@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700;800&display=swap";._vaultGroup_yitdw_3{margin-top:.25rem;margin-bottom:.25rem;background:#fbbf240a;border-radius:10px;padding-bottom:.25rem}._vaultSeparator_yitdw_19{display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem .1rem;margin-top:.1rem}._vaultSeparatorLine_yitdw_33{flex:1;height:1px;background:#fbbf2466}._vaultSeparatorIcon_yitdw_43{color:#fbbf2499;display:flex;align-items:center}._vaultDivider_yitdw_55{height:1px;background:#fbbf2459;margin:.5rem .75rem}._vaultLabel_yitdw_67{color:#f59e0b!important;opacity:.9}._vaultChevron_yitdw_77{color:#fbbf2499!important}._navItemVault_yitdw_87{color:#fbbf24bf}._navItemVault_yitdw_87:hover{color:#fbbf24;background:#fbbf2414!important;border-color:#fbbf2433!important}._navItemVault_yitdw_87:hover ._navIcon_yitdw_103{color:#fbbf24!important;opacity:1}._navItemVault_yitdw_87._active_yitdw_111{color:#fef3c7;background:#fbbf2438!important;border-color:#fbbf2473!important}._navItemVault_yitdw_87._active_yitdw_111 ._navIcon_yitdw_103{color:#fbbf24!important}._navItemVault_yitdw_87._active_yitdw_111:before{background:#fbbf24!important}._vaultUnlockDot_yitdw_137{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:none}._navItemVault_yitdw_87 ._navIcon_yitdw_103{position:relative}._vaultBadgeOpen_yitdw_161{margin-left:auto;font-size:.6rem;font-weight:600;letter-spacing:.02em;padding:2px .5rem;border-radius:999px;background:#10b98138;color:#34d399;border:1px solid rgba(16,185,129,.45);box-shadow:none}._vaultBadgeLocked_yitdw_187{margin-left:auto;font-size:.6rem;font-weight:600;letter-spacing:.02em;padding:2px .5rem;border-radius:999px;background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}._sidebar_yitdw_215{width:var(--sidebar-width);height:var(--vh100);background:var(--bg-sidebar);border-right:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:100;transition:width .25s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:4px 0 32px #0006}._collapsed_yitdw_253{width:64px}._logo_yitdw_263{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0;min-height:64px;overflow:hidden;background:#38d9ff08;position:relative}._logo_yitdw_263:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;height:1px;background:#38d9ff33}._logoIcon_yitdw_303{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none}._logoText_yitdw_325{display:flex;flex-direction:column;line-height:1.1;overflow:hidden;white-space:nowrap}._logoMain_yitdw_341{font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.04em}._logoSub_yitdw_355{font-size:.58rem;font-weight:600;color:var(--accent);letter-spacing:.02em}._nav_yitdw_87{flex:1;padding:.5rem 0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._navGroup_yitdw_397{margin-bottom:.1rem}._groupDivider_yitdw_405{height:1px;background:#ffffff0f;margin:.5rem .75rem}._groupHeader_yitdw_419{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem 1rem .25rem;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:opacity .15s}._groupHeader_yitdw_419:hover{opacity:.75}._groupHeader_yitdw_419:hover ._groupLabel_yitdw_447{color:var(--text-muted)}._groupLabel_yitdw_447{font-size:.58rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em;transition:color var(--transition)}._groupHeaderActive_yitdw_467 ._groupLabel_yitdw_447{color:var(--accent);opacity:.8}._groupChevron_yitdw_471{color:var(--text-dim);transition:transform .2s ease;display:flex;align-items:center;flex-shrink:0}._navItem_yitdw_87{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin:.06rem .5rem;border-radius:8px;color:var(--text-muted);font-size:.835rem;font-weight:500;transition:color .14s,background .14s,border-color .14s;text-decoration:none;cursor:pointer;white-space:nowrap;border:1px solid transparent;position:relative;overflow:visible}._navItemIndented_yitdw_529{margin-left:1rem;margin-right:.5rem}._navItem_yitdw_87:hover{color:var(--text);background:#ffffff0d;border-color:#ffffff14;transform:translate(1px)}._navItem_yitdw_87._active_yitdw_111{color:#fff;background:#38d9ff2e;border-color:#38d9ff52;font-weight:600;box-shadow:none}._navItem_yitdw_87._active_yitdw_111 ._navIcon_yitdw_103{filter:none}._navItem_yitdw_87._active_yitdw_111:before{content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:3px;height:70%;border-radius:2px;background:#38d9ff;box-shadow:none}._navItemIndented_yitdw_529._active_yitdw_111:before{left:-17px}._navItemCollapsed_yitdw_601._active_yitdw_111:before{left:-1px;height:50%}._navItemCollapsed_yitdw_601{margin:.06rem .25rem;padding:.5rem;justify-content:center;gap:0}._navItemCollapsed_yitdw_601 ._navIcon_yitdw_103{width:22px;font-size:1rem}._navIcon_yitdw_103{font-size:.9rem;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;opacity:.75;color:var(--text-muted);transition:opacity .14s,color .14s,transform .18s}._navIcon_yitdw_103 svg{display:block}._navItem_yitdw_87:hover ._navIcon_yitdw_103,._navItem_yitdw_87._active_yitdw_111 ._navIcon_yitdw_103{opacity:1;color:var(--accent)}._navLabel_yitdw_675{letter-spacing:.01em;flex:1;overflow:hidden;text-overflow:ellipsis}._tooltip_yitdw_691{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:var(--bg-elevated);color:var(--text-soft);border:1px solid var(--border-medium);border-radius:8px;padding:.25rem .75rem;font-size:.8rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:200;box-shadow:0 4px 16px #00000073}._tooltip_yitdw_691:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:var(--border-medium)}._navItemCollapsed_yitdw_601:hover ._tooltip_yitdw_691{opacity:1;visibility:visible}._navSettings_yitdw_801{margin:0 .5rem .125rem}._collapseToggle_yitdw_811{display:none;align-items:center;gap:.5rem;width:calc(100% - 1rem);margin:0 .5rem .25rem;padding:.5rem .75rem;background:none;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:var(--text-dim);font-family:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:color var(--transition),background var(--transition),border-color var(--transition);overflow:hidden;white-space:nowrap;flex-shrink:0}._collapseToggle_yitdw_811:hover{color:var(--accent);background:#38d9ff0d;border-color:#38d9ff40}._collapseToggleCollapsed_yitdw_861{justify-content:center;padding:.5rem;width:calc(100% - .75rem);margin:0 .5rem .25rem}._userSection_yitdw_877{padding:.75rem;border-top:1px solid var(--border);display:flex;align-items:center;gap:.5rem;flex-shrink:0;overflow:hidden}._userSectionCollapsed_yitdw_895{flex-direction:column;gap:.5rem;padding:.75rem .5rem;align-items:center}._userAvatar_yitdw_909{width:34px;height:34px;background:#38d9ff2e;border:1.5px solid;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:var(--accent);flex-shrink:0;letter-spacing:.02em;box-shadow:none}._userRoleBadge_yitdw_973{display:inline-flex;align-items:center;font-size:.62rem;font-weight:600;letter-spacing:.04em;border-radius:999px;padding:1px .5rem;margin-top:2px}._logoutBtn_yitdw_997{background:none;border:none;color:var(--text-dim);padding:.25rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .12s,background .12s;cursor:pointer;flex-shrink:0;line-height:1}._logoutBtnCollapsed_yitdw_1029{background:none;border:none;color:var(--text-dim);padding:.25rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .12s,background .12s;cursor:pointer;line-height:1}._logoutBtnCollapsed_yitdw_1029:hover{color:var(--red);background:#ef44441a}@media (max-width: 768px){._sidebar_yitdw_215{transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:100;top:0;width:var(--sidebar-width)!important}._sidebarOpen_yitdw_1077{transform:translate(0);box-shadow:4px 0 40px #0009}._collapseToggle_yitdw_811{display:none!important}._collapsed_yitdw_253{width:var(--sidebar-width)!important}}@media (min-width: 769px){._collapseToggle_yitdw_811{display:flex}}._logo_yitdw_263{display:flex;align-items:center;gap:.75rem;padding:1.25rem;border-bottom:1px solid var(--border);flex-shrink:0}._logoIcon_yitdw_303{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none}._logoText_yitdw_325{display:flex;flex-direction:column;line-height:1.1}._logoMain_yitdw_341{font-size:1rem;font-weight:600;color:var(--text);letter-spacing:.04em}._logoSub_yitdw_355{font-size:.6rem;font-weight:600;color:var(--accent);letter-spacing:.02em}._nav_yitdw_87{flex:1;padding:.75rem 0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._nav_yitdw_87::-webkit-scrollbar{display:none}._navGroup_yitdw_397{margin-bottom:.125rem}._groupHeader_yitdw_419{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.35rem 1.25rem;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:opacity .15s}._groupHeader_yitdw_419:hover{opacity:.8}._groupLabel_yitdw_447{font-size:.62rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em}._groupHeaderActive_yitdw_467 ._groupLabel_yitdw_447{color:var(--accent);opacity:.7}._groupChevron_yitdw_471{font-size:.75rem;color:var(--text-dim);transition:transform .2s ease;display:inline-block;line-height:1}._chevronOpen_yitdw_485{transform:rotate(90deg)}._navItem_yitdw_87{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;margin:0 .5rem .04rem;border-radius:8px;color:var(--text-muted);font-size:.84rem;font-weight:500;transition:color .12s,background .12s;text-decoration:none;cursor:pointer;white-space:nowrap;border:1px solid transparent;position:relative}._navItemIndented_yitdw_529{margin-left:.75rem;margin-right:.5rem}._navItem_yitdw_87:hover{color:var(--text-soft);background:#ffffff0d}._navItem_yitdw_87._active_yitdw_111{color:var(--accent);background:#38d9ff1a;border-color:#38d9ff2e;font-weight:600}._navItem_yitdw_87._active_yitdw_111 ._navIcon_yitdw_103{opacity:1}._navIcon_yitdw_103{font-size:.95rem;width:18px;text-align:center;flex-shrink:0;opacity:.7;transition:opacity .12s}._navLabel_yitdw_675{letter-spacing:.01em;flex:1}._navBadge_yitdw_761{background:var(--accent);color:#050814;font-size:.58rem;font-weight:600;border-radius:10px;padding:1px .25rem;line-height:1.4;min-width:16px;text-align:center}._navDivider_yitdw_787{height:1px;background:var(--border);margin:.25rem 1rem;flex-shrink:0}._navSettings_yitdw_801{margin:0 .5rem .25rem}._userSection_yitdw_877{padding:.75rem 1rem;border-top:1px solid var(--border);display:flex;align-items:center;gap:.75rem;flex-shrink:0}._userAvatar_yitdw_909{width:32px;height:32px;background:#38d9ff40;border:1px solid rgba(56,217,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:var(--accent);flex-shrink:0}._userInfo_yitdw_943{flex:1;overflow:hidden;min-width:0}._userName_yitdw_955{font-size:.78rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_yitdw_973{font-size:.67rem;color:var(--text-muted);text-transform:capitalize}._logoutBtn_yitdw_997{background:none;border:none;color:var(--text-dim);padding:.3rem;border-radius:6px;font-size:.875rem;transition:color .12s,background .12s;cursor:pointer;flex-shrink:0;line-height:1}._logoutBtn_yitdw_997:hover{color:var(--red);background:#ef44441a}@media (max-width: 768px){._sidebar_yitdw_215{transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:100;top:0}._sidebarOpen_yitdw_1077{transform:translate(0);box-shadow:4px 0 40px #0009}}@media (max-width: 768px){._sidebar_yitdw_215{z-index:130;height:var(--vh100);height:100dvh}._logo_yitdw_263{padding-top:calc(1.25rem + env(safe-area-inset-top,0px))}._userSection_yitdw_877{padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom,0px));gap:.75rem;overflow:hidden;background:#ffffff08}._userAvatar_yitdw_909{width:42px;height:42px;border-width:2px}._userName_yitdw_955{font-size:.9rem}._userRoleBadge_yitdw_973{margin-top:.25rem}._logoutBtn_yitdw_997{padding:.5rem}}._followUpChip_yitdw_1673{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:999px;padding:2px 8px;font:inherit;font-size:.68rem;font-weight:600;cursor:pointer;white-space:nowrap}._layout_1kxic_1{display:flex;min-height:var(--vh100);position:relative}._main_1kxic_15{flex:1;margin-left:var(--sidebar-width);min-height:var(--vh100);position:relative;z-index:1;display:flex;flex-direction:column;transition:margin-left .25s cubic-bezier(.4,0,.2,1);min-width:0}._layoutCollapsed_1kxic_43 ._main_1kxic_15{margin-left:64px}._content_1kxic_53{flex:1;min-height:0}._topbar_1kxic_65{display:none;position:fixed;top:0;left:0;right:0;height:var(--header-height);background:var(--bg-sidebar);border-bottom:1px solid var(--border);align-items:center;gap:1rem;padding:0 1.25rem;z-index:110}._hamburger_1kxic_95{display:flex;flex-direction:column;gap:.25rem;background:none;border:none;padding:.5rem 4px;cursor:pointer;flex-shrink:0}._hamburger_1kxic_95 span{display:block;width:22px;height:2px;background:var(--text-muted);border-radius:2px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transform-origin:center}._hamburgerOpen_1kxic_133 span:nth-child(1){transform:translateY(7px) rotate(45deg);background:var(--accent)}._hamburgerOpen_1kxic_133 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburgerOpen_1kxic_133 span:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:var(--accent)}._topbarBrand_1kxic_141{display:flex;align-items:baseline;gap:.5rem}._topbarName_1kxic_151{font-size:1rem;font-weight:600;color:var(--text);letter-spacing:.04em}._topbarCrm_1kxic_163{font-size:.6rem;font-weight:600;color:var(--accent);letter-spacing:.02em}._overlay_1kxic_181{position:fixed;top:0;right:0;bottom:0;left:0;background:#050814bf;z-index:99;animation:_fadeInOverlay_1kxic_1 .2s ease}@keyframes _fadeInOverlay_1kxic_1{0%{opacity:0}to{opacity:1}}._floatingNav_1kxic_207{display:none;position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + .6rem);left:.6rem;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;background:#0d1620b8;border:1px solid rgba(255,255,255,.12);color:var(--text-soft);cursor:pointer;z-index:120;box-shadow:0 6px 20px #00000073;-webkit-tap-highlight-color:transparent}._floatingNav_1kxic_207:active{opacity:.8}@media (max-width: 768px){body.in-video-call ._floatingNav_1kxic_207{display:flex}}@media (max-width: 768px){._main_1kxic_15{margin-left:0!important;min-height:100dvh;padding-top:var(--header-height);padding-bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px))}}._bottomNav_1kxic_281{display:none}body.in-video-call ._bottomNav_1kxic_281{display:none!important}@media (max-width: 768px){._bottomNav_1kxic_281{display:flex;position:fixed;bottom:0;left:0;right:0;height:auto;min-height:56px;background:#080b1cf7;border-top:1px solid rgba(255,255,255,.09);z-index:110;align-items:stretch;padding:0 .25rem;padding-bottom:env(safe-area-inset-bottom,0)}}._bottomNavHidden_1kxic_333{display:none!important}._bottomNavRestore_1kxic_337{display:none}@media (max-width: 768px){._bottomNavRestore_1kxic_337{display:flex;position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 4px);transform:translate(-50%);width:44px;height:22px;align-items:center;justify-content:center;border-radius:12px 12px 6px 6px;background:#0d1620cc;border:1px solid rgba(255,255,255,.14);color:var(--text-soft);cursor:pointer;z-index:110;padding:0;-webkit-tap-highlight-color:transparent}body.in-video-call ._bottomNavRestore_1kxic_337{display:none}._overlay_1kxic_181{z-index:125}}._bottomNavItem_1kxic_397{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:none;border:none;color:var(--text-muted);font-family:inherit;text-decoration:none;padding:.5rem .25rem;cursor:pointer;transition:color .15s;position:relative;-webkit-tap-highlight-color:transparent}._bottomNavItem_1kxic_397:active{opacity:.7}._bottomNavActive_1kxic_437{color:var(--accent)!important}._bottomNavActive_1kxic_437:before{content:"";position:absolute;top:0;left:15%;right:15%;height:2px;background:var(--accent);border-radius:0 0 3px 3px;box-shadow:none}._bottomNavIcon_1kxic_467{font-size:1.25rem;line-height:1;display:flex;align-items:center;justify-content:center;height:24px}._bottomNavLabel_1kxic_485{font-size:.6rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}._callPill_1kxic_501{position:fixed;right:16px;bottom:16px;z-index:130;display:flex;align-items:center;gap:.5rem;padding:.45rem .95rem;border-radius:999px;background:#4ade8024;border:1px solid rgba(74,222,128,.4);color:#4ade80;font:inherit;font-size:.78rem;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:0 8px 24px #0006}._callPillDot_1kxic_517{width:7px;height:7px;border-radius:50%;background:#4ade80;flex-shrink:0}@media (max-width: 768px){._callPill_1kxic_501{right:12px;min-height:44px;bottom:calc(var(--bottom-nav-h, 64px) + 12px + env(safe-area-inset-bottom,0px))}}._backdrop_1pmam_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040818d1;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;animation:_fadeIn_1pmam_1 .2s ease}@keyframes _fadeIn_1pmam_1{0%{opacity:0}to{opacity:1}}._modal_1pmam_19{background:linear-gradient(180deg,#0f1733,#0a1026);border:1px solid rgba(56,217,255,.28);border-radius:18px;width:100%;max-width:440px;box-shadow:none;color:var(--text, #f0f4ff);overflow:hidden;animation:_popIn_1pmam_1 .24s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1pmam_1{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._header_1pmam_49{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:20px 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(56,217,255,.08),transparent)}._lockIcon_1pmam_65{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#38d9ff2e,#a855f724);border:1px solid rgba(56,217,255,.35);color:#38d9ff;box-shadow:none}._title_1pmam_83{margin:0;font-size:1.08rem;font-weight:600;color:var(--text, #f0f4ff);letter-spacing:-.01em}._subtitle_1pmam_85{margin:.25rem 0 0;font-size:.8rem;color:var(--text-muted, #8fa6cc)}._closeBtn_1pmam_87{background:transparent;border:none;color:var(--text-muted, #8fa6cc);font-size:1.5rem;line-height:1;cursor:pointer;padding:4px 8px;border-radius:8px;transition:color .15s,background .15s}._closeBtn_1pmam_87:hover{color:var(--text, #f0f4ff);background:#ffffff0f}._body_1pmam_99{padding:20px 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}._label_1pmam_101{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;color:var(--text-muted, #cbd5e1);font-weight:500}._input_1pmam_103{background:#04081899;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:.75rem;color:var(--text, #f1f5f9);font-size:.95rem;outline:none;transition:border-color .15s,box-shadow .15s}._input_1pmam_103:focus{border-color:#38d9ff8c;box-shadow:none}._codeInput_1pmam_125{letter-spacing:.02em;font-size:1.7rem;text-align:center;font-family:SF Mono,Courier New,monospace;padding:1rem;color:#38d9ff}._hint_1pmam_135{font-size:.82rem;color:var(--text-muted, #94a3b8);line-height:1.5;margin:0}._hint_1pmam_135 strong{color:var(--text, #f0f4ff)}._sentMsg_1pmam_139{font-size:.85rem;color:var(--text-muted, #cbd5e1);margin:0 0 4px}._sentMsg_1pmam_139 strong{color:#38d9ff}._error_1pmam_143{font-size:.8rem;color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:.5rem .75rem}._warning_1pmam_155{margin:12px 1.5rem 0;font-size:.75rem;color:#fcd34d;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:8px;padding:.5rem .75rem}._btnRow_1pmam_169{display:flex;gap:.75rem}._primary_1pmam_171{flex:1;background:linear-gradient(135deg,#38d9ff,#2563eb);color:#06122e;border:none;border-radius:10px;padding:12px 16px;font-weight:600;font-size:.9rem;cursor:pointer;box-shadow:none;transition:transform .1s ease,box-shadow .15s ease,opacity .15s ease}._primary_1pmam_171:hover:not(:disabled){transform:translateY(-1px);box-shadow:none}._primary_1pmam_171:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._secondary_1pmam_197{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--text-muted, #cbd5e1);border-radius:10px;padding:12px 1rem;font-size:.85rem;cursor:pointer;transition:background .15s,color .15s}._secondary_1pmam_197:hover{background:#ffffff1a;color:var(--text, #f0f4ff)}._shell_u9ky9_9{padding:24px clamp(16px,3vw,36px);max-width:1500px;margin:0 auto;color:#e8edff;min-height:calc(var(--vh100) - var(--bottom-nav-h, 64px))}._header_u9ky9_27{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px;flex-wrap:wrap}._headerTitle_u9ky9_43{display:flex;align-items:center;gap:.75rem;color:#5ad2ff}._headerTitle_u9ky9_43 h1{font-size:1.65rem;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--text)}._countdown_u9ky9_67{display:inline-flex;align-items:center;gap:8px;padding:.5rem 1rem;border-radius:999px;background:linear-gradient(135deg,#10b98129,#10b9810f);border:1px solid rgba(16,185,129,.4);color:#34d399;font-size:.75rem;font-weight:600;box-shadow:none}._dot_u9ky9_93{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:none;animation:_pulse_u9ky9_1 2s ease-in-out infinite}@keyframes _pulse_u9ky9_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}._lockBtn_u9ky9_117{background:transparent;border:1px solid rgba(16,185,129,.4);color:#34d399;border-radius:999px;padding:2px .75rem;font-size:.65rem;font-weight:600;cursor:pointer;margin-left:4px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._lockBtn_u9ky9_117:hover{background:#10b9811f}._lockedWrap_u9ky9_147{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));position:relative;padding:40px 16px}._lockedBg_u9ky9_163{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 45% at 50% 40%,rgba(56,217,255,.07) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 20% 80%,rgba(168,85,247,.04) 0%,transparent 60%);pointer-events:none;z-index:0}._locked_u9ky9_147{text-align:center;padding:56px 44px 48px;background:linear-gradient(180deg,#0d132af5,#060916fa);border:1px solid rgba(56,217,255,.18);border-radius:28px;max-width:520px;width:100%;position:relative;z-index:1;box-shadow:none;overflow:hidden}._locked_u9ky9_147:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(56,217,255,.6) 40%,rgba(168,85,247,.4) 60%,transparent 100%)}._locked_u9ky9_147:after{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(56,217,255,.1) 0%,transparent 100%);pointer-events:none}._lockedBadge_u9ky9_239{display:inline-flex;align-items:center;gap:.5rem;padding:4px 12px;border-radius:999px;background:#38d9ff14;border:1px solid rgba(56,217,255,.25);color:#5ad2ff;font-size:.62rem;font-weight:600;letter-spacing:.02em;margin-bottom:32px;position:relative;z-index:1}._lockRingOuter_u9ky9_277{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:#38d9ff0a;border:1px solid rgba(56,217,255,.12);margin-bottom:32px;animation:_ringPulse_u9ky9_1 3s ease-in-out infinite;position:relative;z-index:1}@keyframes _ringPulse_u9ky9_1{0%,to{box-shadow:0 0 #38d9ff00}50%{box-shadow:none}}._lockRingMiddle_u9ky9_313{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:#38d9ff12;border:1px solid rgba(56,217,255,.22)}._lockRingInner_u9ky9_333{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(145deg,#38d9ff38,#0064c81a);border:1px solid rgba(56,217,255,.5);color:#5ad2ff;box-shadow:none}._lockedTitle_u9ky9_359{margin:0 0 12px;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;position:relative;z-index:1;color:var(--text)}._lockedDesc_u9ky9_383{color:#6b7a99;font-size:.88rem;line-height:1.65;max-width:380px;margin:0 auto 32px;position:relative;z-index:1}._lockedUnlockBtn_u9ky9_407{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#38d9ff,#09f);color:#001830;border:none;padding:1rem 36px;border-radius:12px;font-weight:600;font-size:.97rem;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s;box-shadow:none;position:relative;z-index:1;letter-spacing:.01em}._lockedUnlockBtn_u9ky9_407:hover{transform:translateY(-2px);box-shadow:none}._lockedUnlockBtn_u9ky9_407:active{transform:translateY(0)}._lockedSecurityRow_u9ky9_455{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:28px;font-size:.7rem;color:#4a5568;flex-wrap:wrap;position:relative;z-index:1}._lockedDot_u9ky9_479{width:3px;height:3px;border-radius:50%;background:#374151;flex-shrink:0}._lockIcon_u9ky9_495{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#5ad2ff33,#0099ff0d);border:1px solid rgba(90,210,255,.4);color:#5ad2ff;margin-bottom:20px;box-shadow:0 0 40px #5ad2ff33}._lockedNote_u9ky9_523{margin-top:24px;font-size:.72rem;color:#6b7a99;display:inline-flex;align-items:center;gap:.5rem}._tabs_u9ky9_543{display:flex;gap:4px;margin-bottom:24px;padding:4px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;width:fit-content;flex-wrap:wrap}._tab_u9ky9_543{display:inline-flex;align-items:center;gap:.5rem;padding:8px 16px;border-radius:10px;font-size:.82rem;font-weight:600;color:#8fa3c8;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s;cursor:pointer;border:none;background:transparent}._tab_u9ky9_543:hover{color:#e8edff;background:#ffffff0a}._tabActive_u9ky9_603{background:linear-gradient(135deg,#5ad2ff2e,#0099ff1a)!important;color:#5ad2ff!important;box-shadow:inset 0 0 0 1px #5ad2ff59}._btnPrimary_u9ky9_617{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#38d9ff,#09f);color:#001830;border:none;padding:.5rem 1.25rem;border-radius:10px;font-weight:600;font-size:.85rem;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s;box-shadow:none;white-space:nowrap}._btnPrimary_u9ky9_617:hover:not(:disabled){transform:translateY(-1px);box-shadow:none}._btnPrimary_u9ky9_617:disabled{opacity:.6;cursor:not-allowed}._btnGhost_u9ky9_661{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:#cbd5e1;border:1px solid rgba(255,255,255,.14);padding:8px 16px;border-radius:10px;font-weight:600;font-size:.82rem;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnGhost_u9ky9_661:hover{background:#ffffff0d;border-color:#ffffff40}._linkBtn_u9ky9_693{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;color:#5ad2ff;text-decoration:none}._linkBtn_u9ky9_693:hover{text-decoration:underline}._iconBtn_u9ky9_713{background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.5rem;color:#8fa3c8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._iconBtn_u9ky9_713:hover{background:#ffffff0f;color:#e8edff;border-color:#fff3}._backBtn_u9ky9_741{background:transparent;border:none;color:#8fa3c8;cursor:pointer;font-size:.82rem;padding:0;margin-bottom:16px;font-weight:500}._backBtn_u9ky9_741:hover{color:#5ad2ff}._dashboard_u9ky9_767{display:flex;flex-direction:column;gap:28px}._statGrid_u9ky9_771{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}._statCard_u9ky9_781{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#0f172ab3,#080b1c80);border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:background-color .22s,border-color .22s,color .22s,opacity .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}._statCard_u9ky9_781:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--statColor, #5ad2ff) 0%,transparent 50%);opacity:.06;pointer-events:none}._statCard_u9ky9_781:hover{transform:translateY(-3px);border-color:var(--statColor, #5ad2ff);box-shadow:0 8px 28px #0006,0 0 0 1px var(--statColor, #5ad2ff)}._statIcon_u9ky9_831{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--statColor, #5ad2ff)22,var(--statColor, #5ad2ff)0a);color:var(--statColor, #5ad2ff);flex-shrink:0}._statBody_u9ky9_853{display:flex;flex-direction:column}._statVal_u9ky9_855{font-size:1.8rem;font-weight:600;color:#fff;line-height:1;letter-spacing:-.02em}._statLabel_u9ky9_857{font-size:.75rem;color:#8fa3c8;font-weight:500;margin-top:4px;letter-spacing:.02em}._sectionHeader_u9ky9_861{display:flex;align-items:center;justify-content:space-between}._sectionHeader_u9ky9_861 h3{margin:0;font-size:1.05rem;color:#e8edff;font-weight:600}._toolbar_u9ky9_877{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}._searchWrap_u9ky9_891{flex:1;min-width:240px;display:flex;align-items:center;gap:8px;padding:0 1rem;background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#8fa3c8;transition:border .15s}._searchWrap_u9ky9_891:focus-within{border-color:#5ad2ff80}._searchInput_u9ky9_919{flex:1;background:transparent;border:none;outline:none;color:#e8edff;font-size:.88rem;padding:.75rem 0}._searchInput_u9ky9_919::placeholder{color:#6b7a99}._clientGrid_u9ky9_943{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}._clientGridBig_u9ky9_953{display:grid;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:1.25rem}@media (max-width: 720px){._clientGridBig_u9ky9_953{grid-template-columns:1fr}}@media (max-width: 768px){._tabs_u9ky9_543{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._tabs_u9ky9_543::-webkit-scrollbar{display:none}._tab_u9ky9_543{flex-shrink:0}._toolbar_u9ky9_877{flex-direction:column-reverse;align-items:stretch}._searchWrap_u9ky9_891{width:100%;min-width:0}._clientGrid_u9ky9_943{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width: 460px){._clientGrid_u9ky9_943{grid-template-columns:1fr}}._clientCard_u9ky9_1007{display:flex;flex-direction:column;gap:12px;padding:1.25rem;background:linear-gradient(180deg,#0f172ad9,#080b1ca6);border:1px solid rgba(255,255,255,.07);border-radius:16px;text-decoration:none;color:inherit;transition:background-color .22s,border-color .22s,color .22s,opacity .22s,box-shadow .22s,transform .22s;cursor:pointer;position:relative;overflow:hidden}._clientCard_u9ky9_1007:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#5ad2ff,#09f);opacity:0;transition:opacity .2s}._clientCard_u9ky9_1007:hover{transform:translateY(-3px);border-color:#5ad2ff59;box-shadow:0 10px 30px #00000073,0 0 0 1px #5ad2ff2e}._clientCard_u9ky9_1007:hover:before{opacity:1}._clientCardHead_u9ky9_1069{display:flex;align-items:center;gap:12px}._clientAvatar_u9ky9_1071{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#5ad2ff38,#0099ff14);border:1px solid rgba(90,210,255,.35);display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#5ad2ff;font-size:.92rem;flex-shrink:0}._clientCardBig_u9ky9_1099{padding:1.5rem;gap:1rem}._clientCardBig_u9ky9_1099 ._clientAvatar_u9ky9_1071{width:56px;height:56px;font-size:1.15rem;border-radius:14px}._clientCardBig_u9ky9_1099 ._clientName_u9ky9_1103{font-size:1.1rem}._clientCardBig_u9ky9_1099 ._clientSub_u9ky9_1105{font-size:.82rem}._clientInfoRow_u9ky9_1107{display:grid;grid-template-columns:1fr 1fr;gap:8px 1rem;font-size:.78rem;color:#cbd5e1;border-top:1px dashed rgba(255,255,255,.08);padding-top:.75rem}._clientInfoRow_u9ky9_1107>div{display:flex;flex-direction:column;gap:2px;min-width:0}._clientInfoLabel_u9ky9_1127{font-size:.66rem;color:#6b7a99;letter-spacing:.02em;font-weight:600}._clientInfoVal_u9ky9_1129{font-size:.84rem;color:#e8edff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientInfoVal_u9ky9_1129 a{color:#5ad2ff;text-decoration:none}._clientInfoVal_u9ky9_1129 a:hover{text-decoration:underline}._clientDescPreview_u9ky9_1135{font-size:.8rem;color:#a8b8d8;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;border-top:1px dashed rgba(255,255,255,.08);padding-top:.75rem}._clientUpdated_u9ky9_1157{font-size:.7rem;color:#6b7a99;margin-left:auto}._clientCardTitle_u9ky9_1159{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._clientName_u9ky9_1103{font-size:.96rem;font-weight:600;color:#e8edff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientSub_u9ky9_1105{font-size:.74rem;color:#8fa3c8}._clientMeta_u9ky9_1165{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.72rem;color:#8fa3c8}._metaItem_u9ky9_1179{padding:2px 8px;border-radius:6px;background:#ffffff0a}._linkPill_u9ky9_1181{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#5ad2ff1f;border:1px solid rgba(90,210,255,.35);color:#5ad2ff;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.04em}._clientCounts_u9ky9_1207{display:flex;gap:.75rem;font-size:.72rem;color:#6b7a99;border-top:1px dashed rgba(255,255,255,.08);padding-top:.75rem;flex-wrap:wrap}._clientCounts_u9ky9_1207>span{display:inline-flex;align-items:center;gap:.25rem}._clientDetail_u9ky9_1239{display:flex;flex-direction:column;gap:1.25rem}._detailHeader_u9ky9_1243{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;background:linear-gradient(135deg,#0f172ad9,#080b1c99);border:1px solid rgba(255,255,255,.07);border-radius:18px}._detailAvatar_u9ky9_1261{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#38d9ff,#09f);color:#001830;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.4rem;flex-shrink:0;box-shadow:none}._detailHeaderBody_u9ky9_1289{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}._detailTitle_u9ky9_1291{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._detailTitle_u9ky9_1291 h2{margin:0;font-size:1.5rem;color:#e8edff;font-weight:600;letter-spacing:-.01em}._crmLink_u9ky9_1305{display:inline-flex;align-items:center;gap:4px;padding:.25rem .75rem;background:#5ad2ff1f;border:1px solid rgba(90,210,255,.35);color:#5ad2ff;border-radius:999px;font-size:.72rem;font-weight:600}._detailMeta_u9ky9_1329{display:flex;gap:1rem;flex-wrap:wrap;font-size:.82rem;color:#8fa3c8}._detailMeta_u9ky9_1329 a{color:#5ad2ff;text-decoration:none}._detailMeta_u9ky9_1329 a:hover{text-decoration:underline}._subtabs_u9ky9_1351{display:flex;gap:4px;padding:.25rem;margin-bottom:4px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);overflow-x:auto;scrollbar-width:thin}._subtab_u9ky9_1351{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:10px;color:#8fa3c8;font-size:.84rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}._subtab_u9ky9_1351:hover{color:#e8edff;background:#ffffff0d}._subtabActive_u9ky9_1405{color:#06122e!important;background:linear-gradient(135deg,#5ad2ff,#38a0ff)!important;box-shadow:0 2px 10px #5ad2ff47}._subtabCount_u9ky9_1415{font-size:.68rem;font-weight:600;padding:1px .5rem;border-radius:999px;background:#ffffff14;color:#8fa3c8;margin-left:2px}._subtabActive_u9ky9_1405 ._subtabCount_u9ky9_1415{background:#06122e38;color:#06122e}._subtabBody_u9ky9_1437{padding-top:1.25rem}._listHeader_u9ky9_1443{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._listHeader_u9ky9_1443 h4{margin:0;font-size:1rem;color:#e8edff;font-weight:600}._overviewGrid_u9ky9_1461{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._card_u9ky9_1471{padding:1.25rem;background:linear-gradient(180deg,#0f172ab3,#080b1c80);border:1px solid rgba(255,255,255,.06);border-radius:14px}._cardTitle_u9ky9_1483{font-size:.72rem;letter-spacing:.02em;color:#5ad2ff;font-weight:600;margin-bottom:.75rem}._cardText_u9ky9_1499{color:#cbd5e1;font-size:.88rem;line-height:1.55;margin:0}._muted_u9ky9_1501{color:#6b7a99;font-size:.85rem}._linkOut_u9ky9_1503{color:#5ad2ff;text-decoration:none;font-size:.82rem;display:inline-block;margin-top:8px}._linkOut_u9ky9_1503:hover{text-decoration:underline}._glanceGrid_u9ky9_1507{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._glanceGrid_u9ky9_1507>div{background:#ffffff08;padding:.75rem;border-radius:10px;text-align:center;display:flex;flex-direction:column;align-items:center}._glanceGrid_u9ky9_1507 strong{color:#5ad2ff;font-size:1.3rem;font-weight:600}._glanceGrid_u9ky9_1507 span{color:#8fa3c8;font-size:.7rem;margin-top:2px;letter-spacing:.02em}._itemGrid_u9ky9_1543{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}._itemCard_u9ky9_1553{display:flex;flex-direction:column;gap:8px;padding:1rem;background:linear-gradient(180deg,#0f172aa6,#080b1c66);border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s;position:relative}._itemCard_u9ky9_1553:hover{border-color:#5ad2ff40;box-shadow:0 4px 18px #0000004d}._itemHead_u9ky9_1583{display:flex;align-items:center;justify-content:space-between;gap:8px}._itemTitle_u9ky9_1595{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.92rem;color:#e8edff;min-width:0;flex:1}._itemMeta_u9ky9_1615{display:flex;gap:8px;flex-wrap:wrap;font-size:.74rem;color:#a9bbdc}._itemMeta_u9ky9_1615 code{background:#ffffff0d;padding:1px .5rem;border-radius:5px;font-size:.72rem}._itemDesc_u9ky9_1631{font-size:.8rem;color:#d5deef;line-height:1.5;padding:8px 0;border-top:1px dashed rgba(255,255,255,.08)}._itemActions_u9ky9_1645{display:flex;gap:.5rem;justify-content:flex-end;margin-top:auto}._serviceGroup_u9ky9_1661{margin-bottom:1.25rem}._serviceGroupHead_u9ky9_1663{display:flex;align-items:center;gap:8px;margin-bottom:.75rem;font-size:.84rem;color:#cbd5e1}._serviceDot_u9ky9_1679{width:10px;height:10px;border-radius:50%;box-shadow:0 0 6px currentColor}._serviceGroupLabel_u9ky9_1691{font-weight:600;color:#e8edff}._kindBadge_u9ky9_1697{font-size:.62rem;font-weight:600;letter-spacing:.02em;padding:2px .5rem;border:1px solid;border-radius:999px}._secretRow_u9ky9_1715{display:flex;align-items:center;gap:.5rem;padding:8px .75rem;background:#0000004d;border:1px solid rgba(255,255,255,.06);border-radius:8px}._secretText_u9ky9_1733{flex:1;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;color:#5ad2ff;word-break:break-all;max-height:100px;overflow-y:auto}._tag_u9ky9_1755{display:inline-flex;align-items:center;font-size:.66rem;font-weight:600;padding:2px 8px;border-radius:6px;background:#a855f71f;color:#c084fc;border:1px solid rgba(168,85,247,.3);letter-spacing:.04em}._form_u9ky9_1785{display:flex;flex-direction:column;gap:1rem}._formGrid2_u9ky9_1787{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._formGrid3_u9ky9_1789{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._badgeSoon_u9ky9_1795{display:inline-flex;align-items:center;padding:2px .5rem;font-size:.66rem;font-weight:600;letter-spacing:.02em;color:#fbbf24;background:#fbbf2424;border:1px solid rgba(251,191,36,.35);border-radius:999px}._itemCardSoon_u9ky9_1821{border-style:dashed;opacity:.92}._areaPrefix_u9ky9_1823{color:#94a3b8;font-weight:500}._checkRow_u9ky9_1825{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;color:#cbd5e1;cursor:pointer;-webkit-user-select:none;user-select:none}._checkRow_u9ky9_1825 input[type=checkbox]{accent-color:#5ad2ff;width:16px;height:16px}._field_u9ky9_1845{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_u9ky9_1847{font-size:.72rem;color:#cbd5e1;font-weight:600;letter-spacing:.04em}._req_u9ky9_1849{color:#f472b6}._fieldHint_u9ky9_1851{font-size:.7rem;color:#6b7a99}._input_u9ky9_1855,._textarea_u9ky9_1855{width:100%;background:#0f172ab3;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:.5rem 12px;color:#e8edff;font-size:.86rem;font-family:inherit;outline:none;transition:border .15s,box-shadow .15s;box-sizing:border-box}._textarea_u9ky9_1855{resize:vertical;min-height:60px;line-height:1.4}._input_u9ky9_1855:focus,._textarea_u9ky9_1855:focus{border-color:#5ad2ff8c;box-shadow:0 0 0 3px #5ad2ff24}._formActions_u9ky9_1893{display:flex;justify-content:flex-end;gap:.75rem;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}._picker_u9ky9_1911{position:relative}._pickerInput_u9ky9_1913{width:100%}._pickerSelected_u9ky9_1915{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#5ad2ff1f;border:1px solid rgba(90,210,255,.35);border-radius:9px;color:#5ad2ff;font-size:.82rem;font-weight:600;width:fit-content;max-width:100%}._pickerClear_u9ky9_1943{background:transparent;border:none;color:inherit;cursor:pointer;padding:0 0 0 4px;display:inline-flex}._pickerDrop_u9ky9_1959{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow-y:auto;background:#080b1cfa;border:1px solid rgba(255,255,255,.1);border-radius:10px;z-index:30;box-shadow:0 10px 30px #00000080}._pickerItem_u9ky9_1985{padding:8px 12px;cursor:pointer;transition:background .12s}._pickerItem_u9ky9_1985:hover{background:#5ad2ff1a}._pickerItemMain_u9ky9_1997{color:#e8edff;font-size:.85rem;font-weight:600}._pickerItemSub_u9ky9_1999{color:#6b7a99;font-size:.72rem;margin-top:2px}._pickerEmpty_u9ky9_2001{padding:.75rem 12px;color:#6b7a99;font-size:.78rem}._modalBackdrop_u9ky9_2007{position:fixed;top:0;right:0;bottom:0;left:0;background:#02050ec7;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_u9ky9_1 .18s ease-out}@keyframes _fadeIn_u9ky9_1{0%{opacity:0}to{opacity:1}}._modal_u9ky9_2007{width:100%;background:linear-gradient(180deg,#0f1729,#080b1c);border:1px solid rgba(90,210,255,.22);border-radius:18px;box-shadow:0 24px 70px #0009,0 0 0 1px #5ad2ff14;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_u9ky9_1 .22s ease-out}@keyframes _slideUp_u9ky9_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modal_md_u9ky9_2057{max-width:520px}._modal_lg_u9ky9_2059{max-width:760px}._modal_xl_u9ky9_2061{max-width:1100px}._modalHeader_u9ky9_2063{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.06)}._modalHeader_u9ky9_2063 h3{margin:0;font-size:1.05rem;color:#5ad2ff;font-weight:600}._modalBody_u9ky9_2079{padding:20px 1.5rem;overflow-y:auto}._tableWrap_u9ky9_2085{background:linear-gradient(180deg,#0f172ab3,#080b1c80);border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden}._table_u9ky9_2085{width:100%;border-collapse:collapse;font-size:.84rem}._table_u9ky9_2085 th,._table_u9ky9_2085 td{text-align:left;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.05)}._table_u9ky9_2085 th{font-size:.7rem;letter-spacing:.02em;color:#8fa3c8;background:#ffffff05}._table_u9ky9_2085 td{color:#cbd5e1}._codeSm_u9ky9_2133{font-size:.72rem;color:#8fa3c8;background:#ffffff0a;padding:2px .5rem;border-radius:5px}._settingsGrid_u9ky9_2139{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._empty_u9ky9_2153{text-align:center;padding:36px 20px;color:#6b7a99;font-size:.88rem;background:#0f172a66;border:1px dashed rgba(255,255,255,.07);border-radius:14px}._spinner_u9ky9_2173{width:28px;height:28px;border-radius:50%;border:2.5px solid rgba(90,210,255,.18);border-top-color:#5ad2ff;animation:_spin_u9ky9_2173 .8s linear infinite}@keyframes _spin_u9ky9_2173{to{transform:rotate(360deg)}}._loadingCenter_u9ky9_2191{display:flex;justify-content:center;padding:60px 0}._toast_u9ky9_2197{position:fixed;bottom:28px;right:28px;z-index:300;padding:12px 1.25rem;border-radius:11px;font-size:.84rem;font-weight:600;color:#fff;box-shadow:0 8px 28px #00000080;animation:_toastIn_u9ky9_1 .25s ease-out}@keyframes _toastIn_u9ky9_1{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}._toast_success_u9ky9_2225{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.6)}._toast_error_u9ky9_2233{background:linear-gradient(135deg,#ef4444,#b91c1c);border:1px solid rgba(239,68,68,.6)}._toolbarFilters_u9ky9_2253{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._selectWrap_u9ky9_2255{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 12px;background:#0f173499;border:1px solid rgba(95,210,255,.18);border-radius:10px;color:#a8b8d8;transition:border-color .15s}._selectWrap_u9ky9_2255:hover{border-color:#5ad2ff73}._toolbarSelect_u9ky9_2263{background:transparent;border:0;color:#e8edff;font-size:.85rem;outline:none;padding:2px .5rem 2px 0;cursor:pointer;min-width:120px}._toolbarSelect_u9ky9_2263 option{background:#0a1228;color:#e8edff}._resultsBar_u9ky9_2269{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:1rem;color:#8fa3c8;font-size:.85rem;flex-wrap:wrap}._pager_u9ky9_2273{display:flex;align-items:center;gap:.75rem}._pagerBtn_u9ky9_2275{padding:.25rem 12px;background:#0f173499;border:1px solid rgba(95,210,255,.18);border-radius:8px;color:#e8edff;cursor:pointer;font-size:.8rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._pagerBtn_u9ky9_2275:hover:not(:disabled){border-color:#5ad2ff;color:#5ad2ff}._pagerBtn_u9ky9_2275:disabled{opacity:.4;cursor:not-allowed}._spendPill_u9ky9_2285{color:#34d399!important}._cardSpend_u9ky9_2291{border-color:#34d39940}._spendGrid_u9ky9_2293{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:8px}._spendGrid_u9ky9_2293>div{display:flex;flex-direction:column;gap:2px}._spendGrid_u9ky9_2293 strong{font-size:1.15rem;color:#34d399;font-variant-numeric:tabular-nums}._spendGrid_u9ky9_2293 span{font-size:.72rem;color:#8fa3c8;letter-spacing:.06em}._revealModal_u9ky9_2305{border-color:#5ad2ff59}._revealHead_u9ky9_2307{display:flex;align-items:center;gap:12px;margin-bottom:1rem;flex-wrap:wrap}._revealBox_u9ky9_2309{padding:16px;background:#00000073;border:1px solid rgba(90,210,255,.3);border-radius:10px;max-height:280px;overflow:auto}._revealText_u9ky9_2313{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.05rem;color:#a8eeff;word-break:break-all}._revealPre_u9ky9_2317{font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;color:#a8eeff;margin:0;white-space:pre-wrap;word-break:break-all}._revealActions_u9ky9_2321{display:flex;gap:.75rem;align-items:center;margin-top:1rem;flex-wrap:wrap}._revealKeep_u9ky9_2323{display:flex;align-items:center;gap:.5rem;color:#a8b8d8;font-size:.82rem;cursor:pointer;-webkit-user-select:none;user-select:none}._revealKeep_u9ky9_2323 input{accent-color:#5ad2ff}._revealCountdown_u9ky9_2329{font-size:.78rem;color:#8fa3c8;display:inline-flex;align-items:center;gap:4px}._revealAudit_u9ky9_2331{margin-top:12px;padding:.75rem 12px;background:#5fd2ff14;border:1px solid rgba(95,210,255,.18);border-radius:8px;color:#a8b8d8;font-size:.78rem;display:flex;gap:8px;align-items:center;flex-wrap:wrap}._revealError_u9ky9_2337{padding:.75rem 12px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.85rem;display:flex;align-items:center;gap:.5rem}._uploader_u9ky9_2345{border:2px dashed rgba(95,210,255,.28);border-radius:10px;padding:24px 16px;text-align:center;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;background:#0f173466;display:flex;flex-direction:column;gap:.5rem;align-items:center}._uploader_u9ky9_2345:hover{border-color:#5ad2ff;background:#5ad2ff0f}._uploaderOver_u9ky9_2353{border-color:#5ad2ff;background:#5ad2ff1a}._uploaderCompact_u9ky9_2355{padding:.75rem 1rem}._uploaderLabel_u9ky9_2357{color:#a8b8d8;font-size:.85rem;display:inline-flex;align-items:center;gap:8px}._uploaderBusy_u9ky9_2359{color:#5ad2ff;font-size:.85rem;display:inline-flex;align-items:center;gap:8px}._uploaderError_u9ky9_2361{color:#fca5a5;font-size:.75rem;display:inline-flex;align-items:center;gap:4px}._fileInputRow_u9ky9_2363{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}._fileInput_u9ky9_2363{color:#e8edff;font-size:.82rem}._fileInput_u9ky9_2363::file-selector-button{background:#5ad2ff26;color:#5ad2ff;border:1px solid rgba(90,210,255,.4);border-radius:8px;padding:.5rem 12px;cursor:pointer;font-size:.8rem;margin-right:.75rem}._fileInput_u9ky9_2363::file-selector-button:hover{background:#5ad2ff40}._credGrid_u9ky9_2379{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1rem}._credCard_u9ky9_2381{background:linear-gradient(180deg,#141e3c99,#0f173480);border:1px solid rgba(95,210,255,.16);border-radius:14px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s;position:relative}._credCard_u9ky9_2381:hover{border-color:#5ad2ff66;transform:translateY(-1px)}._credStale_u9ky9_2389{border-color:#fb730059;box-shadow:0 0 0 1px #fb730024 inset}._credHead_u9ky9_2391{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._credTitle_u9ky9_2393{font-weight:600;color:#e8edff;flex:1;min-width:0;word-break:break-word}._staleTag_u9ky9_2395{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:.65rem;background:#fb73001f;color:#fb923c;border:1px solid rgba(251,115,0,.3);display:inline-flex;align-items:center;gap:4px;letter-spacing:.05em}._credUser_u9ky9_2401{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:#a8b8d8}._credUserVal_u9ky9_2403{color:#e8edff;background:#0000004d;padding:1px .5rem;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.75rem}._credSecretRow_u9ky9_2407{display:flex;align-items:center;gap:8px;padding:8px .75rem;background:#0000004d;border:1px solid rgba(95,210,255,.12);border-radius:8px}._credSecretMask_u9ky9_2411{flex:1;font-family:JetBrains Mono,monospace;color:#8fa3c8;letter-spacing:2px}._btnReveal_u9ky9_2413{padding:.25rem .75rem;background:#5ad2ff26;border:1px solid rgba(90,210,255,.4);color:#5ad2ff;border-radius:7px;cursor:pointer;font-size:.78rem;display:inline-flex;align-items:center;gap:.25rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnReveal_u9ky9_2413:hover{background:#5ad2ff40;border-color:#5ad2ff}._credLinks_u9ky9_2421{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.72rem;color:#8fa3c8}._credLinks_u9ky9_2421 span{display:inline-flex;align-items:center;gap:4px}._credNotes_u9ky9_2425{font-size:.78rem;color:#a8b8d8;padding:.5rem 0;border-top:1px dashed rgba(95,210,255,.12)}._credAudit_u9ky9_2427{display:flex;justify-content:space-between;gap:8px;font-size:.68rem;color:#7c8aa6;flex-wrap:wrap;padding-top:8px;border-top:1px solid rgba(95,210,255,.08)}._credAudit_u9ky9_2427 span{display:inline-flex;align-items:center;gap:.25rem}._credActions_u9ky9_2433{display:flex;gap:.5rem;justify-content:flex-end}._btnGhostSm_u9ky9_2435{padding:4px .75rem;background:transparent;border:1px solid rgba(95,210,255,.2);color:#a8b8d8;border-radius:6px;cursor:pointer;font-size:.75rem;display:inline-flex;align-items:center;gap:4px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;text-decoration:none}._btnGhostSm_u9ky9_2435:hover{border-color:#5ad2ff;color:#5ad2ff}._btnDangerSm_u9ky9_2443{padding:4px 8px;background:transparent;border:1px solid rgba(239,68,68,.25);color:#fca5a5;border-radius:6px;cursor:pointer;font-size:.75rem;display:inline-flex;align-items:center;gap:4px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnDangerSm_u9ky9_2443:hover{background:#ef44441f;border-color:#ef4444}._iconBtnSm_u9ky9_2451{padding:.25rem .5rem;background:transparent;border:1px solid rgba(95,210,255,.18);color:#8fa3c8;border-radius:5px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;display:inline-flex;align-items:center;justify-content:center}._iconBtnSm_u9ky9_2451:hover{border-color:#5ad2ff;color:#5ad2ff}._rotateBox_u9ky9_2463{padding:12px 1rem;background:#5ad2ff0d;border:1px dashed rgba(90,210,255,.3);border-radius:10px;margin:8px 0}._rotateToggle_u9ky9_2467{display:flex;align-items:center;gap:8px;color:#5ad2ff;cursor:pointer;font-weight:600;font-size:.85rem;margin-bottom:.75rem;-webkit-user-select:none;user-select:none}._rotateToggle_u9ky9_2467 input{accent-color:#5ad2ff}._docGrid_u9ky9_2477{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem}._docCard_u9ky9_2479{display:flex;gap:1rem;background:#0f17348c;border:1px solid rgba(95,210,255,.16);border-radius:12px;padding:1rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._docCard_u9ky9_2479:hover{border-color:#5ad2ff66}._docIcon_u9ky9_2485{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#5ad2ff1f;border-radius:10px;color:#5ad2ff}._docBody_u9ky9_2489{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}._docTitle_u9ky9_2491{font-weight:600;color:#e8edff;word-break:break-word}._docMetaLine_u9ky9_2493{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:.72rem;color:#8fa3c8}._docMetaLine_u9ky9_2493 span{display:inline-flex;align-items:center;gap:.25rem}._docNotes_u9ky9_2497{font-size:.78rem;color:#a8b8d8}._docActions_u9ky9_2499{display:flex;gap:.5rem;margin-top:4px;flex-wrap:wrap}._modeSwitch_u9ky9_2505{display:flex;gap:0;background:#0f173480;padding:4px;border:1px solid rgba(95,210,255,.18);border-radius:10px;margin-bottom:12px;width:fit-content}._modeBtn_u9ky9_2509{padding:.5rem 16px;background:transparent;border:0;color:#8fa3c8;cursor:pointer;border-radius:7px;font-size:.82rem;display:inline-flex;align-items:center;gap:.5rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._modeBtn_u9ky9_2509:hover{color:#e8edff}._modeActive_u9ky9_2517{background:#5ad2ff2e;color:#5ad2ff}._expSummary_u9ky9_2523{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;padding:1rem 16px;background:linear-gradient(135deg,#34d39914,#5fd2ff0d);border:1px solid rgba(52,211,153,.2);border-radius:12px;margin-bottom:1rem}._expGrand_u9ky9_2529{display:flex;flex-direction:column;gap:2px;padding-right:1.25rem;border-right:1px solid rgba(95,210,255,.18)}._expGrand_u9ky9_2529 strong{font-size:1.6rem;color:#34d399;font-variant-numeric:tabular-nums}._expGrand_u9ky9_2529 span{font-size:.7rem;color:#8fa3c8;letter-spacing:.07em}._expPills_u9ky9_2537{display:flex;gap:8px;flex-wrap:wrap}._expPill_u9ky9_2537{padding:.25rem .75rem;border-radius:999px;font-size:.78rem;background:#00000040;border:1px solid;font-variant-numeric:tabular-nums}._expTableWrap_u9ky9_2543{background:#0f173480;border:1px solid rgba(95,210,255,.14);border-radius:12px;overflow-x:auto}._expTable_u9ky9_2543{width:100%;border-collapse:collapse;font-size:.85rem}._expTable_u9ky9_2543 thead th{padding:.75rem 12px;text-align:left;color:#8fa3c8;font-size:.7rem;letter-spacing:.07em;font-weight:600;background:#00000040;border-bottom:1px solid rgba(95,210,255,.18)}._expTable_u9ky9_2543 tbody td{padding:.75rem 12px;border-bottom:1px solid rgba(95,210,255,.08);color:#e8edff;vertical-align:top}._expTable_u9ky9_2543 tbody tr:hover{background:#5fd2ff0a}._expTable_u9ky9_2543 tbody tr:last-child td{border-bottom:0}._expStatus_u9ky9_2563{display:inline-block;padding:2px .5rem;border-radius:999px;font-size:.7rem;border:1px solid;letter-spacing:.04em}._expRowActions_u9ky9_2567{white-space:nowrap}._expRowActions_u9ky9_2567 ._iconBtnSm_u9ky9_2451+._iconBtnSm_u9ky9_2451{margin-left:4px}._inlineEditable_u9ky9_2577{position:relative;cursor:text;padding:.5rem 8px;margin:-.5rem -8px;border-radius:8px;transition:background .12s}._inlineEditable_u9ky9_2577:hover{background:#5ad2ff0f}._inlineEditable_u9ky9_2577 ._cardText_u9ky9_1499,._inlineEditable_u9ky9_2577 p{margin:0}._inlineEditHint_u9ky9_2583{position:absolute;top:6px;right:8px;font-size:.65rem;color:#5ad2ff;opacity:0;display:inline-flex;align-items:center;gap:.25rem;transition:opacity .15s;pointer-events:none}._inlineEditable_u9ky9_2577:hover ._inlineEditHint_u9ky9_2583{opacity:.85}._siteList_u9ky9_2589{display:flex;flex-direction:column;gap:8px}._siteRow_u9ky9_2591{display:flex;align-items:center;gap:8px}._siteRow_u9ky9_2591>._input_u9ky9_1855{flex:1}._siteRowDisplay_u9ky9_2595{flex:1;display:flex;align-items:center;gap:8px;padding:8px .75rem;border:1px solid rgba(95,210,255,.18);border-radius:8px;background:#0f173466;cursor:text;color:#e8edff;transition:border-color .12s,background .12s}._siteRowDisplay_u9ky9_2595:hover{border-color:#5ad2ff73;background:#0f17348c}._sitePrimaryTag_u9ky9_2599{font-size:.6rem;font-weight:600;letter-spacing:.06em;padding:2px .5rem;border-radius:999px;background:#5ad2ff2e;color:#5ad2ff;border:1px solid rgba(90,210,255,.35)}._featureChecks_u9ky9_2605{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:4px 0}._featureCheck_u9ky9_2605{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:#c3d4f0;cursor:pointer;-webkit-user-select:none;user-select:none}._featureCheck_u9ky9_2605 input[type=checkbox]{width:15px;height:15px;accent-color:#5ad2ff;cursor:pointer}._projectGrid_u9ky9_2615{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1rem}@media (max-width: 720px){._projectGrid_u9ky9_2615{grid-template-columns:1fr}}._projectCard_u9ky9_2619{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;text-decoration:none;color:inherit;background:linear-gradient(140deg,#0f1734b3,#0f173480);border:1px solid rgba(95,210,255,.18);border-radius:14px;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s;position:relative}._projectCard_u9ky9_2619:hover{border-color:#5ad2ff80;transform:translateY(-2px);box-shadow:0 8px 24px #00000040}._projectCardHead_u9ky9_2623{display:flex;align-items:flex-start;gap:12px}._projectIcon_u9ky9_2625{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#5ad2ff1f;border:1px solid rgba(90,210,255,.3);border-radius:10px;color:#5ad2ff}._projectTitleBox_u9ky9_2627{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._projectName_u9ky9_2629{font-weight:600;color:#e8edff;font-size:1.02rem;word-break:break-word}._projectActions_u9ky9_2631{display:flex;gap:4px;flex-shrink:0;opacity:.5;transition:opacity .15s}._projectCard_u9ky9_2619:hover ._projectActions_u9ky9_2631{opacity:1}._projectDesc_u9ky9_2635{color:#a8b8d8;font-size:.85rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._projectMeta_u9ky9_2637{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.72rem;color:#8fa3c8}._projectMeta_u9ky9_2637 span{display:inline-flex;align-items:center;gap:.25rem}._projectCounts_u9ky9_2641{display:flex;flex-wrap:wrap;gap:8px;padding-top:.75rem;border-top:1px solid rgba(95,210,255,.1);font-size:.72rem;color:#a8b8d8}._projectCounts_u9ky9_2641 span{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#0f173480;border:1px solid rgba(95,210,255,.14);border-radius:999px}._deviceGrid_u9ky9_2649{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem}@media (max-width: 700px){._deviceGrid_u9ky9_2649{grid-template-columns:1fr}}._deviceCard_u9ky9_2655{display:flex;flex-direction:row;background:#0c132d99;border:1px solid rgba(95,210,255,.16);border-radius:13px;overflow:hidden;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s}._deviceCard_u9ky9_2655:hover{border-color:rgba(var(--dc-rgb, 90,210,255),.4);transform:translateY(-1px);box-shadow:0 6px 22px #0000004d}._dcAccent_u9ky9_2677{width:4px;flex-shrink:0;background:var(--dc, #5ad2ff);opacity:.85}._dcBody_u9ky9_2681{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:1rem 16px;min-width:0}._dcHeader_u9ky9_2685{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._dcTypeBadge_u9ky9_2689{display:inline-block;font-size:.58rem;font-weight:600;letter-spacing:.07em;padding:2px .5rem;border-radius:5px;border:1px solid var(--dc, rgba(90,210,255,.4));color:var(--dc, #5ad2ff);background:#00000026;margin-bottom:.25rem}._dcName_u9ky9_2709{font-size:.96rem;font-weight:600;color:#e8edff;line-height:1.3;word-break:break-word}._dcSub_u9ky9_2711{font-size:.72rem;color:#8fa3c8;margin-top:.25rem}._dcEndpoint_u9ky9_2713{font-size:.72rem;color:#5ad2ff;text-decoration:none;margin-top:.25rem;display:block;word-break:break-all}._dcEndpoint_u9ky9_2713:hover{text-decoration:underline}._dcRight_u9ky9_2719{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}._dcBtns_u9ky9_2721{display:flex;gap:2px}._dcIpRow_u9ky9_2725{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dcIpLabel_u9ky9_2727{font-size:.62rem;color:#8fa3c8;font-weight:600;letter-spacing:.05em}._dcIp_u9ky9_2725{font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;color:var(--dc, #5ad2ff);background:#00000040;padding:2px .5rem;border-radius:5px}._dcMac_u9ky9_2731{font-family:JetBrains Mono,Fira Code,monospace;font-size:.65rem;color:#8fa3c8;background:#0000002e;padding:2px .5rem;border-radius:4px}._dcTags_u9ky9_2735{display:flex;flex-wrap:wrap;gap:.25rem}._dcTag_u9ky9_2735{font-size:.63rem;padding:2px 8px;border-radius:5px;background:#5fd2ff14;color:#a8b8d8;border:1px solid rgba(95,210,255,.15)}._dcNotes_u9ky9_2741{font-size:.78rem;color:#a8b8d8;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-top:4px;border-top:1px solid rgba(95,210,255,.08)}@keyframes _cardPulse_u9ky9_1{0%{box-shadow:0 0 #5ad2ffb3}50%{box-shadow:0 0 0 8px #5ad2ff1a}to{box-shadow:0 0 #5ad2ff00}}._cardHighlight_u9ky9_2757{animation:_cardPulse_u9ky9_1 .7s ease 2;outline:2px solid rgba(90,210,255,.55)}._clientAvatar_u9ky9_1071._hasImg_u9ky9_2769{background:#0a1224;border-color:#5ad2ff8c;color:transparent;background-size:cover;background-position:center}._detailAvatar_u9ky9_1261._hasImg_u9ky9_2769{background-color:#0a1224;color:transparent;background-size:cover;background-position:center;box-shadow:0 6px 24px #0009,0 0 0 1px #5ad2ff59}._cardWrap_u9ky9_2775{position:relative}._cardDelBtn_u9ky9_2777{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:8px;background:#dc26262e;border:1px solid rgba(248,113,113,.35);color:#fca5a5;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(-2px);transition:opacity .18s,transform .18s,background .18s;z-index:4}._cardWrap_u9ky9_2775:hover ._cardDelBtn_u9ky9_2777{opacity:1;transform:translateY(0)}._cardDelBtn_u9ky9_2777:hover{background:#dc262659;color:#fff}._avatarWrap_u9ky9_2823{position:relative;flex-shrink:0}._avatarUploadBtn_u9ky9_2825{position:absolute;bottom:-4px;right:-4px;width:26px;height:26px;border-radius:50%;background:#09f;border:2px solid #0a1224;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;cursor:pointer;box-shadow:0 4px 12px #0006;transition:background .18s,transform .18s}._avatarUploadBtn_u9ky9_2825:hover{background:#38d9ff;transform:scale(1.08)}._avatarRemoveBtn_u9ky9_2863{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;background:#dc2626d9;border:2px solid #0a1224;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;cursor:pointer;transition:background .18s,transform .18s}._avatarRemoveBtn_u9ky9_2863:hover{background:#ef4444;transform:scale(1.08)}._btnDanger_u9ky9_2443{background:#dc26261f;border:1px solid rgba(248,113,113,.35);color:#fca5a5;padding:.5rem 1rem;border-radius:10px;cursor:pointer;font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:background .18s,color .18s,border-color .18s}._btnDanger_u9ky9_2443:hover{background:#dc262647;color:#fff;border-color:#f8717199}._confirmCard_u9ky9_2933{display:flex;flex-direction:column;gap:1rem;padding:4px;min-width:360px}._confirmHeader_u9ky9_2947{display:flex;align-items:center;gap:.75rem}._confirmIcon_u9ky9_2949{width:38px;height:38px;border-radius:10px;background:#dc26262e;border:1px solid rgba(248,113,113,.4);color:#fca5a5;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}._confirmTitle_u9ky9_2973{font-weight:600;color:#e8edff;font-size:1.05rem}._confirmMsg_u9ky9_2975{color:#cbd5e1;font-size:.9rem;line-height:1.5}._confirmDetails_u9ky9_2977{background:#0f172a80;border:1px dashed rgba(255,255,255,.08);border-radius:10px;padding:.75rem 12px;font-size:.8rem;color:#93a3c0}._confirmFooter_u9ky9_2993{display:flex;justify-content:flex-end;gap:.75rem;margin-top:4px}._itemsGrid_u9ky9_3003{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;align-items:start}._folderCard_u9ky9_3017{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s,transform .15s}._folderCard_u9ky9_3017:hover{border-color:color-mix(in srgb,var(--folder-color, #5ad2ff) 45%,transparent);box-shadow:0 8px 28px #00000052}._folderHead_u9ky9_3041{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}._folderTitle_u9ky9_3061{display:flex;align-items:center;gap:.75rem;min-width:0}._folderIcon_u9ky9_3063{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;flex-shrink:0}._folderName_u9ky9_3081{font-size:.92rem;font-weight:650;color:#eaf1ff;line-height:1.2}._folderCount_u9ky9_3093{font-size:.72rem;color:#8090b0;margin-top:2px}._folderHeadActions_u9ky9_3103{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._folderAddBtn_u9ky9_3105{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid rgba(56,217,255,.28);background:#38d9ff1f;color:#5ad2ff;cursor:pointer;transition:background .12s,border-color .12s}._folderAddBtn_u9ky9_3105:hover{background:#38d9ff38;border-color:#38d9ff80}._folderChevron_u9ky9_3133{display:flex;align-items:center;color:#8090b0;transition:transform .18s}._folderChevron_u9ky9_3133[data-open]{transform:rotate(180deg)}._folderBody_u9ky9_3149{padding:8px}._folderEmpty_u9ky9_3153{padding:1rem 12px;text-align:center}._folderEmpty_u9ky9_3153 p{margin:0 0 .75rem;font-size:.78rem;color:#8090b0;line-height:1.45}._folderEmptyAdd_u9ky9_3173{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem 12px;border-radius:8px;border:1px dashed rgba(255,255,255,.16);background:transparent;color:#9fb0d0;font-size:.74rem;cursor:pointer;transition:border-color .12s,color .12s}._folderEmptyAdd_u9ky9_3173:hover{border-color:#38d9ff73;color:#5ad2ff}._fileList_u9ky9_3203{display:flex;flex-direction:column;gap:2px}._fileRow_u9ky9_3205{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem .75rem;border-radius:9px;transition:background .1s}._fileRow_u9ky9_3205:hover{background:#ffffff0a}._fileTypeIcon_u9ky9_3223{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#ffffff0a;flex-shrink:0;margin-top:1px}._fileMain_u9ky9_3245{flex:1;min-width:0}._fileName_u9ky9_3247{font-size:.84rem;font-weight:600;color:#e8edff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileMetaRow_u9ky9_3263{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._fileSub_u9ky9_3277{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;color:#8090b0;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileNote_u9ky9_3299{font-size:.74rem;color:#93a3c0;margin-top:4px;line-height:1.4}._fileActions_u9ky9_3311{display:flex;gap:.25rem;flex-shrink:0;opacity:.55;transition:opacity .12s}._fileRow_u9ky9_3205:hover ._fileActions_u9ky9_3311{opacity:1}@media (max-width: 640px){._itemsGrid_u9ky9_3003{grid-template-columns:1fr}}._gitTab_u9ky9_3339{display:flex;flex-direction:column;gap:20px;padding:20px 0}._gitTabHeader_u9ky9_3353{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._gitTabTitle_u9ky9_3367{display:flex;align-items:center;gap:.5rem;font-size:15px;font-weight:600;color:var(--text-primary, #e8eaf0)}._gitTabSubtitle_u9ky9_3385{margin-top:4px;font-size:13px;color:var(--text-dim, #8890a4)}._gitEmpty_u9ky9_3397{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center;color:var(--text-dim, #8890a4)}._gitEmpty_u9ky9_3397 svg{opacity:.25;margin-bottom:4px}._gitEmpty_u9ky9_3397 p{margin:0;font-size:14px;line-height:1.5}._gitEmpty_u9ky9_3397 p:first-of-type{font-size:15px;font-weight:500;color:var(--text-secondary, #b0b8cc)}._repoList_u9ky9_3451{display:flex;flex-direction:column;gap:.75rem}._repoCard_u9ky9_3463{display:flex;align-items:center;gap:1rem;padding:1rem 16px;background:var(--card-bg, rgba(255,255,255,.04));border:1px solid var(--border, rgba(255,255,255,.08));border-radius:8px;transition:border-color .15s}._repoCard_u9ky9_3463:hover{border-color:#6d99ff59}._repoCardIcon_u9ky9_3493{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#6d99ff1f;color:#7ba8ff;flex-shrink:0}._repoCardBody_u9ky9_3517{flex:1;min-width:0}._repoName_u9ky9_3527{font-size:14px;font-weight:600;color:var(--text-primary, #e8eaf0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._repoSlug_u9ky9_3545{font-size:12px;color:var(--text-dim, #8890a4);font-family:var(--font-mono, monospace);margin-top:2px}._repoMeta_u9ky9_3559{font-size:12px;color:var(--text-dim, #8890a4);margin-top:2px}._repoCardActions_u9ky9_3571{display:flex;align-items:center;gap:8px;flex-shrink:0}._subtabGitLinked_u9ky9_3587{color:#5ad2ff!important}._subtabGitLinked_u9ky9_3587:hover{background:#38d9ff1a!important;color:#7de0ff!important}._subtabExternalIcon_u9ky9_3605{margin-left:4px;opacity:.7;flex-shrink:0}._wrap_1rl5y_1{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));position:relative;padding:40px 16px}._bg_1rl5y_9{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 45% at 50% 40%,rgba(56,217,255,.07) 0%,transparent 70%),radial-gradient(ellipse 40% 30% at 20% 80%,rgba(168,85,247,.04) 0%,transparent 60%);pointer-events:none;z-index:0}._card_1rl5y_18{text-align:center;padding:56px 44px 48px;background:linear-gradient(180deg,#0d132af5,#060916fa);border:1px solid rgba(56,217,255,.18);border-radius:28px;max-width:520px;width:100%;position:relative;z-index:1;box-shadow:none;overflow:hidden}._card_1rl5y_18:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(56,217,255,.6) 40%,rgba(168,85,247,.4) 60%,transparent 100%)}._card_1rl5y_18:after{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(56,217,255,.1) 0%,transparent 100%);pointer-events:none}._badge_1rl5y_46{display:inline-flex;align-items:center;gap:.5rem;padding:4px 12px;border-radius:999px;background:#38d9ff14;border:1px solid rgba(56,217,255,.25);color:#5ad2ff;font-size:.62rem;font-weight:600;letter-spacing:.02em;margin-bottom:32px;position:relative;z-index:1}._ringOuter_1rl5y_63{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:#38d9ff0a;border:1px solid rgba(56,217,255,.12);margin-bottom:32px;animation:_ringPulse_1rl5y_1 3s ease-in-out infinite;position:relative;z-index:1}@keyframes _ringPulse_1rl5y_1{0%,to{box-shadow:0 0 #38d9ff00}50%{box-shadow:none}}._ringMiddle_1rl5y_81{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:#38d9ff12;border:1px solid rgba(56,217,255,.22)}._ringInner_1rl5y_91{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(145deg,#38d9ff38,#0064c81a);border:1px solid rgba(56,217,255,.5);color:#5ad2ff;box-shadow:none}._title_1rl5y_103{margin:0 0 12px;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;position:relative;z-index:1;color:var(--text)}._desc_1rl5y_114{color:#6b7a99;font-size:.88rem;line-height:1.65;max-width:380px;margin:0 auto 32px;position:relative;z-index:1}._unlockBtn_1rl5y_125{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#38d9ff,#09f);color:#001830;border:none;padding:1rem 36px;border-radius:12px;font-weight:600;font-size:.97rem;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s;box-shadow:none;position:relative;z-index:1;letter-spacing:.01em}._unlockBtn_1rl5y_125:hover{transform:translateY(-2px);box-shadow:none}._unlockBtn_1rl5y_125:active{transform:translateY(0)}._securityRow_1rl5y_148{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:28px;font-size:.7rem;color:#4a5568;flex-wrap:wrap;position:relative;z-index:1}._dot_1rl5y_160{width:3px;height:3px;border-radius:50%;background:#374151;flex-shrink:0}._wrap_1nvco_1{height:calc(var(--vh100) - var(--header-height, 60px));display:flex;flex-direction:column}._frame_1nvco_7{flex:1;width:100%;border:0;display:block}._loading_1nvco_14{display:flex;align-items:center;justify-content:center;gap:12px;height:calc(var(--vh100) - var(--header-height, 60px));color:var(--text-dim, #888);font-size:14px}._repoBar_1nvco_24{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#38d9ff14;color:#5ad2ff;border-bottom:1px solid rgba(56,217,255,.2);font-size:13px}._repoBar_1nvco_24 strong{font-weight:600;color:#7de0ff}._warning_1nvco_40{padding:8px 1rem;background:#ffb4001f;color:#d39e00;border-bottom:1px solid rgba(255,180,0,.3);font-size:13px}@media (max-width: 1024px){._wrap_1nvco_1{height:calc(var(--vh100) - var(--header-height, 60px) - var(--bottom-nav-h, 64px))}}._page_1i9u9_1{display:flex;flex-direction:column;height:100%;overflow-y:auto}._header_1i9u9_2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0}._header_1i9u9_2 h1{margin:0 0 .25rem;font-size:1.25rem;font-weight:600}._subtitle_1i9u9_4{margin:0;font-size:.8rem;color:var(--text-dim);max-width:560px}._banner_1i9u9_6{margin:1rem 1.5rem 0;padding:.75rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171;border-radius:8px;font-size:.8rem}._loading_1i9u9_8{display:flex;align-items:center;justify-content:center;padding:4rem}._empty_1i9u9_10{margin:2rem 1.5rem;padding:2rem;text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:12px;font-size:.85rem}._list_1i9u9_12{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem}._row_1i9u9_14{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem 1.25rem;flex-wrap:wrap}._rowMain_1i9u9_15{display:flex;align-items:center;gap:.75rem;min-width:0}._rowName_1i9u9_16{font-size:.9rem;font-weight:600;color:var(--text-soft)}._rowMeta_1i9u9_17{font-size:.72rem;color:var(--text-dim);margin-top:.15rem}._rowActions_1i9u9_18{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._dot_1i9u9_20{width:9px;height:9px;border-radius:50%;flex-shrink:0}._dotOn_1i9u9_21{background:#34d399;box-shadow:none}._dotOff_1i9u9_22{background:#6b7280}._btnPrimary_1i9u9_24{background:#21364e;color:#fff;border:1px solid #21364e;padding:.5rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;transition:filter .12s}._btnPrimary_1i9u9_24:hover{filter:brightness(1.15)}._btnPrimary_1i9u9_24:disabled{opacity:.5;cursor:not-allowed}._btnGhost_1i9u9_28{background:none;border:1px solid var(--border);color:var(--text-soft);padding:.5rem 1rem;border-radius:8px;font-size:.82rem;cursor:pointer}._btnGhost_1i9u9_28:hover{border-color:var(--accent);color:var(--accent)}._btnSmall_1i9u9_31{background:#ffffff0a;border:1px solid var(--border);color:var(--text-soft);padding:.25rem .75rem;border-radius:6px;font-size:.74rem;cursor:pointer}._btnSmall_1i9u9_31:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._btnSmall_1i9u9_31:disabled{opacity:.35;cursor:not-allowed}._btnDanger_1i9u9_35{background:#ef444414;border:1px solid rgba(239,68,68,.3);color:#f87171;padding:.25rem .75rem;border-radius:6px;font-size:.74rem;cursor:pointer}._btnDanger_1i9u9_35:hover{background:#ef444426}._overlay_1i9u9_39{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;display:flex;align-items:center;justify-content:center;padding:1rem}._dialog_1i9u9_40{width:min(560px,100%);background:var(--bg-sidebar);border:1px solid var(--border);border-radius:14px;padding:1.5rem}._dialog_1i9u9_40 h3{margin:0 0 1rem;font-size:1.05rem}._label_1i9u9_42{display:block;font-size:.78rem;color:var(--text-dim);margin-bottom:.25rem}._input_1i9u9_43{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid var(--border);background:#ffffff08;color:var(--text-soft);font-size:.88rem}._error_1i9u9_44{margin-top:.5rem;color:#f87171;font-size:.8rem}._hint_1i9u9_45{font-size:.8rem;color:var(--text-dim);line-height:1.5;margin-bottom:1rem}._actions_1i9u9_46{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}._cmdBlock_1i9u9_48{margin-bottom:1rem}._cmdLabel_1i9u9_49{font-size:.72rem;letter-spacing:.04em;color:var(--text-dim);margin-bottom:.25rem}._cmd_1i9u9_48{background:#0b1220;color:#9fe0ff;border:1px solid var(--border);border-radius:8px;padding:.75rem;font-size:.76rem;white-space:pre-wrap;word-break:break-all;margin:0 0 .5rem}._auditPanel_1i9u9_53{margin:0 1.5rem 1.5rem}._auditToggle_1i9u9_54{background:none;border:none;color:var(--text-dim);font-size:.8rem;cursor:pointer;padding:.5rem 0}._auditToggle_1i9u9_54:hover{color:var(--text-soft)}._auditTable_1i9u9_56{width:100%;border-collapse:collapse;margin-top:.5rem;font-size:.78rem}._auditTable_1i9u9_56 th,._auditTable_1i9u9_56 td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.07)}._auditTable_1i9u9_56 th{color:var(--text-dim);font-weight:600;font-size:.7rem;letter-spacing:.03em}._auditTable_1i9u9_56 td{color:var(--text-soft)}._page_v8qyd_1{display:flex;flex-direction:column;height:100%;overflow-y:auto}._header_v8qyd_2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0}._header_v8qyd_2 h1{margin:0 0 .25rem;font-size:1.25rem;font-weight:600}._subtitle_v8qyd_4{margin:0;font-size:.8rem;color:var(--text-dim);max-width:560px}._summaryBar_v8qyd_6{display:flex;gap:1.25rem;align-items:center;padding:.75rem 1.5rem;font-size:.8rem;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.06)}._summaryBar_v8qyd_6 span{display:flex;align-items:center;gap:.5rem}._settingsBar_v8qyd_9{display:flex;align-items:center;gap:1rem;padding:.5rem 1.5rem;font-size:.8rem;color:var(--text-soft);flex-wrap:wrap}._settingsLabel_v8qyd_10{font-weight:600;color:var(--text-dim)}._toggleRow_v8qyd_11{display:flex;align-items:center;gap:.25rem;cursor:pointer}._loading_v8qyd_13{display:flex;align-items:center;justify-content:center;padding:4rem;color:var(--text-dim)}._empty_v8qyd_14{margin:2rem 1.5rem;padding:2rem;text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:12px;font-size:.85rem}._grid_v8qyd_16{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1.25rem 1.5rem}._card_v8qyd_18{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}._cardHead_v8qyd_19{display:flex;align-items:center;gap:.5rem}._cardTitleBox_v8qyd_20{flex:1;min-width:0}._cardTitle_v8qyd_20{font-size:.92rem;font-weight:600;color:var(--text-soft)}._cardUrl_v8qyd_22{font-size:.74rem;color:var(--text-dim);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardUrl_v8qyd_22:hover{color:var(--accent);text-decoration:underline}._statusDot_v8qyd_25{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px #ffffff0f}._statusBadge_v8qyd_26{font-size:.68rem;font-weight:600;padding:.25rem .5rem;border-radius:999px;border:1px solid;flex-shrink:0}._cardLinks_v8qyd_28{display:flex;gap:.5rem;flex-wrap:wrap}._tag_v8qyd_29{font-size:.68rem;padding:.15rem .5rem;border-radius:6px;background:#ffffff0d;color:var(--text-dim)}._cardError_v8qyd_31{font-size:.76rem;color:#f87171;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:6px;padding:.5rem;word-break:break-word}._cardMeta_v8qyd_33{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.72rem;color:var(--text-dim)}._failCount_v8qyd_34{color:#f39c12}._cardActions_v8qyd_36{display:flex;gap:.5rem;margin-top:.25rem}._btnPrimary_v8qyd_38{background:#21364e;color:#fff;border:1px solid #21364e;padding:.5rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;transition:filter .12s}._btnPrimary_v8qyd_38:hover{filter:brightness(1.15)}._btnPrimary_v8qyd_38:disabled{opacity:.5;cursor:not-allowed}._btnGhost_v8qyd_42{background:none;border:1px solid var(--border);color:var(--text-soft);padding:.5rem 1rem;border-radius:8px;font-size:.82rem;cursor:pointer}._btnGhost_v8qyd_42:hover{border-color:var(--accent);color:var(--accent)}._btnGhostSm_v8qyd_45{background:#ffffff0a;border:1px solid var(--border);color:var(--text-soft);padding:.25rem .75rem;border-radius:6px;font-size:.72rem;cursor:pointer}._btnGhostSm_v8qyd_45:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._btnGhostSm_v8qyd_45:disabled{opacity:.5;cursor:not-allowed}._btnDangerSm_v8qyd_49{background:#ef444414;border:1px solid rgba(239,68,68,.3);color:#f87171;padding:.25rem .75rem;border-radius:6px;font-size:.72rem;cursor:pointer}._btnDangerSm_v8qyd_49:hover{background:#ef444426}._overlay_v8qyd_53{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;display:flex;align-items:center;justify-content:center;padding:1rem}._dialog_v8qyd_54{width:min(560px,100%);background:var(--bg-sidebar);border:1px solid var(--border);border-radius:14px;padding:1.5rem;max-height:90vh;overflow-y:auto}._dialog_v8qyd_54 h3{margin:0 0 1rem;font-size:1.05rem}._form_v8qyd_57{display:flex;flex-direction:column;gap:.15rem}._formGrid2_v8qyd_58{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formError_v8qyd_59{margin-bottom:.75rem;color:#f87171;font-size:.8rem;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:6px;padding:.5rem .75rem}._formActions_v8qyd_60{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}._label_v8qyd_62{display:block;font-size:.78rem;color:var(--text-dim);margin:.5rem 0 .25rem}._optional_v8qyd_63{font-weight:400;color:var(--text-dim)}._input_v8qyd_64,._textarea_v8qyd_64{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid var(--border);background:#ffffff08;color:var(--text-soft);font-size:.88rem}._textarea_v8qyd_64{resize:vertical;font-family:inherit}._hint_v8qyd_66{font-size:.7rem;color:var(--text-dim);margin-top:.25rem}._previewToggle_v8qyd_69{align-self:flex-start;background:none;border:1px dashed var(--border);color:var(--text-dim);padding:.25rem .75rem;border-radius:6px;font-size:.72rem;cursor:pointer}._previewToggle_v8qyd_69:hover{border-color:var(--accent);color:var(--accent)}._previewWrap_v8qyd_71{display:flex;flex-direction:column;gap:.5rem}._previewFrame_v8qyd_72{width:100%;height:160px;object-fit:cover;object-position:top;border:1px solid var(--border);border-radius:8px;background:#fff}._previewFallbackHint_v8qyd_73{font-size:.68rem;color:var(--text-dim)}._previewFallback_v8qyd_73{font-size:.76rem;color:var(--text-dim);padding:.75rem;text-align:center;border:1px dashed var(--border);border-radius:8px}._previewActions_v8qyd_75{display:flex;gap:.5rem}@media (max-width: 640px){._header_v8qyd_2{flex-direction:column;align-items:stretch}._header_v8qyd_2 ._btnPrimary_v8qyd_38{width:100%;min-height:44px}}._container_1ivtu_1{min-height:var(--vh100);display:flex;align-items:center;justify-content:center;padding:1rem;background:transparent;position:relative;overflow:hidden}._container_1ivtu_1:before{display:none;content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 70% -5%,rgba(56,217,255,.12),transparent),radial-gradient(ellipse 50% 40% at -5% 80%,rgba(168,85,247,.1),transparent);pointer-events:none}._container_1ivtu_1:after{display:none;content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(56,217,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(56,217,255,.025) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,black 30%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,black 30%,transparent 100%);pointer-events:none}._card_1ivtu_67{width:100%;max-width:420px;background:#0d132ae0;border:1px solid rgba(56,217,255,.2);border-radius:20px;padding:2.75rem;box-shadow:none;position:relative;z-index:1;animation:_tz-fade-up_1ivtu_1 .38s cubic-bezier(.4,0,.2,1) both}@media (prefers-reduced-motion: reduce){._card_1ivtu_67{animation:none}}@media (max-width: 480px){._container_1ivtu_1{padding:.75rem}._card_1ivtu_67{padding:1.75rem 1.5rem;border-radius:16px}._header_1ivtu_111{margin-bottom:1.75rem}._logoImg_1ivtu_113{width:110px}._title_1ivtu_115{font-size:1.6rem}}@media (max-width: 360px){._card_1ivtu_67{padding:1.5rem 1.25rem}}._card_1ivtu_67:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.4),rgba(168,85,247,.3),transparent);border-radius:20px 20px 0 0}._header_1ivtu_111{text-align:center;margin-bottom:2.25rem}._logoWrap_1ivtu_155{display:flex;justify-content:center;margin-bottom:1rem}._logoImg_1ivtu_113{width:140px;height:auto;border-radius:14px;box-shadow:none;display:block}._title_1ivtu_115{font-size:2rem;font-weight:600;color:var(--text);margin:0 0 .25rem;letter-spacing:.02em}._subtitle_1ivtu_209{color:var(--accent);font-size:.68rem;margin:0;letter-spacing:.02em;font-weight:600;opacity:.7}._form_1ivtu_229{display:flex;flex-direction:column;gap:1.25rem}._errorBanner_1ivtu_241{background:#ef444414;border:1px solid rgba(239,68,68,.28);border-radius:10px;color:#fca5a5;padding:1rem;font-size:.82rem;display:flex;align-items:flex-start;gap:.75rem;line-height:1.5}._errorLocked_1ivtu_267{background:#f59e0b14;border-color:#f59e0b47;color:#fde68a}._errorText_1ivtu_279{display:flex;flex-direction:column;gap:.25rem;flex:1}._lockTimer_1ivtu_293{font-size:.78rem;font-weight:600;color:var(--gold-light);font-variant-numeric:tabular-nums;letter-spacing:.02em}._attemptsLeft_1ivtu_309{font-size:.75rem;color:#fca5a5cc}._pwdWrap_1ivtu_319{position:relative}._pwdInput_1ivtu_321{padding-right:2.75rem!important}._pwdToggle_1ivtu_323{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:.9rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;opacity:.45;transition:opacity var(--transition);line-height:1}._pwdToggle_1ivtu_323:hover{opacity:.9}._footer_1ivtu_363{margin-top:1.75rem;display:flex;align-items:center;justify-content:space-between;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.06)}._vaultLink_1ivtu_381{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;border-radius:10px;border:1px solid rgba(56,217,255,.18);background:#38d9ff0d;color:#7dd3e8;font-size:.8rem;font-weight:500;text-decoration:none;justify-content:center;transition:background .18s,border-color .18s,color .18s}._vaultLink_1ivtu_381:hover{background:#38d9ff1f;border-color:#38d9ff59;color:#a8eaf8}._vaultDot_1ivtu_423{width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 6px #22d3eeb3;flex-shrink:0}._badge_1ivtu_441{font-size:.72rem;color:var(--text-dim)}._powered_1ivtu_451{font-size:.68rem;color:var(--text-dim);font-family:SF Mono,Cascadia Code,monospace;letter-spacing:.03em}._page_1o8kd_9{display:flex;flex-direction:column;height:100%;overflow:hidden;max-width:1680px;width:100%;margin:0 auto}._dashHeader_1o8kd_15{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin:1.25rem 1.5rem 0;padding:1.25rem 1.5rem;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08);flex-shrink:0;background:var(--bg-card);position:relative}._headerIcon_1o8kd_41{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--accent);background:#38d9ff14;border:1px solid rgba(56,217,255,.2);flex-shrink:0}._greetingBlock_1o8kd_65{flex:1;min-width:200px}._greeting_1o8kd_65{font-size:1.4rem;font-weight:600;color:var(--text);margin:0 0 .25rem;letter-spacing:-.03em;line-height:1.15}._greetingSub_1o8kd_83{font-size:.8rem;color:var(--text-muted);margin:0;display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._greetingDate_1o8kd_101{color:var(--accent);font-weight:600}._quotaCard_1o8kd_107{display:flex;align-items:center;gap:1.25rem;background:#38d9ff0d;border:1px solid rgba(56,217,255,.18);border-radius:16px;padding:1rem 1.75rem;margin-left:auto;position:relative;overflow:hidden;transition:border-color var(--transition)}._quotaRing_1o8kd_135{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}._quotaLabel_1o8kd_137{position:absolute;font-size:.75rem;font-weight:600;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;letter-spacing:-.02em}._quotaCardLabel_1o8kd_139{font-size:.75rem;color:var(--text-muted);font-weight:600;margin-bottom:.25rem}._quotaCardValue_1o8kd_141{font-size:1.1rem;font-weight:600;color:var(--text-soft);letter-spacing:-.03em;line-height:1.1}._quotaCardTarget_1o8kd_143{font-size:.67rem;color:var(--text-dim);margin-top:.25rem}._dashTabs_1o8kd_149{display:flex;gap:.25rem;flex-shrink:0}._dashTab_1o8kd_149{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:var(--text-muted);font-size:.8rem;cursor:pointer;padding:.5rem 1.25rem;font-family:inherit;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);white-space:nowrap;font-weight:500;letter-spacing:.01em}._dashTab_1o8kd_149:hover{border-color:#38d9ff4d;color:var(--text-soft);background:#38d9ff0d}._dashTabActive_1o8kd_181{background:#38d9ff1f;border-color:#38d9ff66;color:var(--accent);font-weight:600}._content_1o8kd_197{flex:1;overflow-y:auto;padding:1.75rem 2rem 2.5rem}._statsRow_1o8kd_203{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-bottom:1.75rem}._statCard_1o8kd_209{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.25rem 1.25rem;transition:background-color var(--transition),border-color var(--transition);position:relative;overflow:hidden;cursor:default}._statCard_1o8kd_209:hover{background:#ffffff0a;border-color:#ffffff21}._statClickable_1o8kd_237{cursor:pointer}._statClickable_1o8kd_237:hover{border-color:#fff3}._statWarning_1o8kd_245{border-color:#ef444447;background:#ef44440a}._statHighlight_1o8kd_255{border-color:#38d9ff47;background:#38d9ff0b}._statTop_1o8kd_267{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;gap:.75rem}._statLabel_1o8kd_281{font-size:.75rem;color:var(--text-muted);font-weight:600;line-height:1.4;flex:1}._statIcon_1o8kd_295{font-size:1.1rem;flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);transition:background var(--transition)}._statCard_1o8kd_209:hover ._statIcon_1o8kd_295{background:#ffffff17}._statValue_1o8kd_327{font-size:2rem;font-weight:600;color:var(--text);margin-bottom:.25rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}._statSub_1o8kd_345{font-size:.67rem;color:var(--text-dim);line-height:1.4}._statTrend_1o8kd_355{font-size:.68rem;margin-top:.5rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;padding:2px .5rem;border-radius:6px}._trendUp_1o8kd_375{color:#4ade80;background:#10b98124}._trendDown_1o8kd_377{color:#fca5a5;background:#ef44441f}._text_cyan_1o8kd_383{color:var(--accent)}._text_green_1o8kd_385{color:#4ade80}._text_gold_1o8kd_387{color:#fbbf24}._text_red_1o8kd_389{color:#fca5a5}._text_purple_1o8kd_391{color:var(--purple-light, #c084fc)}._mainGrid_1o8kd_397{display:grid;grid-template-columns:1fr 340px;gap:1.75rem}._leftCol_1o8kd_399,._rightCol_1o8kd_401{display:flex;flex-direction:column;gap:1.5rem}._cardTitle_1o8kd_407{font-size:.95rem;font-weight:600;color:var(--text-soft);margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.05)}._funnel_1o8kd_435{display:flex;flex-direction:column;gap:.75rem}._funnelRow_1o8kd_437{display:grid;grid-template-columns:130px 1fr 90px;gap:.75rem;align-items:center}._funnelLabel_1o8kd_439{font-size:.77rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;padding-right:.25rem}._funnelBarWrap_1o8kd_441{display:flex;align-items:center;height:24px;background:#ffffff0a;border-radius:6px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.05)}._funnelBarFill_1o8kd_457{height:100%;border-radius:5px;transition:width .7s cubic-bezier(.4,0,.2,1);min-width:4px;position:relative}._funnelCount_1o8kd_473{position:absolute;right:8px;font-size:.65rem;color:#ffffffa6;font-weight:600}._funnelValue_1o8kd_475{font-size:.72rem;color:var(--text-dim);text-align:right;font-weight:500}._funnelFooter_1o8kd_477{margin-top:1rem;display:flex;justify-content:flex-end}._closingList_1o8kd_483{display:flex;flex-direction:column;gap:.75rem}._closingItem_1o8kd_485{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-radius:12px;text-decoration:none;background:#ffffff07;border:1px solid rgba(255,255,255,.08);border-left:3px solid rgba(56,217,255,.3);transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);gap:.75rem}._closingItem_1o8kd_485:hover{background:#38d9ff12;border-color:#38d9ff40;border-left-color:var(--accent)}._closingLeft_1o8kd_517{flex:1;min-width:0}._closingTitle_1o8kd_519{font-size:.87rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.25rem}._closingMeta_1o8kd_521{font-size:.71rem;color:var(--text-dim);margin-top:0}._closingRight_1o8kd_523{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._closingValue_1o8kd_525{font-size:.95rem;font-weight:600;color:var(--accent);letter-spacing:-.02em}._actFeed_1o8kd_531{display:flex;flex-direction:column}._actItem_1o8kd_533{display:flex;align-items:flex-start;gap:1rem;padding:.75rem;margin:0 -.75rem;border-radius:9px;border-bottom:1px solid rgba(255,255,255,.04);transition:background var(--transition)}._actItem_1o8kd_533:last-child{border-bottom:none}._actItem_1o8kd_533:hover{background:#ffffff05}._actIconWrap_1o8kd_553{width:28px;height:28px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem}._actIcon_1o8kd_553{font-size:.875rem;flex-shrink:0;margin-top:.1rem;width:20px;text-align:center;opacity:.75}._actBody_1o8kd_573{flex:1;min-width:0;line-height:1.4}._actLink_1o8kd_575{font-size:.83rem;font-weight:600;color:var(--accent);text-decoration:none;transition:color var(--transition)}._actLink_1o8kd_575:hover{color:var(--accent-soft, #7de8ff)}._actText_1o8kd_579{font-size:.81rem;color:var(--text-muted)}._actMeta_1o8kd_581{display:flex;gap:.5rem;font-size:.67rem;color:var(--text-dim);margin-top:.25rem;align-items:center}._actRep_1o8kd_583{color:var(--text-muted);font-weight:500}._actRep_1o8kd_583:after{content:"·";margin-left:.5rem}._emptyAct_1o8kd_587{text-align:center;padding:2.5rem 1rem;color:var(--text-dim);font-size:.82rem}._priorityDot_1o8kd_591{display:block;width:8px;height:8px;border-radius:50%;margin-top:.25rem;flex-shrink:0}._agendaList_1o8kd_597{display:flex;flex-direction:column;gap:.25rem}._agendaItem_1o8kd_599{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:10px;border:1px solid rgba(255,255,255,.05);background:#ffffff04;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition)}._agendaItem_1o8kd_599:hover{background:#ffffff0a;border-color:#ffffff1a}._agendaOverdue_1o8kd_617 ._agendaTitle_1o8kd_617{color:#fca5a5}._agendaOverdue_1o8kd_617{background:#ef44440d!important;border-color:#ef444426!important}._agendaCheck_1o8kd_621{flex-shrink:0;margin-top:.1rem}._agendaInfo_1o8kd_623{flex:1}._agendaTitle_1o8kd_617{font-size:.83rem;color:var(--text-soft);font-weight:600;line-height:1.35}._agendaMeta_1o8kd_627{font-size:.69rem;color:var(--text-dim);margin-top:.25rem}._winsList_1o8kd_633{display:flex;flex-direction:column;gap:.5rem}._winItem_1o8kd_635{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:11px;text-decoration:none;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);border:1px solid rgba(255,255,255,.05);background:#ffffff04}._winItem_1o8kd_635:hover{background:#10b9810f;border-color:#10b98133}._winIcon_1o8kd_655{font-size:1rem;flex-shrink:0}._winInfo_1o8kd_657{flex:1;min-width:0}._winTitle_1o8kd_659{font-size:.83rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._winMeta_1o8kd_661{font-size:.69rem;color:var(--text-dim);margin-top:.15rem}._winValue_1o8kd_663{font-size:.95rem;font-weight:600;color:#4ade80;flex-shrink:0;letter-spacing:-.02em}._quickActions_1o8kd_669{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._quickBtn_1o8kd_671{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);text-decoration:none;color:var(--text-muted);font-size:.72rem;font-weight:600;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);letter-spacing:.01em;position:relative;overflow:hidden}._quickBtn_1o8kd_671 span:first-child{font-size:1.3rem;display:flex;justify-content:center}._quickBtn_1o8kd_671:hover{background:#38d9ff14;border-color:#38d9ff4d;color:var(--accent)}._leaderboardWrap_1o8kd_717{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:16px;overflow:hidden;position:relative}._leaderboardHeader_1o8kd_733{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0;margin-bottom:1rem}._periodSelect_1o8kd_743{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-soft);font-size:.75rem;border-radius:8px;padding:.25rem .75rem;font-family:inherit;cursor:pointer;transition:border-color var(--transition)}._periodSelect_1o8kd_743:focus{outline:none;border-color:var(--accent)}._leaderboardList_1o8kd_767{display:flex;flex-direction:column}._lbRow_1o8kd_769{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background var(--transition)}._lbRow_1o8kd_769:last-child{border-bottom:none}._lbRow_1o8kd_769:hover{background:#ffffff06}._lbMe_1o8kd_785{background:#38d9ff0b!important;border-left:2px solid rgba(56,217,255,.45);padding-left:calc(1.5rem - 2px)!important}._lbRank_1o8kd_795{font-size:1.1rem;width:36px;text-align:center;flex-shrink:0;font-weight:600}._lbAvatar_1o8kd_797{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;flex-shrink:0;border:2px solid rgba(255,255,255,.1)}._lbInfo_1o8kd_813{flex:1;min-width:0}._lbName_1o8kd_815{font-size:.84rem;font-weight:600;color:var(--text-soft);display:flex;align-items:center;gap:.5rem}._lbYou_1o8kd_823{font-size:.58rem;background:#38d9ff1f;color:var(--accent);padding:1px .5rem;border-radius:4px;font-weight:600;letter-spacing:.02em;border:1px solid rgba(56,217,255,.25)}._lbMeta_1o8kd_843{font-size:.68rem;color:var(--text-dim);margin-top:.15rem}._lbQuota_1o8kd_845{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._lbQuotaBar_1o8kd_847{width:80px;height:3px;background:#ffffff12;border-radius:3px;overflow:hidden}._lbValue_1o8kd_849{text-align:right;flex-shrink:0}._lbWon_1o8kd_851{font-size:.9rem;font-weight:600;color:#4ade80;letter-spacing:-.02em}._lbPipeline_1o8kd_853{font-size:.67rem;color:var(--text-dim);margin-top:.25rem}._teamDealsWrap_1o8kd_859{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:16px;overflow:hidden;position:relative}._teamDealsHeader_1o8kd_875{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0;margin-bottom:1rem}._sortBtns_1o8kd_885{display:flex;gap:.25rem}._sortBtn_1o8kd_885{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:var(--text-muted);font-size:.73rem;cursor:pointer;padding:.25rem .75rem;font-family:inherit;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);font-weight:500}._sortBtn_1o8kd_885:hover{border-color:var(--accent);color:var(--text-soft)}._sortBtnActive_1o8kd_913{background:#38d9ff1a;border-color:#38d9ff59;color:var(--accent);font-weight:600}._teamDealsList_1o8kd_915{display:flex;flex-direction:column}._teamDealRow_1o8kd_917{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background var(--transition)}._teamDealRow_1o8kd_917:last-child{border-bottom:none}._teamDealRow_1o8kd_917:hover{background:#ffffff06}._teamDealOwn_1o8kd_933{background:#38d9ff08!important}._tdStageBar_1o8kd_935{width:3px;height:36px;border-radius:3px;flex-shrink:0}._tdInfo_1o8kd_937{flex:1;min-width:0}._tdTitle_1o8kd_939{font-size:.84rem;font-weight:600;color:var(--text-soft);text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a._tdTitle_1o8kd_939:hover{color:var(--accent)}._tdStage_1o8kd_935{font-size:.67rem;color:var(--text-dim);margin-top:.1rem;display:block;font-weight:500}._tdMeta_1o8kd_953{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._tdRep_1o8kd_955{font-size:.72rem;color:var(--text-muted)}._tdValue_1o8kd_957{font-size:.9rem;font-weight:600;color:var(--accent);flex-shrink:0;min-width:80px;text-align:right;letter-spacing:-.02em}@media (max-width: 1500px){._statsRow_1o8kd_203{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1200px){._statsRow_1o8kd_203{grid-template-columns:repeat(3,1fr)}._mainGrid_1o8kd_397{grid-template-columns:1fr}._dashHeader_1o8kd_15{padding:1.25rem 1.5rem 1rem}._quotaCard_1o8kd_107{margin-left:0}._content_1o8kd_197{padding:1.5rem}}@media (max-width: 768px){._dashHeader_1o8kd_15{margin:1rem 1rem 0;padding:1rem;gap:.75rem;flex-direction:column;align-items:stretch}._content_1o8kd_197{padding:1rem}._statsRow_1o8kd_203{grid-template-columns:repeat(2,1fr);gap:.75rem}._mainGrid_1o8kd_397{gap:1rem}._statCard_1o8kd_209{padding:1rem;min-width:0}._statValue_1o8kd_327{font-size:1.4rem}._dashTabs_1o8kd_149{width:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:.25rem}._dashTabs_1o8kd_149::-webkit-scrollbar{display:none}._dashTab_1o8kd_149{flex-shrink:0;padding:.5rem 1rem;font-size:.75rem}._rightCol_1o8kd_401{order:-1}._funnelRow_1o8kd_437{grid-template-columns:76px 1fr 60px;gap:.5rem}._leaderboardHeader_1o8kd_733,._teamDealsHeader_1o8kd_875{padding:1rem 1rem 0}._lbRow_1o8kd_769,._teamDealRow_1o8kd_917{padding:.75rem 1rem}._lbQuotaBar_1o8kd_847{width:50px}._quotaCard_1o8kd_107{padding:1rem;gap:.75rem;width:100%;box-sizing:border-box}._greetingBlock_1o8kd_65{min-width:0;width:100%}}@media (max-width: 480px){._dashHeader_1o8kd_15{margin:.75rem .75rem 0;padding:1rem}._content_1o8kd_197{padding:.75rem}._statsRow_1o8kd_203{grid-template-columns:1fr 1fr;gap:.5rem}._statCard_1o8kd_209{padding:.75rem}._statValue_1o8kd_327{font-size:1.25rem}._quickBtn_1o8kd_671{padding:1rem .25rem;font-size:.68rem}._greeting_1o8kd_65{font-size:1.15rem}}._infraSection_1o8kd_1039{margin-bottom:1.75rem}._infraSectionHead_1o8kd_1041{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._infraSectionTitle_1o8kd_1053{font-size:.95rem;font-weight:600;color:var(--text-soft);display:flex;align-items:center;gap:0}._infraViewAll_1o8kd_1069{font-size:.72rem;color:var(--accent);text-decoration:none;font-weight:600;opacity:.8;transition:opacity var(--transition)}._infraViewAll_1o8kd_1069:hover{opacity:1}._infraStrip_1o8kd_1089{display:grid;grid-template-columns:repeat(7,1fr);gap:1rem}._infraTile_1o8kd_1099{--tile-color: var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:1rem .5rem;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);text-decoration:none;position:relative;overflow:hidden;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);cursor:pointer}._infraTile_1o8kd_1099:hover{background:#ffffff0d;border-color:#ffffff24}._infraTileIcon_1o8kd_1141{display:flex;color:var(--text-muted);line-height:1;margin-bottom:.1rem}._infraTileValue_1o8kd_1143{font-size:1.65rem;font-weight:600;color:var(--tile-color);letter-spacing:-.04em;line-height:1}._infraTileLabel_1o8kd_1157{font-size:.75rem;color:var(--text-muted);font-weight:600;text-align:center}._recentInfraGrid_1o8kd_1177{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._recentList_1o8kd_1187{display:flex;flex-direction:column;gap:.25rem}._recentItem_1o8kd_1189{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:10px;text-decoration:none;background:#ffffff04;border:1px solid rgba(255,255,255,.05);transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);position:relative;overflow:hidden}._recentItem_1o8kd_1189:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background var(--transition)}._recentItem_1o8kd_1189:hover{background:#38d9ff0d;border-color:#38d9ff2e}._recentItem_1o8kd_1189:hover:before{background:var(--accent)}._recentDot_1o8kd_1241{width:8px;height:8px;border-radius:50%;flex-shrink:0}._recentInfo_1o8kd_1251{flex:1;min-width:0}._recentName_1o8kd_1253{font-size:.82rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.15rem}._recentMeta_1o8kd_1271{font-size:.67rem;color:var(--text-dim);display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}._recentVault_1o8kd_1287{color:#c084fc}._recentTime_1o8kd_1289{font-size:.65rem;color:var(--text-dim);flex-shrink:0;white-space:nowrap}@media (max-width: 1200px){._infraStrip_1o8kd_1089{grid-template-columns:repeat(4,1fr)}._recentInfraGrid_1o8kd_1177{grid-template-columns:1fr}}@media (max-width: 768px){._infraStrip_1o8kd_1089{grid-template-columns:repeat(3,1fr);gap:.5rem}._infraTileValue_1o8kd_1143{font-size:1.35rem}._recentInfraGrid_1o8kd_1177{grid-template-columns:1fr;gap:1rem}._infraSection_1o8kd_1039{margin-bottom:1.25rem}}@media (max-width: 480px){._infraStrip_1o8kd_1089{grid-template-columns:repeat(2,1fr)}}._page_1de2u_3{display:flex;flex-direction:column;min-height:100%;padding:1.25rem 1.5rem;gap:0}._page_1de2u_3._boardMode_1de2u_17{height:var(--vh100);overflow:hidden;padding:0}._header_1de2u_31{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0;flex-wrap:wrap}._headerLeft_1de2u_51{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._headerRight_1de2u_53{display:flex;align-items:center;gap:.75rem}._pageTitle_1de2u_57{font-size:1.15rem;font-weight:600;color:var(--text-soft)}._pipelineTabs_1de2u_69{display:flex;gap:.25rem}._pipelineTab_1de2u_69{padding:.25rem 1rem;border-radius:var(--radius-pill);border:1px solid transparent;background:transparent;color:var(--text-muted);font-size:.85rem;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition)}._pipelineTab_1de2u_69:hover{color:var(--text-soft);background:#ffffff0d}._pipelineTabActive_1de2u_93{background:#38d9ff1f;border-color:#38d9ff4d;color:var(--accent);font-weight:600}._boardStats_1de2u_107{display:flex;align-items:center;gap:.5rem;font-size:.8rem}._bsCount_1de2u_119{color:var(--text-muted)}._bsDot_1de2u_121{color:var(--border)}._bsValue_1de2u_123{color:var(--text-soft);font-weight:600}._viewToggle_1de2u_129{display:flex;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius-pill);padding:.25rem;gap:2px}._viewBtn_1de2u_145{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:500;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);white-space:nowrap}._viewBtn_1de2u_145:hover{color:var(--text-soft)}._viewBtnActive_1de2u_177{background:#38d9ff26;color:var(--accent);font-weight:600}._board_1de2u_17{display:flex;gap:.75rem;padding:1rem 1.25rem 1.25rem;overflow-x:auto;flex:1;min-height:0;align-items:stretch;scrollbar-width:thin;scrollbar-color:rgba(56,217,255,.2) transparent}._board_1de2u_17::-webkit-scrollbar{height:6px}._board_1de2u_17::-webkit-scrollbar-track{background:transparent}._board_1de2u_17::-webkit-scrollbar-thumb{background:#38d9ff40;border-radius:3px}._column_1de2u_223{flex:1 1 200px;min-width:185px;max-width:280px;background:#ffffff05;border:1px solid rgba(255,255,255,.065);border-radius:14px;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:border-color .2s}._column_1de2u_223:hover{border-color:#ffffff1a}._wonCol_1de2u_251{background:#10b9810a;border-color:#10b98138}._lostCol_1de2u_253{background:#ef444406;border-color:#ef444424;opacity:.82}._colHeader_1de2u_257{padding:0 1rem .75rem;flex-shrink:0;position:relative}._colColorBar_1de2u_267{height:3px;border-radius:0;margin:0 -1px;margin-bottom:.75rem;opacity:.85}._colTop_1de2u_281{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}._colName_1de2u_295{font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colCount_1de2u_315{background:#ffffff14;color:var(--text-dim);font-size:.62rem;padding:1px .5rem;border-radius:10px;font-weight:600;flex-shrink:0}._colMeta_1de2u_333{display:flex;align-items:center;justify-content:space-between}._colTotal_1de2u_343{font-size:.82rem;font-weight:600;letter-spacing:-.01em}._colAddBtn_1de2u_353{width:22px;height:22px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-dim);font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);padding:0;flex-shrink:0}._colAddBtn_1de2u_353:hover{border-color:var(--accent);color:var(--accent);background:#38d9ff1f}._colBody_1de2u_391{flex:1;overflow-y:auto;padding:.5rem .5rem .75rem;display:flex;flex-direction:column;gap:.5rem;min-height:60px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.06) transparent;transition:background .18s}._colBody_1de2u_391::-webkit-scrollbar{width:3px}._dropTarget_1de2u_417{background:#38d9ff0f!important}._emptyCol_1de2u_421{display:flex;align-items:center;justify-content:center;min-height:60px;font-size:.73rem;color:var(--text-dim);border:1px dashed rgba(255,255,255,.08);border-radius:8px}._emptyAddBtn_1de2u_441{background:none;border:none;color:var(--text-dim);font-size:.73rem;cursor:pointer;padding:.5rem;width:100%;text-align:center;transition:color .15s}._emptyAddBtn_1de2u_441:hover{color:var(--accent)}._dealCard_1de2u_469{background:#ffffff06;border:1px solid rgba(255,255,255,.075);border-radius:12px;padding:1rem 1rem .75rem;cursor:grab;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._dealCard_1de2u_469:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}._dealCard_1de2u_469:hover{background:#ffffff0d;border-color:#38d9ff40;transform:translateY(-2px);box-shadow:none}._dealCard_1de2u_469._dragging_1de2u_517{box-shadow:none;border-color:var(--accent);cursor:grabbing;transform:scale(1.03) rotate(.5deg);opacity:1!important;z-index:9999}._dealCard_1de2u_469._stale_1de2u_533{border-left:3px solid rgba(245,158,11,.55);background:#f59e0b06}._dealCard_1de2u_469._closing_1de2u_541{border-left:3px solid rgba(16,185,129,.5);background:#10b98106}._dcHeader_1de2u_551{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}._dcTitle_1de2u_565{font-size:.8rem;font-weight:600;color:var(--text-soft);line-height:1.35;flex:1;text-decoration:none}._dcTitle_1de2u_565:hover{color:var(--accent)}._dcValue_1de2u_583{font-size:.72rem;font-weight:600;color:#5fe89a;flex-shrink:0;white-space:nowrap}._dcClient_1de2u_599{font-size:.7rem;color:var(--text-muted);display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dcTerms_1de2u_623{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}._dcTermPill_1de2u_635{font-size:.62rem;padding:1px .25rem;border-radius:4px;background:#38d9ff1a;border:1px solid rgba(56,217,255,.2);color:#38d9ffd9;white-space:nowrap}._dcTermTotal_1de2u_653{font-size:.62rem;color:#5fe89a;font-weight:600;padding:1px 0}._dcFooter_1de2u_667{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-top:.5rem}._dcAvatar_1de2u_681{width:20px;height:20px;border-radius:50%;background:#38d9ff2e;color:var(--accent);font-size:.58rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dcProb_1de2u_707{font-size:.6rem;font-weight:600;color:var(--text-dim);background:#ffffff12;padding:1px .25rem;border-radius:4px;letter-spacing:.04em}._dcTime_1de2u_725{font-size:.62rem;color:var(--text-dim);margin-left:auto}._listView_1de2u_739{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0 0}._listFilters_1de2u_751{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._listDealLink_1de2u_763{font-weight:600;color:var(--text-soft);text-decoration:none}._listDealLink_1de2u_763:hover{color:var(--accent)}._stagePill_1de2u_775{font-size:.72rem;padding:2px 8px;border-radius:var(--radius-pill);border:1px solid}._pagination_1de2u_787{display:flex;align-items:center;gap:1rem;justify-content:center;padding:.5rem 0}._teamView_1de2u_805{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}._tvStats_1de2u_807{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}._tvStat_1de2u_807{background:#ffffff06;border:1px solid var(--border);border-radius:12px;padding:1rem;text-align:center}._tvMine_1de2u_831{border-color:#38d9ff40;background:#38d9ff0d}._tvVal_1de2u_833{font-size:1.2rem;font-weight:600;color:var(--text)}._tvLabel_1de2u_835{font-size:.72rem;color:var(--text-muted);margin-top:.25rem}._tvSortBar_1de2u_837{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}._tvSort_1de2u_837{padding:.25rem .75rem;border-radius:var(--radius-pill);border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:.78rem;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition)}._tvSort_1de2u_837:hover{color:var(--text-soft)}._tvSortActive_1de2u_861{background:#38d9ff1f;border-color:#38d9ff4d;color:var(--accent);font-weight:600}._tvGrid_1de2u_863{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}._tvCard_1de2u_873{background:#ffffff06;border:1px solid var(--border);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.5rem;transition:border-color .15s}._tvCard_1de2u_873:hover{border-color:#38d9ff33}._tvMineCard_1de2u_895{border-color:#38d9ff47;background:#38d9ff0a}._tvCardTop_1de2u_897{display:flex;align-items:center;justify-content:space-between}._tvStageChip_1de2u_899{font-size:.62rem;padding:2px .5rem;border-radius:var(--radius-pill);color:#fff;font-weight:600}._tvMineTag_1de2u_901{font-size:.62rem;color:var(--accent);font-weight:600}._tvCardTitle_1de2u_903{font-size:.8rem;font-weight:600;color:var(--text-soft);text-decoration:none}._tvCardTitle_1de2u_903:hover{color:var(--accent)}._tvCardClient_1de2u_907{font-size:.7rem;color:var(--text-muted)}._tvCardFooter_1de2u_909{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}._tvCardValue_1de2u_911{font-size:.82rem;font-weight:600;color:#5fe89a}._tvRepRow_1de2u_913{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:var(--text-muted)}._tvRepAvatar_1de2u_915{width:18px;height:18px;border-radius:50%;background:#38d9ff2e;color:var(--accent);font-size:.58rem;font-weight:600;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._page_1de2u_3{padding:1rem}._page_1de2u_3._boardMode_1de2u_17{padding:0}._page_1de2u_3._boardMode_1de2u_17{height:calc(100dvh - env(safe-area-inset-top,0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px))}._header_1de2u_31{padding:1rem;gap:.5rem}._tvStats_1de2u_807{grid-template-columns:repeat(2,1fr)}._board_1de2u_17{padding:.75rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._column_1de2u_223{flex:0 0 82vw;scroll-snap-align:start}._viewBtn_1de2u_145 span{display:none}}._page_112vs_1{display:flex;flex-direction:column;min-height:100%;padding:1.5rem 1.75rem;gap:0}._header_112vs_19{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._headerLeft_112vs_35{display:flex;align-items:flex-start;gap:1rem}._headerRight_112vs_37{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._back_112vs_39{color:var(--text-muted);text-decoration:none;font-size:.8rem;white-space:nowrap;margin-top:.25rem;transition:color .15s}._back_112vs_39:hover{color:var(--accent)}._title_112vs_57{font-size:1.4rem;font-weight:600;color:var(--text-main, #f0f4ff);margin:0 0 .25rem;letter-spacing:-.01em}._clientLink_112vs_71{font-size:.8rem;color:var(--accent);text-decoration:none;opacity:.85}._clientLink_112vs_71:hover{opacity:1}._metaBar_112vs_89{display:flex;align-items:center;gap:0;padding:.75rem 1.25rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;margin-bottom:1.25rem;flex-wrap:wrap;row-gap:.5rem}._metaItem_112vs_113{display:flex;flex-direction:column;gap:.15rem;padding:0 1rem}._metaLabel_112vs_115{font-size:.65rem;letter-spacing:.02em;color:var(--text-dim, #555e7a)}._metaDivider_112vs_117{width:1px;background:var(--border);height:2rem;flex-shrink:0}._stageSelect_112vs_119{background:transparent;border:none;color:var(--accent);font-size:.85rem;font-weight:500;cursor:pointer;padding:0;outline:none;font-family:inherit}._stageSelect_112vs_119 option{background:#0e1023;color:#f0f4ff}._probWrap_112vs_143{display:flex;align-items:center;gap:.5rem}._probBar_112vs_145{width:80px;height:5px;background:#ffffff14;border-radius:3px;overflow:hidden}._probFill_112vs_147{height:100%;background:var(--accent);border-radius:3px;transition:width .4s}._tabs_112vs_153{display:flex;gap:.125rem;border-bottom:1px solid var(--border);margin-bottom:1.25rem}._tab_112vs_153{background:none;border:none;color:var(--text-muted);padding:.5rem 1rem;font-size:.85rem;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s;font-family:inherit}._tab_112vs_153:hover{color:var(--text-soft)}._activeTab_112vs_191{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._content_112vs_197{flex:1}._overviewGrid_112vs_199{display:grid;grid-template-columns:1fr 320px;gap:1.25rem;align-items:start}._overviewLeft_112vs_211{display:flex;flex-direction:column;gap:1rem}._overviewRight_112vs_213{position:sticky;top:1rem}._sectionTitle_112vs_217{font-size:.9rem;font-weight:600;color:var(--text-soft);margin:0 0 .75rem}._sectionHeader_112vs_219{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._notes_112vs_221{color:var(--text-soft);font-size:.85rem;line-height:1.55;margin-bottom:.75rem}._infoList_112vs_223{display:grid;grid-template-columns:7rem 1fr;gap:.5rem .75rem;margin:0;font-size:.82rem}._infoList_112vs_223 dt{color:var(--text-dim)}._infoList_112vs_223 dd{margin:0;color:var(--text-soft)}._timeline_112vs_245{padding:1.25rem;display:flex;flex-direction:column;gap:0}._timelineItem_112vs_247{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.04)}._timelineItem_112vs_247:last-child{border-bottom:none}._timelineIcon_112vs_261{width:32px;height:32px;border-radius:50%;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}._timelineContent_112vs_283{flex:1;min-width:0}._timelineHeader_112vs_285{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.25rem}._timelineTime_112vs_287{font-size:.72rem;color:var(--text-dim);white-space:nowrap}._timelineNotes_112vs_289{font-size:.82rem;color:var(--text-muted);margin:.125rem 0 0;line-height:1.5;white-space:pre-wrap}._timelineRep_112vs_291{font-size:.7rem;color:var(--text-dim);margin-top:.25rem;display:block}._coachPanel_112vs_297{background:#ffffff08;border:1px solid rgba(56,217,255,.12);border-radius:14px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._coachHeader_112vs_315{display:flex;align-items:center;gap:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06)}._coachIcon_112vs_317{font-size:1.5rem}._coachTitle_112vs_319{font-size:.9rem;font-weight:600;color:var(--text-soft)}._coachStage_112vs_321{font-size:.75rem;font-weight:600;margin-top:.15rem}._scorePanel_112vs_325{background:#ffffff08;border-radius:10px;padding:.75rem}._scoreHeader_112vs_327{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._scoreLabel_112vs_329{font-size:.72rem;letter-spacing:.02em;color:var(--text-dim)}._scoreValue_112vs_331{font-size:1rem;font-weight:600}._scoreBar_112vs_333{height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden;margin-bottom:.25rem}._scoreBarFill_112vs_335{height:100%;border-radius:3px;transition:width .5s ease}._scoreStatus_112vs_337{font-size:.72rem;font-weight:600}._coachSection_112vs_341{display:flex;flex-direction:column;gap:.5rem}._coachSectionTitle_112vs_343{font-size:.72rem;letter-spacing:.02em;color:var(--text-dim);margin-bottom:.25rem;font-weight:600}._checklistItem_112vs_347{display:flex;align-items:flex-start;gap:.5rem;font-size:.81rem;color:var(--text-soft);cursor:pointer;padding:.25rem 0;line-height:1.4}._checklistInput_112vs_367{accent-color:var(--accent);margin-top:.1rem;cursor:pointer}._checklistDone_112vs_369{color:var(--text-dim);text-decoration:line-through}._nextAction_112vs_373{display:flex;align-items:center;gap:.5rem;font-size:.81rem;color:var(--text-soft);padding:.25rem 0}._nextActionDot_112vs_389{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}._coachTip_112vs_401{background:#38d9ff0f;border:1px solid rgba(56,217,255,.12);border-radius:10px;padding:.75rem;font-size:.78rem;color:var(--text-muted);line-height:1.5;display:flex;gap:.5rem}._coachTipIcon_112vs_423{flex-shrink:0}._messagesPane_112vs_429{display:flex;flex-direction:column;gap:1rem;height:calc(var(--vh100) - 320px);min-height:300px}._msgThread_112vs_443{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;flex:1}._msgBubble_112vs_459{max-width:72%;display:flex;flex-direction:column;gap:.25rem}._outbound_112vs_471{align-self:flex-end;align-items:flex-end}._inbound_112vs_473{align-self:flex-start;align-items:flex-start}._msgSubject_112vs_475{font-size:.72rem;color:var(--text-dim);font-style:normal}._msgBody_112vs_477{background:#ffffff0d;border:1px solid rgba(255,255,255,.07);padding:.75rem 1rem;border-radius:14px;font-size:.85rem;color:var(--text-soft);line-height:1.5;white-space:pre-wrap;word-break:break-word}._outbound_112vs_471 ._msgBody_112vs_477{background:#38d9ff1a;border-color:#38d9ff33}._msgMeta_112vs_501{display:flex;align-items:center;gap:.5rem;padding:0 .25rem}._msgTime_112vs_503{font-size:.68rem;color:var(--text-dim)}._inlineReply_112vs_509{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;flex-shrink:0}._inlineReplyHeader_112vs_529{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}._replyTypeToggle_112vs_531{display:flex;gap:.25rem}._replyTypeBtn_112vs_533{background:#ffffff0d;border:1px solid rgba(255,255,255,.07);color:var(--text-muted);padding:.25rem .75rem;border-radius:20px;font-size:.76rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._replyTypeBtn_112vs_533:hover{border-color:var(--accent);color:var(--text-soft)}._replyTypeActive_112vs_557{background:#38d9ff1f;border-color:var(--accent);color:var(--accent)}._replyTo_112vs_559{font-size:.73rem;color:var(--text-dim)}._replySubject_112vs_561{background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:var(--text-soft);font-size:.83rem;padding:.5rem .75rem;outline:none;font-family:inherit;transition:border-color .15s}._replySubject_112vs_561:focus{border-color:var(--accent)}._replyRow_112vs_585{display:flex;align-items:flex-end;gap:.75rem}._replyInput_112vs_587{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;color:var(--text-soft);font-size:.85rem;padding:.75rem 1rem;resize:none;font-family:inherit;outline:none;transition:border-color .15s;line-height:1.5}._replyInput_112vs_587:focus{border-color:var(--accent)}._taskPane_112vs_621{display:flex;flex-direction:column;gap:1rem}._taskPaneHeader_112vs_623{display:flex;align-items:center;justify-content:space-between}._taskCards_112vs_625{display:flex;flex-direction:column;gap:.5rem}._inlineTaskCard_112vs_627{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:border-color .15s}._inlineTaskCard_112vs_627:hover{border-color:#38d9ff33}._inlineTaskOverdue_112vs_651{border-left:3px solid #ef4444}._inlineTaskDone_112vs_653{opacity:.45}._inlineTaskLeft_112vs_655{display:flex;align-items:center;gap:.75rem}._checkCircle_112vs_657{width:28px;height:28px;border-radius:50%;background:transparent;border:2px solid rgba(255,255,255,.15);color:var(--text-muted);font-size:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;flex-shrink:0}._checkCircle_112vs_657:hover{border-color:#10b981;color:#10b981}._inlineTaskTitle_112vs_687{font-size:.87rem;color:var(--text-soft);font-weight:500}._inlineTaskMeta_112vs_689{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;flex-wrap:wrap}@media (max-width: 900px){._overviewGrid_112vs_199{grid-template-columns:1fr}._overviewRight_112vs_213{position:static}}._editValueBtn_112vs_705{background:none;border:none;color:var(--text-dim);font-size:.85rem;cursor:pointer;padding:2px 4px;border-radius:4px;transition:color .15s,background .15s;line-height:1}._editValueBtn_112vs_705:hover{color:var(--accent);background:#38d9ff1a}._valueInput_112vs_731{background:#ffffff0f;border:1px solid var(--accent);border-radius:6px;color:var(--text);font-size:.875rem;padding:.25rem .5rem;font-family:inherit;outline:none;box-shadow:none}._closeDateInput_112vs_755{background:#ffffff0f;border:1px solid var(--accent);border-radius:6px;color:var(--text);font-size:.875rem;padding:.25rem .5rem;font-family:inherit;outline:none;box-shadow:none;color-scheme:dark}._coachHeader_112vs_315{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06)}._coachTabs_112vs_787{display:flex;gap:.25rem;background:#ffffff08;border-radius:10px;padding:.25rem}._coachTab_112vs_787{flex:1;padding:.25rem .5rem;background:none;border:none;color:var(--text-dim);font-size:.72rem;font-weight:600;cursor:pointer;border-radius:6px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit;white-space:nowrap}._coachTab_112vs_787:hover{color:var(--text-soft)}._coachTabActive_112vs_831{background:#38d9ff1f;color:var(--accent)}._checklistProgressBar_112vs_835{height:3px;background:#ffffff0f;border-radius:2px;overflow:hidden;margin-bottom:.5rem}._checklistProgressFill_112vs_849{height:100%;border-radius:2px;transition:width .4s ease}._scoreAlerts_112vs_861{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._scoreAlert_112vs_861{font-size:.74rem;padding:.25rem .5rem;border-radius:6px;border:1px solid;line-height:1.4}._nextActionNum_112vs_889{width:18px;height:18px;border-radius:50%;background:#38d9ff1f;color:var(--accent);font-size:.65rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._coachStat_112vs_917{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.04)}._coachStat_112vs_917:last-child{border-bottom:none}._coachStatLabel_112vs_933{font-size:.78rem;color:var(--text-dim)}._coachStatValue_112vs_935{font-size:.88rem;font-weight:600;color:var(--text-soft)}@media (max-width: 768px){._page_112vs_1{padding:1rem}._header_112vs_19{flex-direction:column;align-items:flex-start;gap:.75rem}._headerRight_112vs_37{width:100%;justify-content:flex-start;flex-wrap:wrap}._metaBar_112vs_89{flex-direction:column;align-items:flex-start;padding:1rem;gap:.75rem}._metaDivider_112vs_117{display:none}._metaItem_112vs_113{padding:0;flex-direction:row;align-items:center;gap:.75rem}._metaLabel_112vs_115{min-width:80px}._tabs_112vs_153{overflow-x:auto;scrollbar-width:none;gap:0}._tabs_112vs_153::-webkit-scrollbar{display:none}._tab_112vs_153{flex-shrink:0;padding:.5rem .75rem;font-size:.8rem}._messagesPane_112vs_429{height:calc(100dvh - 280px)}._msgBubble_112vs_459{max-width:88%}._overviewGrid_112vs_199{grid-template-columns:1fr}._overviewRight_112vs_213{position:static}}._termsSection_112vs_987{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.06)}._termsSectionHeader_112vs_997{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._termsTitle_112vs_1009{font-size:.82rem;font-weight:600;color:var(--text-soft);margin:0}._termsForm_112vs_1021{margin-top:.5rem}._termsDisplay_112vs_1023{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._termsPill_112vs_1035{display:flex;flex-direction:column;align-items:center;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);border-radius:12px;padding:.5rem 1rem;min-width:80px}._termsPillLabel_112vs_1055{font-size:.62rem;color:var(--text-dim);letter-spacing:.02em;font-weight:600}._termsPillValue_112vs_1069{font-size:.9rem;font-weight:600;color:var(--accent);margin-top:.1rem}._termsTotal_112vs_1081{font-size:.82rem;color:var(--text-soft);background:#10b98114;border:1px solid rgba(16,185,129,.2);border-radius:10px;padding:.25rem .75rem}._termsNotes_112vs_1097{width:100%;font-size:.75rem;color:var(--text-dim);margin-top:.25rem;font-style:normal}._termsEmpty_112vs_1111{display:flex;align-items:center;gap:.75rem;color:var(--text-dim);font-size:.8rem}._solidInput_tietb_3{width:100%;padding:.5rem .75rem;background:#111827;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:var(--text-soft);font-size:.875rem;outline:none;transition:border-color .15s}._solidInput_tietb_3:focus{border-color:var(--accent);box-shadow:none}._solidInput_tietb_3::placeholder{color:var(--text-dim)}._solidSelect_tietb_31{padding:.5rem .75rem;background:#111827;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:var(--text-soft);font-size:.875rem;outline:none;cursor:pointer;transition:border-color .15s}._solidSelect_tietb_31:focus{border-color:var(--accent);box-shadow:none}._solidTextarea_tietb_57{width:100%;padding:.5rem .75rem;background:#111827;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:var(--text-soft);font-size:.875rem;outline:none;font-family:inherit;transition:border-color .15s}._solidTextarea_tietb_57:focus{border-color:var(--accent);box-shadow:none}._solidTextarea_tietb_57::placeholder{color:var(--text-dim)}._tableCard_tietb_89{background:var(--bg-card,rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden}._tableWrapper_tietb_91{overflow-x:auto;-webkit-overflow-scrolling:touch}._formGrid_tietb_97{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._searchInput_tietb_103{padding:.5rem .75rem .5rem 2.25rem;background:#111827;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:var(--text-soft);font-size:.85rem;outline:none;width:280px;transition:border-color .15s}._searchInput_tietb_103:focus{border-color:var(--accent);box-shadow:none}._searchInput_tietb_103::placeholder{color:var(--text-dim)}._repNote_tietb_133{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#38d9ff0d;border:1px solid rgba(56,217,255,.15);border-radius:10px;font-size:.82rem;color:var(--text-muted)}._clientDisplay_tietb_139{display:flex;align-items:center;gap:.75rem}._clientName_tietb_141{font-weight:600;color:var(--text-soft);font-size:.88rem}._actionBtns_tietb_147{display:flex;align-items:center;gap:.25rem;flex-wrap:nowrap}._page_tietb_151{padding:2rem;display:flex;flex-direction:column;gap:1.25rem}._header_tietb_153{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._title_tietb_155{font-size:1.5rem;font-weight:600;margin:0;letter-spacing:-.025em;color:var(--text)}._subtitle_tietb_157{font-size:.82rem;color:var(--text-dim);margin:.25rem 0 0}._viewTabs_tietb_163{display:flex;gap:.25rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.25rem;width:fit-content}._viewTab_tietb_163{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border-radius:9px;border:none;background:transparent;color:var(--text-muted);font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);white-space:nowrap}._viewTab_tietb_163:hover{color:var(--text-soft);background:#ffffff0a}._viewTabActive_tietb_169{background:#38d9ff1a!important;color:var(--accent)!important;box-shadow:none}._tabCount_tietb_171{background:#ffffff14;color:var(--text-muted);font-size:.68rem;font-weight:600;padding:1px .5rem;border-radius:20px}._viewTabActive_tietb_169 ._tabCount_tietb_171{background:#38d9ff26;color:var(--accent)}._tabToolbar_tietb_179{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._filterBar_tietb_181{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex:1}._searchWrap_tietb_183{position:relative}._searchIcon_tietb_185{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:.8rem;pointer-events:none}._searchInput_tietb_103{padding-left:2.25rem!important;width:280px}._checkLabel_tietb_189{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--text-muted);cursor:pointer;white-space:nowrap}._checkLabel_tietb_189 input{accent-color:var(--accent);cursor:pointer}._prospectStats_tietb_197{display:flex;gap:1rem;margin:0 0 1rem}._pStat_tietb_199{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.25rem;min-width:120px}._pStatValue_tietb_201{font-size:1.5rem;font-weight:600;color:var(--text-soft);letter-spacing:-.03em;line-height:1}._pStatLabel_tietb_203{font-size:.67rem;color:var(--text-dim);letter-spacing:.02em}._clientLink_tietb_209{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--text-soft);text-decoration:none}._clientLink_tietb_209:hover{color:var(--accent)}._avatar_tietb_213{border-radius:50%;background:linear-gradient(135deg,#38d9ff2e,#a855f72e);border:1px solid rgba(56,217,255,.2);color:var(--accent);font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none}._jobTitle_tietb_231{font-size:.71rem;color:var(--text-muted);font-weight:400;margin-top:.1rem}._contactCell_tietb_233{display:flex;flex-direction:column;gap:.25rem}._contactLink_tietb_235{font-size:.78rem;color:var(--text-muted);text-decoration:none;transition:color var(--transition)}._contactLink_tietb_235:hover{color:var(--accent)}._ownerPill_tietb_243{display:inline-flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--text-muted);font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:20px}._ownerPillMe_tietb_245{background:#38d9ff1f;border-color:#38d9ff4d;color:var(--accent)}._unclaimedBadge_tietb_247{display:inline-flex;align-items:center;background:#fca5a514;border:1px solid rgba(252,165,165,.2);color:#fca5a5;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:20px}._myRow_tietb_249 td{background:#38d9ff06}._myBadge_tietb_251{display:inline-flex;align-items:center;font-size:.7rem;font-weight:600;color:var(--accent);background:#38d9ff14;border:1px solid rgba(56,217,255,.2);padding:2px 8px;border-radius:20px;white-space:nowrap}._claimBtn_tietb_257{color:var(--accent)!important;border-color:#38d9ff40!important;white-space:nowrap}._claimBtn_tietb_257:hover{background:#38d9ff1a!important;border-color:var(--accent)!important}._statusSelect_tietb_261{font-size:.72rem;padding:.25rem .5rem;height:auto;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:var(--text-soft);cursor:pointer;min-width:120px}._statusSelect_tietb_261:hover{border-color:#38d9ff59}._statusSelect_tietb_261:focus{outline:none;border-color:var(--accent);box-shadow:none}._linkedinLink_tietb_271{display:inline-flex;text-decoration:none}._linkedinIconSm_tietb_273{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#0077b5;color:#fff;font-size:.72rem;font-weight:600;font-style:normal;letter-spacing:-.02em;transition:opacity var(--transition)}._linkedinIconSm_tietb_273:hover{opacity:.8}._linkedinIconLg_tietb_289{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#0077b5;color:#fff;font-size:1rem;font-weight:600;font-style:normal;flex-shrink:0}._prospectForm_tietb_305{background:#ffffff06;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._prospectFormHeader_tietb_307{display:flex;align-items:center;gap:1rem;margin-bottom:.25rem}._prospectFormTitle_tietb_309{font-size:1.05rem;font-weight:600;color:var(--text-soft);margin:0}._prospectFormSub_tietb_311{font-size:.78rem;color:var(--text-dim);margin:.25rem 0 0}._dupWarning_tietb_317{display:flex;gap:.75rem;align-items:flex-start;background:#fbbf2412;border:1px solid rgba(251,191,36,.25);border-radius:10px;padding:1rem}._dupTitle_tietb_319{font-size:.82rem;font-weight:600;color:var(--gold-light);margin-bottom:.25rem}._dupItem_tietb_321{font-size:.8rem;color:var(--text-muted);margin-bottom:.25rem}._dupOwner_tietb_323{color:var(--accent);font-weight:600}._dupModal_tietb_329{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#000000b8;padding:1rem;animation:_fadeIn_tietb_1 .15s ease}._dupModalCard_tietb_341{background:var(--bg-elevated, #131e3a);border:1px solid rgba(251,191,36,.3);border-radius:16px;width:95vw;max-width:560px;max-height:85vh;overflow-y:auto;display:flex;flex-direction:column;box-shadow:0 20px 60px #000000b3}._dupModalHeader_tietb_357{padding:1.25rem 1.25rem 1rem;display:flex;align-items:flex-start;gap:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}._dupModalIcon_tietb_367{font-size:1.5rem;flex-shrink:0;margin-top:.1rem}._dupModalTitle_tietb_369{font-size:1rem;font-weight:600;color:var(--gold-light);margin-bottom:.25rem}._dupModalSub_tietb_371{font-size:.82rem;color:var(--text-muted);line-height:1.45}._dupModalBody_tietb_373{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}._dupMatchCard_tietb_375{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._dupHighConf_tietb_387{border-color:#ef44444d;background:#ef444408}._dupMedConf_tietb_389{border-color:#fbbf244d;background:#fbbf2408}._dupMatchTop_tietb_391{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._dupMatchName_tietb_393{font-size:.88rem;font-weight:600;color:var(--text-soft)}._dupMatchCompany_tietb_395{font-size:.8rem;color:var(--text-dim)}._dupMatchMeta_tietb_397{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.73rem;color:var(--text-dim)}._dupMatchTag_tietb_399{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:20px;background:#fbbf241f;color:var(--gold-light);font-size:.67rem;font-weight:600;letter-spacing:.04em}._dupMatchActions_tietb_411{display:flex;gap:.5rem;margin-top:.15rem}._dupModalFooter_tietb_413{padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._pagination_tietb_427{display:flex;align-items:center;gap:1rem;justify-content:center}._msg_tietb_433{padding:.75rem 1.25rem;border-radius:10px;font-size:.85rem;font-weight:600;border:1px solid}._msgSuccess_tietb_435{background:#34d3991a;border-color:#34d3994d;color:#34d399}._msgError_tietb_437{background:#fca5a514;border-color:#fca5a54d;color:#fca5a5}._priorityBadge_tietb_443{font-size:.65rem;font-weight:600;letter-spacing:.04em;white-space:nowrap}._notesPreview_tietb_449{font-size:.75rem;color:var(--text-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:default}._filterToolbar_tietb_455{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 1.25rem}._filterPillsRow_tietb_457{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._filterControls_tietb_459{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.25rem}._filterPill_tietb_457{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;white-space:nowrap;line-height:1}._filterPill_tietb_457:hover{color:var(--text-soft);border-color:#fff3;background:#ffffff0a}._filterPillActive_tietb_479{background:#38d9ff1f!important;border-color:#38d9ff66!important;color:var(--accent)!important}._filterPillStatus_tietb_481{font-size:.74rem;padding:.25rem .5rem}._pillDivider_tietb_483{width:1px;height:18px;background:#ffffff1a;margin:0 .25rem;flex-shrink:0}._viewToggle_tietb_489{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}._viewToggleBtn_tietb_491{padding:.25rem .75rem;border:none;background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;white-space:nowrap}._viewToggleBtn_tietb_491:hover{color:var(--text-soft)}._viewToggleBtnActive_tietb_495{background:#38d9ff1f;color:var(--accent)}._editModal_tietb_501{background:var(--bg-elevated,#131e3a);border:1px solid rgba(255,255,255,.1);border-radius:16px;width:95vw;max-width:640px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._editModalTabs_tietb_503{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.08);padding:0 1.25rem}._editModalTab_tietb_503{padding:.75rem 1rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;white-space:nowrap;margin-bottom:-1px}._editModalTab_tietb_503:hover{color:var(--text-soft)}._editModalTabActive_tietb_509{color:var(--accent);border-bottom-color:var(--accent)}._addNoteForm_tietb_515{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem}._noNotes_tietb_521{text-align:center;padding:2rem;color:var(--text-dim);font-size:.82rem;font-style:normal}._notesTimeline_tietb_523{display:flex;flex-direction:column;gap:0}._noteEntry_tietb_525{display:flex;gap:.75rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05)}._noteEntry_tietb_525:last-child{border-bottom:none}._noteIcon_tietb_529{font-size:1.1rem;flex-shrink:0;margin-top:.1rem;width:22px;text-align:center}._noteContent_tietb_531{flex:1;min-width:0}._noteMeta_tietb_533{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}._noteAuthor_tietb_535{font-size:.78rem;font-weight:600;color:var(--text-soft)}._noteType_tietb_537{font-size:.75rem;color:var(--accent);font-weight:600}._noteDot_tietb_539{font-size:.7rem;color:var(--text-dim)}._noteTime_tietb_541{font-size:.72rem;color:var(--text-dim)}._noteBody_tietb_543{font-size:.83rem;color:var(--text-muted);line-height:1.55;white-space:pre-wrap;word-break:break-word}._kanban_tietb_549{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem;-webkit-overflow-scrolling:touch;align-items:flex-start;min-height:400px}._kanbanCol_tietb_561{flex:0 0 220px;min-width:220px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:12px;display:flex;flex-direction:column;max-height:75vh;transition:border-color .15s,background .15s}._kanbanColOver_tietb_573{border-color:#38d9ff66;background:#38d9ff0a}._kanbanColHeader_tietb_575{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}._kanbanColLabel_tietb_577{font-size:.78rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}._kanbanCount_tietb_579{background:#ffffff1a;color:var(--text-muted);font-size:.68rem;font-weight:600;padding:1px .5rem;border-radius:20px}._kanbanCards_tietb_581{padding:.5rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;flex:1}._kanbanEmpty_tietb_583{padding:1.5rem .5rem;text-align:center;color:var(--text-dim);font-size:.75rem;font-style:normal;border:1px dashed rgba(255,255,255,.08);border-radius:8px}._kanbanCard_tietb_581{background:var(--bg-card, rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:.75rem;cursor:grab;display:flex;flex-direction:column;gap:.5rem;transition:border-color .15s,box-shadow .15s,opacity .15s}._kanbanCard_tietb_581:hover{border-color:#ffffff29;box-shadow:0 3px 12px #0000004d}._kanbanCardDragging_tietb_597{opacity:.45;cursor:grabbing;box-shadow:0 8px 32px #00000080}._kanbanCardMine_tietb_599{border-color:#38d9ff33;background:#38d9ff08}._kanbanCardTop_tietb_601{display:flex;align-items:flex-start;gap:.5rem}._kanbanCardName_tietb_603{font-size:.82rem;font-weight:600;color:var(--text-soft);line-height:1.2}._kanbanCardCompany_tietb_605{font-size:.72rem;color:var(--text-dim);margin-top:.1rem}._kanbanCardNote_tietb_607{font-size:.72rem;color:var(--text-muted);line-height:1.45;border-top:1px solid rgba(255,255,255,.05);padding-top:.5rem}._kanbanCardFooter_tietb_609{display:flex;align-items:center;justify-content:space-between;gap:.25rem;flex-wrap:wrap}._kanbanCardActions_tietb_611{display:flex;align-items:center;gap:.25rem;margin-top:.1rem}@media (max-width: 768px){._page_tietb_151{padding:1rem;gap:1rem}._header_tietb_153{flex-direction:column;align-items:flex-start}._filterPillsRow_tietb_457{gap:.25rem}._filterControls_tietb_459{flex-direction:column;align-items:stretch}._searchInput_tietb_103{width:100%}._title_tietb_155{font-size:1.3rem}._prospectStats_tietb_197{flex-wrap:wrap}._pStat_tietb_199{flex:1;min-width:100px}._viewTabs_tietb_163{width:100%}._viewTab_tietb_163{flex:1;justify-content:center}._editModal_tietb_501{max-height:calc(100dvh - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px) - 1rem);border-radius:16px 16px 0 0}._editModalTabs_tietb_503{overflow-x:auto}._kanban_tietb_549{gap:.75rem}._kanbanCol_tietb_561{flex:0 0 180px;min-width:180px;max-height:calc(100dvh - env(safe-area-inset-top,0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px) - 150px)}}._avatarImg_tietb_659{background-size:cover;background-position:center;background-repeat:no-repeat;border-color:#38d9ff59;box-shadow:none}._cardGrid_tietb_677{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._clientCard_tietb_687{position:relative;background:linear-gradient(155deg,#ffffff09,#ffffff04);border:1px solid rgba(255,255,255,.08);border-radius:14px;transition:transform .15s ease,border-color .15s ease,box-shadow .2s ease;overflow:hidden}._clientCard_tietb_687:hover{transform:translateY(-2px);border-color:#38d9ff59;box-shadow:none}._clientCardLink_tietb_713{display:flex;flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;color:inherit}._clientCardTop_tietb_725{display:flex;align-items:center;gap:1rem}._clientCardIdentity_tietb_727{min-width:0;flex:1}._clientCardName_tietb_729{font-size:.98rem;font-weight:600;color:var(--text-soft);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientCardCompany_tietb_739{font-size:.78rem;color:var(--text-muted);margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientCardContact_tietb_747{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;background:#0000002e;border:1px solid rgba(255,255,255,.04);border-radius:8px;font-size:.76rem;color:var(--text-muted)}._clientCardContact_tietb_747>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientCardFooter_tietb_765{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._cardDelBtn_tietb_773{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease,background .15s ease,transform .15s ease;font-size:.85rem}._clientCard_tietb_687:hover ._cardDelBtn_tietb_773{opacity:1}._cardDelBtn_tietb_773:hover{background:#ef44442e;transform:scale(1.05)}._confirmCard_tietb_803{background:var(--bg-elevated, #131e3a);border:1px solid rgba(239,68,68,.3);border-radius:16px;width:95vw;max-width:480px;display:flex;flex-direction:column;box-shadow:0 20px 60px #000000b3;animation:_fadeIn_tietb_1 .15s ease}._confirmHeader_tietb_819{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem}._confirmIcon_tietb_827{font-size:1.6rem;flex-shrink:0;margin-top:.1rem}._confirmTitle_tietb_829{font-size:1.05rem;font-weight:600;color:var(--text-soft);margin-bottom:.25rem}._confirmMsg_tietb_831{font-size:.85rem;color:var(--text-muted);line-height:1.5}._confirmDetails_tietb_833{margin:0 1.25rem;padding:.75rem 1rem;background:#ef44440f;border:1px solid rgba(239,68,68,.18);border-radius:10px;font-size:.82rem;color:var(--text-soft)}._confirmFooter_tietb_849{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem 1.25rem}._msg_tietb_433{position:fixed;top:1rem;right:1rem;z-index:3500;padding:.75rem 1rem;border-radius:10px;font-size:.85rem;font-weight:600;box-shadow:0 8px 28px #00000073;animation:_fadeIn_tietb_1 .18s ease}._msgSuccess_tietb_435{background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#6ee7b7}._msgError_tietb_437{background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#fca5a5}@media (max-width: 768px){._cardGrid_tietb_677{grid-template-columns:1fr}._cardDelBtn_tietb_773{opacity:1}}._page_1tdka_1{padding:1.75rem 2rem 3rem;max-width:1600px;margin:0 auto}._header_1tdka_7{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._headerLeft_1tdka_9{flex:1;min-width:240px}._title_1tdka_11{font-size:1.7rem;font-weight:600;color:#f0f4ff;margin:0 0 .25rem;letter-spacing:-.025em}._titleAccent_1tdka_13{color:var(--text)}._subtitle_1tdka_15{font-size:.86rem;color:var(--text-dim);margin:0}._headerActions_1tdka_17{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._statsRow_1tdka_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:1.5rem}._statCard_1tdka_25{background:linear-gradient(160deg,#ffffff06,#ffffff01);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem 1.25rem;position:relative;overflow:hidden;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);cursor:pointer;text-align:left}._statCard_1tdka_25:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-color, #38d9ff);opacity:.5}._statCard_1tdka_25:hover{border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 6px 24px #0000004d}._statCard_1tdka_25:hover:before{opacity:1}._statCardActive_1tdka_43{border-color:#38d9ff73!important;background:linear-gradient(160deg,#38d9ff12,#38d9ff03)}._statCardActive_1tdka_43:before{opacity:1!important}._statTop_1tdka_47{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._statIcon_1tdka_49{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.95rem}._statTrend_1tdka_51{font-size:.68rem;color:#4ade80;font-weight:600;padding:1px .5rem;border-radius:99px;background:#4ade801a}._statVal_1tdka_53{font-size:1.85rem;font-weight:600;letter-spacing:-.035em;line-height:1.1}._statLabel_1tdka_55{font-size:.7rem;color:var(--text-dim);margin-top:.25rem;letter-spacing:.02em;font-weight:600}._tabBar_1tdka_61{display:flex;gap:.25rem;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:1.25rem;overflow-x:auto}._tab_1tdka_61{background:none;border:none;cursor:pointer;padding:.75rem 1rem;font-size:.85rem;font-weight:600;color:var(--text-dim);border-bottom:2px solid transparent;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;font-family:inherit}._tab_1tdka_61:hover{color:#cbd5e1}._tabActive_1tdka_79{color:#38d9ff!important;border-bottom-color:#38d9ff!important}._tabBadge_1tdka_81{background:#ef4444;color:#fff;border-radius:99px;padding:1px .5rem;font-size:.65rem;font-weight:600}._tabBadgeMuted_1tdka_83{background:#ffffff14;color:#94a3b8}._toolbar_1tdka_89{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap;padding:.75rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px}._searchWrap_1tdka_99{position:relative;flex:1;min-width:240px;max-width:340px}._searchIcon_1tdka_101{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none}._searchInput_1tdka_103{width:100%;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:.5rem .75rem .5rem 2.25rem;color:#e2e8f0;font-size:.85rem;outline:none;transition:border-color .15s;font-family:inherit}._searchInput_1tdka_103:focus{border-color:#38d9ff66}._chipRow_1tdka_117{display:flex;gap:.5rem;flex-wrap:wrap}._chip_1tdka_117{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:99px;padding:.5rem .75rem;font-size:.74rem;font-weight:600;color:#94a3b8;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit;display:inline-flex;align-items:center;gap:.25rem}._chip_1tdka_117:hover{background:#ffffff12;color:#cbd5e1}._chipActive_1tdka_133{background:#38d9ff21!important;border-color:#38d9ff66!important;color:#38d9ff!important}._toolbarRight_1tdka_137{margin-left:auto;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._viewToggle_1tdka_141{display:inline-flex;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:2px}._viewBtn_1tdka_143{background:none;border:none;cursor:pointer;padding:.5rem .75rem;border-radius:7px;color:#64748b;font-size:.78rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit}._viewBtn_1tdka_143:hover{color:#cbd5e1}._viewBtnActive_1tdka_147{background:#38d9ff26!important;color:#38d9ff!important}._iconBtn_1tdka_151{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:.5rem .75rem;color:#cbd5e1;font-size:.8rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;display:inline-flex;align-items:center;gap:.25rem}._iconBtn_1tdka_151:hover{background:#ffffff14;border-color:#ffffff24}._bulkBar_1tdka_169{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:linear-gradient(135deg,#38d9ff1f,#a78bfa14);border:1px solid rgba(56,217,255,.3);border-radius:11px;margin-bottom:1rem;animation:_slideDown_1tdka_1 .18s ease-out}@keyframes _slideDown_1tdka_1{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}._bulkCount_1tdka_183{font-size:.85rem;font-weight:600;color:#38d9ff}._bulkActions_1tdka_185{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._bulkBtn_1tdka_187{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;border-radius:8px;padding:.5rem .75rem;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._bulkBtn_1tdka_187:hover{background:#ffffff1f}._bulkBtnDanger_1tdka_191{background:#ef44441f;border-color:#ef44444d;color:#fca5a5}._bulkBtnDanger_1tdka_191:hover{background:#ef444433}._bulkClear_1tdka_195{margin-left:auto;background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.78rem;font-family:inherit;padding:4px 8px}._tableWrap_1tdka_201{overflow:auto;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#ffffff04;max-height:calc(100dvh - 380px);min-height:320px}._table_1tdka_201{width:100%;border-collapse:collapse;font-size:.84rem}._table_1tdka_201 thead{position:sticky;top:0;z-index:5}._table_1tdka_201 th{padding:.75rem 1rem;text-align:left;font-size:.66rem;letter-spacing:.02em;color:#64748b;font-weight:600;background:#0c1226f2;border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap}._thSortable_1tdka_225{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .12s}._thSortable_1tdka_225:hover{color:#cbd5e1}._thSortActive_1tdka_229{color:#38d9ff!important}._table_1tdka_201 td{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}._table_1tdka_201 tbody tr{transition:background .12s}._table_1tdka_201 tbody tr:hover{background:#38d9ff0a}._table_1tdka_201 tbody tr:last-child td{border-bottom:none}._rowSelected_1tdka_239{background:#38d9ff12!important}._rowConverted_1tdka_241 td{opacity:.55}._checkCell_1tdka_245{width:38px;padding-left:1rem!important;padding-right:0!important}._cb_1tdka_247{width:16px;height:16px;cursor:pointer;accent-color:#38d9ff}._leadName_1tdka_251{display:flex;align-items:center;gap:.75rem}._leadAvatar_1tdka_253{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#38d9ff,#a78bfa);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:#050814;flex-shrink:0;box-shadow:none}._leadFullName_1tdka_267{font-weight:600;color:#f0f4ff}._leadSub_1tdka_269{font-size:.7rem;color:#64748b;margin-top:1px}._leadInline_1tdka_271{display:flex;gap:.25rem;align-items:center;margin-top:2px}._socialDot_1tdka_273{width:14px;height:14px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;opacity:.6;transition:opacity .15s;text-decoration:none}._socialDot_1tdka_273:hover{opacity:1}._socialLI_1tdka_277{background:#0a66c2;color:#fff}._socialIG_1tdka_279{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}._socialFB_1tdka_281{background:#1877f2;color:#fff}._contactCell_1tdka_285{display:flex;flex-direction:column;gap:.18rem;font-size:.76rem}._contactLine_1tdka_287{color:var(--text-dim);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;display:flex;align-items:center;gap:.25rem}._contactLine_1tdka_287:hover{color:#38d9ff}._sourceBadge_1tdka_293{background:#38d9ff14;color:#38d9ff;border:1px solid rgba(56,217,255,.2);border-radius:6px;padding:.15rem .5rem;font-size:.7rem;text-transform:capitalize;font-weight:600;white-space:nowrap}._scoreCell_1tdka_307{display:flex;align-items:center;gap:.5rem}._scoreDot_1tdka_309{width:8px;height:8px;border-radius:50%;flex-shrink:0}._scoreText_1tdka_311{font-size:.76rem;font-weight:600;color:#cbd5e1}._scoreHot_1tdka_313{color:#f87171}._scoreWarm_1tdka_315{color:#fcd34d}._scoreCool_1tdka_317{color:#60a5fa}._scoreCold_1tdka_319{color:#64748b}._actions_1tdka_323{display:flex;gap:.25rem;align-items:center;justify-content:flex-end}._actionBtn_1tdka_325{background:none;border:1px solid transparent;color:#64748b;padding:.25rem 8px;border-radius:7px;cursor:pointer;font-size:.85rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;font-family:inherit;display:inline-flex;align-items:center;justify-content:center}._actionBtn_1tdka_325:hover{background:#ffffff0f;color:#38d9ff;border-color:#ffffff14}._actionBtnPrimary_1tdka_339{background:#38d9ff1f;color:#38d9ff;border-color:#38d9ff4d;padding:.25rem .75rem;font-size:.74rem;font-weight:600}._actionBtnPrimary_1tdka_339:hover{background:#38d9ff33;color:#fff}._actionBtnConvert_1tdka_343{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border:none;padding:.25rem 12px;font-size:.72rem;font-weight:600;border-radius:7px}._kanban_1tdka_349{display:grid;grid-template-columns:repeat(5,minmax(260px,1fr));gap:1rem;overflow-x:auto;padding-bottom:.5rem;min-height:540px}._kanCol_1tdka_361{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:14px;display:flex;flex-direction:column;max-height:calc(100dvh - 360px);transition:background .15s,border-color .15s}._kanColDrag_1tdka_371{background:#38d9ff12;border-color:#38d9ff66}._kanHeader_1tdka_373{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:.5rem;flex-shrink:0}._kanDot_1tdka_381{width:9px;height:9px;border-radius:50%;flex-shrink:0}._kanTitle_1tdka_383{font-size:.75rem;font-weight:600;color:#e2e8f0;letter-spacing:.02em}._kanCount_1tdka_385{background:#ffffff12;color:#94a3b8;border-radius:99px;padding:1px .5rem;font-size:.66rem;font-weight:600;margin-left:auto}._kanBody_1tdka_387{padding:.5rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}._kanEmpty_1tdka_389{padding:2rem 1rem;text-align:center;font-size:.78rem;color:#475569;border:1px dashed rgba(255,255,255,.06);border-radius:10px;margin:.5rem}._kanCard_1tdka_393{background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.07);border-radius:11px;padding:.75rem;cursor:grab;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;position:relative}._kanCard_1tdka_393:hover{border-color:#38d9ff4d;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}._kanCard_1tdka_393:active{cursor:grabbing}._kanCardDragging_1tdka_407{opacity:.4}._kanCardTop_1tdka_409{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._kanCardName_1tdka_411{flex:1;min-width:0}._kanCardFullName_1tdka_413{font-size:.83rem;font-weight:600;color:#f0f4ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kanCardCompany_1tdka_415{font-size:.7rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kanCardBody_1tdka_417{display:flex;flex-direction:column;gap:.25rem;font-size:.72rem;color:#94a3b8}._kanCardLine_1tdka_419{display:flex;align-items:center;gap:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kanCardFooter_1tdka_421{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05);font-size:.68rem;color:#64748b}._kanCardActions_1tdka_423{display:flex;gap:.25rem}._kanCardBtn_1tdka_425{background:#ffffff0a;border:none;color:#94a3b8;padding:.25rem .5rem;border-radius:5px;cursor:pointer;font-size:.78rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._kanCardBtn_1tdka_425:hover{background:#38d9ff26;color:#38d9ff}._empty_1tdka_433{text-align:center;padding:4.5rem 2rem;color:#64748b;background:#ffffff04;border:1px dashed rgba(255,255,255,.07);border-radius:14px}._emptyIcon_1tdka_441{font-size:3rem;margin-bottom:.75rem;opacity:.5}._emptyTitle_1tdka_443{font-size:1.05rem;font-weight:600;color:#e2e8f0;margin-bottom:.5rem}._emptyText_1tdka_445{font-size:.84rem;max-width:360px;margin:0 auto 1.25rem;line-height:1.5}._skel_1tdka_451{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:_skelShine_1tdka_1 1.4s linear infinite;border-radius:6px}@keyframes _skelShine_1tdka_1{0%{background-position:200% 0}to{background-position:-200% 0}}._notePanelWrap_1tdka_459{position:fixed;right:0;top:0;bottom:0;z-index:200;display:flex;align-items:stretch}._notePanel_1tdka_459{width:380px;background:var(--surface, #0c1428);border-left:1px solid var(--border, rgba(255,255,255,.08));display:flex;flex-direction:column;height:100dvh;box-shadow:-12px 0 36px #00000080}._notePanelHeader_1tdka_463{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}._notePanelName_1tdka_465{font-weight:600;color:#e2e8f0;font-size:.95rem}._emptyNote_1tdka_467{color:#475569;font-size:.82rem;text-align:center;padding:2rem}._noteList_1tdka_469{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem}._noteItem_1tdka_471{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:9px;padding:.75rem}._noteAuthor_1tdka_473{font-size:.72rem;color:#38d9ff;font-weight:600;margin-bottom:.25rem}._noteAuthor_1tdka_473 span{color:#64748b;font-weight:400;margin-left:.5rem}._noteBody_1tdka_477{font-size:.83rem;color:#cbd5e1;white-space:pre-wrap;line-height:1.5}._noteForm_1tdka_479{padding:1rem;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._detailPanelWrap_1tdka_485{position:fixed;right:0;top:0;bottom:0;z-index:200;display:flex;align-items:stretch;animation:_slideInRight_1tdka_1 .2s cubic-bezier(.4,0,.2,1)}@keyframes _slideInRight_1tdka_1{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}._detailPanel_1tdka_485{width:480px;max-width:98vw;background:var(--surface, #0c1428);border-left:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;height:100dvh;box-shadow:-16px 0 48px #0009}._detailHeader_1tdka_515{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0;gap:.75rem}._detailHeaderLeft_1tdka_525{display:flex;align-items:flex-start;gap:1rem;flex:1;min-width:0}._detailAvatar_1tdka_527{width:44px;height:44px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#38d9ff,#a78bfa);display:flex;align-items:center;justify-content:center;font-size:.88rem;font-weight:600;color:#050814;box-shadow:none}._detailName_1tdka_541{font-size:1rem;font-weight:600;color:#f0f4ff;line-height:1.2}._detailSub_1tdka_543{font-size:.78rem;color:#64748b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._detailScore_1tdka_545{display:flex;align-items:center;gap:.25rem;font-size:.72rem;font-weight:600;margin-top:4px}._detailTabs_1tdka_549{display:flex;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.07)}._detailTab_1tdka_549{flex:1;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;padding:.75rem .5rem;font-size:.76rem;font-weight:600;color:var(--text-dim);transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit;white-space:nowrap}._detailTab_1tdka_549:hover{color:#cbd5e1}._detailTabActive_1tdka_571{color:#38d9ff!important;border-bottom-color:#38d9ff!important}._detailContent_1tdka_575{flex:1;overflow-y:auto}._detailLoading_1tdka_577{padding:2.5rem;text-align:center;color:#64748b;font-size:.85rem}._overviewGrid_1tdka_583{display:flex;flex-direction:column;gap:0}._overviewSection_1tdka_585{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.05)}._overviewSection_1tdka_585:last-child{border-bottom:none}._overviewSectionTitle_1tdka_589{font-size:.65rem;font-weight:600;letter-spacing:.02em;color:#38d9ff;margin-bottom:.75rem;opacity:.8}._overviewRow_1tdka_591{display:flex;align-items:baseline;gap:.5rem;padding:.25rem 0}._overviewLabel_1tdka_593{font-size:.73rem;color:#64748b;font-weight:500;min-width:100px;flex-shrink:0}._overviewValue_1tdka_595{font-size:.83rem;color:#cbd5e1;word-break:break-word}._overviewValueLink_1tdka_597{font-size:.83rem;color:#38d9ff;text-decoration:none;word-break:break-all}._overviewValueLink_1tdka_597:hover{text-decoration:underline}._overviewNoteText_1tdka_601{font-size:.83rem;color:#94a3b8;white-space:pre-wrap;line-height:1.55;background:#00000026;border-radius:8px;padding:.75rem}._notesTab_1tdka_607{display:flex;flex-direction:column;height:100%}._noteItemHeader_1tdka_609{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}._noteAuthorName_1tdka_611{font-size:.73rem;color:#38d9ff;font-weight:600}._noteTypeBadge_1tdka_613{font-size:.62rem;font-weight:600;padding:1px .5rem;border-radius:99px;background:#a78bfa1f;border:1px solid rgba(167,139,250,.25);color:#c4b5fd;text-transform:capitalize}._noteTypeBadge_1tdka_613[data-type=call]{background:#4ade801a;border-color:#4ade8040;color:#4ade80}._noteTypeBadge_1tdka_613[data-type=email]{background:#38d9ff14;border-color:#38d9ff40;color:#38d9ff}._noteTypeBadge_1tdka_613[data-type=meeting]{background:#fbbf2414;border-color:#fbbf2440;color:#fbbf24}._noteTypeBadge_1tdka_613[data-type=followup]{background:#f9731614;border-color:#f9731640;color:#f97316}._noteTimestamp_1tdka_631{font-size:.7rem;color:#475569;margin-left:auto}._noteFormHeader_1tdka_633{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._activityTab_1tdka_639{display:flex;flex-direction:column;gap:0;padding:.5rem 0}._activityItem_1tdka_641{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}._activityItem_1tdka_641:hover{background:#ffffff05}._activityItem_1tdka_641:last-child{border-bottom:none}._activityIcon_1tdka_655{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#38d9ff14;border:1px solid rgba(56,217,255,.15);display:flex;align-items:center;justify-content:center;font-size:.8rem}._activityBody_1tdka_665{flex:1;min-width:0}._activityDesc_1tdka_667{font-size:.83rem;color:#e2e8f0;font-weight:500}._activityMeta_1tdka_669{display:flex;gap:.5rem;font-size:.72rem;color:#64748b;margin-top:2px}._outreachList_1tdka_675{display:flex;flex-direction:column;gap:.75rem}._outreachCard_1tdka_677{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._outreachCard_1tdka_677:hover{border-color:#ffffff1f}._outreachTop_1tdka_681{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem;gap:.75rem}._outreachLead_1tdka_683{font-weight:600;color:#e2e8f0;font-size:.92rem}._outreachMeta_1tdka_685{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._outreachSubject_1tdka_687{font-size:.83rem;font-weight:600;color:#cbd5e1;margin-bottom:.5rem}._outreachBody_1tdka_689{font-size:.83rem;color:#94a3b8;white-space:pre-wrap;background:#0003;border-radius:7px;padding:.75rem;line-height:1.5}._outreachRejection_1tdka_691{font-size:.78rem;color:#fca5a5;margin-top:.5rem;padding:.5rem .75rem;background:#ef44440f;border-radius:7px;border-left:3px solid #ef4444}._outreachActions_1tdka_693{display:flex;gap:.5rem;margin-top:.75rem}._overlay_1tdka_699{position:fixed;top:0;right:0;bottom:0;left:0;background:#040814c7;z-index:300;display:flex;align-items:center;justify-content:center;padding:1rem;animation:_fadeIn_1tdka_1 .15s ease-out}@keyframes _fadeIn_1tdka_1{0%{opacity:0}to{opacity:1}}._modal_1tdka_703{background:linear-gradient(160deg,#0e1628,#14213d);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.75rem;width:100%;max-width:720px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px #00000080;animation:_modalIn_1tdka_1 .18s cubic-bezier(.4,0,.2,1)}@keyframes _modalIn_1tdka_1{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._modalHeader_1tdka_707{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._modalHeader_1tdka_707 h3{font-size:1.1rem;font-weight:600;color:#f0f4ff;margin:0}._modalNote_1tdka_711{font-size:.82rem;color:#cbd5e1;background:#38d9ff0f;border:1px solid rgba(56,217,255,.18);border-radius:9px;padding:.75rem 1rem;margin-bottom:1.25rem;line-height:1.5}._closeBtn_1tdka_713{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;color:#94a3b8;font-size:.95rem;padding:4px .75rem;border-radius:7px;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._closeBtn_1tdka_713:hover{background:#ef44441f;border-color:#ef44444d;color:#fca5a5}._errBanner_1tdka_717{background:#ef444414;border:1px solid rgba(239,68,68,.3);border-radius:9px;padding:.75rem 1rem;font-size:.83rem;color:#fca5a5;margin-bottom:1rem}._form_1tdka_719{display:flex;flex-direction:column;gap:1rem}._formRow_1tdka_721{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._socialRow_1tdka_723{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._formActions_1tdka_725{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}._channelToggle_1tdka_727{display:flex;gap:.5rem}._channelBtn_1tdka_729{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:.5rem 1rem;cursor:pointer;font-size:.85rem;color:#94a3b8;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit}._channelBtnActive_1tdka_731{background:#38d9ff1f!important;border-color:#38d9ff66!important;color:#38d9ff!important}._convertInfo_1tdka_735{display:flex;align-items:center;gap:1rem;padding:1rem;background:#38d9ff0a;border:1px solid rgba(56,217,255,.12);border-radius:11px;margin-bottom:1rem}._convertAvatar_1tdka_737{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#38d9ff,#a78bfa);display:flex;align-items:center;justify-content:center;font-size:.92rem;font-weight:600;color:#050814;flex-shrink:0}._convertName_1tdka_739{font-weight:600;color:#f0f4ff;font-size:.95rem}._checkRow_1tdka_741{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#cbd5e1;cursor:pointer;padding:.5rem 0}._msgBanner_1tdka_747{border-radius:9px;padding:.75rem 1rem;font-size:.83rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;animation:_slideDown_1tdka_1 .18s ease-out}._msgSuccess_1tdka_749{background:#4ade801a;border:1px solid rgba(74,222,128,.3);color:#4ade80}._msgError_1tdka_751{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5}@media (max-width: 1100px){._kanban_1tdka_349{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width: 768px){._page_1tdka_1{padding:1rem}._header_1tdka_7{flex-direction:column;align-items:flex-start}._toolbar_1tdka_89{flex-direction:column;align-items:stretch}._searchWrap_1tdka_99{max-width:none}._toolbarRight_1tdka_137{margin-left:0}._kanban_1tdka_349{grid-template-columns:1fr}._notePanelWrap_1tdka_459,._detailPanelWrap_1tdka_485{bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px))}._notePanel_1tdka_459,._detailPanel_1tdka_485{width:100vw}._formRow_1tdka_721,._socialRow_1tdka_723{grid-template-columns:1fr}}._toolbarRight_1tdka_137 select{width:auto;flex:0 0 auto}._page_1wgw3_1{padding:2rem;display:flex;flex-direction:column;gap:1.25rem;min-height:var(--vh100)}._header_1wgw3_3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._headerLeft_1wgw3_5{display:flex;flex-direction:column;gap:.5rem}._headerRight_1wgw3_7{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._back_1wgw3_9{font-size:.8rem;color:var(--text-muted)}._back_1wgw3_9:hover{color:var(--accent)}._identity_1wgw3_13{display:flex;align-items:center;gap:1rem}._bigAvatar_1wgw3_15{width:52px;height:52px;border-radius:50%;background:#38d9ff26;border:1px solid rgba(56,217,255,.3);color:var(--accent);font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._name_1wgw3_27{font-size:1.5rem;font-weight:600;margin:0}._company_1wgw3_29{font-size:.875rem;color:var(--text-muted);margin-top:.125rem}._contactBar_1wgw3_33{display:flex;gap:1.5rem;flex-wrap:wrap;padding:1rem 1.25rem;background:var(--surface);border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-lg)}._contactItem_1wgw3_45{font-size:.875rem;color:var(--text-muted)}._contactItem_1wgw3_45:hover{color:var(--accent)}._tabs_1wgw3_51{display:flex;gap:.25rem;border-bottom:1px solid var(--border)}._tab_1wgw3_51{padding:.5rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.875rem;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);margin-bottom:-1px}._tab_1wgw3_51:hover{color:var(--text-soft)}._activeTab_1wgw3_57{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._dealLink_1wgw3_61{color:var(--text-soft);font-weight:600}._dealLink_1wgw3_61:hover{color:var(--accent)}._msgList_1wgw3_67{padding:.5rem 0;display:flex;flex-direction:column;gap:0}._msgRow_1wgw3_69{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04)}._msgRow_1wgw3_69:last-child{border-bottom:none}._msgBody_1wgw3_73{flex:1;font-size:.8rem;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._msgTime_1wgw3_75{font-size:.7rem;color:var(--text-dim);flex-shrink:0}@media (max-width: 768px){._page_1wgw3_1{padding:1rem}._header_1wgw3_3{flex-direction:column;align-items:flex-start}._headerRight_1wgw3_7{flex-wrap:wrap}._identity_1wgw3_13{gap:.75rem}._name_1wgw3_27{font-size:1.2rem}._contactBar_1wgw3_33{gap:1rem;flex-direction:column}}._avatarWrap_1wgw3_99{position:relative;flex-shrink:0}._avatarUploadBtn_1wgw3_101{position:absolute;bottom:-4px;right:-4px;width:24px;height:24px;border-radius:50%;background:var(--accent, #38d9ff);color:#0a1428;border:2px solid var(--bg, #0a1428);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.72rem;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 6px #0006}._avatarUploadBtn_1wgw3_101:hover{transform:scale(1.1);box-shadow:none}._avatarUploadBtn_1wgw3_101:disabled{opacity:.6;cursor:not-allowed}._avatarRemoveBtn_1wgw3_131{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;background:#ef4444e6;color:#fff;border:2px solid var(--bg, #0a1428);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.65rem;opacity:0;transition:opacity .15s ease,transform .15s ease}._avatarWrap_1wgw3_99:hover ._avatarRemoveBtn_1wgw3_131{opacity:1}._avatarRemoveBtn_1wgw3_131:hover{transform:scale(1.1)}._confirmCard_1wgw3_163{background:var(--bg-elevated, #131e3a);border:1px solid rgba(239,68,68,.3);border-radius:16px;width:95vw;max-width:480px;display:flex;flex-direction:column;box-shadow:0 20px 60px #000000b3}._confirmHeader_1wgw3_177{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem}._confirmIcon_1wgw3_179{font-size:1.6rem;flex-shrink:0;margin-top:.1rem}._confirmTitle_1wgw3_181{font-size:1.05rem;font-weight:600;color:var(--text-soft);margin-bottom:.25rem}._confirmMsg_1wgw3_183{font-size:.85rem;color:var(--text-muted);line-height:1.5}._confirmDetails_1wgw3_185{margin:0 1.25rem;padding:.75rem 1rem;background:#ef44440f;border:1px solid rgba(239,68,68,.18);border-radius:10px;font-size:.82rem;color:var(--text-soft)}._confirmFooter_1wgw3_201{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem 1.25rem}._wrap_18hfe_1{display:flex;flex-direction:column;gap:8px}._pad_18hfe_7{width:100%;max-width:600px;height:160px;border:1px dashed var(--text-muted, #6b7280);border-radius:8px;background:#fff;touch-action:none;cursor:crosshair;display:block}._clear_18hfe_19{align-self:flex-start;background:transparent;border:1px solid var(--text-muted, #6b7280);color:var(--text-soft, #cbd5e1);border-radius:6px;padding:4px 12px;font:inherit;font-size:12px;cursor:pointer}._toolbar_ahb4v_1{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin:1rem 0}._select_ahb4v_9,._input_ahb4v_10,._textarea_ahb4v_11{background:var(--bg-elevated, #111827);color:var(--text, #f3f4f6);border:1px solid var(--text-muted, #374151);border-radius:6px;padding:8px .75rem;font:inherit;font-size:14px;box-sizing:border-box;width:100%}._textarea_ahb4v_11{min-height:84px;resize:vertical}._mono_ahb4v_28{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;min-height:200px}._button_ahb4v_34{background:var(--accent, #5ad2ff);color:#0b1220;border:0;border-radius:6px;padding:8px 1rem;font:inherit;font-weight:600;font-size:14px;cursor:pointer}._button_ahb4v_34:disabled{opacity:.55;cursor:default}._ghost_ahb4v_51{background:transparent;color:var(--text-soft, #cbd5e1);border:1px solid var(--text-muted, #374151)}._danger_ahb4v_57{background:transparent;color:#fca5a5;border:1px solid #7f1d1d}._table_ahb4v_63{width:100%;border-collapse:collapse;font-size:14px}._table_ahb4v_63 th{text-align:left;color:var(--text-dim, #9ca3af);font-weight:600;font-size:12px;letter-spacing:.04em;padding:8px .75rem;border-bottom:1px solid var(--text-muted, #374151)}._table_ahb4v_63 td{padding:.75rem;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle}._rowLink_ahb4v_86{cursor:pointer}._rowLink_ahb4v_86:hover{background:#5ad2ff0f}._badge_ahb4v_94{display:inline-block;border-radius:999px;padding:2px .75rem;font-size:12px;font-weight:600;white-space:nowrap}._badge_draft_ahb4v_103{background:#94a3b82e;color:#cbd5e1}._badge_sent_ahb4v_104{background:#5ad2ff26;color:#7dd3fc}._badge_pending_ahb4v_105{background:#fbbf242e;color:#fde68a}._badge_signed_ahb4v_106{background:#22c55e2e;color:#86efac}._badge_bad_ahb4v_107{background:#ef44442e;color:#fca5a5}._muted_ahb4v_109{color:var(--text-dim, #9ca3af);font-size:13px}._overlay_ahb4v_114{position:fixed;top:0;right:0;bottom:0;left:0;background:#020617b3;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;z-index:1000;overflow-y:auto}._modal_ahb4v_126{background:var(--bg-card, #0f172a);color:var(--text, #f3f4f6);border-radius:12px;width:100%;max-width:760px;padding:1.5rem 24px;box-shadow:0 20px 50px #00000080}._modalHead_ahb4v_136{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}._modalTitle_ahb4v_144{font-size:18px;font-weight:600;margin:0}._section_ahb4v_150{margin:1.25rem 0;padding-top:1rem;border-top:1px solid rgba(148,163,184,.15)}._sectionTitle_ahb4v_156{font-size:14px;font-weight:600;margin:0 0 .75rem}._grid_ahb4v_162{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}._full_ahb4v_168{grid-column:1 / -1}._label_ahb4v_172{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-soft, #cbd5e1)}._required_ahb4v_180:after{content:" *";color:#fca5a5}._error_ahb4v_185{color:#fca5a5;font-size:13px;margin:8px 0 0}._ok_ahb4v_191{color:#86efac;font-size:13px;margin:8px 0 0}._linkBox_ahb4v_197{background:#5ad2ff14;border:1px solid rgba(90,210,255,.3);border-radius:8px;padding:12px;font-size:13px;word-break:break-all}._timeline_ahb4v_206{list-style:none;padding:0;margin:0;font-size:13px}._timeline_ahb4v_206 li{padding:.5rem 0;border-bottom:1px solid rgba(148,163,184,.1);display:flex;gap:.75rem;flex-wrap:wrap}._docNote_ahb4v_221{background:#fbbf2414;border-left:3px solid #fbbf24;padding:.75rem 12px;border-radius:6px;font-size:13px;margin-bottom:12px}._actions_ahb4v_230{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}._methods_ahb4v_237{display:flex;gap:16px;flex-wrap:wrap;font-size:14px}._check_ahb4v_244{display:flex;gap:.75rem;align-items:flex-start;font-size:13px;margin:8px 0}._sigImage_ahb4v_252{max-height:70px;background:#fff;border-radius:6px;padding:4px}@media (max-width: 640px){._grid_ahb4v_162{grid-template-columns:1fr}._toolbar_ahb4v_1{gap:.5rem}._toolbar_ahb4v_1 ._select_ahb4v_9{max-width:none!important;flex:1 1 auto;min-height:44px}._agreementsTable_ahb4v_264,._agreementsTable_ahb4v_264 tbody,._templatesTable_ahb4v_264,._templatesTable_ahb4v_264 tbody{display:block;width:100%}._agreementsTable_ahb4v_264 thead,._templatesTable_ahb4v_264 thead{display:none}._agreementsTable_ahb4v_264 tr,._templatesTable_ahb4v_264 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;align-items:center;padding:.85rem 1rem;margin:0 0 .6rem;background:var(--bg-card);border:1px solid rgba(255,255,255,.08);border-radius:14px}._agreementsTable_ahb4v_264 td,._templatesTable_ahb4v_264 td{display:block;padding:0;border:0;min-width:0;overflow-wrap:anywhere}._agreementsTable_ahb4v_264 td:nth-child(1),._templatesTable_ahb4v_264 td:nth-child(1){grid-column:1 / -1;font-weight:600;font-size:.95rem;line-height:1.3}._agreementsTable_ahb4v_264 td:nth-child(2){grid-column:1;color:var(--text-muted);font-size:.82rem}._agreementsTable_ahb4v_264 td:nth-child(3){grid-column:2;grid-row:2;justify-self:end;white-space:nowrap}._agreementsTable_ahb4v_264 td:nth-child(4){grid-column:1 / -1;font-size:.74rem;color:var(--text-dim)}._agreementsTable_ahb4v_264 td:nth-child(4):before{content:"Created "}._agreementsTable_ahb4v_264 td:nth-child(5),._agreementsTable_ahb4v_264 td:nth-child(6){display:none}._templatesTable_ahb4v_264 td:nth-child(2){grid-column:1;color:var(--text-muted);font-size:.8rem}._templatesTable_ahb4v_264 td:nth-child(3),._templatesTable_ahb4v_264 td:nth-child(4){display:none}._templatesTable_ahb4v_264 td:nth-child(5){grid-column:2;grid-row:2;justify-self:end}}._page_1pheb_3{display:flex;height:calc(var(--vh100) - var(--header-height, 60px));max-height:calc(var(--vh100) - var(--header-height, 60px));overflow:hidden;background:transparent}._sidebar_1pheb_21{width:310px;min-width:270px;border-right:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;overflow:hidden;background:#0e1534d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:4px 0 24px #0003}._sidebarHeader_1pheb_45{padding:1rem 1rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;background:linear-gradient(180deg,rgba(56,217,255,.04) 0%,transparent 100%);position:relative}._sidebarHeader_1pheb_45:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.35),rgba(168,85,247,.25),transparent);pointer-events:none}._sidebarTop_1pheb_83{display:flex;align-items:center;justify-content:space-between}._sidebarTitle_1pheb_95{font-size:1rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.5rem;letter-spacing:-.01em;color:var(--text)}._unreadBadge_1pheb_113{background:var(--accent);color:#050814;font-size:.62rem;font-weight:600;padding:1px .5rem;border-radius:10px;min-width:18px;text-align:center}._composeBtn_1pheb_135{font-size:.78rem;font-weight:600;padding:.25rem .75rem;border-radius:8px;border:1px solid rgba(56,217,255,.25);background:#38d9ff1a;color:var(--accent);cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;white-space:nowrap}._composeBtn_1pheb_135:hover{background:#38d9ff2e}._searchBar_1pheb_165{display:flex;align-items:center;gap:.5rem;background:#ffffff0a;border:1px solid var(--border);border-radius:8px;padding:.5rem .75rem}._searchInput_1pheb_183{flex:1;min-height:24px;background:transparent;border:none;outline:none;font-size:.8rem;color:var(--text);font-family:inherit}._searchInput_1pheb_183::placeholder{color:var(--text-dim)}._filterRow_1pheb_207{display:flex;align-items:center;gap:.5rem}._channelFilter_1pheb_219{display:flex;gap:.25rem;flex:1;flex-wrap:wrap}._filterPill_1pheb_233{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:600;border:1px solid var(--border);background:transparent;color:var(--text-muted);border-radius:999px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease;font-family:inherit;white-space:nowrap}._filterPill_1pheb_233:hover{background:#ffffff0d;border-color:#ffffff2e;color:var(--text)}._filterActive_1pheb_277{background:linear-gradient(135deg,#38d9ff2e,#6366f12e)!important;border-color:#38d9ff73!important;color:var(--accent)!important;box-shadow:none}._filterCount_1pheb_289{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 .25rem;font-size:.62rem;font-weight:600;background:#ffffff1a;color:inherit;border-radius:99px;margin-left:2px}._filterActive_1pheb_277 ._filterCount_1pheb_289{background:#38d9ff52;color:#fff}._starFilterBtn_1pheb_327{font-size:1rem;width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;flex-shrink:0;font-family:inherit}._starFilterBtn_1pheb_327:hover{color:#fbbf24}._starFilterActive_1pheb_361{color:#fbbf24!important;background:#fbbf241a!important;border-color:#fbbf2433!important}._assigneeFilter_1pheb_365{width:100%;padding:.25rem .5rem;background:#ffffff0a;border:1px solid var(--border);border-radius:7px;color:var(--text-soft);font-size:.78rem;font-family:inherit;outline:none}._viewAllToggle_1pheb_389{width:100%;margin-top:.5rem;padding:.5rem .75rem;background:#ffffff08;border:1px solid var(--border);border-radius:8px;color:var(--text-soft);font-size:.74rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;display:flex;align-items:center;justify-content:center;gap:.25rem}._viewAllToggle_1pheb_389:hover{background:#38d9ff14;border-color:#38d9ff40;color:var(--text)}._viewAllActive_1pheb_435{background:linear-gradient(135deg,#38d9ff2e,#6366f12e)!important;border-color:#38d9ff66!important;color:var(--accent)!important}._emptyThreads_1pheb_447{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:.85rem}._threadList_1pheb_461{flex:1;overflow-y:auto}._threadRow_1pheb_467{display:flex;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.03);border-left:3px solid transparent;transition:background .1s,border-color .15s}._threadRow_1pheb_467:hover{background:#ffffff09}._threadActive_1pheb_483{background:#38d9ff12!important;border-left-color:var(--accent)!important;box-shadow:none}._threadUnread_1pheb_485 ._threadName_1pheb_485{font-weight:600;color:var(--text)!important}._threadUnread_1pheb_485 ._threadPreview_1pheb_487{color:var(--text-soft)!important}._starBtn_1pheb_491{width:30px;flex-shrink:0;border:none;background:transparent;color:var(--text-dim);cursor:pointer;font-size:.85rem;transition:color .12s;display:flex;align-items:center;justify-content:center;padding:0}._starBtn_1pheb_491:hover{color:#fbbf24}._starBtnActive_1pheb_521{color:#fbbf24!important}._thread_1pheb_461{flex:1;display:flex;align-items:center;gap:.75rem;padding:.75rem .75rem .75rem .25rem;border:none;background:transparent;text-align:left;cursor:pointer;min-width:0}._threadInfo_1pheb_551{flex:1;min-width:0}._threadTopRow_1pheb_555{display:flex;align-items:baseline;justify-content:space-between;gap:.25rem;margin-bottom:.1rem}._threadName_1pheb_485{font-size:.83rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._threadTime_1pheb_587{font-size:.63rem;color:var(--text-dim);flex-shrink:0}._threadCompany_1pheb_591{font-size:.7rem;color:var(--text-dim);margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._threadInbox_1pheb_609{font-size:.65rem;color:var(--accent, #60a5fa);opacity:.75;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._threadBottomRow_1pheb_629{display:flex;align-items:center;justify-content:space-between;gap:.25rem}._threadPreview_1pheb_487{font-size:.73rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._unreadDot_1pheb_657{background:var(--accent);color:#050814;font-size:.6rem;font-weight:600;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 .25rem}._main_1pheb_687{flex:1;display:flex;flex-direction:column;overflow:hidden}._composePanel_1pheb_703{display:flex;flex-direction:column;height:100%}._composePanelHeader_1pheb_715{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:var(--bg-elevated);flex-shrink:0;gap:1rem}._composePanelTitle_1pheb_737{display:flex;align-items:center;gap:1rem}._composePanelSub_1pheb_749{font-size:.8rem;color:var(--text-muted)}._composePanelClose_1pheb_759{width:30px;height:30px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;font-family:inherit}._composePanelClose_1pheb_759:hover{background:#ef44441a;color:#ef4444;border-color:#ef444433}._composePanelForm_1pheb_793{flex:1;display:flex;flex-direction:column;overflow:hidden}._composeField_1pheb_807{display:flex;align-items:center;padding:.5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.04);gap:1rem;position:relative}._composeFieldLabel_1pheb_823{font-size:.75rem;font-weight:600;color:var(--text-muted);width:60px;flex-shrink:0}._composeContactSelect_1pheb_837,._composeAddressInput_1pheb_839,._composeSubjectInput_1pheb_841{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-size:.88rem;font-family:inherit}._composeContactSelect_1pheb_837{color:var(--text-soft)}._composeBodyWrap_1pheb_863{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0 1.5rem}._composeTemplates_1pheb_879{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.75rem 0 .5rem;flex-shrink:0}._composeTemplatePill_1pheb_897{font-size:.72rem;font-weight:500;padding:.25rem .5rem;border-radius:99px;border:1px solid var(--border);background:#ffffff0a;color:var(--text-soft);cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;white-space:nowrap}._composeTemplatePill_1pheb_897:hover{background:#38d9ff14;border-color:#38d9ff33;color:var(--accent)}._composeBody_1pheb_863{flex:1;width:100%;background:#ffffff05;border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:.9rem;font-family:inherit;line-height:1.7;padding:1rem;resize:none;outline:none;transition:border-color .15s}._composeBody_1pheb_863:focus{border-color:#38d9ff59}._composePanelFooter_1pheb_961{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid var(--border);flex-shrink:0;position:sticky;bottom:0;background:var(--bg-elevated);z-index:10}._composePanelFooterRow_1pheb_987{display:flex;align-items:center;gap:.75rem}._inlineError_1pheb_1001{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;font-size:.8rem;color:#fca5a5;font-weight:500}._inlineError_1pheb_1001 button{background:none;border:none;color:#fca5a5;cursor:pointer;font-size:.85rem;padding:0 .1rem;flex-shrink:0}._replyErrorBanner_1pheb_1037{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;font-size:.78rem;color:#fca5a5;margin-bottom:.25rem}._replyErrorBanner_1pheb_1037 button{background:none;border:none;color:#fca5a5;cursor:pointer;font-size:.85rem;padding:0}._sendSpinner_1pheb_1073{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.25);border-top-color:#050814;border-radius:50%;animation:_spin_1pheb_1 .6s linear infinite}@keyframes _spin_1pheb_1{to{transform:rotate(360deg)}}._emptyMain_1pheb_1097{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--text-muted);padding:2.5rem 1.5rem;overflow-y:auto;background:radial-gradient(ellipse at top,rgba(56,217,255,.05),transparent 50%),radial-gradient(ellipse at bottom,rgba(99,102,241,.04),transparent 50%)}._emptyMainIcon_1pheb_1125{font-size:3rem}._emptyMainTitle_1pheb_1127{font-size:1.1rem;font-weight:600;color:var(--text-soft);margin:0}._emptyMainSub_1pheb_1129{font-size:.875rem;margin:0;text-align:center}._quickContactsPanel_1pheb_1135{width:100%;max-width:720px;margin-top:1.5rem;padding:1rem 1.25rem;background:linear-gradient(160deg,#38d9ff0a,#6366f10a);border:1px solid rgba(255,255,255,.07);border-radius:16px}._quickContactsTitle_1pheb_1153{font-size:.7rem;font-weight:600;color:var(--accent);letter-spacing:.02em;margin-bottom:.75rem}._quickContactsGrid_1pheb_1169{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}._quickContactCard_1pheb_1179{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,box-shadow .18s ease,transform .18s ease}._quickContactCard_1pheb_1179:hover{background:#38d9ff0f;border-color:#38d9ff40;transform:translateY(-2px);box-shadow:0 6px 18px #00000040}._quickContactAvatar_1pheb_1213{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#38d9ff,#6366f1);letter-spacing:.5px}._quickContactName_1pheb_1239{font-size:.78rem;font-weight:600;color:var(--text);text-align:center;line-height:1.2;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._quickContactCompany_1pheb_1261{font-size:.66rem;color:var(--text-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._quickContactActions_1pheb_1279{display:flex;gap:.25rem;margin-top:.25rem}._quickContactBtn_1pheb_1289{width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--text-soft);display:flex;align-items:center;justify-content:center;font-size:.78rem;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._quickContactBtn_1pheb_1289:hover{background:#38d9ff2e;border-color:#38d9ff66;color:var(--accent);transform:scale(1.08)}._convo_1pheb_1333{display:flex;flex-direction:column;height:100%;overflow:hidden}._mainHeader_1pheb_1347{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:var(--bg-elevated);flex-shrink:0}._mainHeaderLeft_1pheb_1367{display:flex;align-items:center;gap:.75rem}._mainHeaderName_1pheb_1379{font-weight:600;font-size:.97rem;color:var(--text)}._mainHeaderMeta_1pheb_1391{display:flex;align-items:center;gap:.5rem;margin-top:.15rem}._mainHeaderAddr_1pheb_1405{font-size:.73rem;color:var(--text-muted)}._mainHeaderCompany_1pheb_1407{font-size:.73rem;color:var(--text-dim)}._mainHeaderActions_1pheb_1411{display:flex;align-items:center;gap:.5rem}._stickyActionBar_1pheb_1417{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#050814d9;border-bottom:1px solid rgba(56,217,255,.1);flex-shrink:0;box-shadow:0 2px 16px #0000004d;position:sticky;top:0;z-index:5}._stickyCallBtn_1pheb_1445{display:flex;align-items:center;gap:.25rem;padding:.25rem 1rem;border-radius:8px;border:none;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;box-shadow:0 2px 10px #16a34a66;letter-spacing:.01em}._stickyCallBtn_1pheb_1445:hover{filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 4px 14px #16a34a80}._stickyCallIcon_1pheb_1481{font-size:.9rem}._stickyActionBtn_1pheb_1483{padding:.25rem .75rem;border-radius:7px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._stickyActionBtn_1pheb_1483:hover{background:#ffffff14;color:var(--text-soft)}._stickyActionActive_1pheb_1509{background:#38d9ff1f!important;border-color:#38d9ff40!important;color:var(--accent)!important}._stickyActionSep_1pheb_1511{flex:1}._stickyLiveIndicator_1pheb_1513{display:flex;align-items:center;gap:.25rem;font-size:.68rem;color:var(--text-dim);font-weight:500}._stickyLiveDot_1pheb_1529{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 6px #10b981;animation:_pulse_1pheb_1 2s infinite}@keyframes _pulse_1pheb_1{0%,to{opacity:1}50%{opacity:.5}}._headerStarBtn_1pheb_1555{font-size:1.2rem;color:var(--text-dim);background:transparent;border:none;cursor:pointer;padding:.25rem;transition:color .12s}._headerStarBtn_1pheb_1555:hover{color:#fbbf24}._headerStarActive_1pheb_1575{color:#fbbf24!important}._headerActionBtn_1pheb_1579{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;font-family:inherit}._headerActionBtn_1pheb_1579:hover{background:#38d9ff14;color:var(--accent)}._msgThread_1pheb_1615{flex:1;overflow-y:auto;padding:1.5rem 1.5rem .5rem;display:flex;flex-direction:column;gap:.125rem;scroll-behavior:smooth}._emptyThread_1pheb_447{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-muted);font-size:.875rem}._dateDivider_1pheb_1657{text-align:center;margin:1rem 0 .75rem}._dateDivider_1pheb_1657 span{font-size:.68rem;color:var(--text-dim);background:#ffffff0a;border:1px solid var(--border);padding:.25rem .75rem;border-radius:99px}._channelDivider_1pheb_1685{text-align:center;margin:.75rem 0 .5rem}._channelDivider_1pheb_1685 span{font-size:.64rem;color:var(--text-dim);background:#ffffff08;border:1px dashed rgba(255,255,255,.1);padding:.15rem .75rem;border-radius:99px;font-weight:600}._callLogEntry_1pheb_1715{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin:.5rem 0;background:#10b9810a;border:1px solid rgba(16,185,129,.12);border-radius:10px;cursor:default}._callLogEntryIcon_1pheb_1737{font-size:1rem;flex-shrink:0}._callLogEntryBody_1pheb_1739{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._callLogEntryTitle_1pheb_1741{font-size:.78rem;font-weight:600;color:var(--text-muted)}._callLogEntryMeta_1pheb_1751{font-size:.7rem;color:var(--text-dim);margin-left:auto;white-space:nowrap}._msgBlock_1pheb_1765{margin-bottom:.75rem}._msgBlockContinued_1pheb_1767{margin-bottom:.25rem}._msgSenderRow_1pheb_1771{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;padding-left:.25rem}._msgSenderOut_1pheb_1785{flex-direction:row-reverse;padding-left:0;padding-right:.25rem}._msgSenderName_1pheb_1795{font-size:.72rem;font-weight:600;color:var(--text-muted)}._msgSenderTime_1pheb_1805{font-size:.68rem;color:var(--text-dim)}._msgRow_1pheb_1815{display:flex;align-items:flex-end;gap:.5rem}._msgRowOut_1pheb_1825{flex-direction:row-reverse}._msgRowIn_1pheb_1827{flex-direction:row;padding-left:1.75rem}._bubbleWrap_1pheb_1831{display:flex;flex-direction:column;max-width:65%}._msgRowOut_1pheb_1825 ._bubbleWrap_1pheb_1831{align-items:flex-end}._msgRowIn_1pheb_1827 ._bubbleWrap_1pheb_1831{align-items:flex-start}._emailSubjectLine_1pheb_1847{display:flex;align-items:center;gap:.25rem;font-size:.72rem;color:var(--text-muted);font-weight:600;margin-bottom:.25rem}._bubble_1pheb_1831{padding:.75rem 1rem;border-radius:18px;font-size:.875rem;line-height:1.55;word-break:break-word;position:relative}._bubbleOut_1pheb_1885{background:linear-gradient(135deg,#38d9ff2e,#38d9ff1f);border:1px solid rgba(56,217,255,.28);border-bottom-right-radius:4px;color:var(--text);box-shadow:none}._bubbleIn_1pheb_1901{background:#ffffff0e;border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px;color:var(--text-soft)}._bubbleMeta_1pheb_1915{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._bubbleMetaOut_1pheb_1927{flex-direction:row-reverse}._bubbleTime_1pheb_1931{font-size:.67rem;color:var(--text-dim)}._deliveryStatus_1pheb_1935{font-size:.67rem}._deliveryDelivered_1pheb_1937{color:#10b981}._deliverySent_1pheb_1939{color:var(--text-dim)}._deliveryFailed_1pheb_1941{color:#ef4444}._replyBar_1pheb_1947{border-top:2px solid rgba(56,217,255,.1);padding:1rem 1.25rem;background:#0a0e28f7;flex-shrink:0;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s;position:sticky;bottom:0;z-index:20;box-shadow:0 -4px 24px #0000004d}._replyBarExpanded_1pheb_1971{padding-bottom:1rem}._replyToolbar_1pheb_1975{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._replyTypeToggle_1pheb_1989{display:flex;gap:.25rem;background:#ffffff0a;border:1px solid var(--border);border-radius:8px;padding:2px}._replyTypeBtn_1pheb_2005{padding:.25rem .75rem;font-size:.75rem;font-weight:600;border:none;background:transparent;color:var(--text-muted);border-radius:6px;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;display:flex;align-items:center;gap:.25rem}._replyTypeBtn_1pheb_2005:hover{color:var(--text-soft)}._replyTypeActive_1pheb_2037{background:#38d9ff1f!important;color:var(--accent)!important}._templateToggleBtn_1pheb_2047{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:7px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._templateToggleBtn_1pheb_2047:hover{color:var(--gold);border-color:#fbbf2440}._templatePicker_1pheb_2075{background:#ffffff08;border:1px solid var(--border);border-radius:10px;padding:.75rem;margin-bottom:.75rem}._templatePickerTitle_1pheb_2089{font-size:.68rem;font-weight:600;color:var(--text-muted);letter-spacing:.5px;margin-bottom:.5rem}._templateGrid_1pheb_2105{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.25rem}._templateItem_1pheb_2109{display:flex;flex-direction:column;gap:.1rem;text-align:left;background:transparent;border:1px solid transparent;border-radius:7px;padding:.5rem;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._templateItem_1pheb_2109:hover{background:#ffffff0a;border-color:var(--border)}._templateLabel_1pheb_2137{font-size:.78rem;font-weight:600;color:var(--text-soft)}._templatePreview_1pheb_2139{font-size:.68rem;color:var(--text-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._replyForm_1pheb_2143{display:flex;flex-direction:column;gap:.5rem}._replySubjectInput_1pheb_2147{width:100%;background:#ffffff0a;border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.85rem;font-family:inherit;padding:.5rem .75rem;outline:none;transition:border-color .15s}._replySubjectInput_1pheb_2147:focus{border-color:#38d9ff59}._replyInputRow_1pheb_2175{display:flex;gap:.75rem;align-items:flex-end}._replyInputRowSMS_1pheb_2185{align-items:center}._replyTextarea_1pheb_2189{flex:1;background:#ffffff0a;border:1px solid var(--border);border-radius:22px;color:var(--text);font-size:.875rem;font-family:inherit;line-height:1.5;padding:.5rem 1rem;resize:none;outline:none;transition:border-color .15s}._replyTextarea_1pheb_2189:focus{border-color:#38d9ff59}._replyTextarea_1pheb_2189::placeholder{color:var(--text-dim)}._sendBtn_1pheb_2223{border:none;cursor:pointer;font-family:inherit;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}._sendBtnSMS_1pheb_2245{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff;font-size:1rem;box-shadow:none}._sendBtnSMS_1pheb_2245:hover:not(:disabled){background:linear-gradient(135deg,#c084fc,#a855f7);transform:scale(1.07);box-shadow:none}._sendBtnSMS_1pheb_2245:disabled{opacity:.35;cursor:not-allowed;transform:none}._sendBtnEmail_1pheb_2267{padding:.5rem 1.25rem;border-radius:10px;background:var(--accent);color:#050814;font-size:.85rem}._sendBtnEmail_1pheb_2267:hover:not(:disabled){background:#7ee0ff}._sendBtnEmail_1pheb_2267:disabled{opacity:.4;cursor:not-allowed}._replyMeta_1pheb_2287{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;color:var(--text-dim);padding:0 .25rem}@media (max-width: 768px){._page_1pheb_3{position:relative;height:calc(100dvh - env(safe-area-inset-top,0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));overflow:hidden}._sidebar_1pheb_21{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;min-width:0!important;max-height:none!important;border-right:none;border-bottom:none;z-index:2;transform:translate(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}._main_1pheb_687{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);flex:none!important}._mobileChatView_1pheb_2361 ._sidebar_1pheb_21{transform:translate(-100%)}._mobileChatView_1pheb_2361 ._main_1pheb_687{transform:translate(0)}._sidebarHeader_1pheb_45{padding:1rem}._composeBtn_1pheb_135{padding:.25rem .5rem;font-size:.72rem}._bubbleWrap_1pheb_1831{max-width:85%}._msgThread_1pheb_1615{padding:1rem 1rem .5rem}}._mobileBackBtn_1pheb_2389{display:none}@media (max-width: 768px){._mobileBackBtn_1pheb_2389{display:flex;align-items:center;gap:.25rem;background:none;border:none;color:var(--accent);font-size:.82rem;font-weight:600;cursor:pointer;padding:.25rem .5rem .25rem 0;margin-right:.25rem;flex-shrink:0}}._recipientBox_1pheb_2431{flex:1;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;min-height:36px;cursor:text;position:relative}._recipientChip_1pheb_2453{display:inline-flex;align-items:center;gap:.5rem;background:#38d9ff1f;border:1px solid rgba(56,217,255,.25);border-radius:20px;padding:.25rem .25rem .25rem .75rem;font-size:.78rem;color:var(--accent);line-height:1;max-width:220px}._chipName_1pheb_2481{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._chipAddr_1pheb_2497{font-size:.68rem;color:#38d9ffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}._chipRemove_1pheb_2515{width:18px;height:18px;border-radius:50%;border:none;background:#38d9ff33;color:var(--accent);font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .12s;font-family:inherit;padding:0;line-height:1}._chipRemove_1pheb_2515:hover{background:#ef444440;color:#ef4444}._recipientInputWrap_1pheb_2555{display:flex;align-items:center;flex:1;min-width:140px}._recipientInput_1pheb_2555{background:transparent;border:none;outline:none;color:var(--text);font-size:.88rem;font-family:inherit;width:100%}._recipientInput_1pheb_2555::placeholder{color:var(--text-dim)}._contactsSpinner_1pheb_2591{font-size:.75rem;color:var(--text-dim);flex-shrink:0}._contactDropdown_1pheb_2603{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#0e1534;border:1px solid rgba(56,217,255,.2);border-radius:12px;box-shadow:none;z-index:300;overflow:hidden;max-height:280px;overflow-y:auto}._contactOption_1pheb_2633{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;background:transparent;width:100%;cursor:pointer;text-align:left;transition:background .1s;font-family:inherit;border-bottom:1px solid rgba(255,255,255,.04)}._contactOption_1pheb_2633:last-child{border-bottom:none}._contactOption_1pheb_2633:hover{background:#ffffff0d}._contactOptOut_1pheb_2665{opacity:.55}._contactOptionAvatar_1pheb_2669{width:28px;height:28px;border-radius:50%;background:#38d9ff26;color:var(--accent);font-size:.65rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._contactOptionInfo_1pheb_2697{display:flex;flex-direction:column;flex:1;min-width:0}._contactOptionName_1pheb_2711{font-size:.82rem;font-weight:600;color:var(--text-soft)}._contactOptionCompany_1pheb_2723{font-size:.7rem;color:var(--text-dim)}._contactOptionRight_1pheb_2733{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}._contactOptionAddr_1pheb_2749{font-size:.72rem;color:var(--text-muted)}._optOutBadge_1pheb_2759{font-size:.6rem;color:#f97316;background:#f973161a;border:1px solid rgba(249,115,22,.25);padding:1px .25rem;border-radius:4px;font-weight:600}._recipientCount_1pheb_2779{font-size:.68rem;background:#38d9ff1f;color:var(--accent);border:1px solid rgba(56,217,255,.2);padding:1px .5rem;border-radius:10px;font-weight:600}._bulkResult_1pheb_2799{display:flex;align-items:center;gap:.75rem;padding:.5rem 1.5rem;background:#10b98114;border-bottom:1px solid rgba(16,185,129,.2);font-size:.8rem}._bulkResultOk_1pheb_2819{color:#10b981;font-weight:600}._bulkResultSkip_1pheb_2821{color:var(--gold)}._bulkResultErr_1pheb_2823{color:var(--red)}._bulkResultClose_1pheb_2827{margin-left:auto;background:none;border:none;color:var(--text-dim);cursor:pointer;font-family:inherit;font-size:.85rem}._smsCounter_1pheb_2847{text-align:right;font-size:.7rem;padding:.25rem 0}._crmPrompt_1pheb_2861{margin:1rem 1.5rem;border-radius:10px;overflow:hidden;border:1px solid rgba(56,217,255,.2);background:#0e1534d9;font-size:.82rem}._crmPromptInner_1pheb_2879{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;flex-wrap:wrap}._crmPromptIcon_1pheb_2895{font-size:1rem;flex-shrink:0}._crmPromptText_1pheb_2899{flex:1;color:var(--text-soft);min-width:0}._crmPromptText_1pheb_2899 strong{color:var(--accent)}._crmPromptActions_1pheb_2913{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._crmPromptBtn_1pheb_2927{background:#38d9ff1f;color:var(--accent);border:1px solid rgba(56,217,255,.25);border-radius:6px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._crmPromptBtn_1pheb_2927:hover{background:#38d9ff38}._crmPromptBtnSecondary_1pheb_2955{background:#ffffff0d;color:var(--text-soft);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._crmPromptBtnSecondary_1pheb_2955:hover{background:#ffffff17}._crmPromptDismiss_1pheb_2983{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.9rem;padding:.25rem;border-radius:4px;font-family:inherit;transition:color .1s}._crmPromptDismiss_1pheb_2983:hover{color:var(--text-soft)}._crmPromptForm_1pheb_3009{padding:.75rem 1rem}._crmPromptFormHeader_1pheb_3017{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;color:var(--text-soft);gap:.5rem}._crmPromptFormHeader_1pheb_3017 strong{color:var(--accent)}._crmPromptFormRow_1pheb_3037{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}._crmPromptInput_1pheb_3051{flex:1;min-width:120px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:.5rem .75rem;color:var(--text);font-size:.8rem;font-family:inherit;outline:none;transition:border-color .15s}._crmPromptInput_1pheb_3051:focus{border-color:#38d9ff66}._crmPromptFormActions_1pheb_3081{display:flex;gap:.5rem;align-items:center}._crmLinkSearch_1pheb_3095{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._crmSearchLoading_1pheb_3109{font-size:.75rem;color:var(--text-muted);padding:.25rem 0}._crmLinkOption_1pheb_3121{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:7px;cursor:pointer;font-family:inherit;text-align:left;transition:background .12s;width:100%}._crmLinkOption_1pheb_3121:hover{background:#38d9ff14;border-color:#38d9ff33}._crmLinkName_1pheb_3153{font-size:.82rem;color:var(--text);font-weight:500;flex:1}._crmLinkCompany_1pheb_3155{font-size:.75rem;color:var(--text-muted)}._crmLinkArrow_1pheb_3157{font-size:.72rem;color:var(--accent);font-weight:600;margin-left:auto;white-space:nowrap}._crmNoResults_1pheb_3161{font-size:.77rem;color:var(--text-muted);padding:.5rem .25rem;text-align:center}._callBtn_1pheb_3177{display:flex;align-items:center;gap:.25rem;padding:.25rem 1rem;border-radius:8px;border:none;background:linear-gradient(135deg,#16a34acc,#15803dcc);color:#fff;font-size:.8rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit;box-shadow:0 2px 8px #16a34a4d}._callBtn_1pheb_3177:hover{filter:brightness(1.12);box-shadow:0 3px 12px #16a34a73;transform:translateY(-1px)}._callModalOverlay_1pheb_3223{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}._callModal_1pheb_3223{background:var(--surface, #1a1a2e);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;width:100%;max-width:420px;box-shadow:0 20px 60px #00000080}._callModalHeader_1pheb_3263{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}._callModalIcon_1pheb_3275{font-size:1.75rem;flex-shrink:0}._callModalTitle_1pheb_3283{font-weight:600;font-size:1.1rem;color:var(--text, #fff)}._callModalSub_1pheb_3293{font-size:.8rem;color:var(--text-dim, #888);margin-top:.1rem}._callModalClose_1pheb_3303{margin-left:auto;background:none;border:none;color:var(--text-dim, #888);cursor:pointer;font-size:1.1rem;padding:.25rem;border-radius:4px;line-height:1}._callModalClose_1pheb_3303:hover{color:var(--text, #fff)}._callModalNote_1pheb_3327{font-size:.85rem;color:var(--text-dim, #aaa);margin:0 0 1rem;line-height:1.5}._callResultError_1pheb_3339{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:1rem;color:#f87171;font-size:.85rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._callResultSuccess_1pheb_3363{text-align:center;padding:.5rem 0}._callLogList_1pheb_3375{overflow-y:auto;flex:1}._callLogItem_1pheb_3383{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);cursor:default}._callLogItem_1pheb_3383:hover{background:#ffffff08}._callLogItem_1pheb_3383._callLogMissed_1pheb_3401{border-left:2px solid #ef4444}._callLogMissedBadge_1pheb_3403{display:inline-block;margin-left:.5rem;padding:.05rem .25rem;font-size:.65rem;font-weight:600;background:#ef444433;color:#ef4444;border-radius:3px;vertical-align:middle;letter-spacing:.03em}._callLogIcon_1pheb_3429{font-size:1.25rem;flex-shrink:0}._callLogInfo_1pheb_3437{flex:1;min-width:0}._callLogName_1pheb_3439{font-size:.85rem;font-weight:600;color:var(--text, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._callLogMeta_1pheb_3455{font-size:.72rem;color:var(--text-muted, #666);margin-top:.15rem}._incomingCallOverlay_1pheb_3473{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;animation:_incomingFadeIn_1pheb_1 .3s ease}@keyframes _incomingFadeIn_1pheb_1{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}._incomingCallRingWrap_1pheb_3509{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center}._incomingCallPulse_1pheb_3525,._incomingCallPulse2_1pheb_3527{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#16a34a33;animation:_ringPulse_1pheb_1 2s ease-out infinite}._incomingCallPulse2_1pheb_3527{animation-delay:.7s}@keyframes _ringPulse_1pheb_1{0%{transform:scale(.85);opacity:.9}to{transform:scale(2.2);opacity:0}}._incomingCallAvatar_1pheb_3551{position:relative;z-index:1;width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,#16a34a,#15803d);display:flex;align-items:center;justify-content:center;font-size:2.4rem;box-shadow:0 0 40px #16a34a80;animation:_phoneRock_1pheb_1 .45s ease infinite alternate}@keyframes _phoneRock_1pheb_1{0%{transform:rotate(-10deg) scale(1)}to{transform:rotate(10deg) scale(1.08)}}._incomingCallInfo_1pheb_3589{text-align:center}._incomingCallLabel_1pheb_3591{font-size:.78rem;color:#4ade80;letter-spacing:.02em;font-weight:600;margin-bottom:.5rem}._incomingCallName_1pheb_3607{font-size:2.2rem;font-weight:600;color:#fff;line-height:1.2;letter-spacing:-.01em}._incomingCallNumber_1pheb_3621{font-size:1rem;color:#ffffff80;margin-top:.25rem;font-family:monospace}._incomingCallAssigned_1pheb_3633{font-size:.8rem;color:#4ade80;margin-top:.25rem;opacity:.85}._incomingCallActions_1pheb_3647{display:flex;gap:2.5rem;align-items:center}._incomingCallAnswer_1pheb_3657{background:linear-gradient(135deg,#16a34a,#15803d);border:none;color:#fff;padding:1rem 2.5rem;border-radius:100px;font-size:1.05rem;font-weight:600;cursor:pointer;font-family:inherit;box-shadow:0 0 #16a34a99;animation:_answerGlow_1pheb_1 1.2s ease infinite;transition:transform .1s}._incomingCallAnswer_1pheb_3657:hover{transform:scale(1.05)}@keyframes _answerGlow_1pheb_1{0%,to{box-shadow:0 0 20px #16a34a80}50%{box-shadow:0 0 50px #16a34ad9}}._incomingCallDecline_1pheb_3695{background:#ef44441f;border:1.5px solid rgba(239,68,68,.4);color:#f87171;padding:1rem 2rem;border-radius:100px;font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._incomingCallDecline_1pheb_3695:hover{background:#ef444438}._incomingCallHint_1pheb_3723{font-size:.8rem;color:#ffffff59;text-align:center;max-width:340px}._activeCallBanner_1pheb_3743{background:linear-gradient(90deg,#16a34a2e,#16a34a0f);border-bottom:1.5px solid rgba(74,222,128,.35);padding:.5rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-shrink:0}._activeCallLeft_1pheb_3763{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._activeCallDot_1pheb_3775{width:9px;height:9px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:_liveDot_1pheb_1 1.1s ease infinite}@keyframes _liveDot_1pheb_1{0%,to{opacity:1;box-shadow:0 0 6px #4ade80}50%{opacity:.25;box-shadow:none}}._activeCallLabel_1pheb_3799{font-size:.68rem;font-weight:600;letter-spacing:.02em;color:#4ade80;background:#4ade801f;border:1px solid rgba(74,222,128,.3);padding:1px .5rem;border-radius:4px}._activeCallTimer_1pheb_3821{font-size:1rem;font-weight:600;color:#4ade80;font-variant-numeric:tabular-nums;font-family:Courier New,monospace;letter-spacing:.02em}._activeCallWith_1pheb_3837{font-size:.83rem;color:var(--text-soft)}._activeCallWith_1pheb_3837 strong{color:#fff}._activeCallPhone_1pheb_3841{font-size:.75rem;color:var(--text-dim);font-family:monospace}._activeCallActions_1pheb_3845{display:flex;gap:.5rem;flex-shrink:0}._transferBtn_1pheb_3847{background:#38d9ff1a;border:1px solid rgba(56,217,255,.3);color:var(--accent, #38d9ff);padding:.25rem .75rem;border-radius:7px;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._transferBtn_1pheb_3847:hover,._transferBtnOpen_1pheb_3871{background:#38d9ff2e;border-color:var(--accent)}._endCallBtn_1pheb_3873{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171;padding:.25rem .75rem;border-radius:7px;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._endCallBtn_1pheb_3873:hover{background:#ef444433}._transferPanel_1pheb_3907{background:#0d1123fa;border-bottom:1px solid rgba(56,217,255,.15);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._transferPanelTitle_1pheb_3925{font-size:.72rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em}._transferTeamList_1pheb_3939{display:flex;flex-wrap:wrap;gap:.5rem}._transferTeamBtn_1pheb_3949{display:flex;align-items:center;gap:.5rem;background:#38d9ff12;border:1px solid rgba(56,217,255,.18);border-radius:9px;padding:.5rem .75rem;cursor:pointer;font-size:.78rem;font-family:inherit;color:var(--text-soft);transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._transferTeamBtn_1pheb_3949:hover:not(:disabled){background:#38d9ff26;border-color:var(--accent);color:#fff}._transferTeamBtn_1pheb_3949:disabled{opacity:.45;cursor:wait}._transferMemberInfo_1pheb_3989{display:flex;flex-direction:column;align-items:flex-start}._transferMemberName_1pheb_3991{font-weight:600;color:#fff;font-size:.8rem}._transferMemberRole_1pheb_3993{font-size:.65rem;color:var(--text-muted);text-transform:capitalize}._transferMemberPhone_1pheb_3995{font-size:.68rem;color:var(--text-dim);font-family:monospace}._transferArrow_1pheb_3997{color:#4ade80;font-size:1rem;margin-left:.25rem;flex-shrink:0}._transferCustomRow_1pheb_3999{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._transferSuccess_1pheb_4011{background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:7px;padding:.5rem .75rem;font-size:.8rem;color:#4ade80;font-weight:600}._transferError_1pheb_4029{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:7px;padding:.5rem .75rem;font-size:.8rem;color:#f87171}._quickDialChip_1pheb_4053{background:#38d9ff12;border:1px solid rgba(56,217,255,.2);border-radius:100px;padding:.25rem .75rem;font-size:.72rem;color:var(--text-soft);cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;white-space:nowrap}._quickDialChip_1pheb_4053:hover{background:#38d9ff26;color:#fff;border-color:var(--accent)}._replyBarSMS_1pheb_4095{border-top:2px solid rgba(168,85,247,.5)}._replyBarEmail_1pheb_4097{border-top:2px solid rgba(56,217,255,.4)}._replyModeStrip_1pheb_4101{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.05)}._replyModeStripSMS_1pheb_4115{background:#a855f71a}._replyModeStripEmail_1pheb_4121{background:#38d9ff12}._replyModeIcon_1pheb_4127{font-size:1rem;flex-shrink:0}._replyModeText_1pheb_4129{font-size:.75rem;font-weight:600;flex:1}._replyModeStripSMS_1pheb_4115 ._replyModeText_1pheb_4129{color:#c084fc}._replyModeStripEmail_1pheb_4121 ._replyModeText_1pheb_4129{color:var(--accent, #38d9ff)}._replyModeStrip_1pheb_4101 ._replyTypeToggle_1pheb_1989{display:flex;gap:.25rem;flex-shrink:0}._callPanelWrap_1pheb_4165{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9500;pointer-events:none}._callPanelCard_1pheb_4179{pointer-events:all;width:300px;background:linear-gradient(160deg,var(--bg-elevated) 0%,var(--bg-alt) 100%);border:1px solid rgba(90,210,255,.18);border-radius:20px;padding:1.5rem 1.25rem 1.25rem;box-shadow:0 20px 60px #000000b3,0 0 0 1px #ffffff0a;display:flex;flex-direction:column;gap:0;position:relative;animation:_callPanelSlideIn_1pheb_1 .28s cubic-bezier(.34,1.56,.64,1)}@keyframes _callPanelSlideIn_1pheb_1{0%{transform:translateY(40px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._callPanelIncoming_1pheb_4215{border-color:#10b98166;box-shadow:none}._callPanelClose_1pheb_4223{position:absolute;top:.7rem;right:.8rem;background:none;border:none;color:var(--text-dim);font-size:.88rem;cursor:pointer;padding:.25rem .5rem;border-radius:6px;transition:color .15s}._callPanelClose_1pheb_4223:hover{color:var(--text)}._callPanelHead_1pheb_4243{text-align:center;padding:.5rem 0 1rem;position:relative}._callPanelName_1pheb_4245{font-size:1.05rem;font-weight:600;color:var(--text);margin-bottom:.18rem}._callPanelPhone_1pheb_4253{font-size:.76rem;color:var(--text-dim);margin-bottom:.25rem}._callPanelLabel_1pheb_4255{font-size:.68rem;font-weight:600;color:#10b981;letter-spacing:.02em;margin-bottom:.25rem}._callPanelStatus_1pheb_4265{font-size:.78rem;color:var(--text-dim);animation:_callBlink_1pheb_1 1.4s ease-in-out infinite}@keyframes _callBlink_1pheb_1{0%,to{opacity:1}50%{opacity:.35}}._callPanelStatusErr_1pheb_4275{font-size:.76rem;color:#f87171;margin-top:.25rem}._callPanelTimer_1pheb_4277{display:inline-flex;align-items:center;gap:.5rem;font-size:1.85rem;font-weight:300;color:#10b981;letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:.25rem 0}._callLiveDot_1pheb_4289{width:8px;height:8px;border-radius:50%;background:#10b981;animation:_callLivePulse_1pheb_1 1s ease-in-out infinite;flex-shrink:0}@keyframes _callLivePulse_1pheb_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}._callAvatarLg_1pheb_4307{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#5ad2ff33,#a855f733);border:2px solid rgba(90,210,255,.32);display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:var(--accent);letter-spacing:-1px;margin:0 auto 1rem}._callAvatarPulse_1pheb_4325{animation:_callAvatarGlow_1pheb_1 1.5s ease-in-out infinite}@keyframes _callAvatarGlow_1pheb_1{0%,to{box-shadow:0 0 #5ad2ff4d}50%{box-shadow:0 0 0 14px #5ad2ff00}}._callRingWrap_1pheb_4343{position:relative;width:72px;height:72px;margin:0 auto 1rem}._callRing1_1pheb_4351,._callRing2_1pheb_4351{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid rgba(16,185,129,.45)}._callRing1_1pheb_4351{animation:_callRingOut_1pheb_1 1.3s ease-in-out infinite}._callRing2_1pheb_4351{animation:_callRingOut_1pheb_1 1.3s ease-in-out .45s infinite}@keyframes _callRingOut_1pheb_1{0%{transform:scale(1);opacity:.8}to{transform:scale(1.5);opacity:0}}._callRingWrap_1pheb_4343 ._callAvatarLg_1pheb_4307{margin:0;position:absolute;top:0;right:0;bottom:0;left:0}._callIncomingBtns_1pheb_4377{display:flex;gap:2.5rem;justify-content:center;margin-top:1.25rem}._callBtnAccept_1pheb_4383,._callBtnDecline_1pheb_4383{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:none;border:none;cursor:pointer;color:#fff;font-size:.65rem;font-weight:600;letter-spacing:.02em}._callBtnAccept_1pheb_4383 div,._callBtnDecline_1pheb_4383 div{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .15s,box-shadow .15s}._callBtnAccept_1pheb_4383,._callBtnDecline_1pheb_4383{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff;font-size:.64rem;font-weight:600;letter-spacing:.02em;padding:0}._callBtnAccept_1pheb_4383 svg{background:linear-gradient(135deg,#16a34a,#15803d);border-radius:50%;padding:16px;width:56px;height:56px;box-sizing:content-box;box-shadow:0 4px 20px #16a34a73;transition:transform .15s,box-shadow .15s}._callBtnDecline_1pheb_4383 svg{background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:50%;padding:16px;width:56px;height:56px;box-sizing:content-box;box-shadow:0 4px 20px #dc262666;transition:transform .15s,box-shadow .15s}._callBtnAccept_1pheb_4383:hover svg{transform:scale(1.08);box-shadow:0 6px 26px #16a34a94}._callBtnDecline_1pheb_4383:hover svg{transform:scale(1.08);box-shadow:0 6px 26px #dc262685}._audioWave_1pheb_4471{display:flex;align-items:center;justify-content:center;gap:4px;height:36px;margin:.5rem 0 1rem}._audioBar_1pheb_4479{width:4px;border-radius:4px;background:#5ad2ff33;height:6px}._audioBarActive_1pheb_4487{background:var(--accent, #38d9ff);animation:_audioBarAnim_1pheb_1 .8s ease-in-out infinite alternate}@keyframes _audioBarAnim_1pheb_1{0%{height:4px}to{height:30px}}._dialPad_1pheb_4501{margin:.5rem 0 .25rem}._dialDisplay_1pheb_4503{text-align:center;font-size:1.15rem;font-weight:600;color:var(--text);letter-spacing:.02em;padding:.5rem;margin-bottom:.5rem;background:#ffffff0a;border-radius:8px}._dialGrid_1pheb_4515{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._dialKey_1pheb_4517{aspect-ratio:1;border-radius:50%;background:#ffffff12;border:1px solid rgba(255,255,255,.09);color:var(--text);font-size:1rem;font-weight:600;cursor:pointer;transition:background .12s,transform .1s;display:flex;align-items:center;justify-content:center}._dialKey_1pheb_4517:hover{background:#5ad2ff26}._dialKey_1pheb_4517:active{transform:scale(.88)}._callControls_1pheb_4541{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;padding:1rem 0 .25rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.5rem}._callCtrl_1pheb_4553{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.5rem .75rem;color:var(--text-dim);font-size:.6rem;font-weight:600;cursor:pointer;transition:background-color .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s,transform .14s;min-width:54px;letter-spacing:.04em}._callCtrl_1pheb_4553:hover:not(:disabled){background:#ffffff1c;color:var(--text)}._callCtrl_1pheb_4553:disabled{opacity:.35;cursor:not-allowed}._callCtrlOn_1pheb_4575{background:#5ad2ff24;border-color:#5ad2ff47;color:var(--accent, #38d9ff)}._callHangup_1pheb_4585{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:14px;padding:.5rem .75rem;color:#fff;font-size:.6rem;font-weight:600;cursor:pointer;transition:background-color .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s,transform .14s;min-width:54px;letter-spacing:.04em;box-shadow:0 4px 14px #dc262659}._callHangup_1pheb_4585:hover{box-shadow:0 6px 20px #dc262685}._callTransferSection_1pheb_4609{background:#ffffff0a;border-radius:12px;padding:.75rem;margin:.5rem 0;border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:.5rem;max-height:220px;overflow-y:auto}._callTransferTitle_1pheb_4623{font-size:.67rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em}._callTransferList_1pheb_4631{display:flex;flex-direction:column;gap:.25rem}._callTransferMember_1pheb_4633{display:flex;align-items:center;gap:.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:.5rem;color:var(--text);cursor:pointer;text-align:left;transition:background .12s;width:100%}._callTransferMember_1pheb_4633:hover{background:#5ad2ff17}._callTransferMemberInfo_1pheb_4649{flex:1;min-width:0}._callTransferMemberName_1pheb_4651{font-size:.8rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._callTransferMemberPhone_1pheb_4653{font-size:.69rem;color:var(--text-dim)}._callTransferCustom_1pheb_4655{display:flex;gap:.5rem;align-items:center}._callTransferOk_1pheb_4657{font-size:.75rem;color:#4ade80;text-align:center}._callTransferErr_1pheb_4659{font-size:.75rem;color:#f87171;text-align:center}._callBridgeSection_1pheb_4665{padding:.25rem 0}._callBridgeNote_1pheb_4667{font-size:.76rem;color:var(--text-dim);line-height:1.55;margin-bottom:.75rem;text-align:center}._callErrorBtns_1pheb_4679{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.75rem}._threadAvatarWrap_1pheb_4691{position:relative;flex-shrink:0}._threadChannelBadge_1pheb_4699{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:600;border:1.5px solid var(--bg, #09102a);line-height:1;color:#050814}._threadChannelSMS_1pheb_4731{background:var(--green, #10b981)}._threadChannelEmail_1pheb_4733{background:var(--purple, #a855f7)}._threadChannelCall_1pheb_4735{background:#f97316}._threadChannelBadges_1pheb_4741{position:absolute;bottom:-2px;right:-2px;display:flex;gap:1px}._threadChannelBadges_1pheb_4741 ._threadChannelBadge_1pheb_4699{position:static;font-size:.5rem;width:13px;height:13px}._threadNameUnread_1pheb_4767{color:var(--text)!important;font-weight:600!important}._threadPreviewUnread_1pheb_4769{color:var(--text-soft)!important;font-weight:600!important}._threadOutArrow_1pheb_4771{color:var(--text-dim);font-size:.75em}._threadQuickActions_1pheb_4773{display:none;gap:.25rem;align-items:center;flex-shrink:0;padding-right:.25rem}._threadRow_1pheb_467:hover ._threadQuickActions_1pheb_4773{display:flex}._threadQuickBtn_1pheb_4789{background:#38d9ff14;border:1px solid rgba(56,217,255,.18);color:var(--accent);border-radius:6px;width:26px;height:26px;font-size:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s;font-family:inherit}._threadQuickBtn_1pheb_4789:hover{background:#38d9ff33;border-color:#38d9ff66}._inboundToast_1pheb_4831{position:absolute;top:.75rem;right:.875rem;z-index:50;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#101732fa,#0a0f26fa);border:1px solid rgba(56,217,255,.3);border-radius:14px;padding:.75rem 1rem;max-width:340px;cursor:pointer;box-shadow:none;animation:_toastSlideIn_1pheb_1 .28s cubic-bezier(.34,1.2,.64,1)}@keyframes _toastSlideIn_1pheb_1{0%{transform:translateY(-16px);opacity:0}to{transform:translateY(0);opacity:1}}._inboundToastIcon_1pheb_4873{font-size:1.25rem;flex-shrink:0}._inboundToastBody_1pheb_4881{flex:1;min-width:0}._inboundToastName_1pheb_4883{font-size:.82rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inboundToastMsg_1pheb_4899{font-size:.73rem;color:var(--text-dim);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inboundToastClose_1pheb_4915{background:none;border:none;color:var(--text-dim);font-size:.8rem;cursor:pointer;padding:.25rem;flex-shrink:0;line-height:1;transition:color .15s}._inboundToastClose_1pheb_4915:hover{color:var(--text-soft)}._mobileChatView_1pheb_2361 ._threadPanel_1pheb_4943{display:none}._mobileChatView_1pheb_2361 ._main_1pheb_687{display:flex}._backBtn_1pheb_4947{background:none;border:none;color:var(--accent);font-size:1.2rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;border-radius:6px;flex-shrink:0;display:none;align-items:center;transition:opacity .15s}@media (max-width: 768px){._backBtn_1pheb_4947{display:flex}._mobileChatView_1pheb_2361 ._threadPanel_1pheb_4943{display:none!important}._mobileChatView_1pheb_2361 ._main_1pheb_687{display:flex!important}}@media (max-width: 640px){._callPanelWrap_1pheb_4165{bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px));right:0;left:0;display:flex;justify-content:center;pointer-events:none}._callPanelCard_1pheb_4179{width:100%;border-radius:20px 20px 0 0;padding:1.75rem 1.5rem;animation:_callPanelSlideUp_1pheb_1 .3s cubic-bezier(.34,1.2,.64,1);pointer-events:all}@keyframes _callPanelSlideUp_1pheb_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._callAvatarLg_1pheb_4307{width:88px;height:88px;font-size:1.75rem}._callPanelTimer_1pheb_4277{font-size:2.2rem}._callControls_1pheb_4541{gap:.75rem;padding:1.25rem 0 .5rem}._callCtrl_1pheb_4553,._callHangup_1pheb_4585{min-width:66px;padding:.75rem 1rem}._callIncomingBtns_1pheb_4377{gap:4rem;margin-top:1.75rem}._callBtnAccept_1pheb_4383 svg,._callBtnDecline_1pheb_4383 svg{width:68px;height:68px}}._inboxViews_1pheb_5053{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:.5rem .75rem;border-bottom:1px solid var(--border)}._inboxView_1pheb_5053{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;border-radius:8px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);color:var(--text-dim);font-size:.72rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease}._inboxView_1pheb_5053:hover{background:#38d9ff14;border-color:#38d9ff33;color:var(--text)}._inboxViewActive_1pheb_5107{background:linear-gradient(135deg,#38d9ff2e,#a855f71f);border-color:#38d9ff59;color:var(--accent);box-shadow:none}._inboxViewLabel_1pheb_5119{letter-spacing:.01em}._inboxViewCount_1pheb_5121{font-size:.65rem;padding:1px .5rem;border-radius:99px;background:#ffffff0f;color:var(--text-muted);font-weight:600;min-width:18px;text-align:center}._inboxViewActive_1pheb_5107 ._inboxViewCount_1pheb_5121{background:#38d9ff40;color:var(--accent)}._threadWorkspaceRow_1pheb_5153{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:.6rem}._convStatusPill_1pheb_5173{font-size:.6rem;font-weight:600;padding:1px .5rem;border-radius:99px;letter-spacing:.02em;white-space:nowrap}._convStatus_open_1pheb_5191{background:#4ade8021;color:#4ade80;border:1px solid rgba(74,222,128,.25)}._convStatus_pending_1pheb_5193{background:#fbbf2421;color:#fbbf24;border:1px solid rgba(251,191,36,.25)}._convStatus_snoozed_1pheb_5195{background:#94a3b821;color:#94a3b8;border:1px solid rgba(148,163,184,.25)}._convStatus_closed_1pheb_5197{background:#64748b21;color:#64748b;border:1px solid rgba(100,116,139,.25)}._convStatus_escalated_1pheb_5199{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.3)}._convPriorityPill_1pheb_5203{font-size:.6rem;font-weight:600;padding:1px .5rem;border-radius:99px;letter-spacing:.02em;white-space:nowrap}._convPriority_high_1pheb_5219{background:#fb923c24;color:#fb923c;border:1px solid rgba(251,146,60,.3)}._convPriority_urgent_1pheb_5221{background:#ef44442e;color:#f87171;border:1px solid rgba(239,68,68,.4)}._convPriority_low_1pheb_5223{background:#94a3b81a;color:#94a3b8;border:1px solid rgba(148,163,184,.2)}._convPriority_normal_1pheb_5225{background:transparent;color:var(--text-dim);border:1px solid transparent}._convAssignChip_1pheb_5229{display:inline-flex;align-items:center;gap:4px;font-size:.6rem;font-weight:600;padding:1px .5rem;border-radius:99px;background:#38d9ff1a;color:var(--accent);border:1px solid rgba(56,217,255,.22);white-space:nowrap}._convAssignDot_1pheb_5255{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 5px var(--accent)}._convUnassignedChip_1pheb_5265{font-size:.6rem;font-weight:600;padding:1px .5rem;border-radius:99px;background:#fb923c1a;color:#fb923c;border:1px dashed rgba(251,146,60,.35);white-space:nowrap}._convTagChip_1pheb_5285{font-size:.58rem;font-weight:600;padding:1px .5rem;border-radius:5px;background:#a855f71a;color:#c084fc;border:1px solid rgba(168,85,247,.2);white-space:nowrap}._workspaceBar_1pheb_5309{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;background:linear-gradient(180deg,#0f1520b3,#0f152066);border-bottom:1px solid var(--border);position:relative;z-index:5}._workspaceBarLeft_1pheb_5331{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._workspaceBarRight_1pheb_5337{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._wsActionWrap_1pheb_5343{position:relative}._wsActionBtn_1pheb_5345{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:.72rem;font-weight:600;color:var(--text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}._wsActionBtn_1pheb_5345:hover:not(:disabled){background:#38d9ff1a;border-color:#38d9ff40}._wsActionBtn_1pheb_5345:disabled{opacity:.5;cursor:wait}._wsActionDot_1pheb_5385{width:7px;height:7px;border-radius:50%;background:currentColor}._wsCaret_1pheb_5393{font-size:.55rem;opacity:.6;margin-left:2px}._wsStatus_open_1pheb_5399{color:#4ade80}._wsStatus_pending_1pheb_5401{color:#fbbf24}._wsStatus_snoozed_1pheb_5403{color:#94a3b8}._wsStatus_closed_1pheb_5405{color:#64748b}._wsStatus_escalated_1pheb_5407{color:#f87171}._wsPriority_high_1pheb_5409{color:#fb923c}._wsPriority_urgent_1pheb_5411{color:#f87171;border-color:#ef444466;background:#ef444414}._wsPriority_low_1pheb_5413{color:#94a3b8}._wsPriority_normal_1pheb_5415{color:var(--text)}._wsMenu_1pheb_5421{position:absolute;top:calc(100% + 4px);left:0;min-width:180px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px #00000073;padding:4px;z-index:100;max-height:320px;overflow-y:auto}._wsMenuItem_1pheb_5449{display:flex;align-items:center;gap:8px;width:100%;padding:.5rem;background:transparent;border:none;border-radius:6px;color:var(--text);font-size:.75rem;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease}._wsMenuItem_1pheb_5449:hover{background:#38d9ff1a}._wsMenuDot_1pheb_5483{width:8px;height:8px;border-radius:50%;background:currentColor}._wsMenuDivider_1pheb_5491{height:1px;background:var(--border);margin:4px 2px}._internalNote_1pheb_5505{margin:.5rem 0;padding:.75rem;background:linear-gradient(135deg,#fbbf2412,#fbbf240a);border:1px solid rgba(251,191,36,.25);border-left:3px solid #fbbf24;border-radius:8px;position:relative}._internalNoteHeader_1pheb_5523{display:flex;align-items:center;gap:.5rem;margin-bottom:4px}._internalNoteIcon_1pheb_5535{font-size:.85rem}._internalNoteAuthor_1pheb_5537{font-size:.74rem;color:#fbbf24;font-weight:600}._internalNoteBadge_1pheb_5547{font-size:.58rem;font-weight:600;padding:1px .5rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;border:1px solid rgba(251,191,36,.35);letter-spacing:.04em}._internalNoteTime_1pheb_5569{margin-left:auto;font-size:.65rem;color:var(--text-muted)}._internalNoteBody_1pheb_5579{white-space:pre-wrap;color:var(--text);font-size:.85rem;line-height:1.55}._systemEvent_1pheb_5595{display:flex;align-items:center;gap:8px;margin:.5rem 0;opacity:.8}._systemEventLine_1pheb_5609{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}._systemEventText_1pheb_5619{font-size:.68rem;color:var(--text-muted);font-style:normal;padding:2px .75rem;border-radius:99px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);white-space:nowrap}._replyBarNote_1pheb_5643{background:linear-gradient(180deg,#fbbf240a,#fbbf2405);border-top:1px solid rgba(251,191,36,.2)}._replyModeStripNote_1pheb_5651{background:linear-gradient(90deg,#fbbf242e,#fbbf2414);border-bottom:1px solid rgba(251,191,36,.25);color:#fbbf24}._sendBtnNote_1pheb_5661{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1a1a1a;font-weight:600;border:none}._sendBtnNote_1pheb_5661:hover:not(:disabled){background:linear-gradient(135deg,#fcd34d,#fbbf24);box-shadow:0 0 12px #fbbf2459}@media (max-width: 768px){._inboxViews_1pheb_5053{grid-template-columns:repeat(3,1fr)}._workspaceBar_1pheb_5309{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .75rem}._workspaceBarLeft_1pheb_5331{gap:4px}._wsActionBtn_1pheb_5345{font-size:.68rem;padding:.25rem .5rem}}@media (max-width: 640px){._phoneHide_1pheb_5713{display:none!important}._mainHeader_1pheb_1347{flex-wrap:wrap;gap:.5rem}._mainHeaderActions_1pheb_1411{gap:.25rem;flex-wrap:wrap;justify-content:flex-end}._stickyActionBar_1pheb_1417{padding:.4rem .6rem;gap:.35rem}._stickyActionBtn_1pheb_1483{min-height:40px;padding:0 .6rem}._stickyActionSep_1pheb_1511{display:none}._stickyLiveIndicator_1pheb_1513>span:last-child{display:none}._replyModeStrip_1pheb_4101,._replyToolbar_1pheb_1975{display:none!important}}@media (max-width: 640px){._mainHeader_1pheb_1347{flex-wrap:nowrap;gap:.25rem;padding:.5rem .5rem .5rem .25rem}._mainHeaderLeft_1pheb_1367{flex:1 1 auto;min-width:0;gap:.5rem}._mainHeaderText_1pheb_5741{min-width:0;flex:1 1 auto}._mainHeaderName_1pheb_1379{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mainHeaderMeta_1pheb_1391{flex-wrap:nowrap;overflow:hidden;white-space:nowrap;margin-top:.1rem}._mainHeaderMeta_1pheb_1391>*{flex:0 0 auto}._mainHeaderMeta_1pheb_1391>*:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._mainHeaderActions_1pheb_1411{flex:0 0 auto;flex-wrap:nowrap;gap:.125rem}._headerActionBtn_1pheb_1579,._headerStarBtn_1pheb_1555{width:40px;height:40px;display:flex;align-items:center;justify-content:center}._backBtn_1pheb_4947{min-width:40px;min-height:40px;justify-content:center;align-items:center}._stickyActionBar_1pheb_1417{padding:.375rem .5rem;gap:.375rem}._stickyActionBtn_1pheb_1483{flex:1 1 0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-size:.8rem}._stickyActionBtn_1pheb_1483:disabled{opacity:.4;cursor:not-allowed}._msgThread_1pheb_1615{padding:.75rem .75rem .5rem;scroll-behavior:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._bubbleWrap_1pheb_1831{max-width:90%}._replyBar_1pheb_1947{padding:.5rem .625rem;border-top-width:1px}._replyForm_1pheb_2143{gap:.375rem}._replySubjectInput_1pheb_2147{min-height:40px;font-size:16px}._replyInputRow_1pheb_2175{gap:.5rem;align-items:flex-end}._replyTextarea_1pheb_2189{font-size:16px;min-height:44px;max-height:132px;padding:.6rem .9rem;border-radius:22px}._sendBtn_1pheb_2223{min-width:44px;height:44px;padding:0 1rem;border-radius:22px;font-size:.95rem}._sendBtnSMS_1pheb_2245{width:44px;padding:0;border-radius:50%;font-size:1rem}._replyMeta_1pheb_2287{display:none}._replyMetaShow_1pheb_5785{display:flex}}@media (max-width: 768px){html.kb-open ._page_1pheb_3{position:fixed;left:0;right:0;top:var(--vv-top, 0px);height:var(--vv-h, 100dvh);max-height:var(--vv-h, 100dvh);z-index:130}html.kb-open ._stickyActionBar_1pheb_1417{display:none}}._page_1xsjy_4{display:grid;grid-template-columns:320px 1fr 340px;gap:0;height:calc(var(--vh100) - var(--header-height, 60px));min-height:0;background:transparent;overflow:hidden}@media (max-width: 1300px){._page_1xsjy_4{grid-template-columns:280px 1fr 300px}}@media (max-width: 1080px){._page_1xsjy_4{grid-template-columns:260px 1fr}._panel_1xsjy_14:last-child{display:none}}@media (max-width: 720px){._page_1xsjy_4{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px))}._page_1xsjy_4 ._mobileTabs_1xsjy_21{display:flex}._page_1xsjy_4[data-mtab=keypad] ._contactsPanel_1xsjy_22,._page_1xsjy_4[data-mtab=keypad] ._historyPanel_1xsjy_23,._page_1xsjy_4[data-mtab=contacts] ._dialerPanel_1xsjy_24,._page_1xsjy_4[data-mtab=contacts] ._historyPanel_1xsjy_23,._page_1xsjy_4[data-mtab=recent] ._contactsPanel_1xsjy_22,._page_1xsjy_4[data-mtab=recent] ._dialerPanel_1xsjy_24{display:none}._page_1xsjy_4[data-mtab=recent] ._historyPanel_1xsjy_23{display:flex}}._panel_1xsjy_14{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-right:1px solid var(--border);background:var(--bg-card)}._panel_1xsjy_14:first-child{border-left:none}._panel_1xsjy_14:last-child{border-right:none}._panelHead_1xsjy_43{display:flex;align-items:center;gap:8px;padding:16px 1.25rem 1rem;border-bottom:1px solid var(--border);background:transparent;flex-shrink:0}._panelHeadIcon_1xsjy_52{color:var(--accent)}._panelTitle_1xsjy_53{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--text-muted);flex:1}._refreshBtn_1xsjy_61{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;transition:color .15s}._refreshBtn_1xsjy_61:hover{color:var(--accent)}._panelBody_1xsjy_70{flex:1;overflow-y:auto;padding:8px;min-height:0}._panelBody_1xsjy_70::-webkit-scrollbar{width:4px}._panelBody_1xsjy_70::-webkit-scrollbar-track{background:transparent}._panelBody_1xsjy_70::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._searchBox_1xsjy_81{position:relative;padding:12px 1rem;border-bottom:1px solid var(--border);flex-shrink:0}._searchBoxIcon_1xsjy_87{position:absolute;left:26px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchBoxInput_1xsjy_95{width:100%;padding:.5rem 32px .5rem 2.25rem;background:#ffffff0a;border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:13.5px;outline:none;transition:border-color .15s,background .15s;box-sizing:border-box}._searchBoxInput_1xsjy_95::placeholder{color:var(--text-dim)}._searchBoxInput_1xsjy_95:focus{border-color:var(--accent);background:#38d9ff0f}._searchBoxClear_1xsjy_109{position:absolute;right:26px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;padding:2px}._searchBoxClear_1xsjy_109:hover{color:var(--text)}._contactRow_1xsjy_122{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;border-radius:10px;border:1px solid transparent;background:none;cursor:pointer;text-align:left;margin-bottom:2px;transition:background .12s,border-color .12s}._contactRow_1xsjy_122:hover{background:#ffffff0a;border-color:var(--border)}._contactAvatar_1xsjy_139{width:36px;height:36px;border-radius:50%;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}._av_client_1xsjy_147{background:#38d9ff26;color:var(--accent)}._av_lead_1xsjy_148{background:#f59e0b26;color:var(--gold)}._av_staff_1xsjy_149{background:#10b98126;color:var(--green)}._contactMeta_1xsjy_151{flex:1;min-width:0}._contactName_1xsjy_152{display:block;font-size:13.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._contactSub_1xsjy_159{display:flex;align-items:center;gap:.5rem;margin-top:2px;flex-wrap:wrap}._contactCompanyText_1xsjy_166{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._contactPhoneText_1xsjy_172{font-size:11.5px;color:var(--text-dim)}._typePill_1xsjy_175{font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px .5rem;border-radius:20px;flex-shrink:0}._type_client_1xsjy_184{background:#38d9ff26;color:var(--accent)}._type_lead_1xsjy_185{background:#f59e0b26;color:var(--gold)}._type_staff_1xsjy_186{background:#10b98126;color:var(--green)}._badge_1xsjy_189{font-size:10px;font-weight:600;letter-spacing:.04em;padding:1px .5rem;border-radius:4px}._role_admin_1xsjy_197{background:#a855f733;color:#c4b5fd}._role_manager_1xsjy_198{background:#38d9ff26;color:var(--accent)}._role_rep_1xsjy_199{background:#8fa6cc2e;color:var(--text-muted)}._role_reception_1xsjy_200{background:#f59e0b26;color:var(--gold)}._empty_1xsjy_203{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:160px;color:var(--text-dim);font-size:13px}._emptyIcon_1xsjy_213{opacity:.5}._spinner_1xsjy_216{display:inline-block;width:20px;height:20px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_1xsjy_216 .7s linear infinite}._spinnerSmall_1xsjy_224{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.15);border-top-color:var(--text);border-radius:50%;animation:_spin_1xsjy_216 .7s linear infinite}@keyframes _spin_1xsjy_216{to{transform:rotate(360deg)}}._dialerPanel_1xsjy_24{display:flex;flex-direction:column;align-items:center;min-height:0;overflow:hidden;background:transparent}._statusBar_1xsjy_247{width:100%;display:flex;align-items:center;gap:8px;padding:.75rem 20px;font-size:12px;border-bottom:1px solid var(--border);flex-shrink:0}._statusBar_idle_1xsjy_257{background:transparent}._statusBar_ready_1xsjy_258{background:#10b9810d}._statusBar_active_1xsjy_259{background:#10b98114}._statusBar_error_1xsjy_260{background:#ef44440f}._statusDot_1xsjy_262{width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusDot_idle_1xsjy_267{background:var(--text-dim)}._statusDot_ready_1xsjy_268{background:var(--green);box-shadow:none}._statusDot_active_1xsjy_269{background:var(--green);animation:_blink_1xsjy_1 1.4s ease-in-out infinite}._statusDot_error_1xsjy_270{background:var(--red)}@keyframes _blink_1xsjy_1{0%,to{opacity:1}50%{opacity:.4}}._statusBarLabel_1xsjy_273{color:var(--text-muted);flex:1}._dialerBody_1xsjy_276{display:flex;flex-direction:column;align-items:center;gap:0;padding:20px 0 24px;width:100%;max-width:340px;overflow-y:auto;flex:1;min-height:0}._callerCard_1xsjy_290{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:16px;position:relative;width:100%}._callerAvatar_1xsjy_299{width:64px;height:64px;border-radius:50%;font-size:22px;font-weight:600;display:flex;align-items:center;justify-content:center}._callerName_1xsjy_306{font-size:17px;font-weight:600;color:var(--text);letter-spacing:.01em}._callerClearBtn_1xsjy_312{background:#ef44441f;border:none;color:var(--red);cursor:pointer;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background .12s}._callerClearBtn_1xsjy_312:hover{background:#ef444440}._callerLinks_1xsjy_325{display:flex;gap:8px;margin-top:8px}._callerLink_1xsjy_325{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem 12px;background:#38d9ff14;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--accent);font-size:12px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s}._callerLink_1xsjy_325:hover{background:#38d9ff29;border-color:var(--accent)}._numberWrap_1xsjy_350{position:relative;width:100%;padding:0 16px;box-sizing:border-box;margin-bottom:1.25rem}._numberInput_1xsjy_357{width:100%;padding:1rem 44px 1rem 16px;background:#ffffff0a;border:1px solid var(--border);border-radius:14px;color:var(--text);font-size:26px;font-family:SF Mono,Monaco,Consolas,monospace;letter-spacing:.02em;text-align:center;outline:none;transition:border-color .15s,background .15s;box-sizing:border-box;min-height:60px}._numberInput_1xsjy_357::placeholder{color:var(--text-dim);font-size:16px;letter-spacing:0;font-family:inherit}._numberInput_1xsjy_357:focus{border-color:var(--accent);background:#38d9ff0d}._numberInput_1xsjy_357:disabled{opacity:.5;cursor:not-allowed}._backspaceBtn_1xsjy_376{position:absolute;right:28px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-dim);cursor:pointer;padding:.5rem;border-radius:8px;display:flex;align-items:center;transition:color .12s}._backspaceBtn_1xsjy_376:hover{color:var(--text)}._keypad_1xsjy_390{display:grid;grid-template-columns:repeat(3,74px);gap:.75rem 1rem;margin-bottom:20px}._key_1xsjy_390{width:74px;height:74px;border-radius:50%;border:1px solid var(--border);background:#ffffff0a;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;transition:background .1s,border-color .1s,transform .08s;-webkit-user-select:none;user-select:none}._key_1xsjy_390:hover{background:#38d9ff14;border-color:var(--accent)}._key_1xsjy_390:active{transform:scale(.92);background:#38d9ff24}._keyDigit_1xsjy_410{font-size:22px;font-weight:400;color:var(--text);line-height:1}._keySub_1xsjy_411{font-size:8.5px;font-weight:600;letter-spacing:.02em;color:var(--text-dim)}._errorNote_1xsjy_414{width:calc(100% - 32px);padding:.75rem 1rem;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#fca5a5;font-size:13px;text-align:center;margin-bottom:12px}._callBtnWrap_1xsjy_427{display:flex;align-items:center;justify-content:center}._callBtn_1xsjy_427{width:90px;height:90px;border-radius:50%;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:15px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-shadow:0 6px 24px #22c55e59,0 2px 8px #0006;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;letter-spacing:.02em}._callBtn_1xsjy_427:hover:not(._callBtnOff_1xsjy_444){transform:scale(1.06);box-shadow:0 8px 32px #22c55e73,0 2px 8px #0006}._callBtn_1xsjy_427:active:not(._callBtnOff_1xsjy_444){transform:scale(.97)}._callBtnOff_1xsjy_444{background:#ffffff0d;color:var(--text-dim);box-shadow:none;cursor:not-allowed}._activeScreen_1xsjy_459{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px;padding:32px 20px;width:100%}._activeAvatar_1xsjy_470{width:88px;height:88px;border-radius:50%;font-size:30px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:box-shadow .3s}._avatarGlow_1xsjy_478{box-shadow:0 0 0 4px #22c55e26,0 0 0 10px #22c55e0f;animation:_glow_1xsjy_1 2s ease-in-out infinite}@keyframes _glow_1xsjy_1{0%,to{box-shadow:0 0 0 4px #22c55e26,0 0 0 10px #22c55e0f}50%{box-shadow:0 0 0 6px #22c55e38,0 0 0 16px #22c55e14}}._activeName_1xsjy_487{font-size:22px;font-weight:600;color:var(--text);margin-top:8px;text-align:center}._activePhone_1xsjy_494{font-size:14px;color:var(--text-muted);font-family:SF Mono,monospace}._activeStatus_1xsjy_499{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-muted);margin-top:4px;min-height:22px}._activeTimer_1xsjy_508{font-family:SF Mono,Monaco,monospace;font-size:22px;color:var(--green);letter-spacing:.02em}._controls_1xsjy_516{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:28px}._controlBtn_1xsjy_524{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:11px;padding:4px 8px;border-radius:8px;transition:color .12s}._controlBtn_1xsjy_524:hover{color:var(--text)}._controlBtnActive_1xsjy_539{color:var(--accent)}._controlIcon_1xsjy_541{width:52px;height:52px;border-radius:50%;background:#ffffff0a;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s}._controlBtn_1xsjy_524:hover ._controlIcon_1xsjy_541{border-color:var(--accent)}._controlBtnActive_1xsjy_539 ._controlIcon_1xsjy_541{background:#38d9ff1f;border-color:var(--accent);color:var(--accent)}._hangupBtn_1xsjy_552{width:68px;height:68px;border-radius:50%;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #ef444466;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._hangupBtn_1xsjy_552:hover{transform:scale(1.07);box-shadow:0 6px 28px #ef444480}._hangupBtn_1xsjy_552:active{transform:scale(.95)}._cancelBtn_1xsjy_566{margin-top:16px;padding:.75rem 28px;background:#ffffff0d;border:1px solid var(--border);border-radius:20px;color:var(--text-muted);font-size:14px;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._cancelBtn_1xsjy_566:hover{background:#ffffff14;color:var(--text)}._tabs_1xsjy_582{display:flex;gap:2px;padding:.75rem 1rem 0;border-bottom:1px solid var(--border);flex-shrink:0}._tab_1xsjy_582{position:relative;padding:.5rem .75rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-dim);font-size:12.5px;font-weight:500;cursor:pointer;border-radius:6px 6px 0 0;transition:color .12s;white-space:nowrap;display:flex;align-items:center;gap:.25rem}._tab_1xsjy_582:hover{color:var(--text-muted)}._tabActive_1xsjy_605{color:var(--accent);border-bottom-color:var(--accent);background:#38d9ff0f}._tabBadge_1xsjy_610{background:var(--red);color:#fff;font-size:9.5px;font-weight:600;padding:0px .25rem;border-radius:20px;min-width:16px;text-align:center;line-height:16px;height:16px}._historyRow_1xsjy_624{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border-radius:10px;border:1px solid transparent;background:none;cursor:pointer;text-align:left;margin-bottom:2px;transition:background .12s,border-color .12s}._historyRow_1xsjy_624:hover{background:#ffffff0a;border-color:var(--border)}._historyDirIcon_1xsjy_643{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._dirMissed_1xsjy_649{background:#ef44441f;color:var(--red)}._dirIn_1xsjy_650{background:#10b9811f;color:var(--green)}._dirOut_1xsjy_651{background:#38d9ff1f;color:var(--accent)}._historyDetails_1xsjy_653{flex:1;min-width:0}._historyName_1xsjy_654{display:block;font-size:13.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historyNameMissed_1xsjy_661{color:var(--red)}._historyMeta_1xsjy_662{display:block;font-size:11.5px;color:var(--text-dim);margin-top:2px}._callAgain_1xsjy_664{color:var(--text-dim);display:flex;align-items:center;padding:.5rem;border-radius:6px;transition:color .12s,background .12s;flex-shrink:0}._historyRow_1xsjy_624:hover ._callAgain_1xsjy_664{color:var(--green);background:#10b9811f}._incomingWrap_1xsjy_677{position:fixed;bottom:28px;right:28px;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem 1rem 1rem;background:var(--bg-card);border:1px solid rgba(16,185,129,.4);border-radius:16px;box-shadow:none;z-index:1200;animation:_slideUp_1xsjy_1 .22s cubic-bezier(.34,1.56,.64,1);min-width:280px}@keyframes _slideUp_1xsjy_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._incomingRing_1xsjy_699{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:18px;border:2px solid var(--green);animation:_ringPulse_1xsjy_1 1.5s ease-in-out infinite;pointer-events:none}@keyframes _ringPulse_1xsjy_1{0%,to{opacity:.7}50%{opacity:.2}}._incomingAvatar_1xsjy_712{width:44px;height:44px;border-radius:50%;background:#38d9ff26;color:var(--accent);font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._incomingInfo_1xsjy_721{flex:1}._incomingLabel_1xsjy_722{display:block;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--green);margin-bottom:2px}._incomingNumber_1xsjy_723{display:block;font-size:14px;font-weight:500;color:var(--text);font-family:SF Mono,monospace}._incomingBtns_1xsjy_725{display:flex;gap:8px;flex-shrink:0}._incomingDecline_1xsjy_726,._incomingAccept_1xsjy_726{width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._incomingDecline_1xsjy_726{background:#ef444426;color:var(--red)}._incomingDecline_1xsjy_726:hover{background:var(--red);color:#fff}._incomingAccept_1xsjy_726{background:#10b98126;color:var(--green)}._incomingAccept_1xsjy_726:hover{background:var(--green);color:#fff}.tz-tabs{margin:.5rem .75rem .25rem}._mobileTabs_1xsjy_21{display:none;gap:6px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--bg-card);flex-shrink:0}._mobileTab_1xsjy_21{flex:1;min-height:44px;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._mobileTabActive_1xsjy_751{background:#38d9ff24;color:var(--accent);border-color:#38d9ff66}@media (max-width: 720px){._dialerBody_1xsjy_276{--key: clamp(52px, 9.2dvh, 72px);max-width:360px;padding:10px 0 0}._numberInput_1xsjy_357{min-height:52px;font-size:22px;padding:.6rem 44px .6rem 16px}._keypad_1xsjy_390{grid-template-columns:repeat(3,var(--key));gap:calc(var(--key) * .16) calc(var(--key) * .22);margin-bottom:8px}._key_1xsjy_390{width:var(--key);height:var(--key)}._callBtnWrap_1xsjy_427{position:sticky;bottom:0;width:100%;display:flex;justify-content:center;z-index:2;padding:8px 0 12px}._callBtn_1xsjy_427{width:clamp(64px,11dvh,80px);height:clamp(64px,11dvh,80px)}}._wrap_1h7xy_1{display:flex;flex-direction:column;height:100%;padding:1.25rem;gap:1rem;overflow:hidden;background:linear-gradient(180deg,#0a1224,#060c1a)}._header_1h7xy_9{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._title_1h7xy_17{font-size:1.5rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.5rem}._subtitle_1h7xy_25{color:#94a3b8;font-size:.85rem}._tabs_1h7xy_27{display:flex;gap:.25rem;background:#ffffff0a;padding:4px;border-radius:10px;border:1px solid rgba(255,255,255,.06)}._tab_1h7xy_27{padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.82rem;font-weight:600;color:#94a3b8;background:transparent;border:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._tab_1h7xy_27:hover{color:#fff;background:#ffffff0a}._tabActive_1h7xy_47{color:#fff;background:linear-gradient(135deg,#5ad2ff,#4f46e5)}._controls_1h7xy_51{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._controls_1h7xy_51 select,._controls_1h7xy_51 input{background:#0c1428;border:1px solid rgba(255,255,255,.08);color:#fff;padding:.5rem .75rem;border-radius:8px;font-size:.82rem}._controls_1h7xy_51 input{min-width:220px}._statsGrid_1h7xy_69{display:grid;grid-template-columns:repeat(var(--tz-cols, 4),minmax(0,1fr));gap:.75rem}._statCard_1h7xy_77{background:linear-gradient(135deg,#5ad2ff0f,#4f46e50f);border:1px solid rgba(255,255,255,.06);padding:1rem;border-radius:12px}._statLabel_1h7xy_87{color:#94a3b8;font-size:.72rem;letter-spacing:.04em}._statValue_1h7xy_89{color:#fff;font-size:1.6rem;font-weight:600;margin-top:4px}._statSub_1h7xy_91{color:#5ad2ff;font-size:.72rem;margin-top:4px}._body_1h7xy_95{flex:1;overflow:auto;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px}._table_1h7xy_105{width:100%;border-collapse:collapse;font-size:.82rem}._table_1h7xy_105 thead th{position:sticky;top:0;background:#0c1428;color:#94a3b8;text-align:left;padding:.75rem 1rem;font-weight:600;font-size:.7rem;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.08)}._table_1h7xy_105 tbody td{padding:.75rem 1rem;color:#e5e7eb;border-bottom:1px solid rgba(255,255,255,.04)}._table_1h7xy_105 tbody tr:hover{background:#5ad2ff0a;cursor:pointer}._badge_1h7xy_131{display:inline-block;padding:2px 8px;border-radius:6px;font-size:.7rem;font-weight:600}._bgGreen_1h7xy_139{background:#10b98126;color:#10b981}._bgBlue_1h7xy_141{background:#5ad2ff26;color:#5ad2ff}._bgYellow_1h7xy_143{background:#fbbf2426;color:#fbbf24}._bgRed_1h7xy_145{background:#ef444426;color:#ef4444}._bgGray_1h7xy_147{background:#94a3b826;color:#94a3b8}._feedItem_1h7xy_151{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:start}._feedItem_1h7xy_151:hover{background:#5ad2ff08}._feedIcon_1h7xy_161{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#5ad2ff1f;font-size:1.05rem}._feedBody_1h7xy_171{min-width:0}._feedHead_1h7xy_173{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._feedRep_1h7xy_175{color:#fff;font-weight:600;font-size:.85rem}._feedClient_1h7xy_177{color:#94a3b8;font-size:.78rem}._feedSubject_1h7xy_179{color:#e5e7eb;font-size:.82rem;margin-top:4px;word-break:break-word}._feedSubject_1h7xy_179 strong{color:#fff}._feedTime_1h7xy_183{color:#64748b;font-size:.72rem;white-space:nowrap}._scrollArea_1h7xy_187{max-height:100%;overflow:auto}._detailModal_1h7xy_191{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}._detailCard_1h7xy_201{background:#0a1224;border:1px solid rgba(255,255,255,.08);border-radius:14px;max-width:900px;width:100%;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}._detailHeader_1h7xy_211{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between}._detailHeader_1h7xy_211 h2{color:#fff;font-size:1.05rem;margin:0}._detailBody_1h7xy_221{padding:1rem 1.25rem;overflow:auto;flex:1}._detailSection_1h7xy_223{margin-bottom:1.25rem}._detailSection_1h7xy_223 h3{color:#5ad2ff;font-size:.78rem;letter-spacing:.02em;margin:0 0 .5rem}._msgRow_1h7xy_227{padding:.5rem .75rem;border-radius:8px;margin-bottom:.5rem;background:#ffffff08;border-left:3px solid #5ad2ff}._msgRow_1h7xy_227._outbound_1h7xy_235{border-left-color:#10b981}._msgRow_1h7xy_227._internal_1h7xy_237{border-left-color:#fbbf24;background:#fbbf240d}._msgMeta_1h7xy_239{color:#64748b;font-size:.7rem;margin-bottom:4px}._msgBody_1h7xy_241{color:#e5e7eb;font-size:.82rem;white-space:pre-wrap;word-break:break-word}._empty_1h7xy_245{text-align:center;color:#64748b;padding:3rem 1rem}@media (max-width: 768px){._wrap_1h7xy_1{padding:1rem;gap:.75rem;height:auto;min-height:0;overflow:visible}._header_1h7xy_9{gap:.5rem}._title_1h7xy_17{font-size:1.2rem}._tabs_1h7xy_27{width:100%;overflow-x:auto;scrollbar-width:none}._tabs_1h7xy_27::-webkit-scrollbar{display:none}._tab_1h7xy_27{flex-shrink:0}._controls_1h7xy_51{width:100%}._controls_1h7xy_51 select,._controls_1h7xy_51 input{flex:1;min-width:0}._statsGrid_1h7xy_69{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}._statValue_1h7xy_89{font-size:1.3rem}._body_1h7xy_95{overflow-x:auto}._table_1h7xy_105{min-width:560px}._feedItem_1h7xy_151{grid-template-columns:auto 1fr;gap:.5rem}._feedTime_1h7xy_183{grid-column:2}._detailCard_1h7xy_201{max-height:calc(100dvh - 96px);border-radius:16px}}@media (max-width: 480px){._statsGrid_1h7xy_69{grid-template-columns:1fr 1fr}._detailHeader_1h7xy_211,._detailBody_1h7xy_221{padding:.75rem 1rem}}@media (max-width: 768px){._statsGrid_1h7xy_69{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_1o7x8_4{height:calc(var(--vh100) - var(--topbar-height, 0px));display:flex;flex-direction:column;overflow:hidden;padding:1.25rem 1.5rem 0}._filterBar_1o7x8_12{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0;margin:2px 0 12px}._searchWrap_1o7x8_20{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:160px;max-width:320px}._searchIcon_1o7x8_28{position:absolute;left:10px;color:var(--text-dim);font-size:.95rem;pointer-events:none}._searchInput_1o7x8_35{width:100%;padding:.5rem 28px;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text);font-size:.82rem}._searchInput_1o7x8_35:focus{outline:none;border-color:var(--accent)}._searchClear_1o7x8_45{position:absolute;right:8px;background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:.8rem}._searchClear_1o7x8_45:hover{color:var(--text)}._filterSelect_1o7x8_55{padding:.5rem .75rem;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text);font-size:.82rem;max-width:200px}._filterSelect_1o7x8_55:focus{outline:none;border-color:var(--accent)}._clearFilters_1o7x8_65{padding:.5rem 12px;border-radius:9px;border:1px solid var(--border);background:none;color:var(--accent);font-size:.8rem;font-weight:600;cursor:pointer}._clearFilters_1o7x8_65:hover{border-color:var(--accent)}._viewTabs_1o7x8_78{display:flex;gap:4px;padding:0 2px;border-bottom:1px solid var(--border);flex-shrink:0;margin-bottom:0;overflow-x:auto;scrollbar-width:none}._viewTabs_1o7x8_78::-webkit-scrollbar{display:none}._viewTab_1o7x8_78{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;border-radius:6px 6px 0 0;transition:color .12s;white-space:nowrap;font-family:inherit}._viewTab_1o7x8_78:hover{color:var(--text-soft)}._viewTabActive_1o7x8_104{color:var(--accent);border-bottom-color:var(--accent);background:#38d9ff0a}._viewTabIcon_1o7x8_109{font-size:14px;opacity:.8}._tabCount_1o7x8_110{background:#a855f72e;color:#c084fc;font-size:10px;font-weight:600;padding:0 .25rem;height:16px;line-height:16px;border-radius:10px;min-width:16px;text-align:center}._wishlistBtn_1o7x8_117{padding:.5rem 1rem;font-size:.8rem;font-weight:600;border:1px solid rgba(168,85,247,.35);background:#a855f714;color:#c084fc;border-radius:8px;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;white-space:nowrap}._wishlistBtn_1o7x8_117:hover{background:#a855f726;border-color:#c084fc}._board_1o7x8_130{display:flex;gap:1rem;padding:1rem 0 1.5rem;overflow-x:auto;flex:1;align-items:flex-start;scrollbar-width:thin;scrollbar-color:var(--border) transparent}._board_1o7x8_130::-webkit-scrollbar{height:6px}._board_1o7x8_130::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}._column_1o7x8_142{min-width:300px;max-width:340px;flex:1;background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:16px;display:flex;flex-direction:column;max-height:calc(var(--vh100) - 230px);transition:border-color .12s}._column_1o7x8_142:hover{border-color:#ffffff1c}._columnHeader_1o7x8_153{padding:12px 1rem .75rem;border-top:3px solid;border-radius:16px 16px 0 0;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%)}._columnTitle_1o7x8_160{display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text-muted)}._columnCount_1o7x8_166{background:#ffffff1a;color:var(--text-muted);font-size:10px;padding:1px .5rem;border-radius:10px;font-weight:600}._columnAddBtn_1o7x8_170{width:24px;height:24px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-dim);font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;flex-shrink:0}._columnAddBtn_1o7x8_170:hover{border-color:var(--accent);color:var(--accent);background:#38d9ff1a}._columnBody_1o7x8_179{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:.5rem;min-height:80px;scrollbar-width:thin;scrollbar-color:var(--border) transparent;transition:background .12s}._columnBody_1o7x8_179::-webkit-scrollbar{width:4px}._dropTarget_1o7x8_187{background:#38d9ff0a}._emptyCol_1o7x8_188{font-size:12px;color:var(--text-dim);text-align:center;padding:20px 12px;border:1px dashed var(--border);border-radius:10px}._taskCard_1o7x8_194{position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;cursor:grab;transition:background .12s,border-color .12s,transform .12s,box-shadow .12s;-webkit-user-select:none;user-select:none}._taskCard_1o7x8_194:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._taskCard_1o7x8_194:hover{background:#ffffff0d;border-color:#38d9ff33;transform:translateY(-2px);box-shadow:none}._taskCard_1o7x8_194:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dragging_1o7x8_214{cursor:grabbing;box-shadow:0 12px 48px #000000a6;border-color:var(--accent);transform:scale(1.03) rotate(.5deg)}._overdueCard_1o7x8_215{border-left:3px solid #ef4444}._completedCard_1o7x8_216{opacity:.6}._completedCard_1o7x8_216 ._cardTitle_1o7x8_217{text-decoration:line-through;color:var(--text-dim)}._cardAccent_1o7x8_220{position:absolute;top:0;left:0;bottom:0;width:3px}._cardInner_1o7x8_221{padding:12px 12px .75rem 1rem}._cardTop_1o7x8_223{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:.25rem}._cardTitle_1o7x8_217{font-size:13px;font-weight:600;color:var(--text-soft);line-height:1.35;flex:1}._cardBadges_1o7x8_228{display:flex;gap:4px;flex-wrap:wrap;flex-shrink:0}._cardDesc_1o7x8_229{font-size:12px;color:var(--text-muted);margin:0 0 .5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_1o7x8_234{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}._cardMetaItem_1o7x8_235{font-size:11px;color:var(--text-muted)}._cardLink_1o7x8_236{font-size:11px;color:var(--text-muted);text-decoration:none}._cardLink_1o7x8_236:hover{color:var(--accent)}._metaRed_1o7x8_238{color:#fca5a5}._cardFooter_1o7x8_240{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}._cardPeople_1o7x8_244{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._personChip_1o7x8_245{display:flex;align-items:center;gap:4px;background:#ffffff0a;border-radius:20px;padding:2px 8px 2px 2px;border:1px solid rgba(255,255,255,.07)}._personName_1o7x8_251{font-size:11px;color:var(--text-muted)}._cardActions_1o7x8_252{display:flex;gap:4px;align-items:center;flex-shrink:0}._actionBtn_1o7x8_253{width:26px;height:26px;border-radius:6px;border:none;background:none;color:var(--text-muted);cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:background .1s,color .1s}._actionBtn_1o7x8_253:hover{background:#ffffff14;color:var(--text-soft)}._projectBadge_1o7x8_262{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:500;background:#a855f71a;color:#c084fc;border:1px solid rgba(168,85,247,.2);padding:2px 8px;border-radius:20px;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectBadgeIcon_1o7x8_270{flex-shrink:0}._listView_1o7x8_275{flex:1;overflow-y:auto;overflow-x:auto;padding:8px 0 24px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}._listView_1o7x8_275::-webkit-scrollbar{width:5px}._listHeader_1o7x8_282{display:flex;align-items:center;gap:0;padding:4px 12px 4px 48px;position:sticky;top:0;background:var(--surface, #0c1117);z-index:2;border-bottom:1px solid var(--border)}._listHeaderCell_1o7x8_289{font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--text-dim);flex-shrink:0;padding:.5rem 0}._listGroup_1o7x8_296{margin-top:4px}._listGroupHead_1o7x8_297{display:flex;align-items:center;gap:8px;padding:12px 12px .5rem 1rem;position:sticky;top:30px;z-index:1;background:linear-gradient(180deg,var(--surface, #0c1117) 70%,transparent)}._listGroupDot_1o7x8_303{width:7px;height:7px;border-radius:50%;flex-shrink:0}._listGroupLabel_1o7x8_304{font-size:11.5px;font-weight:600;letter-spacing:.02em}._listGroupCount_1o7x8_307{font-size:10.5px;font-weight:600;color:var(--text-muted);background:#ffffff0f;border-radius:999px;padding:1px 8px}._listRow_1o7x8_312{display:flex;align-items:center;gap:8px;padding:.75rem 12px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .1s;min-height:54px}._listRow_1o7x8_312:hover{background:#ffffff08}._listRow_1o7x8_312:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._listRowOverdue_1o7x8_321{border-left:2px solid #ef4444}._listRowDone_1o7x8_322{opacity:.6}._listRowDone_1o7x8_322 ._listTitle_1o7x8_323{text-decoration:line-through;color:var(--text-dim)}._statusToggle_1o7x8_325{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.18);background:none;cursor:pointer;flex-shrink:0;color:#10b981;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s;margin-right:4px}._statusToggle_1o7x8_325:hover{border-color:#10b981;background:#10b9811a}._statusToggleDone_1o7x8_334{background:#10b98126;border-color:#10b981}._listMain_1o7x8_336{flex:1;min-width:0}._listTitle_1o7x8_323{font-size:13.5px;font-weight:500;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._listMeta_1o7x8_338{display:flex;align-items:center;gap:8px;margin-top:.25rem;flex-wrap:wrap}._listMetaItem_1o7x8_341{font-size:11px;color:var(--text-muted)}._listMetaLink_1o7x8_342{font-size:11px;color:var(--text-muted);text-decoration:none}._listMetaLink_1o7x8_342:hover{color:var(--accent)}._listDesc_1o7x8_344{font-size:11px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._listPeople_1o7x8_349{display:flex;align-items:center;gap:4px;width:140px;flex-shrink:0;justify-content:flex-end}._listDue_1o7x8_350{font-size:12px;color:var(--text-muted);width:110px;flex-shrink:0;text-align:right}._listDueOverdue_1o7x8_351{color:#fca5a5}._listPriority_1o7x8_352{display:flex;align-items:center;gap:.25rem;width:90px;flex-shrink:0}._listActions_1o7x8_353{display:flex;align-items:center;width:36px;flex-shrink:0;justify-content:flex-end}._wishlistView_1o7x8_358{flex:1;overflow-y:auto;padding:16px 2px 24px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}._wishlistHeader_1o7x8_362{display:flex;align-items:center;gap:1rem;padding:16px;background:#a855f70d;border:1px solid rgba(168,85,247,.15);border-radius:14px;margin-bottom:16px}._wishlistHeaderIcon_1o7x8_369{font-size:24px;color:#c084fc;flex-shrink:0}._wishlistHeaderTitle_1o7x8_370{font-size:15px;font-weight:600;color:var(--text-soft)}._wishlistHeaderSub_1o7x8_371{font-size:12px;color:var(--text-muted);margin-top:2px}._wishlistAddBtn_1o7x8_372{margin-left:auto;flex-shrink:0;padding:8px 16px;font-size:13px;font-weight:600;background:#a855f71f;border:1px solid rgba(168,85,247,.3);color:#c084fc;border-radius:10px;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._wishlistAddBtn_1o7x8_372:hover{background:#a855f733}._wishGrid_1o7x8_381{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}._wishCard_1o7x8_388{background:#a855f70a;border:1px solid rgba(168,85,247,.14);border-radius:14px;padding:1rem;cursor:pointer;transition:background .12s,border-color .12s,transform .12s}._wishCard_1o7x8_388:hover{background:#a855f714;border-color:#a855f747;transform:translateY(-2px)}._wishCard_1o7x8_388:focus-visible{outline:2px solid #c084fc}._wishTop_1o7x8_396{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:.5rem}._wishTitle_1o7x8_397{font-size:13.5px;font-weight:600;color:var(--text-soft);flex:1;line-height:1.3}._wishDesc_1o7x8_398{font-size:12px;color:var(--text-muted);margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._wishMeta_1o7x8_399{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem}._wishFooter_1o7x8_400{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(168,85,247,.1)}._promoteBtn_1o7x8_404{font-size:11px;font-weight:600;padding:4px .75rem;border-radius:8px;background:#10b9811a;border:1px solid rgba(16,185,129,.25);color:#10b981;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._promoteBtn_1o7x8_404:hover{background:#10b98133}._emptyState_1o7x8_413{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:160px;color:var(--text-dim);font-size:14px}._emptyLink_1o7x8_417{background:none;border:none;color:var(--accent);cursor:pointer;font-size:inherit;font-family:inherit;text-decoration:underline}._taskModal_1o7x8_425{background:var(--card, #111822);border:1px solid rgba(255,255,255,.1);border-radius:20px;width:min(600px,96vw);max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 80px #000000b3}._modalHead_1o7x8_436{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 1.25rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}._modalHeadLeft_1o7x8_442{display:flex;align-items:center;gap:1rem}._modalHeadIcon_1o7x8_443{width:40px;height:40px;border-radius:12px;background:#38d9ff1a;border:1px solid rgba(56,217,255,.2);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--accent);flex-shrink:0}._modalTitle_1o7x8_449{font-size:17px;font-weight:600;margin:0;color:var(--text-soft)}._modalSub_1o7x8_450{font-size:12px;color:var(--text-dim);margin:2px 0 0}._modalClose_1o7x8_451{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff0f;color:var(--text-muted);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:background-color .1s,border-color .1s,color .1s,opacity .1s,box-shadow .1s,transform .1s}._modalClose_1o7x8_451:hover{background:#ffffff1f;color:var(--text-soft)}._modalBody_1o7x8_458{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}._modalBody_1o7x8_458::-webkit-scrollbar{width:4px}._wishlistToggle_1o7x8_466{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:12px;width:100%;border:1px dashed rgba(168,85,247,.3);background:#a855f70a;color:var(--text-muted);font-size:13px;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._wishlistToggle_1o7x8_466:hover{border-color:#a855f780;background:#a855f714}._wishlistToggleOn_1o7x8_475{background:#a855f71f;border-color:#a855f766;border-style:solid;color:#c084fc}._wishlistToggleIcon_1o7x8_479{font-size:18px;flex-shrink:0}._formGroup_1o7x8_482{display:flex;flex-direction:column;gap:.5rem}._formRow_1o7x8_483{display:flex;gap:12px}._formLabel_1o7x8_484{font-size:12px;font-weight:600;color:var(--text-muted);letter-spacing:.03em}._formInput_1o7x8_485{padding:.75rem 1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--text-soft);font-size:14px;outline:none;transition:border-color .12s,background .12s;font-family:inherit;width:100%;box-sizing:border-box}._formInput_1o7x8_485:focus{border-color:#38d9ff66;background:#38d9ff08}._formInput_1o7x8_485::placeholder{color:var(--text-dim)}._formTextarea_1o7x8_493{padding:.75rem 1rem;resize:vertical;min-height:72px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--text-soft);font-size:13.5px;outline:none;transition:border-color .12s,background .12s;font-family:inherit;line-height:1.5;width:100%;box-sizing:border-box}._formTextarea_1o7x8_493:focus{border-color:#38d9ff66;background:#38d9ff08}._formTextarea_1o7x8_493::placeholder{color:var(--text-dim)}._priorityPicker_1o7x8_504{display:flex;gap:.5rem;flex-wrap:wrap}._priorityOption_1o7x8_505{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--text-muted);font-size:12.5px;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._priorityOption_1o7x8_505:hover{border-color:#ffffff40;color:var(--text-soft)}._priorityActive_1o7x8_514{font-weight:600}._projectPicker_1o7x8_517{position:relative}._projectPickerInput_1o7x8_518{display:flex;align-items:center;gap:8px;cursor:pointer;padding:.75rem 1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:13.5px;color:var(--text-soft);transition:border-color .12s;-webkit-user-select:none;user-select:none}._projectPickerInputOpen_1o7x8_525{border-color:#38d9ff66}._projectPickerValue_1o7x8_526{display:flex;align-items:center;gap:.5rem;flex:1}._projectDropdown_1o7x8_527{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#131c27;border:1px solid rgba(255,255,255,.1);border-radius:12px;z-index:200;box-shadow:0 16px 48px #00000080;overflow:hidden}._projectSearch_1o7x8_534{padding:.75rem 12px;border-bottom:1px solid rgba(255,255,255,.07)}._projectSearchInput_1o7x8_535{width:100%;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-soft);font-size:13px;outline:none;font-family:inherit;box-sizing:border-box}._projectSearchInput_1o7x8_535:focus{border-color:#38d9ff66}._projectList_1o7x8_542{max-height:200px;overflow-y:auto}._projectOption_1o7x8_543{display:flex;align-items:center;gap:0;width:100%;padding:.5rem 1rem;border:none;background:none;color:var(--text-muted);font-size:13px;cursor:pointer;text-align:left;font-family:inherit;transition:background .1s}._projectOption_1o7x8_543:hover{background:#ffffff0d;color:var(--text-soft)}._projectOptionSelected_1o7x8_551{background:#a855f71a;color:#c084fc}._projectOptionClient_1o7x8_552{font-weight:600;color:var(--text-soft)}._projectOptionSep_1o7x8_553{color:var(--text-dim);margin:0 .25rem}._projectOptionName_1o7x8_554{color:var(--text-muted)}._assignPicker_1o7x8_557{display:flex;gap:8px;flex-wrap:wrap}._assignOption_1o7x8_558{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._assignOption_1o7x8_558:hover{border-color:#fff3;background:#ffffff0f}._assignOptionSelected_1o7x8_566{border-color:var(--accent);background:#38d9ff14}._assignName_1o7x8_567{font-size:10.5px;font-weight:600;color:var(--text-muted);white-space:nowrap}._assignOptionSelected_1o7x8_566 ._assignName_1o7x8_567{color:var(--accent)}._assignOption_1o7x8_558{position:relative}._assignCheck_1o7x8_570{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:var(--accent);color:#06122e;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:none}._reminderConfig_1o7x8_580{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;padding:12px 1rem;border-radius:12px;border:1px solid rgba(56,217,255,.18);background:#38d9ff0a}._reminderRow_1o7x8_588{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._reminderLabel_1o7x8_591{font-size:12px;font-weight:600;color:var(--text-muted);min-width:44px}._reminderHint_1o7x8_595{font-size:11.5px;color:var(--text-dim)}._reminderCheck_1o7x8_596{display:inline-flex;align-items:center;gap:.5rem;font-size:13px;font-weight:600;color:var(--text-soft);cursor:pointer;padding:.5rem 12px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._reminderCheck_1o7x8_596:hover{border-color:#38d9ff4d}._reminderCheck_1o7x8_596 input{accent-color:var(--accent);cursor:pointer}._avatarStack_1o7x8_609{display:inline-flex;align-items:center}._avatarStackItem_1o7x8_610{margin-left:-.5rem;border-radius:50%;box-shadow:0 0 0 2px var(--bg, #0a1026)}._avatarStackItem_1o7x8_610:first-child{margin-left:0}._modalFooter_1o7x8_614{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 24px 1.25rem;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0}._btnGhost_1o7x8_619{padding:.5rem 1.25rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:none;color:var(--text-muted);font-size:13.5px;cursor:pointer;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._btnGhost_1o7x8_619:hover{border-color:#fff3;color:var(--text-soft)}._btnPrimary_1o7x8_626{padding:.5rem 1.5rem;border-radius:10px;border:none;background:linear-gradient(135deg,#2d6aff,#1d4fe0);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit;box-shadow:0 4px 16px #2d6aff4d;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._btnPrimary_1o7x8_626:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #2d6aff66}._btnPrimary_1o7x8_626:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 900px){._page_1o7x8_4{padding:.75rem 1rem 0;height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px))}._board_1o7x8_130{gap:.75rem;scroll-snap-type:x mandatory;padding:.75rem 0 1rem}._column_1o7x8_142{min-width:272px;max-width:272px;scroll-snap-align:start;max-height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - 130px)}._listPriority_1o7x8_352,._listPeople_1o7x8_349{display:none}._listDue_1o7x8_350{width:80px}._formRow_1o7x8_483{flex-direction:column}._taskModal_1o7x8_425{border-radius:16px;max-height:98svh}}@media (max-width: 600px){._page_1o7x8_4{height:auto;min-height:calc(100dvh - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));overflow:visible;padding:.5rem .75rem 1.5rem}._filterBar_1o7x8_12{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.5rem;padding:0 0 4px}._filterBar_1o7x8_12::-webkit-scrollbar{display:none}._searchWrap_1o7x8_20{min-width:140px;flex:0 0 140px}._filterSelect_1o7x8_55{min-width:120px;flex:0 0 120px;font-size:.78rem}._clearFilters_1o7x8_65{white-space:nowrap;font-size:.75rem}._viewTabs_1o7x8_78{gap:0;position:sticky;top:0;z-index:20;background:var(--bg, #0a0f16);margin:0 -.75rem;padding:0 .75rem}._viewTab_1o7x8_78{flex:1;justify-content:center;padding:.75rem 8px;font-size:12.5px}._board_1o7x8_130{flex-direction:column;overflow:visible;gap:1rem;padding:12px 0 0;scroll-snap-type:none}._column_1o7x8_142{min-width:unset;max-width:unset;width:100%;max-height:none}._columnBody_1o7x8_179{overflow:visible;max-height:none}._listView_1o7x8_275{overflow:visible}._listHeader_1o7x8_282,._listPeople_1o7x8_349{display:none}._listGroupHead_1o7x8_297{position:sticky;top:44px;padding-top:1rem}._listRow_1o7x8_312{padding:12px .75rem;gap:.75rem;min-height:58px}._listDue_1o7x8_350{width:auto;min-width:56px;font-size:11.5px}._listPriority_1o7x8_352{width:auto}._listPriority_1o7x8_352 span,._listDesc_1o7x8_344{display:none}._wishlistView_1o7x8_358{overflow:visible}._statusToggle_1o7x8_325{width:26px;height:26px}._actionBtn_1o7x8_253{width:34px;height:34px}._taskModal_1o7x8_425{border-radius:20px 20px 0 0;max-height:calc(100dvh - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px) - env(safe-area-inset-top,0px));position:fixed;bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px));left:0;right:0;width:100%}._modalHead_1o7x8_436{padding:16px 1.25rem 1rem}._modalBody_1o7x8_458{padding:16px 1.25rem}._modalFooter_1o7x8_614{padding:12px 1.25rem 16px}._priorityPicker_1o7x8_504{gap:.25rem}._priorityOption_1o7x8_505{padding:.25rem .75rem;font-size:12px}._assignPicker_1o7x8_557{gap:.5rem}._wishlistHeader_1o7x8_362{flex-wrap:wrap}._wishlistAddBtn_1o7x8_372{width:100%;text-align:center;margin-left:0;margin-top:4px}._wishGrid_1o7x8_381{grid-template-columns:1fr}}._page_1v6d4_2{padding:0}._filterBar_1v6d4_5{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 20px}._filterPill_1v6d4_11{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.02));color:var(--text-muted);font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease}._filterPill_1v6d4_11:hover{border-color:var(--accent);color:var(--text)}._filterPillActive_1v6d4_26{background:#5ad2ff1f;border-color:#5ad2ff66;color:#5ad2ff}._filterPillCount_1v6d4_31{font-size:.72rem;padding:0 .5rem;border-radius:8px;background:#ffffff12}._categoryGroup_1v6d4_39{margin-bottom:28px}._categoryHead_1v6d4_40{display:flex;align-items:center;gap:.75rem;margin:0 0 12px}._categoryDot_1v6d4_46{width:9px;height:9px;border-radius:50%;flex-shrink:0}._categoryLabel_1v6d4_47{font-size:.78rem;font-weight:600;letter-spacing:.02em}._categoryCount_1v6d4_53{font-size:.74rem;color:var(--text-dim)}._grid_1v6d4_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._card_1v6d4_61{display:flex;flex-direction:column;gap:12px;padding:1.25rem;border-radius:14px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.02));cursor:pointer;transition:border-color .15s ease,transform .15s ease}._card_1v6d4_61:hover{border-color:var(--accent);transform:translateY(-2px)}._cardTop_1v6d4_73{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._cardTitle_1v6d4_79{font-size:1rem;font-weight:600;color:var(--text);line-height:1.3}._cardCat_1v6d4_85{font-size:.66rem;font-weight:600;letter-spacing:.02em;padding:.25rem 8px;border-radius:8px;white-space:nowrap;flex-shrink:0}._cardDesc_1v6d4_95{font-size:.85rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardSteps_1v6d4_104{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--text-dim)}._cardMeta_1v6d4_111{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:.75rem;border-top:1px solid var(--border)}._metaChip_1v6d4_119{display:inline-flex;align-items:center;gap:.25rem;font-size:.74rem;color:var(--text-muted);padding:.25rem 8px;border-radius:8px;background:#ffffff0a}._notifyChip_1v6d4_129{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;font-weight:600;color:#10b981;padding:.25rem 8px;border-radius:8px;background:#10b9811a;border:1px solid rgba(16,185,129,.25)}._cardActions_1v6d4_141{display:flex;gap:.5rem;margin-left:auto}._iconBtn_1v6d4_146{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:.9rem;padding:2px .5rem;border-radius:6px}._iconBtn_1v6d4_146:hover{color:var(--text);background:#ffffff0f}._empty_1v6d4_158{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;color:var(--text-dim);text-align:center}._emptyIcon_1v6d4_167{font-size:38px;opacity:.5}._emptyLink_1v6d4_168{background:none;border:none;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline}._modal_1v6d4_178{width:min(640px,94vw);max-height:92vh;overflow-y:auto;background:var(--surface-0, #0e1430);border:1px solid var(--border);border-radius:16px;display:flex;flex-direction:column}._modalHead_1v6d4_188{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface-0, #0e1430);z-index:2}._modalTitle_1v6d4_199{font-size:1.1rem;font-weight:600;margin:0}._modalSub_1v6d4_200{font-size:.8rem;color:var(--text-dim);margin:2px 0 0}._modalClose_1v6d4_201{background:none;border:none;color:var(--text-dim);font-size:1.1rem;cursor:pointer}._modalBody_1v6d4_208{padding:20px 1.5rem;display:flex;flex-direction:column;gap:16px}._formGroup_1v6d4_210{display:flex;flex-direction:column;gap:.5rem}._formLabel_1v6d4_211{font-size:.8rem;font-weight:600;color:var(--text-muted)}._hint_1v6d4_212{font-size:.74rem;color:var(--text-dim);font-weight:400}._input_1v6d4_213,._textarea_1v6d4_213,._select_1v6d4_213{width:100%;padding:.5rem 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text);font-size:.88rem;font-family:inherit}._textarea_1v6d4_213{resize:vertical;min-height:70px}._input_1v6d4_213:focus,._textarea_1v6d4_213:focus,._select_1v6d4_213:focus{outline:none;border-color:var(--accent)}._row2_1v6d4_226{display:grid;grid-template-columns:1fr 1fr;gap:12px}._catPicker_1v6d4_229{display:flex;flex-wrap:wrap;gap:8px}._catOption_1v6d4_230{padding:.5rem .75rem;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text-muted);font-size:.82rem;font-weight:600;cursor:pointer}._stepList_1v6d4_242{display:flex;flex-direction:column;gap:8px}._stepRow_1v6d4_243{display:flex;align-items:center;gap:8px}._stepNum_1v6d4_244{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#5ad2ff1f;color:#5ad2ff;font-size:.74rem;font-weight:600}._stepInput_1v6d4_254{flex:1}._stepDel_1v6d4_255{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:.95rem;padding:4px 8px}._stepDel_1v6d4_255:hover{color:#ef4444}._addStep_1v6d4_260{align-self:flex-start;background:none;border:1px dashed var(--border);color:var(--accent);padding:.5rem 12px;border-radius:9px;font-size:.82rem;font-weight:600;cursor:pointer}._addStep_1v6d4_260:hover{border-color:var(--accent)}._assignWrap_1v6d4_274{display:flex;flex-wrap:wrap;gap:8px}._assignChip_1v6d4_275{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text-muted);font-size:.8rem;cursor:pointer}._assignChipOn_1v6d4_287{background:#5ad2ff1f;border-color:#5ad2ff66;color:#5ad2ff}._notifyBox_1v6d4_294{border:1px solid var(--border);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:1rem;background:#ffffff05}._notifyHead_1v6d4_303{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._toggle_1v6d4_309{position:relative;width:42px;height:24px;border-radius:999px;border:none;background:var(--border);cursor:pointer;transition:background .15s ease;flex-shrink:0}._toggleOn_1v6d4_320{background:#10b981}._toggleKnob_1v6d4_321{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease}._toggleOn_1v6d4_320 ._toggleKnob_1v6d4_321{transform:translate(18px)}._dayPicker_1v6d4_333{display:flex;gap:.5rem;flex-wrap:wrap}._dayBtn_1v6d4_334{width:38px;height:34px;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));color:var(--text-muted);font-size:.74rem;font-weight:600;cursor:pointer}._dayBtnOn_1v6d4_345{background:#5ad2ff24;border-color:#5ad2ff73;color:#5ad2ff}._channelRow_1v6d4_350{display:flex;gap:16px;flex-wrap:wrap}._channelToggle_1v6d4_351{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:var(--text-muted);cursor:pointer}._modalFoot_1v6d4_360{display:flex;justify-content:space-between;gap:.75rem;padding:16px 1.5rem;border-top:1px solid var(--border);position:sticky;bottom:0;background:var(--surface-0, #0e1430)}._footRight_1v6d4_370{display:flex;gap:.75rem}@media (max-width: 640px){._row2_1v6d4_226,._grid_1v6d4_56{grid-template-columns:1fr}}@media (max-width: 768px){._filterBar_1v6d4_5{flex-direction:column;align-items:flex-start;gap:8px}._viewToggle_1v6d4_380{width:100%}._viewToggleBtn_1v6d4_381{flex:1;text-align:center}._catFilters_1v6d4_382{gap:.25rem}._filterPill_1v6d4_11{font-size:.75rem;padding:.25rem .75rem}._grid_1v6d4_56{grid-template-columns:1fr}._modal_1v6d4_178{width:100vw;max-width:100vw;max-height:100dvh;border-radius:0;margin:0}._runModal_1v6d4_396,._catModal_1v6d4_397{width:100vw;max-width:100vw}._catPicker_1v6d4_229{gap:.5rem}._catOption_1v6d4_230{font-size:.78rem;padding:.5rem .75rem}._runStep_1v6d4_404{padding:.75rem 12px}._runStepText_1v6d4_405{font-size:.84rem}._stepsInfo_1v6d4_408{flex-wrap:wrap}._miniBar_1v6d4_409{max-width:80px}._cardMeta_1v6d4_111{flex-wrap:wrap}._cardActions_1v6d4_141{width:100%;justify-content:flex-end;margin-top:4px}}@media (max-width: 480px){._categoryHead_1v6d4_40{flex-wrap:wrap;gap:.5rem}._assignWrap_1v6d4_274{gap:.5rem}._assignChip_1v6d4_275{font-size:.75rem;padding:.25rem .5rem}._dayPicker_1v6d4_333{gap:4px}._dayBtn_1v6d4_334{width:34px;height:30px;font-size:.7rem}._colorPicker_1v6d4_422{gap:.5rem}._colorSwatch_1v6d4_423{width:28px;height:28px}}._content_1v6d4_427{overflow-y:auto;flex:1;padding-bottom:24px}._viewToggle_1v6d4_380{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden;flex-shrink:0}._viewToggleBtn_1v6d4_381{padding:.5rem 1rem;background:none;border:none;color:var(--text-muted);font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}._viewToggleBtnActive_1v6d4_452{background:#5ad2ff1f;color:#5ad2ff}._viewToggleBtn_1v6d4_381+._viewToggleBtn_1v6d4_381{border-left:1px solid var(--border)}._filterBar_1v6d4_5{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:4px 0 20px}._catFilters_1v6d4_382{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;flex:1}._categoryIcon_1v6d4_475{font-size:1rem;line-height:1}._catDeleteBtn_1v6d4_479{background:none;border:none;color:var(--text-dim);font-size:.75rem;cursor:pointer;padding:2px .25rem;border-radius:5px;margin-left:4px}._catDeleteBtn_1v6d4_479:hover{color:#ef4444;background:#ef44441a}._stepsInfo_1v6d4_408{display:flex;align-items:center;gap:.75rem;min-height:20px}._stepsCount_1v6d4_498{display:flex;align-items:center;gap:.25rem;font-size:.78rem;color:var(--text-dim)}._stepDot_1v6d4_505{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}._progressLabel_1v6d4_511{font-size:.78rem;color:var(--text-dim);white-space:nowrap}._miniBar_1v6d4_409{flex:1;max-width:100px;height:4px;border-radius:2px;background:var(--border);overflow:hidden}._miniBarFill_1v6d4_520{height:100%;background:#5ad2ff;border-radius:2px;transition:width .3s ease}._completedBadge_1v6d4_521{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;font-weight:600;color:#10b981;padding:.25rem 8px;border-radius:8px;background:#10b9811f;border:1px solid rgba(16,185,129,.3)}._runBtn_1v6d4_535{padding:.25rem .75rem;border-radius:8px;border:1px solid rgba(90,210,255,.4);background:#5ad2ff14;color:#5ad2ff;font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}._runBtn_1v6d4_535:hover{background:#5ad2ff2e}._runBtnDone_1v6d4_548{border-color:#10b98166;background:#10b98114;color:#10b981}._runBtnDone_1v6d4_548:hover{background:#10b9812e}._runModal_1v6d4_396{width:min(560px,94vw)}._runProgressWrap_1v6d4_558{display:flex;flex-direction:column;gap:8px;padding:12px 0}._runProgressLabel_1v6d4_564{display:flex;justify-content:space-between;font-size:.84rem;color:var(--text-muted)}._runBar_1v6d4_570{height:6px;background:var(--border);border-radius:3px;overflow:hidden}._runBarFill_1v6d4_576{height:100%;border-radius:3px;transition:width .4s ease,background .3s ease}._completedBanner_1v6d4_582{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.75rem 1rem;border-radius:10px;background:#10b9811a;border:1px solid rgba(16,185,129,.3);font-size:.84rem;font-weight:600;color:#10b981}._startFreshBtn_1v6d4_595{background:none;border:1px solid rgba(16,185,129,.4);color:#10b981;font-size:.78rem;font-weight:600;padding:.25rem .75rem;border-radius:8px;cursor:pointer;white-space:nowrap}._startFreshBtn_1v6d4_595:hover{background:#10b98126}._runStepList_1v6d4_608{display:flex;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:12px;overflow:hidden}._runStep_1v6d4_404{display:flex;align-items:center;gap:12px;padding:.75rem 16px;cursor:pointer;transition:background .1s ease;border-bottom:1px solid var(--border)}._runStep_1v6d4_404:last-child{border-bottom:none}._runStep_1v6d4_404:hover:not(._runStepDone_1v6d4_626){background:#ffffff08}._runStepDone_1v6d4_626{opacity:.55;background:#10b9810a}._stepCheck_1v6d4_628{width:18px;height:18px;flex-shrink:0;cursor:pointer;accent-color:#10b981}._runStepContent_1v6d4_634{display:flex;align-items:flex-start;gap:.75rem;flex:1;min-width:0}._runStepNum_1v6d4_641{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#5ad2ff1f;color:#5ad2ff;font-size:.7rem;font-weight:600}._runStepDone_1v6d4_626 ._runStepNum_1v6d4_641{background:#10b9811f;color:#10b981}._runStepText_1v6d4_405{font-size:.9rem;color:var(--text);line-height:1.45}._runStepDone_1v6d4_626 ._runStepText_1v6d4_405{text-decoration:line-through;color:var(--text-dim)}._savingDot_1v6d4_661{font-size:.74rem;color:var(--text-dim);font-style:normal}._catModal_1v6d4_397{width:min(420px,94vw)}._colorPicker_1v6d4_422{display:flex;gap:8px;flex-wrap:wrap}._colorSwatch_1v6d4_423{width:30px;height:30px;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:transform .1s ease,border-color .15s ease}._colorSwatch_1v6d4_423:hover{transform:scale(1.15)}._colorSwatchActive_1v6d4_683{border-color:#fff!important;box-shadow:0 0 0 2px #ffffff4d}._iconPicker_1v6d4_685{display:flex;flex-wrap:wrap;gap:.5rem}._iconOption_1v6d4_690{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid var(--border);background:var(--surface-1, rgba(255,255,255,.03));font-size:1.1rem;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease,opacity .1s ease,box-shadow .1s ease,transform .1s ease}._iconOption_1v6d4_690:hover{border-color:var(--accent)}._iconOptionActive_1v6d4_703{border-color:var(--accent);background:#5ad2ff24;box-shadow:0 0 0 2px #5ad2ff40}._page_1ue64_1{display:flex;flex-direction:column;padding:1.25rem 1.5rem;gap:1rem;height:100%;background:radial-gradient(ellipse at 30% 10%,rgba(56,217,255,.035) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(168,85,247,.025) 0%,transparent 50%)}._header_1ue64_23{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06)}._navGroup_1ue64_41{display:flex;align-items:center;gap:.5rem}._monthLabel_1ue64_51{font-size:1.05rem;font-weight:600;color:var(--text);margin:0;min-width:10rem;text-align:center}._viewToggle_1ue64_75{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;margin-right:.5rem;box-shadow:0 2px 8px #0003}._viewBtn_1ue64_93{background:none;border:none;color:var(--text-muted);padding:.25rem .75rem;font-size:.8rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._viewBtn_1ue64_93:hover{color:var(--text-soft)}._viewBtnActive_1ue64_115{background:linear-gradient(135deg,#38d9ff2e,#38d9ff14);color:var(--accent);font-weight:600;box-shadow:inset 0 1px #38d9ff33}._layout_1ue64_131{display:grid;grid-template-columns:1fr 290px;gap:1.25rem;flex:1;min-height:0}._mainArea_1ue64_145{display:flex;flex-direction:column;min-height:0}._calGrid_1ue64_159{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden;background:#ffffff03}._dayHeader_1ue64_175{text-align:center;font-size:.7rem;letter-spacing:.02em;color:var(--text-dim);padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.06);font-weight:600;background:#0000001a}._dayHeaderShort_1ue64_197{display:none}._cell_1ue64_199{min-height:100px;border-right:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04);padding:.5rem;cursor:pointer;transition:background .15s;overflow:hidden;position:relative}._cell_1ue64_199:hover{background:#ffffff06}._empty_1ue64_221{cursor:default;background:#0000001f}._today_1ue64_223{background:#38d9ff0d}._today_1ue64_223:hover{background:#38d9ff14}._selectedCell_1ue64_227{background:#38d9ff1a!important;box-shadow:none}._dayNum_1ue64_229{display:block;font-size:.8rem;font-weight:600;color:var(--text-muted);margin-bottom:.25rem}._today_1ue64_223 ._dayNum_1ue64_229{background:linear-gradient(135deg,var(--accent),#0ea5e9);color:#050814;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.73rem;font-weight:600;box-shadow:none}._cellBookings_1ue64_269{display:flex;flex-direction:column;gap:.25rem}._bookingChip_1ue64_271{display:flex;gap:.25rem;align-items:center;font-size:.68rem;padding:.25rem .5rem;border-radius:5px;background:#ffffff0d;overflow:hidden;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._bookingChip_1ue64_271:hover{background:#ffffff1a;transform:translate(1px)}._cancelled_1ue64_301{opacity:.35;text-decoration:line-through}._chipTime_1ue64_303{color:var(--text-muted);flex-shrink:0;font-weight:600;font-size:.63rem}._chipTitle_1ue64_305{color:var(--text-soft);overflow:hidden;text-overflow:ellipsis;font-weight:500}._moreChip_1ue64_307{font-size:.65rem;color:var(--accent);padding:0 .5rem;opacity:.7}._weekView_1ue64_313{display:flex;flex-direction:column;height:100%;overflow:hidden}._weekHeader_1ue64_315{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid rgba(255,255,255,.07);background:#0000001a}._weekDayHead_1ue64_327{text-align:center;padding:.75rem .25rem;cursor:pointer;transition:background .1s}._weekDayHead_1ue64_327:hover{background:#ffffff08}._weekDayName_1ue64_341{display:block;font-size:.67rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600}._weekDayNum_1ue64_343{display:block;font-size:1rem;font-weight:600;color:var(--text-muted);margin-top:.15rem}._weekToday_1ue64_345 ._weekDayName_1ue64_341{color:var(--accent)}._weekTodayNum_1ue64_347{background:linear-gradient(135deg,var(--accent),#0ea5e9);color:#050814;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;margin:0 auto;box-shadow:none}._weekBody_1ue64_373{display:flex;flex:1;overflow-y:auto;position:relative}._weekTimeCol_1ue64_385{width:52px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.04)}._weekHour_1ue64_395{height:calc(100% / 17);min-height:42px;display:flex;align-items:flex-start;justify-content:flex-end;padding:.25rem 8px 0 0;font-size:.6rem;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.03);font-weight:600;letter-spacing:.03em}._weekDayCol_1ue64_421{flex:1;border-right:1px solid rgba(255,255,255,.04);position:relative;cursor:pointer;transition:background .1s}._weekDayCol_1ue64_421:hover{background:#ffffff03}._weekDayColToday_1ue64_437{background:#38d9ff05}._weekCell_1ue64_439{height:calc(100% / 17);min-height:42px;border-bottom:1px solid rgba(255,255,255,.03)}._weekEvent_1ue64_449{position:absolute;left:3px;right:3px;border-radius:6px;padding:.25rem .5rem;overflow:hidden;cursor:pointer;transition:filter .15s,transform .12s;z-index:1}._weekEvent_1ue64_449:hover{filter:brightness(1.3);transform:scaleX(1.01)}._weekEventTime_1ue64_475{display:block;font-size:.6rem;color:inherit;opacity:.85;font-weight:600}._weekEventTitle_1ue64_477{display:block;font-size:.72rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebar_1ue64_483{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}._dayDetailHeader_1ue64_487{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._dayDetailTitle_1ue64_499{font-size:.88rem;font-weight:600;color:var(--text-soft);margin:0}._noBookings_1ue64_511{font-size:.8rem;color:var(--text-dim);text-align:center;padding:.75rem 0}._dayBookingList_1ue64_523{display:flex;flex-direction:column;gap:.75rem}._bookingItem_1ue64_525{display:flex;gap:.75rem;padding:.75rem 1rem;background:#ffffff08;border-radius:12px;border-left:3px solid var(--accent);transition:background .15s}._bookingItem_1ue64_525:hover{background:#ffffff0d}._bookingTimeBlock_1ue64_545{flex-shrink:0;text-align:center;min-width:40px}._bookingTime_1ue64_545{font-size:.75rem;font-weight:600;color:var(--text-soft);white-space:nowrap}._bookingDur_1ue64_549{font-size:.6rem;color:var(--text-dim);background:#ffffff0d;border-radius:99px;padding:1px .25rem;margin-top:2px;display:inline-block}._bookingInfo_1ue64_551{flex:1;min-width:0}._bookingTitle_1ue64_553{font-size:.84rem;font-weight:600;color:var(--text-soft);margin-bottom:.25rem}._bookingClient_1ue64_555{font-size:.73rem;color:var(--text-muted)}._bookingAssignee_1ue64_557{display:flex;align-items:center;gap:.25rem;font-size:.72rem;color:var(--text-dim);margin-top:.15rem}._assigneeAvatar_1ue64_573{width:18px;height:18px;border-radius:50%;background:#38d9ff26;color:var(--accent);font-size:.58rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(56,217,255,.25)}._sectionTitle_1ue64_601{font-size:.7rem;letter-spacing:.02em;color:var(--text-dim);margin:0 0 1rem;font-weight:600}._upcomingList_1ue64_617{display:flex;flex-direction:column;gap:.25rem}._upcomingItem_1ue64_619{display:flex;align-items:center;gap:.75rem;border-radius:10px;padding:.5rem .75rem;cursor:pointer;transition:background .12s}._upcomingItem_1ue64_619:hover{background:#ffffff0a}._upcomingDate_1ue64_639{width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;background:#38d9ff14;border:1px solid rgba(56,217,255,.15);border-radius:10px}._upcomingDay_1ue64_663{font-size:1rem;font-weight:600;color:var(--accent);line-height:1}._upcomingMon_1ue64_665{font-size:.58rem;color:var(--text-dim);font-weight:600}._upcomingInfo_1ue64_667{flex:1;min-width:0}._upcomingTitle_1ue64_669{font-size:.8rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._upcomingMeta_1ue64_671{font-size:.72rem;color:var(--text-dim);margin-top:.1rem}._upcomingDot_1ue64_673{width:8px;height:8px;border-radius:50%;flex-shrink:0}._slotsGrid_1ue64_679{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._slotBtn_1ue64_691{background:#ffffff0d;border:1px solid rgba(255,255,255,.07);color:var(--text-muted);padding:.25rem .75rem;border-radius:6px;font-size:.78rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._slotBtn_1ue64_691:hover{border-color:var(--accent);color:var(--text-soft)}._slotActive_1ue64_715{background:#38d9ff1f;border-color:var(--accent);color:var(--accent);font-weight:600}@media (max-width: 900px){._layout_1ue64_131{grid-template-columns:1fr}}@media (max-width: 768px){._page_1ue64_1{padding:.75rem;gap:.75rem}._header_1ue64_23{padding-bottom:.5rem;gap:.5rem}._navGroup_1ue64_41{flex-wrap:wrap;gap:.25rem}._monthLabel_1ue64_51{font-size:.9rem;min-width:7rem}._viewToggle_1ue64_75{margin-right:0}._viewBtn_1ue64_93{padding:.25rem .5rem;font-size:.75rem}._cell_1ue64_199{min-height:56px;padding:.25rem}._dayHeader_1ue64_175{padding:.5rem 0;font-size:.65rem}._dayHeaderFull_1ue64_753{display:none}._dayHeaderShort_1ue64_197{display:inline}._dayNum_1ue64_229{font-size:.72rem;margin-bottom:.15rem}._today_1ue64_223 ._dayNum_1ue64_229{width:20px;height:20px;font-size:.65rem}._bookingChip_1ue64_271{font-size:.58rem;padding:.15rem .25rem}._chipTime_1ue64_303{display:none}._sidebar_1ue64_483{flex-direction:column;overflow-y:visible}._slotsGrid_1ue64_679{gap:.25rem}._slotBtn_1ue64_691{padding:.25rem .5rem;font-size:.75rem}._weekView_1ue64_313{min-height:420px}._weekTimeCol_1ue64_385{width:38px}._weekHour_1ue64_395{font-size:.55rem;padding-right:4px}._weekEvent_1ue64_449{padding:2px 4px}._weekEventTime_1ue64_475{font-size:.55rem}._weekEventTitle_1ue64_477{font-size:.64rem}}@media (max-width: 480px){._page_1ue64_1{padding:.5rem}._cell_1ue64_199{min-height:44px;padding:.25rem}._dayNum_1ue64_229{font-size:.65rem}._moreChip_1ue64_307{display:none}._bookingChip_1ue64_271{gap:0}._chipTitle_1ue64_305{max-width:40px}._detailHero_1ue64_819{flex-wrap:wrap;gap:.75rem}._detailRow_1ue64_821{grid-template-columns:72px 1fr;font-size:.78rem}._shareLinkActions_1ue64_823{grid-template-columns:repeat(2,1fr)}}._shareLinkCard_1ue64_831{margin-top:.75rem;padding:1rem;background:linear-gradient(135deg,#38d9ff12,#6366f112);border:1px solid rgba(56,217,255,.18);border-radius:14px;display:flex;flex-direction:column;gap:.75rem}._shareLinkHeader_1ue64_851{display:flex;align-items:center;gap:.75rem}._shareLinkIconWrap_1ue64_861{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#38d9ff,#6366f1);display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0;box-shadow:none}._shareLinkHeaderText_1ue64_885{display:flex;flex-direction:column;gap:1px;min-width:0}._shareLinkTitle_1ue64_887{font-size:.82rem;font-weight:600;color:var(--text)}._shareLinkSub_1ue64_889{font-size:.7rem;color:var(--text-muted)}._shareLinkUrlRow_1ue64_893{display:flex;align-items:stretch;gap:0;background:#00000040;border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden}._shareLinkUrl_1ue64_893{flex:1;min-width:0;padding:.5rem .75rem;font-size:.78rem;font-family:SF Mono,JetBrains Mono,monospace;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}._shareLinkCopyBtn_1ue64_937{padding:0 1rem;font-size:.74rem;font-weight:600;background:#38d9ff2e;color:var(--accent);border:none;border-left:1px solid rgba(56,217,255,.25);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit;white-space:nowrap}._shareLinkCopyBtn_1ue64_937:hover{background:#38d9ff52;color:#fff}._shareLinkCopied_1ue64_965{background:#4ade8040!important;color:#4ade80!important;border-left-color:#4ade8059!important}._shareLinkActions_1ue64_823{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}._shareLinkAction_1ue64_823{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:8px;font-size:.72rem;font-weight:600;color:var(--text-soft);text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._shareLinkAction_1ue64_823:hover{background:#38d9ff1a;border-color:#38d9ff40;color:var(--accent);transform:translateY(-1px)}._shareLinkAction_1ue64_823 span{font-size:.85rem;line-height:1}@media (max-width: 480px){._shareLinkActions_1ue64_823{grid-template-columns:repeat(2,1fr)}}._bookingItem_1ue64_525{transition:background .14s,transform .14s,box-shadow .14s}._bookingItem_1ue64_525:hover{background:#38d9ff0f;transform:translate(2px)}._bookingHasVideo_1ue64_1049{font-size:.62rem;font-weight:600;color:var(--accent)}._bookingChevron_1ue64_1059{margin-left:auto;font-size:.68rem;font-weight:600;color:var(--text-dim)}._bookingItem_1ue64_525:hover ._bookingChevron_1ue64_1059{color:var(--accent)}._detailHero_1ue64_819{display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:1rem;border-radius:14px;background:linear-gradient(135deg,#38d9ff1a,#6366f114);border:1px solid rgba(56,217,255,.18)}._detailHeroDate_1ue64_1095{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:62px;padding:.5rem;border-radius:12px;background:#05081480;border:1px solid rgba(56,217,255,.22)}._detailHeroDay_1ue64_1117{font-size:.68rem;letter-spacing:.02em;color:var(--accent);font-weight:600}._detailHeroNum_1ue64_1131{font-size:1.7rem;font-weight:600;line-height:1.05;color:var(--text)}._detailHeroMon_1ue64_1143{font-size:.68rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600}._detailHeroBody_1ue64_1157{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._detailHeroTime_1ue64_1171{font-size:1.05rem;font-weight:600;color:var(--text)}._detailHeroDur_1ue64_1181{font-size:.78rem;color:var(--text-dim)}._detailHeroVirtual_1ue64_1189{font-size:.72rem;font-weight:600;color:var(--accent);margin-top:.15rem}._detailHeroAvatar_1ue64_1201{width:46px;height:46px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:600;color:#050814;background:linear-gradient(135deg,#38d9ff,#6366f1);box-shadow:none}._detailGrid_1ue64_1231{display:flex;flex-direction:column;gap:.25rem;background:#ffffff05;border:1px solid var(--border);border-radius:12px;padding:.5rem .75rem}._detailRow_1ue64_821{display:grid;grid-template-columns:96px 1fr;gap:.75rem;align-items:center;font-size:.83rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.045)}._detailRow_1ue64_821:last-child{border-bottom:none}._detailLabel_1ue64_1269{color:var(--text-dim);font-weight:600;font-size:.72rem;letter-spacing:.03em}._detailValue_1ue64_1283{color:var(--text-soft);line-height:1.45;word-break:break-word;font-weight:500}._taskChip_1ue64_1299{display:flex;align-items:center;gap:.25rem;padding:.15rem .25rem;border-radius:5px;border-left:3px solid #a855f7;background:#a855f71a;font-size:.65rem;color:#c4b5fd;line-height:1.3;overflow:hidden;cursor:default}._chipTask_1ue64_1327{font-size:.6rem;opacity:.8;flex-shrink:0}._weekAllDayTasks_1ue64_1341{display:flex;flex-direction:column;gap:2px;margin-top:.25rem}._weekTaskPill_1ue64_1343{display:block;font-size:.57rem;padding:1px 4px;border-radius:4px;background:#a855f71f;color:#c4b5fd;border-left:2px solid #a855f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}._weekTaskMore_1ue64_1369{font-size:.55rem;color:#a855f7;padding:0 2px}._weekTaskEvent_1ue64_1371{background:#a855f71f!important}._dayTaskList_1ue64_1377{margin-top:.75rem}._dayTaskSectionTitle_1ue64_1379{font-size:.67rem;letter-spacing:.02em;color:#a855f7;font-weight:600;margin:0 0 .5rem}._taskItem_1ue64_1395{display:flex;flex-direction:column;gap:2px;padding:.5rem .75rem;background:#a855f70f;border-radius:10px;border-left:3px solid #a855f7;margin-bottom:.5rem}._taskItemTitle_1ue64_1415{font-size:.82rem;font-weight:600;color:var(--text-soft)}._taskItemAssignee_1ue64_1417{font-size:.7rem;color:var(--text-dim)}._taskItemTime_1ue64_1419{font-size:.68rem;color:#a855f7;font-weight:600}._sidebarHidden_1ue64_1425{display:none!important}@media (max-width: 900px){._sidebarToggle_1ue64_1431{display:flex!important}}._layout_1ue64_131>*,._mainArea_1ue64_145,._sidebar_1ue64_483{min-width:0}._calGrid_1ue64_159{grid-template-columns:repeat(7,minmax(0,1fr))}._cell_1ue64_199{min-width:0;overflow:hidden}@media (max-width: 768px){._header_1ue64_23{flex-wrap:wrap}._navGroup_1ue64_41{width:100%;justify-content:space-between}._navGroup_1ue64_41 ._viewBtn_1ue64_93,._navGroup_1ue64_41 ._btn_1ue64_1451{min-height:40px;min-width:40px}._calGrid_1ue64_159{border-radius:12px}._cell_1ue64_199{min-height:52px}._bookingChip_1ue64_271{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media (max-width: 380px){._monthLabel_1ue64_51{min-width:0;font-size:.85rem}._cell_1ue64_199{min-height:46px}}._page_1pp98_1{padding:2rem;display:flex;flex-direction:column;gap:1.25rem}._header_1pp98_3{display:flex;align-items:center;justify-content:space-between}._title_1pp98_5{font-size:1.5rem;font-weight:600;margin:0}._tabs_1pp98_9{display:flex;gap:.25rem;border-bottom:1px solid var(--border)}._tab_1pp98_9{padding:.5rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.875rem;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);margin-bottom:-1px}._tab_1pp98_9:hover{color:var(--text-soft)}._activeTab_1pp98_15{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._toggle_1pp98_21{width:36px;height:24px;border-radius:12px;border:none;cursor:pointer;position:relative;transition:background .2s;flex-shrink:0}._toggleOn_1pp98_39{background:var(--accent)}._toggleOff_1pp98_41{background:#ffffff26}._toggleThumb_1pp98_43{position:absolute;top:5px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .2s}._toggleOn_1pp98_39 ._toggleThumb_1pp98_43{left:19px}._toggleOff_1pp98_41 ._toggleThumb_1pp98_43{left:3px}._actionsSection_1pp98_67{display:flex;flex-direction:column;gap:.75rem}._actionsHeader_1pp98_69{display:flex;align-items:center;justify-content:space-between}._actionsTitle_1pp98_71{font-size:.875rem;font-weight:600;margin:0}._noActions_1pp98_73{padding:1.25rem;background:#ffffff08;border:1px dashed var(--border);border-radius:var(--radius);font-size:.8rem;color:var(--text-muted);text-align:center}._actionCard_1pp98_91{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;gap:.75rem}._actionHeader_1pp98_109{display:flex;align-items:center;justify-content:space-between}._actionIndex_1pp98_111{font-size:.75rem;font-weight:600;color:var(--accent);letter-spacing:.02em}._recipeGrid_1pp98_117{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1rem}._recipeCard_1pp98_127{background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;transition:border-color .2s,transform .2s}._recipeCard_1pp98_127:hover{border-color:var(--accent);transform:translateY(-2px)}._recipeIcon_1pp98_149{font-size:1.75rem;line-height:1}._recipeName_1pp98_151{font-size:1rem;font-weight:600;color:var(--text)}._recipeDesc_1pp98_153{font-size:.8rem;color:var(--text-muted);line-height:1.45;flex:1}._recipeMeta_1pp98_155{display:flex;flex-wrap:wrap;gap:.25rem}._recipeActions_1pp98_157{display:flex;gap:.5rem;margin-top:.5rem}._recipeActions_1pp98_157 ._btn_1pp98_159{flex:1}._varHint_1pp98_165{margin-top:.5rem;padding:.75rem;background:#38d9ff0f;border:1px solid rgba(56,217,255,.18);border-radius:var(--radius);font-size:.78rem;color:var(--text-muted);line-height:1.9}._varToken_1pp98_185{display:inline-block;margin:0 .25rem;padding:.1rem .5rem;background:#38d9ff1f;border-radius:6px;color:var(--accent);font-family:monospace;font-size:.74rem;cursor:default}@media (max-width: 768px){._page_1pp98_1{padding:1rem;gap:1rem}._header_1pp98_3{flex-direction:column;align-items:flex-start}._tabs_1pp98_9{overflow-x:auto;scrollbar-width:none}._tabs_1pp98_9::-webkit-scrollbar{display:none}._tab_1pp98_9{flex-shrink:0}}._page_ykzzi_1{padding:0;height:100%;overflow:hidden;display:flex;flex-direction:column}._layout_ykzzi_15{display:flex;flex:1;overflow:hidden}._nav_ykzzi_29{width:220px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.07);padding:1.5rem .75rem;display:flex;flex-direction:column;gap:.25rem;overflow-y:auto;background:#ffffff03}._navTitle_ykzzi_51{font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);padding:0 .5rem;margin-bottom:.5rem}._navItem_ykzzi_69{background:none;border:none;text-align:left;padding:.5rem .75rem;border-radius:8px;color:var(--text-muted);font-size:.85rem;cursor:pointer;font-family:inherit;transition:background var(--transition),color var(--transition)}._navItem_ykzzi_69:hover{background:#ffffff0d;color:var(--text-soft)}._navActive_ykzzi_95{background:#38d9ff1a!important;color:var(--accent)!important;font-weight:600;box-shadow:none}._main_ykzzi_101{flex:1;overflow-y:auto;padding:2rem}._message_ykzzi_111{padding:.75rem 1rem;border-radius:8px;font-size:.85rem;margin-bottom:1.25rem}._messageSuccess_ykzzi_123{background:#10b9811f;border:1px solid rgba(16,185,129,.25);color:#10b981}._messageError_ykzzi_125{background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:#ef4444}._section_ykzzi_129{max-width:720px}._sectionHeader_ykzzi_131{margin-bottom:1.5rem}._sectionTitle_ykzzi_133{font-size:1.05rem;font-weight:600;color:var(--text-soft);margin:0 0 .25rem}._sectionSub_ykzzi_135{font-size:.82rem;color:var(--text-dim)}._form_ykzzi_139{display:flex;flex-direction:column;gap:1rem}._formRow_ykzzi_141{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formActions_ykzzi_143{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.25rem}._profileAvatarRow_ykzzi_149{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._profileAvatarWrap_ykzzi_151{position:relative;width:76px;height:76px;flex-shrink:0}._profileAvatar_ykzzi_149{width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#38d9ff,#6366f1);color:#fff;font-size:1.6rem;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:none;letter-spacing:.5px}._profileAvatarImg_ykzzi_181{width:76px;height:76px;border-radius:50%;object-fit:cover;border:2px solid rgba(56,217,255,.35);box-shadow:0 6px 18px #0006}._profileAvatarEditBtn_ykzzi_197{position:absolute;bottom:0;right:0;width:26px;height:26px;border-radius:50%;border:2px solid var(--bg);background:var(--accent);color:#050814;font-size:.78rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s,background .15s}._profileAvatarEditBtn_ykzzi_197:hover{transform:scale(1.1);background:#5ad9ff}._profileAvatarEditBtn_ykzzi_197:disabled{opacity:.6;cursor:wait}._profileName_ykzzi_235{font-size:1.05rem;font-weight:600;color:var(--text);margin-bottom:.5rem}._availGrid_ykzzi_241{display:flex;flex-direction:column;gap:.75rem}._availRow_ykzzi_243{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:8px;border:1px solid var(--border);background:#ffffff05;transition:background .15s,border-color .15s}._availEnabled_ykzzi_263{background:#38d9ff0a;border-color:#38d9ff33}._availCheck_ykzzi_265{display:flex;align-items:center;gap:.5rem;cursor:pointer;min-width:60px}._availCheck_ykzzi_265 input{accent-color:var(--accent);width:14px;height:14px;cursor:pointer}._availDay_ykzzi_269{font-size:.82rem;font-weight:600;color:var(--text-soft)}._availTimes_ykzzi_271{display:flex;align-items:center;gap:.5rem}._timeSep_ykzzi_273{color:var(--text-dim);font-size:.85rem}._unavailable_ykzzi_275{font-size:.78rem;color:var(--text-dim)}._teamStats_ykzzi_281{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1.5rem}._statBox_ykzzi_293{background:#ffffff08;border:1px solid var(--border);border-radius:10px;padding:1rem;text-align:center}._statNum_ykzzi_307{font-size:1.5rem;font-weight:600;color:var(--accent)}._statLabel_ykzzi_309{font-size:.72rem;color:var(--text-dim);margin-top:.25rem}._userCards_ykzzi_313{display:flex;flex-direction:column;gap:.75rem}._userCard_ykzzi_313{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#ffffff06;border:1px solid var(--border);border-radius:10px;transition:background .15s}._userCard_ykzzi_313:hover{background:#ffffff0a}._userInactive_ykzzi_337{opacity:.5}._userCardInfo_ykzzi_339{flex:1;min-width:0}._userCardName_ykzzi_341{font-size:.875rem;font-weight:600;color:var(--text-soft)}._userCardEmail_ykzzi_343{font-size:.75rem;color:var(--text-dim);margin-top:.1rem}._userCardPhone_ykzzi_345{font-size:.73rem;color:var(--text-muted);margin-top:.1rem}._userCardRight_ykzzi_347{display:flex;align-items:center;gap:.5rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;max-width:60%;margin-top:2px}._userCardActions_ykzzi_367{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._roleBtn_ykzzi_369{cursor:pointer;border:none;font-family:inherit}._roleEditWrap_ykzzi_371{display:flex;align-items:center;gap:.5rem}._permTable_ykzzi_377{border:1px solid var(--border);border-radius:10px;overflow:hidden}._permHeader_ykzzi_387{display:grid;grid-template-columns:1fr repeat(3,110px);background:#ffffff0a;border-bottom:1px solid var(--border);padding:.75rem 1rem;gap:.5rem;align-items:center}._permRow_ykzzi_405{display:grid;grid-template-columns:1fr repeat(3,110px);padding:.75rem 1rem;gap:.5rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}._permRow_ykzzi_405:last-child{border-bottom:none}._permRow_ykzzi_405:hover{background:#ffffff05}._permFeatureCol_ykzzi_427{font-size:.83rem;color:var(--text-soft)}._permRoleCol_ykzzi_429{display:flex;align-items:center;justify-content:center;font-size:.82rem}._permNote_ykzzi_431{margin-top:1rem;font-size:.8rem;color:var(--text-muted);padding:.75rem 1rem;background:#ffffff08;border-radius:8px}._infoList_ykzzi_437{display:grid;grid-template-columns:160px 1fr;gap:.75rem 1rem;margin:0}._infoList_ykzzi_437 dt{font-size:.8rem;color:var(--text-dim);display:flex;align-items:center}._infoList_ykzzi_437 dd{font-size:.85rem;color:var(--text-soft);margin:0;display:flex;align-items:center;gap:.5rem}@media (max-width: 700px){._layout_ykzzi_15{flex-direction:column}._nav_ykzzi_29{width:100%;flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--border)}._teamStats_ykzzi_281{grid-template-columns:repeat(2,1fr)}._formRow_ykzzi_141{grid-template-columns:1fr}}@media (max-width: 900px){._layout_ykzzi_15{flex-direction:column}._nav_ykzzi_29{width:100%;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;border-right:none;border-bottom:1px solid var(--border);padding:.5rem;scrollbar-width:none}._nav_ykzzi_29::-webkit-scrollbar{display:none}}._toggle_ykzzi_483{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.78rem;color:#cbd5e1}._toggle_ykzzi_483 input{position:absolute;opacity:0;pointer-events:none}._toggleTrack_ykzzi_497{width:36px;height:20px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);position:relative;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s}._toggleTrack_ykzzi_497:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#cbd5e1;top:2px;left:2px;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s}._toggle_ykzzi_483 input:checked+._toggleTrack_ykzzi_497{background:linear-gradient(135deg,#5ad2ff,#4f46e5);border-color:#5ad2ff66;box-shadow:0 0 0 3px #5ad2ff1f}._toggle_ykzzi_483 input:checked+._toggleTrack_ykzzi_497:after{left:18px;background:#fff}._toggle_ykzzi_483 input:disabled+._toggleTrack_ykzzi_497{opacity:.4;cursor:not-allowed}._permsGrid_ykzzi_543{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin-top:.75rem;padding:.75rem;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}._permsHeader_ykzzi_557{grid-column:1 / -1;font-size:.65rem;letter-spacing:.02em;color:#64748b;font-weight:600;margin-bottom:4px}._userTeamBadge_ykzzi_567{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:999px;font-size:.7rem;font-weight:600}._reminderBox_ykzzi_581{background:var(--bg-card, rgba(15,23,50,.88));border:1px solid var(--border);border-radius:12px;padding:1.25rem}._reminderChips_ykzzi_593{display:flex;flex-wrap:wrap;gap:8px;margin:.75rem 0 1rem}._reminderChip_ykzzi_593{display:inline-flex;align-items:center;gap:8px;padding:.5rem 8px .5rem 1rem;background:#38d9ff1a;border:1px solid rgba(56,217,255,.25);border-radius:999px;font-size:.82rem;font-weight:600;color:var(--accent)}._reminderChipX_ykzzi_629{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;background:#ffffff14;color:var(--text-muted);font-size:11px;cursor:pointer;transition:background .12s,color .12s}._reminderChipX_ykzzi_629:hover{background:#ef444440;color:#ef4444}._reminderChipX_ykzzi_629:disabled{opacity:.5;cursor:not-allowed}._reminderAddRow_ykzzi_659{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._phoneSection_ykzzi_675{display:flex;flex-direction:column;gap:1.5rem;max-width:720px}._phoneCard_ykzzi_687{background:#ffffff06;border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.5rem}._phoneCardTitle_ykzzi_699{font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}._routingModes_ykzzi_721{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}._routingMode_ykzzi_721{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;background:none;text-align:left;font-family:inherit}._routingMode_ykzzi_721:hover{border-color:#38d9ff4d;background:#38d9ff0a}._routingModeActive_ykzzi_759{border-color:var(--accent)!important;background:#38d9ff14!important}._routingModeLabel_ykzzi_767{font-size:.875rem;font-weight:600;color:var(--text-soft);display:flex;align-items:center;gap:.5rem}._routingModeActive_ykzzi_759 ._routingModeLabel_ykzzi_767{color:var(--accent)}._routingModeSub_ykzzi_785{font-size:.75rem;color:var(--text-dim);line-height:1.4}._extTable_ykzzi_787{width:100%;border-collapse:collapse}._extTable_ykzzi_787 th{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);padding:.5rem .75rem;border-bottom:1px solid var(--border);text-align:left}._extTable_ykzzi_787 td{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.04);font-size:.83rem;color:var(--text-soft);vertical-align:middle}._extTable_ykzzi_787 tr:last-child td{border-bottom:none}._extTable_ykzzi_787 tr:hover td{background:#ffffff05}._extInput_ykzzi_833{width:70px;background:#ffffff0f;border:1px solid var(--border);border-radius:6px;padding:.25rem .5rem;color:var(--text);font-size:.82rem;font-family:inherit;transition:border-color .15s}._extInput_ykzzi_833:focus{outline:none;border-color:var(--accent)}._vmInput_ykzzi_857{flex:1;background:#ffffff0f;border:1px solid var(--border);border-radius:6px;padding:.25rem .5rem;color:var(--text);font-size:.82rem;font-family:inherit;transition:border-color .15s}._vmInput_ykzzi_857:focus{outline:none;border-color:var(--accent)}._phoneStatusDot_ykzzi_881{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem}._phoneStatusOn_ykzzi_893{background:#10b981}._phoneStatusOff_ykzzi_895{background:#64748b}._page_g3gqc_10{display:flex;height:calc(var(--vh100) - var(--header-height, 60px));overflow:hidden;background:var(--bg, #050814)}._sidebar_g3gqc_18{width:310px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;background:#050814d9}._sidebarHeader_g3gqc_28{display:flex;align-items:center;gap:.5rem;padding:1rem;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(56,217,255,.04) 0%,transparent 100%);position:relative}._sidebarHeader_g3gqc_28:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.18),transparent);pointer-events:none}._sidebarTitle_g3gqc_44{font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.04em;flex:1}._totalUnread_g3gqc_52{background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;font-size:.62rem;font-weight:600;padding:2px .5rem;border-radius:20px;min-width:18px;text-align:center}._newBtn_g3gqc_62{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#38d9ff2e,#38d9ff14);border:1px solid rgba(56,217,255,.3);color:var(--accent);font-size:.78rem;font-weight:600;cursor:pointer;padding:.5rem .75rem;border-radius:8px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._newBtn_g3gqc_62:hover{background:linear-gradient(135deg,#38d9ff47,#38d9ff24);box-shadow:none}._searchWrap_g3gqc_81{padding:.75rem 1rem;position:relative}._searchIcon_g3gqc_85{position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);font-size:.72rem;opacity:.5;pointer-events:none}._searchInput_g3gqc_94{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:var(--text-soft);font-size:.82rem;padding:.5rem .75rem .5rem 1.75rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}._searchInput_g3gqc_94::placeholder{color:var(--text-dim)}._searchInput_g3gqc_94:focus{border-color:#38d9ff59;box-shadow:none}._roomList_g3gqc_113{flex:1;overflow-y:auto;padding:.25rem 0 1rem}._roomList_g3gqc_113::-webkit-scrollbar{width:4px}._roomList_g3gqc_113::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:4px}._emptyRooms_g3gqc_116{padding:3rem 1.25rem 2rem;text-align:center;color:var(--text-muted)}._emptyRoomsBtn_g3gqc_121{margin-top:1rem;background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.6));color:#050814;border:none;padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.78rem;cursor:pointer}._roomItem_g3gqc_133{width:100%;background:none;border:none;padding:.5rem 1rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;text-align:left;transition:background .15s;font-family:inherit;border-left:2px solid transparent;position:relative}._roomItem_g3gqc_133:hover{background:#ffffff09}._roomActive_g3gqc_149{background:#38d9ff12;border-left-color:var(--accent)}._roomAvatar_g3gqc_153{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff08}._channelEmoji_g3gqc_160,._groupEmoji_g3gqc_160{font-size:1.25rem}._roomInfo_g3gqc_163{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._roomRow_g3gqc_167{display:flex;align-items:baseline;gap:.5rem}._roomName_g3gqc_170{font-size:.875rem;font-weight:600;color:var(--text-soft);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roomTime_g3gqc_177{font-size:.7rem;color:var(--text-dim);flex-shrink:0}._roomPreview_g3gqc_182{display:flex;align-items:center;gap:.5rem;font-size:.76rem;color:var(--text-muted)}._roomLastMsg_g3gqc_187{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pinDot_g3gqc_191{font-size:.75rem;opacity:.8}._unreadBadge_g3gqc_192{background:var(--accent);color:#050814;font-size:.62rem;font-weight:600;padding:1px .5rem;border-radius:20px;min-width:16px;text-align:center}._main_g3gqc_204{flex:1;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,#080c1e66,#05081466)}._chatHeader_g3gqc_211{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);background:#050814b3;flex-shrink:0}._chatHeaderLeft_g3gqc_222{display:flex;align-items:center;gap:.75rem;min-width:0}._chatRoomIcon_g3gqc_226{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff08}._chatName_g3gqc_232{font-size:1rem;font-weight:600;color:var(--text)}._chatMeta_g3gqc_237{font-size:.72rem;color:var(--text-dim)}._chatHeaderRight_g3gqc_241{display:flex;align-items:center;gap:.5rem}._memberAvatars_g3gqc_242{display:flex;align-items:center;gap:-4px}._memberAvatarWrap_g3gqc_243{border:2px solid var(--bg, #050814);border-radius:50%;margin-left:-8px}._memberAvatarWrap_g3gqc_243:first-child{margin-left:0}._memberMore_g3gqc_249{font-size:.7rem;color:var(--text-muted);margin-left:.5rem;background:#ffffff0d;padding:2px 8px;border-radius:12px}._mobileBackBtn_g3gqc_258{display:none;align-items:center;justify-content:center;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);color:var(--accent);cursor:pointer;padding:.5rem;border-radius:8px;margin-right:.25rem;flex-shrink:0}._mobileBackBtn_g3gqc_258:hover{background:#38d9ff26}._pinStrip_g3gqc_274{border-bottom:1px solid rgba(251,191,36,.18);background:linear-gradient(90deg,#fbbf2414,#fbbf2405)}._pinStripBtn_g3gqc_278{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}._pinStripBtn_g3gqc_278:hover{background:#fbbf240f}._pinStripIcon_g3gqc_291{font-size:.95rem}._pinStripText_g3gqc_292{flex:1;min-width:0;font-size:.78rem;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pinStripText_g3gqc_292 strong{color:#fbbf24;font-weight:600}._pinStripPreview_g3gqc_299{color:var(--text-muted)}._pinStripCount_g3gqc_300{font-size:.68rem;color:#fbbf24;background:#fbbf241f;border:1px solid rgba(251,191,36,.3);padding:2px .5rem;border-radius:12px;font-weight:600}._pinStripChev_g3gqc_309{color:#fbbf24b3;font-size:.7rem}._pinStripList_g3gqc_313{max-height:220px;overflow-y:auto;border-top:1px solid rgba(251,191,36,.15)}._pinStripItem_g3gqc_318{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.04)}._pinStripItem_g3gqc_318:last-child{border-bottom:none}._pinStripItemBody_g3gqc_324{flex:1;background:none;border:none;color:var(--text-soft);font-size:.78rem;text-align:left;cursor:pointer;font-family:inherit;padding:.25rem .5rem;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pinStripItemBody_g3gqc_324 strong{color:#fbbf24;margin-right:.5rem}._pinStripItemBody_g3gqc_324:hover{background:#ffffff0d}._pinStripUnpin_g3gqc_338{background:#ef444414;border:1px solid rgba(239,68,68,.18);color:#fca5a5;font-size:.7rem;border-radius:6px;padding:4px 8px;cursor:pointer}._pinStripUnpin_g3gqc_338:hover{background:#ef44442e}._msgList_g3gqc_350{flex:1;overflow-y:auto;padding:1.25rem 1.5rem 1rem;display:flex;flex-direction:column;gap:.5rem;position:relative}._msgList_g3gqc_350::-webkit-scrollbar{width:6px}._msgList_g3gqc_350::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}._dragging_g3gqc_361:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#38d9ff0a;border:2px dashed rgba(56,217,255,.3);border-radius:12px;pointer-events:none;z-index:1}._dropZone_g3gqc_370{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:#050814eb;color:var(--accent);font-weight:600;font-size:1rem;z-index:2;border-radius:12px;border:2px dashed rgba(56,217,255,.4)}._loadingState_g3gqc_383{display:flex;align-items:center;justify-content:center;padding:4rem}._spinner_g3gqc_387{width:32px;height:32px;border:3px solid rgba(56,217,255,.15);border-top-color:var(--accent);border-radius:50%;animation:_spin_g3gqc_387 .7s linear infinite}._spinnerSm_g3gqc_394{width:12px;height:12px;border:2px solid rgba(56,217,255,.2);border-top-color:var(--accent);border-radius:50%;animation:_spin_g3gqc_387 .7s linear infinite;display:inline-block;vertical-align:middle}@keyframes _spin_g3gqc_387{to{transform:rotate(360deg)}}._emptyChat_g3gqc_405{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--text-muted);padding:2rem}._emptyChatTitle_g3gqc_412{font-size:1rem;font-weight:600;color:var(--text-soft);margin-bottom:.25rem}._emptyChatSub_g3gqc_418{font-size:.82rem;color:var(--text-dim)}._msgRow_g3gqc_424{display:flex;gap:.5rem;align-items:flex-end;position:relative}._msgMine_g3gqc_430{flex-direction:row-reverse}._msgTheirs_g3gqc_431{flex-direction:row}._msgContent_g3gqc_432{display:flex;flex-direction:column;gap:2px;max-width:65%;min-width:0}._msgSender_g3gqc_437{font-size:.72rem;font-weight:600;color:var(--accent);padding-left:.5rem;margin-bottom:2px}._bubble_g3gqc_444{padding:.5rem .75rem;border-radius:16px;font-size:.875rem;line-height:1.45;word-break:break-word;position:relative}._bubbleMine_g3gqc_452{background:linear-gradient(135deg,#38d9ff2e,#38d9ff1a);color:var(--text);border:1px solid rgba(56,217,255,.2);border-bottom-right-radius:4px}._bubbleTheirs_g3gqc_458{background:#ffffff0d;color:var(--text-soft);border:1px solid rgba(255,255,255,.06);border-bottom-left-radius:4px}._bubbleDeleted_g3gqc_464{background:transparent!important;border:1px dashed rgba(255,255,255,.1)!important;color:var(--text-dim)!important;font-style:normal}._bubblePinned_g3gqc_470{border-color:#fbbf2459!important;box-shadow:0 0 0 1px #fbbf2426}._pinnedFlag_g3gqc_474{font-size:.66rem;font-weight:600;color:#fbbf24;margin-bottom:.25rem;letter-spacing:.03em}._bubbleText_g3gqc_482{display:block;white-space:pre-wrap}._deletedText_g3gqc_483{font-size:.82rem}._flash_g3gqc_484{animation:_msgFlash_g3gqc_1 1.5s ease-in-out}@keyframes _msgFlash_g3gqc_1{0%,to{background:transparent}20%{background:#fbbf241a;border-radius:12px}}._msgMeta_g3gqc_492{display:flex;gap:.5rem;font-size:.68rem;color:var(--text-dim);padding-left:.5rem;margin-top:2px}._msgMetaMine_g3gqc_499{justify-content:flex-end;padding:0 .5rem 0 0}._edited_g3gqc_500{font-style:normal;opacity:.7}._replyQuote_g3gqc_503{background:#0000002e;border-left:3px solid var(--accent);padding:.25rem .5rem;border-radius:4px;font-size:.74rem;margin-bottom:.25rem;display:flex;flex-direction:column;gap:1px}._replyQuoteSender_g3gqc_512{color:var(--accent);font-weight:600}._replyQuoteBody_g3gqc_513{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bubble_g3gqc_444{position:relative}._msgActions_g3gqc_526{position:absolute;top:2px;display:flex;gap:2px;background:#080c1ef7;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:2px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:10}._msgActionsTheirs_g3gqc_542{left:calc(100% + 6px)}._msgActionsMine_g3gqc_546{right:calc(100% + 6px)}._bubble_g3gqc_444:hover ._msgActions_g3gqc_526{opacity:1;pointer-events:auto}._actionBtn_g3gqc_554{background:none;border:none;color:var(--text-muted);font-size:.85rem;padding:4px .5rem;cursor:pointer;border-radius:5px;line-height:1}._actionBtn_g3gqc_554:hover{background:#38d9ff1a;color:var(--accent)}._actionPinActive_g3gqc_564{color:#fbbf24;background:#fbbf241a}._imgWrap_g3gqc_567{display:block;background:none;border:none;padding:0;cursor:zoom-in;margin-top:.25rem;border-radius:10px;overflow:hidden}._fileImg_g3gqc_575{display:block;max-width:100%;max-height:320px;border-radius:10px;object-fit:cover}._fileVideo_g3gqc_582{display:block;max-width:100%;max-height:360px;border-radius:10px;margin-top:.25rem;background:#000}._fileAudioWrap_g3gqc_590{display:flex;align-items:center;gap:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.5rem .75rem;margin-top:.25rem;max-width:320px}._fileAudio_g3gqc_590{width:100%;height:32px}._fileAttach_g3gqc_601{display:flex;align-items:center;gap:.75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.5rem .75rem;margin-top:.25rem;color:var(--text-soft);text-decoration:none;font-size:.82rem;max-width:320px;transition:background .15s}._fileAttach_g3gqc_601:hover{background:#38d9ff14;border-color:#38d9ff33}._fileIcon_g3gqc_615{font-size:1.1rem;flex-shrink:0}._fileMeta_g3gqc_616{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._fileName_g3gqc_617{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_g3gqc_621{font-size:.7rem;color:var(--text-dim)}._fileDl_g3gqc_622{background:#38d9ff1f;border:1px solid rgba(56,217,255,.25);color:var(--accent);font-weight:600;border-radius:6px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._lightbox_g3gqc_634{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._lightboxImg_g3gqc_641{max-width:95vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 60px #000c}._lightboxClose_g3gqc_648{position:absolute;top:1rem;right:1rem;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:50%;width:38px;height:38px;cursor:pointer;font-size:.9rem}._lightboxClose_g3gqc_648:hover{background:#ffffff29}._lightboxDl_g3gqc_659{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;font-weight:600;font-size:.85rem;padding:.5rem 1.25rem;border-radius:8px;text-decoration:none}._replyIndicator_g3gqc_672{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#38d9ff0f;border-top:1px solid rgba(56,217,255,.18);font-size:.78rem;color:var(--text-soft)}._replyLabel_g3gqc_680{color:var(--accent);font-weight:600;flex-shrink:0}._replyPreview_g3gqc_681{flex:1;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._replyClose_g3gqc_686{background:none;border:none;color:var(--text-dim);font-size:.85rem;cursor:pointer;padding:4px 8px;border-radius:4px}._replyClose_g3gqc_686:hover{background:#ffffff0d;color:var(--text-soft)}._uploadingStrip_g3gqc_696{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:#38d9ff0f;border-top:1px solid rgba(56,217,255,.15);color:var(--accent);font-size:.78rem;font-weight:600}._inputArea_g3gqc_707{display:flex;align-items:flex-end;gap:.5rem;padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);background:#050814d9}._attachBtn_g3gqc_716{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:var(--text-muted);cursor:pointer;padding:.5rem .75rem;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:flex-end}._attachBtn_g3gqc_716:hover:not(:disabled){color:var(--accent);background:#38d9ff14;border-color:#38d9ff33}._attachBtn_g3gqc_716:disabled{opacity:.4;cursor:not-allowed}._msgInput_g3gqc_733{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--text-soft);font-size:.875rem;padding:.75rem 1rem;resize:none;outline:none;font-family:inherit;line-height:1.5;min-height:42px;max-height:140px;transition:border-color .2s,box-shadow .2s,background .2s;box-sizing:border-box}._msgInput_g3gqc_733::placeholder{color:var(--text-dim)}._msgInput_g3gqc_733:focus{border-color:#38d9ff4d;box-shadow:none;background:#ffffff12}._sendBtn_g3gqc_756{background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;border:none;width:42px;height:42px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s;align-self:flex-end;box-shadow:none}._sendBtn_g3gqc_756:hover:not(:disabled){transform:scale(1.08);box-shadow:none}._sendBtn_g3gqc_756:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}._emptyMain_g3gqc_776{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;background:linear-gradient(135deg,#050814fa,#080c1efa)}._emptyMainTitle_g3gqc_786{font-size:1.35rem;font-weight:600;color:var(--text);margin-bottom:.75rem}._emptyMainSub_g3gqc_792{font-size:.875rem;color:var(--text-muted);max-width:380px;line-height:1.7;margin-bottom:1.5rem}._modalOverlay_g3gqc_801{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:200;padding:1rem}._modalBox_g3gqc_809{width:100%;max-width:540px;max-height:90vh;background:linear-gradient(180deg,#0b1227,#070d1c);border:1px solid rgba(56,217,255,.18);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 80px #000000b3}._modalHeader_g3gqc_820{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06)}._modalTitle_g3gqc_825{font-size:1.05rem;font-weight:600;color:var(--text);margin:0}._modalCloseBtn_g3gqc_831{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);cursor:pointer;width:30px;height:30px;border-radius:8px;font-size:.85rem}._modalCloseBtn_g3gqc_831:hover{background:#ef44441a;border-color:#ef444440;color:#fca5a5}._modalBody_g3gqc_841{padding:1.25rem;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:1rem}._modalFooter_g3gqc_847{display:flex;gap:.5rem;justify-content:flex-end;padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);background:#05081480}._btnGhost_g3gqc_853{background:none;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.82rem;font-weight:600}._btnGhost_g3gqc_853:hover{background:#ffffff0a;color:var(--text-soft)}._btnPrimary_g3gqc_864{background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;border:none;padding:.5rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.82rem;font-weight:600}._btnPrimary_g3gqc_864:hover:not(:disabled){box-shadow:none}._btnPrimary_g3gqc_864:disabled{opacity:.4;cursor:not-allowed}._typeTabs_g3gqc_879{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._typeTab_g3gqc_879{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);color:var(--text-soft);cursor:pointer;padding:.75rem;border-radius:10px;font-family:inherit;text-align:left;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._typeTab_g3gqc_879:hover{background:#ffffff0f;border-color:#ffffff1f}._typeTabActive_g3gqc_897{background:linear-gradient(135deg,#38d9ff26,#38d9ff0d)!important;border-color:#38d9ff66!important;box-shadow:none}._typeTabIcon_g3gqc_902{font-size:1.1rem}._typeTabLabel_g3gqc_903{font-size:.82rem;font-weight:600}._typeTabHint_g3gqc_904{font-size:.68rem;color:var(--text-dim)}._formRow_g3gqc_906{display:flex;flex-direction:column;gap:.5rem}._formLabel_g3gqc_907{font-size:.78rem;font-weight:600;color:var(--text-soft);display:flex;align-items:center;gap:.5rem}._formCount_g3gqc_913{background:#38d9ff1a;color:var(--accent);font-size:.66rem;padding:2px .5rem;border-radius:12px;font-weight:600;margin-left:auto}._nameRow_g3gqc_922{display:flex;gap:.5rem}._emojiSelect_g3gqc_923{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-soft);padding:.5rem;border-radius:8px;font-size:1rem;cursor:pointer;width:60px;text-align:center}._textInput_g3gqc_934{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.85rem;padding:.5rem .75rem;outline:none;font-family:inherit;box-sizing:border-box;width:100%}._textInput_g3gqc_934:focus{border-color:#38d9ff59;box-shadow:none}._chipRow_g3gqc_952{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}._chip_g3gqc_952{display:inline-flex;align-items:center;gap:.5rem;background:#38d9ff1f;border:1px solid rgba(56,217,255,.3);color:var(--accent);padding:.25rem 4px;border-radius:16px;font-size:.78rem;font-weight:600}._chipX_g3gqc_966{background:#ffffff14;border:none;color:var(--text-soft);width:18px;height:18px;border-radius:50%;cursor:pointer;font-size:.65rem;display:flex;align-items:center;justify-content:center}._chipX_g3gqc_966:hover{background:#ef44444d;color:#fff}._userList_g3gqc_978{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:4px}._userListEmpty_g3gqc_988{padding:2rem 1rem;text-align:center;color:var(--text-dim);font-size:.82rem}._userItem_g3gqc_994{display:flex;align-items:center;gap:.75rem;width:100%;background:none;border:1px solid transparent;cursor:pointer;padding:.5rem .75rem;border-radius:8px;font-family:inherit;text-align:left;transition:background .12s}._userItem_g3gqc_994:hover{background:#ffffff0a}._userItemActive_g3gqc_1007{background:#38d9ff14!important;border-color:#38d9ff40!important}._userText_g3gqc_1011{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._userName_g3gqc_1012{font-size:.85rem;font-weight:600;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userMeta_g3gqc_1018{display:flex;align-items:center;gap:.5rem;min-width:0}._roleBadge_g3gqc_1019{font-size:.62rem;font-weight:600;padding:1px .5rem;border-radius:10px;background:#ffffff0f;color:var(--text-muted);letter-spacing:.04em}._role_admin_g3gqc_1029{background:#a855f726;color:#d8b4fe}._role_manager_g3gqc_1030{background:#38d9ff1f;color:var(--accent)}._role_rep_g3gqc_1031{background:#8fa3c81a;color:#8fa3c8}._role_reception_g3gqc_1032{background:#fbbf241f;color:#fbbf24}._userEmail_g3gqc_1033{font-size:.7rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userCheck_g3gqc_1038{width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:transparent;flex-shrink:0}._userCheckOn_g3gqc_1048{background:var(--accent);border-color:var(--accent);color:#050814!important}@media (max-width: 767px){._page_g3gqc_10{position:relative;height:calc(100dvh - var(--header-height, 0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--header-height, 0px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px))}._sidebar_g3gqc_18{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;z-index:2;transform:translate(0);transition:transform .3s cubic-bezier(.4,0,.2,1);border-right:none}._main_g3gqc_204,._emptyMain_g3gqc_776{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);flex:none}._mobileChatView_g3gqc_1081 ._sidebar_g3gqc_18{transform:translate(-100%)}._mobileChatView_g3gqc_1081 ._main_g3gqc_204,._mobileChatView_g3gqc_1081 ._emptyMain_g3gqc_776{transform:translate(0)}._mobileBackBtn_g3gqc_258{display:flex}._msgContent_g3gqc_432{max-width:82%}._chatHeader_g3gqc_211{padding:.75rem 1rem}._msgList_g3gqc_350{padding:1rem 1rem .75rem}._inputArea_g3gqc_707{padding:.75rem 1rem}._typeTabs_g3gqc_879{grid-template-columns:1fr}}@media (max-width: 767px){html.kb-open ._page_g3gqc_10{position:fixed;left:0;right:0;top:var(--vv-top, 0px);height:var(--vv-h, 100dvh);max-height:var(--vv-h, 100dvh);z-index:130}}._page_5bmmt_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_5bmmt_3{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0}._title_5bmmt_5{margin:0 0 .25rem;font-size:1.25rem;font-weight:600}._sub_5bmmt_7{margin:0;font-size:.8rem;color:var(--text-dim)}._kpiStrip_5bmmt_11{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid var(--border);flex-shrink:0}._kpi_5bmmt_11{padding:1rem 1.5rem;border-right:1px solid var(--border)}._kpi_5bmmt_11:last-child{border-right:none}._kpiVal_5bmmt_17{font-size:1.3rem;font-weight:600;color:var(--text-soft)}._kpiLabel_5bmmt_19{font-size:.7rem;color:var(--text-dim);margin-top:.25rem;letter-spacing:.04em}._filters_5bmmt_23{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0}._searchInput_5bmmt_25{max-width:260px}._sortBtns_5bmmt_27{display:flex;align-items:center;gap:.25rem;margin-left:auto;font-size:.75rem;color:var(--text-dim)}._sortBtn_5bmmt_27{background:none;border:1px solid rgba(255,255,255,.07);border-radius:6px;color:var(--text-muted);font-size:.73rem;cursor:pointer;padding:.25rem .75rem;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._sortBtn_5bmmt_27:hover{border-color:var(--accent);color:var(--text-soft)}._sortBtnActive_5bmmt_33{background:#38d9ff1a;border-color:var(--accent);color:var(--accent)}._accountGrid_5bmmt_37{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;align-content:start}._accountCard_5bmmt_39{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}._accountCard_5bmmt_39:hover{background:#ffffff0f;border-color:#38d9ff4d;transform:translateY(-1px)}._atRisk_5bmmt_43{border-color:#ef44444d}._cardTop_5bmmt_47{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}._cardLeft_5bmmt_49{flex:1;min-width:0}._clientName_5bmmt_51{font-size:.9rem;font-weight:600;color:var(--text-soft)}._clientCo_5bmmt_53{font-size:.73rem;color:var(--text-dim);margin-top:.1rem}._cardMid_5bmmt_55{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;align-items:center}._stageBadge_5bmmt_57{display:inline-block;font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:20px;border:1px solid}._cardFooter_5bmmt_59{display:flex;align-items:center;justify-content:space-between}._contractVal_5bmmt_61{font-size:.9rem;font-weight:600;color:var(--accent)}._cardMeta_5bmmt_63{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;font-size:.68rem;color:var(--text-dim)}._healthRing_5bmmt_67{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._healthScore_5bmmt_69{position:absolute;font-weight:600;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._emptyState_5bmmt_73{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center;color:var(--text-muted)}._detailOverlay_5bmmt_79{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:200;display:flex;justify-content:flex-end}._detailPanel_5bmmt_81{width:min(700px,100vw);background:var(--bg-sidebar);border-left:1px solid var(--border);display:flex;flex-direction:column;overflow:hidden;animation:_slideIn_5bmmt_1 .2s ease}@keyframes _slideIn_5bmmt_1{0%{transform:translate(100%)}to{transform:translate(0)}}._detailHeader_5bmmt_87{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0}._detailClient_5bmmt_89{font-size:1.1rem;font-weight:600;color:var(--text-soft)}._detailCompany_5bmmt_91{font-size:.8rem;color:var(--text-dim);margin-top:.1rem}._closeBtn_5bmmt_93{background:none;border:none;color:var(--text-dim);font-size:1rem;cursor:pointer;padding:.5rem;border-radius:4px}._closeBtn_5bmmt_93:hover{color:var(--text-soft);background:#ffffff0f}._detailFooter_5bmmt_99{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid var(--border);flex-shrink:0}._deleteBtn_5bmmt_101{background:#ef444414;border:1px solid rgba(239,68,68,.3);color:#fca5a5;font-size:.8rem;font-weight:600;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._deleteBtn_5bmmt_101:hover:not(:disabled){background:#ef444429;border-color:#ef444480;color:#fecaca}._deleteBtn_5bmmt_101:disabled{opacity:.6;cursor:default}._stageRow_5bmmt_117{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0}._stageBtn_5bmmt_119{background:none;border:1px solid rgba(255,255,255,.07);border-radius:20px;color:var(--text-muted);font-size:.72rem;cursor:pointer;padding:4px .75rem;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._stageBtn_5bmmt_119:hover{border-color:var(--accent);color:var(--accent)}._stageBtnActive_5bmmt_123{font-weight:600}._detailTabs_5bmmt_127{display:flex;gap:.1rem;padding:.75rem 1.5rem 0;border-bottom:1px solid var(--border);flex-shrink:0}._detailTab_5bmmt_127{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-size:.82rem;cursor:pointer;padding:.5rem 1rem;font-family:inherit;transition:background-color .12s,border-color .12s,color .12s,opacity .12s,box-shadow .12s,transform .12s}._detailTab_5bmmt_127:hover{color:var(--text-soft)}._detailTabActive_5bmmt_133{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._detailBody_5bmmt_137{flex:1;overflow-y:auto;padding:1.25rem 1.5rem}._overviewGrid_5bmmt_141{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._overviewCard_5bmmt_143{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.75rem}._oLabel_5bmmt_145{font-size:.68rem;color:var(--text-dim);letter-spacing:.04em;margin-bottom:.5rem}._oValue_5bmmt_147{font-size:1rem;font-weight:600;color:var(--text-soft)}._oSub_5bmmt_149{font-size:.68rem;color:var(--text-dim);margin-top:.1rem}._oLink_5bmmt_151{font-size:.9rem;font-weight:600;color:var(--accent);text-decoration:none}._oLink_5bmmt_151:hover{text-decoration:underline}._miniForm_5bmmt_157{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:1rem;margin-bottom:1rem}._contractList_5bmmt_159{display:flex;flex-direction:column;gap:.5rem}._contractCard_5bmmt_161{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.75rem}._contractTitle_5bmmt_163{font-size:.84rem;font-weight:600;color:var(--text-soft)}._contractValue_5bmmt_165{font-size:.84rem;font-weight:600;color:var(--accent)}._timeline_5bmmt_171{display:flex;flex-direction:column;gap:.75rem}._actForm_5bmmt_173{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:1rem}._actList_5bmmt_175{display:flex;flex-direction:column;gap:0}._actItem_5bmmt_177{display:flex;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.04)}._actItem_5bmmt_177:last-child{border-bottom:none}._actIcon_5bmmt_181{font-size:.85rem;flex-shrink:0;margin-top:.1rem}._actBody_5bmmt_183{flex:1}._actSubject_5bmmt_185{font-size:.82rem;font-weight:600;color:var(--text-soft)}._actText_5bmmt_187{font-size:.78rem;color:var(--text-muted);margin-top:.1rem}._actMeta_5bmmt_189{font-size:.68rem;color:var(--text-dim);margin-top:.1rem}._empty_5bmmt_73{font-size:.8rem;color:var(--text-dim);padding:1rem;text-align:center}._modal_5bmmt_197{background:var(--bg-sidebar);border:1px solid rgba(255,255,255,.07);border-radius:16px;width:min(560px,95vw);max-height:90vh;overflow-y:auto;margin:auto}._modalHeader_5bmmt_199{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border)}._modalHeader_5bmmt_199 h3{margin:0;font-size:1rem}._form_5bmmt_203{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._clientDropdown_5bmmt_207{background:var(--bg-sidebar);border:1px solid rgba(255,255,255,.07);border-top:none;border-radius:0 0 8px 8px;max-height:200px;overflow-y:auto}._clientOption_5bmmt_209{padding:.5rem 1rem;cursor:pointer;font-size:.82rem}._clientOption_5bmmt_209:hover{background:#ffffff0d}._clientOptionActive_5bmmt_213{background:#38d9ff1a;color:var(--accent)}@media (max-width: 768px){._header_5bmmt_3{padding:1rem;flex-direction:column;align-items:flex-start}._kpiStrip_5bmmt_11{grid-template-columns:repeat(2,1fr)}._kpi_5bmmt_11{border-right:none;border-bottom:1px solid var(--border)}._filters_5bmmt_23{padding:.75rem 1rem}._searchInput_5bmmt_25{max-width:100%}._accountGrid_5bmmt_37{padding:1rem}}._page_oofua_2{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_oofua_3{flex:1;overflow-y:auto;padding:1.5rem 1.75rem 2rem}._plLayout_oofua_6{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._chartCard_oofua_9{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.5rem;position:relative;overflow:hidden}._chartCard_oofua_9:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._tableCard_oofua_22{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._chartHead_oofua_30{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}._chartTitle_oofua_37{font-size:.75rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em;margin-bottom:1rem}._chartHead_oofua_30 ._chartTitle_oofua_37{margin-bottom:0}._chartEmpty_oofua_46{font-size:.8rem;color:var(--text-dim);padding:2rem;text-align:center}._legend_oofua_49{display:flex;align-items:center;gap:.5rem;font-size:.71rem;color:var(--text-dim);flex-wrap:wrap}._legendDot_oofua_57{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}._dualBar_oofua_65{display:flex;align-items:flex-end;gap:4px;width:100%}._dualBarCol_oofua_71{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}._dualBars_oofua_78{display:flex;align-items:flex-end;gap:2px;width:100%;height:180px}._dualBarFill_oofua_85{flex:1;border-radius:3px 3px 0 0;transition:height .5s cubic-bezier(.4,0,.2,1);min-height:3px}._barChart_oofua_93{display:flex;align-items:flex-end;gap:4px;width:100%}._barCol_oofua_94{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;justify-content:flex-end}._barFill_oofua_95{width:100%;border-radius:4px 4px 0 0;transition:height .5s cubic-bezier(.4,0,.2,1);min-height:3px}._barLabel_oofua_96{font-size:.54rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}._sparkRow_oofua_99{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.05)}._sparkLabel_oofua_107{font-size:.65rem;color:var(--text-dim);letter-spacing:.02em}._sparkSvg_oofua_108{display:block;width:100%}._tableWrap_oofua_111{overflow-x:auto}._plTable_oofua_112{width:100%;border-collapse:collapse;font-size:.82rem}._plTable_oofua_112 th{padding:.5rem 1rem;font-size:.66rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;white-space:nowrap}._plTable_oofua_112 td{padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);color:var(--text-soft)}._plTable_oofua_112 tr:last-child td{border-bottom:none}._plTable_oofua_112 tfoot td{border-top:1px solid rgba(255,255,255,.1);border-bottom:none;padding-top:.75rem;padding-bottom:.75rem}._plTable_oofua_112 tr:hover td{background:#ffffff04}._num_oofua_141{text-align:right;font-variant-numeric:tabular-nums}._monthCell_oofua_142{font-weight:600;color:var(--text-soft)}._revenueCell_oofua_143{color:#10b981;font-weight:600}._expenseCell_oofua_144{color:#ef4444;font-weight:600}._profitCell_oofua_145{color:#10b981;font-weight:600}._lossCellText_oofua_146{color:#ef4444;font-weight:600}._marginBadge_oofua_147{display:inline-block;padding:.15rem .5rem;border-radius:20px;font-size:.7rem;font-weight:600}._runRateVal_oofua_156{font-size:2.2rem;font-weight:600;letter-spacing:-.04em;color:var(--text-bright);margin:.75rem 0 .25rem}._runRateVal_oofua_156 span{font-size:1rem;color:var(--text-dim);font-weight:500;margin-left:.25rem}._runRateSub_oofua_164{font-size:.72rem;color:var(--text-dim)}._catList_oofua_167{display:flex;flex-direction:column;gap:.5rem}._catRow_oofua_168{display:grid;grid-template-columns:10px 1fr 1fr auto auto;align-items:center;gap:.5rem}._catDot_oofua_169{width:8px;height:8px;border-radius:50%}._catName_oofua_170{font-size:.78rem;color:var(--text-soft);text-transform:capitalize}._catBar_oofua_171{height:5px;background:#ffffff12;border-radius:3px;overflow:hidden}._catBarFill_oofua_172{height:100%;border-radius:3px;transition:width .5s ease}._catAmt_oofua_173{font-size:.75rem;font-weight:600;color:var(--text-soft);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._catPct_oofua_174{font-size:.68rem;color:var(--text-dim);text-align:right;width:30px}._forecastBars_oofua_177{display:flex;align-items:flex-end;gap:1rem;padding:.5rem 0;min-height:200px}._fcCol_oofua_184{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem}._fcBarsWrap_oofua_191{display:flex;align-items:flex-end;gap:4px;width:100%}._fcIncoming_oofua_197{flex:2;border-radius:4px 4px 0 0;overflow:hidden;display:flex;flex-direction:column-reverse;transition:height .5s ease;min-height:4px}._fcExpBar_oofua_206{flex:1;background:#ef444466;border-radius:4px 4px 0 0;border:1px dashed rgba(239,68,68,.6);transition:height .5s ease;min-height:4px}._fcLabel_oofua_214{font-size:.62rem;color:var(--text-dim);white-space:nowrap}._fcProfit_oofua_215{font-size:.7rem;font-weight:600;white-space:nowrap}._fcCard_oofua_218{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden}._fcCardMonth_oofua_224{background:#ffffff09;padding:.75rem 1rem;font-size:.8rem;font-weight:600;color:var(--text-soft);border-bottom:1px solid rgba(255,255,255,.06)}._fcCardRows_oofua_232{padding:.75rem 1rem}._fcCardRow_oofua_232{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.77rem;color:var(--text-muted)}._fcCardTotal_oofua_241{font-size:.84rem;font-weight:600;padding:.5rem 0 .125rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.25rem}._healthGrid_oofua_250{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._healthItem_oofua_251{text-align:center;padding:.5rem}._healthVal_oofua_252{font-size:1.2rem;font-weight:600;letter-spacing:-.02em}._healthLabel_oofua_253{font-size:.67rem;color:var(--text-dim);margin-top:.25rem}._repList_oofua_256{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._repRow_oofua_257{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);transition:background var(--transition)}._repRow_oofua_257:last-child{border-bottom:none}._repRow_oofua_257:hover{background:#ffffff06}._repRank_oofua_260{font-size:1rem;width:36px;text-align:center;flex-shrink:0;font-weight:600}._repAvatar_oofua_261{width:36px;height:36px;border-radius:50%;background:#38d9ff1f;color:var(--accent);font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none}._repInfo_oofua_262{flex:1;min-width:0}._repName_oofua_263{font-size:.875rem;font-weight:600;color:var(--text-soft)}._repMeta_oofua_264{font-size:.72rem;color:var(--text-dim);margin-top:.15rem}._quotaBar_oofua_265{width:120px;height:4px;background:#ffffff12;border-radius:3px;overflow:hidden;margin-top:.5rem}._quotaFill_oofua_266{height:100%;border-radius:3px;transition:width .5s ease}._repRight_oofua_267{text-align:right;flex-shrink:0}._repWon_oofua_268{font-size:.9rem;font-weight:600;color:#10b981}._repPipe_oofua_269{font-size:.7rem;color:var(--text-dim);margin-top:.15rem}@media (max-width: 900px){._plLayout_oofua_6{grid-template-columns:1fr}._plLayout_oofua_6>*[style*=gridColumn]{grid-column:1!important}._forecastBars_oofua_177{gap:.5rem}._body_oofua_3{padding:1rem}}@media (max-width: 600px){._healthGrid_oofua_250{grid-template-columns:1fr 1fr}._repRow_oofua_257{padding:.75rem 1rem}._fcCardRow_oofua_232{font-size:.72rem}}._page_8yg3i_6{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_8yg3i_13{flex:1;overflow-y:auto;padding:0 1.5rem 1.5rem}._body_8yg3i_13::-webkit-scrollbar{width:6px}._body_8yg3i_13::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:4px}._topSection_8yg3i_22{padding:1.25rem 1.5rem 0;flex-shrink:0}._tabContent_8yg3i_27{display:flex;flex-direction:column;gap:0}._filterBar_8yg3i_34{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._filterSelect_8yg3i_40{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.82rem;padding:.5rem .75rem;outline:none;font-family:inherit;cursor:pointer;transition:border-color .2s}._filterSelect_8yg3i_40:focus{border-color:#38d9ff59}._recordCount_8yg3i_53{margin-left:auto;font-size:.75rem;color:var(--text-dim)}._recordList_8yg3i_60{display:flex;flex-direction:column;gap:.75rem}._recordCard_8yg3i_66{display:flex;align-items:flex-start;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:3px solid transparent;border-radius:12px;padding:1rem;transition:background .15s,box-shadow .15s}._recordCard_8yg3i_66:hover{background:#ffffff0a;box-shadow:0 2px 16px #00000040}._recordCatBadge_8yg3i_82{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._recordCatIcon_8yg3i_88{font-size:1.15rem}._recordBody_8yg3i_90{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._recordTopRow_8yg3i_97{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._recordCatLabel_8yg3i_103{font-size:.875rem;font-weight:600;color:var(--text-soft)}._recordMetaRow_8yg3i_108{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:1px}._recordMetaChip_8yg3i_115{font-size:.72rem;color:var(--text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:2px 8px;border-radius:10px;white-space:nowrap}._recordNotes_8yg3i_124{font-size:.78rem;color:var(--text-muted);line-height:1.5;margin-top:2px}._recordTimeRow_8yg3i_130{display:flex;align-items:center;gap:.75rem;margin-top:4px}._recordTime_8yg3i_130{font-size:.7rem;color:var(--text-dim)}._recordPaidAt_8yg3i_140{font-size:.7rem;color:#10b981}._recordRight_8yg3i_145{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}._recordAmount_8yg3i_152{font-size:1.2rem;font-weight:600;line-height:1}._recordActions_8yg3i_159{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}._pill_8yg3i_165{font-size:.68rem;font-weight:600;padding:.25rem .75rem;border-radius:12px;border:1px solid transparent;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._pillApprove_8yg3i_176{background:#10b9811f;color:#10b981;border-color:#10b98140}._pillApprove_8yg3i_176:hover{background:#10b98138}._pillReject_8yg3i_183{background:#ef444414;color:#ef4444;border-color:#ef444433}._pillReject_8yg3i_183:hover{background:#ef44442e}._pillPay_8yg3i_190{background:#38d9ff1a;color:#38d9ff;border-color:#38d9ff40}._pillPay_8yg3i_190:hover{background:#38d9ff33}._pillDelete_8yg3i_197{background:#ffffff0a;color:var(--text-dim);border-color:#ffffff14}._pillDelete_8yg3i_197:hover{background:#ef44441a;color:#fca5a5;border-color:#ef444433}._pillDeleteConfirm_8yg3i_203{background:#ef44442e!important;color:#f87171!important;border-color:#ef444466!important}._emptyState_8yg3i_210{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:.5rem}._emptyIcon_8yg3i_219{font-size:2.25rem}._emptyTitle_8yg3i_220{font-size:.95rem;font-weight:600;color:var(--text-soft)}._emptySub_8yg3i_221{font-size:.8rem;color:var(--text-dim);max-width:360px;line-height:1.6}._emptyAction_8yg3i_222{margin-top:.75rem;background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;border:none;padding:.5rem 1.25rem;border-radius:8px;font-weight:600;font-size:.82rem;cursor:pointer}._emptyAction_8yg3i_222:hover{box-shadow:none}._forecastGrid_8yg3i_236{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.25rem}._forecastCard_8yg3i_242{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem 1.25rem}._fcLabel_8yg3i_248{font-size:.68rem;color:var(--text-dim);letter-spacing:.04em;margin-bottom:.5rem}._fcVal_8yg3i_255{font-size:1.25rem;font-weight:600;color:var(--text-soft)}._breakdownCard_8yg3i_261{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden}._breakdownHeader_8yg3i_267{padding:.75rem 1rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.05)}._breakdownTable_8yg3i_276{overflow-x:auto}._breakdownHead_8yg3i_267,._breakdownRow_8yg3i_278{display:grid;grid-template-columns:2fr 1fr 60px 100px 130px;gap:.5rem;padding:.5rem 1rem;font-size:.78rem;align-items:center}._breakdownHead_8yg3i_267{font-size:.66rem;font-weight:600;color:var(--text-dim);letter-spacing:.04em;background:#0000001a}._breakdownRow_8yg3i_278{border-top:1px solid rgba(255,255,255,.04);color:var(--text-soft)}._breakdownName_8yg3i_295{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._breakdownRep_8yg3i_296{color:var(--text-muted);font-size:.72rem}._breakdownPct_8yg3i_297{font-weight:600}._summaryList_8yg3i_300{display:flex;flex-direction:column;gap:.75rem}._summaryCard_8yg3i_305{display:flex;align-items:center;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;transition:background .15s}._summaryCard_8yg3i_305:hover{background:#ffffff0a}._summaryRank_8yg3i_316{font-size:.72rem;font-weight:600;color:var(--text-dim);width:24px;text-align:center;flex-shrink:0}._summaryAvatar_8yg3i_324{width:40px;height:40px;border-radius:50%;background:#38d9ff1f;color:var(--accent);font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._summaryInfo_8yg3i_334{flex:1;min-width:0}._summaryName_8yg3i_335{font-size:.875rem;font-weight:600;color:var(--text-soft)}._summaryMeta_8yg3i_340{font-size:.7rem;color:var(--text-dim);margin-top:2px}._summaryBar_8yg3i_345{display:flex;height:5px;border-radius:4px;background:#ffffff0d;overflow:hidden;margin-top:.5rem}._summaryBarFill_8yg3i_353{height:100%;transition:width .4s ease}._summaryAmounts_8yg3i_357{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 .75rem;text-align:right;flex-shrink:0;min-width:210px}._summaryTotal_8yg3i_365{font-size:1rem;font-weight:600;color:#10b981}._summaryTotalLabel_8yg3i_370{font-size:.62rem;color:var(--text-dim)}._summaryPending_8yg3i_375{font-size:1rem;font-weight:600;color:#fbbf24}._summaryPendingLabel_8yg3i_380{font-size:.62rem;color:var(--text-dim)}._summaryApproved_8yg3i_385{font-size:1rem;font-weight:600;color:#38d9ff}._summaryApprovedLabel_8yg3i_390{font-size:.62rem;color:var(--text-dim)}._rulesHeader_8yg3i_397{display:flex;justify-content:flex-end;margin-bottom:1rem}._addRuleBtn_8yg3i_402{background:#38d9ff1a;border:1px solid rgba(56,217,255,.25);color:var(--accent);padding:.5rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;font-family:inherit}._addRuleBtn_8yg3i_402:hover{background:#38d9ff2e}._ruleGrid_8yg3i_415{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}._ruleCard_8yg3i_420{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:background .15s}._ruleCard_8yg3i_420:hover{background:#ffffff0a}._ruleCardTop_8yg3i_431{display:flex;align-items:flex-start;gap:.5rem;justify-content:space-between}._ruleName_8yg3i_437{font-size:.875rem;font-weight:600;color:var(--text-soft);flex:1}._ruleType_8yg3i_443{font-size:.62rem;font-weight:600;letter-spacing:.02em;padding:2px 8px;border-radius:10px;background:#ffffff0f;color:var(--text-muted);flex-shrink:0}._ruleType_percentage_8yg3i_454{background:#38d9ff1a;color:#38d9ff}._ruleType_flat_8yg3i_455{background:#10b9811a;color:#10b981}._ruleType_tiered_8yg3i_456{background:#a855f71a;color:#a855f7}._ruleType_residual_8yg3i_457{background:#fbbf241a;color:#fbbf24}._ruleCardVals_8yg3i_459{display:flex;gap:.75rem;flex-wrap:wrap}._ruleVal_8yg3i_464{display:flex;flex-direction:column;gap:1px}._ruleValNum_8yg3i_469{font-size:1rem;font-weight:600;color:var(--text-soft)}._ruleValLabel_8yg3i_474{font-size:.62rem;color:var(--text-dim);letter-spacing:.04em}._ruleMeta_8yg3i_480{display:flex;gap:.5rem;flex-wrap:wrap}._ruleMetaChip_8yg3i_481{font-size:.66rem;padding:2px 8px;border-radius:10px;background:#ffffff0a;color:var(--text-muted);border:1px solid rgba(255,255,255,.07)}._ruleActive_8yg3i_489{background:#10b9811a;color:#10b981;border-color:#10b98133}._ruleInactive_8yg3i_490{background:#ef444414;color:#ef4444;border-color:#ef444426}._overlay_8yg3i_493{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_8yg3i_501{background:linear-gradient(180deg,#0b1227,#070d1c);border:1px solid rgba(56,217,255,.18);border-radius:16px;width:100%;max-width:580px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 80px #000000b3}._modalHeader_8yg3i_512{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}._modalTitle_8yg3i_518{font-size:1.05rem;font-weight:600;color:var(--text);margin:0}._modalSub_8yg3i_524{font-size:.75rem;color:var(--text-dim);margin:.25rem 0 0}._closeBtn_8yg3i_529{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);cursor:pointer;width:30px;height:30px;border-radius:8px;font-size:.85rem;flex-shrink:0}._closeBtn_8yg3i_529:hover{background:#ef44441a;border-color:#ef444440;color:#fca5a5}._modalBody_8yg3i_541{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}._modalBody_8yg3i_541::-webkit-scrollbar{width:4px}._modalBody_8yg3i_541::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}._modalFooter_8yg3i_552{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.07);background:#05081480;flex-shrink:0}._modalPreview_8yg3i_561{font-size:.82rem;color:var(--text-muted);flex:1}._modalPreview_8yg3i_561 strong{color:var(--accent)}._modalDivider_8yg3i_568{height:1px;background:#ffffff0f;margin:0 -1.5rem}._fieldSection_8yg3i_575{display:flex;flex-direction:column;gap:1rem}._fieldSectionLabel_8yg3i_576{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;color:var(--text-soft)}._fieldSectionNum_8yg3i_584{width:20px;height:20px;border-radius:50%;background:#38d9ff26;color:var(--accent);font-size:.68rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._required_8yg3i_594{color:#f87171}._optionalTag_8yg3i_595{font-size:.68rem;font-weight:400;color:var(--text-dim)}._formGrid_8yg3i_597{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formGroup_8yg3i_602{display:flex;flex-direction:column;gap:.25rem}._formGroupFull_8yg3i_603{grid-column:1 / -1}._fieldLabel_8yg3i_604{font-size:.75rem;font-weight:600;color:var(--text-soft);display:flex;align-items:center;gap:.25rem}._formInput_8yg3i_612{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.85rem;padding:.5rem .75rem;outline:none;font-family:inherit;width:100%;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}._formInput_8yg3i_612:focus{border-color:#38d9ff59;box-shadow:none}._formInput_8yg3i_612::placeholder{color:var(--text-dim)}._amountWrap_8yg3i_631{position:relative}._currencySymbol_8yg3i_634{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:.9rem;font-weight:600;pointer-events:none}._amountInput_8yg3i_644{padding-left:1.5rem!important;font-size:1.1rem!important;font-weight:600!important;color:var(--text)!important;height:48px}._catGrid_8yg3i_653{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._catCard_8yg3i_658{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);color:var(--text-soft);cursor:pointer;padding:.75rem;border-radius:10px;font-family:inherit;text-align:left;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._catCard_8yg3i_658:hover{background:#ffffff0f;border-color:#ffffff21}._catActive_8yg3i_677{background:linear-gradient(135deg,#38d9ff24,#38d9ff0f)!important;border-color:#38d9ff73!important;box-shadow:none}._catIcon_8yg3i_682{font-size:1.2rem}._catLabel_8yg3i_683{font-size:.8rem;font-weight:600}._catHint_8yg3i_684{font-size:.65rem;color:var(--text-dim);line-height:1.4}._btnGhost_8yg3i_687{background:none;border:1px solid rgba(255,255,255,.1);color:var(--text-muted);padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.82rem;font-weight:600;font-family:inherit}._btnGhost_8yg3i_687:hover{background:#ffffff0a;color:var(--text-soft)}._btnPrimary_8yg3i_699{background:linear-gradient(135deg,var(--accent),rgba(56,217,255,.7));color:#050814;border:none;padding:.5rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.82rem;font-weight:600;font-family:inherit}._btnPrimary_8yg3i_699:hover:not(:disabled){box-shadow:none}._btnPrimary_8yg3i_699:disabled{opacity:.35;cursor:not-allowed}._attachRow_8yg3i_714{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:2px}._attachChip_8yg3i_715{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;color:#38d9ff;background:#38d9ff1a;border:1px solid rgba(56,217,255,.25);padding:2px .5rem;border-radius:20px;cursor:pointer;transition:background .15s}._attachChip_8yg3i_715:hover{background:#38d9ff2e}._attachChipGhost_8yg3i_722{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;color:var(--text-muted);background:#ffffff08;border:1px dashed rgba(255,255,255,.18);padding:2px .5rem;border-radius:20px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._attachChipGhost_8yg3i_722:hover{color:var(--text-soft);border-color:#38d9ff66}._attachChipPending_8yg3i_729{display:inline-flex;align-items:center;font-size:.68rem;font-weight:600;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22);padding:2px .5rem;border-radius:20px}._fileDrop_8yg3i_736{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:10px;cursor:pointer;border:1px dashed rgba(255,255,255,.18);background:#ffffff05;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._fileDrop_8yg3i_736:hover{border-color:#38d9ff66;background:#38d9ff0a}._fileHint_8yg3i_743{font-size:.8rem;color:var(--text-dim)}._fileChosen_8yg3i_744{font-size:.8rem;color:#38d9ff;font-weight:600}._payPreview_8yg3i_745{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;margin-bottom:1rem;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);font-size:.85rem;color:var(--text-soft)}._payError_8yg3i_751{margin-top:.75rem;padding:.5rem .75rem;border-radius:8px;font-size:.78rem;color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.25)}@media (max-width: 1024px){._forecastGrid_8yg3i_236{grid-template-columns:repeat(2,1fr)}._breakdownHead_8yg3i_267,._breakdownRow_8yg3i_278{grid-template-columns:2fr 60px 90px 110px}._breakdownRow_8yg3i_278 span:nth-child(2){display:none}}@media (max-width: 768px){._body_8yg3i_13{padding:1rem}._forecastGrid_8yg3i_236{grid-template-columns:1fr 1fr}._catGrid_8yg3i_653{grid-template-columns:repeat(2,1fr)}._formGrid_8yg3i_597{grid-template-columns:1fr}._breakdownHead_8yg3i_267,._breakdownRow_8yg3i_278{grid-template-columns:2fr 60px 90px}._breakdownRow_8yg3i_278 span:nth-child(4){display:none}._summaryAmounts_8yg3i_357{grid-template-columns:1fr;gap:0}._summaryPending_8yg3i_375,._summaryPendingLabel_8yg3i_380{display:none}._recordCard_8yg3i_66{flex-wrap:wrap}._recordRight_8yg3i_145{flex-direction:row;align-items:center;width:100%;justify-content:space-between}}@media (max-width: 480px){._catGrid_8yg3i_653,._forecastGrid_8yg3i_236{grid-template-columns:1fr}}._page_1lh7a_5{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_1lh7a_6{flex:1;overflow-y:auto;padding:0 1.5rem 1.5rem}._body_1lh7a_6::-webkit-scrollbar{width:6px}._body_1lh7a_6::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:4px}._topSection_1lh7a_10{padding:1.25rem 1.5rem 0;flex-shrink:0}._tabContent_1lh7a_11{display:flex;flex-direction:column;gap:0}._filterBar_1lh7a_14{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._filterSelect_1lh7a_15{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.82rem;padding:.5rem .75rem;outline:none;font-family:inherit;cursor:pointer;transition:border-color .2s}._filterSelect_1lh7a_15:focus{border-color:#38d9ff59}._recordCount_1lh7a_23{margin-left:auto;font-size:.75rem;color:var(--text-dim)}._list_1lh7a_26{display:flex;flex-direction:column;gap:.75rem}._expRow_1lh7a_28{display:flex;align-items:center;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:3px solid transparent;border-radius:12px;padding:.75rem 1rem;cursor:pointer;transition:background .15s,box-shadow .15s}._expRow_1lh7a_28:hover{background:#ffffff0b;box-shadow:0 2px 16px #00000040}._expCat_1lh7a_38{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0d;font-size:1.15rem}._expMain_1lh7a_44{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._expTopRow_1lh7a_45{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._expMerchant_1lh7a_46{font-size:.875rem;font-weight:600;color:var(--text-soft)}._expMeta_1lh7a_47{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.72rem;color:var(--text-muted)}._expChip_1lh7a_48{background:#ffffff0d;border:1px solid rgba(255,255,255,.07);padding:1px .5rem;border-radius:6px}._expDot_1lh7a_49{opacity:.4}._expDesc_1lh7a_50{font-size:.78rem;color:var(--text-dim);line-height:1.5}._expRight_1lh7a_52{display:flex;align-items:center;gap:1rem;flex-shrink:0}._expAmount_1lh7a_53{font-size:1.05rem;font-weight:600;color:var(--text-soft);white-space:nowrap}._expActions_1lh7a_54{display:flex;align-items:center;gap:.5rem}._billableChip_1lh7a_56{font-size:.62rem;font-weight:600;letter-spacing:.04em;color:#a855f7;background:#a855f71f;border:1px solid rgba(168,85,247,.25);padding:2px .5rem;border-radius:20px}._statusBadge_1lh7a_62{display:inline-flex;align-items:center;font-size:.64rem;font-weight:600;letter-spacing:.02em;padding:.25rem .5rem;border-radius:20px;border:1px solid transparent;white-space:nowrap}._iconBtn_1lh7a_69{width:30px;height:30px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._iconBtn_1lh7a_69:hover{background:#ffffff14;color:var(--text-soft)}._iconBtnWarn_1lh7a_76{color:#fbbf24;border-color:#fbbf244d}._iconBtnDanger_1lh7a_77:hover{background:#ef44441f;color:#fca5a5;border-color:#ef444440}._iconBtnConfirm_1lh7a_78{background:#ef44442e;color:#fca5a5;border-color:#ef444459}._pill_1lh7a_80{font-size:.7rem;font-weight:600;padding:.25rem .75rem;border-radius:8px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._pillApprove_1lh7a_84{background:#10b98124;color:#34d399;border-color:#10b98140}._pillApprove_1lh7a_84:hover{background:#10b98138}._pillReject_1lh7a_86{background:#ef44441a;color:#fca5a5;border-color:#ef444433}._pillReject_1lh7a_86:hover{background:#ef44442e}._pillPay_1lh7a_88{background:#38d9ff1f;color:#38d9ff;border-color:#38d9ff40}._pillPay_1lh7a_88:hover{background:#38d9ff33}._emptyState_1lh7a_92{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;padding:3rem 1.5rem}._emptyIcon_1lh7a_96{font-size:2.25rem}._emptyTitle_1lh7a_97{font-size:.95rem;font-weight:600;color:var(--text-soft)}._emptySub_1lh7a_98{font-size:.8rem;color:var(--text-dim);max-width:360px;line-height:1.6}._emptyAction_1lh7a_99{margin-top:.5rem;padding:.5rem 1rem;border-radius:9px;border:none;cursor:pointer;font-size:.82rem;font-weight:600;color:#04141b;background:linear-gradient(135deg,#38d9ff,#22b8e6);transition:box-shadow .2s}._emptyAction_1lh7a_99:hover{box-shadow:none}._overlay_1lh7a_107{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#02080c9e;display:flex;align-items:center;justify-content:center;padding:1.5rem;overscroll-behavior:contain}._modal_1lh7a_113{width:100%;max-width:620px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;background:#0d1620;border:1px solid rgba(255,255,255,.09);border-radius:16px;box-shadow:0 24px 80px #0000008c}._modal_1lh7a_113>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._detailModal_1lh7a_121{max-width:520px}._modalHeader_1lh7a_122{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}._modalTitle_1lh7a_127{font-size:1.05rem;font-weight:600;color:var(--text-soft);margin:0}._modalSub_1lh7a_128{font-size:.78rem;color:var(--text-dim);margin:.25rem 0 0}._closeBtn_1lh7a_129{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);width:30px;height:30px;border-radius:8px;cursor:pointer;font-size:.9rem;flex-shrink:0}._closeBtn_1lh7a_129:hover{background:#ffffff17;color:var(--text-soft)}._modalBody_1lh7a_135{padding:1.25rem 1.5rem;overflow-y:auto;flex:1 1 auto;min-height:0;overscroll-behavior:contain}._modalDivider_1lh7a_136{height:1px;background:#ffffff12;margin:1.25rem 0}._fieldSection_1lh7a_138{display:flex;flex-direction:column;gap:.75rem}._fieldSectionLabel_1lh7a_139{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;color:var(--text-soft)}._fieldSectionNum_1lh7a_143{width:20px;height:20px;border-radius:50%;background:#38d9ff24;color:#38d9ff;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600}._required_1lh7a_148{color:#f87171}._optionalTag_1lh7a_149{color:var(--text-dim);font-weight:500;font-size:.72rem}._catGrid_1lh7a_151{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem}._catCard_1lh7a_152{display:flex;flex-direction:column;align-items:center;gap:4px;padding:.75rem .5rem;border-radius:10px;cursor:pointer;background:#ffffff06;border:1px solid rgba(255,255,255,.07);transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._catCard_1lh7a_152:hover{background:#ffffff0d}._catActive_1lh7a_159{background:#38d9ff1a;border-color:#38d9ff66}._catIcon_1lh7a_160{font-size:1.2rem}._catLabel_1lh7a_161{font-size:.68rem;font-weight:600;color:var(--text-soft);text-align:center;line-height:1.2}._formGrid_1lh7a_163{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._formGroup_1lh7a_164{display:flex;flex-direction:column;gap:.25rem}._formGroupFull_1lh7a_165{grid-column:1 / -1}._fieldLabel_1lh7a_166{font-size:.74rem;font-weight:600;color:var(--text-muted)}._formInput_1lh7a_167{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:9px;color:var(--text-soft);font-size:.85rem;padding:.5rem .75rem;outline:none;font-family:inherit;width:100%;transition:border-color .2s}._formInput_1lh7a_167:focus{border-color:#38d9ff66}._amountWrap_1lh7a_173{position:relative;display:flex;align-items:center}._currencySymbol_1lh7a_174{position:absolute;left:.8rem;color:var(--text-dim);font-size:1.1rem;font-weight:600}._amountInput_1lh7a_175{padding-left:1.75rem;font-size:1.2rem;font-weight:600}._billableRow_1lh7a_177{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.8rem;color:var(--text-soft);cursor:pointer}._billableRow_1lh7a_177 input{accent-color:#38d9ff}._fileDrop_1lh7a_183{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:10px;cursor:pointer;border:1px dashed rgba(255,255,255,.18);background:#ffffff05;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._fileDrop_1lh7a_183:hover{border-color:#38d9ff66;background:#38d9ff0a}._fileHint_1lh7a_190{font-size:.8rem;color:var(--text-dim)}._fileChosen_1lh7a_191{font-size:.8rem;color:#38d9ff;font-weight:600}._modalFooter_1lh7a_193{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0}._modalPreview_1lh7a_198{font-size:.82rem;color:var(--text-soft)}._btnPrimary_1lh7a_199{padding:.5rem 1rem;border-radius:9px;border:none;cursor:pointer;font-size:.84rem;font-weight:600;color:#04141b;background:linear-gradient(135deg,#38d9ff,#22b8e6);transition:box-shadow .2s}._btnPrimary_1lh7a_199:disabled{opacity:.45;cursor:not-allowed}._btnPrimary_1lh7a_199:not(:disabled):hover{box-shadow:none}._btnGhost_1lh7a_206{padding:.5rem 1rem;border-radius:9px;cursor:pointer;font-size:.84rem;font-weight:600;color:var(--text-soft);background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}._btnGhost_1lh7a_206:hover{background:#ffffff17}._detailAmount_1lh7a_214{font-size:2rem;font-weight:600;color:var(--text-soft);margin-bottom:1rem}._detailAmount_1lh7a_214 span{font-size:.9rem;color:var(--text-dim);font-weight:600}._detailGrid_1lh7a_216{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem;margin-bottom:1rem}._detailGrid_1lh7a_216>div{display:flex;flex-direction:column;gap:.25rem}._dLabel_1lh7a_218{font-size:.68rem;letter-spacing:.04em;color:var(--text-dim);font-weight:600}._dVal_1lh7a_219{font-size:.85rem;color:var(--text-soft)}._detailBlock_1lh7a_220{margin-bottom:1rem}._detailBlock_1lh7a_220 p{font-size:.84rem;color:var(--text-soft);margin:4px 0 0;line-height:1.5}._detailReceipt_1lh7a_222{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.07)}._noReceipt_1lh7a_226{font-size:.82rem;color:var(--text-dim)}._booksWrap_1lh7a_229{display:flex;flex-direction:column;gap:1.25rem}._booksHeader_1lh7a_230{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem 1.5rem}._booksTotalLabel_1lh7a_235{font-size:.72rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600}._booksTotal_1lh7a_235{font-size:1.9rem;font-weight:600;color:var(--text-soft);margin:.25rem 0}._booksCount_1lh7a_237{font-size:.78rem;color:var(--text-dim)}._booksStatuses_1lh7a_238{display:flex;flex-direction:column;gap:.5rem}._booksStatusPill_1lh7a_239{display:flex;align-items:center;gap:.5rem}._booksStatusAmt_1lh7a_240{font-size:.82rem;font-weight:600;color:var(--text-soft)}._booksTable_1lh7a_242{border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._booksTableHead_1lh7a_245,._booksRow_1lh7a_245{display:grid;grid-template-columns:1.6fr .6fr 1.4fr;align-items:center;gap:1rem;padding:.75rem 1.25rem}._booksTableHead_1lh7a_245{font-size:.68rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600;background:#ffffff06}._booksRow_1lh7a_245{border-top:1px solid rgba(255,255,255,.05)}._booksRow_1lh7a_245:hover{background:#ffffff05}._booksCat_1lh7a_255{display:flex;align-items:center;gap:.5rem;font-size:.86rem;color:var(--text-soft);font-weight:600}._booksAmt_1lh7a_258{font-size:.88rem;font-weight:600;color:var(--text-soft);display:flex;flex-direction:column;gap:.25rem}._booksBar_1lh7a_259{height:4px;border-radius:4px;background:#ffffff0f;overflow:hidden}._booksBar_1lh7a_259 span{display:block;height:100%;background:linear-gradient(90deg,#38d9ff,#a855f7);border-radius:4px}._toastWrap_1lh7a_263{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1200;display:flex;flex-direction:column;gap:.5rem}._toast_1lh7a_263{padding:.75rem 1rem;border-radius:10px;font-size:.82rem;font-weight:600;color:var(--text-soft);background:#15212e;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 28px #0006;animation:_toastIn_1lh7a_1 .2s ease}._toast_success_1lh7a_272{border-color:#10b98166;color:#6ee7b7}._toast_error_1lh7a_273{border-color:#ef444466;color:#fca5a5}@keyframes _toastIn_1lh7a_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._page_1lh7a_5{height:auto;min-height:100%;overflow:visible}._body_1lh7a_6{flex:none;overflow:visible;padding:0 1rem 2rem}._topSection_1lh7a_10{padding:1rem 1rem 0}._filterBar_1lh7a_14{gap:.5rem}._filterSelect_1lh7a_15{flex:1 1 auto;min-width:0}._recordCount_1lh7a_23{width:100%;margin-left:0;order:3}._expRow_1lh7a_28{flex-wrap:wrap;row-gap:.75rem}._expMain_1lh7a_44{flex:1 1 60%}._expRight_1lh7a_52{flex:1 1 100%;width:100%;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);padding-top:.75rem}._expActions_1lh7a_54{flex-wrap:wrap;justify-content:flex-end}._catGrid_1lh7a_151{grid-template-columns:repeat(2,1fr)}._formGrid_1lh7a_163,._detailGrid_1lh7a_216{grid-template-columns:1fr}._booksHeader_1lh7a_230{flex-direction:column}._booksTableHead_1lh7a_245,._booksRow_1lh7a_245{grid-template-columns:1.4fr .5fr 1.3fr;gap:.5rem;padding:.75rem 1rem}._overlay_1lh7a_107{padding:0;align-items:flex-end;padding-bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px))}._modal_1lh7a_113{max-width:100%;width:100%;max-height:92vh;max-height:calc(100dvh - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px) - .5rem);border-radius:16px 16px 0 0}._detailModal_1lh7a_121{max-width:100%}._modalBody_1lh7a_135{-webkit-overflow-scrolling:touch}._modalFooter_1lh7a_193{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}._toastWrap_1lh7a_263{bottom:calc(72px + env(safe-area-inset-bottom,0));right:1rem;left:1rem}}@media (max-width: 420px){._catGrid_1lh7a_151{grid-template-columns:1fr 1fr}._expAmount_1lh7a_53{font-size:1rem}}._expTypeBadge_1lh7a_336{font-size:.68rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;padding:1px .5rem;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}._docCountPip_1lh7a_343{font-size:.68rem;color:#60a5fa;font-weight:600;padding:1px .5rem;border-radius:6px;background:#60a5fa14;border:1px solid rgba(96,165,250,.15)}._noReceiptPip_1lh7a_348{font-size:.68rem;color:#f59e0b;font-weight:600;padding:1px .5rem;border-radius:6px;background:#f59e0b14;border:1px solid rgba(245,158,11,.2)}._expRowSelected_1lh7a_355{background:#38d9ff0f!important;border-color:#38d9ff40!important;box-shadow:none}._expCheckWrap_1lh7a_360{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px;cursor:pointer}._expCheck_1lh7a_360{width:18px;height:18px;border-radius:5px;flex-shrink:0;border:1.5px solid rgba(255,255,255,.2);background:#ffffff08;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:600;color:#0a1224;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;cursor:pointer}._expCheck_1lh7a_360:hover{border-color:#38d9ff80;background:#38d9ff0f}._expCheckOn_1lh7a_372{background:#38d9ff;border-color:#38d9ff;color:#0a1224}._expCheckPartial_1lh7a_373{background:#38d9ff40;border-color:#38d9ff}._expAmountBlock_1lh7a_376{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._expDateSmall_1lh7a_377{font-size:.65rem;color:var(--text-dim);white-space:nowrap}._qaBtn_1lh7a_380{width:28px;height:28px;border-radius:7px;border:1.5px solid;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;flex-shrink:0}._qaBtn_1lh7a_380:hover{filter:brightness(1.3);transform:scale(1.08)}._qaBtnApprove_1lh7a_387{background:#10b9811a;border-color:#10b98159;color:#10b981}._qaBtnReject_1lh7a_390{background:#ef44441a;border-color:#ef44444d;color:#ef4444}._bulkBar_1lh7a_395{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:.75rem;background:linear-gradient(135deg,#38d9ff14,#6366f10f);border:1px solid rgba(56,217,255,.25);border-radius:12px;animation:_bulkSlideIn_1lh7a_1 .2s ease}@keyframes _bulkSlideIn_1lh7a_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._bulkBarLeft_1lh7a_406{display:flex;align-items:center;gap:.75rem}._bulkBarClose_1lh7a_407{width:24px;height:24px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-family:inherit;transition:background .15s}._bulkBarClose_1lh7a_407:hover{background:#ffffff1a;color:var(--text-soft)}._bulkBarCount_1lh7a_414{font-size:.82rem;color:#38d9ff;font-weight:600}._bulkBarTotal_1lh7a_415{font-size:.8rem;color:var(--text-soft);font-weight:600}._bulkBarActions_1lh7a_416{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-left:auto}._bulkBtn_1lh7a_417{font-size:.78rem;font-weight:600;padding:.5rem 1rem;border-radius:8px;border:1.5px solid;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._bulkBtn_1lh7a_417:disabled{opacity:.5;cursor:not-allowed}._bulkBtn_1lh7a_417:hover:not(:disabled){filter:brightness(1.2);transform:scale(1.02)}._bulkBtnApprove_1lh7a_424{background:#10b9811f;border-color:#10b98166;color:#10b981}._bulkBtnReview_1lh7a_425{background:#a78bfa1a;border-color:#a78bfa59;color:#a78bfa}._bulkBtnReject_1lh7a_426{background:#ef44441a;border-color:#ef44444d;color:#ef4444}._selectAllLabel_1lh7a_429{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}._expTypeGrid_1lh7a_432{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media (max-width: 480px){._expTypeGrid_1lh7a_432{grid-template-columns:repeat(2,1fr)}}._expTypeCard_1lh7a_434{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;border-radius:10px;cursor:pointer;font-family:inherit;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._expTypeCard_1lh7a_434:hover{background:#ffffff0f}._expTypeActive_1lh7a_441{background:#38d9ff12!important}._reimbNote_1lh7a_442{font-size:.75rem;color:var(--text-dim);margin-top:.5rem}._reimbNote_1lh7a_442 strong{color:var(--text-soft)}._detailBadgeRow_1lh7a_446{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}._docThread_1lh7a_449{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}._docThreadHeader_1lh7a_453{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;font-weight:600;color:var(--text-soft);margin-bottom:.75rem;letter-spacing:.04em}._btnDocUpload_1lh7a_458{font-size:.75rem;padding:4px .75rem;border-radius:7px;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);color:#38d9ff;cursor:pointer;font-family:inherit;font-weight:600;transition:background .15s}._btnDocUpload_1lh7a_458:hover{background:#38d9ff29}._docUploadPanel_1lh7a_466{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}._proofHint_1lh7a_471{font-size:.75rem;color:#fbbf24;background:#fbbf240f;border:1px solid rgba(251,191,36,.15);border-radius:7px;padding:.5rem .75rem}._docList_1lh7a_476{display:flex;flex-direction:column;gap:0}._docItem_1lh7a_477{display:flex;gap:.75rem}._docTimeline_1lh7a_478{display:flex;flex-direction:column;align-items:center;width:28px;flex-shrink:0}._docDot_1lh7a_479{font-size:1rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);flex-shrink:0}._docLine_1lh7a_481{flex:1;width:2px;background:#ffffff0f;min-height:12px;margin:2px 0}._docContent_1lh7a_482{flex:1;padding:0 0 1rem}._docTypeRow_1lh7a_483{display:flex;align-items:center;gap:.5rem;margin-bottom:4px}._docTypeTag_1lh7a_484{font-size:.72rem;font-weight:600;color:var(--text-soft)}._docDate_1lh7a_485{font-size:.68rem;color:var(--text-dim);margin-left:auto}._docFilename_1lh7a_486{font-size:.78rem;color:#60a5fa;cursor:pointer;text-decoration:underline;background:none;border:none;font-family:inherit;padding:0;text-align:left;display:block;margin-bottom:.25rem}._docFilename_1lh7a_486:hover{color:#93c5fd}._docNotes_1lh7a_492{font-size:.78rem;color:var(--text-dim);line-height:1.5;margin-top:.25rem}._docUser_1lh7a_493{font-size:.68rem;color:var(--text-dim);margin-top:4px}._docEmpty_1lh7a_494{font-size:.8rem;color:var(--text-dim);text-align:center;padding:1rem 0}._paymentRecord_1lh7a_497{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.04);color:var(--text-soft)}._workflowSection_1lh7a_504{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}._proofWarning_1lh7a_508{font-size:.78rem;color:#fbbf24;background:#fbbf2412;border:1px solid rgba(251,191,36,.18);border-radius:8px;padding:.5rem .75rem;margin-bottom:.5rem}._workflowBtns_1lh7a_513{display:flex;gap:.5rem;flex-wrap:wrap}._btnWorkflow_1lh7a_514{font-size:.78rem;padding:.5rem 1rem;border-radius:8px;background:transparent;border:1.5px solid;cursor:pointer;font-family:inherit;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnWorkflow_1lh7a_514:hover:not(:disabled){filter:brightness(1.2)}._btnWorkflow_1lh7a_514:disabled{opacity:.4;cursor:not-allowed}._auditSection_1lh7a_523{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}._auditToggle_1lh7a_524{font-size:.73rem;color:var(--text-dim);background:none;border:none;cursor:pointer;font-family:inherit;font-weight:600;letter-spacing:.04em;padding:0;margin-bottom:.5rem}._auditToggle_1lh7a_524:hover{color:var(--text-soft)}._auditLog_1lh7a_530{display:flex;flex-direction:column;gap:.5rem}._auditRow_1lh7a_531{display:flex;flex-direction:column;gap:2px;font-size:.73rem;padding:.5rem;background:#ffffff04;border-radius:7px}._auditAction_1lh7a_536{font-weight:600;color:var(--text-soft);text-transform:capitalize}._auditField_1lh7a_537{color:var(--text-dim)}._auditOld_1lh7a_538{color:#ef4444}._auditNew_1lh7a_539{color:#10b981}._auditMeta_1lh7a_540{font-size:.68rem;color:var(--text-dim)}._booksOutstanding_1lh7a_543{font-size:.78rem;color:#fbbf24;margin-top:4px;font-weight:600}._booksTypeRow_1lh7a_544{display:flex;gap:.5rem;flex-wrap:wrap}._booksTypePill_1lh7a_545{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);font-size:.78rem;color:var(--text-soft)}._filterArea_1lh7a_554{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._sortBar_1lh7a_556{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem 0}._sortPill_1lh7a_561{font-size:.69rem;font-weight:600;padding:4px .75rem;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit}._sortPill_1lh7a_561:hover{background:#ffffff14;color:var(--text-soft)}._sortPillActive_1lh7a_568{background:#38d9ff1f;border-color:#38d9ff66;color:#38d9ff}._clearFiltersBtn_1lh7a_573{font-size:.72rem;font-weight:600;padding:4px .75rem;border-radius:20px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);color:#fca5a5;cursor:pointer;white-space:nowrap;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._clearFiltersBtn_1lh7a_573:hover{background:#ef44442e}._resultSummary_1lh7a_581{display:flex;align-items:center;gap:1rem;padding:.5rem .75rem;border-radius:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);font-size:.75rem}._groupHeader_1lh7a_589{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;margin-bottom:.5rem;border-left:3px solid #38d9ff;background:#ffffff05;border-radius:0 8px 8px 0}._groupLabel_1lh7a_595{font-size:.84rem;font-weight:600;color:var(--text-soft);flex:1}._groupCount_1lh7a_596{font-size:.72rem;font-weight:600;color:var(--text-dim);background:#ffffff0f;border-radius:20px;padding:2px 8px}._groupTotal_1lh7a_601{font-size:.88rem;font-weight:600}._booksKpiRow_1lh7a_608{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin-bottom:.125rem}._booksKpi_1lh7a_608{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem 1.25rem}._booksKpiLabel_1lh7a_616{font-size:.68rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600;margin-bottom:4px}._booksKpiValue_1lh7a_617{font-size:1.6rem;font-weight:600;color:var(--text-soft);line-height:1.1}._booksKpiSub_1lh7a_618{font-size:.73rem;color:var(--text-dim);margin-top:.25rem}._booksStatusRow_1lh7a_621{display:flex;gap:.5rem;flex-wrap:wrap}._booksStatusCard_1lh7a_622{display:flex;flex-direction:column;gap:4px;padding:.75rem 1rem;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);min-width:130px}._booksStatusCardTop_1lh7a_628{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._booksStatusCardAmt_1lh7a_629{font-size:1.05rem;font-weight:600}._booksTypeCards_1lh7a_632{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}._booksTypeCard_1lh7a_632{display:flex;gap:1rem;align-items:flex-start;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem}._booksTypeCardIcon_1lh7a_638{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem}._booksTypeCardBody_1lh7a_642{flex:1;min-width:0}._booksTypeCardLabel_1lh7a_643{font-size:.73rem;color:var(--text-dim);font-weight:600;letter-spacing:.04em}._booksTypeCardAmt_1lh7a_644{font-size:1.15rem;font-weight:600;margin:.25rem 0}._booksTypeCardSub_1lh7a_645{font-size:.7rem;color:var(--text-dim)}._booksTypeBarTrack_1lh7a_646{height:5px;border-radius:5px;background:#ffffff12;overflow:hidden;margin-top:8px}._booksTypeBarFill_1lh7a_647{height:100%;border-radius:5px;transition:width .6s ease}._booksCatSection_1lh7a_650{background:#ffffff04;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._booksCatHeader_1lh7a_654{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}._booksSectionTitle_1lh7a_658{font-size:.78rem;font-weight:600;letter-spacing:.02em;color:var(--text-soft)}._booksCatBody_1lh7a_659{display:flex;gap:0}._booksDonutWrap_1lh7a_662{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;border-right:1px solid rgba(255,255,255,.06);min-width:220px;flex-shrink:0}._booksDonutSvgBox_1lh7a_673{position:relative;width:140px;height:140px;flex-shrink:0}._booksDonutCenter_1lh7a_674{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;width:100%}._booksDonutLegend_1lh7a_678{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:.25rem}._booksLegendItem_1lh7a_679{display:flex;align-items:center;gap:.5rem;cursor:default;padding:2px 4px;border-radius:5px;transition:background .1s;min-width:0}._booksLegendItem_1lh7a_679:hover{background:#ffffff0a}._booksBarTable_1lh7a_687{flex:1;min-width:0;overflow-x:auto}._booksTableHead_1lh7a_245{display:grid;grid-template-columns:1.6fr .4fr .8fr 1fr;align-items:center;gap:.75rem;padding:.5rem 1.25rem;font-size:.67rem;letter-spacing:.02em;color:var(--text-dim);font-weight:600;background:#ffffff06;border-bottom:1px solid rgba(255,255,255,.06)}._booksBarRow_1lh7a_695{display:grid;grid-template-columns:1.6fr .4fr .8fr 1fr;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}._booksBarRow_1lh7a_695:hover{background:#ffffff06}._booksCat_1lh7a_255{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-soft);font-weight:600}._booksCatDot_1lh7a_702{width:8px;height:8px;border-radius:3px;flex-shrink:0}._booksCatIcon_1lh7a_256{font-size:1rem}._booksMuted_1lh7a_257{font-size:.82rem;color:var(--text-dim)}._booksAmt_1lh7a_258{font-size:.88rem;font-weight:600;color:var(--text-soft)}._booksBarCell_1lh7a_706{display:flex;align-items:center;gap:.5rem}._booksBarTrack_1lh7a_707{flex:1;height:6px;border-radius:6px;background:#ffffff12;overflow:hidden}._booksBarFill_1lh7a_708{height:100%;border-radius:6px;transition:width .6s ease}._booksBarPct_1lh7a_709{font-size:.7rem;color:var(--text-dim);font-weight:600;white-space:nowrap;min-width:38px;text-align:right}@media (max-width: 768px){._booksKpiRow_1lh7a_608{grid-template-columns:repeat(2,1fr)}._booksTypeCards_1lh7a_632{grid-template-columns:1fr}._booksCatBody_1lh7a_659{flex-direction:column}._booksDonutWrap_1lh7a_662{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);min-width:0;width:100%}._booksBarTable_1lh7a_687{overflow-x:auto}._booksTableHead_1lh7a_245,._booksBarRow_1lh7a_695{grid-template-columns:1.4fr .35fr .75fr .9fr;padding:.5rem 1rem;gap:.5rem}._sortBar_1lh7a_556{gap:.25rem}._sortPill_1lh7a_561{font-size:.65rem;padding:.25rem 8px}._filterArea_1lh7a_554 ._filterBar_1lh7a_14{flex-wrap:wrap}._groupHeader_1lh7a_589{padding:.5rem .75rem}}@media (max-width: 480px){._booksKpiRow_1lh7a_608{grid-template-columns:1fr}._booksStatusRow_1lh7a_621{gap:.5rem}._booksStatusCard_1lh7a_622{min-width:0;flex:1}}._sortBar_1lh7a_556,._filterArea_1lh7a_554,._filterBar_1lh7a_14{min-width:0;max-width:100%}._filterBar_1lh7a_14>*{min-width:0}@media (max-width: 768px){._sortBar_1lh7a_556{display:flex;flex-wrap:wrap;gap:.375rem}._sortPill_1lh7a_561{min-height:40px;padding:.5rem .75rem;font-size:.75rem}._filterBar_1lh7a_14{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._filterBar_1lh7a_14>input,._filterBar_1lh7a_14>select{width:100%;min-width:0;min-height:40px}._filterBar_1lh7a_14>input[type=search],._filterBar_1lh7a_14>._searchWrap_1lh7a_738,._filterBar_1lh7a_14>select:first-child{grid-column:1 / -1}}@media (max-width: 380px){._filterBar_1lh7a_14{grid-template-columns:1fr}}._groupControl_1lh7a_743{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}@media (max-width: 768px){._groupControl_1lh7a_743{margin-left:0;width:100%}._sortBar_1lh7a_556>*{max-width:100%}}._slipBanner_1lh7a_749{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;padding:.85rem 1rem;margin-bottom:1rem;border-radius:12px;background:#f59e0b17;border:1px solid rgba(245,158,11,.35);color:#fcd34d;font-size:.82rem;line-height:1.5}._slipBannerText_1lh7a_755{flex:1 1 320px;min-width:0}._slipBannerActions_1lh7a_756{display:flex;gap:.5rem;flex:0 0 auto}@media (max-width: 640px){._slipBannerActions_1lh7a_756{width:100%}._slipBannerActions_1lh7a_756>button{flex:1 1 0;min-height:44px}}._page_e1b9m_5{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_e1b9m_6{flex:1;overflow-y:auto;padding:0 1.5rem 1.5rem}._body_e1b9m_6::-webkit-scrollbar{width:6px}._body_e1b9m_6::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:4px}._topSection_e1b9m_9{padding:1.25rem 1.5rem 0;flex-shrink:0}._tabContent_e1b9m_10{display:flex;flex-direction:column;gap:0}._filterBar_e1b9m_13{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._searchInput_e1b9m_14{flex:1 1 160px;min-width:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.82rem;padding:.5rem .75rem;outline:none;font-family:inherit;transition:border-color .2s}._searchInput_e1b9m_14:focus{border-color:#38d9ff59}._filterSelect_e1b9m_22{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-soft);font-size:.82rem;padding:.5rem .75rem;outline:none;font-family:inherit;cursor:pointer;transition:border-color .2s}._filterSelect_e1b9m_22:focus{border-color:#38d9ff59}._recordCount_e1b9m_29{margin-left:auto;font-size:.75rem;color:var(--text-dim)}._list_e1b9m_32{display:flex;flex-direction:column;gap:.75rem}._invRow_e1b9m_34{display:flex;align-items:center;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:3px solid transparent;border-radius:12px;padding:.75rem 1rem;cursor:pointer;transition:background .15s,box-shadow .15s}._invRow_e1b9m_34:hover{background:#ffffff0b;box-shadow:0 2px 16px #00000040}._invIcon_e1b9m_42{font-size:1.2rem;width:36px;flex-shrink:0}._invMain_e1b9m_43{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._invTopRow_e1b9m_44{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._invNumber_e1b9m_45{font-size:.875rem;font-weight:600;color:var(--text-soft);font-family:monospace}._overduePip_e1b9m_46{font-size:.65rem;font-weight:600;color:#ef4444;background:#ef44441a;border:1px solid rgba(239,68,68,.2);padding:1px .5rem;border-radius:6px}._invMeta_e1b9m_47{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.73rem;color:var(--text-muted)}._invRecipient_e1b9m_48{font-weight:600;color:var(--text-soft)}._invDot_e1b9m_49{opacity:.4}._invRight_e1b9m_50{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._invAmount_e1b9m_51{font-size:1rem;font-weight:600;color:var(--text-soft)}._invBalance_e1b9m_52{font-size:.72rem;color:#fbbf24}._invActions_e1b9m_53{display:flex;gap:.25rem}._statusBadge_e1b9m_56{display:inline-flex;align-items:center;font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:6px;border:1px solid transparent;letter-spacing:.03em;white-space:nowrap}._btnPrimary_e1b9m_64{background:linear-gradient(135deg,#38d9ff,#818cf8);border:none;border-radius:9px;color:#0a0f23;font-size:.84rem;font-weight:600;padding:.5rem 1.25rem;cursor:pointer;font-family:inherit;transition:filter .15s}._btnPrimary_e1b9m_64:hover:not(:disabled){filter:brightness(1.12)}._btnPrimary_e1b9m_64:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_e1b9m_73{background:#38d9ff14;border:1.5px solid rgba(56,217,255,.3);border-radius:9px;color:#38d9ff;font-size:.84rem;font-weight:600;padding:.5rem 1.25rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnSecondary_e1b9m_73:hover:not(:disabled){background:#38d9ff26}._btnSecondary_e1b9m_73:disabled{opacity:.5;cursor:not-allowed}._btnGhost_e1b9m_82{background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:var(--text-soft);font-size:.84rem;font-weight:600;padding:.5rem 1rem;cursor:pointer;font-family:inherit;transition:border-color .15s}._btnGhost_e1b9m_82:hover:not(:disabled){border-color:#ffffff40}._btnGhost_e1b9m_82:disabled{opacity:.5;cursor:not-allowed}._iconBtn_e1b9m_91{width:30px;height:30px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._iconBtn_e1b9m_91:hover{background:#ffffff14}._iconBtnDanger_e1b9m_97:hover{border-color:#ef444480;color:#ef4444}._iconBtnConfirm_e1b9m_98{background:#ef44441a;border-color:#ef444466;color:#ef4444}._overlay_e1b9m_101{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000a6;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_e1b9m_106{background:linear-gradient(180deg,#0d1530,#09102a);border:1px solid rgba(56,217,255,.12);border-radius:18px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 32px 80px #0009}._invoiceModal_e1b9m_113{max-width:780px}._detailModal_e1b9m_114{max-width:640px}._modalHeader_e1b9m_116{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}._modalTitle_e1b9m_120{font-size:1.05rem;font-weight:600;color:var(--text-soft)}._modalSub_e1b9m_121{font-size:.78rem;color:var(--text-dim);margin-top:2px}._closeBtn_e1b9m_122{width:30px;height:30px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;cursor:pointer;color:var(--text-dim);font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._closeBtn_e1b9m_122:hover{border-color:#ffffff40;color:var(--text-soft)}._modalBody_e1b9m_129{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:0}._modalBody_e1b9m_129::-webkit-scrollbar{width:4px}._modalBody_e1b9m_129::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:4px}._modalFooter_e1b9m_136{padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._footerTotal_e1b9m_140{font-size:.9rem;color:var(--text-dim)}._footerTotal_e1b9m_140 strong{color:var(--text-soft);font-size:1.05rem}._footerActions_e1b9m_142{display:flex;gap:.5rem;margin-left:auto}._modalDivider_e1b9m_143{border:none;border-top:1px solid rgba(255,255,255,.06);margin:1rem 0}._fieldSection_e1b9m_146{display:flex;flex-direction:column;gap:.75rem;margin-bottom:0}._fieldSectionLabel_e1b9m_147{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);margin-bottom:.25rem}._sectionNum_e1b9m_152{width:20px;height:20px;border-radius:50%;background:#38d9ff26;border:1px solid rgba(56,217,255,.3);color:#38d9ff;display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:600;flex-shrink:0}._formGrid2_e1b9m_158{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formGroup_e1b9m_159{display:flex;flex-direction:column;gap:.25rem}._formGroupFull_e1b9m_160{grid-column:1 / -1}._fieldLabel_e1b9m_161{font-size:.72rem;font-weight:600;color:var(--text-dim);letter-spacing:.04em}._req_e1b9m_162{color:#ef4444}._optTag_e1b9m_163{text-transform:none;color:var(--text-dim);font-weight:400;letter-spacing:0}._formInput_e1b9m_164{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-soft);font-size:.84rem;padding:.5rem .75rem;outline:none;font-family:inherit;width:100%;box-sizing:border-box;resize:vertical;transition:border-color .2s}._formInput_e1b9m_164:focus{border-color:#38d9ff66}._clientSearchWrap_e1b9m_173{position:relative}._clientDropdown_e1b9m_174{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:#0d1530;border:1px solid rgba(56,217,255,.2);border-radius:10px;overflow:hidden;box-shadow:0 8px 32px #00000080;max-height:240px;overflow-y:auto}._clientOption_e1b9m_180{display:flex;flex-direction:column;gap:2px;padding:.5rem 1rem;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;text-align:left;font-family:inherit;width:100%;transition:background .12s}._clientOption_e1b9m_180:hover{background:#38d9ff0f}._clientOptName_e1b9m_187{font-size:.84rem;font-weight:600;color:var(--text-soft)}._clientOptCompany_e1b9m_188{font-size:.72rem;color:var(--text-dim)}._clientOptEmail_e1b9m_189{font-size:.68rem;color:#38d9ff}._selectedClientChip_e1b9m_190{display:inline-flex;align-items:center;gap:.5rem;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);border-radius:8px;padding:.25rem .75rem;font-size:.78rem;color:#38d9ff;font-weight:600}._selectedClientChip_e1b9m_190 button{background:none;border:none;cursor:pointer;color:#38d9ff;font-size:.8rem;padding:0}._multiContactWrap_e1b9m_200{display:flex;flex-direction:column;gap:.5rem}._chipRow_e1b9m_201{display:flex;flex-wrap:wrap;gap:.5rem}._contactChip_e1b9m_202{display:inline-flex;align-items:center;gap:.5rem;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);border-radius:8px;padding:.25rem .5rem;font-size:.76rem;color:var(--text-soft)}._contactChip_e1b9m_202 button{background:none;border:none;cursor:pointer;color:#38d9ff;font-size:.72rem;padding:0;line-height:1}._chipAddRow_e1b9m_210{display:flex;gap:.5rem}._chipAddRow_e1b9m_210 ._formInput_e1b9m_164{flex:1}._ccList_e1b9m_214{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}._ccRow_e1b9m_215{display:flex;gap:.5rem;font-size:.76rem}._ccLabel_e1b9m_216{color:var(--text-dim);font-weight:600;white-space:nowrap}._ccVal_e1b9m_217{color:var(--text-soft);word-break:break-word}._lineHeader_e1b9m_220{display:grid;grid-template-columns:1fr 70px 70px 120px 90px 28px;gap:.5rem;padding:0 0 .25rem;font-size:.65rem;font-weight:600;letter-spacing:.04em;color:var(--text-dim)}._lineDescHead_e1b9m_225{grid-column:1}._lineRow_e1b9m_231{display:grid;grid-template-columns:1fr 70px 70px 120px 90px 28px;gap:.5rem;align-items:center;margin-bottom:.5rem}._lineDesc_e1b9m_225{grid-column:1}._linePriceWrap_e1b9m_238{position:relative}._lineCurrency_e1b9m_239{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:.8rem;color:var(--text-dim);pointer-events:none}._linePrice_e1b9m_228{padding-left:1.5rem!important}._lineSubtotal_e1b9m_229{font-size:.82rem;font-weight:600;color:var(--text-soft);text-align:right}._lineRemove_e1b9m_242{width:26px;height:26px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:none;cursor:pointer;color:var(--text-dim);font-size:.7rem;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._lineRemove_e1b9m_242:hover{border-color:#ef444466;color:#ef4444}._btnAddLine_e1b9m_248{width:100%;padding:.5rem;border-radius:8px;background:#ffffff05;border:1.5px dashed rgba(255,255,255,.1);color:var(--text-dim);font-size:.8rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;margin-top:.25rem}._btnAddLine_e1b9m_248:hover{border-color:#38d9ff4d;color:#38d9ff}._totalsGrid_e1b9m_257{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._taxControls_e1b9m_258{display:flex;flex-direction:column;gap:.75rem}._discountRow_e1b9m_259{display:flex;gap:.5rem}._taxPresets_e1b9m_260{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}._taxPresetBtn_e1b9m_261{font-size:.68rem;padding:.25rem 8px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-dim);cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._taxPresetBtn_e1b9m_261:hover,._taxPresetActive_e1b9m_266{background:#38d9ff1a;border-color:#38d9ff4d;color:#38d9ff}._totalsBreakdown_e1b9m_267{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem}._totalRow_e1b9m_271{display:flex;justify-content:space-between;font-size:.82rem;color:var(--text-dim)}._totalDiscount_e1b9m_272{color:#ef4444}._totalFinal_e1b9m_273{font-size:.92rem;font-weight:600;color:var(--text-soft);border-top:1px solid rgba(255,255,255,.08);padding-top:.5rem;margin-top:.25rem}._amountWrap_e1b9m_276{position:relative}._currencySymbol_e1b9m_277{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:.82rem;color:var(--text-dim);pointer-events:none}._amountInput_e1b9m_278{padding-left:1.5rem!important}._fileDrop_e1b9m_281{display:flex;align-items:center;justify-content:center;gap:.5rem;border:1.5px dashed rgba(255,255,255,.1);border-radius:9px;padding:1rem;cursor:pointer;transition:border-color .2s;min-height:52px}._fileDrop_e1b9m_281:hover{border-color:#38d9ff4d}._fileChosen_e1b9m_287{font-size:.82rem;color:#38d9ff}._fileHint_e1b9m_288{font-size:.78rem;color:var(--text-dim)}._detailAmount_e1b9m_291{font-size:2rem;font-weight:600;color:var(--text-soft);margin-bottom:.5rem}._detailAmount_e1b9m_291 span{font-size:.9rem;font-weight:500;color:var(--text-dim);margin-left:4px}._detailBadgeRow_e1b9m_293{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}._balancePill_e1b9m_294{font-size:.73rem;font-weight:600;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);padding:2px 8px;border-radius:6px}._detailGrid_e1b9m_295{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}._dLabel_e1b9m_296{font-size:.68rem;font-weight:600;letter-spacing:.04em;color:var(--text-dim);display:block;margin-bottom:1px}._dVal_e1b9m_297{font-size:.84rem;color:var(--text-soft)}._detailBlock_e1b9m_298{margin-bottom:1rem}._dNotes_e1b9m_299{font-size:.82rem;color:var(--text-dim);line-height:1.6;margin-top:4px}._loadingMsg_e1b9m_300{text-align:center;padding:1.5rem;color:var(--text-dim);font-size:.82rem}._detailItemsTable_e1b9m_302{border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;margin-top:.5rem}._detailItemHead_e1b9m_303{display:grid;grid-template-columns:1fr 60px 90px 90px;gap:.5rem;padding:.5rem .75rem;background:#ffffff06;font-size:.65rem;font-weight:600;letter-spacing:.04em;color:var(--text-dim)}._detailItemRow_e1b9m_308{display:grid;grid-template-columns:1fr 60px 90px 90px;gap:.5rem;padding:.5rem .75rem;border-top:1px solid rgba(255,255,255,.04);font-size:.82rem;color:var(--text-soft)}._detailTotals_e1b9m_313{padding:.5rem .75rem;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.25rem}._detailTotals_e1b9m_313>div{display:flex;justify-content:space-between;font-size:.82rem;color:var(--text-dim)}._detailTotalFinal_e1b9m_315>span:first-child{font-weight:600;color:var(--text-soft)}._detailTotalFinal_e1b9m_315>span:last-child{font-weight:600;color:var(--text-soft)}._discountVal_e1b9m_317{color:#ef4444}._paymentItem_e1b9m_320{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.05)}._paymentItemLeft_e1b9m_322,._paymentItemRight_e1b9m_323{display:flex;align-items:center;gap:.5rem}._paymentAmt_e1b9m_324{font-size:.9rem;font-weight:600;color:#10b981}._paymentMethod_e1b9m_325{font-size:.73rem;color:var(--text-dim)}._paymentRef_e1b9m_326{font-size:.68rem;color:var(--text-dim);font-family:monospace}._paymentDate_e1b9m_327{font-size:.72rem;color:var(--text-dim)}._attachmentBtn_e1b9m_330{display:block;font-size:.8rem;color:#60a5fa;cursor:pointer;text-decoration:underline;background:none;border:none;font-family:inherit;padding:.25rem 0;text-align:left}._attachmentBtn_e1b9m_330:hover{color:#93c5fd}._workflowSection_e1b9m_337{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}._workflowLabel_e1b9m_338{font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);margin-bottom:.5rem}._workflowBtns_e1b9m_339{display:flex;gap:.5rem;flex-wrap:wrap}._btnWorkflow_e1b9m_340{font-size:.78rem;padding:.5rem 1rem;border-radius:8px;background:transparent;border:1.5px solid;cursor:pointer;font-family:inherit;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnWorkflow_e1b9m_340:hover:not(:disabled){filter:brightness(1.3)}._btnWorkflow_e1b9m_340:disabled{opacity:.5;cursor:not-allowed}._auditSection_e1b9m_349{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}._auditToggle_e1b9m_350{font-size:.72rem;color:var(--text-dim);background:none;border:none;cursor:pointer;font-family:inherit;font-weight:600;letter-spacing:.04em;padding:0}._auditToggle_e1b9m_350:hover{color:var(--text-soft)}._auditLog_e1b9m_352{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._auditRow_e1b9m_353{display:flex;flex-direction:column;gap:2px;font-size:.72rem;padding:.25rem .5rem;background:#ffffff04;border-radius:7px}._auditAction_e1b9m_354{font-weight:600;color:var(--text-soft);text-transform:capitalize}._auditField_e1b9m_355{color:var(--text-dim)}._auditOld_e1b9m_356{color:#ef4444}._auditNew_e1b9m_357{color:#10b981}._auditMeta_e1b9m_358{font-size:.67rem;color:var(--text-dim)}._dashWrap_e1b9m_361{display:flex;flex-direction:column;gap:1.25rem}._dashKpiRow_e1b9m_364{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}._dashKpi_e1b9m_364{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:4px}._dashKpiLabel_e1b9m_369{font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim)}._dashKpiVal_e1b9m_370{font-size:1.45rem;font-weight:600;color:var(--text-soft);line-height:1}._dashKpiSub_e1b9m_371{font-size:.72rem;color:var(--text-dim);margin-top:2px}._dashKpiBar_e1b9m_372{height:4px;border-radius:3px;background:#ffffff0f;overflow:hidden;margin-top:.5rem}._dashKpiBarFill_e1b9m_373{height:100%;border-radius:3px;transition:width .4s}._dashCard_e1b9m_376{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem 1.5rem}._dashCardTitle_e1b9m_380{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);margin-bottom:1rem}._dashTwoCol_e1b9m_383{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 768px){._dashTwoCol_e1b9m_383{grid-template-columns:1fr}}._monthlyChartLegend_e1b9m_387{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.75rem;color:var(--text-dim)}._monthlyLegendDot_e1b9m_388{width:10px;height:10px;border-radius:2px;flex-shrink:0}._topClientsTable_e1b9m_391{display:flex;flex-direction:column;gap:.5rem}._topClientRow_e1b9m_392{display:flex;align-items:center;gap:.75rem}._topClientRank_e1b9m_393{font-size:.72rem;color:var(--text-dim);width:20px;flex-shrink:0;text-align:right}._topClientName_e1b9m_394{font-size:.82rem;color:var(--text-soft);width:140px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topClientBarWrap_e1b9m_395{flex:1;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}._topClientBar_e1b9m_395{height:100%;border-radius:3px;background:linear-gradient(90deg,#1e4a7a,#38d9ff);transition:width .4s}._topClientAmt_e1b9m_397{font-size:.82rem;font-weight:600;color:var(--text-soft);width:80px;text-align:right;flex-shrink:0}._topClientPaid_e1b9m_398{font-size:.72rem;width:80px;text-align:right;flex-shrink:0}._agingCard_e1b9m_401{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem 1.5rem}._agingTitle_e1b9m_405{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);margin-bottom:1rem}._agingBar_e1b9m_406{display:flex;height:10px;border-radius:6px;overflow:hidden;gap:2px;margin-bottom:1rem;background:#ffffff0a}._agingSegment_e1b9m_407{height:100%;border-radius:3px;min-width:4px;transition:width .5s}._agingLegend_e1b9m_408{display:flex;gap:1rem;flex-wrap:wrap}._agingLegendItem_e1b9m_409{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-dim)}._agingDot_e1b9m_410{width:8px;height:8px;border-radius:50%;flex-shrink:0}._agingAmt_e1b9m_411{font-weight:600;color:var(--text-soft);margin-left:4px}._dashEmpty_e1b9m_412{font-size:.82rem;color:var(--text-dim);text-align:center;padding:1rem 0}._byStatusGrid_e1b9m_414{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}._byStatusCard_e1b9m_415{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:4px}._byStatusLabel_e1b9m_419{font-size:.68rem;font-weight:600;letter-spacing:.04em}._byStatusCount_e1b9m_420{font-size:1.4rem;font-weight:600;color:var(--text-soft)}._byStatusAmt_e1b9m_421{font-size:.78rem;color:var(--text-dim)}._recentSection_e1b9m_423{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._recentTitle_e1b9m_424{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim);padding:.75rem 1.25rem;background:#ffffff05}._recentRow_e1b9m_425{display:grid;grid-template-columns:130px 1fr auto auto auto;gap:.75rem;align-items:center;padding:.5rem 1.25rem;border-top:1px solid rgba(255,255,255,.04)}._recentNum_e1b9m_426{font-size:.78rem;font-weight:600;color:var(--text-soft);font-family:monospace}._recentRecip_e1b9m_427{font-size:.78rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._recentAmt_e1b9m_428{font-size:.82rem;font-weight:600;color:var(--text-soft)}._recentDate_e1b9m_429{font-size:.72rem;color:var(--text-dim)}._reviewCardReceipt_e1b9m_432{border-left:3px solid #10b981!important}._receiptBadge_e1b9m_433{font-size:.65rem;font-weight:600;letter-spacing:.04em;background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.25);border-radius:5px;padding:1px .5rem;flex-shrink:0}._receiptMatchRow_e1b9m_438{margin-top:.25rem}._agingTableWrap_e1b9m_442{border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._agingTableHead_e1b9m_443{display:grid;grid-template-columns:130px 1fr 110px 110px 110px 70px;gap:.75rem;padding:.75rem 1.25rem;background:#ffffff06;font-size:.68rem;font-weight:600;letter-spacing:.04em;color:var(--text-dim)}._agingTableRow_e1b9m_449{display:grid;grid-template-columns:130px 1fr 110px 110px 110px 70px;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid rgba(255,255,255,.04);font-size:.82rem;color:var(--text-soft)}._agingTableRow_e1b9m_449:hover{background:#ffffff05}._agingInvNum_e1b9m_456{font-family:monospace;font-weight:600}._agingClient_e1b9m_457{color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._agingBalance_e1b9m_458{font-weight:600}._agingAge_e1b9m_459{font-weight:600;font-size:.78rem}._emptyState_e1b9m_462{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:.5rem;text-align:center}._clientAccountsWrap_e1b9m_465{display:grid;grid-template-columns:300px 1fr;gap:1.25rem;align-items:start}._clientListCol_e1b9m_466{display:flex;flex-direction:column;gap:.75rem;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:.75rem;max-height:70vh;overflow-y:auto}._clientListItem_e1b9m_471{display:flex;flex-direction:column;gap:2px;padding:.5rem .75rem;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s}._clientListItem_e1b9m_471:hover{background:#ffffff09}._clientListItemActive_e1b9m_477{background:#38d9ff14;border-color:#38d9ff40}._clientListName_e1b9m_478{font-size:.85rem;font-weight:600;color:var(--text-soft)}._clientListMeta_e1b9m_479{font-size:.72rem;color:var(--text-dim);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._clientListBalance_e1b9m_480{font-weight:600;color:#fbbf24}._clientDetailCol_e1b9m_482{display:flex;flex-direction:column;gap:1rem;min-width:0}._clientHeaderCard_e1b9m_483{display:flex;align-items:center;gap:1rem;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem 1.25rem;background:#ffffff05}._clientAvatar_e1b9m_488{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#38d9ff,#818cf8);color:#0a0f23;font-weight:600;font-size:1.1rem}._clientHeaderInfo_e1b9m_494{flex:1;min-width:0}._clientHeaderName_e1b9m_495{font-size:1.05rem;font-weight:600;color:var(--text-soft)}._clientHeaderMeta_e1b9m_496{font-size:.78rem;color:var(--text-dim);display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2px}._clientStatRow_e1b9m_497{display:flex;gap:.75rem;flex-wrap:wrap}._clientStatPill_e1b9m_498{display:flex;flex-direction:column;gap:2px;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.5rem .75rem;background:#ffffff05;min-width:90px}._clientStatPillLabel_e1b9m_503{font-size:.65rem;letter-spacing:.04em;color:var(--text-dim)}._clientStatPillValue_e1b9m_504{font-size:.95rem;font-weight:600;color:var(--text-soft)}@media (max-width: 720px){._clientAccountsWrap_e1b9m_465{grid-template-columns:1fr}._clientListCol_e1b9m_466{max-height:260px}}._emptyIcon_e1b9m_510{font-size:2.5rem}._emptyTitle_e1b9m_511{font-size:1rem;font-weight:600;color:var(--text-soft)}._emptySub_e1b9m_512{font-size:.82rem;color:var(--text-dim)}._emptyAction_e1b9m_513{margin-top:.75rem;padding:.5rem 1.25rem;border-radius:9px;background:#38d9ff1a;border:1.5px solid rgba(56,217,255,.3);color:#38d9ff;font-size:.84rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._emptyAction_e1b9m_513:hover{background:#38d9ff2e}._toastWrap_e1b9m_522{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1200;display:flex;flex-direction:column;gap:.5rem}._toast_e1b9m_522{padding:.75rem 1rem;border-radius:10px;font-size:.82rem;font-weight:600;color:var(--text-soft);background:#15212e;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 28px #0006;animation:_toastIn_e1b9m_1 .2s ease}._toast_success_e1b9m_531{border-color:#10b98166;color:#6ee7b7}._toast_error_e1b9m_532{border-color:#ef444466;color:#fca5a5}@keyframes _toastIn_e1b9m_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._page_e1b9m_5{height:auto;min-height:100%;overflow:visible}._body_e1b9m_6{flex:none;overflow:visible;padding:0 1rem 2rem}._topSection_e1b9m_9{padding:1rem 1rem 0}._overlay_e1b9m_101{padding:0;align-items:flex-end}._modal_e1b9m_106{max-width:100%;width:100%;max-height:calc(100dvh - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px) - env(safe-area-inset-top,0px));border-radius:16px 16px 0 0}._modalFooter_e1b9m_136{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}._formGrid2_e1b9m_158,._totalsGrid_e1b9m_257,._detailGrid_e1b9m_295{grid-template-columns:1fr}._lineHeader_e1b9m_220,._lineRow_e1b9m_231{grid-template-columns:1fr 55px 55px 90px 75px 26px;gap:.25rem}._agingTableHead_e1b9m_443,._agingTableRow_e1b9m_449{grid-template-columns:100px 1fr 90px 70px}._agingTableHead_e1b9m_443>:nth-child(3),._agingTableRow_e1b9m_449>:nth-child(3),._agingTableHead_e1b9m_443>:nth-child(4),._agingTableRow_e1b9m_449>:nth-child(4){display:none}._recentRow_e1b9m_425{grid-template-columns:100px 1fr auto}._recentRow_e1b9m_425>:nth-child(3),._recentRow_e1b9m_425>:nth-child(5){display:none}._toastWrap_e1b9m_522{bottom:calc(72px + env(safe-area-inset-bottom,0));right:1rem;left:1rem}._filterBar_e1b9m_13{gap:.5rem}._filterSelect_e1b9m_22,._searchInput_e1b9m_14{flex:1 1 auto;min-width:0}}@media (max-width: 480px){._byStatusGrid_e1b9m_414{grid-template-columns:repeat(2,1fr)}._lineHeader_e1b9m_220,._lineRow_e1b9m_231{grid-template-columns:1fr 50px 90px 28px}._lineHeader_e1b9m_220>:nth-child(3),._lineRow_e1b9m_231>:nth-child(3),._lineHeader_e1b9m_220>:nth-child(4),._lineRow_e1b9m_231>:nth-child(4){display:none}}._aiPip_e1b9m_576{font-size:.65rem;background:#a78bfa1f;border:1px solid rgba(167,139,250,.25);border-radius:5px;padding:1px .25rem}._sendToggle_e1b9m_579{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}._sendTypeBtn_e1b9m_580{flex:1;padding:.5rem;font-size:.82rem;color:var(--text-dim);background:none;border:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;font-family:inherit}._sendTypeActive_e1b9m_581{background:#38d9ff1a;color:var(--accent);font-weight:600}._deliveryRow_e1b9m_583{display:flex;flex-direction:column;gap:.5rem}._deliveryOpt_e1b9m_584{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;cursor:pointer;font-size:.85rem;color:var(--text-soft);transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._deliveryOpt_e1b9m_584:hover:not(._deliveryDisabled_e1b9m_585){border-color:#38d9ff4d}._deliveryActive_e1b9m_586{border-color:#38d9ff66!important;background:#38d9ff0f}._deliveryDisabled_e1b9m_585{opacity:.4;cursor:not-allowed}._deliveryAddr_e1b9m_588{margin-left:auto;font-size:.72rem;color:var(--text-dim);font-family:monospace}._warnBanner_e1b9m_590{background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:10px;padding:.75rem 1rem;font-size:.82rem;color:#fca5a5;margin-top:.75rem}._fieldHint_e1b9m_592{font-size:.76rem;color:var(--text-dim);line-height:1.4}._importModal_e1b9m_595{max-width:800px!important;max-height:92vh}._importSteps_e1b9m_597{display:flex;align-items:center;padding:1rem 1.5rem;gap:0;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto}._importStep_e1b9m_597{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-dim);white-space:nowrap}._importStep_e1b9m_597:not(:last-child):after{content:"→";margin:0 .5rem;opacity:.3}._importStepNum_e1b9m_600{width:22px;height:22px;border-radius:50%;background:#ffffff12;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:600}._importStepActive_e1b9m_601 ._importStepNum_e1b9m_600{background:#38d9ff33;color:var(--accent)}._importStepActive_e1b9m_601{color:var(--text);font-weight:600}._importStepDone_e1b9m_603 ._importStepNum_e1b9m_600{background:#10b98133;color:#10b981}._dropZone_e1b9m_605{border:2px dashed rgba(255,255,255,.12);border-radius:14px;padding:2.5rem;text-align:center;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,box-shadow .2s,transform .2s}._dropZone_e1b9m_605:hover{border-color:#38d9ff66;background:#38d9ff0a}._dropIcon_e1b9m_607{font-size:2.5rem;margin-bottom:.75rem}._dropTitle_e1b9m_608{font-size:1rem;font-weight:600;color:var(--text-soft);margin-bottom:.5rem}._dropSub_e1b9m_609{font-size:.75rem;color:var(--text-dim)}._fileList_e1b9m_611{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;max-height:240px;overflow-y:auto}._fileItem_e1b9m_612{display:flex;align-items:center;gap:.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:.5rem .75rem;font-size:.8rem}._fileIcon_e1b9m_613{font-size:.9rem}._fileName_e1b9m_614{flex:1;min-width:0;color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_e1b9m_615{color:var(--text-dim);font-size:.7rem;white-space:nowrap}._fileRemove_e1b9m_616{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:.8rem;padding:0 4px}._parsingState_e1b9m_618{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;text-align:center}._parsingSpinner_e1b9m_619{width:48px;height:48px;border:3px solid rgba(56,217,255,.15);border-top-color:var(--accent);border-radius:50%;animation:_spin_e1b9m_1 .9s linear infinite}@keyframes _spin_e1b9m_1{to{transform:rotate(360deg)}}._parsingTitle_e1b9m_621{font-size:1rem;font-weight:600;color:var(--text-soft)}._parsingSub_e1b9m_622{font-size:.82rem;color:var(--text-dim);max-width:360px}._reviewHeader_e1b9m_624{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._reviewStats_e1b9m_625{display:flex;gap:1rem;flex-wrap:wrap}._reviewStat_e1b9m_625{font-size:.8rem;color:var(--text-dim)}._reviewStat_e1b9m_625 strong{color:var(--text-soft)}._reviewQueue_e1b9m_629{display:flex;flex-direction:column;gap:.75rem;max-height:460px;overflow-y:auto}._reviewCard_e1b9m_432{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;background:#ffffff05}._reviewCard_approved_e1b9m_631{border-color:#10b9814d}._reviewCard_rejected_e1b9m_632{border-color:#ef444440;opacity:.6}._reviewCard_imported_e1b9m_633{border-color:#38d9ff40;opacity:.7}._reviewCardHead_e1b9m_635{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.75rem 1rem 0}._reviewCardLeft_e1b9m_636{display:flex;flex-direction:column;gap:4px}._reviewFile_e1b9m_637{font-size:.78rem;color:var(--text-soft);font-weight:600}._reviewFlags_e1b9m_638{display:flex;gap:.5rem;flex-wrap:wrap}._reviewFlag_e1b9m_638{font-size:.68rem}._reviewCardRight_e1b9m_641{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._confScore_e1b9m_642{font-size:.72rem;font-weight:600}._reviewStatus_e1b9m_643{font-size:.65rem;letter-spacing:.02em;font-weight:600;color:var(--text-dim)}._reviewStatus_approved_e1b9m_644{color:#10b981}._reviewStatus_rejected_e1b9m_645{color:#ef4444}._reviewStatus_imported_e1b9m_646{color:#38d9ff}._reviewCardData_e1b9m_648{display:grid;grid-template-columns:1fr 1fr;gap:.25rem 1rem;padding:.75rem 1rem}._reviewDataRow_e1b9m_649{display:flex;flex-direction:column;gap:1px}._reviewDataLabel_e1b9m_650{font-size:.65rem;color:var(--text-dim);letter-spacing:.02em}._reviewEditForm_e1b9m_652{padding:.75rem 1rem}._reviewCardActions_e1b9m_653{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid rgba(255,255,255,.05);align-items:center;flex-wrap:wrap}._btnSm_e1b9m_655{font-size:.75rem;padding:.25rem .75rem;border-radius:7px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:var(--text-soft);cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnSm_e1b9m_655:hover{background:#ffffff17}._btnSmGreen_e1b9m_657{border-color:#10b98166;color:#10b981}._btnSmGreen_e1b9m_657:hover{background:#10b9811a}._btnSmRed_e1b9m_659{border-color:#ef444459;color:#ef4444}._btnSmRed_e1b9m_659:hover{background:#ef444414}._btnSmGhost_e1b9m_661{background:none;border-color:transparent;color:var(--text-dim)}._btnSmGhost_e1b9m_661:hover{color:var(--text-soft)}._importDone_e1b9m_664{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;text-align:center}._importDoneIcon_e1b9m_665{font-size:3rem}._importDoneTitle_e1b9m_666{font-size:1.1rem;font-weight:600;color:var(--text-soft)}._importDoneSub_e1b9m_667{font-size:.82rem;color:var(--text-dim)}._followUpBanner_e1b9m_670{display:flex;gap:1rem;background:linear-gradient(135deg,#38d9ff0f,#6366f10f);border:1px solid rgba(56,217,255,.18);border-radius:12px;padding:1rem 1.25rem}._followUpBannerIcon_e1b9m_671{font-size:1.5rem;flex-shrink:0}._followUpBannerTitle_e1b9m_672{font-size:.9rem;font-weight:600;color:var(--text-soft);margin-bottom:.25rem}._followUpBannerSub_e1b9m_673{font-size:.78rem;color:var(--text-dim);line-height:1.5;margin-bottom:.75rem}._btnAutomate_e1b9m_674{font-size:.8rem;background:linear-gradient(135deg,#38d9ff26,#6366f126);border:1px solid rgba(56,217,255,.3);color:var(--accent);border-radius:8px;padding:.5rem 1rem;cursor:pointer;font-family:inherit;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._btnAutomate_e1b9m_674:hover{background:linear-gradient(135deg,#38d9ff38,#6366f138)}._pauseToggle_e1b9m_677{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;padding:.75rem;background:#ffffff08;border-radius:10px;border:1px solid rgba(255,255,255,.07)}._pauseToggle_e1b9m_677 input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}._pauseToggleLabel_e1b9m_679{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}._pauseToggleLabel_e1b9m_679 strong{color:var(--text-soft)}._pauseToggleLabel_e1b9m_679 span{font-size:.75rem;color:var(--text-dim)}._commLog_e1b9m_683{display:flex;flex-direction:column;gap:.5rem;max-height:220px;overflow-y:auto}._commLogRow_e1b9m_684{display:flex;align-items:flex-start;gap:.75rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:.75rem}._commType_e1b9m_685{font-size:.9rem;flex-shrink:0}._commLogBody_e1b9m_686{flex:1;min-width:0}._commLogSubject_e1b9m_687{font-size:.8rem;color:var(--text-soft);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._commLogMeta_e1b9m_688{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.68rem;color:var(--text-dim);margin-top:2px}._commStatus_e1b9m_689{font-weight:600;color:#10b981}._commStatusFailed_e1b9m_690{color:#ef4444}._auditModal_e1b9m_693{max-width:760px!important;max-height:92vh}._auditSummaryRow_e1b9m_695{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1.25rem}._auditSumCard_e1b9m_696{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1rem;text-align:center}._auditSumVal_e1b9m_697{font-size:2rem;font-weight:600;letter-spacing:-.04em}._auditSumLabel_e1b9m_698{font-size:.67rem;color:var(--text-dim);letter-spacing:.02em;margin-top:.25rem}._auditClean_e1b9m_700{text-align:center;padding:3rem 2rem}._auditFilterRow_e1b9m_702{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}._auditFilterBtn_e1b9m_703{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-muted);font-size:.75rem;padding:.25rem .75rem;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._auditFilterBtn_e1b9m_703:hover{border-color:var(--accent);color:var(--text-soft)}._auditFilterActive_e1b9m_705{background:#38d9ff1a;border-color:#38d9ff4d!important;color:var(--accent)!important;font-weight:600}._auditIssueList_e1b9m_707{display:flex;flex-direction:column;gap:.75rem}._auditIssueCard_e1b9m_708{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-left:3px solid transparent;border-radius:10px;padding:1rem 1.25rem;transition:background .15s}._auditIssueCard_e1b9m_708:hover{background:#ffffff09}._auditIssueFixed_e1b9m_710{opacity:.55}._auditIssueFixed_e1b9m_710 ._auditIssueCard_e1b9m_708{border-left-color:#10b981!important}._auditIssueHead_e1b9m_713{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}._auditIssueSev_e1b9m_714{font-size:.68rem;font-weight:600;padding:.25rem .5rem;border-radius:6px;letter-spacing:.02em}._auditIssueType_e1b9m_715{font-size:.78rem;font-weight:600;color:var(--text-soft)}._auditInvNum_e1b9m_716{font-size:.72rem;color:var(--accent);background:#38d9ff14;border:1px solid rgba(56,217,255,.15);border-radius:5px;padding:.1rem .5rem;font-variant-numeric:tabular-nums}._auditIssueDesc_e1b9m_718{font-size:.8rem;color:var(--text-muted);margin-bottom:.75rem;line-height:1.4}._auditIssueActions_e1b9m_720{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}._auditVerifyResult_e1b9m_722{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.75rem;margin:.5rem 0}._page_f67z9_9{padding:1.75rem 2rem 2.5rem;max-width:1400px;margin:0 auto}._header_f67z9_23{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}._title_f67z9_41{font-size:1.6rem;font-weight:600;color:var(--text);margin:0 0 .25rem;letter-spacing:-.03em}._subtitle_f67z9_65{font-size:.8rem;color:var(--text-dim);margin:0}._msg_f67z9_79{border-radius:12px;padding:.75rem 1.25rem;font-size:.83rem;font-weight:500;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}._msgSuccess_f67z9_99{background:#10b9811a;border:1px solid rgba(16,185,129,.35);color:#4ade80}._msgError_f67z9_109{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5}._layout_f67z9_123{display:flex;gap:1.5rem;align-items:flex-start}._sidenav_f67z9_137{width:200px;flex-shrink:0;background:#0d1228cc;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:.5rem;display:flex;flex-direction:column;gap:.15rem;position:sticky;top:1.5rem;box-shadow:0 8px 32px #0003}._sidenav_f67z9_137:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._sidenavItem_f67z9_187{background:none;border:1px solid transparent;cursor:pointer;text-align:left;padding:.5rem 1rem;border-radius:10px;font-size:.82rem;font-family:inherit;color:var(--text-dim);font-weight:500;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);width:100%}._sidenavItem_f67z9_187:hover{background:#ffffff0d;color:var(--text-soft);border-color:#ffffff0f}._sidenavActive_f67z9_225{background:#38d9ff1a!important;border-color:#38d9ff33!important;color:var(--accent)!important;font-weight:600;box-shadow:none}._main_f67z9_241{flex:1;min-width:0}._sectionHeader_f67z9_247{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.5rem}._sectionHeader_f67z9_247 h2{font-size:1rem;font-weight:600;color:var(--text-soft);margin:0;position:relative;padding-left:1rem;letter-spacing:-.01em}._sectionHeader_f67z9_247 h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:var(--accent);border-radius:2px;box-shadow:none}._count_f67z9_307{font-size:.75rem;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:2px .75rem;font-weight:600}._statsGrid_f67z9_329{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-bottom:1.75rem}._statCard_f67z9_343{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.25rem;text-align:center;position:relative;overflow:hidden;transition:border-color var(--transition),background var(--transition),transform var(--transition)}._statCard_f67z9_343:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-gradient, linear-gradient(90deg, var(--accent), #00dfff));opacity:.15;border-radius:16px 16px 0 0;transition:opacity var(--transition)}._statCard_f67z9_343:after{content:"";position:absolute;top:-20px;right:-15px;width:80px;height:80px;border-radius:50%;background:#38d9ff0f;filter:blur(20px);pointer-events:none;transition:opacity var(--transition)}._statCard_f67z9_343:hover{border-color:#ffffff21;background:#ffffff0a;transform:translateY(-2px);box-shadow:0 8px 28px #0000004d}._statCard_f67z9_343:hover:before{opacity:.6}._statIcon_f67z9_421{font-size:1.5rem;margin-bottom:.75rem;display:block;position:relative;z-index:1}._statVal_f67z9_435{font-size:2rem;font-weight:600;line-height:1;letter-spacing:-.04em;position:relative;z-index:1}._statLabel_f67z9_451{font-size:.62rem;color:var(--text-dim);margin-top:.25rem;letter-spacing:.02em;font-weight:600;position:relative;z-index:1}._statSub_f67z9_471{font-size:.68rem;color:var(--text-dim);margin-top:.25rem;position:relative;z-index:1}._empty_f67z9_489{text-align:center;padding:3rem 2rem;color:var(--text-dim);font-size:.84rem;background:#ffffff03;border:1px dashed rgba(255,255,255,.08);border-radius:16px}._staffGrid_f67z9_511{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}._staffCard_f67z9_523{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.25rem;transition:border-color var(--transition),background var(--transition),transform var(--transition);position:relative;overflow:hidden}._staffCard_f67z9_523:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._staffCard_f67z9_523:hover{border-color:#38d9ff38;background:#38d9ff06;transform:translateY(-2px);box-shadow:0 8px 28px #0000004d}._staffTop_f67z9_569{display:flex;gap:1rem;margin-bottom:1rem;align-items:center}._staffInfo_f67z9_583{flex:1;min-width:0}._staffAvatar_f67z9_587{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--purple-light, #c084fc));display:flex;align-items:center;justify-content:center;font-size:.88rem;font-weight:600;color:#040a14;flex-shrink:0;box-shadow:none}._staffName_f67z9_617{font-weight:600;color:var(--text-soft);font-size:.9rem}._staffEmail_f67z9_627{font-size:.72rem;color:var(--text-dim);margin-top:.15rem}._staffMetrics_f67z9_639{display:flex;gap:1.25rem;margin-bottom:1rem;flex-wrap:wrap}._staffMetric_f67z9_639{display:flex;flex-direction:column;gap:.1rem;font-size:.72rem}._staffMetric_f67z9_639 span:first-child{font-weight:600;font-size:1.1rem;color:var(--text-soft);letter-spacing:-.02em;line-height:1}._staffMetric_f67z9_639 span:last-child{color:var(--text-dim)}._staffMeta_f67z9_683{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.68rem;color:var(--text-dim);border-top:1px solid rgba(255,255,255,.05);padding-top:.75rem;align-items:center}._tableWrap_f67z9_707{overflow-x:auto;border-radius:14px;border:1px solid rgba(255,255,255,.07)}._table_f67z9_707{width:100%;border-collapse:collapse;font-size:.83rem}._table_f67z9_707 th{padding:.75rem 1.25rem;text-align:left;font-size:.63rem;letter-spacing:.02em;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff04;font-weight:600}._table_f67z9_707 td{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle;color:var(--text-soft)}._table_f67z9_707 tbody tr{transition:background var(--transition)}._table_f67z9_707 tbody tr:last-child td{border-bottom:none}._table_f67z9_707 tbody tr:hover td{background:#38d9ff06}._leaveList_f67z9_779{display:flex;flex-direction:column;gap:.75rem}._leaveCard_f67z9_791{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem;position:relative;overflow:hidden;transition:border-color var(--transition),background var(--transition)}._leaveCard_f67z9_791:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._leaveCard_f67z9_791:hover{border-color:#ffffff1f}._leaveTop_f67z9_827{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}._leaveName_f67z9_843{font-weight:600;color:var(--text-soft);font-size:.9rem;margin-bottom:.25rem}._leaveMeta_f67z9_855{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._leaveReason_f67z9_867{font-size:.8rem;color:var(--text-muted);margin-top:.75rem;line-height:1.5}._leaveNote_f67z9_879{font-size:.75rem;color:#fbbf24;margin-top:.5rem;font-style:normal}._reviewList_f67z9_895{display:flex;flex-direction:column;gap:1rem}._reviewCard_f67z9_907{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem;position:relative;overflow:hidden;transition:border-color var(--transition)}._reviewCard_f67z9_907:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._reviewCard_f67z9_907:hover{border-color:#ffffff1f}._reviewTop_f67z9_943{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:.5rem;flex-wrap:wrap}._reviewName_f67z9_961{font-weight:600;color:var(--text-soft);font-size:.95rem;margin-bottom:.25rem}._ratingRow_f67z9_975{margin-bottom:1rem}._overallRating_f67z9_979{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem 1rem;background:#f59e0b12;border:1px solid rgba(245,158,11,.15);border-radius:10px}._ratingStars_f67z9_1001{color:#f59e0b;font-size:1.1rem;letter-spacing:.02em;text-shadow:0 0 10px rgba(245,158,11,.5)}._ratingLabel_f67z9_1013{font-size:.82rem;color:var(--text-soft);font-weight:600}._scoreGrid_f67z9_1025{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:.5rem}._scoreItem_f67z9_1037{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;color:var(--text-dim);background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:.25rem .75rem}._reviewMetrics_f67z9_1061{display:flex;gap:1.25rem;font-size:.76rem;color:var(--text-dim);margin-bottom:.75rem;flex-wrap:wrap}._reviewComment_f67z9_1079{font-size:.81rem;color:var(--text-muted);background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:1rem;margin-top:.75rem;line-height:1.65;font-style:normal}._discList_f67z9_1105{display:flex;flex-direction:column;gap:.75rem}._discCard_f67z9_1117{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem;position:relative;overflow:hidden;transition:border-color var(--transition)}._discCard_f67z9_1117:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._discCard_f67z9_1117:hover{border-color:#ffffff1f}._discTop_f67z9_1153{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}._discBadgeWrap_f67z9_1169{display:flex;gap:.5rem;flex-wrap:wrap}._discName_f67z9_1171{font-weight:600;color:var(--text-soft);font-size:.88rem;margin-bottom:.25rem}._discSubject_f67z9_1173{font-size:.84rem;color:var(--text-soft);font-weight:600}._discDesc_f67z9_1175{font-size:.79rem;color:var(--text-muted);margin-top:.25rem;line-height:1.55}._docGrid_f67z9_1181{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._docCard_f67z9_1193{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.25rem;display:flex;gap:1rem;align-items:flex-start;transition:border-color var(--transition),background var(--transition),transform var(--transition);position:relative;overflow:hidden}._docCard_f67z9_1193:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._docCard_f67z9_1193:hover{border-color:#38d9ff40;background:#38d9ff08;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}._docIcon_f67z9_1245{font-size:1.5rem;flex-shrink:0;line-height:1}._docInfo_f67z9_1247{flex:1;min-width:0}._docTitle_f67z9_1249{font-weight:600;color:var(--text-soft);font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._onboardList_f67z9_1269{display:flex;flex-direction:column;gap:.5rem}._onboardItem_f67z9_1281{display:flex;align-items:flex-start;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:13px;padding:1rem 1.25rem;cursor:pointer;transition:background var(--transition),border-color var(--transition);position:relative;overflow:hidden}._onboardItem_f67z9_1281:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._onboardItem_f67z9_1281:hover{background:#ffffff0a;border-color:#ffffff1a}._onboardDone_f67z9_1325{opacity:.45}._onboardDone_f67z9_1325 ._onboardTitle_f67z9_1327{text-decoration:line-through;color:var(--text-dim)}._onboardCheck_f67z9_1331{width:17px;height:17px;margin-top:.1rem;cursor:pointer;flex-shrink:0;accent-color:var(--accent)}._onboardContent_f67z9_1349{flex:1}._onboardTitle_f67z9_1327{font-weight:600;color:var(--text-soft);font-size:.875rem;line-height:1.35}._onboardDesc_f67z9_1353{font-size:.78rem;color:var(--text-dim);margin-top:.25rem;line-height:1.55}._annList_f67z9_1359{display:flex;flex-direction:column;gap:1rem}._annCard_f67z9_1363{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem;transition:border-color var(--transition),background var(--transition);position:relative;overflow:hidden}._annCard_f67z9_1363:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._annCard_f67z9_1363:hover{border-color:#ffffff1f}._annPinned_f67z9_1399{border-color:#38d9ff40!important;background:#38d9ff08!important}._annPinned_f67z9_1399:before{background:linear-gradient(90deg,transparent,rgba(56,217,255,.3),transparent)!important}._annTop_f67z9_1415{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}._annTitleRow_f67z9_1431{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._pinIcon_f67z9_1433{font-size:.85rem}._annTitle_f67z9_1431{font-weight:600;color:var(--text-soft);font-size:.9rem}._annBody_f67z9_1437{font-size:.83rem;color:var(--text-muted);line-height:1.65}._overlay_f67z9_1443{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;z-index:300;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_f67z9_1469{background:#0d1228fa;border:1px solid rgba(56,217,255,.2);border-radius:20px;padding:2rem;width:100%;max-width:640px;max-height:90vh;overflow-y:auto;box-shadow:none;position:relative;overflow:hidden}._modal_f67z9_1469:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.4),transparent)}._modalHeader_f67z9_1511{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._modalHeader_f67z9_1511 h3{font-size:1.1rem;font-weight:600;color:var(--text-soft);margin:0;letter-spacing:-.02em}._closeBtn_f67z9_1539{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);cursor:pointer;color:var(--text-dim);font-size:1rem;padding:.25rem .5rem;border-radius:8px;line-height:1;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition)}._closeBtn_f67z9_1539:hover{color:var(--text-soft);background:#ffffff1a}._mForm_f67z9_1565{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;max-height:calc(90vh - 140px)}._mFormRow_f67z9_1581{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._mCheckRow_f67z9_1583{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:var(--text-soft);cursor:pointer;padding:.5rem 0}._mActions_f67z9_1601{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}._ratingInputGrid_f67z9_1605{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}@media (max-width: 1100px){._staffGrid_f67z9_511{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){._page_f67z9_9{padding:1rem 1rem 2rem}._header_f67z9_23{flex-direction:column;align-items:flex-start;gap:.75rem}._layout_f67z9_123{flex-direction:column;gap:1rem}._sidenav_f67z9_137{width:100%;position:static;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:.5rem;border-radius:12px}._sidenav_f67z9_137::-webkit-scrollbar{display:none}._sidenavItem_f67z9_187{white-space:nowrap;flex-shrink:0}._statsGrid_f67z9_329{grid-template-columns:repeat(2,1fr)}._staffGrid_f67z9_511,._docGrid_f67z9_1181,._mFormRow_f67z9_1581{grid-template-columns:1fr}._modal_f67z9_1469{padding:1.25rem}}@media (max-width: 600px){._title_f67z9_41{font-size:1.35rem}._statsGrid_f67z9_329{grid-template-columns:repeat(2,1fr);gap:.75rem}}._page_ha2gg_9{padding:1.75rem 2rem 2.5rem;max-width:1200px;width:100%}._header_ha2gg_23{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}._title_ha2gg_41{font-size:1.6rem;font-weight:600;color:var(--text);margin:0 0 .25rem;letter-spacing:-.03em}._subtitle_ha2gg_65{font-size:.8rem;color:var(--text-dim);margin:0;letter-spacing:.01em}._shiftBadge_ha2gg_81{display:flex;align-items:center;gap:.75rem;background:#10b98114;border:1px solid rgba(16,185,129,.3);border-radius:14px;padding:.75rem 1.25rem;font-size:.83rem;font-weight:600;color:var(--green-light);flex-shrink:0;position:relative;overflow:hidden}._shiftBadge_ha2gg_81:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.5),transparent)}._shiftDot_ha2gg_127{width:8px;height:8px;border-radius:50%;background:var(--green-light);box-shadow:0 0 10px var(--green-light);animation:_liveGlow_ha2gg_1 1.8s infinite;flex-shrink:0}._shiftTimer_ha2gg_147{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--green-light);font-family:SF Mono,Cascadia Code,monospace}@keyframes _liveGlow_ha2gg_1{0%,to{opacity:1;box-shadow:0 0 6px currentColor}50%{opacity:.5;box-shadow:0 0 16px currentColor}}._msg_ha2gg_177{border-radius:12px;padding:.75rem 1.25rem;font-size:.83rem;font-weight:500;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;animation:_fadeInScale_ha2gg_1 .2s ease}._msgSuccess_ha2gg_199{background:#10b9811a;border:1px solid rgba(16,185,129,.35);color:var(--green-light)}._msgError_ha2gg_209{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5}@keyframes _fadeInScale_ha2gg_1{0%{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}._layout_ha2gg_233{display:flex;gap:1.75rem;align-items:flex-start}._sidenav_ha2gg_247{width:195px;flex-shrink:0;background:#0f1630e6;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:.5rem;display:flex;flex-direction:column;gap:.15rem;position:sticky;top:1.5rem;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0f;align-self:flex-start;max-height:calc(var(--vh100) - 5rem);overflow-y:auto;scrollbar-width:none}._sidenav_ha2gg_247::-webkit-scrollbar{display:none}._sidenav_ha2gg_247:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,transparent,rgba(56,217,255,.18),transparent)}._sidenavItem_ha2gg_307{background:none;border:1px solid transparent;cursor:pointer;text-align:left;padding:.75rem 1rem;border-radius:10px;font-size:.82rem;font-family:inherit;color:var(--text-dim);font-weight:500;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);width:100%;letter-spacing:.01em}._sidenavItem_ha2gg_307:hover{background:#ffffff0f;color:var(--text-soft);border-color:#ffffff14}._sidenavActive_ha2gg_347{background:#38d9ff1f!important;border-color:#38d9ff40!important;color:var(--accent)!important;font-weight:600;box-shadow:none}._main_ha2gg_363{flex:1;min-width:0}._sectionHeader_ha2gg_375{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._sectionHeader_ha2gg_375 h2{font-size:1rem;font-weight:600;color:var(--text-soft);margin:0;position:relative;padding-left:1rem;letter-spacing:-.01em}._sectionHeader_ha2gg_375 h2:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:var(--accent);border-radius:2px;box-shadow:none}._empty_ha2gg_431{text-align:center;padding:3rem 2rem;color:var(--text-dim);font-size:.84rem;background:#ffffff03;border:1px dashed rgba(255,255,255,.08);border-radius:16px}._welcomeCard_ha2gg_453{background:linear-gradient(135deg,#38d9ff12,#a855f70d);border:1px solid rgba(56,217,255,.2);border-radius:18px;padding:1.75rem;display:flex;gap:1.25rem;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;position:relative;overflow:hidden}._welcomeCard_ha2gg_453:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.4),rgba(168,85,247,.3),transparent)}._welcomeCard_ha2gg_453:after{content:"";position:absolute;top:-40px;right:-20px;width:160px;height:160px;border-radius:50%;background:#38d9ff0f;filter:blur(30px);pointer-events:none}._welcomeAvatar_ha2gg_515{width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--purple));display:flex;align-items:center;justify-content:center;font-size:1.15rem;font-weight:600;color:#040a14;flex-shrink:0;box-shadow:none;position:relative;z-index:1}._welcomeName_ha2gg_549{font-size:1.2rem;font-weight:600;color:var(--text);margin-bottom:.25rem;letter-spacing:-.02em}._welcomeSub_ha2gg_565{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._welcomeStats_ha2gg_579{display:flex;gap:1.5rem;margin-left:auto;flex-wrap:wrap;position:relative;z-index:1}._wStat_ha2gg_597{display:flex;flex-direction:column;align-items:center;font-size:.68rem;color:var(--text-dim);font-weight:600;letter-spacing:.02em;gap:.25rem}._wStat_ha2gg_597 span:first-child{font-size:1.4rem;font-weight:600;color:var(--accent);text-transform:none;letter-spacing:-.02em;line-height:1}._quickClockCard_ha2gg_639{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap;transition:border-color var(--transition);position:relative;overflow:hidden}._quickClockCard_ha2gg_639:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}._qcTop_ha2gg_685{display:flex;flex-direction:column;gap:.25rem}._qcTitle_ha2gg_695{font-weight:600;color:var(--text-soft);font-size:.9rem}._clockCard_ha2gg_709{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.75rem 2rem;text-align:center;margin-bottom:1.75rem;display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;overflow:hidden;transition:border-color var(--transition),background var(--transition)}._clockCard_ha2gg_709:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}._clockCard_ha2gg_709:has(._clockDot_ha2gg_757){background:#10b98108;border-color:#10b98140}._clockCard_ha2gg_709:has(._clockDot_ha2gg_757):before{background:linear-gradient(90deg,transparent,rgba(16,185,129,.4),transparent)}._clockStatus_ha2gg_773{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;color:var(--green-light)}._clockDot_ha2gg_757{width:12px;height:12px;border-radius:50%;background:var(--green-light);box-shadow:0 0 10px var(--green-light);animation:_liveGlow_ha2gg_1 1.8s infinite;flex-shrink:0}._clockDotOff_ha2gg_811{width:12px;height:12px;border-radius:50%;background:#ffffff26;flex-shrink:0}._clockStatusText_ha2gg_827{font-size:1.1rem;font-weight:600;letter-spacing:-.01em}._clockSince_ha2gg_839{font-size:.82rem;color:var(--text-dim)}._clockInBtn_ha2gg_849{font-size:1rem;padding:.75rem 2.75rem;margin-top:.5rem;letter-spacing:.01em}._clockOutBtn_ha2gg_863{font-size:.9rem;padding:.75rem 2rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--red-light, #fca5a5);border-radius:999px;cursor:pointer;font-family:inherit;font-weight:600;margin-top:.5rem;transition:background var(--transition),border-color var(--transition)}._clockOutBtn_ha2gg_863:hover{background:#ef444433;border-color:#ef444480}._annList_ha2gg_901{display:flex;flex-direction:column;gap:.75rem}._annCard_ha2gg_913{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem;transition:border-color var(--transition),background var(--transition);position:relative;overflow:hidden}._annCard_ha2gg_913:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._annCard_ha2gg_913:hover{border-color:#ffffff1f;background:#ffffff06}._annPinned_ha2gg_955{border-color:#38d9ff40!important;background:#38d9ff08!important}._annPinned_ha2gg_955:before{background:linear-gradient(90deg,transparent,rgba(56,217,255,.3),transparent)!important}._annTop_ha2gg_971{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}._annTitle_ha2gg_987{font-weight:600;color:var(--text-soft);font-size:.9rem}._annBody_ha2gg_999{font-size:.83rem;color:var(--text-muted);line-height:1.65}._tableWrap_ha2gg_1013{overflow-x:auto;border-radius:14px;border:1px solid rgba(255,255,255,.07)}._table_ha2gg_1013{width:100%;border-collapse:collapse;font-size:.83rem}._table_ha2gg_1013 th{padding:.75rem 1.25rem;text-align:left;font-size:.65rem;letter-spacing:.02em;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff04;font-weight:600}._table_ha2gg_1013 td{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle;color:var(--text-soft)}._table_ha2gg_1013 tbody tr{transition:background var(--transition)}._table_ha2gg_1013 tbody tr:last-child td{border-bottom:none}._table_ha2gg_1013 tbody tr:hover td{background:#38d9ff06}._leaveList_ha2gg_1085{display:flex;flex-direction:column;gap:.75rem}._leaveCard_ha2gg_1097{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem;transition:border-color var(--transition);position:relative;overflow:hidden}._leaveCard_ha2gg_1097:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._leaveCard_ha2gg_1097:hover{border-color:#ffffff1f}._leaveTop_ha2gg_1133{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}._leaveForm_ha2gg_1149{background:#38d9ff08;border:1px solid rgba(56,217,255,.2);border-radius:16px;padding:1.75rem;margin-bottom:1.25rem;position:relative;overflow:hidden}._leaveForm_ha2gg_1149:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.35),transparent)}._leaveFormTitle_ha2gg_1183{font-size:1rem;font-weight:600;color:var(--text-soft);margin:0 0 1.25rem;letter-spacing:-.01em}._reviewList_ha2gg_1201{display:flex;flex-direction:column;gap:1rem}._reviewCard_ha2gg_1213{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem;transition:border-color var(--transition);position:relative;overflow:hidden}._reviewCard_ha2gg_1213:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._reviewCard_ha2gg_1213:hover{border-color:#ffffff1f}._reviewTop_ha2gg_1249{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:.5rem;flex-wrap:wrap}._overallRating_ha2gg_1267{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;background:#f59e0b12;border:1px solid rgba(245,158,11,.15);border-radius:10px}._ratingStars_ha2gg_1289{color:#f59e0b;font-size:1.15rem;letter-spacing:.02em;text-shadow:0 0 10px rgba(245,158,11,.5)}._scoreGrid_ha2gg_1303{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.5rem;margin-bottom:1rem}._scoreItem_ha2gg_1317{display:flex;justify-content:space-between;align-items:center;font-size:.77rem;color:var(--text-dim);background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:.25rem .75rem}._reviewComment_ha2gg_1341{font-size:.82rem;color:var(--text-muted);background:#ffffff06;border-radius:10px;padding:1rem;margin-top:.75rem;line-height:1.65;border:1px solid rgba(255,255,255,.05);font-style:normal}._docGrid_ha2gg_1367{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._docCard_ha2gg_1379{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.25rem;display:flex;gap:1rem;align-items:flex-start;transition:border-color var(--transition),background var(--transition),transform var(--transition);position:relative;overflow:hidden}._docCard_ha2gg_1379:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}._docCard_ha2gg_1379:hover{border-color:#38d9ff40;background:#38d9ff08;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}._docIcon_ha2gg_1431{font-size:1.75rem;flex-shrink:0;line-height:1;margin-top:.1rem}._docInfo_ha2gg_1445{flex:1;min-width:0}._docTitle_ha2gg_1449{font-weight:600;color:var(--text-soft);font-size:.88rem;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._docLink_ha2gg_1469{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.77rem;font-weight:600;color:var(--accent);text-decoration:none;transition:opacity var(--transition);letter-spacing:.01em}._docLink_ha2gg_1469:hover{opacity:.7}._dropZone_ha2gg_1499{border:2px dashed rgba(255,255,255,.1);border-radius:14px;padding:2.25rem 1.5rem;text-align:center;cursor:pointer;color:var(--text-dim);font-size:.83rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:border-color var(--transition),background var(--transition)}._dropZone_ha2gg_1499:hover{border-color:#38d9ff66;background:#38d9ff0a;color:var(--text-muted)}._progressWrap_ha2gg_1541{background:#ffffff0f;border-radius:999px;height:8px;margin-bottom:1.5rem;overflow:hidden}._progressBar_ha2gg_1557{height:100%;background:linear-gradient(90deg,var(--accent),#00dfff);border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1);box-shadow:none}._onboardList_ha2gg_1573{display:flex;flex-direction:column;gap:.5rem}._onboardItem_ha2gg_1585{display:flex;align-items:flex-start;gap:1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:13px;padding:1rem 1.25rem;cursor:pointer;transition:background var(--transition),border-color var(--transition);position:relative;overflow:hidden}._onboardItem_ha2gg_1585:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}._onboardItem_ha2gg_1585:hover{background:#ffffff0a;border-color:#ffffff1a}._onboardDone_ha2gg_1629{opacity:.45}._onboardDone_ha2gg_1629 ._onboardTitle_ha2gg_1631{text-decoration:line-through;color:var(--text-dim)}._onboardCheck_ha2gg_1635{width:18px;height:18px;margin-top:.1rem;cursor:pointer;flex-shrink:0;accent-color:var(--accent)}._onboardContent_ha2gg_1653{flex:1}._onboardTitle_ha2gg_1631{font-weight:600;color:var(--text-soft);font-size:.875rem;line-height:1.35}._onboardDesc_ha2gg_1671{font-size:.78rem;color:var(--text-dim);margin-top:.25rem;line-height:1.55}@media (max-width: 900px){._page_ha2gg_9{padding:1rem 1rem 2rem}._header_ha2gg_23{flex-direction:column;align-items:flex-start;gap:.75rem}._layout_ha2gg_233{flex-direction:column;gap:1rem}._sidenav_ha2gg_247{width:100%;position:static;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:.5rem;border-radius:12px;max-height:none;gap:.25rem}._sidenav_ha2gg_247::-webkit-scrollbar{display:none}._sidenav_ha2gg_247:before{display:none}._sidenavItem_ha2gg_307{white-space:nowrap;flex-shrink:0;width:auto;padding:.5rem 1rem;border-radius:8px;font-size:.8rem}._docGrid_ha2gg_1367{grid-template-columns:1fr}._welcomeStats_ha2gg_579{margin-left:0}._welcomeCard_ha2gg_453{flex-direction:column;align-items:flex-start}._clockCard_ha2gg_709{padding:1.75rem 1rem}._leaveForm_ha2gg_1149{padding:1.25rem}._tableWrap_ha2gg_1013{border-radius:10px}}@media (max-width: 600px){._title_ha2gg_41{font-size:1.3rem}._scoreGrid_ha2gg_1303{grid-template-columns:1fr 1fr}._reviewCard_ha2gg_1213,._leaveCard_ha2gg_1097,._annCard_ha2gg_913{padding:1rem}._welcomeCard_ha2gg_453{padding:1.25rem}._shiftBadge_ha2gg_81{width:100%;justify-content:center}}._wrap_yv1jc_1{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;background:linear-gradient(180deg,#0a1224,#060c1a);min-height:100%}._header_yv1jc_11{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._title_yv1jc_17{color:#fff;font-size:1.5rem;font-weight:600;margin:0}._subtitle_yv1jc_19{color:#94a3b8;font-size:.85rem}._tabs_yv1jc_21{display:flex;gap:4px;background:#ffffff0a;padding:4px;border-radius:10px}._tab_yv1jc_21{padding:.5rem 1rem;border-radius:8px;cursor:pointer;border:none;background:transparent;color:#94a3b8;font-weight:600;font-size:.82rem}._tabActive_yv1jc_35{background:linear-gradient(135deg,#5ad2ff,#4f46e5);color:#fff}._statsGrid_yv1jc_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}._statCard_yv1jc_43{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1rem}._statLabel_yv1jc_51{color:#94a3b8;font-size:.7rem;letter-spacing:.04em}._statValue_yv1jc_53{color:#fff;font-size:1.7rem;font-weight:600;margin-top:4px}._statSub_yv1jc_55{color:#5ad2ff;font-size:.72rem;margin-top:4px}._followCard_yv1jc_59,._panel_yv1jc_59{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1rem}._followItem_yv1jc_67{display:grid;grid-template-columns:1fr auto auto;gap:.75rem;padding:.75rem;border-radius:8px;background:#ffffff08;border-left:3px solid #5ad2ff;margin-bottom:.5rem;align-items:center}._followItem_yv1jc_67._overdue_yv1jc_77{border-left-color:#ef4444;background:#ef44440f}._followBody_yv1jc_79{min-width:0}._followClient_yv1jc_81{color:#fff;font-weight:600;font-size:.88rem}._followNext_yv1jc_83{color:#fbbf24;font-size:.78rem;margin-top:2px}._followMeta_yv1jc_85{color:#94a3b8;font-size:.72rem}._empty_yv1jc_87{color:#64748b;text-align:center;padding:1.5rem}._chartBars_yv1jc_91{display:flex;gap:4px;align-items:flex-end;height:120px;padding:1rem 0}._barWrap_yv1jc_93{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}._bar_yv1jc_93{width:100%;max-width:30px;background:linear-gradient(180deg,#5ad2ff,#4f46e5);border-radius:4px 4px 0 0;min-height:2px;transition:height .3s}._barLabel_yv1jc_99{color:#64748b;font-size:.62rem;transform:rotate(-30deg);white-space:nowrap}._barValue_yv1jc_101{color:#5ad2ff;font-size:.62rem;font-weight:600}._outcomeList_yv1jc_105{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._outcomeRow_yv1jc_107{display:grid;grid-template-columns:140px 1fr 40px;gap:.5rem;align-items:center;font-size:.78rem;color:#e5e7eb}._outcomeBar_yv1jc_109{height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden}._outcomeFill_yv1jc_111{height:100%;background:linear-gradient(90deg,#5ad2ff,#4f46e5)}@media (max-width: 768px){._wrap_yv1jc_1{padding:1rem;gap:.75rem}._header_yv1jc_11{gap:.5rem}._title_yv1jc_17{font-size:1.2rem}._tabs_yv1jc_21{width:100%;overflow-x:auto;scrollbar-width:none}._tabs_yv1jc_21::-webkit-scrollbar{display:none}._tab_yv1jc_21{flex-shrink:0}._statsGrid_yv1jc_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}._statValue_yv1jc_53{font-size:1.35rem}._followItem_yv1jc_67{grid-template-columns:1fr auto;gap:.5rem .5rem}._outcomeRow_yv1jc_107{grid-template-columns:96px 1fr 34px;gap:.5rem;font-size:.74rem}}@media (max-width: 480px){._statsGrid_yv1jc_37{grid-template-columns:1fr 1fr}._outcomeRow_yv1jc_107{grid-template-columns:80px 1fr 30px}._barLabel_yv1jc_99{font-size:.55rem}}._page_13gq1_1{height:calc(var(--vh100) - var(--topbar-height, 0px));display:flex;flex-direction:column;overflow:hidden;padding:1.25rem 1.5rem 0}._content_13gq1_9{flex:1;overflow-y:auto;padding-bottom:2rem}._notice_13gq1_15{margin:.5rem 0;padding:.75rem 1rem;border-radius:8px;font-size:.85rem;background:#38d9ff14;border:1px solid rgba(56,217,255,.2);color:#eaf2ff}._notice_13gq1_15._success_13gq1_24{background:#5ed99414;border-color:#5ed9944d;color:#5ed994}._notice_13gq1_15._error_13gq1_29{background:#ff5e7e14;border-color:#ff5e7e4d;color:#ff8aa3}._loading_13gq1_35,._empty_13gq1_41{text-align:center;padding:4rem 1rem;color:var(--text-soft, #8fa6cc)}._emptyIcon_13gq1_46{font-size:3rem;margin-bottom:.5rem}._empty_13gq1_41 h3{margin:.5rem 0;color:var(--text-main, #eaf2ff)}._empty_13gq1_41 p{margin:0 0 1.5rem}._grid_13gq1_58{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._card_13gq1_64{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,box-shadow .18s,transform .18s}._card_13gq1_64:hover{background:#ffffff0a;border-color:#38d9ff33}._cardHead_13gq1_79{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}._cardTitle_13gq1_86{font-size:1rem;font-weight:600;color:var(--text-main, #eaf2ff)}._statusBadge_13gq1_92{font-size:.68rem;letter-spacing:.02em;padding:.25rem 8px;border-radius:999px;font-weight:600;background:#ffffff0f;color:var(--text-soft, #8fa6cc);white-space:nowrap}._status_scheduled_13gq1_103{background:#38d9ff1f;color:#38d9ff}._status_active_13gq1_104{background:#5ed99426;color:#5ed994;animation:_pulse_13gq1_1 1.6s infinite}._status_ended_13gq1_105{background:#8fa6cc1a;color:#8fa6cc}._status_cancelled_13gq1_106{background:#ff5e7e1f;color:#ff8aa3}@keyframes _pulse_13gq1_1{0%,to{opacity:1}50%{opacity:.55}}._cardMeta_13gq1_113{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:var(--text-soft, #cdd9ee)}._metaRow_13gq1_120{display:flex;gap:.5rem}._metaLabel_13gq1_124{color:var(--text-muted, #8fa6cc);min-width:58px;font-size:.78rem;letter-spacing:.02em}._rel_13gq1_131{color:var(--accent, #38d9ff);font-size:.78rem}._cardDesc_13gq1_136{font-size:.82rem;color:var(--text-soft, #a8b8d0);line-height:1.4;border-top:1px solid rgba(255,255,255,.06);padding-top:.5rem;max-height:60px;overflow:hidden}._cardActions_13gq1_146{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:auto;padding-top:.5rem}._linkRow_13gq1_154{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.25rem .5rem .25rem .75rem;border-radius:10px;background:#38d9ff0f;border:1px solid rgba(56,217,255,.16)}._linkIcon_13gq1_164{font-size:.8rem;opacity:.8}._linkField_13gq1_165{flex:1;min-width:0;border:none;background:transparent;color:#9fb4c6;font-size:.76rem;outline:none;text-overflow:ellipsis}._linkCopyBtn_13gq1_175{flex-shrink:0;padding:.25rem 12px;border-radius:7px;border:none;background:#38d9ff2e;color:#9be7ff;font-size:.76rem;font-weight:600;cursor:pointer;transition:background .15s}._linkCopyBtn_13gq1_175:hover{background:#38d9ff4d}._joinBtn_13gq1_189{flex:1;min-width:90px}._danger_13gq1_194{color:#ff8aa3;border-color:#ff5e7e40;background:#ff5e7e0f}._danger_13gq1_194:hover{background:#ff5e7e1f}._modalBackdrop_13gq1_204{position:fixed;top:0;right:0;bottom:0;left:0;background:#07091ab3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_13gq1_204{background:#0d1224;border:1px solid rgba(56,217,255,.2);border-radius:16px;width:100%;max-width:520px;max-height:90vh;overflow:auto;box-shadow:0 20px 60px #00000080}._modalHead_13gq1_225{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}._modalHead_13gq1_225 h3{margin:0;color:var(--text-main, #eaf2ff);font-size:1.05rem}._closeBtn_13gq1_233{background:transparent;border:none;color:var(--text-soft, #8fa6cc);font-size:1.2rem;cursor:pointer;padding:.25rem .5rem}._closeBtn_13gq1_233:hover{color:var(--text-main, #fff)}._modalBody_13gq1_243{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._field_13gq1_249{display:flex;flex-direction:column;gap:.5rem}._field_13gq1_249 span{font-size:.78rem;color:var(--text-soft, #8fa6cc);letter-spacing:.04em;font-weight:600}._row2_13gq1_261{display:grid;grid-template-columns:1fr 140px;gap:.75rem}._hint_13gq1_266{font-size:.72rem;color:var(--text-muted, #8fa6cc)}._formError_13gq1_270{background:#ff5e7e1a;border:1px solid rgba(255,94,126,.3);color:#ff8aa3;padding:.5rem 1rem;border-radius:8px;font-size:.85rem}._modalActions_13gq1_278{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.5rem}._daySection_13gq1_288,._urgentSection_13gq1_288{margin-bottom:1.5rem}._statsBar_13gq1_291{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.5rem 0 1.5rem}._statChip_13gq1_297{display:flex;flex-direction:column;gap:2px;padding:.75rem 1rem;border-radius:14px;background:linear-gradient(135deg,#38d9ff0f,#6366f10d);border:1px solid rgba(255,255,255,.07)}._statChipLive_13gq1_306{background:linear-gradient(135deg,#5ed99424,#38d9ff0f);border-color:#5ed9944d}._statNum_13gq1_310{font-size:1.5rem;font-weight:600;color:var(--text-main, #eaf2ff);line-height:1}._statChipLive_13gq1_306 ._statNum_13gq1_310{color:#5ed994}._statLbl_13gq1_317{font-size:.72rem;letter-spacing:.02em;color:var(--text-muted, #8fa6cc);font-weight:600}@media (max-width: 640px){._page_13gq1_1{height:calc(100dvh - var(--header-height, 60px) - var(--bottom-nav-h, 64px) - env(safe-area-inset-bottom,0px));padding:.75rem 1rem 0}._content_13gq1_9{padding-bottom:.75rem}._grid_13gq1_58{grid-template-columns:1fr}._statsBar_13gq1_291{grid-template-columns:repeat(2,minmax(0,1fr))}}._filesBtn_13gq1_332{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--text-soft, #cdd9ee)!important}._filesBtn_13gq1_332:hover{background:#38d9ff1f!important;border-color:#38d9ff4d!important;color:#38d9ff!important}._filesIntro_13gq1_342{font-size:.82rem;color:var(--text-muted, #8fa6cc);margin:0 0 1rem}._filesEmpty_13gq1_347{text-align:center;padding:2rem 1rem;color:var(--text-muted, #8fa6cc);font-size:.88rem}._filesList_13gq1_353{display:flex;flex-direction:column;gap:.5rem}._fileItem_13gq1_358{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._fileItem_13gq1_358:hover{background:#38d9ff14;border-color:#38d9ff40}._fileItem_13gq1_358[aria-disabled=true]{opacity:.55;pointer-events:none}._fileItemIcon_13gq1_377{font-size:1.3rem;flex-shrink:0}._fileItemMeta_13gq1_378{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._fileItemName_13gq1_379{font-size:.88rem;font-weight:600;color:var(--text-main, #eaf2ff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileItemSub_13gq1_387{font-size:.74rem;color:var(--text-muted, #8fa6cc)}._fileItemDl_13gq1_388{font-size:.78rem;font-weight:600;color:var(--accent, #38d9ff);flex-shrink:0}._groupHead_13gq1_395{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.07)}._groupTitle_13gq1_403{font-size:.95rem;font-weight:600;color:var(--text-main, #eaf2ff);letter-spacing:.01em}._groupCount_13gq1_409{font-size:.7rem;font-weight:600;color:var(--text-muted, #8fa6cc);background:#ffffff0f;border-radius:999px;padding:1px .5rem}._urgentSection_13gq1_288 ._groupTitle_13gq1_403{color:#ffd479}._urgentDot_13gq1_419{width:9px;height:9px;border-radius:50%;background:#ff5e7e;box-shadow:0 0 #ff5e7e99;animation:_urgentPulse_13gq1_1 1.6s infinite}@keyframes _urgentPulse_13gq1_1{0%{box-shadow:0 0 #ff5e7e8c}70%{box-shadow:0 0 0 7px #ff5e7e00}to{box-shadow:0 0 #ff5e7e00}}._urg_live_13gq1_433{border-color:#5ed99473;box-shadow:0 0 0 1px #5ed99440,0 6px 24px #0000004d}._urg_soon_13gq1_437{border-color:#ffc42466;box-shadow:0 0 0 1px #ffc4242e}._badgeSoon_13gq1_441{background:#ffc42429;color:#ffd479}._joinUrgent_13gq1_443{box-shadow:none}._cardClickable_13gq1_449{cursor:pointer}._contactLink_13gq1_450{color:var(--accent, #38d9ff);text-decoration:none;overflow-wrap:anywhere}._contactLink_13gq1_450:hover{text-decoration:underline}._detailSection_13gq1_452{font-size:.72rem;letter-spacing:.02em;font-weight:600;color:var(--text-muted, #8fa6cc);padding-top:.5rem;border-top:1px solid rgba(255,255,255,.06)}._detailSection_13gq1_452:first-child{border-top:none;padding-top:0}._detailRow_13gq1_462{display:flex;gap:.75rem;font-size:.88rem}._detailLabel_13gq1_463{flex:0 0 110px;color:var(--text-muted, #8fa6cc);font-size:.78rem;padding-top:1px}._detailValue_13gq1_464{flex:1;min-width:0;color:var(--text-main, #eaf2ff);overflow-wrap:anywhere}._linkedChip_13gq1_465{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border-radius:10px;font-size:.85rem;background:#38d9ff12;border:1px solid rgba(56,217,255,.2);color:var(--text-main, #eaf2ff)}._wrap_12u1l_1{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 700px at 50% -15%,#0e1f30,#080d18 60%,#05080f);display:flex;flex-direction:row;z-index:9999;color:#eaf2ff}._stage_12u1l_12{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0}._header_12u1l_21{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:.75rem 1.25rem;background:linear-gradient(180deg,rgba(56,217,255,.07),transparent);border-bottom:1px solid rgba(56,217,255,.12)}._headLeft_12u1l_30{display:flex;align-items:center;gap:12px;min-width:0}._liveDot_12u1l_31{width:10px;height:10px;border-radius:50%;background:#ff5e7e;box-shadow:0 0 #ff5e7e99;animation:_pulse_12u1l_1 2s ease-in-out infinite;flex-shrink:0}@keyframes _pulse_12u1l_1{0%{box-shadow:0 0 #ff5e7e8c}70%{box-shadow:0 0 0 8px #ff5e7e00}to{box-shadow:0 0 #ff5e7e00}}._title_12u1l_45{font-size:1.02rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60vw}._sub_12u1l_54{font-size:.76rem;color:#8fa6cc;margin-top:2px}._copyTop_12u1l_56{flex-shrink:0;padding:8px 1rem;border-radius:999px;border:1px solid rgba(56,217,255,.35);background:#38d9ff1a;color:#9be7ff;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s}._copyTop_12u1l_56:hover{background:#38d9ff33}._linkBar_12u1l_70{display:flex;gap:8px;padding:8px 1.25rem;background:#38d9ff0f;border-bottom:1px solid rgba(56,217,255,.12)}._linkInput_12u1l_77{flex:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#0c1726;color:#eaf2ff;font-size:.82rem}._linkClose_12u1l_86{background:transparent;border:none;color:#8fa6cc;cursor:pointer;font-size:1rem}._grid_12u1l_95{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem;padding:1rem;overflow:auto;align-content:center;justify-content:center}._grid_12u1l_95[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch}._grid_12u1l_95[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:960px;margin:0 auto}._grid_12u1l_95[data-count="3"],._grid_12u1l_95[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}._tile_12u1l_111{position:relative;background:#0b1322;border:1px solid rgba(255,255,255,.07);border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;min-height:180px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px #00000059}._tileActive_12u1l_124{border-color:#38d9ff;box-shadow:none}._localTile_12u1l_128{border-color:#38d9ff40}._screenTile_12u1l_131{border-color:#38d9ff80;box-shadow:none;background:#000}._screenTile_12u1l_131 ._video_12u1l_136 video{object-fit:contain;background:#000}._grid_12u1l_95[data-sharing="1"],._grid_12u1l_95[data-pinned="1"]{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:.5rem}._grid_12u1l_95[data-pinned="1"] ._pinned_12u1l_154,._grid_12u1l_95[data-sharing="1"]:not([data-pinned="1"]) ._screenTile_12u1l_131{order:-1;flex:1 1 100%;width:100%;max-width:100%;height:auto;aspect-ratio:auto;max-height:64vh;min-height:clamp(260px,48vh,64vh)}._grid_12u1l_95[data-pinned="1"] ._tile_12u1l_111:not(._pinned_12u1l_154),._grid_12u1l_95[data-sharing="1"]:not([data-pinned="1"]) ._tile_12u1l_111:not(._screenTile_12u1l_131){flex:0 0 210px;width:210px;max-width:230px;aspect-ratio:16 / 9;min-height:0}._pinned_12u1l_154{border-color:#38d9ff!important;box-shadow:none}._pinBtn_12u1l_179{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#08101c99;color:#cfe9ff;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}._tile_12u1l_111:hover ._pinBtn_12u1l_179{opacity:1}._pinBtn_12u1l_179:hover{background:#38d9ff33;color:#fff}._pinBtnActive_12u1l_199{opacity:1;background:linear-gradient(135deg,#38d9ff,#5ee7c2);color:#06101a;border-color:transparent}._shareBadge_12u1l_205{position:absolute;top:10px;left:12px;font-size:.72rem;font-weight:600;letter-spacing:.4px;color:#06101a;background:linear-gradient(135deg,#38d9ff,#5ee7c2);padding:4px .75rem;border-radius:999px}._video_12u1l_136{width:100%;height:100%}._video_12u1l_136 video{width:100%;height:100%;object-fit:cover;background:#000}._localTile_12u1l_128 ._video_12u1l_136 video{transform:scaleX(-1)}._avatarFill_12u1l_228{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#16314a,#0a1626)}._avatar_12u1l_228{width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#1f6f8b,#38d9ff);display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:600;color:#06101a}._tileBadges_12u1l_249{position:absolute;top:10px;right:10px;display:flex;gap:.5rem}._badgeMute_12u1l_256{background:#0000008c;border-radius:8px;padding:4px .5rem;font-size:.8rem}._tileLabel_12u1l_263{position:absolute;bottom:10px;left:12px;font-size:.78rem;color:#fff;background:#00000080;padding:4px .75rem;border-radius:999px;font-weight:500;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._placeholder_12u1l_280{background:#38d9ff08;border-style:dashed;border-color:#38d9ff33}._placeholderInner_12u1l_285{text-align:center;color:#8fa6cc;padding:1rem}._placeholderIcon_12u1l_286{font-size:2.6rem;margin-bottom:.5rem}._placeholderTitle_12u1l_287{font-weight:600;color:#cfe0f5}._placeholderHint_12u1l_288{font-size:.78rem;margin-top:.5rem;color:#5a6e8e}._placeholderBtn_12u1l_289{margin-top:1rem;padding:.5rem 16px;border-radius:10px;border:1px solid rgba(56,217,255,.4);background:#38d9ff1f;color:#9be7ff;font-weight:600;cursor:pointer}._placeholderBtn_12u1l_289:hover{background:#38d9ff38}._toast_12u1l_302{position:absolute;bottom:110px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:90vw;padding:.75rem 16px;border-radius:12px;background:#142030f5;border:1px solid rgba(56,217,255,.3);color:#eaf2ff;font-size:.85rem;box-shadow:0 12px 40px #00000080;z-index:5;animation:_slideUp_12u1l_1 .25s ease}@keyframes _slideUp_12u1l_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}._toastWarn_12u1l_325{border-color:#f59e0b73}._toastOk_12u1l_326{border-color:#4ade8073}._toastClose_12u1l_327{background:transparent;border:none;color:#8fa6cc;cursor:pointer;font-size:.9rem}._controls_12u1l_336{display:flex;justify-content:center;align-items:flex-end;gap:.75rem;padding:.8rem 1rem calc(.9rem + env(safe-area-inset-bottom,0px));background:#060a12eb;border-top:1px solid rgba(255,255,255,.06)}._ctrl_12u1l_346{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:transparent;border:none;color:#eaf2ff;cursor:pointer;padding:0;width:70px}._ctrlIcon_12u1l_358{width:54px;height:54px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}._ctrl_12u1l_346:hover ._ctrlIcon_12u1l_358{background:#ffffff2e}._ctrl_12u1l_346:active ._ctrlIcon_12u1l_358{transform:scale(.93)}._ctrlLabel_12u1l_371{font-size:.7rem;color:#9fb4c6}._ctrlIcon_12u1l_358{position:relative}._ctrlBadge_12u1l_373{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 .25rem;border-radius:999px;background:#ff5e7e;color:#fff;font-size:.62rem;font-weight:600;display:flex;align-items:center;justify-content:center;border:2px solid #060a12}._ctrlActive_12u1l_390 ._ctrlIcon_12u1l_358,._ctrlDanger_12u1l_391 ._ctrlIcon_12u1l_358{background:#e5484d;border-color:#e5484d;color:#fff}._ctrlActive_12u1l_390:hover ._ctrlIcon_12u1l_358,._ctrlDanger_12u1l_391:hover ._ctrlIcon_12u1l_358{background:#f0595e}._leaveCtrl_12u1l_399{display:flex;align-items:center;gap:8px;height:54px;margin-left:8px;padding:0 1.5rem;border-radius:999px;background:#d6263f;border:none;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;align-self:center;transition:background .15s,transform .1s}._leaveCtrl_12u1l_399:hover{background:#ec3553}._leaveCtrl_12u1l_399:active{transform:scale(.97)}._leaveLabel_12u1l_418{white-space:nowrap}._errorBox_12u1l_421{margin:auto;background:#e5484d14;border:1px solid rgba(229,72,77,.3);padding:2rem;border-radius:16px;text-align:center;max-width:420px}._errorIcon_12u1l_430{font-size:2.5rem;margin-bottom:.5rem}._errorBox_12u1l_421 h3{color:#fca5a5;margin:0 0 .5rem}._errorBox_12u1l_421 p{color:#8fa6cc;margin:0 0 1.25rem}._errClose_12u1l_433{padding:.75rem 24px;border-radius:10px;border:none;background:#d6263f;color:#fff;font-weight:600;cursor:pointer}._errClose_12u1l_433:hover{background:#ec3553}@media (max-width: 768px){._grid_12u1l_95{grid-template-columns:1fr!important;gap:.5rem;padding:.5rem;align-content:start}._grid_12u1l_95[data-count="2"],._grid_12u1l_95[data-count="3"],._grid_12u1l_95[data-count="4"]{grid-template-columns:1fr!important}._tile_12u1l_111{min-height:150px;aspect-ratio:16 / 10}._grid_12u1l_95[data-sharing="1"],._grid_12u1l_95[data-pinned="1"]{align-content:start;flex-wrap:nowrap;flex-direction:column}._grid_12u1l_95[data-pinned="1"] ._pinned_12u1l_154,._grid_12u1l_95[data-sharing="1"]:not([data-pinned="1"]) ._screenTile_12u1l_131{flex:0 0 auto;max-height:46vh;min-height:clamp(190px,38vh,46vh)}._grid_12u1l_95[data-pinned="1"] ._tile_12u1l_111:not(._pinned_12u1l_154),._grid_12u1l_95[data-sharing="1"]:not([data-pinned="1"]) ._tile_12u1l_111:not(._screenTile_12u1l_131){flex:0 0 auto;width:100%;max-width:100%;min-height:130px;aspect-ratio:16 / 9}._title_12u1l_45{font-size:.92rem;max-width:50vw}._hideMobile_12u1l_478{display:none!important}._ctrl_12u1l_346{width:62px}._ctrlIcon_12u1l_358{width:50px;height:50px}._leaveCtrl_12u1l_399{padding:0 1.25rem;height:50px}._controls_12u1l_336{gap:.5rem}._toast_12u1l_302{bottom:96px}}@media (max-width: 480px){._header_12u1l_21{padding:.5rem 1rem}._copyTop_12u1l_56{padding:.5rem .75rem;font-size:.76rem}._leaveLabel_12u1l_418{display:none}._leaveCtrl_12u1l_399{padding:0 16px}}._chat_12u1l_494{flex:0 0 340px;width:340px;display:flex;flex-direction:column;background:#090f1af5;border-left:1px solid rgba(56,217,255,.14);min-height:0}._chatHead_12u1l_503{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;font-weight:600;color:#eaf2ff;border-bottom:1px solid rgba(255,255,255,.07)}._chatClose_12u1l_512{background:transparent;border:none;color:#8fa6cc;font-size:1rem;cursor:pointer;line-height:1}._chatBody_12u1l_520{flex:1 1 auto;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._chatEmpty_12u1l_528{margin:auto;text-align:center;color:#5a6e8e;font-size:.84rem;max-width:220px;line-height:1.5}._msg_12u1l_536{max-width:88%;align-self:flex-start;background:#15233a;border:1px solid rgba(255,255,255,.06);border-radius:14px 14px 14px 4px;padding:.5rem .75rem}._msgSelf_12u1l_544{align-self:flex-end;background:#38d9ff24;border-color:#38d9ff4d;border-radius:14px 14px 4px}._msgFrom_12u1l_550{font-size:.7rem;font-weight:600;color:#6fd3ff;margin-bottom:2px}._msgText_12u1l_556{font-size:.86rem;color:#eaf2ff;word-break:break-word;white-space:pre-wrap}._msgTime_12u1l_557{font-size:.62rem;color:#5a6e8e;margin-top:.25rem;text-align:right}._fileMsg_12u1l_558{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#eaf2ff}._fileIcon_12u1l_565{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#38d9ff29;color:#9be7ff;display:flex;align-items:center;justify-content:center}._fileMeta_12u1l_576{display:flex;flex-direction:column;min-width:0}._fileName_12u1l_577{font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._fileSize_12u1l_585{font-size:.68rem;color:#6fd3ff}._chatInput_12u1l_586{display:flex;align-items:center;gap:8px;padding:.7rem .8rem calc(.7rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.07)}._chatField_12u1l_593{flex:1;min-width:0;padding:.75rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0c1726;color:#eaf2ff;font-size:.86rem}._chatField_12u1l_593:focus{outline:none;border-color:#38d9ff80}._attachBtn_12u1l_604,._sendBtn_12u1l_604{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff14;color:#cfe0f5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}._attachBtn_12u1l_604:hover{background:#ffffff29}._sendBtn_12u1l_604{background:linear-gradient(135deg,#1f6f8b,#38d9ff);border-color:transparent;color:#06101a}._sendBtn_12u1l_604:disabled{opacity:.45;cursor:default}._attachBtn_12u1l_604:disabled{opacity:.5;cursor:default}._miniSpin_12u1l_626{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#9be7ff;animation:_spin_12u1l_1 .7s linear infinite}@keyframes _spin_12u1l_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._wrap_12u1l_1{flex-direction:column}._chat_12u1l_494{position:absolute;left:0;right:0;bottom:0;width:100%;flex-basis:auto;height:min(72vh,560px);border-left:none;border-top:1px solid rgba(56,217,255,.18);border-radius:18px 18px 0 0;z-index:20;box-shadow:0 -16px 50px #0000008c;animation:_sheetUp_12u1l_1 .22s ease}@keyframes _sheetUp_12u1l_1{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}._fileName_12u1l_577{max-width:60vw}}._wrap_11514_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:radial-gradient(1200px 600px at 50% -10%,#11314a,#0a1622 55%,#060d16);overflow-y:auto}._card_11514_13{width:min(1040px,100%);display:grid;grid-template-columns:1.35fr 1fr;gap:0;background:#0d1824eb;border:1px solid rgba(56,217,255,.18);border-radius:20px;box-shadow:0 30px 80px #0000008c;overflow:hidden}._previewCol_11514_26{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:#0b1622}._previewBox_11514_34{position:relative;aspect-ratio:16 / 9;width:100%;border-radius:14px;overflow:hidden;background:#06101a;border:1px solid rgba(255,255,255,.06)}._previewVideo_11514_44{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._previewOff_11514_51{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#8aa2b8}._avatarBig_11514_62{width:92px;height:92px;border-radius:50%;background:linear-gradient(135deg,#1f6f8b,#38d9ff);display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:600;color:#06101a}._previewOffText_11514_75{font-size:14px}._previewControls_11514_79{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:12px}._roundBtn_11514_88{width:50px;height:50px;border-radius:50%;border:none;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}._roundBtn_11514_88:hover{background:#ffffff3d}._roundBtn_11514_88:active{transform:scale(.94)}._roundBtnOff_11514_104{background:#e5484d}._roundBtnOff_11514_104:hover{background:#f0595e}._micMeterWrap_11514_109{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:8px;padding:.5rem .75rem;border-radius:999px;background:#00000073;color:#cfe6f5}._micMeterTrack_11514_121{width:70px;height:6px;border-radius:999px;background:#ffffff2e;overflow:hidden}._micMeterFill_11514_128{height:100%;border-radius:999px;background:linear-gradient(90deg,#38d9ff,#4ade80);transition:width .08s linear}._permBanner_11514_135{display:flex;align-items:center;gap:.75rem;padding:.75rem 12px;border-radius:10px;font-size:13px;line-height:1.4}._permWarn_11514_144{background:#f59e0b24;color:#fcd34d;border:1px solid rgba(245,158,11,.3)}._permDenied_11514_145{background:#e5484d24;color:#fca5a5;border:1px solid rgba(229,72,77,.3)}._permIcon_11514_146{font-size:16px}._retryBtn_11514_147{margin-left:auto;flex-shrink:0;padding:.25rem 12px;border-radius:8px;border:1px solid currentColor;background:transparent;color:inherit;font-weight:600;cursor:pointer}._retryBtn_11514_147:hover{background:#ffffff14}._setupCol_11514_161{padding:28px 1.75rem;display:flex;flex-direction:column;gap:1rem;color:#e6f0f7}._brand_11514_169{font-size:11px;letter-spacing:.02em;font-weight:600;color:#38d9ff}._title_11514_176{margin:0;font-size:22px;font-weight:600;color:#fff;line-height:1.25}._metaLine_11514_183{font-size:13px;color:#9fb4c6}._metaPill_11514_184{align-self:flex-start;font-size:12px;padding:.25rem .75rem;border-radius:999px;background:#38d9ff1f;color:#9be7ff}._fields_11514_193{display:flex;flex-direction:column;gap:12px;margin-top:2px}._field_11514_193{display:flex;flex-direction:column;gap:.25rem;font-size:12px;color:#9fb4c6}._input_11514_195{padding:.75rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;font-size:14px;outline:none;transition:border .15s}._input_11514_195:focus{border-color:#38d9ff}._devices_11514_207{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}._deviceRow_11514_216{display:flex;align-items:center;gap:.75rem;color:#9fb4c6}._select_11514_222{flex:1;min-width:0;padding:.5rem .75rem;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#0e1c2a;color:#e6f0f7;font-size:13px;outline:none;cursor:pointer}._select_11514_222:disabled{opacity:.5;cursor:not-allowed}._deviceFallback_11514_235{flex:1;font-size:13px;color:#cbd5e1}._testBtn_11514_236{flex-shrink:0;padding:8px 12px;border-radius:9px;border:1px solid rgba(56,217,255,.35);background:#38d9ff1a;color:#9be7ff;font-size:13px;font-weight:600;cursor:pointer}._testBtn_11514_236:hover:not(:disabled){background:#38d9ff33}._testBtn_11514_236:disabled{opacity:.6;cursor:default}._joinError_11514_250{padding:.75rem 12px;border-radius:10px;font-size:13px;background:#e5484d24;color:#fca5a5;border:1px solid rgba(229,72,77,.3)}._actions_11514_259{display:flex;gap:.75rem;margin-top:4px}._joinBtn_11514_264{flex:1;padding:.75rem 1.25rem;border-radius:11px;border:none;background:linear-gradient(135deg,#38d9ff,#1f9fd0);color:#04121c;font-size:15px;font-weight:600;cursor:pointer;transition:filter .15s,transform .1s}._joinBtn_11514_264:hover:not(:disabled){filter:brightness(1.08)}._joinBtn_11514_264:active:not(:disabled){transform:translateY(1px)}._joinBtn_11514_264:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_11514_279{padding:.75rem 1.25rem;border-radius:11px;border:1px solid rgba(255,255,255,.18);background:transparent;color:#cbd5e1;font-size:14px;font-weight:600;cursor:pointer}._secondaryBtn_11514_279:hover{background:#ffffff0f}._hint_11514_291{margin:0;font-size:12px;color:#7e93a6;text-align:center}@media (max-width: 820px){._wrap_11514_1{padding:0;align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch}._card_11514_13{grid-template-columns:1fr;border-radius:0;min-height:100dvh;height:auto;border:none}._previewCol_11514_26{padding:1rem}._setupCol_11514_161{padding:20px 18px max(28px,env(safe-area-inset-bottom))}._title_11514_176{font-size:19px}}@media (max-width: 480px){._previewBox_11514_34{aspect-ratio:4 / 3}._roundBtn_11514_88{width:46px;height:46px}._actions_11514_259{flex-direction:column-reverse}._secondaryBtn_11514_279,._joinBtn_11514_264{width:100%}}._page_2f9vx_1{min-height:var(--vh100);min-height:100dvh;background:radial-gradient(ellipse at top,#102040,#07091a 60%);display:flex;align-items:center;justify-content:center;padding:1.5rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#eaf2ff}._card_2f9vx_14{background:#0d1224eb;border:1px solid rgba(56,217,255,.2);border-radius:18px;padding:2rem 2.25rem;max-width:460px;width:100%;box-shadow:0 30px 90px #00000080;animation:_tz-fade-up_2f9vx_1 .38s cubic-bezier(.4,0,.2,1) both;text-align:center}@media (prefers-reduced-motion: reduce){._card_2f9vx_14{animation:none}}@media (max-width: 480px){._page_2f9vx_1{padding:1rem}._card_2f9vx_14{padding:1.5rem 1.25rem;border-radius:14px}._card_2f9vx_14 h2{font-size:1.25rem}}._brand_2f9vx_36{display:block;height:22px;width:auto;margin:0 auto 1.25rem;object-fit:contain}._card_2f9vx_14 h2{margin:0;font-size:1.45rem;color:#fff}._hostLine_2f9vx_50{color:#8fa6cc;font-size:.9rem;margin-top:.5rem}._timeLine_2f9vx_56{color:#cdd9ee;font-size:.88rem;margin-top:.25rem;padding:.5rem .75rem;background:#38d9ff0f;border-radius:8px;display:inline-block;margin-top:.75rem}._form_2f9vx_67{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}._field_2f9vx_74{display:flex;flex-direction:column;gap:.25rem}._field_2f9vx_74 span{font-size:.75rem;color:#8fa6cc;letter-spacing:.04em;font-weight:600}._input_2f9vx_88{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#eaf2ff;padding:.75rem 1rem;border-radius:8px;font-size:.95rem;outline:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._input_2f9vx_88:focus{border-color:#38d9ff;background:#38d9ff0d}._primaryBtn_2f9vx_104{background:linear-gradient(135deg,#0ea5b9,#38d9ff);color:#07091a;border:none;padding:.75rem 1rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .1s;margin-top:.5rem}._primaryBtn_2f9vx_104:hover:not(:disabled){transform:translateY(-1px)}._primaryBtn_2f9vx_104:disabled{opacity:.5;cursor:not-allowed}._permsNote_2f9vx_126{margin:.5rem 0 0;font-size:.76rem;color:#8fa6cc;text-align:center}._err_2f9vx_133{color:#ff8aa3;background:#ff5e7e1a;border:1px solid rgba(255,94,126,.3);padding:.5rem 1rem;border-radius:8px;font-size:.85rem;margin:.25rem 0}._spinner_2f9vx_143{width:36px;height:36px;border-radius:50%;border:3px solid rgba(56,217,255,.2);border-top-color:#38d9ff;animation:_spin_2f9vx_143 .7s linear infinite;margin:1rem auto}@keyframes _spin_2f9vx_143{to{transform:rotate(360deg)}}._statusIcon_2f9vx_157{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin:0 auto 1rem;background:#38d9ff14;border:1px solid rgba(56,217,255,.2)}._statusIcon_2f9vx_157._warn_2f9vx_170{background:#ff5e7e14;border-color:#ff5e7e40}._page_vxess_4{min-height:100dvh;background:#07111f;color:#e8eeff;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:15px;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased}._bgGrid_vxess_15{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(56,217,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(56,217,255,.022) 1px,transparent 1px);background-size:52px 52px;pointer-events:none;z-index:0}._bgGlow_vxess_23{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 50% at 90% 0%,rgba(56,217,255,.07),transparent 60%),radial-gradient(ellipse 55% 45% at 0% 100%,rgba(168,85,247,.06),transparent 60%);pointer-events:none;z-index:0}._loadingScreen_vxess_32,._fullScreen_vxess_32{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem;text-align:center}._spinner_vxess_38{width:44px;height:44px;border:3px solid rgba(56,217,255,.12);border-top-color:#38d9ff;border-radius:50%;animation:_spin_vxess_38 .8s linear infinite}@keyframes _spin_vxess_38{to{transform:rotate(360deg)}}._loadingText_vxess_44{font-size:.9rem;color:#6a85a8}._errorIconWrap_vxess_46{width:76px;height:76px;border-radius:50%;background:#ef44441a;border:1.5px solid rgba(239,68,68,.25);display:flex;align-items:center;justify-content:center;font-size:2.2rem;box-shadow:0 0 30px #ef44441f}._lockTitle_vxess_52{font-size:1.6rem;font-weight:600;color:#f0f4ff;margin:0}._lockMsg_vxess_53{font-size:.9rem;color:#fca5a5;max-width:420px;line-height:1.6}._lockSub_vxess_54{font-size:.8rem;color:#6a85a8;max-width:360px}._successIconWrap_vxess_56{width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#10b98124,#38d9ff1a);border:1.5px solid rgba(16,185,129,.35);display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:600;color:#10b981;box-shadow:none;animation:_popIn_vxess_1 .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes _popIn_vxess_1{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}._successIconInner_vxess_66{font-size:2.2rem;line-height:1}._successTitle_vxess_67{font-size:1.8rem;font-weight:600;color:#f0f4ff;margin:0}._successMsg_vxess_68{font-size:.95rem;color:#c4d0e8;max-width:440px;line-height:1.75;margin:0}._successMeta_vxess_69{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 2rem;background:#0a1428b3;border:1px solid rgba(255,255,255,.07);border-radius:14px;min-width:260px}._successMetaItem_vxess_75{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:#c4d0e8}._successMetaDot_vxess_76{width:8px;height:8px;border-radius:50%;flex-shrink:0}._successSub_vxess_77{font-size:.8rem;color:#6a85a8;max-width:380px}._updateBtn_vxess_78{padding:.75rem 1.75rem;background:#38d9ff12;border:1px solid rgba(56,217,255,.22);border-radius:99px;color:#38d9ff;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s}._updateBtn_vxess_78:hover{background:#38d9ff29}._header_vxess_87{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07);background:#07111ff0;gap:.75rem;flex-wrap:wrap}._headerLogo_vxess_96{display:flex;align-items:center;gap:.75rem}._headerBrand_vxess_97{font-size:1rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}._headerSub_vxess_99{font-size:.6rem;font-weight:600;color:#5a7898;letter-spacing:.02em;margin-top:1px}._headerBadges_vxess_100{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._badge_vxess_102{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:99px;font-size:.68rem;font-weight:600;background:#38d9ff12;border:1px solid rgba(56,217,255,.18);color:#38d9ffd9}._badgeWarn_vxess_107{background:#fbbf2414;border-color:#fbbf2447;color:#fbbf24}._badgeGreen_vxess_108{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:99px;font-size:.68rem;font-weight:600;background:#10b9811a;border:1px solid rgba(16,185,129,.28);color:#10b981}._badgePulse_vxess_113{width:6px;height:6px;border-radius:50%;background:#10b981;flex-shrink:0;box-shadow:0 0 5px #10b981;animation:_blink_vxess_1 1.6s ease infinite}@keyframes _blink_vxess_1{0%,to{opacity:1}50%{opacity:.3}}._main_vxess_120{position:relative;z-index:1;max-width:760px;margin:0 auto;padding:1.75rem 1.25rem 6rem;display:flex;flex-direction:column;gap:1rem}._heroCard_vxess_128{padding:1.5rem;background:linear-gradient(135deg,#38d9ff12,#6366f10a);border:1px solid rgba(56,217,255,.18);border-radius:18px;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0a}._heroLeft_vxess_134{display:flex;align-items:center;gap:1rem}._heroAvatar_vxess_136{width:58px;height:58px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#38d9ff,#6366f1);display:flex;align-items:center;justify-content:center;font-size:1.35rem;font-weight:600;color:#050814;box-shadow:none;overflow:hidden}._heroAvatarImg_vxess_144{width:100%;height:100%;object-fit:cover;border-radius:50%}._heroTitle_vxess_148{font-size:1.1rem;font-weight:600;color:#f0f4ff;margin:0 0 .25rem;line-height:1.4}._heroSub_vxess_149{font-size:.8rem;color:#7a96be;margin:0;line-height:1.5}._encryptedDot_vxess_150{color:#10b981;font-weight:600}._messageCard_vxess_153{display:flex;gap:1rem;padding:1rem 1.25rem;background:#ffffff06;border:1px solid rgba(255,255,255,.065);border-left:3px solid #38d9ff;border-radius:0 12px 12px 0;align-items:flex-start}._messageAvatarSmall_vxess_159{width:34px;height:34px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#38d9ff,#6366f1);display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;color:#050814;overflow:hidden}._messageFrom_vxess_166{font-size:.72rem;font-weight:600;color:#38d9ff;margin-bottom:.25rem}._messageText_vxess_167{font-size:.875rem;color:#c4d0e8;line-height:1.65;margin:0}._stepsRow_vxess_170{display:flex;align-items:stretch;gap:0;background:#0a142a99;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}._step_vxess_170{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;flex:1;border-right:1px solid rgba(255,255,255,.06)}._step_vxess_170:last-child{border-right:none}._stepNum_vxess_182{width:26px;height:26px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#38d9ff2e,#6366f124);border:1.5px solid rgba(56,217,255,.35);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:#38d9ff}._stepText_vxess_189{font-size:.76rem;color:#8fa6cc;line-height:1.4}._stepArrow_vxess_190{display:none}._formSection_vxess_193{background:#0b142ad9;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;box-shadow:0 4px 24px #0000004d}._formSectionHead_vxess_199{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08)}._formSectionNum_vxess_205{width:30px;height:30px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#38d9ff2e,#6366f124);border:1.5px solid rgba(56,217,255,.35);display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;color:#38d9ff}._formSectionTitle_vxess_212{font-size:1rem;font-weight:600;color:#f0f4ff}._formSectionDesc_vxess_213{font-size:.74rem;color:#7a96be;margin-top:.15rem}._formSectionBadge_vxess_214{margin-left:auto;flex-shrink:0;padding:.25rem .75rem;border-radius:99px;background:#10b9811a;border:1px solid rgba(16,185,129,.25);color:#10b981;font-size:.7rem;font-weight:600}._formSectionBody_vxess_220{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._formSectionBodyPad_vxess_221{padding:1.5rem}._accordionList_vxess_224{display:flex;flex-direction:column}._accordionItem_vxess_225{border-bottom:1px solid rgba(255,255,255,.055);transition:background .15s}._accordionItem_vxess_225:last-child{border-bottom:none}._accordionItem_vxess_225._accordionItemOpen_vxess_230{background:color-mix(in srgb,var(--sec-color, #38d9ff) 4%,transparent)}._accordionTrigger_vxess_233{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;transition:background .12s;min-height:60px}._accordionTrigger_vxess_233:hover{background:#ffffff06}._accordionTrigger_vxess_233:active{background:#ffffff0a}._accordionIcon_vxess_242{font-size:1.35rem;flex-shrink:0;width:2rem;text-align:center}._accordionTriggerText_vxess_243{flex:1;min-width:0}._accordionTitle_vxess_244{font-size:.92rem;font-weight:600;color:#eef2ff;display:block}._accordionDesc_vxess_245{font-size:.73rem;color:#7a96be;margin-top:.12rem;display:block}._accordionRight_vxess_246{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._accordionCount_vxess_247{min-width:22px;height:22px;border-radius:99px;padding:0 .5rem;background:#38d9ff26;color:#38d9ff;font-size:.7rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center}._accordionChevron_vxess_253{color:#4a6280;transition:transform .22s ease;width:18px;height:18px}._accordionChevronOpen_vxess_254{transform:rotate(180deg)}._accordionBody_vxess_255{padding:0 1.25rem 1.25rem;border-top:1px solid rgba(255,255,255,.055)}._serviceGrid_vxess_261{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding-top:1rem}._serviceCard_vxess_265{background:#ffffff06;border:1.5px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:border-color .15s,background .15s}._serviceCard_vxess_265._serviceCardActive_vxess_271{border-color:color-mix(in srgb,var(--svc-color, #38d9ff) 48%,transparent);background:color-mix(in srgb,var(--svc-color, #38d9ff) 5%,rgba(10,20,42,.9));box-shadow:0 0 0 1px color-mix(in srgb,var(--svc-color, #38d9ff) 16%,transparent)}._serviceHead_vxess_276{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;min-height:52px;width:100%;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .1s}._serviceHead_vxess_276:hover{background:#ffffff06}._serviceHead_vxess_276:active{background:#ffffff0d}._serviceIcon_vxess_284{font-size:1.1rem;flex-shrink:0;width:1.4rem;text-align:center}._serviceLabel_vxess_285{flex:1;font-size:.86rem;font-weight:600;color:#d0dcf2;line-height:1.3}._serviceCheck_vxess_287{width:24px;height:24px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;border:1.5px solid rgba(255,255,255,.15);background:#ffffff0d;color:#5a7898;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s}._serviceCheck_vxess_287._serviceCheckOn_vxess_294{background:color-mix(in srgb,var(--svc-color, #38d9ff) 20%,transparent);border-color:color-mix(in srgb,var(--svc-color, #38d9ff) 60%,transparent);color:var(--svc-color, #38d9ff)}._serviceFields_vxess_299{padding:1rem;border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:.75rem;background:#0000002e}._fieldRow_vxess_307{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._fieldGroup_vxess_309{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_vxess_311{font-size:.72rem;font-weight:600;color:#b0c8e4;letter-spacing:.02em;display:flex;align-items:center;gap:.25rem}._fieldRequired_vxess_316{color:#f87171;font-size:1em}._fieldOptional_vxess_317{text-transform:none;font-weight:400;letter-spacing:0;color:#4e6880;font-size:.88em}._fieldWrap_vxess_320{position:relative}._fieldInput_vxess_323{width:100%;box-sizing:border-box;background:#ffffff12;border:1.5px solid rgba(255,255,255,.16);border-radius:11px;padding:.75rem 1rem;color:#f0f8ff;font-size:.93rem;font-family:inherit;outline:none;transition:border-color .18s,background .18s,box-shadow .18s;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4}._fieldWrap_vxess_320 ._fieldInput_vxess_323{padding-right:2.75rem}._fieldInput_vxess_323:hover{border-color:#ffffff40;background:#ffffff17}._fieldInput_vxess_323:focus{border-color:#38d9ff99;background:#38d9ff0d;box-shadow:none}._fieldInput_vxess_323::placeholder{color:#3f5870}._fieldInput_vxess_323:autofill,._fieldInput_vxess_323:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(15,30,55,1) inset;-webkit-text-fill-color:#f0f8ff}._fieldTextarea_vxess_348{resize:vertical;min-height:78px;line-height:1.6}._eyeBtn_vxess_353{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;font-size:.88rem;padding:.25rem .5rem;color:#7a96be;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s,transform .15s;line-height:1}._eyeBtn_vxess_353:hover{background:#ffffff1a;color:#d0e4f8}._dropZone_vxess_362{border:2px dashed rgba(56,217,255,.28);border-radius:14px;padding:2.5rem 1.5rem;text-align:center;cursor:pointer;background:#38d9ff06;transition:border-color .2s,background .2s,transform .15s}._dropZone_vxess_362:hover{border-color:#38d9ff80;background:#38d9ff0f;transform:scale(1.005)}._dropZone_vxess_362:active{transform:scale(.998)}._dropIcon_vxess_373{font-size:2.2rem;margin-bottom:.5rem}._dropTitle_vxess_374{font-size:.95rem;font-weight:600;color:#c4d0e8;margin-bottom:.25rem}._dropSub_vxess_375{font-size:.76rem;color:#6a85a8}._fileInput_vxess_376{display:none}._uploadError_vxess_377{margin-top:.75rem;padding:.5rem 1rem;background:#ef444417;border:1px solid rgba(239,68,68,.28);border-radius:9px;font-size:.8rem;color:#fca5a5}._uploadingRow_vxess_378{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;margin-top:.5rem;font-size:.8rem;color:#7a96be}._miniSpinner_vxess_379{width:14px;height:14px;border:2px solid rgba(56,217,255,.15);border-top-color:#38d9ff;border-radius:50%;animation:_spin_vxess_38 .6s linear infinite;flex-shrink:0}._fileList_vxess_380{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}._fileItem_vxess_381{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px}._fileItemIcon_vxess_386{font-size:1.1rem;flex-shrink:0}._fileItemInfo_vxess_387{flex:1;min-width:0;display:flex;flex-direction:column;gap:.06rem}._fileItemName_vxess_388{font-size:.82rem;font-weight:500;color:#c4d0e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileItemSize_vxess_389{font-size:.68rem;color:#6a85a8}._fileRemoveBtn_vxess_390{background:none;border:none;color:#3d566e;font-size:.85rem;cursor:pointer;padding:.25rem .5rem;border-radius:5px;transition:color .1s,background .1s;flex-shrink:0}._fileRemoveBtn_vxess_390:hover{color:#ef4444;background:#ef44441a}._submitError_vxess_394{padding:1rem 1.25rem;background:#ef444417;border:1px solid rgba(239,68,68,.28);border-radius:12px;color:#fca5a5;font-size:.85rem;font-weight:500}._submitArea_vxess_399{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.5rem;background:#0a142ad9;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0a}._submitLeft_vxess_406{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}._submitSecurity_vxess_407{display:flex;align-items:flex-start;gap:.5rem;font-size:.74rem;color:#6a85a8;line-height:1.5}._submitSecurityDot_vxess_408{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:.18rem;background:#10b981;box-shadow:none}._submitCount_vxess_409{font-size:.8rem;color:#a8bfd8}._submitCount_vxess_409 strong{color:#38d9ff}._submitBtn_vxess_411{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.25rem;background:linear-gradient(135deg,#38d9ff,#6366f1);border:none;border-radius:13px;color:#050814;font-size:.97rem;font-weight:600;cursor:pointer;font-family:inherit;transition:box-shadow .2s,transform .2s;box-shadow:none;letter-spacing:.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent}._submitBtn_vxess_411:hover:not(:disabled){box-shadow:none;transform:translateY(-1px)}._submitBtn_vxess_411:active:not(:disabled){transform:translateY(0)}._submitBtn_vxess_411:disabled{opacity:.5;cursor:not-allowed;transform:none}._btnSpinner_vxess_426{width:16px;height:16px;border:2px solid rgba(5,8,20,.25);border-top-color:#050814;border-radius:50%;animation:_spin_vxess_38 .6s linear infinite;flex-shrink:0}._footer_vxess_429{padding:1.5rem;text-align:center;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;align-items:center;gap:.75rem}._footer_vxess_429 p{font-size:.7rem;color:#354f68;line-height:1.65;max-width:540px;margin:0}@media (max-width: 640px){._header_vxess_87{padding:.75rem 1rem}._headerBadges_vxess_100{display:none}._main_vxess_120{padding:1rem 1rem 5rem;gap:1rem}._heroCard_vxess_128{padding:1.25rem;border-radius:14px}._heroLeft_vxess_134{gap:1rem}._heroAvatar_vxess_136{width:48px;height:48px;font-size:1.1rem}._heroTitle_vxess_148{font-size:1rem}._heroSub_vxess_149{font-size:.78rem}._stepsRow_vxess_170{flex-direction:column;border-radius:12px}._step_vxess_170{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:.75rem 1rem}._step_vxess_170:last-child{border-bottom:none}._formSection_vxess_193{border-radius:14px}._formSectionHead_vxess_199{padding:1rem 1.25rem}._formSectionBody_vxess_220{padding:1.25rem;gap:1rem}._formSectionBodyPad_vxess_221{padding:1.25rem}._accordionTrigger_vxess_233{padding:1rem 1.25rem;min-height:64px}._accordionBody_vxess_255{padding:0 1rem 1rem}._serviceGrid_vxess_261{grid-template-columns:1fr;gap:.5rem}._serviceHead_vxess_276{min-height:56px;padding:1rem}._fieldRow_vxess_307{grid-template-columns:1fr;gap:.75rem}._fieldInput_vxess_323{padding:1rem;font-size:1rem}._fieldWrap_vxess_320 ._fieldInput_vxess_323{padding-right:3rem}._submitArea_vxess_399{padding:1.25rem;border-radius:14px;flex-direction:column}._submitBtn_vxess_411{width:100%;justify-content:center;padding:1rem;font-size:1rem}}@media (max-width: 380px){._heroTitle_vxess_148{font-size:.92rem}._headerBrand_vxess_97{font-size:.9rem}}._page_fqabl_5{min-height:var(--vh100);min-height:100dvh;display:flex;justify-content:center;background:transparent;position:relative;overflow-x:hidden;padding:2.5rem 1rem 4rem}._page_fqabl_5:before{display:none;content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 70% -5%,rgba(56,217,255,.12),transparent),radial-gradient(ellipse 50% 40% at -5% 80%,rgba(168,85,247,.1),transparent);pointer-events:none}._bgGrid_fqabl_27{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(56,217,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(56,217,255,.025) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,black 30%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 0%,black 30%,transparent 100%);pointer-events:none}._container_fqabl_38{width:100%;max-width:540px;position:relative;z-index:1}._header_fqabl_45{text-align:center;margin-bottom:2rem}._logoImg_fqabl_50{width:120px;height:auto;border-radius:14px;box-shadow:none;display:block;margin:0 auto 1rem}._title_fqabl_59{font-size:1.9rem;font-weight:600;color:var(--text);margin:0 0 .25rem;letter-spacing:.02em}._subtitle_fqabl_72{color:var(--accent);font-size:.68rem;margin:0;letter-spacing:.02em;font-weight:600;opacity:.75}._card_fqabl_83{width:100%;background:#0d132ae0;border:1px solid rgba(56,217,255,.2);border-radius:var(--radius-lg);padding:2rem;box-shadow:none;display:flex;flex-direction:column;gap:1.25rem;position:relative}._card_fqabl_83:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.4),rgba(168,85,247,.3),transparent);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._introText_fqabl_106{color:var(--text-muted);font-size:.9rem;line-height:1.55;margin:0}._label_fqabl_113{display:flex;flex-direction:column;gap:.5rem;font-size:.78rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}._input_fqabl_124{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem 1rem;color:var(--text);font-size:1rem;font-family:inherit;transition:border-color .18s,background .18s}._input_fqabl_124:focus{outline:none;border-color:var(--border-accent);background:#38d9ff0f}._codeInput_fqabl_140{letter-spacing:.02em;font-size:1.6rem;font-family:SF Mono,Cascadia Code,monospace;text-align:center;padding-left:.4em}._btnPrimary_fqabl_148{background:var(--accent-gradient);color:#04202b;border:none;border-radius:var(--radius-sm);padding:1rem 1.25rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:filter .18s,transform .18s;min-height:48px}._btnPrimary_fqabl_148:hover:not(:disabled){filter:brightness(1.08)}._btnPrimary_fqabl_148:active:not(:disabled){transform:translateY(1px)}._btnPrimary_fqabl_148:disabled{opacity:.55;cursor:not-allowed}._errorBanner_fqabl_164{background:#ef444414;border:1px solid rgba(239,68,68,.28);border-radius:var(--radius-sm);color:#fca5a5;padding:.75rem 1rem;font-size:.82rem;line-height:1.5}._securityNote_fqabl_174{margin:0;font-size:.72rem;color:var(--text-dim);text-align:center}._linkRow_fqabl_181{display:flex;justify-content:space-between;gap:1rem}._linkBtn_fqabl_187{background:none;border:none;color:var(--accent);font-size:.82rem;font-weight:600;cursor:pointer;padding:.5rem 0;min-height:44px}._linkBtn_fqabl_187:disabled{opacity:.4;cursor:not-allowed}._linkBtn_fqabl_187:hover:not(:disabled){color:var(--accent-soft)}._mutedLine_fqabl_200{color:var(--text-muted);font-size:.85rem;margin:0}._invoicesWrap_fqabl_207{display:flex;flex-direction:column;gap:1rem}._invoicesToolbar_fqabl_213{display:flex;align-items:center;justify-content:space-between}._invoiceList_fqabl_219{display:flex;flex-direction:column;gap:.75rem}._invoiceCard_fqabl_225{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._invoiceCardHead_fqabl_232{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;background:none;border:none;cursor:pointer;text-align:left;color:inherit;min-height:56px}._invoiceCardMain_fqabl_247{display:flex;flex-direction:column;gap:.25rem;min-width:0}._invoiceNumber_fqabl_254{font-weight:600;color:var(--text);font-size:.95rem}._invoiceSub_fqabl_260{font-size:.75rem;color:var(--text-dim)}._invoiceCardRight_fqabl_265{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._invoiceAmount_fqabl_272{font-weight:600;color:var(--text);font-size:.95rem;font-variant-numeric:tabular-nums}._chevron_fqabl_279{color:var(--text-dim);transition:transform .2s;font-size:.85rem}._chevron_fqabl_279[data-open=true]{transform:rotate(180deg)}._statusPill_fqabl_286{font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:.25rem .5rem;border-radius:var(--radius-pill);border:1px solid;white-space:nowrap}._invoiceDetail_fqabl_297{padding:1rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:1rem}._detailGrid_fqabl_306{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._dLabel_fqabl_312{display:block;font-size:.65rem;letter-spacing:.02em;color:var(--text-dim);margin-bottom:.25rem}._dVal_fqabl_321{display:block;font-size:.9rem;font-weight:600;color:var(--text)}._itemsTable_fqabl_328{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem}._itemRow_fqabl_336{display:flex;align-items:center;gap:.5rem;font-size:.82rem}._itemDesc_fqabl_343{flex:1;color:var(--text-soft);min-width:0;overflow-wrap:break-word}._itemQty_fqabl_350{color:var(--text-dim);flex-shrink:0}._itemAmt_fqabl_355{color:var(--text);font-weight:600;flex-shrink:0;font-variant-numeric:tabular-nums}._actionsRow_fqabl_362{display:flex;gap:.5rem;flex-wrap:wrap}._btnPrimarySm_fqabl_368{background:var(--accent-gradient);color:#04202b;border:none;border-radius:var(--radius-sm);padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;min-height:40px}._btnPrimarySm_fqabl_368:disabled{opacity:.55;cursor:not-allowed}._btnGhostSm_fqabl_381{background:#38d9ff0f;border:1px solid var(--border-accent);color:var(--accent);border-radius:var(--radius-sm);padding:.5rem .75rem;font-size:.76rem;font-weight:600;cursor:pointer;min-height:36px;white-space:nowrap}._btnGhostSm_fqabl_381:disabled{opacity:.55;cursor:not-allowed}._paymentsBlock_fqabl_395{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem}._paymentRow_fqabl_403{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#ffffff08;border-radius:var(--radius-sm);padding:.5rem .75rem}._paymentAmt_fqabl_413{color:var(--green-light);font-weight:600;font-size:.85rem;margin-right:.5rem}._paymentMeta_fqabl_420{color:var(--text-dim);font-size:.72rem}@media (max-width: 480px){._page_fqabl_5{padding:1.5rem .75rem 3rem}._card_fqabl_83{padding:1.5rem}._title_fqabl_59{font-size:1.6rem}._detailGrid_fqabl_306{grid-template-columns:repeat(3,1fr);gap:.5rem}._invoiceCardHead_fqabl_232{padding:.75rem;flex-wrap:wrap}._invoiceAmount_fqabl_272{font-size:.88rem}._paymentRow_fqabl_403{flex-wrap:wrap}}:root{--pp-text: #f1f5ff;--pp-muted: #a9b6d3}._signin_1ar9v_8,._shell_1ar9v_9{color:var(--pp-text);position:relative;min-height:100dvh}._center_1ar9v_15{min-height:100dvh;display:flex;align-items:center;justify-content:center}._spinner_1ar9v_22{width:28px;height:28px;border:3px solid rgba(255,255,255,.2);border-top-color:#7dd3fc;border-radius:50%;animation:_spin_1ar9v_22 .8s linear infinite}._signin_1ar9v_8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(24px,5vw,56px) clamp(16px,4vw,40px)}._intro_1ar9v_43{animation:_rise_1ar9v_1 .7s cubic-bezier(.2,.7,.2,1) both}._logo_1ar9v_47{display:block;height:34px;margin-bottom:18px}._eyebrow_1ar9v_53{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#7dd3fc}._dot_1ar9v_62{display:inline-block;width:8px;height:8px;border-radius:50%;background:#7dd3fc;animation:_pulse_1ar9v_1 2.4s ease-out infinite}._headline_1ar9v_71{margin:14px 0 16px;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.04;letter-spacing:-.03em;font-weight:800}._lead_1ar9v_79{margin:0;max-width:52ch;font-size:clamp(15px,1.5vw,17px);line-height:1.6;color:#c3cde3}._steps_1ar9v_87{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-direction:column;gap:18px}._steps_1ar9v_87 li{display:flex;align-items:flex-start;gap:14px}._steps_1ar9v_87 b{display:block;font-size:15px;color:var(--pp-text);margin-bottom:2px}._steps_1ar9v_87 span:not(._stepNo_1ar9v_109){font-size:14px;color:var(--pp-muted);line-height:1.5}._stepNo_1ar9v_109{flex-shrink:0;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#7dd3fc24;border:1px solid rgba(125,211,252,.4);color:#7dd3fc;font-size:14px;font-weight:700}._gateCard_1ar9v_129{justify-self:end;width:min(100%,470px);padding:30px 28px;animation:_rise_1ar9v_1 .75s cubic-bezier(.2,.7,.2,1) .1s both}._gateWide_1ar9v_136{width:min(100%,620px)}._gateTitle_1ar9v_140{margin:0;font-size:1.45rem;font-weight:750;letter-spacing:-.01em}._gateSub_1ar9v_147{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--pp-muted)}._gateCard_1ar9v_129 ._notice_1ar9v_154{margin-top:14px}._gateCard_1ar9v_129 ._form_1ar9v_158,._gateCard_1ar9v_129 ._formGrid_1ar9v_159{margin-top:18px}._info_1ar9v_163{margin:0;font-size:14px;line-height:1.55;color:#c3cde3}._card_1ar9v_172{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:18px;background:#080d20a3;border:1px solid rgba(160,200,255,.15);box-shadow:0 24px 60px #00000047;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);overflow:hidden}._cardHead_1ar9v_187{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px}._cardTitle_1ar9v_195{margin:0;font-size:1.05rem;font-weight:700}._sweep_1ar9v_201{position:absolute;top:0;left:0;width:40%;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.95),transparent);animation:_sweep_1ar9v_201 5.5s linear infinite;pointer-events:none}._notice_1ar9v_154{padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5;color:#fecaca;background:#f871711a;border:1px solid rgba(248,113,113,.4)}._noticeOk_1ar9v_222{color:#bbf7d0;background:#34d3991a;border-color:#34d39966}._muted_1ar9v_228{margin:0;font-size:14px;color:var(--pp-muted)}._empty_1ar9v_234{text-align:center;padding:34px 16px;border:1px dashed rgba(160,200,255,.24);border-radius:16px;color:var(--pp-muted)}._empty_1ar9v_234 h3{margin:0 0 6px;font-size:1.05rem;color:var(--pp-text)}._empty_1ar9v_234 p{margin:0;font-size:14px}._form_1ar9v_158{display:flex;flex-direction:column;gap:14px}._formGrid_1ar9v_159{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width: 640px){._formGrid_1ar9v_159{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._field_1ar9v_273{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldLabel_1ar9v_280{font-size:13px;font-weight:600;color:#b7c3dd}._wide_1ar9v_286{grid-column:1 / -1}._input_1ar9v_290,._textarea_1ar9v_291{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid rgba(160,200,255,.22);background:#0308169e;color:var(--pp-text);font:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}._textarea_1ar9v_291{min-height:96px;resize:vertical}._input_1ar9v_290:focus,._textarea_1ar9v_291:focus{outline:none;border-color:#7dd3fc;box-shadow:0 0 0 3px #7dd3fc33}._input_1ar9v_290::placeholder,._textarea_1ar9v_291::placeholder{color:#6f7e9f}._codeInput_1ar9v_322{text-align:center;font-size:24px;font-weight:700;letter-spacing:.42em}._hp_1ar9v_329{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;overflow:hidden}._row2_1ar9v_338{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}._btnPrimary_1ar9v_347,._btnGhost_1ar9v_348,._linkBtn_1ar9v_349{font:inherit;cursor:pointer;transition:transform .15s,background .2s,border-color .2s,opacity .2s}._btnPrimary_1ar9v_347{min-height:50px;padding:0 22px;border:0;border-radius:12px;background:#7dd3fc;color:#04111f;font-size:15px;font-weight:700;width:100%}._btnPrimary_1ar9v_347:hover:not(:disabled){background:#a5e4ff}._btnGhost_1ar9v_348{min-height:44px;padding:0 16px;border-radius:12px;border:1px solid rgba(160,200,255,.3);background:#ffffff0a;color:var(--pp-text);font-size:14px;font-weight:600}._btnGhost_1ar9v_348:hover:not(:disabled){border-color:#7dd3fc}._linkBtn_1ar9v_349{min-height:44px;padding:0 4px;border:0;background:none;color:#7dd3fc;font-size:14px;text-align:left}._btnPrimary_1ar9v_347:active:not(:disabled),._btnGhost_1ar9v_348:active:not(:disabled){transform:scale(.98)}._btnPrimary_1ar9v_347:disabled,._btnGhost_1ar9v_348:disabled,._linkBtn_1ar9v_349:disabled{opacity:.5;cursor:default}._topbar_1ar9v_410{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(16px,4vw,40px);background:#05091899;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(160,200,255,.12)}._brand_1ar9v_425{display:flex;align-items:center;gap:12px;font-weight:700;font-size:15px;min-width:0}._brandLogo_1ar9v_434{height:24px}._who_1ar9v_438{display:flex;align-items:center;gap:12px;min-width:0}._company_1ar9v_445{max-width:36vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--pp-muted)}._main_1ar9v_454{display:flex;flex-direction:column;gap:20px;max-width:1120px;margin:0 auto;padding:26px clamp(16px,4vw,40px) 72px}._hero_1ar9v_463{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,4vw,36px);border-radius:22px;background:#080d20a8;border:1px solid rgba(160,200,255,.16);box-shadow:0 30px 70px #0000004d;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);overflow:hidden;animation:_rise_1ar9v_1 .6s cubic-bezier(.2,.7,.2,1) both}._heroText_1ar9v_480{min-width:0}._heroTitle_1ar9v_484{margin:8px 0 4px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.08;letter-spacing:-.025em;font-weight:800}._heroSub_1ar9v_492{margin:0;font-size:15px;color:var(--pp-muted)}._rate_1ar9v_498{flex-shrink:0;text-align:right}._rateValue_1ar9v_503{display:block;font-size:clamp(2.6rem,6vw,3.8rem);font-weight:800;line-height:1;color:#7dd3fc;font-variant-numeric:tabular-nums}._rateLabel_1ar9v_512{display:block;margin-top:6px;font-size:13px;color:var(--pp-muted)}._tabBar_1ar9v_519{display:flex;gap:6px;padding:6px;border-radius:16px;background:#080d20a8;border:1px solid rgba(160,200,255,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}._tabBar_1ar9v_519::-webkit-scrollbar{display:none}._tab_1ar9v_519{flex:0 0 auto;min-height:42px;padding:0 16px;border:0;border-radius:11px;background:transparent;color:#c3cde3;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:background .2s,color .2s}._tab_1ar9v_519:hover{color:var(--pp-text)}._tabActive_1ar9v_559,._tabActive_1ar9v_559:hover{background:#7dd3fc;color:#04111f}._panel_1ar9v_565{display:flex;flex-direction:column;gap:16px;animation:_rise_1ar9v_1 .45s cubic-bezier(.2,.7,.2,1) both}._sectionTitle_1ar9v_572{margin:8px 0 0;font-size:1.05rem;font-weight:700}._tiles_1ar9v_580{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._tile_1ar9v_580{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;background:#080d20a3;border:1px solid rgba(160,200,255,.14);border-top:2px solid var(--tone);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._tileLabel_1ar9v_599{font-size:13px;color:var(--pp-muted)}._tileValue_1ar9v_604{font-size:1.5rem;font-weight:750;font-variant-numeric:tabular-nums;color:var(--pp-text)}._tileHint_1ar9v_611{font-size:12px;color:#7f8fb0}._actionGrid_1ar9v_616{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._actionCard_1ar9v_622{position:relative;display:flex;flex-direction:column;gap:6px;min-height:112px;padding:18px;border-radius:16px;border:1px solid rgba(160,200,255,.16);background:#080d209e;color:inherit;font:inherit;text-align:left;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s,border-color .2s}._actionCard_1ar9v_622:hover{transform:translateY(-2px);border-color:#7dd3fc8c}._actionTitle_1ar9v_646{font-size:15px;font-weight:700;padding-right:24px}._actionText_1ar9v_652{font-size:13.5px;line-height:1.5;color:var(--pp-muted)}._arrow_1ar9v_658{position:absolute;top:16px;right:18px;font-size:18px;color:#7dd3fc}._toolbar_1ar9v_668{display:flex;flex-direction:column;gap:12px}._chips_1ar9v_674{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}._chips_1ar9v_674::-webkit-scrollbar{display:none}._chip_1ar9v_674{flex:0 0 auto;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(160,200,255,.2);background:transparent;color:#c9d5ee;font:inherit;font-size:13px;font-weight:600;cursor:pointer}._chipActive_1ar9v_700{background:#7dd3fc29;border-color:#7dd3fc;color:#e8f6ff}._serviceGrid_1ar9v_706{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._serviceCard_1ar9v_712{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:18px;background:#080d20a3;border:1px solid rgba(160,200,255,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .2s,border-color .2s}._serviceCard_1ar9v_712:hover{transform:translateY(-2px);border-color:#7dd3fc66}._serviceCard_1ar9v_712 ._btnGhost_1ar9v_348{margin-top:auto;align-self:flex-start}._kicker_1ar9v_735{font-size:12px;font-weight:700;color:#7dd3fc}._serviceName_1ar9v_741{margin:0;font-size:1.05rem;line-height:1.3}._cardText_1ar9v_747{margin:0;font-size:14px;line-height:1.55;color:#c3cde3}._pitch_1ar9v_754{margin:0;padding:10px 12px;border-radius:0 10px 10px 0;border-left:2px solid #7dd3fc;background:#7dd3fc12;font-size:13.5px;line-height:1.55;color:#d6e0f5}._pitch_1ar9v_754 strong{display:block;margin-bottom:2px;color:#7dd3fc;font-size:12.5px}._rows_1ar9v_774{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._row_1ar9v_338{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:14px 16px;border-radius:14px;background:#0308168c;border:1px solid rgba(160,200,255,.12);color:inherit;font:inherit;text-align:left}._rowButton_1ar9v_799{min-height:56px;cursor:pointer;transition:border-color .2s}._rowButton_1ar9v_799:hover{border-color:#7dd3fc80}._rowMain_1ar9v_809{display:flex;flex-direction:column;gap:3px;min-width:0}._rowMain_1ar9v_809 strong{overflow-wrap:anywhere}._note_1ar9v_820{font-size:13px;font-style:italic;color:var(--pp-muted)}._pill_1ar9v_826{flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;color:var(--tone);border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);background:color-mix(in srgb,var(--tone) 14%,transparent)}._threadMeta_1ar9v_838{display:flex}._thread_1ar9v_838{display:flex;flex-direction:column;gap:10px;max-height:440px;overflow-y:auto;padding-right:4px}._bubble_1ar9v_851{align-self:flex-start;max-width:88%;padding:12px 14px;border-radius:14px;background:#03081699;border:1px solid rgba(160,200,255,.14)}._bubble_1ar9v_851[data-mine]{align-self:flex-end;background:#7dd3fc1f;border-color:#7dd3fc59}._bubble_1ar9v_851 p{margin:4px 0 0;white-space:pre-wrap;font-size:14.5px;line-height:1.5}._bubbleMeta_1ar9v_873{font-size:12px;color:#94a3c4}@keyframes _rise_1ar9v_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _sweep_1ar9v_201{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes _pulse_1ar9v_1{0%{box-shadow:0 0 #7dd3fc8c}70%,to{box-shadow:0 0 0 9px #7dd3fc00}}@keyframes _spin_1ar9v_22{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._intro_1ar9v_43,._gateCard_1ar9v_129,._hero_1ar9v_463,._panel_1ar9v_565,._sweep_1ar9v_201,._dot_1ar9v_62,._spinner_1ar9v_22{animation:none}}@media (max-width: 900px){._signin_1ar9v_8{grid-template-columns:minmax(0,1fr);align-content:start;gap:22px}._gateCard_1ar9v_129{justify-self:stretch;width:100%}._gateWide_1ar9v_136{width:100%}}@media (max-width: 640px){._signin_1ar9v_8{padding:22px 16px 40px}._headline_1ar9v_71{font-size:2rem}._steps_1ar9v_87{display:none}._gateCard_1ar9v_129{padding:22px 18px;border-radius:18px}._company_1ar9v_445{display:none}._topbar_1ar9v_410{padding:12px 16px}._main_1ar9v_454{padding:18px 14px 56px;gap:16px}._hero_1ar9v_463{flex-direction:column;align-items:flex-start;gap:16px}._rate_1ar9v_498{text-align:left;display:flex;align-items:baseline;gap:10px}._rateValue_1ar9v_503{font-size:2.4rem}._rateLabel_1ar9v_512{margin-top:0}._tiles_1ar9v_580{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tile_1ar9v_580{padding:14px}._tileValue_1ar9v_604{font-size:1.2rem}._card_1ar9v_172{padding:16px;border-radius:16px}._serviceGrid_1ar9v_706{grid-template-columns:minmax(0,1fr)}._actionCard_1ar9v_622{min-height:92px}._row_1ar9v_338{padding:12px 14px}._bubble_1ar9v_851{max-width:94%}}._page_1gjzv_3{display:flex;flex-direction:column;gap:1rem}._split_1gjzv_9{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start}@media (min-width: 960px){._split_1gjzv_9{grid-template-columns:minmax(340px,440px) 1fr}}._column_1gjzv_22{display:flex;flex-direction:column;gap:.75rem;min-width:0}._muted_1gjzv_29{color:var(--text-muted);font-size:.85rem;margin:0}._ok_1gjzv_35,._error_1gjzv_36{border-radius:var(--radius-md);padding:.6rem .8rem;font-size:.86rem;line-height:1.45}._ok_1gjzv_35{background:#34d3991f;border:1px solid rgba(52,211,153,.35);color:var(--green-light, #6ee7b7)}._error_1gjzv_36{background:#f871711a;border:1px solid rgba(248,113,113,.35);color:var(--red-light, #fca5a5)}._list_1gjzv_55{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._listItem_1gjzv_64,._row_1gjzv_65{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);padding:.65rem .8rem;color:var(--text);font:inherit;text-align:left}._listItem_1gjzv_64{cursor:pointer}._listItem_1gjzv_64[data-selected]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}._itemMain_1gjzv_90{display:flex;flex-direction:column;gap:.15rem;min-width:0}._badges_1gjzv_97{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}._count_1gjzv_105{font-size:.74rem;font-weight:600;color:var(--text-muted);border:1px solid var(--border-medium, var(--border));border-radius:var(--radius-pill, 999px);padding:.15rem .5rem;white-space:nowrap}._pill_1gjzv_115{flex-shrink:0;font-size:.72rem;font-weight:700;padding:.2rem .55rem;border-radius:var(--radius-pill, 999px);border:1px solid var(--border-medium, var(--border));color:var(--text-muted);white-space:nowrap}._pill_1gjzv_115[data-status=active],._pill_1gjzv_115[data-status=approved],._pill_1gjzv_115[data-status=paid],._pill_1gjzv_115[data-status=done],._pill_1gjzv_115[data-status=resolved],._pill_1gjzv_115[data-status=converted]{color:var(--green);border-color:#34d39966}._pill_1gjzv_115[data-status=pending],._pill_1gjzv_115[data-status=reported],._pill_1gjzv_115[data-status=new],._pill_1gjzv_115[data-status=open]{color:var(--gold);border-color:#fbbf2466}._pill_1gjzv_115[data-status=in_progress],._pill_1gjzv_115[data-status=waiting_partner],._pill_1gjzv_115[data-status=contacted],._pill_1gjzv_115[data-status=qualified]{color:var(--accent);border-color:var(--border-accent, rgba(56, 189, 248, .4))}._pill_1gjzv_115[data-status=suspended],._pill_1gjzv_115[data-status=rejected],._pill_1gjzv_115[data-status=declined],._pill_1gjzv_115[data-status=unqualified]{color:var(--red);border-color:#f8717166}._kv_1gjzv_160{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:.25rem 0 .75rem;font-size:.88rem}._kv_1gjzv_160 dt{color:var(--text-muted)}._kv_1gjzv_160 dd{margin:0;overflow-wrap:anywhere}._detailTop_1gjzv_177,._controlsBetween_1gjzv_178{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;margin-bottom:.5rem}._actions_1gjzv_187,._controls_1gjzv_178{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._controls_1gjzv_178 ._input_1gjzv_195{flex:1 1 200px}._actOk_1gjzv_199,._actDanger_1gjzv_200,._actBtn_1gjzv_201{font:inherit;font-size:.84rem;font-weight:600;padding:.45rem .8rem;border-radius:var(--radius-md);cursor:pointer;border:1px solid var(--border-medium, var(--border));background:var(--bg-elevated, var(--bg-card));color:var(--text);white-space:nowrap}._actOk_1gjzv_199{border-color:#34d39973;color:var(--green)}._actDanger_1gjzv_200{border-color:#f8717173;color:var(--red)}._actOk_1gjzv_199:disabled,._actDanger_1gjzv_200:disabled,._actBtn_1gjzv_201:disabled{opacity:.45;cursor:default}._twoCol_1gjzv_231{display:grid;grid-template-columns:1fr;gap:.85rem;margin:.5rem 0 .25rem}@media (min-width: 640px){._twoCol_1gjzv_231{grid-template-columns:1fr 1fr}}._inline_1gjzv_244{display:flex;align-items:flex-end;align-self:start;gap:.5rem;flex-wrap:wrap}._inline_1gjzv_244 ._field_1gjzv_252{flex:1 1 140px}._formStack_1gjzv_256{display:flex;flex-direction:column;gap:.75rem}._field_1gjzv_252{display:flex;flex-direction:column;gap:.3rem;font-size:.8rem;color:var(--text-muted);min-width:0}._input_1gjzv_195,._textarea_1gjzv_272{width:100%;box-sizing:border-box;background:var(--bg-input);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);padding:.55rem .7rem;font:inherit;font-size:.9rem}._textarea_1gjzv_272{resize:vertical;min-height:70px}._input_1gjzv_195:focus,._textarea_1gjzv_272:focus{outline:none;border-color:var(--accent)}._subhead_1gjzv_295{margin:1rem 0 .4rem;font-size:.92rem}._block_1gjzv_300{margin-top:.25rem}._rows_1gjzv_304{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._rows_1gjzv_304 ._row_1gjzv_65{padding:.55rem .7rem}._metaLine_1gjzv_317{font-size:.78rem;color:var(--text-muted);margin-bottom:.35rem}._bodyText_1gjzv_323{margin:.25rem 0;font-size:.9rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._money_1gjzv_331{font-size:.88rem;color:var(--text-muted)}._money_1gjzv_331 strong{color:var(--text)}._thread_1gjzv_340{display:flex;flex-direction:column;gap:.55rem;margin:.5rem 0 .75rem;max-height:60vh;overflow-y:auto}._bubble_1gjzv_349{align-self:flex-start;max-width:90%;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-md);padding:.55rem .7rem}._bubble_1gjzv_349[data-staff]{align-self:flex-end;border-color:var(--border-accent, rgba(56, 189, 248, .4))}._bubble_1gjzv_349 p{margin:.2rem 0 0;white-space:pre-wrap;font-size:.9rem;line-height:1.45}._backBtn_1gjzv_370{display:none;align-items:center;min-height:44px;margin-bottom:.5rem;padding:0 .9rem;font:inherit;font-size:.9rem;font-weight:600;border-radius:var(--radius-md);border:1px solid var(--border-medium, var(--border));background:var(--bg-elevated, var(--bg-card));color:var(--text);cursor:pointer}._page_1gjzv_3 .tz-tabs{max-width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._page_1gjzv_3 .tz-tabs::-webkit-scrollbar{display:none}._page_1gjzv_3 .tz-tabs>*{flex:0 0 auto}@media (max-width: 959px){._split_1gjzv_9[data-detail=open]>[data-role=list]{display:none}._split_1gjzv_9:not([data-detail=open])>[data-role=detail]{display:none}._backBtn_1gjzv_370{display:inline-flex}}@media (max-width: 640px){._actOk_1gjzv_199,._actDanger_1gjzv_200,._actBtn_1gjzv_201{min-height:44px;padding:.55rem .9rem;font-size:.9rem}._actions_1gjzv_187{width:100%}._actions_1gjzv_187>button{flex:1 1 auto}._controls_1gjzv_178{flex-direction:column;align-items:stretch}._controls_1gjzv_178 ._input_1gjzv_195{flex:none;width:100%}._controls_1gjzv_178>button{width:100%}._controlsBetween_1gjzv_178{align-items:flex-start}._kv_1gjzv_160{grid-template-columns:6.5rem minmax(0,1fr);font-size:.85rem}._twoCol_1gjzv_231{grid-template-columns:minmax(0,1fr)}._inline_1gjzv_244{flex-direction:column;align-items:stretch}._inline_1gjzv_244 ._field_1gjzv_252{flex:none}._inline_1gjzv_244>button{width:100%}._listItem_1gjzv_64,._row_1gjzv_65{flex-wrap:wrap}._badges_1gjzv_97{justify-content:flex-start}._thread_1gjzv_340{max-height:52vh}._bubble_1gjzv_349{max-width:94%}}:root{--bg: #09102a;--bg-alt: #0e1534;--bg-elevated: #131e3a;--bg-glass: rgba(12, 17, 38, .97);--bg-card: rgba(15, 23, 50, .88);--bg-card-hover: rgba(20, 31, 64, .96);--bg-sidebar: rgba(8, 11, 28, .99);--bg-input: rgba(255, 255, 255, .07);--accent: #38d9ff;--accent-strong: #00c8ff;--accent-soft: #a8eeff;--accent-glow: rgba(56, 217, 255, .5);--accent-gradient: var(--accent);--accent-gradient-bg: rgba(56, 217, 255, .08);--purple: #a855f7;--purple-light: #d8b4fe;--purple-glow: rgba(168, 85, 247, .45);--green: #10b981;--green-light: #34d399;--green-glow: rgba(16, 185, 129, .4);--gold: #f59e0b;--gold-light: #fcd34d;--gold-glow: rgba(245, 158, 11, .4);--red: #ef4444;--red-light: #fca5a5;--orange: #f97316;--text: #f0f4ff;--text-soft: #d8e0f5;--text-muted: #8fa6cc;--text-dim: #6f86ad;--border: rgba(255, 255, 255, .09);--border-medium: rgba(255, 255, 255, .16);--border-accent: rgba(56, 217, 255, .32);--border-glow: rgba(56, 217, 255, .55);--radius-sm: 8px;--radius: 12px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 24px;--radius-pill: 999px;--shadow: 0 4px 24px rgba(0, 0, 0, .5);--shadow-md: 0 8px 40px rgba(0, 0, 0, .6);--shadow-lg: 0 16px 64px rgba(0, 0, 0, .7);--shadow-glow: 0 0 0 transparent;--shadow-purple: 0 0 0 transparent;--shadow-green: 0 0 0 transparent;--transition: .18s cubic-bezier(.4, 0, .2, 1);--transition-slow: .32s cubic-bezier(.4, 0, .2, 1);--transition-bounce: .3s cubic-bezier(.34, 1.56, .64, 1);--sidebar-width: 240px;--sidebar-off: 240px;--topbar-height: 52px;--header-height: 0px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:Space Grotesk,system-ui,-apple-system,sans-serif;background:#0b1230;color:var(--text);min-height:var(--vh100);-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{height:100%}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:.875rem}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-alt)}::-webkit-scrollbar-thumb{background:#5ad2ff4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#5ad2ff80}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border:none;border-radius:var(--radius-pill);font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);white-space:nowrap;letter-spacing:.015em;position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff0;transition:background var(--transition);border-radius:inherit}.btn:hover:after{background:#ffffff0d}.btn-primary{background:var(--accent-gradient);color:#040a14;box-shadow:none}.btn-primary:hover{box-shadow:none;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:#38d9ff14;color:var(--accent);border:1px solid var(--border-accent);box-shadow:inset 0 1px #38d9ff14}.btn-secondary:hover{background:#38d9ff26;border-color:#38d9ff80;box-shadow:none;transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--text-muted);border:1px solid var(--border)}.btn-ghost:hover{background:#ffffff0d;color:var(--text-soft);border-color:var(--border-medium)}.btn-danger{background:#ef44441f;color:var(--red-light);border:1px solid rgba(239,68,68,.25)}.btn-danger:hover{background:#ef444438;border-color:#ef444473;box-shadow:0 4px 16px #ef444426}.btn-success{background:#10b9811f;color:var(--green-light);border:1px solid rgba(16,185,129,.25)}.btn-success:hover{background:#10b98138;border-color:#10b98173;box-shadow:none}.btn-sm{padding:.25rem 1rem;font-size:.8rem}.btn-xs{padding:.25rem .75rem;font-size:.75rem}.btn-icon{padding:.5rem;border-radius:var(--radius-sm);aspect-ratio:1}.card{background:var(--bg-card);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 4px 24px #00000059,inset 0 1px #ffffff12;position:relative;overflow:hidden;padding:1.5rem}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);pointer-events:none}.card-hover{transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.card-hover:hover{background:#121b3ae6;border-color:#38d9ff33;transform:translateY(-2px);box-shadow:none}.card-glow{box-shadow:0 4px 24px #0006,var(--shadow-glow);border-color:var(--border-accent)}.card-purple{border-color:#a855f733;box-shadow:0 4px 24px #0006,var(--shadow-purple)}.card-green{border-color:#10b98133;box-shadow:0 4px 24px #0006,var(--shadow-green)}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-label{font-size:.75rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.form-input,.form-select,.form-textarea{background:var(--bg-input);border:1px solid rgba(255,255,255,.13);border-radius:10px;color:var(--text);padding:.75rem 1rem;font-size:.875rem;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition);width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input::placeholder,.form-textarea::placeholder{color:var(--text-dim)}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:#38d9ff80;box-shadow:none;background:#38d9ff0d}.form-input:hover:not(:focus),.form-select:hover:not(:focus),.form-textarea:hover:not(:focus){border-color:#ffffff38;background:#ffffff17}.form-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%237b93c4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.25rem}.form-textarea{resize:vertical;min-height:88px;line-height:1.6}option{background:#111827;color:var(--text)}.badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:var(--radius-pill);font-size:.72rem;font-weight:600;letter-spacing:.025em}.badge-cyan{background:#38d9ff1f;color:var(--accent);border:1px solid rgba(56,217,255,.28)}.badge-purple{background:#a855f71f;color:var(--purple-light);border:1px solid rgba(168,85,247,.28)}.badge-green{background:#10b9811f;color:var(--green-light);border:1px solid rgba(16,185,129,.28)}.badge-gold{background:#f59e0b1f;color:var(--gold-light);border:1px solid rgba(245,158,11,.28)}.badge-red{background:#ef44441f;color:#fca5a5;border:1px solid rgba(239,68,68,.28)}.badge-orange{background:#f973161f;color:#fdba74;border:1px solid rgba(249,115,22,.28)}.badge-gray{background:#94a3b814;color:var(--text-muted);border:1px solid rgba(148,163,184,.18)}.page-bg{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.page-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 80% -10%,rgba(56,217,255,.1),transparent),radial-gradient(ellipse 60% 50% at -10% 70%,rgba(168,85,247,.09),transparent),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(16,185,129,.06),transparent)}.page-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(56,217,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(56,217,255,.025) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%,black 30%,transparent 100%);mask-image:radial-gradient(ellipse 100% 100% at 50% 0%,black 30%,transparent 100%)}.spinner{width:36px;height:36px;border-radius:50%;animation:trizan-spin 1s cubic-bezier(.4,0,.6,1) infinite;background:url(/trizan-logo.png?v=4) center/contain no-repeat;filter:drop-shadow(0 0 8px rgba(90,210,255,.6));flex-shrink:0}.spinner:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid transparent;border-top-color:var(--accent);animation:trizan-spin .6s linear infinite}@keyframes trizan-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.05)}to{transform:rotate(360deg) scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}.loading-state{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;padding:4rem;color:var(--text-muted);font-size:.85rem;font-weight:500;letter-spacing:.04em}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}.empty-state-icon{font-size:3rem;opacity:.4}.empty-state h3{margin:0;font-size:1.1rem;color:var(--text-soft)}.empty-state p{margin:0;font-size:.875rem;color:var(--text-muted);max-width:320px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#040612e6;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:fadeIn .18s ease}@media (min-width: 769px){.modal-overlay{left:var(--sidebar-off, 240px);transition:left .25s cubic-bezier(.4,0,.2,1)}}.modal{background:var(--bg-elevated);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);width:100%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:none;animation:slideUp .22s cubic-bezier(.4,0,.2,1);position:relative}.modal:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.3),rgba(168,85,247,.2),transparent);pointer-events:none}.modal-lg{max-width:800px}.modal-xl{max-width:1040px}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem 0}.modal-title{font-size:1.1rem;font-weight:600;margin:0;letter-spacing:-.01em}.modal-close{background:#ffffff0f;border:1px solid var(--border);color:var(--text-muted);width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);flex-shrink:0}.modal-close:hover{color:var(--text);background:#ffffff1a;border-color:var(--border-medium)}.modal-body{padding:1.5rem 1.75rem}.modal-footer{padding:0 1.75rem 1.5rem;display:flex;gap:.75rem;justify-content:flex-end}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInScale{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideInFromRight{0%{transform:translate(110%);opacity:0}to{transform:translate(0);opacity:1}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-md)}.data-table{width:100%;border-collapse:collapse;min-width:520px}.data-table th{padding:.75rem 1rem;font-size:.68rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.1);text-align:left;white-space:nowrap;background:#ffffff08;position:sticky;top:0;z-index:1}.data-table th:first-child{border-radius:8px 0 0}.data-table th:last-child{border-radius:0 8px 0 0}.data-table td{padding:.75rem 1rem;font-size:.855rem;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle;color:var(--text-soft);transition:background var(--transition)}.data-table tbody tr:hover td{background:#38d9ff0a}.data-table tr:last-child td{border-bottom:none}.data-table tbody tr{transition:background var(--transition)}@media (max-width: 640px){.data-table{min-width:400px}.data-table th,.data-table td{padding:.5rem .75rem;font-size:.8rem}}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.section-title{font-size:1rem;font-weight:600;color:var(--text-soft);letter-spacing:-.01em;position:relative;padding-left:1rem}.section-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:var(--accent);border-radius:2px;box-shadow:none}.page-container{padding:1.75rem 2rem;max-width:1600px;width:100%}@media (max-width: 1100px){.page-container{padding:1.5rem}}@media (max-width: 768px){:root{--header-height: env(safe-area-inset-top, 0px);--mob-nav-h: calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom, 0px))}:root.bottom-nav-hidden{--bottom-nav-h: 0px}.page-container{padding:1rem}.page-header{margin-bottom:1.25rem}.page-header-title{font-size:1.2rem}.page-header-actions,.section-header{flex-wrap:wrap;gap:.5rem}.modal-overlay{left:0!important;align-items:flex-end;padding:0}.modal{max-width:100vw;width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:calc(100dvh - var(--mob-nav-h) - env(safe-area-inset-top,0px));margin:0}.modal-body{padding:1.25rem}.modal-header{padding:1.25rem 1.25rem 0}.modal-footer{padding:0 1.25rem 1.25rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px}}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.75rem;flex-wrap:wrap}.page-header-title{font-size:1.5rem;font-weight:600;color:var(--text);margin:0;letter-spacing:-.02em}.page-header-sub{font-size:.85rem;color:var(--text-muted);margin:.25rem 0 0;font-weight:400}.page-header-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.alert{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-radius:var(--radius);border:1px solid;font-size:.875rem;line-height:1.5}.alert-info{background:#5ad2ff12;border-color:#5ad2ff40;color:var(--accent-soft)}.alert-success{background:#10b98112;border-color:#10b98140;color:var(--green-light)}.alert-warning{background:#fbbf2414;border-color:#fbbf2440;color:var(--gold)}.alert-danger{background:#ef444414;border-color:#ef444440;color:#fca5a5}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width: 768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}@media (max-width: 1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}.stat-card{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.stat-label{font-size:.75rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.stat-value{font-size:1.875rem;font-weight:600;line-height:1}.stat-change{font-size:.8rem;color:var(--text-muted)}.stat-change.positive{color:var(--green-light)}.stat-change.negative,.priority-urgent{color:#fca5a5}.priority-high{color:var(--gold)}.priority-medium{color:var(--accent)}.priority-low{color:var(--text-muted)}.toast-container{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 768px){.toast-container{bottom:calc(var(--bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px) + .75rem);right:.875rem;left:.875rem}}.toast{padding:1rem 1.25rem;border-radius:var(--radius);font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.75rem;min-width:280px;max-width:400px;box-shadow:var(--shadow-md);animation:slideUp .25s ease;border:1px solid}.toast-success{background:#10b98126;border-color:#10b98166;color:var(--green-light)}.toast-error{background:#ef444426;border-color:#ef444466;color:#fca5a5}.toast-info{background:#5ad2ff1a;border-color:#5ad2ff4d;color:var(--accent-soft)}.divider{height:1px;background:var(--border);margin:1rem 0}.text-accent{color:var(--accent)}.text-muted{color:var(--text-muted)}.text-green{color:var(--green-light)}.text-red{color:#fca5a5}.text-gold{color:var(--gold-light)}.text-purple{color:var(--purple-light)}.text-soft{color:var(--text-soft)}.text-dim{color:var(--text-dim)}.text-gradient,.text-gradient-purple{color:var(--text)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monospace{font-family:SF Mono,Fira Code,monospace}.fw-500{font-weight:500}.fw-600,.fw-700,.fw-800,.font-semibold,.font-bold{font-weight:600}.fs-xs{font-size:.72rem}.fs-sm{font-size:.8rem}.fs-base{font-size:.875rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.gap-1{gap:.5rem}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.w-full{width:100%}.glow-cyan,.glow-purple,.glow-green{box-shadow:none}@keyframes borderPulse{0%,to{opacity:.5}50%{opacity:1}}.border-pulse{animation:borderPulse 2s ease-in-out infinite}.value-display{font-size:1.75rem;font-weight:600;letter-spacing:-.03em;line-height:1}.value-sm{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1}.progress-bar{height:4px;background:#ffffff12;border-radius:99px;overflow:hidden}.progress-fill{height:100%;border-radius:99px;transition:width .5s cubic-bezier(.4,0,.2,1)}.metric-row{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--text-dim)}.metric-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.section-divider{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0}.section-divider:before,.section-divider:after{content:"";flex:1;height:1px;background:var(--border)}.section-divider span{font-size:.68rem;font-weight:600;color:var(--text-dim);letter-spacing:.02em;white-space:nowrap}@media (max-width: 768px){h1{font-size:1.4rem!important}h2{font-size:1.15rem!important}h3{font-size:1rem!important}.form-input,.form-select,.form-textarea,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select{font-size:16px!important}.btn,button,[role=button]{min-height:40px}.btn{font-size:.82rem;padding:.5rem 1rem}.btn-sm{padding:.25rem .75rem;font-size:.75rem}.btn-icon{min-height:36px}.modal{max-width:calc(100vw - 2rem);max-height:92vh;margin:0 1rem}.modal-body{padding:1.25rem}.modal-header{padding:1.25rem 1.25rem 0}.modal-footer{padding:0 1.25rem 1.25rem;flex-wrap:wrap}.data-table th{padding:.5rem .75rem;font-size:.68rem}.data-table td{padding:.75rem;font-size:.82rem}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}table{max-width:100%}.toast-container{bottom:72px;right:0;left:0;padding:0 .75rem .75rem}.toast{min-width:0;max-width:100%;width:100%}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.page-pad{padding:1rem!important}.page-container{padding:1rem}.card{padding:1rem 1.25rem;min-width:0}.tz-toolbar{padding:.5rem}.tz-search{min-width:0;flex-basis:100%}.section-header{flex-wrap:wrap;gap:.5rem}.page-header{flex-wrap:wrap;gap:.75rem}.page-header-actions{flex-wrap:wrap}}@media (max-width: 480px){.btn{font-size:.8rem}.badge{font-size:.68rem;padding:.15rem .5rem}}:root{--vh100: 100vh}@supports (height: 100dvh){:root{--vh100: 100dvh}}@keyframes tz-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tz-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tz-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes tz-pulse-soft{0%,to{opacity:1}50%{opacity:.55}}.tz-page-enter{animation:tz-fade-up .32s cubic-bezier(.4,0,.2,1)}.tz-stagger>*{animation:tz-fade-up .38s cubic-bezier(.4,0,.2,1) both}.tz-stagger>*:nth-child(1){animation-delay:30ms}.tz-stagger>*:nth-child(2){animation-delay:80ms}.tz-stagger>*:nth-child(3){animation-delay:.13s}.tz-stagger>*:nth-child(4){animation-delay:.18s}.tz-stagger>*:nth-child(5){animation-delay:.23s}.tz-stagger>*:nth-child(6){animation-delay:.28s}.tz-stagger>*:nth-child(7){animation-delay:.33s}.tz-stagger>*:nth-child(8){animation-delay:.38s}@media (prefers-reduced-motion: reduce){.tz-page-enter,.tz-stagger>*{animation:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tz-hero{position:relative;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border);padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;margin-bottom:1.25rem;overflow:hidden;isolation:isolate;box-shadow:0 1px 2px #0003}.tz-hero:before{content:none}.tz-hero:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-medium);pointer-events:none}.tz-hero__left{display:flex;align-items:center;gap:1rem;min-width:0;flex:1}.tz-hero__icon{width:44px;height:44px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--accent);background:#38d9ff14;border:1px solid rgba(56,217,255,.2);flex-shrink:0}.tz-hero__icon svg{width:24px;height:24px;filter:none}.tz-hero__heading{display:flex;flex-direction:column;min-width:0}.tz-hero__title{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--text)}.tz-hero__subtitle{margin:.25rem 0 0;font-size:.85rem;color:var(--text-muted);font-weight:400}.tz-hero__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex-shrink:0}@media (max-width: 768px){.tz-hero{padding:1rem 1.25rem;gap:1rem}.tz-hero__icon{width:40px;height:40px;font-size:1.25rem}.tz-hero__title{font-size:1.2rem}.tz-hero__subtitle{font-size:.78rem}}.tz-stat-grid{display:grid;grid-template-columns:repeat(var(--tz-cols, 4),minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}.tz-stat{position:relative;padding:1rem 1.25rem;border-radius:var(--radius-md);background:var(--bg-card);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.5rem;cursor:default;overflow:hidden;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition),background var(--transition)}.tz-stat:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--tz-stat-accent, var(--accent));opacity:0;transition:opacity var(--transition),height var(--transition)}.tz-stat[data-clickable=true]{cursor:pointer}.tz-stat[data-clickable=true]:hover{transform:translateY(-2px);border-color:#ffffff26;box-shadow:0 8px 30px #0006;background:var(--bg-card-hover)}.tz-stat[data-clickable=true]:hover:before{opacity:1;height:3px}.tz-stat[data-active=true]{border-color:var(--tz-stat-accent, var(--accent));box-shadow:0 0 0 1px var(--tz-stat-accent, var(--accent)) inset,0 8px 30px #00000073}.tz-stat[data-active=true]:before{opacity:1;height:3px}.tz-stat__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tz-stat__label{font-size:.75rem;font-weight:500;color:var(--text-muted);letter-spacing:0}.tz-stat__icon{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:var(--tz-stat-accent, var(--text-soft));background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.tz-stat__value{font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.05;color:var(--text);font-variant-numeric:tabular-nums}.tz-stat__trend{font-size:.72rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px}.tz-stat__trend--up{color:var(--green-light);background:#10b9811f}.tz-stat__trend--down{color:#fca5a5;background:#ef44441f}.tz-stat__trend--flat{color:var(--text-muted);background:#94a3b81a}.tz-stat__sub{font-size:.74rem;color:var(--text-dim);margin-top:.1rem}.tz-toolbar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.75rem;border-radius:var(--radius);background:#ffffff06;border:1px solid var(--border);margin-bottom:1rem}.tz-search{position:relative;flex:1;min-width:200px;max-width:420px}.tz-search input{width:100%;background:#ffffff0d;border:1px solid var(--border);border-radius:var(--radius-pill);padding:.5rem 1rem .5rem 2.25rem;color:var(--text);font-size:.85rem;transition:border-color var(--transition),background var(--transition)}.tz-search input::placeholder{color:var(--text-dim)}.tz-search input:focus{outline:none;border-color:#38d9ff80;background:#38d9ff0d;box-shadow:none}.tz-search svg{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.tz-search kbd{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.65rem;padding:.1rem .5rem;border-radius:4px;background:#ffffff12;border:1px solid var(--border);color:var(--text-dim);font-family:inherit;pointer-events:none}.tz-chips{display:flex;gap:.5rem;flex-wrap:wrap}.tz-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:var(--radius-pill);font-size:.75rem;font-weight:600;color:var(--text-muted);background:#ffffff0a;border:1px solid var(--border);cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);white-space:nowrap}.tz-chip:hover{background:#ffffff14;color:var(--text-soft);border-color:var(--border-medium)}.tz-chip[data-active=true]{background:#38d9ff26;color:var(--accent);border-color:#38d9ff66;box-shadow:none}.tz-chip__count{font-size:.65rem;font-weight:600;padding:.05rem .5rem;border-radius:999px;background:#ffffff14;color:var(--text-dim)}.tz-chip[data-active=true] .tz-chip__count{background:var(--accent);color:#050814}.tz-segmented{display:inline-flex;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius-pill);padding:.25rem}.tz-segmented button{background:none;border:none;color:var(--text-muted);font-size:.75rem;font-weight:600;padding:.25rem 1rem;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition)}.tz-segmented button[data-active=true]{background:var(--accent-gradient);color:#050814;box-shadow:none}.tz-segmented button:not([data-active=true]):hover{color:var(--text);background:#ffffff0d}.tz-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:200% 100%;animation:tz-shimmer 1.4s ease-in-out infinite;border-radius:6px}.tz-skeleton--text{height:.7rem;width:70%}.tz-skeleton--title{height:1.1rem;width:50%}.tz-skeleton--block{height:80px;width:100%;border-radius:var(--radius-md)}.tz-section{background:var(--bg-card);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 2px 14px #0003,inset 0 1px #ffffff0a;position:relative}.tz-section__head{padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent)}.tz-section__title{font-size:.85rem;font-weight:600;letter-spacing:-.005em;color:var(--text);display:flex;align-items:center;gap:.5rem}.tz-section__title:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--accent);box-shadow:none}.tz-section__body{padding:0}.tz-section__body.tz-pad{padding:1.25rem}.tz-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.5rem 1.5rem;text-align:center;gap:.75rem}.tz-empty__icon{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#38d9ff1f,#a855f714);border:1px solid rgba(56,217,255,.22);display:flex;align-items:center;justify-content:center;font-size:1.85rem;margin-bottom:.25rem;box-shadow:none}.tz-empty__title{margin:0;font-size:1.05rem;font-weight:600;color:var(--text)}.tz-empty__sub{margin:0;font-size:.85rem;color:var(--text-muted);max-width:360px}.tz-empty__cta{margin-top:.5rem}.tz-tabs{display:flex;gap:.25rem;padding:.25rem;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius-pill);overflow-x:auto;scrollbar-width:none;margin-bottom:1rem}.tz-tabs::-webkit-scrollbar{display:none}.tz-tabs :is(button,a){background:none;border:none;color:var(--text-muted);font-size:.82rem;font-weight:600;padding:.5rem 1rem;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition),box-shadow var(--transition),transform var(--transition);display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;text-decoration:none}.tz-tabs :is(button,a):hover{color:var(--text);background:#ffffff0d}.tz-tabs :is(button,a)[data-active=true],.tz-tabs a[aria-current=page]{background:#38d9ff24;color:var(--accent);box-shadow:inset 0 0 0 1px #38d9ff52}.tz-tabs__badge{font-size:.65rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:var(--accent);color:#050814;line-height:1}.tz-scroll::-webkit-scrollbar{width:10px;height:10px}.tz-scroll::-webkit-scrollbar-thumb{background:#5ad2ff40;border-radius:6px;border:2px solid var(--bg)}.tz-scroll::-webkit-scrollbar-thumb:hover{background:#5ad2ff73}.tz-row{display:flex;align-items:center;gap:.75rem}.tz-row--wrap{flex-wrap:wrap}.tz-spacer{flex:1}.tz-mono{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum"}.tz-accent-cyan{--tz-stat-accent: #38d9ff}.tz-accent-purple{--tz-stat-accent: #a855f7}.tz-accent-green{--tz-stat-accent: #10b981}.tz-accent-gold{--tz-stat-accent: #f59e0b}.tz-accent-red{--tz-stat-accent: #ef4444}.tz-accent-pink{--tz-stat-accent: #ec4899}.tz-accent-blue{--tz-stat-accent: #3b82f6}@media (max-width: 768px){.tz-stat-grid{grid-template-columns:repeat(var(--tz-cols, 2),minmax(0,1fr));gap:.75rem}.tz-stat__value{font-size:1.35rem}.tz-stat{padding:1rem}.tz-toolbar{padding:.5rem;gap:.5rem}.tz-search{max-width:none}.tz-hero{margin-bottom:1rem}.tz-hero__actions{width:100%}.tz-hero__actions>*{flex:1 1 auto;min-height:44px}.tz-tabs{padding:.25rem;margin-bottom:.875rem}.tz-tabs :is(button,a){padding:.625rem .875rem;font-size:.8rem;min-height:44px}.tz-section__head{padding:.75rem 1rem}}@media (max-width: 480px){.tz-stat-grid{grid-template-columns:repeat(2,1fr)}.tz-stat__value{font-size:1.2rem}.tz-stat__label{font-size:.62rem;letter-spacing:.02em}.tz-hero__title{font-size:1.05rem}}@media (max-width: 768px){.pageWrap,[class*=pageWrap],[class*=pageWrapper],[class*=page-]{padding:.75rem!important}.table-responsive,[class*=tableWrap],[class*=tableContainer]{overflow-x:auto;-webkit-overflow-scrolling:touch}button,.btn,[class*=button]{min-height:36px}.card{padding:1rem!important}}.tz-lb{background:linear-gradient(180deg,rgba(56,217,255,.025),transparent 30%),var(--bg-card);border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden;position:relative}.tz-lb:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(56,217,255,.35),rgba(168,85,247,.25),transparent)}.tz-lb__head{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem .75rem;gap:1rem;flex-wrap:wrap}.tz-lb__title{display:flex;align-items:center;gap:.75rem}.tz-lb__title-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fbbf2433,#a855f71f);border:1px solid rgba(251,191,36,.3);color:#fbbf24;box-shadow:0 0 18px #fbbf2426}.tz-lb__title-main{font-size:1rem;font-weight:600;color:var(--text);letter-spacing:-.01em}.tz-lb__title-sub{font-size:.72rem;color:var(--text-dim);margin-top:1px}.tz-lb__cats{display:flex;gap:.25rem;padding:0 1.25rem 1rem;flex-wrap:wrap}.tz-lb__cat{background:#ffffff09;border:1px solid rgba(255,255,255,.07);color:var(--text-muted);font-size:.74rem;font-weight:600;padding:.5rem .75rem;border-radius:999px;cursor:pointer;transition:background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s,transform .16s;font-family:inherit;white-space:nowrap}.tz-lb__cat:hover{color:var(--text-soft);background:#ffffff0f;border-color:#ffffff1f}.tz-lb__cat.is-active{color:#fff;background:color-mix(in srgb,var(--cat-accent) 18%,transparent);border-color:color-mix(in srgb,var(--cat-accent) 50%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--cat-accent) 25%,transparent)}.tz-lb__list{display:flex;flex-direction:column}.tz-lb__row{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.045);transition:background .15s}.tz-lb__row:hover{background:#ffffff06}.tz-lb__row.is-me{background:linear-gradient(90deg,rgba(56,217,255,.07),transparent 60%);border-left:2px solid var(--accent);padding-left:calc(1.25rem - 2px)}.tz-lb__rank{width:32px;text-align:center;flex-shrink:0;font-weight:600;font-size:.82rem;color:var(--text-dim);display:flex;align-items:center;justify-content:center}.tz-lb__avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;overflow:hidden;border:2px solid rgba(255,255,255,.08)}.tz-lb__avatar img{width:100%;height:100%;object-fit:cover;display:block}.tz-lb__avatar span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:#050814}.tz-lb__info{flex:1;min-width:0}.tz-lb__name{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.86rem;font-weight:600;color:var(--text)}.tz-lb__role{font-size:.58rem;padding:1px .5rem;border-radius:4px;font-weight:600;letter-spacing:.02em}.tz-lb__you{font-size:.55rem;background:var(--accent);color:#050814;padding:1px .5rem;border-radius:4px;font-weight:600;letter-spacing:.02em}.tz-lb__sub{font-size:.7rem;color:var(--text-dim);margin-top:.25rem}.tz-lb__bar{margin-top:.5rem;height:4px;border-radius:3px;background:#ffffff0d;overflow:hidden;max-width:240px}.tz-lb__bar-fill{height:100%;border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px currentColor}.tz-lb__value{text-align:right;flex-shrink:0;min-width:90px}.tz-lb__value-main{font-size:1rem;font-weight:600;letter-spacing:-.02em}.tz-lb__value-sub{font-size:.6rem;color:var(--text-dim);letter-spacing:.02em;margin-top:2px}@media (max-width: 600px){.tz-lb__head{padding:1rem 1rem .5rem}.tz-lb__cats{padding:0 1rem .75rem;gap:.25rem}.tz-lb__cat{padding:.25rem .5rem;font-size:.68rem}.tz-lb__row{padding:.75rem 1rem;gap:.75rem}.tz-lb__avatar{width:32px;height:32px}.tz-lb__rank{width:24px;font-size:.74rem}.tz-lb__value-main{font-size:.85rem}.tz-lb__sub{font-size:.65rem}}.tz-grad-text{color:var(--text)}.tz-hero__icon,.tz-stat__icon,.tz-lb__title-icon,.tz-lb__rank,[class*=navIcon],[class*=cardTitle]{-webkit-text-fill-color:initial;color:inherit;background-clip:initial}table{border-collapse:separate;border-spacing:0}table thead th{background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);letter-spacing:.02em;font-size:.68rem;color:var(--text-dim);font-weight:600}table tbody tr{transition:background .15s}table tbody tr:hover{background:#ffffff06}.tz-tabs :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 768px){.tz-hero{flex-direction:column;align-items:stretch}.tz-hero__left{align-items:flex-start}.tz-tabs{scroll-snap-type:x proximity}.tz-tabs :is(button,a){scroll-snap-align:start}button,.btn,input,select,textarea{min-height:40px}.tz-chip,.tz-segmented button{min-height:36px}}.tz-rv{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.tz-rv__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem 1.5rem 1rem;display:flex;flex-direction:column;gap:1rem}.tz-rv__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap}.tz-rv__stats{display:flex;gap:.4rem;flex-wrap:wrap}.tz-rv__stat{font-size:.72rem;font-weight:600;padding:2px 9px;border-radius:99px;color:var(--text-muted);background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.tz-rv__stat--ok{color:#34d399;background:#10b9811a;border-color:#10b98140}.tz-rv__stat--bad{color:#fca5a5;background:#ef44441a;border-color:#ef444440}.tz-rv__bar{display:flex;flex-wrap:wrap;gap:3px}.tz-rv__seg{flex:1 0 8px;max-width:22px;min-height:8px;padding:0;border:0;border-radius:3px;cursor:pointer;transition:height var(--transition),background var(--transition)}.tz-rv__tools{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.tz-rv__bulk{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:0 .9rem;border-radius:9px;border:1px solid rgba(16,185,129,.45);background:#10b9811f;color:#34d399;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.tz-rv__bulk:disabled{opacity:.55;cursor:wait}.tz-rv__link{background:none;border:0;color:var(--accent);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;padding:.4rem .25rem}.tz-rv__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1.25rem;align-items:start}.tz-rv__image{position:sticky;top:0;display:flex;flex-direction:column;gap:.75rem;min-width:0}.tz-rv__viewer{height:clamp(260px,56dvh,560px);border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#030712;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.tz-rv__fields{display:flex;flex-direction:column;gap:.75rem;min-width:0}.tz-rv__conf{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tz-rv__issues{border-radius:10px;padding:.65rem .8rem;font-size:.8rem;line-height:1.5;border:1px solid}.tz-rv__issues[data-tone=warn]{background:#f59e0b17;border-color:#f59e0b59;color:#fcd34d}.tz-rv__issues[data-tone=error]{background:#ef444417;border-color:#ef444459;color:#fca5a5}.tz-rv__issues-title{font-weight:600;margin-bottom:.25rem}.tz-rv__issues-list{margin:0;padding-left:1.1rem}.tz-rv__issues-list li+li{margin-top:.2rem}.tz-rv__issues-actions{margin-top:.5rem;display:flex;gap:.5rem}.tz-rv__dock{flex:0 0 auto;display:flex;flex-direction:column;gap:.6rem;padding:.75rem 1.5rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08);background:#09102af7}.tz-rv__main{display:flex;align-items:center;gap:.5rem}.tz-rv__foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tz-rv__foot-right{display:flex;align-items:center;gap:.75rem;min-width:0}.tz-rv__note{font-size:.72rem;color:#fbbf24}.tz-rv__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:40px;padding:0 .9rem;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-soft, #cbd5e1);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.tz-rv__btn:hover:not(:disabled){background:#ffffff14}.tz-rv__btn:disabled{opacity:.4;cursor:not-allowed}.tz-rv__btn--icon{width:40px;padding:0;font-size:1rem}.tz-rv__btn--danger{color:#fca5a5;border-color:#ef444459;background:#ef444414}.tz-rv__approve{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:0 1.6rem;border-radius:10px;border:1px solid rgba(16,185,129,.5);background:#10b9812e;color:#34d399;font:inherit;font-size:.95rem;font-weight:700;cursor:pointer}.tz-rv__approve:hover:not(:disabled){background:#10b98147}.tz-rv__approve:disabled{opacity:.45;cursor:not-allowed}.tz-rv__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9600;background:#000000f0;display:flex;align-items:center;justify-content:center;padding:1rem;overflow:auto;cursor:zoom-out}.tz-rv__lightbox img{max-width:100%;max-height:100%;object-fit:contain}.tz-rv__lightbox-close{position:fixed;top:calc(.75rem + env(safe-area-inset-top,0px));right:.75rem;width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:#0009;color:#fff;font-size:1.1rem;cursor:pointer}@media (max-width: 820px){.tz-rv__scroll{padding:1rem;gap:.85rem}.tz-rv__grid{grid-template-columns:minmax(0,1fr)}.tz-rv__image{position:static}.tz-rv__viewer{height:clamp(180px,30dvh,300px)}.tz-scanner-steps[data-step=review]{display:none!important}.tz-rv__dock{padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom,0px));gap:.5rem}.tz-rv__main{flex-wrap:wrap}.tz-rv__approve{order:-1;flex:1 1 100%;margin-left:0;min-height:48px}.tz-rv__btn{min-height:44px;flex:1 1 0}.tz-rv__btn--icon{flex:0 0 44px;width:44px}.tz-rv__note{display:none}}@media (max-width: 768px){html.kb-open .tz-bottom-nav{display:none!important}html.kb-open{--bottom-nav-h: 0px}}.tz-rv__btn--accent{color:#38d9ff;border-color:#38d9ff73;background:#38d9ff1f}.tz-rv__issues-actions{flex-wrap:wrap}@media (max-width: 640px){.tz-rv__issues-actions{display:flex;flex-direction:column;gap:8px}.tz-rv__issues-actions>.tz-rv__btn{width:100%;min-height:44px;white-space:normal;text-align:center}}#root{position:relative;z-index:1}.tz-page-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(60% 70% at 30% 35%,rgba(60,40,255,.5),transparent 70%),radial-gradient(50% 60% at 85% 80%,rgba(0,184,255,.4),transparent 70%),#0b1230}.tz-page-shader{position:absolute;left:50%;top:50%;width:112%;height:112%;transform:translate(-50%,-50%);display:block;filter:blur(26px)}.tz-page-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0508145c,#05081447,#05081461)}@media (max-width: 768px){.tz-page-shader{filter:blur(18px)}}
