.AddressAutocomplete_autocompleteContainer__w8ZPg{position:relative;width:100%}.AddressAutocomplete_autocompleteInput__BBKIz{width:100%;padding:.625rem .875rem;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:.875rem;color:var(--text-primary);background:var(--bg-primary);transition:all .2s ease}.AddressAutocomplete_autocompleteInput__BBKIz:focus{outline:none;border-color:var(--luxury-accent);box-shadow:0 0 0 3px rgba(12,33,87,.1)}.AddressAutocomplete_autocompleteInput__BBKIz:disabled{background-color:#f7f9fa;cursor:not-allowed;opacity:.6}.AddressAutocomplete_loadingIndicator__KqwiH{position:absolute;top:100%;left:0;margin-top:4px;padding:8px 12px;background:#f7f9fa;border-radius:6px;font-size:13px;color:#536471;animation:AddressAutocomplete_pulse__ehwVf 1.5s infinite}@keyframes AddressAutocomplete_pulse__ehwVf{0%,to{opacity:.7}50%{opacity:1}}.AddressAutocomplete_pac-container__l_Tr_{margin-top:2px;border-radius:8px;border:1px solid #e1e8ed;font-family:inherit;box-shadow:0 4px 6px rgba(0,0,0,.1)}.AddressAutocomplete_pac-item__vEs1M{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AddressAutocomplete_pac-item__vEs1M:hover{background-color:#f7f9fa}.AddressAutocomplete_pac-item-selected__aRp0i{background-color:#e8f4fd}.AddressAutocomplete_pac-icon__uWojF{margin-right:8px}.AddressAutocomplete_pac-item-query__WUCps{font-size:14px;color:#0f1419}.AddressAutocomplete_pac-matched__TbkGJ{font-weight:600}.AddressAutocomplete_suggestionsContainer__Z9Agn{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:300px;overflow-y:auto;background:white;border:1px solid #e1e8ed;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000}.AddressAutocomplete_suggestionItem__h2TPg{display:flex;align-items:center;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AddressAutocomplete_suggestionItem__h2TPg:last-child{border-bottom:none}.AddressAutocomplete_selectedSuggestion__MRb6q,.AddressAutocomplete_suggestionItem__h2TPg:hover{background-color:#f7f9fa}.AddressAutocomplete_selectedSuggestion__MRb6q{background-color:#e8f4fd!important}.AddressAutocomplete_suggestionIcon__6mPaC{margin-right:12px;font-size:18px;flex-shrink:0}.AddressAutocomplete_suggestionText__2cyMJ{flex:1 1;font-size:14px;color:#0f1419;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.Toast_toastContainer__5AYvD{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.Toast_toast__UZ6rv{display:flex;align-items:center;gap:12px;padding:16px 20px;background:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:300px;max-width:500px;animation:Toast_slideIn__mj_fV .3s ease-out;pointer-events:auto;cursor:pointer;transition:all .3s ease;border-left:4px solid}.Toast_toast__UZ6rv:hover{transform:translateX(-5px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.Toast_toast__UZ6rv.Toast_leaving__OgqZ0{animation:Toast_slideOut__uX_m7 .3s ease-in forwards}.Toast_toast__UZ6rv.Toast_success__mIQmT{border-left-color:#10b981;background:linear-gradient(90deg,#f0fdf4,white)}.Toast_toast__UZ6rv.Toast_success__mIQmT .Toast_icon__kV1K4{background:#10b981;color:white}.Toast_toast__UZ6rv.Toast_error__yUZ1y{border-left-color:#ef4444;background:linear-gradient(90deg,#fef2f2,white)}.Toast_toast__UZ6rv.Toast_error__yUZ1y .Toast_icon__kV1K4{background:#ef4444;color:white}.Toast_toast__UZ6rv.Toast_warning__ttr9N{border-left-color:#f59e0b;background:linear-gradient(90deg,#fffbeb,white)}.Toast_toast__UZ6rv.Toast_warning__ttr9N .Toast_icon__kV1K4{background:#f59e0b;color:white}.Toast_toast__UZ6rv.Toast_info__aE1Uv{border-left-color:#3b82f6;background:linear-gradient(90deg,#eff6ff,white)}.Toast_toast__UZ6rv.Toast_info__aE1Uv .Toast_icon__kV1K4{background:#3b82f6;color:white}.Toast_icon__kV1K4{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.Toast_message__AlZ3K{flex:1 1;color:#1f2937;font-size:14px;line-height:1.5;font-weight:500}@keyframes Toast_slideIn__mj_fV{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Toast_slideOut__uX_m7{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@media (max-width:768px){.Toast_toastContainer__5AYvD{bottom:10px;right:10px;left:10px}.Toast_toast__UZ6rv{min-width:unset;width:100%}}.TutorialHelpButton_helpButton__3XbuL{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(255,255,255,.1);color:white;cursor:pointer;transition:all var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent}.TutorialHelpButton_helpButton__3XbuL:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.2);transform:scale(1.02)}.TutorialHelpButton_helpButton__3XbuL:active{background:rgba(255,255,255,.2);transform:scale(.96)}.TutorialHelpButton_helpButton__3XbuL svg{width:20px;height:20px}@media (max-width:768px){.TutorialHelpButton_helpButton__3XbuL{width:44px;height:44px}.TutorialHelpButton_helpButton__3XbuL svg{width:22px;height:22px}}.TutorialResetButton_resetButton__5N0Sl{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #ddd;border-radius:6px;background-color:#fff;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.TutorialResetButton_resetButton__5N0Sl:hover{background-color:#f5f5f5;border-color:#bbb}.TutorialResetButton_resetButton__5N0Sl:active{transform:scale(.98)}.TutorialResetButton_resetButton__5N0Sl svg{width:16px;height:16px}.TutorialResetButton_linkButton__SjZvK{display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:inherit;font-size:14px;cursor:pointer;transition:background-color .2s ease}.TutorialResetButton_linkButton__SjZvK:hover{background-color:rgba(0,0,0,.05)}.TutorialResetButton_linkButton__SjZvK:active{background-color:rgba(0,0,0,.1)}@media (max-width:768px){.TutorialResetButton_resetButton__5N0Sl{padding:10px 14px;font-size:13px}.TutorialResetButton_linkButton__SjZvK{padding:14px 16px}}.ExportButton_container__6uckW{display:flex;flex-direction:column;gap:8px}.ExportButton_button___K2xr{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;color:#ffffff;background:linear-gradient(135deg,#0c2157,#1e3a8a);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:42px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ExportButton_button___K2xr:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e40af);transform:translateY(-1px);box-shadow:0 4px 12px rgba(12,33,87,.3)}.ExportButton_button___K2xr:active:not(:disabled){transform:translateY(0)}.ExportButton_button___K2xr:disabled{opacity:.6;cursor:not-allowed;transform:none}.ExportButton_button___K2xr.ExportButton_loading__hxLgd{background:linear-gradient(135deg,#6b7280,#4b5563);cursor:wait}.ExportButton_button___K2xr.ExportButton_error__WkKCz{background:linear-gradient(135deg,#ef4444,#dc2626)}.ExportButton_button___K2xr.ExportButton_error__WkKCz:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c)}.ExportButton_icon__bqTKg{display:inline-flex;font-size:16px;line-height:1}.ExportButton_spinner__WSt4X{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:ExportButton_spin___mh6m .8s linear infinite}@keyframes ExportButton_spin___mh6m{to{transform:rotate(1turn)}}.ExportButton_errorMessage__QErKu{padding:8px 12px;font-size:13px;color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca;border-radius:6px;animation:ExportButton_slideDown__5FFEA .2s ease}@keyframes ExportButton_slideDown__5FFEA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ExportButton_button___K2xr:focus-visible{outline:2px solid #0c2157;outline-offset:2px}@media (prefers-color-scheme:dark){.ExportButton_errorMessage__QErKu{color:#fca5a5;background-color:#450a0a;border-color:#991b1b}}.AdminSettings_container__H3_Nn{max-width:1400px;margin:0 auto;padding:var(--space-xl);background:#ffffff;min-height:100vh}.AdminSettings_tabs___6J3o{display:flex;gap:var(--space-sm);margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:1px solid var(--border-color,#e5e7eb);overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.AdminSettings_tab__BkR15{padding:var(--space-sm) var(--space-lg);background:transparent;color:var(--text-secondary,#6b7280);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--size-sm);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.AdminSettings_tab__BkR15:hover{color:var(--brand-navy,#0c2157);background:var(--neutral-50,#f8fafc)}.AdminSettings_tab__BkR15.AdminSettings_active__N4uSo{color:var(--neutral-white,#ffffff);background:var(--brand-navy,#0c2157);border-color:transparent;box-shadow:var(--shadow-sm)}.AdminSettings_tabContent__MEFlK{background:var(--luxury-white);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-md)}.AdminSettings_section__EqSj0{max-width:900px}.AdminSettings_section__EqSj0 h2{font-family:var(--font-display);font-size:var(--size-2xl);font-weight:var(--weight-light);color:var(--luxury-primary);margin:0 0 var(--space-xl) 0;letter-spacing:-.02em}.AdminSettings_settingGroup__9JmIF{margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--luxury-gray-light)}.AdminSettings_settingGroup__9JmIF:last-child{border-bottom:none}.AdminSettings_settingGroup__9JmIF h3{font-family:var(--font-display);font-size:var(--size-lg);font-weight:var(--weight-semibold);color:var(--luxury-charcoal);margin:0 0 var(--space-lg) 0}.AdminSettings_settingRow__uaYkB{display:grid;grid-template-columns:220px 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);align-items:center;margin-bottom:var(--space-md)}.AdminSettings_settingRow__uaYkB label{font-family:var(--font-body);font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--luxury-gray-dark)}.AdminSettings_planValue__BG5tM{font-family:var(--font-body);font-size:var(--size-base);font-weight:var(--weight-semibold);color:var(--luxury-primary)}.AdminSettings_input__JDHwy,.AdminSettings_select__AJc5U{width:100%;max-width:400px;padding:var(--space-sm) var(--space-md);background:var(--luxury-pearl);border:1px solid var(--luxury-gray-light);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--size-sm);color:var(--luxury-primary);transition:all var(--transition-base)}.AdminSettings_input__JDHwy[type=text][readonly]{max-width:100%}.AdminSettings_input__JDHwy:focus,.AdminSettings_select__AJc5U:focus{outline:none;border-color:var(--luxury-accent);box-shadow:0 0 0 3px rgba(12,33,87,.1)}.AdminSettings_input__JDHwy:disabled{background:var(--luxury-silver);color:var(--luxury-gray);cursor:not-allowed}.AdminSettings_checkboxGroup__itFvH{display:flex;flex-direction:column;gap:var(--space-md)}.AdminSettings_checkboxGroup__itFvH label{display:flex;align-items:center;gap:var(--space-sm);cursor:pointer;font-family:var(--font-body);font-size:var(--size-sm);color:var(--luxury-charcoal)}.AdminSettings_checkboxGroup__itFvH input[type=checkbox]{width:18px;height:18px;accent-color:var(--luxury-accent);cursor:pointer}.AdminSettings_checkboxGroup__itFvH span{font-weight:var(--weight-regular)}.AdminSettings_integrationsList__jvv8F{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.AdminSettings_integrationCard__HKlXV{padding:var(--space-lg);background:var(--luxury-pearl);border:1px solid var(--luxury-gray-light);border-radius:var(--radius-lg);transition:all var(--transition-base)}.AdminSettings_integrationCard__HKlXV:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px);border-color:var(--luxury-accent)}.AdminSettings_integrationCard__HKlXV h3{font-family:var(--font-display);font-size:var(--size-lg);font-weight:var(--weight-semibold);color:var(--luxury-primary);margin:0 0 var(--space-sm) 0}.AdminSettings_integrationCard__HKlXV p{font-family:var(--font-body);font-size:var(--size-sm);color:var(--luxury-gray);margin:0 0 var(--space-md) 0;line-height:1.6}.AdminSettings_button__R6ks4,.AdminSettings_connectButton__2_RN_{padding:var(--space-sm) var(--space-lg);background:linear-gradient(135deg,var(--luxury-accent) 0,var(--luxury-accent-light) 100%);color:var(--luxury-white);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--size-sm);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.AdminSettings_button__R6ks4:hover,.AdminSettings_connectButton__2_RN_:hover{background:linear-gradient(135deg,var(--luxury-accent-light) 0,var(--luxury-accent) 100%);transform:translateY(-1px);box-shadow:var(--shadow-md)}.AdminSettings_planCard__1q7wP{padding:var(--space-lg);background:linear-gradient(135deg,var(--luxury-pearl) 0,var(--luxury-silver) 50%);border:1px solid var(--luxury-accent);border-radius:var(--radius-lg);margin-bottom:var(--space-lg)}.AdminSettings_planCard__1q7wP h4{font-family:var(--font-display);font-size:var(--size-xl);font-weight:var(--weight-semibold);color:var(--luxury-primary);margin:0 0 var(--space-sm) 0}.AdminSettings_planCard__1q7wP p{font-family:var(--font-body);font-size:var(--size-sm);color:var(--luxury-gray);margin:0}.AdminSettings_price__LpP1l{font-size:var(--size-2xl)!important;font-weight:var(--weight-bold)!important;color:var(--luxury-accent)!important;margin-top:var(--space-md)!important}.AdminSettings_actions__KjnLv{padding-top:var(--space-xl);margin-top:var(--space-xl);border-top:1px solid var(--luxury-gray-light);display:flex;justify-content:flex-end;gap:var(--space-md)}.AdminSettings_saveButton__kJJEv{padding:var(--space-md) var(--space-2xl);background:linear-gradient(135deg,#0f3a7a,#1e5cad);color:#ffffff;border:1px solid rgba(30,92,173,.3);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--size-base);font-weight:var(--weight-semibold);cursor:pointer;transition:all var(--transition-base);box-shadow:0 2px 8px rgba(15,58,122,.15)}.AdminSettings_saveButton__kJJEv:hover{background:linear-gradient(135deg,#1e5cad,#2b6ec7);transform:translateY(-2px);box-shadow:0 6px 20px rgba(15,58,122,.3)}.AdminSettings_saveButton__kJJEv:active{transform:translateY(0)}.AdminSettings_accessDenied__5I6EW{text-align:center;padding:var(--space-3xl) var(--space-xl);background:var(--luxury-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);max-width:500px;margin:var(--space-3xl) auto}.AdminSettings_accessDenied__5I6EW h2{font-family:var(--font-display);font-size:var(--size-2xl);font-weight:var(--weight-semibold);color:var(--luxury-primary);margin:0 0 var(--space-md) 0}.AdminSettings_accessDenied__5I6EW p{font-family:var(--font-body);font-size:var(--size-base);color:var(--luxury-gray);margin:0}.AdminSettings_mobileContent__GJW4z{padding:.75rem}.AdminSettings_mobileSection__jRUMu{margin-bottom:1rem}.AdminSettings_mobileSectionTitle__LHIBH{font-size:.95rem;margin-bottom:.65rem;text-align:left}.AdminSettings_mobileSectionTitle__LHIBH,.AdminSettings_sectionTitle__p3H7O{font-weight:700;color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase}.AdminSettings_sectionTitle__p3H7O{font-size:1rem;margin-bottom:1rem}.AdminSettings_mobileCard__rIMwo{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.AdminSettings_mobileCardGrid__AJnK7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:.5rem}@media (max-width:480px){.AdminSettings_mobileCardGrid__AJnK7{grid-template-columns:1fr}}.AdminSettings_queueIntroCopy__8kicb{font-size:.85rem;color:#4a5778;margin-bottom:.75rem}.AdminSettings_queueLicenseCard__eVAAt{background:linear-gradient(135deg,#ffffff,#f7f9ff);border:1px solid rgba(12,33,87,.08);border-radius:18px;box-shadow:0 10px 28px rgba(12,33,87,.12);padding:1.1rem 1.25rem}.AdminSettings_queueLicenseHeader__5baRu{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.AdminSettings_queueStatusBadge__dIoGB{padding:.35rem .85rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.AdminSettings_queueStatusDefault__pR_jF{background:rgba(12,33,87,.12);color:#0c2157}.AdminSettings_queueStatusActive__byszt{background:rgba(27,68,197,.16);color:#1b44c5}.AdminSettings_queueStatusTrial__tqQ2Y{background:rgba(59,130,246,.16);color:#1d4ed8}.AdminSettings_queueStatusPending__6j1Qj{background:rgba(251,191,36,.2);color:#92400e}.AdminSettings_queueStatusPastDue__8VF6f{background:rgba(248,113,113,.18);color:#b91c1c}.AdminSettings_queueStatusCanceled__J_BFd{background:rgba(107,114,128,.15);color:#4b5563}.AdminSettings_queueLicenseStats__w2UNj{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.85rem;gap:.85rem;margin-top:.75rem}.AdminSettings_queueLicenseStat__VkehH{background:rgba(12,33,87,.04);border-radius:12px;padding:.65rem .75rem}.AdminSettings_queueLicenseLabel__0KqC9{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#5d6a8c}.AdminSettings_queueLicenseValue__DCA5G{display:block;font-size:1.05rem;font-weight:600;color:#0c2157}.AdminSettings_queueLicenseWarning__zRaqF{margin-top:.75rem;padding:.75rem;border-radius:12px;background:rgba(255,92,95,.12);color:#9f1239;font-size:.85rem}.AdminSettings_queueLicenseActions__GIAdt{display:flex;justify-content:flex-end;margin-top:.75rem}.AdminSettings_queueCancelButton__Vjpjw{flex:0 0 auto;min-width:160px}.AdminSettings_mobileCardHeader__WpyV4{margin-bottom:.25rem}.AdminSettings_mobileCardTitle__oWx4a{font-size:1rem;font-weight:600;color:var(--color-primary);margin:0 0 .75rem}.AdminSettings_mobileCardDescription__QGCo_{font-size:.875rem;color:var(--text-secondary,#6b7280);margin-bottom:1rem}.AdminSettings_mobileField__H1YpQ{margin-bottom:1rem}.AdminSettings_mobileField__H1YpQ:last-child{margin-bottom:0}.AdminSettings_mobileField__H1YpQ label{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary,#111827);margin-bottom:.5rem}.AdminSettings_mobileFieldValue__clhUD{font-size:.875rem;color:var(--text-secondary,#6b7280);padding:.5rem 0}.AdminSettings_mobileFieldRow__YCqok{display:flex;gap:.5rem;align-items:center}.AdminSettings_mobilePlanDetails__lKMUe{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.AdminSettings_mobilePlanItem__FvzUJ{display:flex;flex-direction:column;gap:.25rem}.AdminSettings_mobilePlanLabel__o_abM{font-size:.75rem;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em}.AdminSettings_mobilePlanValue__GKrPX{font-size:1rem;font-weight:600;color:var(--luxury-primary,#0c2157)}.AdminSettings_subscriptionList__OQKJE{display:flex;flex-direction:column;gap:1rem}.AdminSettings_subscriptionHeader__KfZNJ{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.AdminSettings_subscriptionStatus__1lR7k{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:rgba(148,163,184,.2);color:rgba(15,23,42,.8)}.AdminSettings_subscriptionStatusActive__J_7R7{background:rgba(16,185,129,.15);color:#047857}.AdminSettings_subscriptionStatusTrial__3BWkX{background:rgba(59,130,246,.18);color:#1d4ed8}.AdminSettings_subscriptionStatusPastDue__KSMNV{background:rgba(239,68,68,.18);color:#b91c1c}.AdminSettings_subscriptionStatusCanceled__CzX4d{background:rgba(107,114,128,.18);color:#4b5563}.AdminSettings_subscriptionMeta__NPnFb{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 .5rem}.AdminSettings_subscriptionTag__Hvp5U{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.5rem;background:rgba(15,23,42,.06);color:rgba(15,23,42,.8);font-size:.75rem;font-weight:500;letter-spacing:.02em}.AdminSettings_subscriptionFootnote__PE_xU{display:block;font-size:.75rem;color:rgba(15,23,42,.6);margin-top:.5rem}.AdminSettings_subscriptionFootnote__PE_xU+.AdminSettings_subscriptionFootnote__PE_xU{margin-top:.25rem}.AdminSettings_subscriptionSection__8OUsF{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.AdminSettings_subscriptionSectionTitle__LOuGD{font-size:1rem;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--luxury-primary,#0c2157)}.AdminSettings_mobilePriceTag__9vXGE{font-size:1.5rem;font-weight:700;color:var(--luxury-accent,#0c2157);margin:1rem 0;text-align:center}.AdminSettings_mobileSubscriptionInfo__jNdCj{font-size:.875rem;color:var(--text-secondary,#6b7280);padding:1rem;background:var(--bg-secondary,#f9fafb);border-radius:.5rem;margin-top:1rem}.AdminSettings_mobileSubscriptionInfo__jNdCj>div{margin-bottom:.5rem}.AdminSettings_mobileSubscriptionInfo__jNdCj>div:last-child{margin-bottom:0}.AdminSettings_mobileCheckboxList__scsHe{display:flex;flex-direction:column;gap:.75rem}.AdminSettings_mobileCheckbox__hTFzx{display:flex;align-items:center;gap:.75rem;cursor:pointer}.AdminSettings_mobileCheckbox__hTFzx input[type=checkbox]{width:18px;height:18px;accent-color:var(--luxury-accent,#0c2157);cursor:pointer}.AdminSettings_mobileCheckbox__hTFzx span{font-size:.875rem;color:var(--text-primary,#111827)}.AdminSettings_mobileNote__6Xr_A{font-size:.875rem;color:var(--text-secondary,#6b7280);font-style:italic;line-height:1.5}.AdminSettings_mobileAlert__uNT2c{padding:.75rem;border-radius:.5rem;margin-bottom:1rem;font-size:.875rem}.AdminSettings_mobileAlertSuccess__p8TuE{background:rgba(16,185,129,.12);color:var(--color-success)}.AdminSettings_mobileAlertError___nKHI{background:rgba(239,68,68,.12);color:var(--color-danger)}.AdminSettings_mobileTabBar__LP0BW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;padding:.75rem 1rem;background:white;border-bottom:1px solid rgba(12,33,87,.08);margin-bottom:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AdminSettings_manageBillingButton__pITP5{width:100%;padding:14px 20px;border-radius:14px;background:linear-gradient(135deg,#0c2157,#1e3a8a);color:white;font-size:15px;font-weight:var(--font-weight-semibold,600);border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(12,33,87,.3)}.AdminSettings_manageBillingButton__pITP5:hover{background:linear-gradient(135deg,#0a1942,#1e40af);box-shadow:0 6px 16px rgba(12,33,87,.4);transform:translateY(-1px)}.AdminSettings_billingHint__2_J_d{margin:8px 0 0;font-size:12px;color:rgba(15,23,42,.6);text-align:center;line-height:1.4}.AdminSettings_billingRibbon__pfOaW{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.AdminSettings_cancelHint__N4za5{font-size:.85rem;color:#4b5563;margin:0 0 .75rem;padding:.8rem 1rem;background:rgba(12,33,87,.05);border:1px solid rgba(12,33,87,.12);border-radius:14px;line-height:1.4}.AdminSettings_workspaceCard__UFZt_{background:linear-gradient(140deg,#040b26,#0d1c45 40%,#1d4ed8 120%);border-radius:24px;padding:1.5rem;color:#f8fafc;box-shadow:0 25px 50px rgba(4,11,38,.55);margin-bottom:1.5rem}.AdminSettings_workspaceHeader__l5RJU{justify-content:space-between;flex-wrap:wrap}.AdminSettings_workspaceHeader__l5RJU,.AdminSettings_workspaceInfo__Hk6R9{display:flex;align-items:center;gap:1rem}.AdminSettings_workspaceIcon__ZWech{width:48px;height:48px;border-radius:16px;background:rgba(255,255,255,.16);display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.AdminSettings_workspaceTitle__OOxWe{font-size:1.4rem;font-weight:600;margin:0}.AdminSettings_workspaceSubtitle__ps1gA{font-size:.9rem;color:rgba(255,255,255,.8);margin:4px 0 0}.AdminSettings_workspaceStats__NyZjw{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.AdminSettings_workspaceStat__vPbqb{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:18px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.2rem}.AdminSettings_workspaceStatLabel__53ANn{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.AdminSettings_workspaceStatValue__kZbhe{font-size:1.4rem;font-weight:600}.AdminSettings_workspaceStatHint__SJTK9{font-size:.8rem;color:rgba(255,255,255,.8)}.AdminSettings_queueEmptyCard__oQkI_{text-align:center;padding:1.5rem}.AdminSettings_queueEmptyCTA__CcVMx{margin-top:1rem;display:inline-flex;align-items:center;gap:.35rem;padding:.6rem 1.2rem;border-radius:999px;border:none;background:linear-gradient(135deg,#0f1f41,#1e3a8a);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 12px 20px rgba(12,33,87,.25)}.AdminSettings_billingHeroCard__NjFEL{background:#ffffff;border:1px solid rgba(12,33,87,.15);border-radius:18px;padding:1.2rem;flex-direction:column;gap:.6rem;box-shadow:0 2px 8px rgba(12,33,87,.08);text-rendering:optimizeLegibility}.AdminSettings_billingHeroCard__NjFEL,.AdminSettings_billingHeroTitle__gtWpQ{display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AdminSettings_billingHeroTitle__gtWpQ{align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#0c2157;letter-spacing:.05em;text-transform:uppercase}.AdminSettings_billingHeroMeta__Vy029{display:flex;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:#4b5563;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AdminSettings_billingHeroButton__62MxR{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1.2rem 1.35rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#0c2157,#1e3a8a);border:none;border-radius:18px;box-shadow:0 4px 12px rgba(12,33,87,.3);transition:transform .2s ease,box-shadow .2s ease}.AdminSettings_billingHeroButton__62MxR:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(12,33,87,.4)}.AdminSettings_billingHeroButton__62MxR:active{transform:translateY(0)}.AdminSettings_billingHeroButton__62MxR:disabled{background:linear-gradient(135deg,rgba(162,180,220,1),rgba(122,140,190,1));box-shadow:none;cursor:not-allowed}.AdminSettings_buttonSubtitle__PjcXl{font-size:.9rem;color:rgba(255,255,255,.95);font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AdminSettings_billingHeroNote__iRR1V{display:flex;align-items:center;gap:.35rem;font-size:.82rem;color:rgba(12,33,87,.75)}.AdminSettings_mobileTabButton__SVRU8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:none;border-radius:.75rem;background:transparent;color:rgba(12,33,87,.5);padding:.6rem .4rem;font-size:.75rem;font-weight:600;transition:all .2s ease;cursor:pointer}.AdminSettings_mobileTabButton__SVRU8:hover{color:#0c2157;background:rgba(12,33,87,.04)}.AdminSettings_mobileTabButtonActive__MwYf0{background:var(--gradient-luxury-primary);color:white;box-shadow:0 4px 12px rgba(12,33,87,.25)}.AdminSettings_mobileTabIcon__0Rul1{font-size:1.15rem;line-height:1}.AdminSettings_mobileTabLabel__CwFJ9{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em}.AdminSettings_mobileSaveButton__wH35A{width:100%;margin-top:1rem;background:linear-gradient(135deg,#0f3a7a,#1e5cad);color:#ffffff;border:none;border-radius:12px;padding:.65rem 1rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.AdminSettings_mobileCopyButton__SPbN9{padding:.5rem 1rem;background:var(--bg-secondary,#f9fafb);color:var(--text-primary,#111827);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s ease}.AdminSettings_mobileCopyButton__SPbN9:hover{background:var(--luxury-accent,#0c2157);color:white;border-color:var(--luxury-accent,#0c2157)}.AdminSettings_mobileActionButton__mrYnf{width:100%;padding:.75rem;background:var(--luxury-accent,#0c2157);color:white;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.AdminSettings_mobileActionButton__mrYnf:hover{background:var(--luxury-accent-dark,#081642);transform:translateY(-1px);box-shadow:0 4px 12px rgba(12,33,87,.3)}.AdminSettings_mobileActionButton__mrYnf:disabled{opacity:.6;cursor:not-allowed;transform:none}.AdminSettings_dangerCard__TvLlG{border:1px solid rgba(220,38,38,.25);background:linear-gradient(180deg,#fff5f5,#ffffff 60%);box-shadow:0 14px 40px rgba(12,33,87,.08)}.AdminSettings_dangerHeader__jcqqD{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.AdminSettings_dangerEyebrow__McnrO{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#b91c1c;margin:0 0 .2rem}.AdminSettings_dangerTitle__X_NnB{margin:0;font-size:1.2rem;color:var(--luxury-primary,#0c2157)}.AdminSettings_dangerBadge__IVoZ4{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;background:rgba(185,28,28,.12);color:#b91c1c;padding:.25rem .5rem;border-radius:999px;white-space:nowrap}.AdminSettings_dangerCopy__mjFub{font-size:.9rem;color:rgba(12,33,87,.85);margin-bottom:.75rem}.AdminSettings_dangerOverviewCard__LY1Nx{margin:.85rem 0}.AdminSettings_dangerStats__t29_3{display:flex;gap:1.25rem;flex-wrap:wrap;margin-bottom:.5rem}.AdminSettings_dangerStat__zJ2H4{min-width:120px}.AdminSettings_dangerStatLabel__UJyWX{display:block;font-size:.75rem;text-transform:uppercase;color:rgba(12,33,87,.55);letter-spacing:.08em}.AdminSettings_dangerStatValue__g1wRO{font-size:1.4rem;font-weight:600;color:var(--luxury-primary,#0c2157)}.AdminSettings_dangerList__XOHkK{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.AdminSettings_dangerListItem__T6UMm{padding:.35rem .75rem;border-radius:999px;background:rgba(12,33,87,.08);font-size:.8rem;color:rgba(12,33,87,.85)}.AdminSettings_dangerAlert__rTHc_{margin:.75rem 0;padding:.75rem;border-radius:.75rem;background:#fff1f2;color:#b91c1c;font-size:.85rem;line-height:1.3}.AdminSettings_dangerHint__MAxt6{font-size:.8rem;color:rgba(12,33,87,.65);margin-top:.5rem}.AdminSettings_dangerActions__7jXlo{display:flex;gap:.5rem;margin:1rem 0;flex-wrap:wrap}.AdminSettings_dangerPrimaryButton__DWB4D{background:linear-gradient(135deg,#0c2157,#132d73);flex:1 1 48%;padding:.6rem .85rem;min-height:44px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.AdminSettings_dangerPrimaryButton__DWB4D:disabled{opacity:.45}.AdminSettings_dangerSecondaryButton__qAvf8{flex:1 1 48%;padding:.6rem .85rem;border:1px solid rgba(12,33,87,.25);border-radius:.5rem;background:white;color:var(--luxury-primary,#0c2157);font-weight:600;font-size:.85rem;transition:all .2s ease;min-height:44px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.AdminSettings_dangerSecondaryButton__qAvf8:hover:not(:disabled){background:rgba(12,33,87,.06)}.AdminSettings_dangerSecondaryButton__qAvf8:disabled{opacity:.45;cursor:not-allowed}.AdminSettings_dangerFooter___6pzJ{font-size:.78rem;color:rgba(12,33,87,.6);margin:.5rem 0 0}.AdminSettings_dangerError__3bmHh,.AdminSettings_dangerSuccess__En7kh{font-size:.85rem;border-radius:.75rem;padding:.75rem;margin-top:.75rem;line-height:1.3}.AdminSettings_dangerError__3bmHh{background:#fef2f2;color:#b91c1c;display:flex;flex-direction:column;gap:.5rem}.AdminSettings_dangerSuccess__En7kh{background:#ecfdf3;color:#047857}.AdminSettings_dangerLinkButton__phkmb{margin-top:.5rem;background:none;border:none;color:var(--luxury-primary,#0c2157);font-weight:600;font-size:.85rem;text-decoration:underline;cursor:pointer;align-self:flex-start}.AdminSettings_dangerModalBody__g4RFP{display:flex;flex-direction:column;gap:.75rem}.AdminSettings_dangerModalCopy__XOFvu{font-size:.9rem;color:rgba(12,33,87,.85);margin:0}.AdminSettings_dangerModalLabel__XwA2R{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(12,33,87,.65)}.AdminSettings_dangerModalInput__zl41n{width:100%;padding:.75rem;border-radius:.5rem;border:1px solid rgba(12,33,87,.3);font-size:.9rem;text-transform:uppercase}.AdminSettings_dangerModalInput__zl41n:focus{outline:none;border-color:var(--luxury-primary,#0c2157);box-shadow:0 0 0 3px rgba(12,33,87,.15)}.AdminSettings_dangerModalFooter__Gq55q{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.AdminSettings_finalLicenseNotice__OJDNX{margin-top:.75rem;padding:.75rem;border-radius:.75rem;background:rgba(12,33,87,.04);border:1px dashed rgba(12,33,87,.25);font-size:.85rem;color:rgba(12,33,87,.85)}.AdminSettings_finalLicenseCTA__JD3kH{margin-top:.35rem;background:none;border:none;color:var(--luxury-primary,#0c2157);font-weight:600;font-size:.85rem;text-decoration:underline;cursor:pointer;padding:0}.AdminSettings_finalLicenseCTA__JD3kH:hover{color:#132d73}@media (max-width:768px){.AdminSettings_container__H3_Nn{padding:var(--space-md)}.AdminSettings_tabContent__MEFlK{padding:var(--space-lg)}.AdminSettings_settingRow__uaYkB{grid-template-columns:1fr;gap:var(--space-sm)}.AdminSettings_settingRow__uaYkB label{font-weight:var(--weight-semibold)}.AdminSettings_integrationsList__jvv8F{grid-template-columns:1fr}.AdminSettings_tabs___6J3o{gap:0;padding:0}.AdminSettings_tab__BkR15{padding:var(--space-sm) var(--space-md);font-size:var(--size-xs)}}.Modal_modalOverlay___irqT{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1500;padding:clamp(16px,4vw,32px)}.Modal_modalContent__1MgKY{position:relative;display:flex;flex-direction:column;width:min(640px,100%);max-height:calc(100vh - clamp(48px, 8vw, 96px));border-radius:18px;background:#ffffff;box-shadow:0 32px 80px -32px rgba(15,23,42,.45),0 12px 32px -16px rgba(15,23,42,.35);overflow:hidden;font-family:var(--font-body);accent-color:#0c2157}.Modal_modalHeader__85zg2{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:clamp(20px,4vw,28px);border-bottom:2px solid var(--luxury-accent);background:linear-gradient(135deg,#0c2157,#1e3a8a)}.Modal_modalHeader__85zg2 h2{margin:0;font-size:clamp(1.1rem,2.8vw,1.4rem);font-weight:700;color:#ffffff;font-family:var(--font-display)}.Modal_closeButton__hvWaK{display:grid;place-items:center;border:none;border-radius:999px;width:36px;height:36px;background:rgba(255,255,255,.15);color:#ffffff;font-size:1.2rem;line-height:1;cursor:pointer;transition:all .18s ease}.Modal_closeButton__hvWaK:disabled{cursor:not-allowed;opacity:.6}.Modal_closeButton__hvWaK:not(:disabled):hover{background:rgba(255,255,255,.25);color:#ffffff;transform:translateY(-1px)}.Modal_modalBody__wiJly{display:flex;flex-direction:column;gap:clamp(16px,4vw,24px);padding:clamp(20px,4vw,28px);overflow-y:auto}.Modal_modalFooter__l0pyk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(12px,3vw,16px);padding:clamp(16px,3vw,24px) clamp(20px,4vw,28px);border-top:1px solid rgba(15,23,42,.08);background:rgba(15,23,42,.02)}.Modal_formGroup__8Gtjp{display:flex;flex-direction:column;gap:8px}.Modal_formLabel___wgee{font-size:.95rem;font-weight:500;color:#1e293b}.Modal_formInput__6xRUK,.Modal_formReadonly__2uWxL,.Modal_formSelect__zLcor,.Modal_formTextarea__YKNCD{border:2px solid rgba(12,33,87,.2);border-radius:10px;padding:12px 14px;font-size:.95rem;font-family:var(--font-body);transition:border-color .18s ease,box-shadow .18s ease;background:#ffffff;color:#0f172a}.Modal_formInput__6xRUK[type=date],.Modal_formInput__6xRUK[type=datetime-local],.Modal_formInput__6xRUK[type=time]{accent-color:#0c2157!important;color-scheme:light}.Modal_formInput__6xRUK[type=date]::-webkit-calendar-picker-indicator,.Modal_formInput__6xRUK[type=datetime-local]::-webkit-calendar-picker-indicator,.Modal_formInput__6xRUK[type=time]::-webkit-calendar-picker-indicator{filter:invert(14%) sepia(89%) saturate(2466%) hue-rotate(215deg) brightness(91%) contrast(101%);cursor:pointer;opacity:.8;-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.Modal_formInput__6xRUK[type=date]::-webkit-calendar-picker-indicator:hover,.Modal_formInput__6xRUK[type=datetime-local]::-webkit-calendar-picker-indicator:hover,.Modal_formInput__6xRUK[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.Modal_formInput__6xRUK:focus,.Modal_formSelect__zLcor:focus,.Modal_formTextarea__YKNCD:focus{outline:none;border-color:#0c2157;box-shadow:0 0 0 3px rgba(12,33,87,.2)}.Modal_formReadonly__2uWxL{background:rgba(15,23,42,.04);border-style:dashed;color:rgba(15,23,42,.7)}.Modal_formTextarea__YKNCD{min-height:110px;resize:vertical}.Modal_inputGroup__iJPgR{display:flex;flex-direction:column;gap:12px}.Modal_buttonGroup__gbsjY,.Modal_buttonRow__yj_Qv{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.Modal_buttonPrimary__uYM6G,.Modal_primaryButton__kDaW7,.Modal_submitButton__BIAS_{border:none;border-radius:10px;padding:12px 20px;background:var(--gradient-luxury-primary);color:#ffffff;font-weight:600;font-size:.95rem;font-family:var(--font-body);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 12px 24px -18px rgba(12,33,87,.75)}.Modal_submitButton__BIAS_:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.Modal_primaryButton__kDaW7:not(:disabled):hover,.Modal_submitButton__BIAS_:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 18px 36px -18px rgba(12,33,87,.55);background:var(--gradient-luxury-primary)}.Modal_buttonSecondary__SGN7p,.Modal_secondaryButton__TUel1{border:1px solid rgba(148,163,184,.6);border-radius:10px;padding:12px 20px;background:transparent;color:#0f172a;font-weight:500;font-size:.95rem;font-family:var(--font-body);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.Modal_secondaryButton__TUel1:hover{background:rgba(15,23,42,.06);border-color:rgba(15,23,42,.3)}.Modal_section__esuJA{padding:16px 0;border-bottom:1px solid rgba(15,23,42,.08)}.Modal_section__esuJA:last-child{border-bottom:none}.Modal_label__bCac8{margin:0 0 6px;font-size:.85rem;font-weight:600;color:var(--luxury-accent);text-transform:uppercase;letter-spacing:.03em}.Modal_value__Wl6tH{margin:0;font-size:1rem;font-weight:500;color:#0f172a}.Modal_note__I8VXB{margin:0;font-size:.95rem;color:rgba(15,23,42,.8);line-height:1.6;font-style:italic}.Modal_statusBadge__w2IZx{display:inline-block;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:capitalize;color:white}.Modal_statusPending__RCJdp{background:linear-gradient(135deg,#3b82f6,#60a5fa);border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 6px rgba(59,130,246,.25)}.Modal_statusScheduled__PdVOP{background:linear-gradient(135deg,#7c3aed,#a78bfa);border:1px solid rgba(124,58,237,.3);box-shadow:0 2px 6px rgba(124,58,237,.25)}.Modal_statusReserved__ls8Am{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid rgba(245,158,11,.3);box-shadow:0 2px 6px rgba(245,158,11,.25)}.Modal_statusConfirmed__KRggJ{background:linear-gradient(135deg,#10b981,#34d399);border:1px solid rgba(16,185,129,.3);box-shadow:0 2px 6px rgba(16,185,129,.25)}.Modal_statusInProgress__IRVJP{background:linear-gradient(135deg,#0c2157,#1e3a8a);border:1px solid rgba(12,33,87,.3);font-weight:900}.Modal_statusCompleted__TZjdy{background:linear-gradient(135deg,#10b981,#34d399);border:1px solid rgba(16,185,129,.3);box-shadow:0 2px 6px rgba(16,185,129,.25)}.Modal_statusCancelled__y53ga{background:linear-gradient(135deg,#dc2626,#ef4444);border:1px solid rgba(220,38,38,.3);box-shadow:0 2px 6px rgba(220,38,38,.25)}.Modal_statusNoShow__1Mgz_{background:linear-gradient(135deg,#6b7280,#9ca3af);border:1px solid rgba(107,114,128,.3);box-shadow:0 2px 6px rgba(107,114,128,.25)}.Modal_buttonSuccess__7jrbc{border:none;border-radius:10px;padding:12px 20px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#ffffff;font-weight:600;font-size:.95rem;font-family:var(--font-body);cursor:pointer;transition:all .18s ease;box-shadow:0 8px 16px -8px rgba(22,163,74,.4)}.Modal_buttonSuccess__7jrbc:hover:not(:disabled){background:linear-gradient(135deg,#15803d,#16a34a);transform:translateY(-1px);box-shadow:0 12px 24px -8px rgba(22,163,74,.5)}.Modal_buttonWarning__OUqja{border:none;border-radius:10px;padding:12px 20px;background:linear-gradient(135deg,#d97706,#f59e0b);color:#ffffff;font-weight:600;font-size:.95rem;font-family:var(--font-body);cursor:pointer;transition:all .18s ease;box-shadow:0 8px 16px -8px rgba(217,119,6,.4)}.Modal_buttonWarning__OUqja:hover:not(:disabled){background:linear-gradient(135deg,#b45309,#d97706);transform:translateY(-1px);box-shadow:0 12px 24px -8px rgba(217,119,6,.5)}.Modal_buttonDanger__6hokk{border:2px solid #dc2626;border-radius:10px;padding:12px 20px;background:transparent;color:#dc2626;font-weight:600;font-size:.95rem;font-family:var(--font-body);cursor:pointer;transition:all .18s ease}.Modal_buttonDanger__6hokk:hover:not(:disabled){background:rgba(220,38,38,.08);border-color:#b91c1c;color:#b91c1c;transform:translateY(-1px)}.Modal_buttonDanger__6hokk:disabled,.Modal_buttonSuccess__7jrbc:disabled,.Modal_buttonWarning__OUqja:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:640px){.Modal_modalContent__1MgKY{width:100%;max-height:calc(100vh - 48px);margin:0}.Modal_modalOverlay___irqT{padding:16px}.Modal_modalBody__wiJly{padding:20px}.Modal_modalFooter__l0pyk,.Modal_modalHeader__85zg2{padding-inline:20px}.Modal_closeButton__hvWaK{width:32px;height:32px}}.MobileModal_backdrop__TZ1Ai{position:fixed;inset:0;z-index:var(--mobile-z-modal);display:flex;align-items:flex-end;background-color:rgba(0,0,0,.5);animation:MobileModal_fadeIn__UopJ6 .2s ease-out;-webkit-tap-highlight-color:transparent}.MobileModal_heroBackdrop__iKIcs{align-items:flex-end;justify-content:center;padding:var(--mobile-space-3)}@keyframes MobileModal_fadeIn__UopJ6{0%{opacity:0}to{opacity:1}}.MobileModal_modal__RV2JD{position:relative;display:flex;flex-direction:column;width:100%;max-height:95vh;background-color:var(--mobile-bg-primary);border-radius:var(--mobile-modal-border-radius) var(--mobile-modal-border-radius) 0 0;box-shadow:var(--mobile-shadow-xl);animation:MobileModal_slideUp__SEak8 .3s cubic-bezier(.4,0,.2,1);transition:transform .2s ease-out}.MobileModal_heroModal__ZFegS{border-radius:36px;margin:var(--mobile-space-3);width:calc(100% - var(--mobile-space-3) * 2);max-width:620px;max-height:min(78vh,640px);box-shadow:0 20px 40px rgba(12,33,87,.2),0 2px 12px rgba(12,33,87,.08);overflow:hidden}@media (max-width:639px){.MobileModal_heroBackdrop__iKIcs{padding:var(--mobile-space-2)}.MobileModal_heroModal__ZFegS{margin:0;width:100%;max-width:100%;border-radius:34px 34px 0 0;max-height:calc(100vh - var(--mobile-space-1) * 2)}.MobileModal_heroHeader__yQUeK{padding:var(--mobile-space-2) var(--mobile-space-3);padding-bottom:var(--mobile-space-2)}.MobileModal_heroContent__2xP_I,.MobileModal_heroFooter__3NQ6U{padding:var(--mobile-space-2) var(--mobile-space-3)}}@keyframes MobileModal_slideUp__SEak8{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileModal_dragHandle__g2FgP{position:absolute;top:var(--mobile-space-2);left:50%;transform:translateX(-50%);width:40px;height:4px;background-color:var(--mobile-gray-300);border-radius:var(--mobile-radius-full);cursor:-webkit-grab;cursor:grab}.MobileModal_dragHandle__g2FgP:active{cursor:-webkit-grabbing;cursor:grabbing}.MobileModal_header__y2Sci{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--mobile-modal-padding);padding-top:calc(var(--mobile-modal-padding) + var(--mobile-space-3));border-bottom:1px solid var(--mobile-border-color);flex-shrink:0}.MobileModal_heroHeader__yQUeK{background:linear-gradient(135deg,#07112b,#102a5a 55%,#1c3b85);border-bottom:none;color:#fff;padding:var(--mobile-space-4) var(--mobile-space-4);padding-bottom:var(--mobile-space-3)}.MobileModal_headerCopy__M1PCt{display:flex;flex-direction:column;gap:6px}.MobileModal_title__lUTlu{flex:1 1;margin:0;font-size:var(--mobile-text-xl);font-weight:var(--mobile-weight-semibold);color:var(--mobile-text-primary);line-height:var(--mobile-leading-tight)}.MobileModal_heroTitle__5eLxY{color:#fff;font-size:var(--mobile-text-2xl)}.MobileModal_subtitle__GNqwu{margin:0;font-size:15px;color:var(--mobile-text-secondary)}.MobileModal_heroSubtitle__C_k8B{color:rgba(255,255,255,.9)}.MobileModal_heroEyebrow__OTbVS{text-transform:uppercase;font-size:11px;letter-spacing:.16em;color:rgba(255,255,255,.7);margin:0}.MobileModal_closeButton__HSk_3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:none;border-radius:var(--mobile-radius-full);color:var(--mobile-text-secondary);cursor:pointer;transition:var(--mobile-transition-colors);-webkit-tap-highlight-color:transparent}.MobileModal_closeButton__HSk_3:hover{background-color:var(--mobile-bg-secondary);color:var(--mobile-text-primary)}.MobileModal_closeButton__HSk_3:active{background-color:var(--mobile-bg-tertiary)}.MobileModal_closeButton__HSk_3:focus-visible{outline:2px solid var(--mobile-primary);outline-offset:2px}.MobileModal_heroCloseButton__ZPsxt{color:rgba(255,255,255,.85)}.MobileModal_heroCloseButton__ZPsxt:hover{background-color:rgba(255,255,255,.18);color:#fff}.MobileModal_heroCloseButton__ZPsxt:focus-visible{outline:2px solid rgba(255,255,255,.8)}.MobileModal_content__tVlb0{flex:1 1;overflow-y:auto;padding:var(--mobile-modal-padding);-webkit-overflow-scrolling:touch}.MobileModal_heroContent__2xP_I{padding:var(--mobile-space-3) var(--mobile-space-4);max-height:inherit;background:linear-gradient(180deg,#f9fbff,#eef2ff);display:flex;flex-direction:column;gap:var(--mobile-space-3)}.MobileModal_content__tVlb0::-webkit-scrollbar{width:8px}.MobileModal_content__tVlb0::-webkit-scrollbar-track{background:transparent}.MobileModal_content__tVlb0::-webkit-scrollbar-thumb{background:var(--mobile-gray-300);border-radius:var(--mobile-radius-full)}.MobileModal_content__tVlb0::-webkit-scrollbar-thumb:hover{background:var(--mobile-gray-400)}.MobileModal_footer__cmWx6{padding:var(--mobile-modal-padding);border-top:1px solid var(--mobile-border-color);flex-shrink:0}.MobileModal_heroFooter__3NQ6U{padding:var(--mobile-space-3) var(--mobile-space-4);border-top:none;background:#fff;box-shadow:inset 0 1px 0 rgba(12,33,87,.08)}@supports (padding-bottom:env(safe-area-inset-bottom)){.MobileModal_footer__cmWx6{padding-bottom:max(var(--mobile-modal-padding),env(safe-area-inset-bottom))}}@media (min-width:640px) and (max-width:767px){.MobileModal_modal__RV2JD{max-height:90vh;border-radius:var(--mobile-radius-2xl) var(--mobile-radius-2xl) 0 0}.MobileModal_content__tVlb0,.MobileModal_footer__cmWx6,.MobileModal_header__y2Sci{padding:var(--mobile-space-6)}.MobileModal_header__y2Sci{padding-top:calc(var(--mobile-space-6) + var(--mobile-space-3))}.MobileModal_title__lUTlu{font-size:var(--mobile-text-2xl)}}@media (min-width:768px){.MobileModal_backdrop__TZ1Ai{align-items:center;justify-content:center}.MobileModal_modal__RV2JD{max-width:600px;max-height:80vh;border-radius:var(--mobile-radius-xl)}.MobileModal_heroModal__ZFegS{max-width:720px;max-height:min(75vh,640px);border-radius:40px}.MobileModal_heroBackdrop__iKIcs{align-items:center}.MobileModal_dragHandle__g2FgP{display:none}.MobileModal_header__y2Sci{padding-top:var(--mobile-modal-padding)}}[data-theme=dark] .MobileModal_backdrop__TZ1Ai{background-color:rgba(0,0,0,.7)}.MobileButton_button__lBI1s{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--mobile-space-2);min-height:var(--mobile-button-height);padding:var(--mobile-button-padding-y) var(--mobile-button-padding-x);font-family:var(--mobile-font-family);font-size:var(--mobile-button-font-size);font-weight:var(--mobile-button-font-weight);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;border:none;border-radius:var(--mobile-button-border-radius);cursor:pointer;overflow:hidden;transition:var(--mobile-transition-colors),var(--mobile-transition-transform);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.MobileButton_small__xMWKI{min-height:36px;padding:var(--mobile-space-2) var(--mobile-space-3);font-size:var(--mobile-text-sm)}.MobileButton_medium__tF7x_{min-height:48px;padding:var(--mobile-space-3) var(--mobile-space-4);font-size:var(--mobile-text-base)}.MobileButton_large__YqXlN{min-height:56px;padding:var(--mobile-space-4) var(--mobile-space-5);font-size:var(--mobile-text-lg)}.MobileButton_full__yLLE_{min-height:48px;width:100%;padding:var(--mobile-space-3) var(--mobile-space-4);font-size:var(--mobile-text-base)}.MobileButton_fullWidth__g4si9{width:100%}.MobileButton_primary__SCG4d{background:linear-gradient(135deg,var(--mobile-primary) 0,var(--mobile-primary-light) 100%);color:var(--mobile-text-inverse);box-shadow:var(--mobile-shadow-sm)}.MobileButton_primary__SCG4d:hover:not(:disabled){background:linear-gradient(135deg,var(--mobile-primary-dark) 0,var(--mobile-primary) 100%);box-shadow:var(--mobile-shadow-md)}.MobileButton_primary__SCG4d:active:not(:disabled){transform:translateY(1px);box-shadow:var(--mobile-shadow-xs)}.MobileButton_secondary__7luWE{background-color:var(--mobile-bg-secondary);color:var(--mobile-text-primary);border:1px solid var(--mobile-border-color)}.MobileButton_secondary__7luWE:hover:not(:disabled){background-color:var(--mobile-gray-100);border-color:var(--mobile-border-dark)}.MobileButton_secondary__7luWE:active:not(:disabled){background-color:var(--mobile-gray-200);transform:translateY(1px)}.MobileButton_danger__9XpPn{background:linear-gradient(135deg,var(--mobile-danger) 0,var(--mobile-danger-light) 100%);color:var(--mobile-text-inverse);box-shadow:var(--mobile-shadow-sm)}.MobileButton_danger__9XpPn:hover:not(:disabled){background:linear-gradient(135deg,var(--mobile-danger-dark) 0,var(--mobile-danger) 100%);box-shadow:var(--mobile-shadow-md)}.MobileButton_danger__9XpPn:active:not(:disabled){transform:translateY(1px);box-shadow:var(--mobile-shadow-xs)}.MobileButton_success__D1er_{background:linear-gradient(135deg,var(--mobile-success) 0,var(--mobile-success-light) 100%);color:var(--mobile-text-inverse);box-shadow:var(--mobile-shadow-sm)}.MobileButton_success__D1er_:hover:not(:disabled){background:linear-gradient(135deg,var(--mobile-success-dark) 0,var(--mobile-success) 100%);box-shadow:var(--mobile-shadow-md)}.MobileButton_success__D1er_:active:not(:disabled){transform:translateY(1px);box-shadow:var(--mobile-shadow-xs)}.MobileButton_ghost__kW78r{background-color:transparent;color:var(--mobile-primary)}.MobileButton_ghost__kW78r:hover:not(:disabled){background-color:rgba(12,33,87,.05)}.MobileButton_ghost__kW78r:active:not(:disabled){background-color:rgba(12,33,87,.1)}.MobileButton_button__lBI1s:disabled{opacity:.5;cursor:not-allowed}.MobileButton_button__lBI1s:focus-visible{outline:2px solid var(--mobile-primary);outline-offset:2px}.MobileButton_loading__7KcST{pointer-events:none;opacity:.8}.MobileButton_spinner__9KIY5{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.MobileButton_spinnerIcon__cG8st{width:20px;height:20px;animation:MobileButton_spin__yxuQf 1s linear infinite}.MobileButton_spinnerCircle__yhWtx{stroke-dasharray:62.83185307179586;stroke-dashoffset:47.12388980384689}@keyframes MobileButton_spin__yxuQf{to{transform:rotate(1turn)}}.MobileButton_icon__RAvrL{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.MobileButton_text__LP0Y4{flex:1 1}.MobileButton_ripple__OAmue{position:absolute;border-radius:50%;background:rgba(255,255,255,.6);transform:scale(0);animation:MobileButton_ripple__OAmue .6s ease-out;pointer-events:none}@keyframes MobileButton_ripple__OAmue{to{transform:scale(4);opacity:0}}.MobileButton_ghost__kW78r .MobileButton_ripple__OAmue,.MobileButton_secondary__7luWE .MobileButton_ripple__OAmue{background:rgba(12,33,87,.15)}@media (min-width:640px) and (max-width:767px){.MobileButton_large__YqXlN{min-height:60px;padding:var(--mobile-space-4) var(--mobile-space-6)}}@media (min-width:768px){.MobileButton_button__lBI1s{display:none}}.WorkspaceArchivedView_pageStack__cBoQ0{display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-lg)}.WorkspaceArchivedView_sectionTitle__Mgh0w{margin:0;color:var(--luxury-gray-dark);letter-spacing:.08em}.WorkspaceArchivedView_statusCardContent__XVSU_{display:flex;flex-direction:column;gap:var(--space-sm)}.WorkspaceArchivedView_eyebrow__FnEAU{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--luxury-gray);margin:0}.WorkspaceArchivedView_workspaceMeta__dD_6H{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.WorkspaceArchivedView_workspaceName__3Y5on{margin:0;font-size:var(--text-2xl);font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--luxury-primary)}.WorkspaceArchivedView_statusBadge__otEqH{padding:.2rem .8rem;border-radius:var(--radius-full);background:rgba(239,68,68,.12);color:var(--error-red);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.WorkspaceArchivedView_statusDescription__QptTj{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--luxury-gray-dark)}.WorkspaceArchivedView_signOutLink__WYw_3{align-self:flex-start;padding:0;border:none;background:none;color:var(--luxury-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:underline;cursor:pointer}.WorkspaceArchivedView_signOutLinkStandalone__PkAoe{margin-top:var(--space-sm)}.WorkspaceArchivedView_infoCard__RVPfn{display:flex;flex-direction:column;gap:var(--space-sm)}.WorkspaceArchivedView_bodyCopy__hhLjV{margin:0;color:var(--luxury-gray-dark);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.WorkspaceArchivedView_statusHighlights__fJRE5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-sm);gap:var(--space-sm);margin:var(--space-xs) 0 var(--space-sm)}.WorkspaceArchivedView_statusHighlight__29Onq{padding:.65rem .8rem;border-radius:var(--radius-2xl);background:rgba(12,33,87,.04);border:1px solid rgba(12,33,87,.08)}.WorkspaceArchivedView_highlightLabel__8xQSN{display:block;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--luxury-gray);margin-bottom:.25rem}.WorkspaceArchivedView_highlightValue__Bhlgd{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--luxury-primary)}.WorkspaceArchivedView_portalActions__ROX6H{margin-top:var(--space-sm)}.WorkspaceArchivedView_exportList__OoO8Q,.WorkspaceArchivedView_portalActions__ROX6H{display:flex;flex-direction:column;gap:var(--space-sm)}.WorkspaceArchivedView_exportRow__Lts24{display:flex;align-items:flex-start;gap:var(--space-sm);padding:.65rem .75rem;border-radius:var(--radius-2xl);border:1px solid rgba(12,33,87,.08);background:rgba(12,33,87,.02)}.WorkspaceArchivedView_exportMeta__gAQyy{flex:1 1;min-width:0}.WorkspaceArchivedView_exportTitle__R6tEW{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--luxury-primary)}.WorkspaceArchivedView_exportDescription__4jBSZ{margin:.2rem 0 0}.WorkspaceArchivedView_exportDescription__4jBSZ,.WorkspaceArchivedView_hint__eqWQE{font-size:var(--text-xs);color:var(--luxury-gray);line-height:var(--leading-normal)}.WorkspaceArchivedView_hint__eqWQE{margin:0}.WorkspaceArchivedView_nextStepsTitle__ifIm8{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--luxury-primary)}.WorkspaceArchivedView_nextActions__G0X0f{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-sm)}.WorkspaceArchivedView_nextActionButton__WnuXE{flex:1 1 160px;border:none;border-radius:var(--radius-full);padding:.65rem 1rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--luxury-pearl);box-shadow:var(--shadow-sm);cursor:pointer}.WorkspaceArchivedView_nextCopy___H6uN{margin:0;color:var(--luxury-gray);font-size:var(--text-sm);line-height:var(--leading-normal)}.WorkspaceArchivedView_nextActionPrimary__sFJX3{background:linear-gradient(135deg,var(--luxury-accent) 0,var(--luxury-accent-light) 100%)}.EmptyState_container__RFgtk{text-align:center;padding:var(--mobile-space-12) var(--mobile-space-6);border-radius:24px;background:linear-gradient(135deg,rgba(12,33,87,.06),rgba(59,130,246,.08));border:1px solid rgba(12,33,87,.12);box-shadow:0 24px 48px -28px rgba(15,23,42,.35)}.EmptyState_icon__dlvFG{display:inline-flex;align-items:center;justify-content:center;font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:var(--mobile-space-5)}.EmptyState_title__oZrY0{margin:0 0 var(--mobile-space-3) 0;font-size:clamp(1.5rem,4vw,2rem);font-weight:var(--mobile-font-semibold);color:#0c2157}.EmptyState_description__LjGmO{margin:0 auto;max-width:26rem;color:rgba(15,23,42,.7);font-size:var(--mobile-text-base);line-height:1.6}.EmptyState_supporting__FOXEL{margin:var(--mobile-space-4) auto 0 auto;max-width:28rem;color:rgba(15,23,42,.85);font-weight:var(--mobile-font-medium);background:rgba(12,33,87,.08);border:1px solid rgba(12,33,87,.12);border-radius:18px;padding:var(--mobile-space-4) var(--mobile-space-5)}.EmptyState_actions__WcM9s{display:flex;flex-wrap:wrap;gap:var(--mobile-space-3);justify-content:center;margin-top:var(--mobile-space-6)}.EmptyState_actionPrimary__gla40{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:18px;border:none;font-weight:var(--mobile-font-semibold);color:#fff;background:linear-gradient(135deg,#0c2157,#274b9f);box-shadow:0 16px 30px -20px rgba(12,33,87,.6);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.EmptyState_actionPrimary__gla40:active{transform:translateY(2px);box-shadow:0 8px 20px -12px rgba(12,33,87,.45)}.EmptyState_actionSecondary__9W9T8{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:16px;border:1px solid rgba(12,33,87,.2);background:rgba(255,255,255,.9);color:#0c2157;font-weight:var(--mobile-font-semibold);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.EmptyState_actionSecondary__9W9T8:active{transform:translateY(1px);box-shadow:0 6px 16px -12px rgba(12,33,87,.25)}.CompleteTurnModal_modalBody__tQbfE{display:flex;flex-direction:column;gap:12px}.CompleteTurnModal_intro__5_deI{margin:0;color:rgba(15,23,42,.65);font-size:12.5px;line-height:1.4}.CompleteTurnModal_sectionStack__qhAlL,.CompleteTurnModal_section___ABuS{display:flex;flex-direction:column;gap:8px}.CompleteTurnModal_sectionHeader__B86wP{display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:rgba(12,33,87,.6)}.CompleteTurnModal_sectionIcon__llDHC{width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,rgba(12,33,87,.92),rgba(30,58,138,.92));display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;box-shadow:0 8px 16px rgba(12,33,87,.25)}.CompleteTurnModal_sectionTitle____XRI{font-weight:600;letter-spacing:.08em}.CompleteTurnModal_optionGrid__B6Lp1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}@media (max-width:360px){.CompleteTurnModal_optionGrid__B6Lp1{grid-template-columns:1fr}}.CompleteTurnModal_optionButton__IYYHN{display:flex;align-items:flex-start;gap:6px;border-radius:15px;padding:9px 10px;border:1px solid rgba(12,33,87,.12);background:linear-gradient(180deg,#ffffff,#f8faff);box-shadow:0 8px 18px rgba(12,33,87,.08);text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.CompleteTurnModal_optionButton__IYYHN:focus-visible{outline:2px solid var(--mobile-primary,#0c2157);outline-offset:3px}.CompleteTurnModal_optionButton__IYYHN:hover{transform:translateY(-1px);border-color:rgba(12,33,87,.2);box-shadow:0 12px 22px rgba(12,33,87,.12)}.CompleteTurnModal_iconToken__kYdvc{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;box-shadow:inset 0 0 10px rgba(255,255,255,.18)}.CompleteTurnModal_optionText__QIu0t{flex:1 1;min-width:0}.CompleteTurnModal_optionTitle__uQhm2{margin:0;font-size:12.5px;font-weight:600;text-transform:none;letter-spacing:.01em;line-height:1.25;color:var(--mobile-text-primary,#0c2157)}.CompleteTurnModal_optionDescription__mLF1o{margin:3px 0 0;font-size:11.5px;color:rgba(15,23,42,.62);line-height:1.35}.CompleteTurnModal_footerButton__Xpzke{width:100%;text-transform:uppercase;letter-spacing:.08em}.schedule_container__9Fiax{display:flex;flex-direction:column;gap:var(--mobile-space-4);padding-bottom:var(--mobile-space-6)}.schedule_loading__G_ruH{text-align:center;padding:var(--mobile-space-12) var(--mobile-space-4);color:var(--mobile-text-muted);font-size:var(--mobile-text-sm)}.schedule_empty__cnCzS{background:linear-gradient(180deg,#ffffff 0,#f8fafc);border:1.5px solid rgba(12,33,87,.12);border-radius:16px;padding:var(--mobile-space-12) var(--mobile-space-8);text-align:center;position:relative;overflow:hidden}.schedule_emptyIcon__Y3OFe{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#0c2157,#1e3a8a);border-radius:20px;margin-bottom:var(--mobile-space-4);position:relative;z-index:1}.schedule_emptyIcon__Y3OFe:before{content:"";display:block;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zM9 14H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm-8 4H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.schedule_empty__cnCzS h3{font-size:var(--mobile-text-lg);font-weight:var(--mobile-font-semibold);color:#0c2157;margin:0;position:relative;z-index:1}.schedule_empty__cnCzS p{display:block;font-size:var(--mobile-text-sm);color:#64748b;margin:var(--mobile-space-2) 0 0 0;position:relative;z-index:1}.schedule_timeSlot__sxlX0{margin-bottom:var(--mobile-space-5)}.schedule_timeHeader__VdAZB{display:flex;align-items:center;gap:var(--mobile-space-2);margin-bottom:var(--mobile-space-3);padding-bottom:var(--mobile-space-2);border-bottom:1px solid var(--mobile-border-light)}.schedule_timeLabel__pjxYU{font-size:var(--mobile-text-base);font-weight:var(--mobile-font-semibold);color:var(--mobile-text-primary);margin:0;letter-spacing:var(--mobile-tracking-tight);flex:1 1;display:flex;align-items:center;gap:6px}.schedule_timeLabel__pjxYU:before{content:"🕐";font-size:14px;opacity:.6}.schedule_count__JVD0T{font-size:var(--mobile-text-xs);font-weight:var(--mobile-font-semibold);color:var(--mobile-text-tertiary);background:var(--mobile-bg-secondary);padding:var(--mobile-space-1) var(--mobile-space-2);border-radius:6px;min-width:24px;text-align:center}.schedule_employeeName__qMjZh{font-size:var(--mobile-text-xs);margin:var(--mobile-space-1) 0 0 0}.schedule_appointmentsList__Oyb9r{display:flex;flex-direction:column;gap:var(--mobile-space-2)}.schedule_appointmentCard__cNha2{display:flex;align-items:center;gap:var(--mobile-space-3);padding:var(--mobile-space-3);background:white;border-radius:12px;border:1px solid rgba(59,130,246,.12);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06)}.schedule_appointmentCard__cNha2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#0c2157,#1e3a8a 50%,#3b6db8);box-shadow:2px 0 10px rgba(12,33,87,.4)}.schedule_appointmentCard__cNha2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(59,130,246,.01) 50%,transparent);pointer-events:none;opacity:0;transition:opacity .3s ease}.schedule_appointmentCard__cNha2:active{transform:translateY(2px) scale(.99);box-shadow:0 1px 4px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);border-color:rgba(59,130,246,.2)}.schedule_appointmentCard__cNha2:active:after{opacity:1}.schedule_deleteButton__HFtl2{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(220,38,38,.1);color:#dc2626;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease;position:relative;z-index:2}.schedule_deleteButton__HFtl2:hover:not(:disabled){background:rgba(220,38,38,.15);transform:scale(1.05)}.schedule_deleteButton__HFtl2:active:not(:disabled){background:rgba(220,38,38,.2);transform:scale(.95)}.schedule_deleteButton__HFtl2:disabled{opacity:.5;cursor:not-allowed}.schedule_bullet__wb5wR{flex-shrink:0;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#0c2157,#1e40af 50%,#3b82f6);box-shadow:0 0 8px rgba(59,130,246,.6),0 0 16px rgba(59,130,246,.4),0 0 24px rgba(59,130,246,.2),0 2px 4px rgba(0,0,0,.1);position:relative;animation:schedule_pulse-glow___41E0 2s ease-in-out infinite}@keyframes schedule_pulse-glow___41E0{0%,to{box-shadow:0 0 8px rgba(59,130,246,.6),0 0 16px rgba(59,130,246,.4),0 0 24px rgba(59,130,246,.2),0 2px 4px rgba(0,0,0,.1)}50%{box-shadow:0 0 12px rgba(59,130,246,.8),0 0 20px rgba(59,130,246,.6),0 0 32px rgba(59,130,246,.3),0 2px 4px rgba(0,0,0,.1)}}.schedule_icon__y8iRP{font-size:var(--mobile-text-lg);flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;position:relative;z-index:1;overflow:hidden}.schedule_icon__y8iRP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.15) 50%,rgba(255,255,255,0));pointer-events:none;z-index:1}.schedule_icon__y8iRP[data-type=repair]{background:linear-gradient(135deg,#dc2626,#ef4444 50%,#f87171);box-shadow:0 4px 12px rgba(220,38,38,.35)}.schedule_icon__y8iRP[data-type=exchange]{background:linear-gradient(135deg,#7c3aed,#8b5cf6 50%,#a78bfa);box-shadow:0 4px 12px rgba(124,58,237,.35)}.schedule_icon__y8iRP[data-type=pickup]{background:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fcd34d);box-shadow:0 4px 12px rgba(245,158,11,.35)}.schedule_icon__y8iRP[data-type=consultation]{background:linear-gradient(135deg,#0d9488,#14b8a6 50%,#2dd4bf);box-shadow:0 4px 12px rgba(13,148,136,.35)}.schedule_icon__y8iRP[data-type=other]{background:linear-gradient(135deg,#4f46e5,#6366f1 50%,#818cf8);box-shadow:0 4px 12px rgba(79,70,229,.35)}.schedule_icon__y8iRP:not([data-type]),.schedule_icon__y8iRP[data-type=default]{background:linear-gradient(135deg,#ec4899,#f472b6 50%,#f9a8d4);box-shadow:0 4px 12px rgba(236,72,153,.35)}.schedule_status___9hoQ{font-size:10px;font-weight:var(--mobile-font-bold);text-transform:uppercase;letter-spacing:.3px;padding:4px 8px;border-radius:6px;flex-shrink:0;position:relative;z-index:1;box-shadow:0 1px 2px rgba(0,0,0,.06)}.schedule_statusPending__yAYWb{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:white;border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 6px rgba(59,130,246,.25)}.schedule_statusScheduled__vQSbs{background:linear-gradient(135deg,#7c3aed,#a78bfa);color:white;border:1px solid rgba(124,58,237,.3);box-shadow:0 2px 6px rgba(124,58,237,.25)}.schedule_statusReserved__J43_D{background:linear-gradient(135deg,#f59e0b,#d97706);color:white;border:1px solid rgba(245,158,11,.3);box-shadow:0 2px 6px rgba(245,158,11,.25)}.schedule_statusConfirmed___k26t{background:linear-gradient(135deg,#10b981,#34d399);color:white;border:1px solid rgba(16,185,129,.3);box-shadow:0 2px 6px rgba(16,185,129,.25)}.schedule_statusInProgress__66yol{background:linear-gradient(135deg,#0c2157,#1e3a8a);color:white;border:1px solid rgba(12,33,87,.3);animation:schedule_pulse__tEPVT 2s ease-in-out infinite;font-weight:900}@keyframes schedule_pulse__tEPVT{0%,to{box-shadow:0 2px 6px rgba(12,33,87,.4);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(12,33,87,0);transform:scale(1.05)}}.schedule_appointmentBody__PeHSX{flex:1 1}.schedule_clientName__Fr_Gq{font-size:var(--mobile-text-sm);font-weight:var(--mobile-font-semibold);color:var(--mobile-text-primary);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1;letter-spacing:var(--mobile-tracking-tight)}.schedule_employeeName__qMjZh{font-size:11px;font-weight:var(--mobile-font-medium);color:var(--mobile-text-tertiary);margin:0;position:relative;z-index:1;display:flex;align-items:center;gap:3px}.schedule_employeeName__qMjZh:before{content:"👤";font-size:10px;opacity:.6}.schedule_note__ybbRt{display:none}.MobileBadge_badge__kDmrn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mobile-font-family);font-weight:var(--mobile-weight-medium);line-height:1;border-radius:var(--mobile-badge-border-radius);transition:var(--mobile-transition-colors);white-space:nowrap;vertical-align:middle}.MobileBadge_small__p8ej4{padding:var(--mobile-space-1) var(--mobile-space-2);font-size:var(--mobile-text-xs)}.MobileBadge_medium__D_KrJ{padding:var(--mobile-badge-padding-y) var(--mobile-badge-padding-x);font-size:var(--mobile-badge-font-size)}.MobileBadge_large__gu_I4{padding:var(--mobile-space-2) var(--mobile-space-3);font-size:var(--mobile-text-sm)}.MobileBadge_default__NSgIl{background-color:var(--mobile-gray-100);color:var(--mobile-gray-700);border:1px solid var(--mobile-gray-200)}.MobileBadge_primary__89zdw{background:linear-gradient(135deg,var(--mobile-primary) 0,var(--mobile-primary-light) 100%);color:var(--mobile-text-inverse);border:none}.MobileBadge_success__CNG7Q{background:linear-gradient(135deg,var(--mobile-success) 0,var(--mobile-success-light) 100%);color:var(--mobile-text-inverse);border:none}.MobileBadge_warning__wSpRi{background:linear-gradient(135deg,var(--mobile-warning) 0,var(--mobile-warning-light) 100%);color:var(--mobile-text-inverse);border:none}.MobileBadge_danger__OPzHe{background:linear-gradient(135deg,var(--mobile-danger) 0,var(--mobile-danger-light) 100%);color:var(--mobile-text-inverse);border:none}.MobileBadge_info__e7Bcj{background:linear-gradient(135deg,var(--mobile-info) 0,var(--mobile-info-light) 100%);color:var(--mobile-text-inverse);border:none}.MobileBadge_dot__BncjP{padding:0;border-radius:var(--mobile-radius-full)}.MobileBadge_dot__BncjP.MobileBadge_small__p8ej4{width:6px;height:6px}.MobileBadge_dot__BncjP.MobileBadge_medium__D_KrJ{width:8px;height:8px}.MobileBadge_dot__BncjP.MobileBadge_large__gu_I4{width:10px;height:10px}.MobileBadge_dot__BncjP.MobileBadge_default__NSgIl{background-color:var(--mobile-gray-400);border:none}.MobileBadge_dot__BncjP.MobileBadge_primary__89zdw{background:var(--mobile-primary)}.MobileBadge_dot__BncjP.MobileBadge_success__CNG7Q{background:var(--mobile-success)}.MobileBadge_dot__BncjP.MobileBadge_warning__wSpRi{background:var(--mobile-warning)}.MobileBadge_dot__BncjP.MobileBadge_danger__OPzHe{background:var(--mobile-danger)}.MobileBadge_dot__BncjP.MobileBadge_info__e7Bcj{background:var(--mobile-info)}.MobileBadge_dot__BncjP{position:relative}.MobileBadge_dot__BncjP:before{content:"";position:absolute;inset:-2px;border-radius:var(--mobile-radius-full);animation:MobileBadge_pulse__L_59a 2s cubic-bezier(.4,0,.6,1) infinite;opacity:0}.MobileBadge_dot__BncjP.MobileBadge_success__CNG7Q:before{background:var(--mobile-success)}.MobileBadge_dot__BncjP.MobileBadge_danger__OPzHe:before{background:var(--mobile-danger)}.MobileBadge_dot__BncjP.MobileBadge_warning__wSpRi:before{background:var(--mobile-warning)}.MobileBadge_dot__BncjP.MobileBadge_primary__89zdw:before{background:var(--mobile-primary)}.MobileBadge_dot__BncjP.MobileBadge_info__e7Bcj:before{background:var(--mobile-info)}@keyframes MobileBadge_pulse__L_59a{0%,to{opacity:0;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}@media (min-width:640px) and (max-width:767px){.MobileBadge_medium__D_KrJ{padding:var(--mobile-space-2) var(--mobile-space-3);font-size:var(--mobile-text-sm)}.MobileBadge_large__gu_I4{padding:var(--mobile-space-2) var(--mobile-space-4);font-size:var(--mobile-text-base)}.MobileBadge_dot__BncjP.MobileBadge_medium__D_KrJ{width:10px;height:10px}.MobileBadge_dot__BncjP.MobileBadge_large__gu_I4{width:12px;height:12px}}@media (min-width:768px){.MobileBadge_badge__kDmrn{display:none}}[data-theme=dark] .MobileBadge_default__NSgIl{background-color:var(--mobile-gray-700);color:var(--mobile-gray-100);border-color:var(--mobile-gray-600)}.QueueSelector_selectorWrapper__sNdcn{display:flex;align-items:center;gap:8px}.QueueSelector_selectorButton__hRenu{display:flex;align-items:center;gap:10px;padding:4px 0;background:none;border:none;color:white;cursor:pointer;text-align:left}.QueueSelector_selectorButton__hRenu:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:4px;border-radius:8px}.QueueSelector_selectorLabel__JR1rd{font-size:11px;text-transform:uppercase;letter-spacing:.12em;opacity:.8}.QueueSelector_selectorName__Fepms{font-size:18px;font-weight:700;letter-spacing:-.02em}.QueueSelector_selectorChevron__o8eL0{font-size:12px;opacity:.8}.QueueSelector_selectorStatic__y_aDX{font-size:18px;font-weight:600;color:white}.QueueSelector_optionList__PqH2w{display:flex;flex-direction:column;gap:12px;margin-top:16px}.QueueSelector_optionButton__nEq38{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid rgba(12,33,87,.08);border-radius:12px;padding:14px 16px;font-size:16px;font-weight:600;background:var(--surface-base,#fff);color:var(--luxury-charcoal,#1b1b1f)}.QueueSelector_optionButton__nEq38:focus-visible{outline:2px solid var(--mobile-primary,#0c2157);outline-offset:3px}.QueueSelector_placeholder__BsCQs{font-size:14px;color:rgba(255,255,255,.8);font-style:italic}.QueueBanners_bannerStack__GZL1L{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.QueueBanners_bannerContent__6VTDQ{display:flex;flex-direction:column;gap:12px}.QueueBanners_bannerHeader__NLfWi{display:flex;flex-direction:column;gap:8px}.QueueBanners_bannerEyebrow__dNj_3{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--luxury-gray)}.QueueBanners_bannerTitle__N_gfG{font-size:20px;font-weight:700;color:var(--luxury-charcoal);margin:0}.QueueBanners_bannerCopy__wu_d2{color:var(--luxury-gray-dark);line-height:1.5;font-size:15px;margin:0}.QueueBanners_bannerFooter___zjpY{font-size:13px;color:var(--luxury-charcoal);font-weight:600}.QueueBanners_bannerActions__gQP7F{display:flex;flex-direction:column;gap:8px}.QueueBanners_inviteButton__kMBRb{font-weight:700;font-size:15px;padding:11px 18px;border-radius:999px;border:none;background:var(--gradient-luxury-primary);color:#fff!important;box-shadow:0 8px 20px rgba(12,33,87,.25);transition:transform .2s ease,box-shadow .2s ease}.QueueBanners_inviteButton__kMBRb:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(12,33,87,.35)}.QueueBanners_inviteButton__kMBRb:disabled{opacity:.6;box-shadow:none}@media (min-width:640px){.QueueBanners_bannerContent__6VTDQ{flex-direction:row;justify-content:space-between;align-items:center}.QueueBanners_bannerActions__gQP7F{align-items:flex-end}}.QueueBanners_ownerTitle__1hBkp{font-size:16px;font-weight:600;margin:0 0 4px;color:var(--luxury-charcoal)}.QueueBanners_ownerCopy__gSRvC{margin:0;font-size:14px;color:var(--luxury-gray-dark);line-height:1.4}.QueueRoster_sectionContainer__4SOFr{margin-bottom:var(--spacing-lg)}.QueueRoster_sectionCard__P7XzN{background:var(--surface-base)}.QueueRoster_sectionTitle__1E0tJ{display:flex;align-items:center;gap:var(--spacing-sm)}.QueueRoster_activeIndicator__i_3OV,.QueueRoster_appointmentIndicator__y___D,.QueueRoster_queueIndicator__6lyrL{animation:QueueRoster_pulse__2AYFE 2s ease-in-out infinite}.QueueRoster_activeList__wH3ei,.QueueRoster_queueList___d2tN{display:flex;flex-direction:column;gap:8px}.QueueRoster_activeList__wH3ei{margin-top:12px}.QueueRoster_activeCard__x83bq,.QueueRoster_queueItem__Afov9{background:linear-gradient(to bottom,var(--mobile-bg-primary) 0,var(--mobile-bg-secondary) 100%);border:1.5px solid rgba(12,33,87,.12);border-radius:12px;padding:12px;position:relative;box-shadow:0 4px 12px rgba(12,33,87,.08),0 2px 6px rgba(12,33,87,.06)}.QueueRoster_queueItem__Afov9{margin-bottom:8px}.QueueRoster_activeCard__x83bq{margin-bottom:8px;display:flex;align-items:center;gap:12px}.QueueRoster_nextUpBadge__t65za{position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--mobile-primary),var(--mobile-primary-light));color:white;font-size:10px;font-weight:700;padding:2px 8px;border-radius:8px;letter-spacing:.08em;z-index:10;box-shadow:var(--mobile-shadow-md)}.QueueRoster_emptyMessage__Bc0u5{text-align:center;padding:24px;color:var(--mobile-text-tertiary);font-size:13px}.QueueRoster_dragIcon__wq3pK{font-size:14px;color:var(--mobile-text-tertiary)}@keyframes QueueRoster_pulse__2AYFE{0%,to{opacity:1}50%{opacity:.6}}.QueuePage_filterRow__ul7pB{margin-bottom:var(--mobile-space-4)}@media (max-width:360px){.QueuePage_filterRow__ul7pB{margin-bottom:var(--mobile-space-3)}}