@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@600;700&display=swap";._root_15zng_3{position:relative;min-width:0}._rootInline_15zng_8{display:flex;margin-bottom:var(--space-5)}._readonly_15zng_13{font-size:var(--text-base);font-weight:var(--fw-medium);color:var(--text-muted);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trigger_15zng_25{display:flex;align-items:center;gap:var(--space-3);height:40px;max-width:280px;padding:0 var(--space-5);border:1px solid var(--border-card);border-radius:var(--radius-lg);background:var(--white);color:var(--text-body);font-family:inherit;font-size:var(--text-base);font-weight:var(--fw-semibold);cursor:pointer}._trigger_15zng_25:hover{background:var(--surface-hover)}._triggerOn_15zng_46{border-color:var(--indigo-100);background:var(--color-primary-fill);color:var(--color-primary)}._triggerOn_15zng_46:hover{background:var(--indigo-100)}._triggerLabel_15zng_56{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._appbarBtn_15zng_65{position:relative;width:44px;height:44px;border:none;background:transparent;color:var(--stone-600);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._appbarBtnOn_15zng_79{color:var(--color-primary)}._appbarDot_15zng_83{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--color-primary);border:2px solid var(--white)}._inlineBtn_15zng_96{display:inline-flex;align-items:center;gap:var(--space-2);min-height:34px;max-width:100%;padding:0 var(--space-4);border:1px solid var(--border-card);border-radius:var(--radius-pill);background:var(--white);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);cursor:pointer}._inlineBtn_15zng_96:hover{background:var(--surface-hover)}._inlineLabel_15zng_116{flex-shrink:0}._inlineValue_15zng_120{min-width:0;color:var(--text-strong);font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._overlay_15zng_131{display:none}._panel_15zng_135{position:absolute;top:calc(100% + 6px);right:0;z-index:50;width:340px;max-height:min(520px,70vh);display:flex;flex-direction:column;background:var(--white);border:1px solid var(--border-card);border-radius:var(--radius-2xl);box-shadow:0 12px 32px #0f172a24;overflow:hidden}._rootInline_15zng_8 ._panel_15zng_135{left:0;right:auto}._sheetHandle_15zng_156{display:none}._panelHead_15zng_160{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0 var(--space-7)}._panelTitle_15zng_168{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-strong)}._close_15zng_174{width:36px;height:36px;border:none;background:transparent;border-radius:var(--radius-md);color:var(--text-muted);font-size:14px;cursor:pointer}._close_15zng_174:hover{background:var(--surface-hover)}._panelNote_15zng_189{margin:2px var(--space-7) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--lh-snug)}._search_15zng_196{margin:0 var(--space-5) var(--space-3);height:40px;padding:0 var(--space-5);border:1px solid var(--border-control);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-md);color:var(--text-strong);outline:none}._search_15zng_196:focus{border-color:var(--color-primary)}._list_15zng_212{flex:1;overflow-y:auto;padding:0 var(--space-3) var(--space-3);-webkit-overflow-scrolling:touch}._group_15zng_219{padding-bottom:2px}._item_15zng_223{width:100%;min-height:44px;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-strong);font-family:inherit;text-align:left;cursor:pointer}._item_15zng_223:hover{background:var(--surface-hover)}._itemAll_15zng_243{border-bottom:1px solid var(--divider);border-radius:var(--radius-md) var(--radius-md) 0 0;margin-bottom:var(--space-1)}._itemChild_15zng_249{padding-left:30px;position:relative}._itemChild_15zng_249:before{content:"";position:absolute;left:18px;top:0;bottom:50%;width:8px;border-left:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);border-bottom-left-radius:4px}._itemActive_15zng_266,._itemActive_15zng_266:hover{background:var(--color-primary-fill);color:var(--color-primary)}._itemMain_15zng_272{flex:1;min-width:0;display:flex;flex-direction:column}._itemName_15zng_279{font-size:var(--text-md);font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemHint_15zng_287{font-size:var(--text-xs);color:var(--text-muted)}._check_15zng_292{flex-shrink:0;font-size:14px;font-weight:var(--fw-bold)}._empty_15zng_298{padding:var(--space-6) var(--space-5);font-size:var(--text-base);color:var(--text-muted)}@media (max-width: 767px){._overlay_15zng_131{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;z-index:60}._panel_15zng_135,._rootInline_15zng_8 ._panel_15zng_135{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:61;width:auto;max-height:80vh;border:none;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom)}._sheetHandle_15zng_156{display:block;width:38px;height:4px;margin:8px auto 0;border-radius:var(--radius-pill);background:var(--stone-300)}._panelHead_15zng_160{padding:var(--space-3) var(--space-3) 0 var(--space-7)}._close_15zng_174{width:44px;height:44px}._search_15zng_196{margin:0 var(--space-7) var(--space-3);height:44px;font-size:16px}._list_15zng_212{padding:0 var(--space-5) var(--space-5)}._item_15zng_223{min-height:48px}._inlineBtn_15zng_96{min-height:44px}}._wrap_ia71q_4{position:relative;display:flex;align-items:center}._bellHeader_ia71q_11{position:relative;width:40px;height:40px;border:1px solid var(--border-card);background:var(--white);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--stone-600);padding:0}._bellHeader_ia71q_11:hover{background:var(--surface-hover)}._bellAppbar_ia71q_31{position:relative;width:44px;height:44px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--stone-600)}._badgeHeader_ia71q_45,._badgeAppbar_ia71q_46{position:absolute;background:var(--red-500);color:var(--white);font-weight:var(--fw-bold);border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;line-height:1}._badgeHeader_ia71q_45{top:-4px;right:-4px;font-size:var(--text-2xs);min-width:17px;height:17px;padding:0 4px}._badgeAppbar_ia71q_46{top:2px;right:2px;font-size:9px;min-width:15px;height:15px;padding:0 3px}._panel_ia71q_78{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:400px;max-height:min(560px,calc(100vh - 96px));display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-3xl);box-shadow:0 12px 32px #0f172a24;overflow:hidden;color:var(--text-strong);text-align:left}._head_ia71q_96{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3) var(--space-7);border-bottom:1px solid var(--divider)}._headText_ia71q_104{flex:1;min-width:0;display:flex;flex-direction:column}._title_ia71q_111{font-size:var(--text-lg);font-weight:var(--fw-bold);letter-spacing:-.2px}._count_ia71q_117{font-size:var(--text-sm);color:var(--text-muted)}._linkBtn_ia71q_122{min-height:44px;padding:0 var(--space-3);border:none;background:transparent;color:var(--text-link);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-semibold);cursor:pointer;border-radius:var(--radius-md);white-space:nowrap}._linkBtn_ia71q_122:hover{background:var(--color-primary-fill)}._linkBtn_ia71q_122:disabled{opacity:.6;cursor:default}._closeBtn_ia71q_145{width:44px;height:44px;flex-shrink:0;border:none;background:transparent;color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-lg)}._closeBtn_ia71q_145:hover{background:var(--surface-hover)}._tabs_ia71q_163{display:flex;gap:var(--space-3);padding:var(--space-1) var(--space-7);border-bottom:1px solid var(--divider)}._tab_ia71q_163,._tabOn_ia71q_171{min-height:44px;padding:0 var(--space-1);border:none;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-muted);cursor:pointer}._tabOn_ia71q_171{color:var(--color-primary);border-bottom-color:var(--color-primary)}._errorLine_ia71q_189{margin:var(--space-3) var(--space-7) 0;padding:var(--space-3) var(--space-5);font-size:var(--text-sm);color:var(--red-700);background:var(--red-bg);border:1px solid var(--red-border);border-radius:var(--radius-lg)}._list_ia71q_199{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}._state_ia71q_206{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-16) var(--space-7);font-size:var(--text-base);color:var(--text-muted);text-align:center}._stateError_ia71q_217{color:var(--red-700)}._secondaryBtn_ia71q_221{min-height:44px;padding:0 var(--space-7);border:1px solid var(--border-control);background:var(--white);border-radius:var(--radius-lg);font:inherit;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--stone-700);cursor:pointer}._secondaryBtn_ia71q_221:hover{background:var(--surface-hover)}._item_ia71q_238,._itemUnread_ia71q_239{width:100%;min-height:56px;display:flex;align-items:flex-start;gap:var(--space-5);padding:var(--space-5) var(--space-7);border:none;border-bottom:1px solid var(--divider);background:var(--surface-card);font:inherit;text-align:left;color:inherit;cursor:pointer}._itemUnread_ia71q_239{background:var(--color-primary-fill)}._item_ia71q_238:hover,._itemUnread_ia71q_239:hover{background:var(--surface-hover)}._item_ia71q_238:disabled,._itemUnread_ia71q_239:disabled{cursor:progress}._sev_ia71q_269{flex-shrink:0;width:8px;height:8px;margin-top:6px;border-radius:var(--radius-pill)}._sevInfo_ia71q_277{background:var(--sky-500)}._sevSuccess_ia71q_281{background:var(--green-500)}._sevWarning_ia71q_285{background:var(--amber-400)}._sevDanger_ia71q_289{background:var(--red-500)}._itemBody_ia71q_293{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemTitle_ia71q_301{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--text-strong)}._itemText_ia71q_307{font-size:var(--text-sm);color:var(--text-body);overflow-wrap:anywhere}._itemTime_ia71q_313{font-size:var(--text-xs);color:var(--text-faint);margin-top:2px}._unreadDot_ia71q_319{flex-shrink:0;width:8px;height:8px;margin-top:6px;border-radius:var(--radius-pill);background:var(--color-primary)}._moreBtn_ia71q_328{width:100%;min-height:48px;border:none;background:transparent;font:inherit;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-link);cursor:pointer}._moreBtn_ia71q_328:hover{background:var(--surface-hover)}._foot_ia71q_344{border-top:1px solid var(--divider);padding:0 var(--space-7)}._footLink_ia71q_349{min-height:48px;display:flex;align-items:center;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-link);text-decoration:none}@media (max-width: 767px){._panel_ia71q_78{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-height:none;height:100dvh;border:none;border-radius:0;box-shadow:none;background:#f6f5f3}._head_ia71q_96{height:54px;flex-shrink:0;padding:0 var(--space-3) 0 var(--space-7);background:var(--white);border-bottom:1px solid var(--border-card)}._title_ia71q_111{font-size:var(--text-xl);letter-spacing:-.3px}._headText_ia71q_104{flex-direction:row;align-items:baseline;gap:var(--space-3)}._count_ia71q_117{display:none}._linkBtn_ia71q_122{white-space:normal;max-width:52%;text-align:right;line-height:1.2}._tabs_ia71q_163{background:var(--white)}._item_ia71q_238,._itemUnread_ia71q_239{padding:var(--space-6) var(--space-7)}._foot_ia71q_344{background:var(--white);padding-bottom:env(safe-area-inset-bottom)}}._shell_3ec8t_4{display:flex;height:100vh;width:100%;overflow:hidden;font-family:var(--font-sans);color:var(--text-strong);background:var(--surface-app);font-size:14px;line-height:1.5}._sidebar_3ec8t_18{width:240px;flex-shrink:0;background:var(--surface-dark);color:var(--slate-200);display:flex;flex-direction:column;height:100%}._sideHead_3ec8t_28{padding:20px 20px 16px;border-bottom:1px solid var(--slate-900)}._logoRow_3ec8t_33{display:flex;align-items:center;gap:9px;margin-bottom:12px}._logoMark_3ec8t_40{width:26px;height:26px;border-radius:7px;background:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0}._logoText_3ec8t_51{font-weight:800;font-size:20px;letter-spacing:-1px;color:var(--white)}._logoAccent_3ec8t_58{color:var(--indigo-400)}._company_3ec8t_62{display:flex;align-items:center;gap:9px}._companyMark_3ec8t_68{width:26px;height:26px;flex-shrink:0;border-radius:7px;background:var(--gradient-avatar);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--white)}._companyName_3ec8t_82{font-size:13px;font-weight:500;color:var(--slate-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nav_3ec8t_91{flex:1;overflow-y:auto;padding:10px 0;scrollbar-width:thin}._navItem_3ec8t_98{display:flex;align-items:center;gap:11px;padding:10px 20px;color:var(--slate-400);font-weight:500;text-decoration:none;font-size:14px}._navItem_3ec8t_98:hover{color:var(--slate-200)}._navItemActive_3ec8t_113{color:var(--white);background:var(--slate-900);box-shadow:inset 3px 0 0 var(--color-primary);font-weight:600}._navItemActive_3ec8t_113:hover{color:var(--white)}._navPrimary_3ec8t_125{display:flex;align-items:center;gap:11px;margin:8px 12px;padding:10px 14px;color:var(--white);background:var(--color-primary);border-radius:10px;font-weight:600;text-decoration:none;font-size:14px;box-shadow:var(--shadow-primary)}._navPrimary_3ec8t_125:hover{color:var(--white);background:var(--color-primary-hover)}._navLabel_3ec8t_145{flex:1}._navBadge_3ec8t_149{background:var(--slate-700);color:var(--slate-300);font-size:11px;font-weight:700;padding:1px 7px;border-radius:var(--radius-pill)}._navBadgeRed_3ec8t_158{background:var(--red-500);color:var(--white)}._concierge_3ec8t_166{padding:14px 16px;border-top:1px solid var(--slate-900)}._conciergeCard_3ec8t_171{background:var(--slate-900);border-radius:12px;padding:14px}._conciergeRow_3ec8t_177{display:flex;align-items:center;gap:10px;margin-bottom:10px}._conciergeAvatarWrap_3ec8t_184{position:relative;width:38px;height:38px;flex-shrink:0}._conciergeAvatar_3ec8t_184{width:38px;height:38px;border-radius:var(--radius-pill);background:var(--gradient-concierge);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;font-weight:700}._conciergeOnline_3ec8t_204{position:absolute;bottom:0;right:0;width:11px;height:11px;background:var(--green-500);border:2px solid var(--slate-900);border-radius:var(--radius-pill)}._conciergeName_3ec8t_215{font-size:13px;font-weight:600;color:var(--white)}._conciergeNote_3ec8t_221{font-size:11px;color:var(--slate-400)}._conciergeBtn_3ec8t_226{width:100%;height:34px;background:var(--color-accent);color:var(--white);border:none;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}._conciergeBtn_3ec8t_226:hover{background:var(--color-accent-hover)}._main_3ec8t_248{flex:1;display:flex;flex-direction:column;min-width:0;height:100%}._topbar_3ec8t_256{height:64px;flex-shrink:0;background:var(--white);border-bottom:1px solid var(--border-card);display:flex;align-items:center;gap:14px;padding:0 28px}._topSpacer_3ec8t_267{flex:1}._iconBtn_3ec8t_271{position:relative;width:40px;height:40px;border:1px solid var(--border-card);background:var(--white);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}._iconBtn_3ec8t_271:hover{background:var(--surface-hover)}._iconDot_3ec8t_288{position:absolute;top:8px;right:8px;width:8px;height:8px;background:var(--green-500);border:2px solid var(--white);border-radius:var(--radius-pill)}._iconBadge_3ec8t_299{position:absolute;top:-4px;right:-4px;background:var(--red-500);color:var(--white);font-size:10px;font-weight:700;min-width:17px;height:17px;padding:0 4px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;border:2px solid var(--white)}._lang_3ec8t_317,._demoToggle_3ec8t_328{display:flex;align-items:center;border:1px solid var(--border-card);border-radius:10px;overflow:hidden;height:40px}._demoOn_3ec8t_337{padding:0 12px;height:100%;font-size:13px;font-weight:600;color:var(--amber-600);background:var(--amber-bg);border:none;cursor:pointer;font-family:inherit}._demoOff_3ec8t_349{padding:0 12px;height:100%;font-size:13px;font-weight:500;color:var(--text-muted);background:var(--white);border:none;cursor:pointer;font-family:inherit}._demoOff_3ec8t_349:hover{background:var(--surface-hover)}._drawerDemoRow_3ec8t_365{padding:14px 16px 0}._drawerDemoRow_3ec8t_365 ._demoToggle_3ec8t_328{background:var(--white);width:fit-content}._langOn_3ec8t_374{padding:0 11px;font-size:13px;font-weight:600;color:var(--color-primary);background:var(--indigo-50);height:100%;display:flex;align-items:center}._langOff_3ec8t_385{padding:0 11px;font-size:13px;font-weight:500;color:var(--text-muted);cursor:pointer}._userBox_3ec8t_393{display:flex;align-items:center;gap:10px;padding-left:8px}._avatar_3ec8t_400{width:38px;height:38px;border-radius:var(--radius-pill);background:var(--gradient-avatar);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;font-weight:600}._userName_3ec8t_413{font-size:14px;font-weight:600;color:var(--text-strong)}._content_3ec8t_419{flex:1;overflow-y:auto;padding:32px 36px}._contentBare_3ec8t_425{flex:1;overflow-y:auto;padding:0}._contentInner_3ec8t_431{max-width:var(--content-max);margin:0 auto}._appBar_3ec8t_438,._tabBar_3ec8t_442{display:none}._drawerOverlay_3ec8t_446{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;z-index:40}._drawerPanel_3ec8t_453{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:85vw;background:var(--surface-dark);color:var(--slate-200);z-index:41;display:flex;flex-direction:column;overflow-y:auto}@media (max-width: 767px){._shell_3ec8t_4{flex-direction:column;background:#f6f5f3}._sidebar_3ec8t_18,._topbar_3ec8t_256{display:none}._appBar_3ec8t_438{flex-shrink:0;height:54px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--white);border-bottom:1px solid var(--border-card)}._burger_3ec8t_493{width:44px;height:44px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._appTitle_3ec8t_505{flex:1;font-size:17px;font-weight:700;letter-spacing:-.3px}._bellBtn_3ec8t_512{position:relative;width:44px;height:44px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._bellBadge_3ec8t_525{position:absolute;top:2px;right:2px;background:var(--red-500);color:var(--white);font-size:9px;font-weight:700;min-width:15px;height:15px;padding:0 3px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;border:2px solid var(--white)}._appAvatar_3ec8t_543{width:34px;height:34px;border-radius:var(--radius-pill);background:var(--gradient-avatar);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;font-weight:600}._content_3ec8t_419{padding:18px 16px 24px}._tabBar_3ec8t_442{flex-shrink:0;height:64px;background:var(--white);border-top:1px solid var(--border-card);display:flex;align-items:stretch;padding-bottom:calc(4px + env(safe-area-inset-bottom))}._tab_3ec8t_442{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text-muted);text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:inherit;padding:0}._tab_3ec8t_442:hover{color:var(--text-muted)}._tabActive_3ec8t_590,._tabActive_3ec8t_590:hover{color:var(--color-primary)}._tabLabel_3ec8t_599{font-size:10px;font-weight:600}._tabActive_3ec8t_590 ._tabLabel_3ec8t_599{font-weight:700}}._navSection_3ec8t_610{padding:16px 20px 6px;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--slate-400);opacity:.75}._logoutBtn_3ec8t_620{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:10px;padding:9px 10px;background:transparent;border:none;border-radius:8px;color:var(--slate-400);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;text-align:left}._logoutBtn_3ec8t_620:first-child{margin-top:0}._logoutBtn_3ec8t_620:hover{background:var(--slate-900);color:#fff}._companySwitch_3ec8t_650{flex:1;min-width:0;height:30px;background:transparent;border:none;color:inherit;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;outline:none}._companySwitch_3ec8t_650 option{color:#0f172a}._companyCaption_3ec8t_669{margin:4px 0 0 35px;font-size:11px;color:var(--slate-400)}._scopeBare_3ec8t_676{padding:16px 36px 0}@media (max-width: 767px){._scopeBare_3ec8t_676{padding:14px 16px 0}._appTitle_3ec8t_505{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._lang_3ec8t_317 button{border:0;border-left:1px solid var(--stone-100);font-family:inherit;height:100%;min-width:40px;justify-content:center}._lang_3ec8t_317 button:first-child{border-left:0}._langOff_3ec8t_385{background:transparent;display:flex;align-items:center}._langOff_3ec8t_385:hover{background:var(--surface-hover)}._drawerDemoRow_3ec8t_365{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._drawerDemoRow_3ec8t_365 ._lang_3ec8t_317{height:44px;background:var(--white);width:fit-content}:root{--indigo-50: #EEF2FF;--indigo-100: #E0E7FF;--indigo-violet-50: #F5F3FF;--indigo-violet-100:#EDE9FE;--indigo-300: #A5B4FC;--indigo-400: #818CF8;--indigo-500: #6366F1;--indigo-600: #4F46E5;--indigo-700: #4338CA;--indigo-900: #312E81;--teal-300: #6EE7B7;--teal-400: #14B8A6;--teal-500: #0D9488;--teal-700: #047857;--teal-900: #065F46;--slate-950: #0F172A;--slate-900: #1E293B;--slate-700: #334155;--slate-400: #94A3B8;--slate-300: #CBD5E1;--slate-200: #E2E8F0;--stone-950: #1C1917;--stone-700: #44403C;--stone-600: #57534E;--stone-500: #78716C;--stone-400: #A8A29E;--stone-350: #C4C0BB;--stone-300: #D6D3D1;--stone-250: #E7E5E4;--stone-200: #ECECEA;--stone-150: #F1EFEE;--stone-100: #F5F5F4;--stone-50: #FAFAF9;--white: #FFFFFF;--cream-50: #FBF8F3;--cream-100: #F1E9DC;--green-700: #15803D;--green-600: #059669;--green-500: #10B981;--green-bg: #F0FDF4;--green-bg-strong: #DCFCE7;--green-border: #BBF7D0;--red-700: #B91C1C;--red-600: #E11D48;--red-500: #EF4444;--red-bg: #FEF2F2;--red-border: #FECACA;--amber-700: #92400E;--amber-600: #B45309;--amber-500: #CA8A04;--amber-400: #F59E0B;--amber-bg: #FEF3C7;--amber-bg-soft: #FFFBEB;--amber-border: #FDE68A;--sky-700: #0369A1;--sky-600: #2563EB;--sky-500: #0EA5E9;--sky-bg: #E0F2FE;--sky-bg-soft: #F0F9FF;--sky-border: #BAE6FD;--color-primary: var(--indigo-600);--color-primary-hover: var(--indigo-700);--color-primary-fill: var(--indigo-50);--color-accent: var(--teal-400);--color-accent-hover: var(--teal-500);--text-strong: var(--stone-950);--text-body: var(--stone-600);--text-muted: var(--stone-500);--text-faint: var(--stone-400);--text-on-dark: var(--slate-200);--text-on-dark-muted: var(--slate-400);--text-link: var(--indigo-600);--surface-app: var(--stone-50);--surface-card: var(--white);--surface-dark: var(--slate-950);--surface-hover: var(--stone-100);--surface-cream: var(--cream-50);--border-card: var(--stone-200);--border-control: var(--stone-250);--border-strong: var(--stone-300);--divider: var(--stone-150);--status-success-fg: var(--green-700);--status-success-bg: var(--green-bg-strong);--status-danger-fg: var(--red-500);--status-danger-bg: var(--red-bg);--status-warning-fg: var(--amber-600);--status-warning-bg: var(--amber-bg);--status-info-fg: var(--sky-700);--status-info-bg: var(--sky-bg);--gradient-hero: linear-gradient(135deg, #0F172A 0%, #1E293B 52%, #312E81 100%);--gradient-avatar: linear-gradient(135deg, #4F46E5, #6366F1);--gradient-concierge: linear-gradient(135deg, #14B8A6, #0D9488);--gradient-hero-soft: linear-gradient(135deg, #E0F2FE 0%, #F0F9FF 45%, #FFFFFF 100%)}:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold:600;--fw-bold: 700;--fw-extrabold:800;--text-2xs: 10px;--text-xs: 11px;--text-sm: 12px;--text-base: 13px;--text-md: 14px;--text-lg: 15px;--text-xl: 17px;--text-2xl: 20px;--text-3xl: 21px;--text-4xl: 28px;--text-5xl: 30px;--display-sm: 46px;--display-md: 62px;--display-lg: 88px;--display-xl: 100px;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.5;--lh-relaxed:1.6;--ls-tighter: -2.5px;--ls-tight: -1px;--ls-snug: -.5px;--ls-eyebrow: .4px}:root{--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 10px;--space-5: 12px;--space-6: 14px;--space-7: 16px;--space-8: 18px;--space-9: 20px;--space-10: 22px;--space-12: 28px;--space-14: 32px;--space-16: 36px;--radius-xs: 5px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 14px;--radius-3xl: 16px;--radius-pill: 999px;--shadow-card: 0 1px 3px rgba(15, 23, 42, .04);--shadow-primary: 0 2px 8px rgba(79, 70, 229, .35);--shadow-accent: 0 2px 8px rgba(20, 184, 166, .3);--shadow-pop: 0 5px 16px rgba(79, 70, 229, .13);--shadow-deck: 0 40px 90px rgba(49, 46, 129, .4);--shadow-screenshot: -40px 40px 100px rgba(15, 23, 42, .22);--control-sm: 34px;--control-md: 40px;--control-lg: 46px;--sidebar-width: 240px;--cart-rail-width: 340px;--topbar-height: 64px;--content-max: 1080px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-strong);background:var(--surface-app);-webkit-font-smoothing:antialiased}:where(a){color:var(--text-link);text-decoration:none}:where(a):hover{color:var(--color-primary-hover)}button{font-family:inherit}
