._wrap_u2ujy_1{max-width:1200px;margin:auto;padding:0 32px}._header_u2ujy_1{padding:42px 0 12px}._back_u2ujy_1{display:flex;gap:8px;align-items:center;color:var(--primary);font-size:12px;text-decoration:none;margin-bottom:24px}._kicker_u2ujy_1{color:var(--primary);font-weight:700;letter-spacing:1.3px;font-size:11px}._header_u2ujy_1 h1{font:700 clamp(32px,4vw,48px)/1.1 var(--font-family-display);letter-spacing:-1.5px;margin:12px 0}._header_u2ujy_1 p{font-size:14px;color:var(--muted-foreground)}._notice_u2ujy_1,._error_u2ujy_1{padding:15px 18px;border-radius:6px;font-size:13px;line-height:1.6;background:var(--spark-tint);border:1px solid #d9cdf0;margin:18px 0}._error_u2ujy_1{color:#121316;background:#f6f7f9}._stats_u2ujy_1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0 26px}._stats_u2ujy_1>div{position:relative;padding:22px;border:1px solid var(--border);background:var(--card);border-radius:8px}._stats_u2ujy_1 svg{position:absolute;top:24px;right:20px;color:var(--primary)}._stats_u2ujy_1 strong{display:block;font:650 30px var(--font-family-display)}._stats_u2ujy_1 span{font-size:11px;color:var(--muted-foreground)}._layout_u2ujy_1{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}._layout_u2ujy_1>div,._left_u2ujy_1,._fields_u2ujy_1 label{min-width:0}._fields_u2ujy_1 input{min-width:0;width:100%;max-width:100%;box-sizing:border-box}._panel_u2ujy_1{padding:26px;border:1px solid var(--border);border-radius:8px;background:var(--card);margin-bottom:24px;min-width:0}._panel_u2ujy_1 h2{font:650 24px var(--font-family-display);margin:0 0 16px}._panel_u2ujy_1 h3{font-size:16px;margin-top:26px}._panel_u2ujy_1 p{font-size:13px;line-height:1.7;color:var(--muted-foreground)}._fields_u2ujy_1{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}._fields_u2ujy_1 label,._panel_u2ujy_1>label{display:flex;flex-direction:column;gap:8px;font-size:12px}._check_u2ujy_1{display:flex;gap:10px;align-items:center;font-size:12px}._small_u2ujy_1{font-size:11px!important;line-height:1.7;color:var(--muted-foreground)}._phone_u2ujy_1{max-width:320px;margin:0 auto 24px;border:5px solid #23242b;border-radius:28px;padding:26px;text-align:center;background:#fff}._brand_u2ujy_1{letter-spacing:1px;font-size:10px;margin-bottom:24px}._phone_u2ujy_1>svg{color:var(--primary)}._phone_u2ujy_1 p{font-size:12px;line-height:1.7;color:var(--muted-foreground)}._phone_u2ujy_1 h2{font:700 48px var(--font-family-display);color:var(--primary);margin:12px 0}._to_u2ujy_1{font-size:12px;margin-bottom:20px;overflow-wrap:anywhere}._phone_u2ujy_1 code{display:block;border:1px dashed #ddd;padding:12px 4px;border-radius:5px;font-size:12px;overflow-wrap:anywhere}._balance_u2ujy_1{display:flex;justify-content:space-between;border-top:1px solid #eee;padding-top:18px;margin-top:20px;font-size:12px}._phone_u2ujy_1 small{font-size:9px;color:#777}._toolbar_u2ujy_1{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._actions_u2ujy_1{display:flex;gap:8px;flex-wrap:wrap}._row_u2ujy_1{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid var(--border);font-size:13px}._row_u2ujy_1 strong{overflow-wrap:anywhere}._row_u2ujy_1 p{margin:6px 0 0;font-size:12px}._history_u2ujy_1{text-transform:capitalize;margin:8px 0}._customerGrid_u2ujy_1{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-height:320px;overflow:auto}._customerGrid_u2ujy_1>div{padding:16px;background:var(--muted);border-radius:6px;font-size:12px}._customerGrid_u2ujy_1 p{margin:5px 0}._customerGrid_u2ujy_1 span{font-size:10px}._footer_u2ujy_1{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:20px 0 50px}._footer_u2ujy_1 a{font-size:13px;color:var(--primary)}@media(max-width:800px){._layout_u2ujy_1{grid-template-columns:1fr}._stats_u2ujy_1,._customerGrid_u2ujy_1{grid-template-columns:1fr 1fr}}@media(max-width:550px){._wrap_u2ujy_1{padding:0 18px}._fields_u2ujy_1{grid-template-columns:1fr}._panel_u2ujy_1{padding:20px}._row_u2ujy_1{flex-direction:column;align-items:flex-start}._stats_u2ujy_1>div{padding:18px}._stats_u2ujy_1 strong{font-size:26px}._stats_u2ujy_1 svg{display:none}._customerGrid_u2ujy_1{grid-template-columns:1fr}._toolbar_u2ujy_1{gap:10px}._phone_u2ujy_1{width:100%}}
