.Hi2WXW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-weight:700;font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), opacity var(--duration) var(--ease);white-space:nowrap;border:1px solid #0000;display:inline-flex}.Hi2WXW_button:disabled{opacity:.55;cursor:not-allowed}.Hi2WXW_lg{min-height:56px;font-size:var(--font-size-lg);border-radius:var(--radius-lg)}.Hi2WXW_sm{min-height:36px;padding:0 var(--space-3);font-size:var(--font-size-sm)}.Hi2WXW_block{width:100%}.Hi2WXW_primary{background:var(--color-ink);color:#fff}.Hi2WXW_primary:hover:not(:disabled){background:#1e293b}.Hi2WXW_brand{background:var(--color-brand);color:#fff}.Hi2WXW_brand:hover:not(:disabled){background:#1c3bb5}.Hi2WXW_success{background:var(--status-ready-bg);color:#fff}.Hi2WXW_success:hover:not(:disabled){background:#0b7550}.Hi2WXW_secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-ink)}.Hi2WXW_secondary:hover:not(:disabled){border-color:var(--color-ink-subtle)}.Hi2WXW_ghost{color:var(--color-ink-muted);background:0 0}.Hi2WXW_ghost:hover:not(:disabled){background:var(--status-waiting-bg)}.Hi2WXW_danger{background:var(--color-surface);color:var(--color-danger);border-color:#f3c4c4}.Hi2WXW_danger:hover:not(:disabled){background:var(--color-danger-soft)}.Hi2WXW_spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite Hi2WXW_spin}@keyframes Hi2WXW_spin{to{transform:rotate(360deg)}}.Hi2WXW_field{gap:var(--space-1);flex-direction:column;display:flex}.Hi2WXW_label{font-weight:600;font-size:var(--font-size-sm)}.Hi2WXW_input{min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-md);transition:border-color var(--duration) var(--ease);width:100%}textarea.Hi2WXW_input{padding:var(--space-3) var(--space-4);resize:vertical;min-height:88px}.Hi2WXW_input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft);outline:none}.Hi2WXW_inputError{border-color:var(--color-danger)}.Hi2WXW_hint{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.Hi2WXW_error{font-size:var(--font-size-sm);color:var(--color-danger)}.Hi2WXW_checkbox{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;display:flex}.Hi2WXW_checkbox input{width:20px;height:20px;accent-color:var(--color-brand)}.Hi2WXW_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}.Hi2WXW_cardFlush{padding:0}.Hi2WXW_badge{align-items:center;gap:var(--space-1);padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);white-space:nowrap;font-weight:700;display:inline-flex}.Hi2WXW_badgeLg{padding:var(--space-1) var(--space-4);font-size:var(--font-size-md)}.Hi2WXW_s_waiting{color:var(--status-waiting-fg);background:var(--status-waiting-bg)}.Hi2WXW_s_preparing{color:var(--status-preparing-fg);background:var(--status-preparing-bg)}.Hi2WXW_s_ready{color:var(--status-ready-fg);background:var(--status-ready-bg)}.Hi2WXW_s_arrived{color:var(--status-arrived-fg);background:var(--status-arrived-bg)}.Hi2WXW_s_completed{color:var(--status-completed-fg);background:var(--status-completed-bg)}.Hi2WXW_s_cancelled{color:var(--status-cancelled-fg);background:var(--status-cancelled-bg)}.Hi2WXW_number{letter-spacing:-.02em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-weight:800;line-height:1}.Hi2WXW_number_hero{font-size:var(--font-size-hero)}.Hi2WXW_number_display{font-size:var(--font-size-display)}.Hi2WXW_number_card{font-size:var(--font-size-2xl)}.Hi2WXW_number_lg{font-size:var(--font-size-3xl)}.Hi2WXW_alert{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid #0000;align-items:flex-start;display:flex}.Hi2WXW_alert_info{background:var(--color-brand-soft);color:#1b3aa8}.Hi2WXW_alert_success{background:var(--color-success-soft);color:#0b6b4a}.Hi2WXW_alert_warning{background:var(--color-warning-soft);color:#7a4504}.Hi2WXW_alert_error{background:var(--color-danger-soft);color:#9f1d1d}.Hi2WXW_alertBody{flex:1}.Hi2WXW_alertTitle{font-weight:700;font-size:var(--font-size-md)}.Hi2WXW_empty{text-align:center;padding:var(--space-7) var(--space-4);color:var(--color-ink-muted)}.Hi2WXW_emptyTitle{color:var(--color-ink);font-weight:700;font-size:var(--font-size-lg);margin-bottom:var(--space-1)}.Hi2WXW_conn{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-ink-muted);font-weight:600;display:inline-flex}.Hi2WXW_dot{background:var(--color-ink-subtle);border-radius:50%;width:8px;height:8px}.Hi2WXW_dot_open{background:var(--color-success)}.Hi2WXW_dot_connecting{background:#e3a008}.Hi2WXW_dot_closed{background:var(--color-danger)}
.IynqBa_head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.IynqBa_title{font-size:var(--font-size-xl);font-weight:800}.IynqBa_headLinks{gap:var(--space-4);font-weight:600;font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;display:flex}.IynqBa_toolbar{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}@media (min-width:900px){.IynqBa_toolbar{grid-template-columns:1fr auto;align-items:end}}.IynqBa_addForm{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.IynqBa_addForm{grid-template-columns:1fr 1fr auto;align-items:end}}.IynqBa_tabs{gap:var(--space-2);padding-bottom:var(--space-1);margin-bottom:var(--space-3);display:flex;overflow-x:auto}.IynqBa_tab{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-4);font-weight:600;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;min-height:36px}.IynqBa_tab[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.IynqBa_count{font-variant-numeric:tabular-nums;opacity:.7;margin-inline-start:var(--space-1)}.IynqBa_list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.IynqBa_ticket{gap:var(--space-3);flex-direction:column;display:flex}.IynqBa_ticketReady{border-color:var(--status-ready-bg);box-shadow:0 0 0 1px var(--status-ready-bg)}.IynqBa_ticketTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.IynqBa_meta{font-size:var(--font-size-sm);color:var(--color-ink-muted);line-height:1.5}.IynqBa_signals{gap:var(--space-2);flex-wrap:wrap;display:flex}.IynqBa_signal{font-size:var(--font-size-xs);border-radius:var(--radius-pill);padding:2px var(--space-3);background:var(--status-waiting-bg);color:var(--color-ink-muted);font-weight:700}.IynqBa_signal_ok{background:var(--color-success-soft);color:#0b6b4a}.IynqBa_signal_warn{background:var(--color-warning-soft);color:#7a4504}.IynqBa_signal_bad{background:var(--color-danger-soft);color:#9f1d1d}.IynqBa_signal_info{background:var(--color-brand-soft);color:#1b3aa8}.IynqBa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.IynqBa_search{max-width:360px}.IynqBa_overlay{z-index:50;padding:var(--space-4);background:#0f172a8c;place-items:center;display:grid;position:fixed;inset:0}.IynqBa_dialog{align-items:center;gap:var(--space-3);width:min(100%,420px);max-height:100%;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);text-align:center;flex-direction:column;display:flex;overflow-y:auto}.IynqBa_dialogTitle{font-size:var(--font-size-lg);font-weight:800}.IynqBa_qrImage{aspect-ratio:1;width:min(100%,300px);image-rendering:pixelated}.IynqBa_numberInput{font-size:var(--font-size-2xl);text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.IynqBa_more{grid-column:1/-1}.IynqBa_more summary{cursor:pointer;font-weight:600;font-size:var(--font-size-sm);color:var(--color-ink-muted)}.IynqBa_moreFields{gap:var(--space-3);margin-top:var(--space-3);display:grid}@media (min-width:640px){.IynqBa_moreFields{grid-template-columns:1fr 1fr}.IynqBa_addFormQuick{grid-template-columns:1fr auto}}
.A_DBwq_wrap{min-height:100dvh;padding:var(--space-4);place-items:center;display:grid}.A_DBwq_box{width:100%;max-width:440px}.A_DBwq_brand{text-align:center;font-weight:800;font-size:var(--font-size-xl);margin-bottom:var(--space-5);color:var(--color-ink);display:block}.A_DBwq_title{font-size:var(--font-size-xl);margin-bottom:var(--space-1);font-weight:800}.A_DBwq_footer{margin-top:var(--space-4);text-align:center;font-size:var(--font-size-sm)}
.vp8qzW_board{background:var(--color-display-bg);min-height:100dvh;color:var(--color-display-fg);grid-template-rows:auto 1fr;gap:clamp(16px,2vw,32px);padding:clamp(16px,2.5vw,40px);display:grid}.vp8qzW_header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.vp8qzW_brand{font-size:clamp(1.25rem,2.2vw,2.25rem);font-weight:800}.vp8qzW_brand small{color:var(--color-display-muted);font-size:.6em;font-weight:500;display:block}.vp8qzW_controls{gap:var(--space-3);align-items:center;display:flex}.vp8qzW_control{color:var(--color-display-fg);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);cursor:pointer;background:0 0;border:1px solid #334155;font-weight:600}.vp8qzW_control[aria-pressed=true]{border-color:var(--color-display-accent);color:var(--color-display-accent)}.vp8qzW_status{font-size:var(--font-size-sm);color:var(--color-display-muted)}.vp8qzW_main{gap:clamp(16px,2vw,32px);display:grid}@media (min-width:1024px){.vp8qzW_main{grid-template-columns:1.4fr 1fr}}.vp8qzW_now{background:var(--color-display-panel);padding:var(--space-6);text-align:center;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;display:flex}.vp8qzW_nowLabel{color:var(--color-display-muted);font-size:clamp(1.25rem,2.5vw,2.5rem);font-weight:700}.vp8qzW_nowNumber{color:var(--color-display-accent)}.vp8qzW_flash{animation:vp8qzW_flash .9s var(--ease) 3}@keyframes vp8qzW_flash{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.06)}}.vp8qzW_point{margin-top:var(--space-3);font-size:clamp(1.25rem,2.5vw,2.5rem);font-weight:700}.vp8qzW_side{align-content:start;gap:clamp(16px,2vw,32px);display:grid}.vp8qzW_panel{background:var(--color-display-panel);padding:var(--space-5);border-radius:24px}.vp8qzW_panelTitle{color:var(--color-display-muted);margin-bottom:var(--space-3);font-size:clamp(1rem,1.6vw,1.75rem);font-weight:700}.vp8qzW_chips{gap:var(--space-3);flex-wrap:wrap;display:flex}.vp8qzW_chip{font-variant-numeric:tabular-nums;padding:var(--space-1) var(--space-5);border-radius:var(--radius-md);direction:ltr;background:#1b2740;font-size:clamp(1.75rem,3.2vw,3.5rem);font-weight:800}.vp8qzW_chipReady{color:var(--color-display-accent);background:#34d39929}.vp8qzW_empty{color:var(--color-display-muted);font-size:clamp(1rem,1.5vw,1.5rem)}.vp8qzW_waiting{font-size:clamp(1.25rem,2.2vw,2.25rem);font-weight:700}
.oIz9qa_screen{max-width:520px;min-height:100dvh;padding:var(--space-4) var(--space-4) var(--space-7);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.oIz9qa_top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.oIz9qa_place{font-weight:700;line-height:1.3}.oIz9qa_place small{color:var(--color-ink-muted);font-weight:500;font-size:var(--font-size-sm);display:block}.oIz9qa_numberCard{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-6) var(--space-4);text-align:center;align-items:center;gap:var(--space-3);transition:background-color .3s var(--ease), border-color .3s var(--ease);border-radius:28px;flex-direction:column;display:flex}.oIz9qa_numberLabel{color:var(--color-ink-muted);font-weight:600}.oIz9qa_numberReady{background:var(--status-ready-bg);border-color:var(--status-ready-bg);color:#fff;animation:oIz9qa_pulse 1.6s var(--ease) 3}.oIz9qa_numberReady .oIz9qa_numberLabel{color:#ffffffd9}@keyframes oIz9qa_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.oIz9qa_ahead{font-size:var(--font-size-xl);font-weight:700}.oIz9qa_instructions{text-align:center;color:var(--color-ink-muted);font-size:var(--font-size-md)}.oIz9qa_readyTitle{font-size:var(--font-size-2xl);font-weight:800}.oIz9qa_ackDone{border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);background:#ffffff29;font-weight:700}.oIz9qa_ackButton{min-height:64px;font-size:var(--font-size-xl);color:var(--status-ready-bg);background:#fff;width:100%}.oIz9qa_ackButton:hover:not(:disabled){background:#f1fbf6}.oIz9qa_section{gap:var(--space-3);flex-direction:column;display:flex}.oIz9qa_sectionTitle{font-weight:700}.oIz9qa_notifyRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.oIz9qa_pill{align-items:center;gap:var(--space-2);font-weight:700;font-size:var(--font-size-sm);display:inline-flex}.oIz9qa_pillDot{border-radius:50%;width:10px;height:10px}.oIz9qa_on{background:var(--color-success)}.oIz9qa_off{background:var(--color-ink-subtle)}.oIz9qa_warn{background:#e3a008}.oIz9qa_steps{color:var(--color-ink-muted);font-size:var(--font-size-sm);margin:0;padding-inline-start:var(--space-5)}.oIz9qa_stars{gap:var(--space-2);direction:ltr;justify-content:center;display:flex}.oIz9qa_star{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:52px;height:52px;font-weight:800;font-size:var(--font-size-lg);cursor:pointer}.oIz9qa_starActive{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.oIz9qa_footerNote{text-align:center;font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.oIz9qa_textarea{min-height:80px;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);resize:vertical;width:100%}
.gy_1gG_topbar{background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:10;position:sticky;top:0}.gy_1gG_topbarInner{max-width:1200px;padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-5);flex-wrap:wrap;margin:0 auto;display:flex}.gy_1gG_logo{font-weight:800;font-size:var(--font-size-lg);color:var(--color-ink)}.gy_1gG_nav{gap:var(--space-4);flex:1;font-weight:600;display:flex}.gy_1gG_nav a{color:var(--color-ink-muted)}.gy_1gG_nav a[aria-current=page]{color:var(--color-ink)}.gy_1gG_user{align-items:center;gap:var(--space-3);font-weight:600;font-size:var(--font-size-sm);line-height:1.3;display:flex}.gy_1gG_user small{color:var(--color-ink-muted);font-weight:500;display:block}.gy_1gG_logout{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0}.gy_1gG_pageHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.gy_1gG_pageTitle{font-size:var(--font-size-xl);font-weight:800}.gy_1gG_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.gy_1gG_branchCard{gap:var(--space-3);flex-direction:column;display:flex}.gy_1gG_branchName{font-size:var(--font-size-lg);font-weight:700}.gy_1gG_links{gap:var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;font-weight:600;display:flex}.gy_1gG_table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.gy_1gG_table th,.gy_1gG_table td{text-align:start;padding:var(--space-3);border-bottom:1px solid var(--color-border)}.gy_1gG_table th{color:var(--color-ink-muted);font-weight:600}.gy_1gG_tableWrap{overflow-x:auto}.gy_1gG_kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.gy_1gG_kpiValue{font-size:var(--font-size-2xl);font-variant-numeric:tabular-nums;font-weight:800}.gy_1gG_kpiLabel{color:var(--color-ink-muted);font-size:var(--font-size-sm)}.gy_1gG_twoCol{gap:var(--space-4);display:grid}@media (min-width:900px){.gy_1gG_twoCol{grid-template-columns:1fr 1fr;align-items:start}}.gy_1gG_qr{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.gy_1gG_qr img{width:220px;height:220px}.gy_1gG_code{font-size:var(--font-size-xs);color:var(--color-ink-muted);word-break:break-all;direction:ltr}
