@import "https://fonts.googleapis.com/css2?family=Outfit:wght@700;800;900&family=DM+Sans:wght@400;500;600&display=swap";
.authForms-module__-pRDna__form{color:#e2e8f0;background:0 0;flex-direction:column;gap:0;width:460px;font-family:DM Sans,sans-serif;display:flex}@media (max-width:600px){.authForms-module__-pRDna__form{box-sizing:border-box;width:100%}}.authForms-module__-pRDna__form h1{letter-spacing:-.025em;color:#fff;text-align:center;margin:0 0 1.75rem;font-family:Outfit,sans-serif;font-size:clamp(1.6rem,4vw,2rem);font-weight:800;line-height:1.15}.authForms-module__-pRDna__input-container{background:#ffffff0b;border:1px solid #ffffff17;border-radius:.65rem;align-items:center;gap:.25rem;margin-bottom:.75rem;transition:border-color .2s;display:flex}.authForms-module__-pRDna__input-container:focus-within{background:#0891b20f;border-color:#0891b299}.authForms-module__-pRDna__icon{color:#4a6272;flex-shrink:0;align-items:center;padding:0 .6rem 0 .85rem;font-size:1.1rem;transition:color .2s;display:flex}.authForms-module__-pRDna__input-container:focus-within .authForms-module__-pRDna__icon{color:#22d3ee}.authForms-module__-pRDna__myInputField{color:#e2e8f0;background:0 0;border:none;outline:none;width:100%;padding:.85rem .5rem .85rem 0;font-family:DM Sans,sans-serif;font-size:.95rem}.authForms-module__-pRDna__myInputField::placeholder{color:#3d5566}.authForms-module__-pRDna__myInputField:-webkit-autofill{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 5000s ease-in-out}.authForms-module__-pRDna__myInputField:-webkit-autofill:hover{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 5000s ease-in-out}.authForms-module__-pRDna__myInputField:-webkit-autofill:active{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 5000s ease-in-out}.authForms-module__-pRDna__myInputField:-webkit-autofill:focus{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;transition:background-color 5000s ease-in-out}.authForms-module__-pRDna__myInputField select,select.authForms-module__-pRDna__myInputField{color:#e2e8f0;background:0 0;border:none;outline:none;font-family:DM Sans,sans-serif;font-size:.95rem}.authForms-module__-pRDna__submitButton{color:#fff;letter-spacing:.06em;cursor:pointer;background:#0891b2;border:none;border-radius:.75rem;justify-content:center;align-items:center;width:100%;margin-top:.75rem;padding:.9rem 1.5rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:700;transition:background .2s,transform .18s,box-shadow .2s;display:flex;box-shadow:0 0 #0891b259}.authForms-module__-pRDna__submitButton:hover:not(:disabled){background:#0e7490;transform:translateY(-2px);box-shadow:0 8px 28px #0891b259}.authForms-module__-pRDna__submitButton:active:not(:disabled){transform:translateY(0)}.authForms-module__-pRDna__submitButton:disabled{opacity:.55;cursor:not-allowed}.authForms-module__-pRDna__forgot-password{justify-content:flex-end;margin-bottom:.5rem;display:flex}.authForms-module__-pRDna__forgot-password a{color:#4a6272;font-size:.82rem;text-decoration:none;transition:color .15s}.authForms-module__-pRDna__forgot-password a:hover{color:#22d3ee}.authForms-module__-pRDna__link{color:#22d3ee;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.authForms-module__-pRDna__link:hover{color:#67e8f9}.authForms-module__-pRDna__error{color:#f87171;background:#f8717114;border:1px solid #f8717133;border-radius:.55rem;margin-bottom:.75rem;padding:.65rem .9rem;font-size:.85rem;font-weight:600;line-height:1.5}.authForms-module__-pRDna__success{color:#4ade80;background:#4ade8014;border:1px solid #4ade8033;border-radius:.55rem;margin-bottom:.75rem;padding:.65rem .9rem;font-size:.85rem;font-weight:600;line-height:1.5}.authForms-module__-pRDna__checkboxContainer{color:#4a6272;text-align:center;justify-content:center;align-items:center;gap:.6rem;margin-top:1.25rem;font-size:.85rem;line-height:1.5;display:flex}.authForms-module__-pRDna__checkboxContainer input[type=checkbox]{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #ffffff26;border-radius:4px;flex-shrink:0;width:17px;min-width:17px;height:17px;transition:background-color .2s,border-color .2s}.authForms-module__-pRDna__checkboxContainer input[type=checkbox]:checked{background-color:#0891b2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.5 6L9 1' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:65%;border-color:#0891b2}.authForms-module__-pRDna__checkboxContainer label{-webkit-user-select:none;user-select:none;line-height:1.5}.authForms-module__-pRDna__checkboxContainer a{color:#22d3ee;font-weight:500;text-decoration:underline;transition:color .15s}.authForms-module__-pRDna__checkboxContainer a:hover{color:#67e8f9}
.Popup-module__AaA8JW__overlay{z-index:999999;background-color:#0000008c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Popup-module__AaA8JW__popup{text-align:center;background:#2d3f5c;border:1.5px solid #4f46e5;border-radius:16px;width:380px;max-width:90%;padding:1.75rem 2rem;animation:.2s ease-out Popup-module__AaA8JW__fadeIn;box-shadow:0 4px 6px #0003,0 12px 32px #4f46e526}.Popup-module__AaA8JW__message{color:#f1f5f9;white-space:pre-line;margin:0 0 .25rem;font-size:15px;font-weight:400;line-height:1.6}.Popup-module__AaA8JW__qrCodeContainer{justify-content:center;margin:1.25rem 0;display:flex}.Popup-module__AaA8JW__qrCodeInner{background:#fff;border:.5px solid #e5e7eb;border-radius:10px;padding:12px;display:inline-block}.Popup-module__AaA8JW__qrCodeInner svg{display:block}.Popup-module__AaA8JW__buttonGroup{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:1.25rem;display:flex}.Popup-module__AaA8JW__closeButton{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:.5px solid #ffffff26;border-radius:8px;margin-top:1.25rem;padding:.55rem 1.4rem;font-size:14px;font-weight:500;transition:background .15s}.Popup-module__AaA8JW__closeButton:hover{background:#ffffff24}.Popup-module__AaA8JW__buttonGroup .Popup-module__AaA8JW__closeButton{margin-top:0}.Popup-module__AaA8JW__confirmButton{color:#fff;cursor:pointer;background:#10b981;border:.5px solid #0000;border-radius:8px;padding:.55rem 1.4rem;font-size:14px;font-weight:500;transition:background .15s}.Popup-module__AaA8JW__confirmButton:hover{background:#059669}.Popup-module__AaA8JW__confirmButton:disabled{opacity:.6;cursor:not-allowed;background:#065f46}.Popup-module__AaA8JW__secondaryButton{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:.5px solid #ffffff26;border-radius:8px;padding:.55rem 1.4rem;font-size:14px;font-weight:500;transition:background .15s}.Popup-module__AaA8JW__secondaryButton:hover{background:#ffffff24}.Popup-module__AaA8JW__secondaryButton:disabled{opacity:.4;cursor:not-allowed}@keyframes Popup-module__AaA8JW__fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.HistoryPanel-module__QUhIUq__panel{flex-direction:column;gap:12px;min-height:100%;padding:16px;display:flex}.HistoryPanel-module__QUhIUq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.HistoryPanel-module__QUhIUq__title{color:#111827;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;display:flex}.HistoryPanel-module__QUhIUq__titleIcon{color:var(--global-queue-color,#0084ff);font-size:20px!important}.HistoryPanel-module__QUhIUq__statusBadge{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.HistoryPanel-module__QUhIUq__searchContainer{background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.HistoryPanel-module__QUhIUq__searchIcon{color:#9ca3af;flex-shrink:0;font-size:18px!important}.HistoryPanel-module__QUhIUq__searchInput{color:#111827;background:0 0;border:none;outline:none;flex:1;font-size:14px}.HistoryPanel-module__QUhIUq__searchInput::placeholder{color:#9ca3af}.HistoryPanel-module__QUhIUq__tableWrapper{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex:1;overflow:hidden}.HistoryPanel-module__QUhIUq__table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.HistoryPanel-module__QUhIUq__table thead{background:#1d4ed8;border-bottom:1px solid #1e40af}.HistoryPanel-module__QUhIUq__table th{text-align:left;color:#fff;letter-spacing:.3px;white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:600}.HistoryPanel-module__QUhIUq__table th,.HistoryPanel-module__QUhIUq__table td{vertical-align:middle}.HistoryPanel-module__QUhIUq__table tbody tr{transition:background .1s}.HistoryPanel-module__QUhIUq__table tbody tr td{border-bottom:.5px solid #bfdbfe}.HistoryPanel-module__QUhIUq__table tbody tr:last-child td{border-bottom:none}.HistoryPanel-module__QUhIUq__table tbody tr:nth-child(odd) td{background:#eff6ff}.HistoryPanel-module__QUhIUq__table tbody tr:nth-child(2n) td{background:#dbeafe}.HistoryPanel-module__QUhIUq__table tbody tr:hover td{background:#bfdbfe}.HistoryPanel-module__QUhIUq__verifiedCell{color:#1e3a5f!important;background:#93c5fd!important;font-weight:600!important}.HistoryPanel-module__QUhIUq__verifiedCellFirst{border-left:3px solid var(--global-queue-color,#0084ff)!important;background:#93c5fd!important}.HistoryPanel-module__QUhIUq__table tbody tr:hover .HistoryPanel-module__QUhIUq__verifiedCell,.HistoryPanel-module__QUhIUq__table tbody tr:hover .HistoryPanel-module__QUhIUq__verifiedCellFirst{background:#60a5fa!important}.HistoryPanel-module__QUhIUq__checkboxColumn{width:40px}.HistoryPanel-module__QUhIUq__phoneColumn{width:130px}.HistoryPanel-module__QUhIUq__partyColumn{width:60px}.HistoryPanel-module__QUhIUq__checkboxCell,.HistoryPanel-module__QUhIUq__nameCell,.HistoryPanel-module__QUhIUq__phoneCell,.HistoryPanel-module__QUhIUq__partyCell{color:#1e3a5f;padding:10px 12px}.HistoryPanel-module__QUhIUq__checkboxLabel{cursor:pointer;align-items:center;display:flex;position:relative}.HistoryPanel-module__QUhIUq__checkbox{display:none}.HistoryPanel-module__QUhIUq__checkboxCustom{border:1.5px solid #d1d5db;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .15s,background .15s;display:flex}.HistoryPanel-module__QUhIUq__checkbox:checked+.HistoryPanel-module__QUhIUq__checkboxCustom{background:var(--global-queue-color,#0084ff);border-color:var(--global-queue-color,#0084ff)}.HistoryPanel-module__QUhIUq__checkbox:checked+.HistoryPanel-module__QUhIUq__checkboxCustom:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:5px;height:9px;display:block;transform:rotate(45deg)translateY(-1px)}.HistoryPanel-module__QUhIUq__nameWrapper{align-items:center;gap:5px;display:flex}.HistoryPanel-module__QUhIUq__priorityStar{color:#f59e0b;font-size:14px!important}.HistoryPanel-module__QUhIUq__userName{cursor:pointer;color:#111827;font-weight:500}.HistoryPanel-module__QUhIUq__userName:hover{color:var(--global-queue-color,#0084ff);text-decoration:underline}.HistoryPanel-module__QUhIUq__phoneCell{color:#3b5a8a;font-size:12px}.HistoryPanel-module__QUhIUq__partyBadge{color:#374151;background:#f3f4f6;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:500}.HistoryPanel-module__QUhIUq__headerIcon{vertical-align:middle;color:#fffc;margin-right:4px;font-size:14px!important}.HistoryPanel-module__QUhIUq__actions{justify-content:flex-end;padding-top:4px;display:flex}.HistoryPanel-module__QUhIUq__saveButton{background:var(--global-queue-color,#0084ff);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 24px;font-size:14px;font-weight:500;transition:background .15s}.HistoryPanel-module__QUhIUq__saveButton:hover{background:#0060cc}.HistoryPanel-module__QUhIUq__saveButton:disabled{cursor:not-allowed;background:#9ca3af}.HistoryPanel-module__QUhIUq__emptyState{color:#9ca3af;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.HistoryPanel-module__QUhIUq__emptyIcon{color:#d1d5db;font-size:32px!important}.HistoryPanel-module__QUhIUq__loading{color:#6b7280;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;font-size:13px;display:flex}.HistoryPanel-module__QUhIUq__loader{border:3px solid #e5e7eb;border-top-color:var(--global-queue-color,#0084ff);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite HistoryPanel-module__QUhIUq__spin}@keyframes HistoryPanel-module__QUhIUq__spin{to{transform:rotate(360deg)}}@media (max-width:500px){.HistoryPanel-module__QUhIUq__panel{padding:12px}.HistoryPanel-module__QUhIUq__table{font-size:12px}.HistoryPanel-module__QUhIUq__table th{padding:8px 6px;font-size:10px}.HistoryPanel-module__QUhIUq__checkboxCell,.HistoryPanel-module__QUhIUq__nameCell,.HistoryPanel-module__QUhIUq__phoneCell,.HistoryPanel-module__QUhIUq__partyCell{padding:8px 6px}.HistoryPanel-module__QUhIUq__phoneColumn{width:auto}.HistoryPanel-module__QUhIUq__partyColumn{width:44px}.HistoryPanel-module__QUhIUq__phoneCell{word-break:break-all;font-size:11px}.HistoryPanel-module__QUhIUq__headerIcon{display:none!important}}
.NumberStepper-module__85wCFG__stepper{background:#fff;border:1px solid #1118271f;border-radius:10px;align-items:stretch;height:38px;margin-left:auto;display:inline-flex;overflow:hidden}.NumberStepper-module__85wCFG__btn{color:#4f46e5;cursor:pointer;-webkit-user-select:none;user-select:none;background:#6366f10f;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;font-size:18px;font-weight:600;line-height:1;transition:background .12s;display:flex}.NumberStepper-module__85wCFG__btn:hover:not(:disabled){background:#6366f124}.NumberStepper-module__85wCFG__btn:active:not(:disabled){background:#6366f138}.NumberStepper-module__85wCFG__btn:disabled{color:#c7cbd1;cursor:not-allowed}.NumberStepper-module__85wCFG__input{text-align:center;color:#0f172a;appearance:textfield;background:0 0;border:none;border-left:1px solid #11182714;border-right:1px solid #11182714;width:56px;font-size:15px;font-weight:600}.NumberStepper-module__85wCFG__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberStepper-module__85wCFG__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberStepper-module__85wCFG__input:focus{background:#6366f10a;outline:none}.NumberStepper-module__85wCFG__display{white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:72px;display:flex}
.SettingsPanel-module__65u2kG__panel{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;border:1px solid #fff9;border-radius:18px;flex-direction:column;min-height:100%;padding:20px;display:flex;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280f}.SettingsPanel-module__65u2kG__header{border-bottom:1px solid #1118270f;flex-direction:column;gap:4px;margin-bottom:18px;padding-bottom:14px;display:flex}.SettingsPanel-module__65u2kG__title{letter-spacing:-.01em;color:#0f172a;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:650;display:flex}.SettingsPanel-module__65u2kG__title:before{content:"";background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #6366f11f}.SettingsPanel-module__65u2kG__subtitle{color:#6b7280;margin:0;font-size:12.5px;line-height:1.45}.SettingsPanel-module__65u2kG__navMenu{z-index:1000;position:relative}.SettingsPanel-module__65u2kG__panel{z-index:1;margin-top:20px;position:relative}
.ScannerPanel-module__7XAWja__panel{flex-direction:column;min-height:100%;padding:16px;display:flex}.ScannerPanel-module__7XAWja__header{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.ScannerPanel-module__7XAWja__title{color:#111827;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;display:flex}.ScannerPanel-module__7XAWja__titleIcon{color:#4f46e5;font-size:22px!important}.ScannerPanel-module__7XAWja__body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.ScannerPanel-module__7XAWja__startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;transition:opacity .15s,transform .1s}.ScannerPanel-module__7XAWja__startButton:hover{opacity:.92}.ScannerPanel-module__7XAWja__startButton:active{transform:scale(.98)}.ScannerPanel-module__7XAWja__video{background:#000;border-radius:12px;width:100%;max-width:420px;box-shadow:0 4px 16px #1018281f}.ScannerPanel-module__7XAWja__videoVisible{display:block}.ScannerPanel-module__7XAWja__videoHidden{display:none}.ScannerPanel-module__7XAWja__errorText{color:#dc2626;text-align:center;margin:0;font-size:14px}.ScannerPanel-module__7XAWja__resultBox{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;max-width:420px;padding:24px;display:flex}.ScannerPanel-module__7XAWja__resultSuccess{background:#dcfce7;border:1px solid #86efac}.ScannerPanel-module__7XAWja__resultWarning{background:#fef9c3;border:1px solid #fde047}.ScannerPanel-module__7XAWja__resultFailed{background:#fee2e2;border:1px solid #fca5a5}.ScannerPanel-module__7XAWja__resultIcon{color:#6b7280;margin-bottom:6px;font-size:56px}.ScannerPanel-module__7XAWja__resultName{color:#111827;margin:0;font-size:18px;font-weight:700}.ScannerPanel-module__7XAWja__resultParty{color:#4b5563;margin:0;font-size:14px}.ScannerPanel-module__7XAWja__resultStatus{color:#374151;margin:6px 0 0;font-size:14px}.ScannerPanel-module__7XAWja__idleStatus{color:#6b7280;text-align:center;margin:0;font-size:15px}@media (max-width:500px){.ScannerPanel-module__7XAWja__panel{padding:12px}.ScannerPanel-module__7XAWja__title{font-size:16px}.ScannerPanel-module__7XAWja__video,.ScannerPanel-module__7XAWja__resultBox{max-width:100%}}
.TableSizeSelector-module__-xNTQa__modalOverlay{z-index:1000;background-color:#0006;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:fixed;inset:0}.TableSizeSelector-module__-xNTQa__modalContent{text-align:center;background-color:#fff;border-radius:16px;min-width:280px;padding:20px 30px;box-shadow:0 5px 15px #0000004d}.TableSizeSelector-module__-xNTQa__title{margin-bottom:12px;font-size:18px;font-weight:700}.TableSizeSelector-module__-xNTQa__optionsContainer{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:15px;display:flex}.TableSizeSelector-module__-xNTQa__optionButton{color:#fff;cursor:pointer;background-color:#1976d2;border:none;border-radius:8px;padding:10px 16px;font-size:14px;transition:background-color .2s ease-in-out}.TableSizeSelector-module__-xNTQa__optionButton:hover{background-color:#1565c0}.TableSizeSelector-module__-xNTQa__cancelButton{color:#666;cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:14px}
.OnboardingChecklist-module__6u0UQa__overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.OnboardingChecklist-module__6u0UQa__overlay.OnboardingChecklist-module__6u0UQa__dark{background-color:#0a0d12f2}.OnboardingChecklist-module__6u0UQa__overlay.OnboardingChecklist-module__6u0UQa__light{background-color:#fffffff2}.OnboardingChecklist-module__6u0UQa__modal{border-radius:1.25rem;width:100%;max-width:42rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__modal{background-color:#111520;border:1px solid #ffffff14}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__modal{background-color:#f9fafb;border:1px solid #e5e7eb}.OnboardingChecklist-module__6u0UQa__header{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);padding:2rem}.OnboardingChecklist-module__6u0UQa__headerContent{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.OnboardingChecklist-module__6u0UQa__title{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-size:1.875rem;font-weight:800}.OnboardingChecklist-module__6u0UQa__subtitle{color:#ffffffe6;margin:0;font-weight:500}.OnboardingChecklist-module__6u0UQa__themeToggle{cursor:pointer;background-color:#fff3;border:none;border-radius:.5rem;padding:.5rem;font-size:1.5rem;transition:background-color .2s}.OnboardingChecklist-module__6u0UQa__themeToggle:hover{background-color:#ffffff4d}.OnboardingChecklist-module__6u0UQa__progressContainer{margin-top:1rem}.OnboardingChecklist-module__6u0UQa__progressInfo{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.OnboardingChecklist-module__6u0UQa__progressLabel{color:#ffffffe6;font-size:.875rem;font-weight:500}.OnboardingChecklist-module__6u0UQa__progressPercent{color:#fff;font-size:.875rem;font-weight:700}.OnboardingChecklist-module__6u0UQa__progressBar{background-color:#fff3;border-radius:9999px;height:.5rem;overflow:hidden}.OnboardingChecklist-module__6u0UQa__progressFill{background:linear-gradient(90deg,#fbbf24,#f59e0b);height:100%;transition:width .5s ease-out}.OnboardingChecklist-module__6u0UQa__checklist{max-height:24rem;padding:2rem;overflow-y:auto}.OnboardingChecklist-module__6u0UQa__checklistItem{border-radius:.75rem;margin-bottom:1rem;padding:1rem;transition:opacity .2s}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__checklistItem{border:1px solid #ffffff14}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__checklistItem{border:1px solid #e5e7eb}.OnboardingChecklist-module__6u0UQa__checklistItem.OnboardingChecklist-module__6u0UQa__completed{opacity:.75}.OnboardingChecklist-module__6u0UQa__itemContent{align-items:flex-start;gap:1rem;display:flex}.OnboardingChecklist-module__6u0UQa__checkbox{flex-shrink:0;margin-top:.25rem}.OnboardingChecklist-module__6u0UQa__checkboxChecked{color:#000;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-weight:800;display:flex}.OnboardingChecklist-module__6u0UQa__checkboxEmpty{border-radius:9999px;width:1.5rem;height:1.5rem}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__checkboxEmpty{border:2px solid #ffffff40}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__checkboxEmpty{border:2px solid #d1d5db}.OnboardingChecklist-module__6u0UQa__itemDetails{flex:1}.OnboardingChecklist-module__6u0UQa__itemTitle{margin:0 0 .25rem;font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-weight:700}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__itemTitle{color:#fff}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__itemTitle{color:#111827}.OnboardingChecklist-module__6u0UQa__itemDescription{margin:0 0 .75rem;font-size:.875rem}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__itemDescription{color:#8892a4}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__itemDescription{color:#6b7280}.OnboardingChecklist-module__6u0UQa__actionButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.75rem;margin-top:.75rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:700;transition:all .2s}.OnboardingChecklist-module__6u0UQa__actionButton:hover:not(:disabled){background:#2563eb;transform:translateY(-2px);box-shadow:0 12px 32px #3b82f666}.OnboardingChecklist-module__6u0UQa__actionButton:disabled{opacity:.5;cursor:not-allowed}.OnboardingChecklist-module__6u0UQa__loadingButton{align-items:center;gap:.5rem;display:flex}.OnboardingChecklist-module__6u0UQa__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite OnboardingChecklist-module__6u0UQa__spin;display:inline-block}@keyframes OnboardingChecklist-module__6u0UQa__spin{to{transform:rotate(360deg)}}.OnboardingChecklist-module__6u0UQa__queueInput{margin-top:.75rem}.OnboardingChecklist-module__6u0UQa__input{border:1px solid;border-radius:.75rem;width:100%;margin-bottom:.5rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__input{color:#fff;background-color:#ffffff0f;border-color:#ffffff1f}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__input::placeholder{color:#8892a4}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__input{color:#111827;background-color:#fff;border-color:#d1d5db}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__input::placeholder{color:#9ca3af}.OnboardingChecklist-module__6u0UQa__input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f640}.OnboardingChecklist-module__6u0UQa__createButton{color:#000;cursor:pointer;background:linear-gradient(90deg,#f59e0b,#fbbf24,#fde68a,#fbbf24,#f59e0b) 0 0/300% 100%;border:none;border-radius:.75rem;width:100%;margin-bottom:.5rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:800;transition:transform .2s;animation:2.5s linear infinite OnboardingChecklist-module__6u0UQa__shimmer}@keyframes OnboardingChecklist-module__6u0UQa__shimmer{0%{background-position:-200%}to{background-position:200%}}.OnboardingChecklist-module__6u0UQa__createButton:hover:not(:disabled){transform:scale(1.04)translateY(-2px)}.OnboardingChecklist-module__6u0UQa__createButton:disabled{opacity:.5;cursor:not-allowed}.OnboardingChecklist-module__6u0UQa__inputHint{margin:0;font-size:.75rem}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__inputHint{color:#8892a4}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__inputHint{color:#6b7280}.OnboardingChecklist-module__6u0UQa__footer{justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__footer{border-top:1px solid #ffffff14}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__footer{border-top:1px solid #e5e7eb}.OnboardingChecklist-module__6u0UQa__refreshButton{cursor:pointer;background:0 0;border:2px solid;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__refreshButton{color:#fff;border-color:#ffffff40}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__refreshButton:hover:not(:disabled){color:#3b82f6;border-color:#3b82f6}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__refreshButton{color:#111827;border-color:#d1d5db}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__refreshButton:hover:not(:disabled){color:#3b82f6;border-color:#3b82f6}.OnboardingChecklist-module__6u0UQa__refreshButton:disabled{opacity:.5;cursor:not-allowed}.OnboardingChecklist-module__6u0UQa__spinningIcon{animation:1s linear infinite OnboardingChecklist-module__6u0UQa__spin;display:inline-block}.OnboardingChecklist-module__6u0UQa__footerRight{align-items:center;gap:.75rem;display:flex}.OnboardingChecklist-module__6u0UQa__footerText{margin:0;font-size:.875rem}.OnboardingChecklist-module__6u0UQa__dark .OnboardingChecklist-module__6u0UQa__footerText{color:#8892a4}.OnboardingChecklist-module__6u0UQa__light .OnboardingChecklist-module__6u0UQa__footerText{color:#6b7280}.OnboardingChecklist-module__6u0UQa__completeButton{color:#000;cursor:pointer;background:linear-gradient(90deg,#f59e0b,#fbbf24,#fde68a,#fbbf24,#f59e0b) 0 0/300% 100%;border:none;border-radius:.75rem;padding:.5rem 1.5rem;font-family:DM Sans,sans-serif;font-weight:800;transition:transform .2s;animation:2.5s linear infinite OnboardingChecklist-module__6u0UQa__shimmer;box-shadow:0 10px 15px -3px #0000001a}.OnboardingChecklist-module__6u0UQa__completeButton:hover{transform:scale(1.04)translateY(-2px);box-shadow:0 20px 25px -5px #fbbf244d}@media (max-width:640px){.OnboardingChecklist-module__6u0UQa__header{padding:1.5rem}.OnboardingChecklist-module__6u0UQa__title{font-size:1.5rem}.OnboardingChecklist-module__6u0UQa__checklist{max-height:20rem;padding:1.5rem}.OnboardingChecklist-module__6u0UQa__footer{flex-direction:column;gap:1rem;padding:1rem 1.5rem}.OnboardingChecklist-module__6u0UQa__footerRight{flex-direction:column;width:100%}.OnboardingChecklist-module__6u0UQa__completeButton{width:100%}}
:root{--q-brand:var(--global-queue-color,#0084ff);--q-brand-dark:#0060cc;--q-bg-page:#e8e8e8;--q-text-muted:#6b7280;--q-text-hint:#9ca3af;--q-border:#e5e7eb;--q-card:#fff;--q-nav-h:72px}.dashboard-module__EgEn1W__main{background-color:var(--q-bg-page);flex-direction:column;min-height:100vh;display:flex}.dashboard-module__EgEn1W__topBar{background:var(--q-bg-page);flex-shrink:0;justify-content:center;padding:10px 16px 8px;display:flex}.dashboard-module__EgEn1W__topBarInner{flex-direction:column;gap:6px;width:100%;max-width:915px;display:flex}.dashboard-module__EgEn1W__actionCard{background:var(--q-card);border:.5px solid var(--q-border);border-radius:14px;align-items:stretch;display:flex;overflow:hidden}.dashboard-module__EgEn1W__statsCard{display:none}.dashboard-module__EgEn1W__waitZone{border-right:.5px solid var(--q-border);flex-shrink:0;align-items:center;gap:8px;padding:0 12px;display:flex}.dashboard-module__EgEn1W__waitIcon{color:var(--q-brand);flex-shrink:0;font-size:16px!important}.dashboard-module__EgEn1W__waitInfo{flex-direction:column;gap:0;min-width:0;display:flex}.dashboard-module__EgEn1W__waitLabel{color:var(--q-text-hint);letter-spacing:.5px;font-size:8px;font-weight:600}.dashboard-module__EgEn1W__waitValue{color:var(--q-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.dashboard-module__EgEn1W__statsZone{flex:1;align-items:stretch;min-width:0;display:flex}.dashboard-module__EgEn1W__statTile{border-right:.5px solid var(--q-border);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;min-width:0;padding:7px 4px;display:flex}.dashboard-module__EgEn1W__statTile:last-of-type{border-right:none}.dashboard-module__EgEn1W__statVal{color:var(--q-text-primary);font-size:16px;font-weight:500;line-height:1}.dashboard-module__EgEn1W__statLbl{letter-spacing:.3px;color:var(--q-text-hint);text-align:center;white-space:nowrap;font-size:7.5px;font-weight:500;line-height:1.25}.dashboard-module__EgEn1W__statIcon{margin-bottom:1px;font-size:11px!important}.dashboard-module__EgEn1W__statIconStd{color:var(--q-text-muted)!important}.dashboard-module__EgEn1W__statIconPri{color:#f59e0b!important}.dashboard-module__EgEn1W__statValPri{color:#f59e0b}.dashboard-module__EgEn1W__statIconServed{color:#10b981!important}.dashboard-module__EgEn1W__statValServed{color:#10b981}.dashboard-module__EgEn1W__statIconPriServed{color:#d97706!important}.dashboard-module__EgEn1W__statValPriServed{color:#d97706}.dashboard-module__EgEn1W__statIconRes{color:#8b5cf6!important}.dashboard-module__EgEn1W__statValRes{color:#8b5cf6}.dashboard-module__EgEn1W__addButton{background:var(--q-brand);cursor:pointer;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0 16px;transition:background .15s;display:flex}.dashboard-module__EgEn1W__addButton:hover{background:var(--q-brand-dark)}.dashboard-module__EgEn1W__addButton svg{color:#fff;font-size:18px!important}.dashboard-module__EgEn1W__addButtonLabel{color:#fff;font-size:10px;font-weight:500}.dashboard-module__EgEn1W__content{padding-bottom:calc(var(--q-nav-h) + 20px);flex:1;overflow:hidden auto}.dashboard-module__EgEn1W__placeholder{text-align:center;color:var(--q-text-hint);padding:48px 16px;font-size:13px}.dashboard-module__EgEn1W__botNavWrap{z-index:100;pointer-events:none;padding:0 20px 16px;position:fixed;bottom:0;left:0;right:0}.dashboard-module__EgEn1W__botNav{-webkit-backdrop-filter:blur(16px)saturate(180%);pointer-events:all;background:#fff9;border:.5px solid #ffffffbf;border-radius:24px;align-items:stretch;max-width:480px;margin:0 auto;display:flex;box-shadow:0 4px 6px #0000000a,0 10px 30px #0000001a,inset 0 1px #ffffffe6}.dashboard-module__EgEn1W__bnTab{cursor:pointer;color:var(--q-text-hint);background:0 0;border:none;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:11px 4px 10px;transition:color .15s;display:flex;position:relative}.dashboard-module__EgEn1W__bnTab:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}.dashboard-module__EgEn1W__bnTab:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}.dashboard-module__EgEn1W__bnTab:hover{color:var(--q-text-muted)}.dashboard-module__EgEn1W__bnActive{color:var(--q-brand)!important}.dashboard-module__EgEn1W__bnIcon{color:inherit;justify-content:center;align-items:center;line-height:1;display:flex}.dashboard-module__EgEn1W__bnIcon svg{display:block;fill:currentColor!important;width:22px!important;height:22px!important;font-size:22px!important}.dashboard-module__EgEn1W__bnLabel{letter-spacing:.1px;color:inherit;white-space:pre-line;text-align:center;font-size:9.5px;font-weight:500;line-height:1.2}.dashboard-module__EgEn1W__bnBadge{background:var(--q-brand);color:#fff;text-align:center;border-radius:6px;min-width:14px;padding:1px 4px;font-size:8px;font-weight:600;line-height:1.5;position:absolute;top:6px;right:calc(50% - 20px)}.dashboard-module__EgEn1W__bnAmber{background:#f59e0b}@media (max-width:500px){.dashboard-module__EgEn1W__topBar{padding:0}.dashboard-module__EgEn1W__topBarInner{gap:5px}.dashboard-module__EgEn1W__actionCard{border-left:none;border-right:none;border-radius:0}.dashboard-module__EgEn1W__statsZone{display:none}.dashboard-module__EgEn1W__waitZone{flex:1;padding:0 14px}.dashboard-module__EgEn1W__waitValue{font-size:13px}.dashboard-module__EgEn1W__addButton{padding:0 18px}.dashboard-module__EgEn1W__addButton svg{font-size:18px!important}.dashboard-module__EgEn1W__statsCard{background:var(--q-card);border:none;border-top:.5px solid var(--q-border);border-bottom:.5px solid var(--q-border);align-items:stretch;display:flex;overflow:hidden}.dashboard-module__EgEn1W__botNavWrap{padding:0 12px 12px}.dashboard-module__EgEn1W__bnTab{padding:10px 2px 9px}.dashboard-module__EgEn1W__bnIcon svg{width:20px!important;height:20px!important;font-size:20px!important}.dashboard-module__EgEn1W__bnLabel{font-size:9px}}body.menu-open .dashboard-module__EgEn1W__botNavWrap{display:none}
.authPage-module__WQ5iuW__authPageContainer{text-align:center;background-color:var(--background);justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.authPage-module__WQ5iuW__authFormWrapper{border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a;background-color:var(--cool_blue_gray)!important}@media (max-width:600px){.authPage-module__WQ5iuW__authFormWrapper{width:100%}}
