.noti-dropdown[data-v-ac4cb6c3]{background:var(--color-bg-elevated);color:var(--color-fg);border:1px solid var(--color-border)}.noti-header[data-v-ac4cb6c3]{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.noti-title[data-v-ac4cb6c3]{color:var(--color-fg);font-size:16px;font-weight:600}.tab-count[data-v-ac4cb6c3]{background:var(--color-accent);color:var(--color-accent-fg);text-align:center;border-radius:10px;min-width:18px;margin-left:6px;padding:1px 7px;font-size:11px;display:inline-block}.noti-window[data-v-ac4cb6c3]{max-height:420px;overflow-y:auto}.noti-loading[data-v-ac4cb6c3]{justify-content:center;align-items:center;padding:32px 0;display:flex}.noti-list[data-v-ac4cb6c3]{background:0 0;padding:4px 0}.noti-item[data-v-ac4cb6c3]{cursor:pointer;padding-top:8px;padding-bottom:8px}.noti-item[data-v-ac4cb6c3]:hover{background:var(--color-hover)}.noti-item.unread[data-v-ac4cb6c3]{background:var(--color-active)}.noti-item.unread .noti-item-title[data-v-ac4cb6c3]{font-weight:600}.noti-item-title[data-v-ac4cb6c3]{color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.noti-item-body[data-v-ac4cb6c3]{color:var(--color-fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.noti-time[data-v-ac4cb6c3]{color:var(--color-fg-subtle);white-space:nowrap;font-size:11px}.noti-empty[data-v-ac4cb6c3]{text-align:center;color:var(--color-fg-muted);padding:24px 16px;font-size:13px}.noti-footer[data-v-ac4cb6c3]{justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.toast-container[data-v-ea215d9b]{z-index:9999;pointer-events:none;flex-direction:column-reverse;gap:7px;display:flex;position:fixed;bottom:20px;right:20px}.toast[data-v-ea215d9b]{background:var(--color-ink-charcoal,#2c3441);color:#fff;box-shadow:0 4px 12px var(--color-overlay-ink-18,#0000002e);pointer-events:auto;border-left:3px solid var(--smax-grey-300);word-wrap:break-word;border-radius:7px;align-items:center;gap:10px;max-width:460px;padding:9px 14px;font-size:13px;display:flex}.toast.success[data-v-ea215d9b]{border-left-color:var(--smax-success)}.toast.warning[data-v-ea215d9b]{border-left-color:var(--smax-warning)}.toast.error[data-v-ea215d9b]{border-left-color:var(--smax-error)}.toast-msg[data-v-ea215d9b]{cursor:pointer;flex:1}.toast-action[data-v-ea215d9b]{background:var(--color-overlay-info-25,#2196f340);color:var(--color-accent-blue-soft,#90caf9);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:5px;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:700}.toast-action[data-v-ea215d9b]:hover{background:var(--color-overlay-info-40,#2196f366);color:var(--color-white-pure,#fff)}.toast-close[data-v-ea215d9b]{color:var(--color-overlay-light-50,#ffffff80);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:18px;line-height:1}.toast-close[data-v-ea215d9b]:hover{color:var(--color-white-pure,#fff)}.toast-enter-active[data-v-ea215d9b],.toast-leave-active[data-v-ea215d9b]{transition:all .25s}.toast-enter-from[data-v-ea215d9b],.toast-leave-to[data-v-ea215d9b]{opacity:0;transform:translate(60%)}.smax-topnav[data-v-5eefa96e]{background:var(--smax-header-bg);color:#fff;height:var(--smax-topnav-h);z-index:100;flex-shrink:0;align-items:center;gap:4px;padding:0 13px;display:flex;position:sticky;top:0}.logo[data-v-5eefa96e]{background:#fff;border-radius:7px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:4px;padding:2px;text-decoration:none;display:flex;overflow:hidden}.logo img[data-v-5eefa96e]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.workspace[data-v-5eefa96e]{background:var(--color-overlay-light-06,#ffffff0f);cursor:pointer;color:#fff;border:none;border-radius:7px;align-items:center;gap:7px;margin-right:13px;padding:7px 11px;font-size:13px;display:flex}.workspace[data-v-5eefa96e]:hover{background:var(--color-overlay-light-10,#ffffff1a)}.ws-logo[data-v-5eefa96e]{background:linear-gradient(135deg, var(--color-accent-deeporange,#ff5722), var(--color-accent-deeporange-deep,#d84315));color:#fff;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:flex}.opacity-50[data-v-5eefa96e]{opacity:.5}.nav-tabs[data-v-5eefa96e]{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:2px;display:flex}.nav-tab[data-v-5eefa96e]{cursor:pointer;color:var(--color-overlay-light-75,#ffffffbf);white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:9px 13px;font-size:13px;text-decoration:none;display:inline-flex}@media (width<=1500px){.nav-tab[data-v-5eefa96e]{gap:4px;padding:9px;font-size:12.5px}}@media (width<=1280px){.nav-tab[data-v-5eefa96e]{padding:8px 7px;font-size:12px}.nav-tab .ic[data-v-5eefa96e]{font-size:13px}.workspace[data-v-5eefa96e]{margin-right:8px;padding:6px 9px;font-size:12px}}@media (width<=1100px){.nav-tab[data-v-5eefa96e]{gap:3px;padding:7px 6px}.nav-tab .ic[data-v-5eefa96e],.workspace span[data-v-5eefa96e]:nth-of-type(2){display:none}}.nav-tab .ic[data-v-5eefa96e]{font-size:14px;line-height:1}.nav-tab .caret[data-v-5eefa96e]{opacity:.7;margin-left:2px;font-size:10px}.nav-tab[data-v-5eefa96e]:hover{background:var(--color-overlay-light-06,#ffffff0f);color:#fff}.nav-tab.active[data-v-5eefa96e]{background:var(--color-overlay-light-12,#ffffff1f);color:#fff;font-weight:500}.topnav-spacer[data-v-5eefa96e]{flex:1;min-width:0}.contact-marquee[data-v-5eefa96e]{background:linear-gradient(90deg, var(--color-overlay-cyan-bright-12,#00f2ff1f), var(--color-overlay-blue-mat-12,#0077b61f));border:1px solid var(--color-overlay-cyan-bright-30,#00f2ff4d);height:32px;color:var(--color-accent-cyan-bright,#00f2ff);cursor:pointer;border-radius:6px;flex:0 0 320px;align-items:center;margin-right:12px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.contact-marquee[data-v-5eefa96e]:hover{background:linear-gradient(90deg, var(--color-overlay-cyan-bright-20,#00f2ff33), var(--color-overlay-blue-mat-20,#0077b633));border-color:var(--color-overlay-cyan-bright-50,#00f2ff80)}.marquee-track[data-v-5eefa96e]{white-space:nowrap;will-change:transform;animation:32s linear infinite marquee-scroll-5eefa96e;display:inline-block}.contact-marquee:hover .marquee-track[data-v-5eefa96e]{animation-play-state:paused}@keyframes marquee-scroll-5eefa96e{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1280px){.contact-marquee[data-v-5eefa96e]{display:none}}.topnav-search[data-v-5eefa96e]{flex-shrink:1;max-width:240px}@media (width<=1500px){.topnav-search[data-v-5eefa96e]{max-width:180px}}@media (width<=1280px){.topnav-search[data-v-5eefa96e]{max-width:140px}}@media (width<=1100px){.topnav-search[data-v-5eefa96e]{display:none}}.topnav-search[data-v-5eefa96e] .v-field{color:#fff;background:var(--color-overlay-light-06,#ffffff0f)!important;border-radius:7px!important}.topnav-search[data-v-5eefa96e] input{color:#fff!important}.icon-btn[data-v-5eefa96e],[data-v-5eefa96e] .icon-btn-wrap>*{cursor:pointer;width:39px;height:39px;color:var(--color-overlay-light-78,#ffffffc7);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;text-decoration:none;display:flex;position:relative}.icon-btn[data-v-5eefa96e]:hover,[data-v-5eefa96e] .icon-btn-wrap>:hover{background:var(--color-overlay-light-08,#ffffff14);color:#fff}.user-avatar[data-v-5eefa96e]{background:linear-gradient(135deg,var(--color-accent-yellow-mat,#fbc02d),var(--color-accent-orange-mid,#f57c00));color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin-left:9px;font-size:12px;font-weight:600;display:flex}.smax-main[data-v-5eefa96e]{background:var(--smax-grey-100)}.smax-main[data-v-5eefa96e] .v-main__wrap{min-height:calc(100vh - var(--smax-topnav-h))}[data-v-5eefa96e] .v-overlay__content>.v-list{background:var(--smax-bg);color:var(--smax-text)}.zc-bottom-nav[data-v-71c6b17d]{z-index:100;-webkit-backdrop-filter:saturate(180%)blur(20px);border-top:1px solid #7f7f7f26;left:0;right:0;background:rgb(var(--v-theme-surface) / .92)!important;height:56px!important;padding-bottom:0!important;position:fixed!important;bottom:0!important}.zc-bottom-nav[data-v-71c6b17d] .v-btn{background:0 0!important;height:56px!important}.zc-bottom-nav[data-v-71c6b17d] .v-btn--active{background:rgb(var(--v-theme-primary) / .15)!important;color:rgb(var(--v-theme-primary))!important}.zc-bottom-nav[data-v-71c6b17d] .v-btn--active .v-icon,.zc-bottom-nav[data-v-71c6b17d] .v-btn--active .v-btn__content{color:rgb(var(--v-theme-primary))!important}.mobile-app-root[data-v-b343ec7f]{background:rgb(var(--v-theme-background));height:100dvh;min-height:100dvh}.zc-mobile-appbar[data-v-b343ec7f]{-webkit-backdrop-filter:saturate(180%)blur(20px);height:calc(44px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;background:rgb(var(--v-theme-surface) / .72)!important;border-bottom:1px solid #7f7f7f26!important}.zc-mobile-appbar[data-v-b343ec7f] .v-toolbar__content{background:0 0!important;height:44px!important;min-height:44px!important}.mobile-main[data-v-b343ec7f]{flex-direction:column;flex:auto;min-height:0;display:flex;padding-top:calc(44px + env(safe-area-inset-top,0px))!important;padding-bottom:0!important}.mobile-main--with-bottom-nav[data-v-b343ec7f]{padding-bottom:56px!important}.mobile-main__inner[data-v-b343ec7f]{flex-direction:column;flex:auto;min-height:0;display:flex}:root{--smax-primary:#2962ff;--smax-primary-hover:#1565c0;--smax-primary-soft:#e3f2fd;--smax-success:#00c853;--smax-warning:#ff9100;--smax-info:#2196f3;--smax-error:#ff3d00;--smax-grey-50:#fafbfc;--smax-grey-100:#f5f6fa;--smax-grey-200:#ebedf0;--smax-grey-300:#d4d8de;--smax-grey-700:#5a6478;--smax-text:#212121;--smax-bg:#fff;--smax-header-bg:#1f2330;--smax-bubble-self:#d0e6ff;--smax-group-bg:#ffeae3;--smax-female:#e91e63;--smax-male:#1e88e5;--smax-chip-red:#ef5350;--smax-chip-red-text:#c62828;--smax-chip-red-active:#ef5350;--smax-chip-purple:#ab47bc;--smax-chip-purple-text:#6a1b9a;--smax-chip-purple-active:#6a1b9a;--smax-chip-orange:#ffa726;--smax-chip-orange-text:#ef6c00;--smax-chip-orange-active:#ff9800;--smax-chip-green:#66bb6a;--smax-chip-green-text:#2e7d32;--smax-chip-green-active:#43a047;--smax-chip-blue:#42a5f5;--smax-chip-blue-text:#1565c0;--smax-chip-blue-active:#1976d2;--smax-chip-yellow:#fbc02d;--smax-chip-yellow-text:#f57f17;--smax-chip-yellow-active:#f9a825;--smax-font-base:14.3px;--smax-font-small:12px;--smax-font-tiny:11px;--smax-line-height:1.45;--smax-radius-sm:4px;--smax-radius-md:7px;--smax-radius-lg:9px;--smax-radius-xl:13px;--smax-topnav-h:52px}.smax-status-pill{border-radius:9px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:500;display:inline-flex}.smax-pill-success{color:#00897b;background:#00c8531f}.smax-pill-warning{color:#ef6c00;background:#ff91001f}.smax-pill-info{color:#1565c0;background:#2196f31f}.smax-pill-grey{color:var(--smax-grey-700);background:#5a64781a}.smax-pill-error{color:#c62828;background:#ff52521f}.smax-label-chip{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--smax-bg);white-space:nowrap;border:1px solid;border-radius:12px;flex-shrink:0;align-items:center;gap:3px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex}.smax-label-chip[data-color=red]{color:var(--smax-chip-red-text);border-color:var(--smax-chip-red)}.smax-label-chip[data-color=red].active{background:var(--smax-chip-red-active);color:#fff}.smax-label-chip[data-color=purple]{color:var(--smax-chip-purple-text);border-color:var(--smax-chip-purple)}.smax-label-chip[data-color=purple].active{background:var(--smax-chip-purple-active);color:#fff}.smax-label-chip[data-color=orange]{color:var(--smax-chip-orange-text);border-color:var(--smax-chip-orange)}.smax-label-chip[data-color=orange].active{background:var(--smax-chip-orange-active);color:#fff}.smax-label-chip[data-color=green]{color:var(--smax-chip-green-text);border-color:var(--smax-chip-green)}.smax-label-chip[data-color=green].active{background:var(--smax-chip-green-active);color:#fff}.smax-label-chip[data-color=blue]{color:var(--smax-chip-blue-text);border-color:var(--smax-chip-blue)}.smax-label-chip[data-color=blue].active{background:var(--smax-chip-blue-active);color:#fff}.smax-label-chip[data-color=yellow]{color:var(--smax-chip-yellow-text);border-color:var(--smax-chip-yellow)}.smax-label-chip[data-color=yellow].active{background:var(--smax-chip-yellow-active);color:#fff}.smax-gender-badge{border:2.5px solid var(--smax-bg);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.smax-gender-female{background:var(--smax-female)}.smax-gender-male{background:var(--smax-male)}.smax-avatar{color:#fff;background:linear-gradient(135deg,#90caf9,#1976d2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.smax-avatar.is-group{background:linear-gradient(135deg,#ff7043,#d84315)}.smax-avatar .platform-mark{border:2px solid var(--smax-bg);color:#fff;background:#0068ff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:-2px;right:-2px}.smax-toggle-pill{background:var(--smax-grey-300);cursor:pointer;border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.smax-toggle-pill:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.smax-toggle-pill.on{background:var(--smax-primary)}.smax-toggle-pill.on:after{transform:translate(14px)}.smax-app,.smax-app *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.v-theme--chat-focus{--smax-primary:#0084ff;--smax-primary-hover:#006fe6;--smax-primary-soft:#dceeff;--smax-success:#17b26a;--smax-warning:#f5a524;--smax-info:#0084ff;--smax-error:#e5484d;--smax-grey-50:#f6fafd;--smax-grey-100:#eef4fb;--smax-grey-200:#dce7f2;--smax-grey-300:#c2d2e2;--smax-grey-700:#3a4a5c;--smax-text:#1b2a3a;--smax-bg:#fff;--smax-header-bg:#fff;--smax-bubble-self:#0084ff;--smax-group-bg:#e3f2fd;--smax-female:#e91e63;--smax-male:#0084ff}.v-theme--chat-focus .smax-topnav{border-bottom:1px solid #dce7f2;box-shadow:0 1px 3px #0f172a0a;color:#1b2a3a!important;background:#fff!important}.v-theme--chat-focus .smax-topnav .nav-tab{color:#3a4a5c!important}.v-theme--chat-focus .smax-topnav .nav-tab.active{color:#0084ff!important;background:#dceeff!important}.v-theme--chat-focus .smax-topnav .nav-tab:hover:not(.active),.v-theme--chat-focus .smax-topnav .workspace{color:#1b2a3a!important;background:#f6fafd!important}.v-theme--chat-focus .smax-topnav .icon-btn,.v-theme--chat-focus .smax-topnav .icon-btn-wrap{color:#3a4a5c!important}.v-theme--chat-focus .smax-topnav .icon-btn:hover{background:#f6fafd!important}.v-theme--chat-focus .smax-topnav .user-avatar{color:#fff!important;background:linear-gradient(135deg,#0084ff,#00b2a9)!important}.v-theme--chat-focus .smax-topnav .logo img{filter:brightness(.4)saturate(1.4)}.v-theme--chat-focus body,.v-theme--chat-focus .v-application,.v-theme--chat-focus .smax-main{background:#eef4fb!important}.v-theme--chat-focus .message-bubble.is-self,.v-theme--chat-focus .msg-bubble.is-self,.v-theme--chat-focus [class*=message][class*=self]{color:#fff!important;background:linear-gradient(135deg,#0084ff,#006fe6)!important}.v-theme--futuresolve{--smax-primary:#a78bfa;--smax-primary-hover:#c4b5fd;--smax-primary-soft:#a78bfa24;--smax-success:#34d399;--smax-warning:#fbbf24;--smax-info:#a78bfa;--smax-error:#fb7185;--smax-grey-50:#1a1a33;--smax-grey-100:#0b0b1e;--smax-grey-200:#232347;--smax-grey-300:#2e2e55;--smax-grey-700:#94a3b8;--smax-text:#e5e7f0;--smax-bg:#13132a;--smax-header-bg:#0b0b1e;--smax-bubble-self:#7c3aed;--smax-group-bg:#1a1a33;--smax-female:#f0a8d0;--smax-male:#a78bfa;--color-fg-muted-table:#b0bcca;--color-fg-subtle:#94a3b8;--color-fg-muted-l2:#b3bcc8;--color-fg-muted-l3:#c4cdd8;--color-fg-muted-l4:#aab3c1;--color-ink-strong:#e2e8f0;--color-fg-muted-slate:#94a3b8}.v-theme--futuresolve .message-bubble.is-self .bubble-time{color:#ffffffc7}.v-theme--futuresolve .message-bubble.is-self .edited-badge{color:#ffffff8c}.v-theme--futuresolve .smax-app:before,.v-theme--futuresolve .smax-app:after{content:"";filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;position:fixed}.v-theme--futuresolve .smax-app:before{background:#7c3aed29;width:600px;height:600px;top:-120px;left:28%}.v-theme--futuresolve .smax-app:after{background:#f0a8d014;width:500px;height:500px;top:45%;right:-150px}.v-theme--futuresolve .smax-topnav,.v-theme--futuresolve .smax-main{z-index:1;position:relative}.v-theme--futuresolve .smax-topnav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #a78bfa1a;color:#e5e7f0!important;background:#0b0b1ed9!important}.v-theme--futuresolve .smax-topnav .nav-tab{color:#e5e7f09e!important}.v-theme--futuresolve .smax-topnav .nav-tab.active{color:#c4b5fd!important;background:#a78bfa24!important}.v-theme--futuresolve .smax-topnav .nav-tab:hover:not(.active),.v-theme--futuresolve .smax-topnav .workspace{color:#e5e7f0!important;background:#a78bfa14!important}.v-theme--futuresolve .smax-topnav .ws-logo,.v-theme--futuresolve .smax-topnav .logo{background:linear-gradient(135deg,#a78bfa,#7c3aed)!important}.v-theme--futuresolve .smax-topnav .icon-btn,.v-theme--futuresolve .smax-topnav .icon-btn-wrap{color:#e5e7f0b8!important}.v-theme--futuresolve .smax-topnav .icon-btn:hover{background:#a78bfa1a!important}.v-theme--futuresolve .smax-topnav .user-avatar{color:#0b0b1e!important;background:linear-gradient(135deg,#a78bfa,#f0a8d0)!important}.v-theme--futuresolve body,.v-theme--futuresolve .v-application,.v-theme--futuresolve .smax-main{color:#e5e7f0;background:#0b0b1e!important}.v-theme--futuresolve .v-card,.v-theme--futuresolve .v-sheet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e5e7f0!important;background:#13132aa6!important;border:1px solid #a78bfa1f!important}.v-theme--futuresolve .v-list,.v-theme--futuresolve .v-list-item{background:0 0;color:#e5e7f0!important}.v-theme--futuresolve .v-divider{border-color:#a78bfa1f!important}.v-theme--futuresolve .v-list-item:hover{background:#a78bfa0f!important}.v-theme--futuresolve .v-list-item--active{color:#c4b5fd!important;background:#a78bfa1f!important}.v-theme--futuresolve ::-webkit-scrollbar{width:8px;height:8px}.v-theme--futuresolve ::-webkit-scrollbar-track{background:0 0}.v-theme--futuresolve ::-webkit-scrollbar-thumb{border-radius:4px;background:#2e2e55!important}.v-theme--futuresolve ::-webkit-scrollbar-thumb:hover{background:#7c3aed!important}.v-theme--futuresolve .v-field{color:#e5e7f0!important;background:#0b0b1e99!important;border-radius:10px!important}.v-theme--futuresolve .v-field--focused{box-shadow:0 0 0 3px #a78bfa2e}.v-theme--futuresolve .v-field__outline__start,.v-theme--futuresolve .v-field__outline__end,.v-theme--futuresolve .v-field__outline__notch:before,.v-theme--futuresolve .v-field__outline__notch:after{border-color:#a78bfa40!important}.v-theme--futuresolve .v-label{color:#94a3b8!important}.v-theme--futuresolve input::-moz-placeholder{color:#6b7280!important}.v-theme--futuresolve textarea::-moz-placeholder{color:#6b7280!important}.v-theme--futuresolve input::placeholder,.v-theme--futuresolve textarea::placeholder{color:#6b7280!important}.v-theme--futuresolve .v-btn--variant-flat{text-transform:none;letter-spacing:normal;border-radius:9px!important}.v-theme--futuresolve .v-btn.bg-primary,.v-theme--futuresolve .v-btn--variant-flat.text-primary{box-shadow:0 6px 20px #7c3aed40}.v-theme--futuresolve .v-chip{font-weight:500;border-radius:12px!important}.v-theme--futuresolve .message-bubble.is-self,.v-theme--futuresolve .msg-bubble.is-self{color:#fff!important;background:linear-gradient(135deg,#7c3aed,#a78bfa)!important;border:none!important}.v-theme--futuresolve .message-bubble.is-other,.v-theme--futuresolve .msg-bubble.is-other{color:#e5e7f0!important;background:#1a1a33!important;border:1px solid #a78bfa1f!important}.v-theme--futuresolve .conv-list,.v-theme--futuresolve .conv-item,.v-theme--futuresolve .conv-header,.v-theme--futuresolve .filter-sidebar,.v-theme--futuresolve .filter-rail,.v-theme--futuresolve .chat-contact-panel,.v-theme--futuresolve .contact-panel,.v-theme--futuresolve .composer,.v-theme--futuresolve .msg-composer,.v-theme--futuresolve .chat-input,.v-theme--futuresolve .conversation-filter-bar,.v-theme--futuresolve .conversation-filter-sidebar,.v-theme--futuresolve .smax-conv-col,.v-theme--futuresolve .smax-msg-col,.v-theme--futuresolve .smax-info-col{color:#e5e7f0!important;background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .conv-item:hover{background:#1a1a33!important}.v-theme--futuresolve .conv-item.active{color:#c4b5fd!important;background:#a78bfa1f!important}.v-theme--futuresolve .ci-name{color:#e5e7f0!important}.v-theme--futuresolve .ci-preview{color:#94a3b8!important}.v-theme--futuresolve .ci-time{color:#6b7280!important}.v-theme--futuresolve .settings-layout,.v-theme--futuresolve .sl-content{background:#0b0b1e!important}.v-theme--futuresolve .sl-sidebar{background:#13132a!important;border-right-color:#a78bfa1f!important}.v-theme--futuresolve .sl-breadcrumb{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .sl-title,.v-theme--futuresolve .sl-item,.v-theme--futuresolve .bc-current{color:#e5e7f0!important}.v-theme--futuresolve .sl-item:hover{background:#1a1a33!important}.v-theme--futuresolve .sl-item.active,.v-theme--futuresolve .sl-item.router-link-exact-active{box-shadow:inset 3px 0 #a78bfa;color:#c4b5fd!important;background:#a78bfa1f!important}.v-theme--futuresolve :is(.account-card,.al-filters,.apt-row,.apt-upcoming,.at-table-wrap,.card,.care-dd,.cfb,.changepin,.coming-soon,.cp-card,.dept-card,.dept-info-row-members,.dept-page,.dept-quick-actions,.dept-toggle,.detail-hero,.dialog,.engagement-heatmap,.entries-wrap,.filter-bar,.filter-strip,.items-list,.lists-table-wrap,.mention-popover,.modal,.modal-card,.nick-list,.nick-sidebar,.orad-panel,.orad-user-item,.panel,.password-form,.perm-table-wrap,.pg-matrix-head,.pg-matrix-wrap,.pin-card,.pin-info,.pp-key,.pp-pin-box,.pp-popup,.profile-card,.ps-popup,.ptab-empty,.pv-popup,.reaction-popup,.role-card,.search-box,.settings-dropdown,.shm-card,.size-menu,.smart-hints,.stage-group,.stat-card,.tag-list,.sticker-picker,.table-wrap,.tag-dropdown,.tag-overflow-popup,.td-resource,.toolbar,.page-head,.page-desc,.scoring-page,.friends-page,.contacts-page,.zalo-accounts-page,.stuck-page,.stuck-view,.lists-page,.appointments-page,.reports-page,.analytics-page,.groups-page,.privacy-page,.rbac-page,.crm-tags-page,.integrations-page,.api-page,.theme-page,.users-page,.roles-page,.scoring-settings-page,.activity-log-page,.contact-profile,.profile-page,.toolbar-row,.filter-row,.header-row,.top-bar,.page-toolbar,.v-table,.v-data-table,.v-data-table__wrapper,.empty-state,.info-card,.summary-card,.metric-card,.left-pane,.right-pane,.center-pane,.main-pane,.col-card,.grid-card,.list-card,.filter-card,.form-card,.form-section,.tabbar,.tab-content,.tab-pane){color:#e5e7f0!important;background-color:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve :is(.apt-row,.dept-info-row-members,.orad-user-item):hover{background-color:#1a1a33!important}.v-theme--futuresolve .search-box input,.v-theme--futuresolve .alias-input,.v-theme--futuresolve input[type=text]:not([class*=v-field]):not([class*=v-input]),.v-theme--futuresolve input[type=search]:not([class*=v-field]):not([class*=v-input]),.v-theme--futuresolve input[type=number]:not([class*=v-field]):not([class*=v-input]),.v-theme--futuresolve textarea:not([class*=v-field]):not([class*=v-input]){color:#e5e7f0!important;background-color:#0b0b1e99!important;border-color:#a78bfa40!important}.v-theme--futuresolve table{color:#e5e7f0!important;background-color:#0000!important}.v-theme--futuresolve th,.v-theme--futuresolve td{border-color:#a78bfa1a!important}.v-theme--futuresolve thead,.v-theme--futuresolve thead th{color:#c4b5fd!important;background-color:#1a1a33!important}.v-theme--futuresolve tbody tr:hover{background-color:#a78bfa0f!important}.v-theme--futuresolve .text-h1,.v-theme--futuresolve .text-h2,.v-theme--futuresolve .text-h3,.v-theme--futuresolve .text-h4,.v-theme--futuresolve .text-h5,.v-theme--futuresolve .text-h6,.v-theme--futuresolve .text-body-1,.v-theme--futuresolve .text-body-2,.v-theme--futuresolve .text-subtitle-1,.v-theme--futuresolve .text-subtitle-2{color:#e5e7f0!important}.v-theme--futuresolve .text-grey,.v-theme--futuresolve .text-grey-darken-1,.v-theme--futuresolve .text-grey-darken-2,.v-theme--futuresolve .text-grey-darken-3{color:#94a3b8!important}.v-theme--futuresolve .v-app-bar,.v-theme--futuresolve .v-toolbar{border-bottom:1px solid #a78bfa1f;color:#e5e7f0!important;background-color:#13132a!important}.v-theme--futuresolve .v-overlay__scrim{opacity:1!important;background-color:#0b0b1eb3!important}.v-theme--futuresolve .airtable-scope{--at-primary:#a78bfa;--at-primary-active:#c4b5fd;--at-ink:#e5e7f0;--at-body:#e5e7f0;--at-muted:#94a3b8;--at-hairline:#a78bfa26;--at-border-strong:#a78bfa4d;--at-canvas:#13132a;--at-surface-soft:#1a1a33;--at-surface-strong:#232347;--at-surface-dark:#0b0b1e;--at-cream:#1a1a33;--at-link:#c4b5fd;--at-link-active:#a78bfa;--at-on-primary:#0b0b1e;--at-on-dark:#e5e7f0;color:#e5e7f0!important;background-color:#0b0b1e!important}.v-theme--futuresolve .apt-page,.v-theme--futuresolve .apt-hero,.v-theme--futuresolve .apt-body,.v-theme--futuresolve .apt-content,.v-theme--futuresolve .apt-filter-strip,.v-theme--futuresolve .apt-date-nav,.v-theme--futuresolve .bot-auto-shell,.v-theme--futuresolve .editor-card{color:#e5e7f0!important;background-color:#0b0b1e!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .ba-sidebar,.v-theme--futuresolve .sidebar-link,.v-theme--futuresolve .drawer-close,.v-theme--futuresolve .folder-item,.v-theme--futuresolve .seq-item,.v-theme--futuresolve .trig-card,.v-theme--futuresolve .block-card{color:#e5e7f0!important;background-color:#0000!important}.v-theme--futuresolve .folder-item:hover,.v-theme--futuresolve .seq-item:hover,.v-theme--futuresolve .sidebar-link:hover{background-color:#1a1a33!important}.v-theme--futuresolve .pill.status-scheduled{color:#fcb585!important;background:#fcab792e!important}.v-theme--futuresolve .pill.status-overdue{color:#f4d55e!important;background:#f4d35e2e!important}.v-theme--futuresolve .pill.status-completed{color:#34d399!important;background:#34d3992e!important}.v-theme--futuresolve .filter-sidebar{color:#e5e7f0!important;background:#13132a!important}.v-theme--futuresolve .filter-sidebar .c-content,.v-theme--futuresolve .filter-sidebar .c-icon-strip,.v-theme--futuresolve .filter-sidebar .c-footer,.v-theme--futuresolve .filter-sidebar .c-popover,.v-theme--futuresolve .filter-sidebar .footer-card,.v-theme--futuresolve .filter-sidebar .fp-body,.v-theme--futuresolve .filter-sidebar .folder-picker{color:#e5e7f0!important;background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .filter-sidebar .c-divider{background:#a78bfa1a!important}.v-theme--futuresolve .filter-sidebar .c-icon-btn{color:#c4b5fd!important}.v-theme--futuresolve .filter-sidebar .c-icon-btn:hover{background:#a78bfa1a!important}.v-theme--futuresolve .filter-sidebar .c-icon-btn.open .badge{color:#0b0b1e!important;background:#c4b5fd!important;border-color:#c4b5fd!important}.v-theme--futuresolve .filter-sidebar .pill{color:#c4b5fd!important;background:#a78bfa1a!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .filter-sidebar .pill.active,.v-theme--futuresolve .filter-sidebar .pill.selected{color:#fff!important;background:linear-gradient(135deg,#7c3aed,#a78bfa)!important;border-color:#0000!important}.v-theme--futuresolve .filter-sidebar .ai-pill{color:#c4b5fd!important;background:#a78bfa1a!important}.v-theme--futuresolve .filter-sidebar .clear-all,.v-theme--futuresolve .filter-sidebar .c-clear-btn{color:#fb7185!important;background:#1a1a33!important;border-color:#fb71854d!important}.v-theme--futuresolve .filter-sidebar .c-clear-btn:hover{background:#fb71851f!important}.v-theme--futuresolve .filter-sidebar .count-badge,.v-theme--futuresolve .filter-sidebar .c-total-badge{color:#c4b5fd!important;background:#a78bfa2e!important}.v-theme--futuresolve .filter-sidebar .check-row:hover,.v-theme--futuresolve .filter-sidebar .event-row:hover{background:#a78bfa0f!important}.v-theme--futuresolve .filter-sidebar .dim-header,.v-theme--futuresolve .filter-sidebar .dim-label,.v-theme--futuresolve .filter-sidebar .footer-title,.v-theme--futuresolve .filter-sidebar .fp-label,.v-theme--futuresolve .filter-sidebar .fp-name{color:#e5e7f0!important}.v-theme--futuresolve .filter-sidebar .dim-val,.v-theme--futuresolve .filter-sidebar .fp-sub{color:#94a3b8!important}.v-theme--futuresolve .filter-sidebar [style*=linear-gradient][style*=white]{background:linear-gradient(#0000 0%,#13132a 60%)!important}.v-theme--futuresolve .filter-sidebar .fp-current{color:var(--color-fg,#e5e7f0)!important;background:linear-gradient(135deg,#a78bfa1f 0%,#7c3aed14 100%)!important;border-color:#a78bfa40!important}.v-theme--futuresolve .filter-sidebar .fp-current:hover{background:linear-gradient(135deg,#a78bfa2e 0%,#7c3aed1f 100%)!important;border-color:#a78bfa!important}.v-theme--futuresolve .filter-sidebar .fp-back:hover{background:#a78bfa1a!important;border-color:#a78bfa!important}.v-theme--futuresolve .filter-rail,.v-theme--futuresolve .fr-header{background:#13132a!important;border-color:#a78bfa1f!important}:root{--mobile-bottom-offset:calc(56px + env(safe-area-inset-bottom,0px));--mobile-top-offset:env(safe-area-inset-top,0px);--dvh-100:100dvh}.v-theme--futuresolve .friends-page{background:#13132a!important}.v-theme--futuresolve .friends-page .page-head{background:#1a1a33!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .friends-page .btn{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .friends-page .btn:hover{background:#2e2e55!important}.v-theme--futuresolve .friends-page .density-toggle{background:#232347!important;border-color:#a78bfa26!important}.v-theme--futuresolve .friends-page .pag{background:#1a1a33!important;border-top-color:#a78bfa1f!important}.v-theme--futuresolve .friends-page .pag button{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .friends-page .density-toggle button{color:#94a3b8!important}.v-theme--futuresolve .friends-page .density-toggle button:hover{color:#c4b5fd!important;background:#a78bfa1a!important}.v-theme--futuresolve .friends-page .density-toggle button.active{color:#fff!important;background:#a78bfa33!important}.v-theme--futuresolve .friends-page .pag{color:#94a3b8!important}.v-theme--futuresolve .table-wrap{background:#13132a!important}.v-theme--futuresolve .ftable thead th{color:#c4b5fd!important;background:#1a1a33!important;border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .ftable thead th.cb-col,.v-theme--futuresolve .ftable tbody td.cb-col{background:#13132a!important}.v-theme--futuresolve .ftable thead th:nth-child(2),.v-theme--futuresolve .ftable tbody td:nth-child(2){background:#13132a!important;box-shadow:1px 0 #a78bfa1f!important}.v-theme--futuresolve .nick-sidebar{background:#1a1a33!important;border-right-color:#a78bfa1f!important}.v-theme--futuresolve .loading,.v-theme--futuresolve .error,.v-theme--futuresolve .empty{color:#e5e7f0!important;background:#1a1a33!important}.v-theme--futuresolve .stage-group{background:#1a1a33!important}.v-theme--futuresolve .back-btn,.v-theme--futuresolve .refresh-btn{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .search-input{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa40!important}.v-theme--futuresolve .apt-page,.v-theme--futuresolve .airtable-scope{background:#13132a!important}.v-theme--futuresolve .stat-primary{background:#1a1a33!important}.v-theme--futuresolve .stat-primary:before{background:#a78bfa!important}.v-theme--futuresolve .stat-forest{background:#0d2410!important}.v-theme--futuresolve .stat-forest:before{background:#34d399!important}.v-theme--futuresolve .stat-mustard{background:#201608!important}.v-theme--futuresolve .stat-mustard:before{background:#fbbf24!important}.v-theme--futuresolve .stat-cream{background:#1c0a00!important}.v-theme--futuresolve .stat-cream:before{background:#fb7185!important}.v-theme--futuresolve .stat-value{color:#e5e7f0!important}.v-theme--futuresolve .stat-label{color:#94a3b8!important}.v-theme--futuresolve .search-box{background:#0b0b1e99!important;border-color:#a78bfa33!important}.v-theme--futuresolve .search-box:focus-within{background:#0b0b1ecc!important;border-color:#a78bfa80!important}.v-theme--futuresolve .filter-select{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-select:focus{background:#0b0b1ecc!important;border-color:#a78bfa80!important}.v-theme--futuresolve .at-table thead th{color:#c4b5fd!important;background:#1a1a33!important;border-bottom-color:#a78bfa33!important}.v-theme--futuresolve .at-table tbody tr:hover{background:#a78bfa0f!important}.v-theme--futuresolve .tag-list{background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .crm-tags-page .stat-card{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .crm-tags-page .dialog{color:#e5e7f0!important;background:#13132a!important;border:1px solid #a78bfa33!important}.v-theme--futuresolve .crm-tags-page .filter-select,.v-theme--futuresolve .crm-tags-page .filter-input{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa40!important}.v-theme--futuresolve .crm-tags-page .filter-select:focus,.v-theme--futuresolve .crm-tags-page .filter-input:focus{background:#0b0b1ecc!important;border-color:#a78bfa!important}.v-theme--futuresolve .sl-search{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .sl-search input{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa26!important}.v-theme--futuresolve .sl-search input:focus{background:#0b0b1ecc!important;border-color:#a78bfa!important}.v-theme--futuresolve .friends-page .chip{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .friends-page .chip:hover{background:#2e2e55!important}.v-theme--futuresolve .icon-btn{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .icon-btn:hover{background:#2e2e55!important}.v-theme--futuresolve .filter-trigger{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-trigger:hover,.v-theme--futuresolve .filter-trigger.active{background:#2e2e55!important}.v-theme--futuresolve .at-btn--secondary{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .at-btn--secondary:hover{background:#2e2e55!important}.v-theme--futuresolve .row-actions button{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .row-actions button:hover{background:#2e2e55!important}.v-theme--futuresolve .scope-toggle{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .mini-cal{color:#e5e7f0!important;background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .apt-week{background:#13132a!important}.v-theme--futuresolve .dcol{color:#c4b5fd!important;background:#1a1a33!important;border-color:#a78bfa1a!important}.v-theme--futuresolve .dcol.today{background:#a78bfa1f!important}.v-theme--futuresolve .at-chip{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .at-chip:hover{background:#2e2e55!important}.v-theme--futuresolve .side-panel{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .cal-body{background:#13132a!important}.v-theme--futuresolve .filter-sidebar .c-footer{background:linear-gradient(#0000 0%,#13132a 60%)!important}.v-theme--futuresolve .filter-sidebar .c-popover:before{border-right-color:#1a1a33!important}.v-theme--futuresolve .filter-sidebar .po-header,.v-theme--futuresolve .filter-sidebar .sb-header{color:#e5e7f0!important;background:#1a1a33!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .filter-sidebar .saved-bar{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .filter-sidebar .section{background:#1a1a33!important;border-top-color:#a78bfa1a!important}.v-theme--futuresolve .filter-sidebar .tag-search{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .tag-search:focus-within{background:#0b0b1ecc!important;border-color:#a78bfa80!important}.v-theme--futuresolve .filter-sidebar .tag-pill{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .tag-pill.selected{color:#fff!important;background:#5e6ad2!important;border-color:#5e6ad2!important}.v-theme--futuresolve .filter-sidebar .tag-pill.zalo{color:#94a3b8!important}.v-theme--futuresolve .filter-sidebar .tag-pill.zalo:hover{color:#e5e7f0!important}.v-theme--futuresolve .filter-sidebar .score-tier-btn{color:#94a3b8!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .stage-chip{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .radio-pill{color:#94a3b8!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .check-row .checkbox{background:#232347!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .filter-sidebar .sale-search{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa40!important}.v-theme--futuresolve .filter-sidebar .sb-footer{background:#1a1a33!important;border-top-color:#a78bfa1f!important}.v-theme--futuresolve .filter-sidebar .f-chip{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .range-input{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-sidebar .range-input:focus{background:#0b0b1ecc!important;border-color:#a78bfa80!important}.v-theme--futuresolve .filter-menu .menu-pill.status-scheduled{color:#fcb585!important;background:#fcab7926!important}.v-theme--futuresolve .filter-menu .menu-pill.status-overdue{color:#f4d55e!important;background:#f4d35e26!important}.v-theme--futuresolve .filter-menu .menu-pill.status-completed{color:#34d399!important;background:#34d39926!important}.v-theme--futuresolve .filter-menu .menu-pill.status-cancelled{text-decoration:line-through;color:#94a3b8!important;background:#94a3b826!important}.v-theme--futuresolve .filter-menu .menu-pill.status-no_show{color:#fb7185!important;background:#fb718526!important}.v-theme--futuresolve .filter-menu .menu-pill.type{color:#c4b5fd!important;background:#a78bfa1f!important;border-color:#a78bfa40!important}.v-overlay-container .filter-menu .menu-pill.status-scheduled{color:#fcb585!important;background:#fcab7926!important}.v-overlay-container .filter-menu .menu-pill.status-overdue{color:#f4d55e!important;background:#f4d35e26!important}.v-overlay-container .filter-menu .menu-pill.status-completed{color:#34d399!important;background:#34d39926!important}.v-overlay-container .filter-menu .menu-pill.status-cancelled{text-decoration:line-through;color:#94a3b8!important;background:#94a3b826!important}.v-overlay-container .filter-menu .menu-pill.status-no_show{color:#fb7185!important;background:#fb718526!important}.v-overlay-container .filter-menu .menu-pill.type{color:#c4b5fd!important;background:#a78bfa1f!important;border-color:#a78bfa40!important}.v-theme--futuresolve .apt-week,.v-theme--futuresolve .apt-sidebar{--at-canvas:#13132a;--at-surface-soft:#1a1a33;--at-surface-strong:#232347;--at-ink:#e5e7f0;--at-body:#e5e7f0;--at-muted:#94a3b8;--at-hairline:#a78bfa1f;--at-on-primary:#0b0b1e}.v-theme--futuresolve .friends-page .page-head h1{color:#e5e7f0!important}.v-theme--futuresolve .friends-page .head-search{color:#e5e7f0!important;background:#0b0b1e99!important;border-color:#a78bfa40!important}.v-theme--futuresolve .friends-page .head-search:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px #a78bfa26!important}.v-theme--futuresolve .friends-page .active-nick{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .friends-page .stats{color:#94a3b8!important;background:#1a1a33!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .friends-page .stats .stat strong{color:#e5e7f0!important}.v-theme--futuresolve .friends-page .stats .stat.good strong{color:#34d399!important}.v-theme--futuresolve .friends-page .stats .stat.warn strong{color:#fbbf24!important}.v-theme--futuresolve .friends-page .stats .stat.bad strong{color:#fb7185!important}.v-theme--futuresolve .ftable thead th.sortable:hover{background:#232347!important}.v-theme--futuresolve .ftable thead th.sort-active{color:#c4b5fd!important;background:#232347!important}.v-theme--futuresolve .ftable .score-bar{background:#a78bfa26!important}.v-theme--futuresolve .ftable .score-num{color:#94a3b8!important}.v-theme--futuresolve .engagement-heatmap{color:#e5e7f0!important;background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .eh-cell[data-level="0"]{background:#232347!important}.v-theme--futuresolve .eh-cell[data-level="1"]{background:#34d39926!important}.v-theme--futuresolve .eh-cell[data-level="2"]{background:#34d39959!important}.v-theme--futuresolve .eh-cell[data-level="3"]{background:#34d39999!important}.v-theme--futuresolve .eh-cell[data-level="4"]{background:#34d399!important}.v-theme--futuresolve .eh-pattern.pattern-hot{color:#fb7185!important;background:#ef444426!important}.v-theme--futuresolve .eh-pattern.pattern-champion{color:#fbbf24!important;background:#f59e0b26!important}.v-theme--futuresolve .eh-pattern.pattern-stable{color:#93c5fd!important;background:#3b82f626!important}.v-theme--futuresolve .eh-pattern.pattern-cooling{color:#fd9e6d!important;background:#f9731626!important}.v-theme--futuresolve .eh-pattern.pattern-cold{color:#94a3b8!important;background:#94a3b81f!important}.v-theme--futuresolve .eh-pattern.pattern-noise{color:#64748b!important;background:#94a3b814!important}.v-theme--futuresolve .score-banner{background:#13132a!important}.v-theme--futuresolve .sb-stats{background:#a78bfa1f!important}.v-theme--futuresolve .sb-card.lead{background:linear-gradient(#f59e0b38 0%,#f59e0b1a 50%,#13132a00 100%)!important}.v-theme--futuresolve .sb-card.priority{background:linear-gradient(#ef444438 0%,#ef44441a 50%,#13132a00 100%)!important}.v-theme--futuresolve .sb-card.eng{background:linear-gradient(#3b82f638 0%,#3b82f61a 50%,#13132a00 100%)!important}.v-theme--futuresolve .pg-layout{background:#0b0b1e!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .pg-sidebar{background:#13132a!important;border-right-color:#a78bfa1f!important}.v-theme--futuresolve .pg-sidebar-head{border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .pg-group-item{color:#e5e7f0!important;background:#1a1a33!important;border-color:#0000!important}.v-theme--futuresolve .pg-group-item:hover{background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .pg-group-item.active{background:#232347!important;border-color:#a78bfa59!important}.v-theme--futuresolve .pg-add-btn{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .pg-add-btn:hover{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa59!important}.v-theme--futuresolve .pg-matrix-head{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .pg-matrix-wrap{background:#13132a!important}.v-theme--futuresolve .pg-matrix thead th{color:#94a3b8!important;background:#1a1a33!important;border-bottom-color:#a78bfa33!important}.v-theme--futuresolve .pg-matrix thead .th-resource,.v-theme--futuresolve .pg-matrix tbody tr:hover{background:#1a1a33!important}.v-theme--futuresolve .pg-matrix tbody tr.row-full{background:#34d3990f!important}.v-theme--futuresolve .pg-matrix tbody tr.row-full:hover{background:#34d3991a!important}.v-theme--futuresolve .cell-resource{color:#e5e7f0!important;background:#13132a!important}.v-theme--futuresolve .pg-matrix tbody tr:hover .cell-resource{background:#1a1a33!important}.v-theme--futuresolve .pg-matrix tbody tr.row-full .cell-resource{background:#34d3990f!important}.v-theme--futuresolve .at-checkbox-box{background:#1a1a33!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .at-checkbox.checked .at-checkbox-box{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .cell-na{color:#a78bfa4d!important}.v-theme--futuresolve .pg-save-bar{color:#94a3b8!important;background:#1a1a33!important;border-top-color:#a78bfa1f!important}.v-theme--futuresolve .pg-save-bar.is-saving{color:#93c5fd!important;background:#3b82f614!important}.v-theme--futuresolve .pg-save-bar.is-saved{color:#34d399!important;background:#34d3990f!important}.v-theme--futuresolve .view-toggle{background:#0b0b1e!important}.v-theme--futuresolve .view-toggle button{color:#94a3b8!important}.v-theme--futuresolve .view-toggle button.active{color:#e5e7f0!important;background:#232347!important;box-shadow:0 1px 3px #0000004d!important}.v-theme--futuresolve .tree-view{background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .btn-quick-add{color:#34d399!important;border-color:#34d39940!important}.v-theme--futuresolve .btn-quick-add:hover{color:#34d399!important;background:#34d3991f!important}.v-theme--futuresolve .info-label{color:#94a3b8!important}.v-theme--futuresolve .info-name{color:#e5e7f0!important}.v-theme--futuresolve .org-chart{background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .org-connector-down,.v-theme--futuresolve .org-children-row:before{background:#a78bfa4d!important}.v-theme--futuresolve .pin-title{color:#e5e7f0!important}.v-theme--futuresolve .pin-eyebrow{color:#94a3b8!important}.v-theme--futuresolve .section-divider-title{color:#e5e7f0!important}.v-theme--futuresolve .section-divider-sub{color:#94a3b8!important}.v-theme--futuresolve .inline-quick-toggle{background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .session-row{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .session-time{color:#e5e7f0!important}.v-theme--futuresolve .session-meta{color:#94a3b8!important}.v-theme--futuresolve .pin-card.pin-unlocked{background:linear-gradient(135deg,#13132a 0%,#34d39914 100%)!important}.v-theme--futuresolve .pin-card.pin-locked{background:linear-gradient(135deg,#13132a 0%,#fbbf2414 100%)!important}:root{--color-slate-50:#f8f9fb;--color-slate-100:#f0f2f5;--color-slate-200:#e5e7eb;--color-slate-300:#d1d5db;--color-slate-400:#9ca3af;--color-slate-500:#6b7280;--color-slate-600:#5a6478;--color-slate-700:#94a3b8;--color-slate-800:#2e2e55;--color-slate-850:#232347;--color-slate-900:#1a1a33;--color-slate-920:#13132a;--color-slate-950:#0b0b1e;--color-purple-100:#f3effe;--color-purple-200:#e9dffc;--color-purple-300:#c4b5fd;--color-purple-400:#a78bfa;--color-purple-500:#7c3aed;--color-purple-600:#5e6ad2;--color-green-50:#34d39914;--color-green-100:#34d39926;--color-green-300:#34d399;--color-green-600:#17b26a;--color-green-900:#0a2e0e;--color-amber-50:#fbbf2414;--color-amber-100:#fbbf2426;--color-amber-300:#fbbf24;--color-amber-600:#f5a524;--color-amber-900:#d9a441;--color-rose-50:#fb718514;--color-rose-100:#fb718526;--color-rose-300:#fb7185;--color-rose-600:#e5484d;--color-rose-900:#aa2d00;--color-blue-50:#3b82f614;--color-blue-100:#3b82f626;--color-blue-300:#93c5fd;--color-blue-600:#2196f3;--color-blue-900:#1b61c9;--at-primary:#181d26;--at-primary-active:#0d1218;--at-ink:#181d26;--at-body:#333840;--at-muted:#41454d;--at-hairline:#ddd;--at-border-strong:#9297a0;--at-canvas:#fff;--at-surface-soft:#f8fafc;--at-surface-strong:#e0e2e6;--at-surface-dark:#181d26;--at-cream:#f5e9d4;--at-link:#1b61c9;--at-link-active:#1a3866;--at-on-primary:#fff;--at-on-dark:#fff;--at-coral:#aa2d00;--at-forest:#0a2e0e;--at-peach:#fcab79;--at-mint:#a8d8c4;--at-yellow:#f4d35e;--at-mustard:#d9a441;--at-info-border:#458fff;--at-success:#006400;--at-r-xs:2px;--at-r-sm:6px;--at-r-md:10px;--at-r-lg:12px;--at-r-pill:9999px;--at-s-xxs:4px;--at-s-xs:8px;--at-s-sm:12px;--at-s-md:16px;--at-s-lg:24px;--at-s-xl:32px;--at-s-xxl:48px;--at-s-section:96px}.v-theme--futuresolve{--color-bg:var(--color-slate-950,#0b0b1e);--color-bg-elevated:var(--color-slate-920,#13132a);--color-bg-sunken:#0b0b1e99;--color-fg:var(--color-slate-200,#e5e7f0);--color-fg-muted:var(--color-slate-700,#94a3b8);--color-fg-subtle:var(--color-slate-500,#6b7280);--color-card:var(--color-slate-920,#13132a);--color-card-hover:var(--color-slate-900,#1a1a33);--color-border:#a78bfa1f;--color-border-strong:#a78bfa4d;--color-border-subtle:#a78bfa0f;--color-hover:#a78bfa14;--color-active:#a78bfa29;--color-focus-ring:var(--color-purple-400,#a78bfa);--color-disabled-bg:#a78bfa0f;--color-accent:var(--color-purple-400,#a78bfa);--color-accent-hover:var(--color-purple-300,#c4b5fd);--color-accent-fg:var(--color-slate-950,#0b0b1e);--color-success:var(--color-green-300,#34d399);--color-success-bg:#34d3991f;--color-warning:var(--color-amber-300,#fbbf24);--color-warning-bg:#fbbf241f;--color-danger:var(--color-rose-300,#fb7185);--color-danger-bg:#fb71851f;--color-info:var(--color-purple-400,#a78bfa);--color-fg-inverse:#fff;--color-warning-deep:#ef6c00;--color-surface-primary:var(--color-card,#13132a);--color-shadow-sm:#0000000f;--color-shadow-md:#0000001f;--color-overlay-base:#0000002e;--color-overlay-hover:#00000052;--color-overlay-badge:#0000008c;--color-receipt-neutral-bg:#7882911a;--color-receipt-neutral-fg:#4b5569d9;--color-receipt-sending-bg:#78829114;--color-receipt-sending-fg:#646e7db3;--color-receipt-seen-bg:#2563eb1a;--color-receipt-seen-fg:#2563eb;--color-info-tint:#2196f314;--color-info-tint-soft:#2196f30f;--color-info-fg:#1565c0;--color-warning-tint:#ff910014;--color-warning-tint-md:#ff910026;--color-warning-tint-strong:#ff910038;--color-warning-border:#ff91004d;--color-muted-tint:#6b72800f;--color-success-tint:#00c8531f;--color-success-tint-md:#00c85326;--color-success-fg:#00897b;--color-danger-border:#ffcdd2;--color-danger-fg:#c62828;--color-danger-tint-soft:#ff52520d;--color-danger-tint-md:#ff525226;--color-score-badge-bg:#fef3c7;--color-score-badge-fg:#b45309;--color-tier-hot-bg:#ffebee;--color-tier-hot-fg:#c62828;--color-tier-hot-border:#ffcdd2;--color-tier-warm-bg:#fff3e0;--color-tier-warm-fg:#ef6c00;--color-tier-warm-border:#ffe0b2;--color-tier-cool-bg:#e3f2fd;--color-tier-cool-fg:#1565c0;--color-tier-cool-border:#bbdefb;--color-tier-cold-bg:#f5f6fa;--color-tier-cold-border:#e0e0e0;--color-bump-orange:#f57c00;--color-bump-orange-glow:#f57c0040;--color-cyan-tint:#00f2ff0a;--color-chip-grey-bg:#5a64781a;--color-sticky-bg-from:#fef3c7;--color-sticky-bg-to:#fde68a;--color-sticky-fg:#92400e;--color-sticky-border:#fcd34d;--color-indigo-fg:#6366f1;--color-indigo-bg:#eef2ff;--color-indigo-border:#c7d2fe;--color-indigo-bg-hover:#e0e7ff;--color-indigo-border-hover:#818cf8;--color-apt-border:#e5e7eb;--color-apt-upcoming-accent:#2563eb;--color-apt-overdue-bg:#fef2f2;--color-apt-overdue-border:#fecaca;--color-apt-overdue-accent:#dc2626;--color-apt-overdue-fg:#991b1b;--color-apt-done-bg:#f8fafc;--color-apt-done-accent:#94a3b8;--color-apt-tag-bg:#f1f5f9;--color-apt-tag-fg:#475569;--color-apt-tag-border:#e2e8f0;--color-apt-tag-zalo-bg:#e0f2fe;--color-apt-tag-zalo-fg:#075985;--color-apt-tag-zalo-border:#bae6fd;--color-apt-tag-crm-bg:#ede9fe;--color-apt-tag-crm-fg:#5b21b6;--color-apt-tag-crm-border:#ddd6fe;--color-apt-type-bg:#f8fafc;--color-apt-type-fg:#41454d;--color-apt-scheduled-bg:#dbeafe;--color-apt-scheduled-fg:#1d4ed8;--color-apt-completed-bg:#dcfce7;--color-apt-completed-fg:#14532d;--color-apt-completed-border:#86efac;--color-apt-completed-hover:#bbf7d0;--color-apt-cancelled-fg:#64748b;--color-apt-noshow-bg:#fbe6dc;--color-apt-noshow-fg:#7a2000;--color-apt-muted-fg:#6b7280;--color-apt-secondary-fg:#4b5563;--color-apt-title-fg:#1a1d24;--color-cl-active-ring:#64b5f6;--color-cl-unread-bg:#b8bfc9;--color-cl-clear-hover-border:#f87171;--color-engagement-hot-bg:#fef2f2;--color-engagement-champion-bg:#fffbeb;--color-engagement-stable-bg:#eff6ff;--color-engagement-cooling-bg:#fff7ed;--color-engagement-cold-bg:#f4f4f7;--color-avatar-user-from:#90caf9;--color-avatar-user-to:#1976d2;--color-avatar-group-from:#ff7043;--color-avatar-group-to:#d84315;--color-platform-mark-bg:#0068ff;--color-cl-tooltip-bg:#1f2d3d;--color-cl-tooltip-shadow:#00000038;--color-cl-tooltip-border:#ffffff0a;--color-cl-tooltip-muted:#ffffffdb;--color-cl-tooltip-accent:#fbbf24;--color-fwd-accent:#9c27b0;--color-fwd-bg:#9c27b00f;--color-fwd-border:#9c27b040;--color-fwd-icon-bg:#9c27b012;--color-reminder-accent:#ff9800;--color-reminder-header-fg:#f57c00;--color-reminder-bg:#ff98000f;--color-note-bg:#ff98000d;--color-poll-bg:#2196f30d;--color-poll-border:#2196f340;--color-poll-badge-closed-fg:#6b7280;--color-poll-badge-closed-bg:#6b728026;--color-poll-badge-updated-fg:#1976d2;--color-poll-badge-updated-bg:#2196f326;--color-call-bg:#2196f314;--color-call-border:#2196f340;--color-call-muted-bg:#6b72800f;--color-call-muted-border:#6b72804d;--color-call-muted-fg:#6b7280;--color-call-muted-icon:#9ca3af;--color-map-bg:#e9eef3;--color-location-live-fg:#2e7d32;--color-location-live-bg:#2e7d321f;--color-suggest-border:#2196f359;--color-suggest-bg:#2196f30a;--color-suggest-chip-fg:#1976d2;--color-suggest-chip-bg:#2196f31f;--color-surface-neutral:#f5f5f5;--color-bank-fallback-border:#c8e6c9;--color-bank-fallback-bg:#4caf500f;--color-bank-fallback-fg:#2e7d32;--color-bank-fallback-bg-hover:#4caf501f;--color-overlay-subtle:#00000005;--color-gender-female-bg:#e91e631a;--color-gender-male-bg:#1e88e51a;--color-gender-group-bg:#0d47a11a;--color-drop-overlay-bg:#f8fafcb8;--color-lock-overlay-bg:#ffffffb3;--color-slate-hover-bg:#64748b33;--color-slate-hover-border:#64748b8c;--color-overlay-dark:#000000c7;--color-fg-strong:#1a2433;--color-fg-secondary:#5b6573;--color-fg-muted-table:#8d96a4;--color-uid-chip-bg:#f3f4f6;--color-ft-sort-hover-bg:#eef2ff;--color-ft-sort-hover-fg:#4338ca;--color-ft-sort-active-bg:#e0e7ff;--color-ft-sort-active-fg:#4f46e5;--color-ft-sort-arrow-fg:#6366f1;--color-ft-row-hover:#f9fafc;--color-ft-row-selected:#e8f0fe;--color-ft-border-cell:#e4e8ef;--color-ft-action-btn-bg:#fff;--color-ft-action-btn-accent:#2f6ee5;--color-scrollbar-thumb:#cbd5e1;--color-scrollbar-thumb-hover:#94a3b8;--color-auto-active-bg:#d1fae5;--color-auto-active-fg:#047857;--color-auto-active-border:#6ee7b7;--color-auto-ready-bg:#fed7aa;--color-auto-ready-fg:#c2410c;--color-auto-ready-border:#fdba74;--color-auto-rewarmed-bg:#e9d5ff;--color-auto-rewarmed-fg:#7e22ce;--color-auto-rewarmed-border:#d8b4fe;--color-auto-stuck-bg:#fee2e2;--color-auto-stuck-fg:#b91c1c;--color-auto-stuck-border:#fca5a5;--color-auto-atrisk-bg:#fef3c7;--color-auto-atrisk-fg:#b45309;--color-auto-atrisk-border:#fde68a;--color-auto-cold-bg:#e5e7eb;--color-auto-cold-fg:#4b5563;--color-auto-cold-border:#d1d5db;--color-auto-frozen-bg:#1f2937;--color-auto-frozen-fg:#f3f4f6;--color-auto-frozen-border:#374151;--color-auto-default-fg:#6b7280;--color-tag-red-fg-deep:#991b1b;--color-tag-blue-bg:#dbeafe;--color-tag-blue-fg:#1e40af;--color-tag-green-bg:#dcfce7;--color-tag-green-fg:#166534;--color-tag-yellow-bg:#fef9c3;--color-tag-yellow-fg:#854d0e;--color-tag-purple-bg:#ede9fe;--color-tag-purple-fg:#5b21b6;--color-badge-info-bg:#cffafe;--color-badge-info-fg:#155e75;--color-badge-grey-bg:#f1f5f9;--color-badge-grey-fg:#475569;--color-badge-won-fg:#15803d;--color-badge-warn-fg:#92400e;--color-nick-log-warm-fg-deep:#78350f;--color-nick-log-hot-fg-deep:#7f1d1d;--color-appt-status-scheduled-bg:#fdf0e3;--color-appt-status-scheduled-fg:#7a4115;--color-appt-status-overdue-bg:#fdf3df;--color-appt-status-overdue-fg:#7a5818;--color-appt-status-completed-bg:#e3ede4;--color-appt-status-completed-fg:#0a2e0e;--color-appt-status-cancelled-bg:#e0e2e6;--color-appt-status-cancelled-fg:#41454d;--color-appt-status-noshow-bg:#fbe6dc;--color-appt-status-noshow-fg:#7a2000;--color-appt-type-default-bg:#f8fafc;--color-appt-type-default-fg:#333840;--color-appt-type-default-border:#ddd;--color-appt-type-message-bg:#e8f4ee;--color-appt-type-message-fg:#1f4d39;--color-appt-icon-default:#181d26;--color-appt-icon-muted:#9ca3af;--color-appt-row-overdue-bg:#fef2f2;--color-appt-row-overdue-border:#fecaca;--color-appt-row-overdue-fg:#dc2626;--color-appt-row-done-bg:#f8fafc;--color-appt-row-done-fg:#64748b;--color-appt-week-cancelled-bg:#94a3b8;--color-appt-week-overdue-border:#fbbf24;--color-ft-text-cell:#e2e8f0;--color-ft-text-strong:#f1f5f9;--color-ft-action-btn-accent-hover:#2356b8;--color-tag-red-fg:#991b1b;--color-badge-success-bg:#dcfce7;--color-badge-success-fg:#166534;--color-badge-cold-bg:#dbeafe;--color-badge-cold-fg:#1e40af;--color-nick-log-warm-strong-fg:#78350f;--color-nick-log-hot-strong-fg:#7f1d1d;--color-panel-btn-hover:#f5f7fb;--color-hint-warning-border:#fbbf24;--color-hint-success-border:#4ade80;--color-hint-success-hover:#bbf7d0;--color-hint-danger-border:#f87171;--color-hint-danger-hover:#fecaca;--color-hint-info-border:#60a5fa;--color-hint-info-hover:#bfdbfe;--color-online-dot:#16a34a;--color-offline-dot:#9ca3af;--color-stat-bad:#dc2626;--color-toast-bg:#1a2433;--color-toast-link:#93c5fd;--color-score-dim-engagement:#6366f1;--color-score-dim-intent:#10b981;--color-score-dim-fit:#f59e0b;--color-score-dim-velocity:#ec4899;--color-tag-cooling-bg:#e0f2fe;--color-tag-cooling-fg:#075985;--color-tag-rewarmed-bg:#fce7f3;--color-tag-rewarmed-fg:#be185d;--color-tag-atrisk-fg:#9a3412;--color-signals-list-bg:#f9fafb;--color-signals-divider:#e5e7eb;--color-contact-summary-fg:#4b5563;--color-btn-secondary-fg:#374151;--color-shm-neg:#ef4444;--color-shm-dim-fit-fg:#6d28d9;--color-stuck-text-ink:#111827;--color-stuck-scan-hover:#4f46e5;--color-stage-header-bg:#fafbfc;--color-suggest-box-bg:#f0f9ff;--color-suggest-box-border:#bfdbfe;--color-priv-primary:#1e40af;--color-priv-primary-deep:#0f172a;--color-priv-blue-mid:#3b82f6;--color-priv-bg-light:#eff6ff;--color-priv-border-soft:#dbeafe;--color-priv-muted:#94a3b8;--color-priv-fg-secondary:#475569;--color-priv-fg-strong:#0f172a;--color-priv-border-soft-2:#e2e8f0;--color-priv-border-strong:#cbd5e1;--color-priv-success:#059669;--color-priv-success-deep:#047857;--color-priv-switch-on:#aa2d00;--color-priv-status-disc-bg:#f0f1f3;--color-priv-border-dashed:#d6d8dc;--color-priv-subtitle-fg:#1f2937;--color-priv-input-border:#a78bfa4d;--color-priv-focus-border:#5e6ad2;--color-priv-error-bg:#fef2f2;--color-priv-lock-locked-bg:#a78bfa1f;--color-priv-lock-locked-fg:#c4b5fd;--color-priv-lock-hover-bg:#a78bfa2e;--color-priv-lock-hover-border:#a78bfa73;--color-priv-lock-hover-fg:#e9dffc;--color-priv-duration-active-bg:#eff6ff;--color-priv-duration-active-fg:#1d4ed8;--color-priv-eyebrow-fg:#9297a0;--color-bulk-indigo-light:#a5b4fc;--color-amber-bg-pale:#fffbeb;--color-accent-cyan:#00f2ff;--color-marquee-fg:#00d4e0;--color-marquee-bg:#00f2ff14;--color-marquee-bg-hover:#00f2ff24;--color-marquee-border:#00f2ff40;--color-rbac-bg:#fff;--color-rbac-surface-soft:#f8fafc;--color-rbac-surface-tint:#fdfdfd;--color-rbac-border:#e0e2e6;--color-rbac-border-strong:#ddd;--color-rbac-border-soft:#f0f1f3;--color-rbac-border-disc:#c9ccd1;--color-rbac-ink:#181d26;--color-rbac-ink-deep:#0d1218;--color-rbac-ink-fg:#41454d;--color-rbac-ink-muted:#9297a0;--color-rbac-warm:#aa2d00;--color-rbac-warm-deep:#7a2000;--color-rbac-warm-bg:#fbe6dc;--color-rbac-warm-border-soft:#aa2d0033;--color-rbac-cream:#f5e9d4;--color-rbac-forest:#0a2e0e;--color-rbac-forest-deep:#07210a;--color-rbac-forest-bg:#e3ede4;--color-rbac-forest-bg-soft:#f0f9f1;--color-rbac-forest-bg-hover:#e6f3e7;--color-rbac-forest-pill:#d8ecda;--color-rbac-forest-border:#c8d8c9;--color-rbac-mustard:#d9a441;--color-rbac-mustard-bg:#fdf3df;--color-rbac-blue:#1b61c9;--color-rbac-blue-deep:#1a3866;--color-rbac-blue-bg:#eef4fc;--color-rbac-toggle-bg:#f0f1f3;--color-rbac-toggle-shadow:#0000000f;--color-rbac-card-shadow:#181d260a;--color-rbac-card-shadow-strong:#181d2614;--color-rbac-card-shadow-hover:#181d261a;--color-rbac-card-shadow-deep:#181d2640;--color-rbac-focus-ring:#181d260f;--color-rbac-focus-ring-strong:#181d2614;--color-rbac-modal-backdrop:#181d2673;--color-rbac-modal-backdrop-soft:#181d2659;--color-rbac-panel-shadow:#181d262e;--color-rbac-overlay-half:#00000080;--color-rbac-overlay-shadow:#00000026;--color-rbac-avatar-ring:#ffffff4d;--color-rbac-slate-500:#6b7280;--color-rbac-row-active-bg:#fceec5;--color-rbac-owner-fg:#7a5818;--color-rbac-internal-bg:#fef3c7;--color-rbac-internal-fg:#92400e;--color-rbac-internal-bg-hover:#fde68a;--color-rbac-blue-deep-hover:#1652b3;--color-rbac-input-border:#d6d8dc;--color-rbac-row-hover:#fafbfc;--color-rbac-danger:#d9534f;--color-auto-fb-brand:#1877f2;--color-auto-white:#fff;--color-auto-emerald-300:#10b981;--color-auto-emerald-600:#059669;--color-auto-emerald-700:#047857;--color-auto-emerald-100:#d1fae5;--color-auto-pink-500:#ec4899;--color-auto-pink-700:#be185d;--color-auto-pink-800:#9d174d;--color-auto-pink-50:#fce7f3;--color-auto-blue-500:#3b82f6;--color-auto-blue-700:#1d4ed8;--color-auto-blue-100:#dbeafe;--color-auto-amber-500:#f59e0b;--color-auto-amber-600:#d97706;--color-auto-amber-700:#b45309;--color-auto-amber-300-solid:#fbbf24;--color-auto-amber-50:#fffbeb;--color-auto-indigo-500:#6366f1;--color-auto-indigo-600:#4f46e5;--color-auto-purple-500:#a855f7;--color-auto-purple-50:#faf5ff;--color-auto-teal-500:#14b8a6;--color-auto-teal-700:#0f766e;--color-auto-red-700:#b91c1c;--color-auto-red-100:#fee2e2;--color-auto-red-50:#fef2f2;--color-auto-red-200:#fca5a5;--color-auto-slate-50:#f9fafb;--color-auto-slate-100:#f4f5f8;--color-auto-slate-100-pale:#fafbfc;--color-auto-slate-150:#eff1f4;--color-auto-slate-600:#4b5563;--color-auto-slate-700-solid:#374151;--color-auto-slate-800:#1f2937;--color-auto-slate-900:#111827;--color-auto-indigo-50:#eef2ff;--color-auto-indigo-100:#e0e7ff;--color-auto-focus-ring:#6366f11a;--color-auto-focus-ring-strong:#6366f126;--color-auto-overlay-white-08:#ffffff14;--color-auto-overlay-white-12:#ffffff1f;--color-auto-overlay-white-16:#ffffff29;--color-auto-overlay-white-18:#ffffff2e;--color-auto-overlay-black-06:#0000000f;--color-auto-overlay-black-25:#00000040;--color-auto-shadow-ink-28:#11182747;--color-auto-shadow-ink-32:#11182752;--color-auto-shadow-red-18:#ef44442e;--color-auto-shadow-red-35:#ef444459;--color-auto-red-500:#ef4444;--color-auto-red-600:#dc2626;--color-auto-blue-200:#bfdbfe;--color-auto-blue-50:#eff6ff;--color-auto-blue-50-soft:#eff6ff;--color-auto-blue-tint:#dfeafc;--color-auto-amber-100:#fef3c7;--color-auto-overlay-black-05:#0000000d;--color-auto-overlay-black-08:#00000014;--color-auto-overlay-black-40:#0006;--color-auto-overlay-ink-40:#181d2666;--color-auto-overlay-ink-22:#11182738;--color-auto-overlay-ink-45:#11182773;--color-auto-overlay-white-15:#ffffff26;--color-auto-overlay-white-70:#ffffffb3;--color-auto-warm-tint:#aa2d000a;--color-auto-warm-tint-strong:#aa2d0014;--color-auto-warm-border-soft:#aa2d004d;--button-bg:var(--color-accent);--button-bg-hover:var(--color-accent-hover);--button-fg:var(--color-accent-fg);--button-border:var(--color-border);--button-secondary-bg:var(--color-card-hover);--button-secondary-fg:var(--color-accent);--input-bg:var(--color-bg-sunken);--input-border:var(--color-border-strong);--input-border-focus:var(--color-accent);--input-fg:var(--color-fg);--input-placeholder:var(--color-fg-subtle);--badge-bg:var(--color-active);--badge-fg:var(--color-accent-hover);--chip-bg:var(--color-card-hover);--chip-bg-hover:var(--color-active);--chip-fg:var(--color-accent);--chip-bg-selected:linear-gradient(135deg, var(--color-purple-500), var(--color-accent));--chip-fg-selected:#fff;--list-item-bg:transparent;--list-item-bg-hover:var(--color-card-hover);--list-item-bg-selected:var(--color-active);--popover-bg:var(--color-card-hover);--popover-border:var(--color-border-strong);--sidebar-bg:var(--color-bg-elevated);--sidebar-border:var(--color-border)}.v-theme--futuresolve .filter-sidebar .tag-pill:hover{border-color:var(--color-border-strong,#a78bfa4d)!important;background:#a78bfa14!important}.v-theme--futuresolve .filter-sidebar .tag-pill.zalo:hover{color:#c4b5fd!important;background:#a78bfa1a!important}.v-theme--futuresolve .filter-sidebar .tag-pill.selected,.v-theme--futuresolve .filter-sidebar .tag-pill.zalo.selected{background:var(--color-accent,#a78bfa)!important;border-color:var(--color-accent,#a78bfa)!important;color:var(--color-accent-fg,#0b0b1e)!important}.v-theme--futuresolve .filter-sidebar .tag-pill.selected:hover{background:var(--color-accent-hover,#c4b5fd)!important;border-color:var(--color-accent-hover,#c4b5fd)!important}.v-theme--futuresolve .tag-crm-bar{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .tag-crm-bar .tag-pill.tag-zalo{background:color-mix(in srgb, var(--tag-color,#0068ff) 20%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#0068ff) 60%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#0068ff) 85%, #e5e7f0)!important}.v-theme--futuresolve .tag-crm-bar .tag-pill.tag-crm{background:color-mix(in srgb, var(--tag-color,#546e7a) 18%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#546e7a) 55%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#546e7a) 80%, #e5e7f0)!important}.v-theme--futuresolve .tag-crm-bar .tag-pill.tag-auto{background:color-mix(in srgb, var(--tag-color,#6b7280) 15%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#6b7280) 50%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#6b7280) 80%, #e5e7f0)!important}.v-theme--futuresolve .tag-crm-bar .tag-add-btn{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .tag-crm-bar .tag-add-btn:hover{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa80!important}.v-theme--futuresolve .tag-dropdown,.v-overlay-container .tag-dropdown{background:#1a1a33!important;border:1px solid #a78bfa33!important;box-shadow:0 6px 24px #00000073!important}.v-theme--futuresolve .tag-dropdown .dd-search,.v-overlay-container .tag-dropdown .dd-search{border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .tag-dropdown .dd-search input,.v-overlay-container .tag-dropdown .dd-search input{color:#e5e7f0!important;background:#13132a!important;border-color:#a78bfa33!important}.v-theme--futuresolve .tag-dropdown .dd-search input:focus,.v-overlay-container .tag-dropdown .dd-search input:focus{background:#0b0b1e!important;border-color:#c4b5fd!important}.v-theme--futuresolve .tag-dropdown .dd-option,.v-overlay-container .tag-dropdown .dd-option{color:#e5e7f0!important}.v-theme--futuresolve .tag-dropdown .dd-option:hover,.v-overlay-container .tag-dropdown .dd-option:hover{background:#232347!important}.v-theme--futuresolve .tag-dropdown .dd-option.active,.v-overlay-container .tag-dropdown .dd-option.active{background:#a78bfa1f!important}.v-theme--futuresolve .tag-dropdown .dd-tag-name,.v-overlay-container .tag-dropdown .dd-tag-name{color:#e5e7f0!important}.v-theme--futuresolve .tag-dropdown .dd-footer,.v-overlay-container .tag-dropdown .dd-footer{border-top-color:#a78bfa1f!important}.v-theme--futuresolve .tag-dropdown .dd-settings-link,.v-overlay-container .tag-dropdown .dd-settings-link{color:#94a3b8!important}.v-theme--futuresolve .tag-dropdown .dd-settings-link:hover,.v-overlay-container .tag-dropdown .dd-settings-link:hover{color:#c4b5fd!important;background:#232347!important}.v-theme--futuresolve .tab-badge-score{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .filter-bar{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .filter-bar .kind-tab{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .filter-bar .kind-tab:hover{color:#e5e7f0!important;background:#232347!important}.v-theme--futuresolve .filter-bar .kind-tab.active{color:#60aaff!important;background:#60aaff2e!important;border-color:#60aaff59!important}.v-theme--futuresolve .filter-bar .kind-tab:not(.active) .num{color:#94a3b8!important;background:#ffffff0f!important}.v-theme--futuresolve .filter-bar .kind-tab.active .num{background:#60aaff33!important}.v-theme--futuresolve .filter-bar .chip{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .filter-bar .chip:hover{color:#e5e7f0!important;background:#232347!important}.v-theme--futuresolve .filter-bar .chip.on{color:#60aaff!important;background:#60aaff2e!important;border-color:#60aaff59!important}.v-theme--futuresolve .filter-bar .divider{background:#a78bfa26!important}.v-theme--futuresolve .filter-bar .saved-view{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .filter-bar .saved-view:hover{background:#232347!important}.v-theme--futuresolve .filter-bar .dropdown.care-dd{background:#1a1a33!important;border-color:#a78bfa33!important;box-shadow:0 8px 24px #00000073!important}.v-theme--futuresolve .filter-bar .dropdown.care-dd button{color:#e5e7f0!important}.v-theme--futuresolve .filter-bar .dropdown.care-dd button:hover{background:#232347!important}.v-theme--futuresolve .filter-bar .dropdown.care-dd button.active{color:#60aaff!important;background:#60aaff26!important}.v-theme--futuresolve .ftable thead th{color:#94a3b8!important;border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .ftable tbody tr:hover{background:#1a1a33!important}.v-theme--futuresolve .ftable tbody tr.selected{background:#a78bfa1f!important}.v-theme--futuresolve .ftable tbody tr:hover td:first-child,.v-theme--futuresolve .ftable tbody tr:hover td:nth-child(2){background:#1a1a33!important}.v-theme--futuresolve .ftable tbody tr.selected td:first-child,.v-theme--futuresolve .ftable tbody tr.selected td:nth-child(2){background:#a78bfa1f!important}.v-theme--futuresolve .za-page .topbar h1{color:#e5e7f0!important}.v-theme--futuresolve .za-page .topbar .sub{color:#94a3b8!important}.v-theme--futuresolve .za-page .za-tabs{border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .za-page .za-tab{color:#94a3b8!important}.v-theme--futuresolve .za-page .za-tab:hover{color:#e5e7f0!important}.v-theme--futuresolve .za-page .za-tab.active{color:#c4b5fd!important;border-bottom-color:#a78bfa!important}.v-theme--futuresolve .za-page .za-tab-counter{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .za-page .za-tab-counter.full{color:#fb7185!important;background:#ef444426!important}.v-theme--futuresolve .za-page .chip-btn{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .za-page .chip-btn:hover{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa59!important}.v-theme--futuresolve .za-page .chip-multi.open .chip-btn{color:#c4b5fd!important;background:#a78bfa2e!important;border-color:#a78bfa73!important}.v-theme--futuresolve .za-page .chip-pop{background:#1a1a33!important;border-color:#a78bfa33!important;box-shadow:0 6px 24px #00000073!important}.v-theme--futuresolve .za-page .chip-pop-head{color:#94a3b8!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .za-page .chip-pop-row{color:#e5e7f0!important}.v-theme--futuresolve .za-page .chip-pop-row:hover{background:#232347!important}.v-theme--futuresolve .za-page .toggle-group{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .za-page .toggle-group:has(input:checked){color:#c4b5fd!important;background:#a78bfa2e!important;border-color:#a78bfa73!important}.v-theme--futuresolve .za-page .filter-row{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .za-page .search{background:#13132a!important;border-color:#a78bfa26!important}.v-theme--futuresolve .za-page .search input{color:#e5e7f0!important}.v-theme--futuresolve .za-page .select{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .za-page .select:hover{border-color:#a78bfa59!important}.v-theme--futuresolve .stats-cards .stat-card{background:#1a1a33!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .stats-cards .lab{color:#94a3b8!important}.v-theme--futuresolve .stats-cards .val{color:#e5e7f0!important}.v-theme--futuresolve .stats-cards .val .small,.v-theme--futuresolve .stats-cards .delta{color:#94a3b8!important}.v-theme--futuresolve .stats-cards .stat-card.green .val{color:#34d399!important}.v-theme--futuresolve .stats-cards .stat-card.red .val{color:#fb7185!important}.v-theme--futuresolve .stats-cards .stat-card.yellow .val{color:#fbbf24!important}.v-theme--futuresolve .stats-cards .stat-card.purple .val{color:#c4b5fd!important}.v-theme--futuresolve .stats-cards .stat-card.blue .val{color:#93c5fd!important}.v-theme--futuresolve .stats-cards .stat-card.teal .val{color:#67e8f9!important}.v-theme--futuresolve .stats-cards .bar{background:#a78bfa1f!important}.v-theme--futuresolve .stats-cards .bar-pct{color:#94a3b8!important}.v-theme--futuresolve .accounts-table-wrap{background:#13132a!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .accounts-table-wrap thead th{color:#94a3b8!important;background:#1a1a33!important;border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .accounts-table-wrap tbody td{color:#e5e7f0!important;border-bottom-color:#a78bfa14!important}.v-theme--futuresolve .accounts-table-wrap tbody tr:hover{background:#1a1a33!important}.v-theme--futuresolve .accounts-table-wrap tbody tr.selected{background:#a78bfa1f!important}.v-theme--futuresolve .accounts-table-wrap tbody tr.alert{background:#ef444414!important}.v-theme--futuresolve .accounts-table-wrap tbody tr.alert:hover{background:#ef444424!important}.v-theme--futuresolve .accounts-table-wrap .nm{color:#e5e7f0!important}.v-theme--futuresolve .accounts-table-wrap .uid{color:#94a3b8!important}.v-theme--futuresolve .accounts-table-wrap .group-row td{background:#232347!important}.v-theme--futuresolve .accounts-table-wrap .group-name{color:#e5e7f0!important}.v-theme--futuresolve .accounts-table-wrap .group-count{color:#94a3b8!important}.v-theme--futuresolve .accounts-table-wrap .more{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .accounts-table-wrap .avatar-mini{border-color:#13132a!important}.v-theme--futuresolve .cfb{background:#13132a!important;border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .cfb-pills-wrap{border-bottom-color:#a78bfa1a!important}.v-theme--futuresolve .cfb .pill{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .cfb .pill:hover{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .cfb .pill .count{color:#94a3b8!important}.v-theme--futuresolve .cfb .pill.alert.active{color:#fca5a5!important;background:#ef444426!important;border-color:#ef444473!important}.v-theme--futuresolve .cfb .pill.alert.active .count{color:#fca5a5!important}.v-theme--futuresolve .cfb .pill.warning.active{color:#fcd34d!important;background:#fcd34d26!important;border-color:#fcd34d73!important}.v-theme--futuresolve .cfb .pill.warning.active .count{color:#fcd34d!important}.v-theme--futuresolve .cfb .pill.danger.active{color:#f87171!important;background:#f8717126!important;border-color:#f8717173!important}.v-theme--futuresolve .cfb .pill.danger.active .count{color:#f87171!important}.v-theme--futuresolve .cfb .pill.success.active{color:#86efac!important;background:#86efac26!important;border-color:#86efac73!important}.v-theme--futuresolve .cfb .pill.success.active .count{color:#86efac!important}.v-theme--futuresolve .cfb-tabs.main-tab-style{background:#0b0b1e!important}.v-theme--futuresolve .cfb-tabs.main-tab-style .cfb-tab{color:#94a3b8!important;background:0 0!important}.v-theme--futuresolve .cfb-tabs.main-tab-style .cfb-tab:hover{color:#c4b5fd!important;background:#a78bfa1a!important}.v-theme--futuresolve .cfb-tabs.main-tab-style .cfb-tab.active{color:#c4b5fd!important;background:#1a1a33!important;box-shadow:0 1px 3px #00000073,0 0 0 1px #a78bfa4d!important}.v-theme--futuresolve .cfb-mini{color:#94a3b8!important;background:#0b0b1e!important;border-bottom-color:#a78bfa1a!important}.v-theme--futuresolve .cfb-mini .mini-count strong{color:#e5e7f0!important}.v-theme--futuresolve .cfb-mini .mini-count .dot{color:#a78bfa4d!important}.v-theme--futuresolve .cfb-mini .mini-count .accent{color:#f87171!important}.v-theme--futuresolve .cfb-mini .mini-sort{color:#94a3b8!important}.v-theme--futuresolve .cfb-mini .mini-sort:hover{color:#c4b5fd!important;background:#1a1a33!important}.v-theme--futuresolve .conv-list .cl-label-chip{background:#1a1a33!important}.v-theme--futuresolve .conv-list .cl-label-chip:hover{background:color-mix(in srgb, var(--tag-color,#94a3b8) 22%, #1a1a33)!important}.v-theme--futuresolve .conv-list .cl-label-chip.active{color:#fff!important}.v-theme--futuresolve .conv-list .clear-tags{color:#fca5a5!important;background:#ef444426!important;border-color:#ef444473!important}.v-theme--futuresolve .conv-list .clear-tags:hover{color:#f87171!important;background:#ef444440!important;border-color:#ef444499!important}.v-theme--futuresolve .conv-list .tag-mini.tag-zalo{background:color-mix(in srgb, var(--tag-color,#0068ff) 22%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#0068ff) 55%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#0068ff) 85%, #e5e7f0)!important}.v-theme--futuresolve .conv-list .tag-mini.tag-crm{background:color-mix(in srgb, var(--tag-color,#94a3b8) 20%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#94a3b8) 50%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#94a3b8) 80%, #e5e7f0)!important}.v-theme--futuresolve .conv-list .tag-overflow{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .conv-list .tag-overflow:hover{color:#e5e7f0!important;background:#a78bfa40!important}.v-theme--futuresolve .tag-overflow-popup,.v-overlay-container .tag-overflow-popup{background:#1a1a33!important;border:1px solid #a78bfa33!important;box-shadow:0 6px 24px #00000073!important}.v-theme--futuresolve .tag-overflow-popup .tag-popup-pill.tag-zalo,.v-overlay-container .tag-overflow-popup .tag-popup-pill.tag-zalo{background:color-mix(in srgb, var(--tag-color,#0068ff) 22%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#0068ff) 55%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#0068ff) 85%, #e5e7f0)!important}.v-theme--futuresolve .tag-overflow-popup .tag-popup-pill.tag-crm,.v-overlay-container .tag-overflow-popup .tag-popup-pill.tag-crm{background:color-mix(in srgb, var(--tag-color,#94a3b8) 20%, #13132a)!important;border-color:color-mix(in srgb, var(--tag-color,#94a3b8) 50%, #13132a)!important;color:color-mix(in srgb, var(--tag-color,#94a3b8) 80%, #e5e7f0)!important}.v-theme--futuresolve .conv-list .pill-success{color:#86efac!important;background:#86efac26!important}.v-theme--futuresolve .conv-list .pill-warning{color:#fcd34d!important;background:#fcd34d26!important}.v-theme--futuresolve .conv-list .pill-info{color:#60aaff!important;background:#60aaff26!important}.v-theme--futuresolve .conv-list .empty-state,.v-theme--futuresolve .c-icon-btn{color:#94a3b8!important}.v-theme--futuresolve .c-icon-btn:hover{color:#e5e7f0!important;background:#1a1a33!important}.v-theme--futuresolve .c-icon-btn.active{color:#c4b5fd!important;background:#a78bfa1f!important;box-shadow:inset 3px 0 #a78bfa!important}.v-theme--futuresolve .c-icon-btn.open{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .c-icon-btn.open .ic{filter:none!important}.v-theme--futuresolve .c-icon-btn:focus-visible{outline-color:#c4b5fd!important}.v-theme--futuresolve .c-icon-btn .badge{color:#0b0b1e!important;background:#a78bfa!important;border-color:#13132a!important}.v-theme--futuresolve .c-icon-btn .badge.red{color:#fff!important;background:#f87171!important}.v-theme--futuresolve .c-icon-btn.open .badge{color:#c4b5fd!important;background:#13132a!important;border-color:#a78bfa!important}.v-theme--futuresolve .c-icon-btn .dot-only{background:#a78bfa!important;border-color:#13132a!important}.v-theme--futuresolve .c-divider{background:#a78bfa26!important}.v-theme--futuresolve .c-footer{background:linear-gradient(#0000 0%,#13132a 60%)!important;border-top-color:#a78bfa1f!important}.v-theme--futuresolve .c-total-badge{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .c-popover{background:#13132a!important;box-shadow:0 12px 32px #0000008c,0 0 0 1px #a78bfa33!important}.v-theme--futuresolve .c-popover:before{filter:drop-shadow(-1px 0 #a78bfa33)!important;border-right-color:#13132a!important}.v-theme--futuresolve .c-popover .po-header{background:#1a1a33!important;border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .c-popover .po-title{color:#e5e7f0!important}.v-theme--futuresolve .c-popover .po-title .po-badge{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .c-popover .po-close{color:#94a3b8!important}.v-theme--futuresolve .c-popover .po-close:hover{color:#e5e7f0!important;background:#232347!important}.v-theme--futuresolve .c-popover .po-body{background:#13132a!important}.v-theme--futuresolve .c-popover .po-body::-webkit-scrollbar-thumb{background:#a78bfa40!important}.v-theme--futuresolve .c-popover .po-sub-label{color:#94a3b8!important}.v-theme--futuresolve .c-popover .po-preset-row{color:#e5e7f0!important}.v-theme--futuresolve .c-popover .po-preset-row:hover{background:#232347!important}.v-theme--futuresolve .c-popover .po-preset-row.active{color:#c4b5fd!important;background:#a78bfa26!important;border-color:#a78bfa66!important}.v-theme--futuresolve .c-popover .po-create-btn{color:#c4b5fd!important;border-color:#a78bfa66!important}.v-theme--futuresolve .c-popover .po-create-btn:hover{background:#232347!important;border-color:#c4b5fd!important}.v-theme--futuresolve .c-clear-btn{color:#f87171!important;background:#1a1a33!important;border-color:#ef444466!important}.v-theme--futuresolve .c-clear-btn:hover{background:#ef444426!important;border-color:#f87171!important}.v-theme--futuresolve .conv-list .ci-unread-count{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .conv-list .conv-item.unread .ci-unread-count{color:#fff!important;background:#f87171!important}.v-theme--futuresolve .conv-list .engagement-badge.pattern-hot{background:#ef444433!important}.v-theme--futuresolve .conv-list .engagement-badge.pattern-champion{background:#fcd34d33!important}.v-theme--futuresolve .conv-list .engagement-badge.pattern-stable{background:#60aaff33!important}.v-theme--futuresolve .conv-list .engagement-badge.pattern-cooling{background:#fb923c33!important}.v-theme--futuresolve .conv-list .engagement-badge.pattern-cold{background:#94a3b833!important}.v-theme--futuresolve .conv-list .platform-mark{border-color:#13132a!important}.v-theme--futuresolve .info-fullprofile-link{color:#c4b5fd!important;background:#a78bfa1f!important;border-color:#a78bfa66!important}.v-theme--futuresolve .info-fullprofile-link:hover{background:#a78bfa33!important;border-color:#a78bfa!important}.v-theme--futuresolve .ip-form-row{border-bottom-color:#a78bfa1a!important}.v-theme--futuresolve .ip-form-row input,.v-theme--futuresolve .ip-form-row select{color:#e5e7f0!important}.v-theme--futuresolve .ip-form-row input:hover,.v-theme--futuresolve .ip-form-row select:hover{background:#1a1a33!important}.v-theme--futuresolve .ip-form-row input:focus,.v-theme--futuresolve .ip-form-row select:focus{background:#a78bfa1f!important}.v-theme--futuresolve .show-extra-phones{color:#94a3b8!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .show-extra-phones:hover{color:#c4b5fd!important;background:#a78bfa33!important}.v-theme--futuresolve .ip-tab-content{background:#13132a!important}.v-theme--futuresolve .tab-empty{color:#94a3b8!important}.v-theme--futuresolve .parent-card{background:#00f2ff0f!important;border-color:#a78bfa33!important}.v-theme--futuresolve .friend-card{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .friend-sub,.v-theme--futuresolve .friend-card-row .lbl{color:#94a3b8!important}.v-theme--futuresolve .friend-card-row.meta-line{color:#94a3b8!important;border-top-color:#a78bfa33!important}.v-theme--futuresolve .friend-card-row.meta-line strong,.v-theme--futuresolve .nick-row .ni-name{color:#e5e7f0!important}.v-theme--futuresolve .notes-title{color:#94a3b8!important}.v-theme--futuresolve .notes-count{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .enter-toggle{color:#94a3b8!important}.v-theme--futuresolve .note-composer{background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .note-composer:focus-within{border-color:#c4b5fd!important;box-shadow:0 0 0 3px #a78bfa26!important}.v-theme--futuresolve .note-input{color:#e5e7f0!important}.v-theme--futuresolve .note-input::placeholder{color:#94a3b899!important}.v-theme--futuresolve .send-btn{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .send-btn:hover:not(:disabled){background:#c4b5fd!important}.v-theme--futuresolve .send-btn:disabled{color:#6b7280!important;background:#232347!important}.v-theme--futuresolve .btn-link{color:#94a3b8!important}.v-theme--futuresolve .note-replies{border-left-color:#a78bfa26!important}.v-theme--futuresolve .notes-loading,.v-theme--futuresolve .notes-empty{color:#94a3b8!important}.v-theme--futuresolve .notes-empty em{color:#c4b5fd!important}.v-theme--futuresolve .notes-list::-webkit-scrollbar-thumb{background:#a78bfa40!important}.v-theme--futuresolve .ai-suggestion-banner{background:linear-gradient(90deg,#fcd34d1a 0%,#fcd34d0d 100%)!important;border-color:#fcd34d4d!important}.v-theme--futuresolve .ai-text{color:#fcd34d!important}.v-theme--futuresolve .ai-text.muted{color:#94a3b8!important}.v-theme--futuresolve .ai-text strong{color:#fbbf24!important}.v-theme--futuresolve .ai-create-btn{color:#0b0b1e!important;background:#fbbf24!important}.v-theme--futuresolve .ai-dismiss{color:#94a3b8!important}.v-theme--futuresolve .ai-suggestion-banner.muted{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .source-badge{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .input-area{background:#13132a!important;border-top-color:#a78bfa26!important}.v-theme--futuresolve .input-toolbar-top{border-bottom-color:#a78bfa1a!important}.v-theme--futuresolve .toolbar-divider{background:#a78bfa26!important}.v-theme--futuresolve .icon-tool{color:#94a3b8!important}.v-theme--futuresolve .icon-tool:hover{color:#e5e7f0!important;background:#232347!important}.v-theme--futuresolve .filter-sidebar .section-header .left{color:#e5e7f0!important}.v-theme--futuresolve .filter-sidebar .section-header:hover{background:#a78bfa14!important}.v-theme--futuresolve .filter-sidebar .section.disabled .section-header .left{color:#6b7280!important}.v-theme--futuresolve .filter-sidebar .subsection-label{color:#94a3b8!important}.v-theme--futuresolve .filter-sidebar .count-badge.zero{color:#6b7280!important;background:#232347!important}.v-theme--futuresolve .filter-sidebar .chevron{color:#94a3b8!important}.v-theme--futuresolve .filter-sidebar .defer-tag{color:#6b7280!important;background:#232347!important}.v-theme--futuresolve .nick-sidebar .head{border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .nick-sidebar .head .title{color:#94a3b8!important}.v-theme--futuresolve .nick-sidebar .head .title .total{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .nick-sidebar .head .search{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .nick-sidebar .head .search::placeholder{color:#94a3b899!important}.v-theme--futuresolve .nick-sidebar .head .search:focus{background:#13132a!important;border-color:#c4b5fd!important}.v-theme--futuresolve .nick-sidebar .all-row{color:#94a3b8!important;border-color:#a78bfa40!important}.v-theme--futuresolve .nick-sidebar .all-row:hover{color:#c4b5fd!important;background:#a78bfa1a!important;border-color:#a78bfa66!important}.v-theme--futuresolve .nick-sidebar .all-row.active{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .nick-sidebar .all-row.active .av{background:#0b0b1e2e!important}.v-theme--futuresolve .nick-sidebar .all-row .count{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .nick-sidebar .all-row.active .count{color:#0b0b1e!important;background:#0b0b1e40!important}.v-theme--futuresolve .nick-sidebar .nick-pill:hover{background:#a78bfa14!important}.v-theme--futuresolve .nick-sidebar .nick-pill.active{background:#a78bfa26!important;border-color:#a78bfa!important;box-shadow:0 1px 2px #a78bfa33!important}.v-theme--futuresolve .nick-sidebar .nick-pill .info .name{color:#e5e7f0!important}.v-theme--futuresolve .nick-sidebar .nick-pill .info .meta{color:#94a3b8!important}.v-theme--futuresolve .nick-sidebar .nick-pill .count{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .nick-sidebar .nick-pill.active .count{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .nick-sidebar .nick-pill .av:after{border-color:#1a1a33!important}.v-theme--futuresolve .nick-sidebar .empty-nick{color:#94a3b8!important}.v-theme--futuresolve .nick-sidebar .footer{color:#94a3b8!important;border-top-color:#a78bfa1f!important}.v-theme--futuresolve .cell-customer .info .sub .sub-uid,.v-theme--futuresolve .sub-uid{color:#c4b5fd!important;background:#232347!important}.v-theme--futuresolve .cell-customer .info .name .alias,.v-theme--futuresolve .cell-customer .info .sub,.v-theme--futuresolve .cell-nick .nick-sub{color:#cbd5e1!important}.v-theme--futuresolve .cell-nick .nick-name{color:#e5e7f0!important}.v-theme--futuresolve .ftable .nick-log{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .ftable .nick-log b{color:#e5e7f0!important}.v-theme--futuresolve .ftable .nick-log.warm{color:#fcd34d!important;background:#fcd34d26!important}.v-theme--futuresolve .ftable .nick-log.warm b{color:#fbbf24!important}.v-theme--futuresolve .ftable .nick-log.hot{color:#fca5a5!important;background:#ef44442e!important}.v-theme--futuresolve .ftable .nick-log.hot b{color:#f87171!important}.v-theme--futuresolve .ftable .empty{color:#94a3b8!important}.v-theme--futuresolve .ftable .empty h3,.v-theme--futuresolve .password-page .page-title{color:#e5e7f0!important}.v-theme--futuresolve .password-page .page-desc{color:#94a3b8!important}.v-theme--futuresolve .password-page .password-form{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .password-page .form-row label{color:#94a3b8!important}.v-theme--futuresolve .password-page .form-row input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .password-page .form-row input::placeholder{color:#94a3b880!important}.v-theme--futuresolve .password-page .form-row input:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px #a78bfa26!important}.v-theme--futuresolve .password-page .form-error{color:#fca5a5!important;background:#ef444426!important}.v-theme--futuresolve .password-page .form-success{color:#86efac!important;background:#22c55e26!important}.v-theme--futuresolve .password-page .btn-ghost{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .password-page .btn-ghost:hover{background:#1a1a33!important}.v-theme--futuresolve .password-page .btn-primary{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .password-page .btn-primary:hover:not(:disabled){background:#c4b5fd!important;border-color:#c4b5fd!important}.v-theme--futuresolve .password-page .note{color:#94a3b8!important;background:#0b0b1e!important;border-left-color:#a78bfa!important}.v-theme--futuresolve .password-page .note a{color:#c4b5fd!important}.v-theme--futuresolve .privacy-page .pin-card{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-page .pin-card.pin-unlocked{background:linear-gradient(135deg,#1a1a33 0%,#22c55e1a 100%)!important}.v-theme--futuresolve .privacy-page .pin-card.pin-locked{background:linear-gradient(135deg,#1a1a33 0%,#fcd34d1a 100%)!important}.v-theme--futuresolve .privacy-page .pin-eyebrow{color:#94a3b8!important}.v-theme--futuresolve .privacy-page .pin-title{color:#e5e7f0!important}.v-theme--futuresolve .privacy-page .info-readonly-grid,.v-theme--futuresolve .info-readonly-grid{background:0 0!important}.v-theme--futuresolve .privacy-page .readonly-row,.v-theme--futuresolve .readonly-row{background:#0b0b1e!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-page .readonly-label,.v-theme--futuresolve .readonly-label{color:#94a3b8!important}.v-theme--futuresolve .privacy-page .readonly-value,.v-theme--futuresolve .readonly-value{color:#e5e7f0!important}.v-theme--futuresolve .privacy-page .switch-row,.v-theme--futuresolve .switch-row{background:#0b0b1e!important;border-color:#a78bfa26!important}.v-theme--futuresolve .status-connected{color:#86efac!important;background:#22c55e26!important}.v-theme--futuresolve .status-disconnected{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .status-qr_pending,.v-theme--futuresolve .privacy-page .role-tag.role-leader{color:#fcd34d!important;background:#fcd34d26!important}.v-theme--futuresolve .privacy-page .role-tag.role-deputy{color:#86efac!important;background:#22c55e26!important}.v-theme--futuresolve .privacy-page .role-empty-tag,.v-theme--futuresolve .privacy-page .role-tag.role-empty-tag{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .privacy-page .section-divider-title{color:#e5e7f0!important}.v-theme--futuresolve .privacy-page .section-divider-sub{color:#94a3b8!important}.v-theme--futuresolve .privacy-page .inline-quick-toggle{background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .privacy-page .session-row{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-page .session-time{color:#e5e7f0!important}.v-theme--futuresolve .privacy-page .session-meta{color:#94a3b8!important}.v-theme--futuresolve .cell-name-main{color:#e5e7f0!important}.v-theme--futuresolve .cell-name-sub{color:#94a3b8!important}.v-theme--futuresolve .owner-tag{color:#fbbf24!important}.v-theme--futuresolve .admin-tag{color:#86efac!important}.v-theme--futuresolve .at-table tbody tr.row-inactive .cell-name-main{color:#6b7280!important}.v-theme--futuresolve .dept-page .btn-ghost{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .dept-page .btn-ghost:hover:not(:disabled){background:#a78bfa26!important;border-color:#a78bfa66!important}.v-theme--futuresolve .dept-page .btn-ghost:disabled{opacity:.5!important;background:#1a1a33!important}.v-theme--futuresolve .dept-page .pg-group-name{color:#e5e7f0!important}.v-theme--futuresolve .dept-page .pg-group-meta,.v-theme--futuresolve .dept-page .pg-count{color:#94a3b8!important}.v-theme--futuresolve .dept-page .resource-label{color:#e5e7f0!important}.v-theme--futuresolve .dept-page .resource-count{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .dept-page .th-row-bulk,.v-theme--futuresolve .dept-page .pg-matrix th{color:#e5e7f0!important}.v-theme--futuresolve .dept-page .th-bulk-btn{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa40!important}.v-theme--futuresolve .dept-page .th-bulk-btn:hover{background:#a78bfa26!important}.v-theme--futuresolve .dept-page .cell-na{color:#6b7280!important}.v-theme--futuresolve .dept-page .pg-save-hint{color:#94a3b8!important}.v-theme--futuresolve .dept-page .empty-state h3{color:#e5e7f0!important}.v-theme--futuresolve .dept-page .empty-state p{color:#94a3b8!important}.v-theme--futuresolve .dept-page .hero-title{color:#e5e7f0!important}.v-theme--futuresolve .dept-page .hero-sub{color:#94a3b8!important}.v-theme--futuresolve .dept-page .pg-danger-zone{background:#ef444414!important;border-color:#ef444440!important}.v-theme--futuresolve .dept-page .pg-danger-zone strong{color:#fca5a5!important}.v-theme--futuresolve .dept-page .pg-danger-hint{color:#94a3b8!important}.v-theme--futuresolve .settings-view .settings-header h1{color:#e5e7f0!important}.v-theme--futuresolve .settings-view .back-btn{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .settings-view .back-btn:hover{background:#a78bfa26!important}.v-theme--futuresolve .settings-view .card{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .settings-view .card h2{color:#e5e7f0!important}.v-theme--futuresolve .settings-view .weight-row label,.v-theme--futuresolve .settings-view .weight-row .unit{color:#94a3b8!important}.v-theme--futuresolve .settings-view .weight-row input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .settings-view .sum-row{color:#e5e7f0!important}.v-theme--futuresolve .settings-view .sum-row.invalid,.v-theme--futuresolve .settings-view .error-hint{color:#fca5a5!important}.v-theme--futuresolve .org-chart .dept-card,.v-theme--futuresolve .tree-view .dept-card,.v-theme--futuresolve .dept-card{background:#1a1a33!important;border-color:#a78bfa26!important;box-shadow:0 1px 2px #0000004d!important}.v-theme--futuresolve .dept-card:hover{border-color:#a78bfa66!important;box-shadow:0 4px 14px #00000073!important}.v-theme--futuresolve .dept-card-head{border-bottom-color:#a78bfa1f!important}.v-theme--futuresolve .dept-name{color:#e5e7f0!important}.v-theme--futuresolve .dept-depth-tag{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .btn-quick{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .btn-quick:hover{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .dept-info-row,.v-theme--futuresolve .dept-info-row .info-label{color:#94a3b8!important}.v-theme--futuresolve .dept-info-row strong,.v-theme--futuresolve .dept-info-row b{color:#e5e7f0!important}.v-theme--futuresolve .at-count{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .at-table-actions .btn,.v-theme--futuresolve .at-row-actions .btn,.v-theme--futuresolve .row-actions button,.v-theme--futuresolve .at-edit-btn{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .at-table-actions .btn:hover,.v-theme--futuresolve .at-row-actions .btn:hover,.v-theme--futuresolve .row-actions button:hover,.v-theme--futuresolve .at-edit-btn:hover{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .crmtag-settings .subtitle{color:#e5e7f0!important}.v-theme--futuresolve .crmtag-settings .subtitle strong{color:#c4b5fd!important}.v-theme--futuresolve .crmtag-settings .toolbar-btn{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .crmtag-settings .toolbar-btn:hover:not(:disabled){color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .toolbar-btn.primary{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .crmtag-settings .toolbar-btn.primary:hover{background:#c4b5fd!important}.v-theme--futuresolve .crmtag-settings .toolbar-btn.danger{color:#fca5a5!important;background:#ef444426!important;border-color:#ef444466!important}.v-theme--futuresolve .crmtag-settings .filter-select,.v-theme--futuresolve .crmtag-settings .filter-input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .crmtag-settings .filter-select:focus,.v-theme--futuresolve .crmtag-settings .filter-input:focus{border-color:#c4b5fd!important}.v-theme--futuresolve .crmtag-settings .stat-card{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .stat-num{color:#c4b5fd!important}.v-theme--futuresolve .crmtag-settings .stat-label{color:#94a3b8!important}.v-theme--futuresolve .crmtag-settings .tag-list{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .list-header{color:#94a3b8!important;background:#0b0b1e!important;border-bottom-color:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .tag-row{color:#e5e7f0!important;border-bottom-color:#a78bfa1a!important}.v-theme--futuresolve .crmtag-settings .tag-row:hover{background:#a78bfa0f!important}.v-theme--futuresolve .crmtag-settings .tag-row.selected{background:#a78bfa1f!important}.v-theme--futuresolve .crmtag-settings .tag-row.inactive{opacity:.5!important}.v-theme--futuresolve .za-page .btn,.v-theme--futuresolve .za-page .actions .btn{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .za-page .btn:hover:not(:disabled),.v-theme--futuresolve .za-page .actions .btn:hover:not(:disabled){color:#c4b5fd!important;background:#a78bfa26!important;border-color:#a78bfa66!important}.v-theme--futuresolve .za-page .btn-primary,.v-theme--futuresolve .za-page .actions .btn.btn-primary{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .za-page .btn-primary:hover:not(:disabled){background:#c4b5fd!important;border-color:#c4b5fd!important}.v-theme--futuresolve .privacy-tab .pin-primary{background:linear-gradient(135deg,#1a1a33 0%,#232347 100%)!important;border-color:#a78bfa33!important}.v-theme--futuresolve .privacy-tab .pin-primary.empty{background:linear-gradient(135deg,#1a1a33 0%,#a78bfa1a 100%)!important;border-color:#a78bfa33!important}.v-theme--futuresolve .privacy-tab .pin-primary.locked{background:linear-gradient(135deg,#1a1a33 0%,#fcd34d1a 100%)!important;border-color:#fcd34d40!important}.v-theme--futuresolve .privacy-tab .pin-primary.unlocked{background:linear-gradient(135deg,#1a1a33 0%,#22c55e1a 100%)!important;border-color:#22c55e40!important}.v-theme--futuresolve .privacy-tab .pin-icon{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .privacy-tab .pin-title{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .pin-sub{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .pin-info{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-tab .pin-info-label{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .pin-info-empty{color:#6b7280!important}.v-theme--futuresolve .privacy-tab .device-browser{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .device-ip,.v-theme--futuresolve .privacy-tab .device-time{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .device-time strong{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .device-time .countdown{color:#c4b5fd!important}.v-theme--futuresolve .privacy-tab .pin-btn,.v-theme--futuresolve .privacy-tab .pin-btn-split{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa40!important}.v-theme--futuresolve .privacy-tab .pin-btn:hover,.v-theme--futuresolve .privacy-tab .pin-btn-split:hover{background:#a78bfa26!important}.v-theme--futuresolve .privacy-tab .pin-btn.primary{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .privacy-tab .pin-btn.empty{color:#c4b5fd!important;background:#a78bfa26!important;border-color:#a78bfa66!important}.v-theme--futuresolve .privacy-tab .ptab-title{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .ptab-sub{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .ptab-counter{background:#1a1a33!important;border-color:#a78bfa33!important}.v-theme--futuresolve .privacy-tab .ptab-counter.full{background:#ef44441f!important;border-color:#ef444466!important}.v-theme--futuresolve .privacy-tab .counter-label{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .counter-value{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .ptab-counter.full .counter-value{color:#fca5a5!important}.v-theme--futuresolve .privacy-tab .group-header{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .group-name{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .group-count{color:#94a3b8!important;background:#232347!important}.v-theme--futuresolve .privacy-tab .nick-list{background:0 0!important}.v-theme--futuresolve .privacy-tab .nick-row,.v-theme--futuresolve .privacy-tab .nick-card,.v-theme--futuresolve .privacy-tab .nick-list>*{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-tab .ptab-empty{color:#94a3b8!important;background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .privacy-tab .ptab-empty h3{color:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .ptab-loading .skel{background:linear-gradient(90deg,#1a1a33 0%,#232347 50%,#1a1a33 100%)!important}.v-theme--futuresolve .privacy-tab .nr-name{color:#e5e7f0!important;font-weight:600!important}.v-theme--futuresolve .privacy-tab .nr-meta,.v-theme--futuresolve .privacy-tab .nr-uid{color:#94a3b8!important}.v-theme--futuresolve .privacy-tab .nr-badge-internal{color:#c4b5fd!important;background:#a78bfa2e!important}.v-theme--futuresolve .privacy-tab .nr-set-internal,.v-theme--futuresolve .privacy-tab .nr-clear-internal{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .privacy-tab .nr-set-internal:hover:not(:disabled),.v-theme--futuresolve .privacy-tab .nr-clear-internal:hover:not(:disabled){background:#a78bfa33!important}.v-theme--futuresolve .privacy-tab .nr-toggle-track{background:#232347!important}.v-theme--futuresolve .privacy-tab .nr-toggle.on .nr-toggle-track{background:#a78bfa!important}.v-theme--futuresolve .privacy-tab .nr-toggle-thumb{background:#e5e7f0!important}.v-theme--futuresolve .privacy-tab .nr-toggle-label{color:#e5e7f0!important}.v-theme--futuresolve .ps-popup{color:#e5e7f0!important;background:#13132a!important;border:1px solid #a78bfa33!important}.v-theme--futuresolve .ps-popup:before{background:radial-gradient(circle at 30% 15%,#a78bfa1a,#0000 50%),radial-gradient(circle at 70% 85%,#a78bfa0f,#0000 50%)!important}.v-theme--futuresolve .ps-hash-line{color:#a78bfa26!important}.v-theme--futuresolve .ps-title{color:#e5e7f0!important}.v-theme--futuresolve .ps-subtitle{color:#cbd5e1!important}.v-theme--futuresolve .ps-hex{background:linear-gradient(135deg,#7c3aed,#4c1d95)!important;box-shadow:0 8px 24px #7c3aed66!important}.v-theme--futuresolve .ps-hex:before{background:linear-gradient(135deg,#1a1a33,#0b0b1e)!important}.v-theme--futuresolve .ps-icon{filter:drop-shadow(0 2px 5px #a78bfa66)!important}.v-theme--futuresolve .ps-encryption-proof{background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .ps-enc-label{color:#94a3b8!important}.v-theme--futuresolve .ps-enc-label .ps-alg{color:#0b0b1e!important;background:#a78bfa!important}.v-theme--futuresolve .ps-enc-hash{color:#c4b5fd!important}.v-theme--futuresolve .ps-enc-hash .ps-blink{color:#e5e7f0!important}.v-theme--futuresolve .ps-input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa40!important}.v-theme--futuresolve .ps-input::placeholder{color:#94a3b880!important}.v-theme--futuresolve .ps-input:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px #a78bfa33!important}.v-theme--futuresolve .ps-secure-chip{color:#94a3b8!important}.v-theme--futuresolve .ps-dot{background:#34d399!important;box-shadow:0 0 4px #34d399!important}.v-theme--futuresolve .ps-error{color:#fca5a5!important;background:#ef444426!important;border-color:#ef444466!important}.v-theme--futuresolve .ps-btn-ghost{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa40!important}.v-theme--futuresolve .ps-btn-ghost:hover{background:#a78bfa26!important;border-color:#a78bfa66!important}.v-theme--futuresolve .ps-btn-primary{color:#0b0b1e!important;background:linear-gradient(135deg,#a78bfa,#7c3aed)!important}.v-theme--futuresolve .crmtag-settings .name-cell{background:0 0!important}.v-theme--futuresolve .crmtag-settings .color-picker{background:#0b0b1e!important;border-color:#a78bfa40!important}.v-theme--futuresolve .crmtag-settings .emoji-input,.v-theme--futuresolve .crmtag-settings .name-input,.v-theme--futuresolve .crmtag-settings .category-input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .crmtag-settings .emoji-input::-moz-placeholder{color:#94a3b880!important}.v-theme--futuresolve .crmtag-settings .name-input::-moz-placeholder{color:#94a3b880!important}.v-theme--futuresolve .crmtag-settings .category-input::-moz-placeholder{color:#94a3b880!important}.v-theme--futuresolve .crmtag-settings .emoji-input::placeholder,.v-theme--futuresolve .crmtag-settings .name-input::placeholder,.v-theme--futuresolve .crmtag-settings .category-input::placeholder{color:#94a3b880!important}.v-theme--futuresolve .crmtag-settings .emoji-input:hover,.v-theme--futuresolve .crmtag-settings .name-input:hover,.v-theme--futuresolve .crmtag-settings .category-input:hover{border-color:#a78bfa59!important}.v-theme--futuresolve .crmtag-settings .emoji-input:focus,.v-theme--futuresolve .crmtag-settings .name-input:focus,.v-theme--futuresolve .crmtag-settings .category-input:focus{background:#13132a!important;border-color:#c4b5fd!important}.v-theme--futuresolve .crmtag-settings .zalo-locked{background:#0b0b1e!important;border-color:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .zalo-locked-name{color:#e5e7f0!important}.v-theme--futuresolve .crmtag-settings .lock-icon{color:#94a3b8!important}.v-theme--futuresolve .crmtag-settings .usage-badge{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .usage-badge.zero{color:#6b7280!important;background:#232347!important}.v-theme--futuresolve .crmtag-settings .icon-btn{color:#e5e7f0!important;background:0 0!important;border-color:#a78bfa33!important}.v-theme--futuresolve .crmtag-settings .icon-btn:hover{color:#c4b5fd!important;background:#a78bfa26!important}.v-theme--futuresolve .crmtag-settings .icon-btn.danger:hover{color:#fca5a5!important;background:#ef44442e!important;border-color:#ef444466!important}.v-theme--futuresolve .crmtag-settings .desc-row{background:#0b0b1e!important}.v-theme--futuresolve .crmtag-settings .desc-input{color:#e5e7f0!important;background:#13132a!important;border-color:#a78bfa33!important}.v-theme--futuresolve .crmtag-settings .desc-text,.v-theme--futuresolve .dept-info-row .info-label{color:#94a3b8!important}.v-theme--futuresolve .dept-info-row .info-name{color:#e5e7f0!important}.v-theme--futuresolve .dept-info-row .info-empty{color:#6b7280!important}.v-theme--futuresolve .dept-info-row .info-count{color:#e5e7f0!important;background:#232347!important}.v-theme--futuresolve .btn-expand-members{color:#c4b5fd!important;background:#232347!important;border-color:#a78bfa4d!important}.v-theme--futuresolve .btn-expand-members:hover{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .inline-member-list{background:#0b0b1e!important;border-color:#a78bfa1f!important}.v-theme--futuresolve .inline-member .inline-name{color:#e5e7f0!important}.v-theme--futuresolve .inline-member .inline-email{color:#94a3b8!important}.v-theme--futuresolve .inline-member-empty{color:#6b7280!important}.v-theme--futuresolve .profile-page .page-title{color:#e5e7f0!important}.v-theme--futuresolve .profile-page .page-desc{color:#94a3b8!important}.v-theme--futuresolve .profile-page .profile-card{background:#1a1a33!important;border-color:#a78bfa26!important}.v-theme--futuresolve .profile-page .avatar-circle{background:linear-gradient(135deg,#a78bfa,#7c3aed)!important}.v-theme--futuresolve .profile-page .pc-row label{color:#94a3b8!important}.v-theme--futuresolve .profile-page .pc-value{color:#e5e7f0!important}.v-theme--futuresolve .profile-page .pc-value.muted{color:#94a3b8!important}.v-theme--futuresolve .profile-page .pc-input{color:#e5e7f0!important;background:#0b0b1e!important;border-color:#a78bfa33!important}.v-theme--futuresolve .profile-page .pc-input:focus{border-color:#c4b5fd!important;box-shadow:0 0 0 3px #a78bfa26!important}.v-theme--futuresolve .profile-page .role-chip.role-owner{color:#fcd34d!important;background:#fcd34d2e!important}.v-theme--futuresolve .profile-page .role-chip.role-admin{color:#c4b5fd!important;background:#a78bfa2e!important}.v-theme--futuresolve .profile-page .role-chip.role-member{color:#86efac!important;background:#22c55e2e!important}.v-theme--futuresolve .profile-page .btn-ghost{color:#e5e7f0!important;background:#232347!important;border-color:#a78bfa33!important}.v-theme--futuresolve .profile-page .btn-ghost:disabled{opacity:.4!important}.v-theme--futuresolve .profile-page .btn-ghost:hover:not(:disabled){background:#a78bfa26!important}.v-theme--futuresolve .profile-page .btn-save{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .profile-page .btn-save:hover:not(:disabled){background:#c4b5fd!important;border-color:#c4b5fd!important}.v-theme--futuresolve .profile-page .btn-primary{color:#0b0b1e!important;background:#a78bfa!important;border-color:#a78bfa!important}.v-theme--futuresolve .profile-page .btn-primary:hover{background:#c4b5fd!important}.v-theme--futuresolve .ps-btn-primary{color:#0b0b1e!important;background:linear-gradient(135deg,#a78bfa,#7c3aed)!important;box-shadow:0 4px 20px #a78bfa66!important}.v-theme--futuresolve .ps-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#c4b5fd,#a78bfa)!important;box-shadow:0 6px 30px #a78bfa8c!important}:root{--color-zalo-blue:#0068ff;--color-channel-zalo:#0068ff;--color-channel-messenger:#a334fa;--color-accent-blue:#2962ff;--color-accent-purple:#7c3aed;--color-accent-green:#15a85f;--color-accent-red:#db342e;--color-accent-orange:#f27806;--color-accent-amber:#f7b503;--color-status-error:#ef4444;--color-status-warn:#f59e0b;--color-status-success:#10b981;--color-status-teal:#14b8a6;--color-status-pink:#f472b6;--color-status-pink-deep:#ec4899;--color-status-info:#3b82f6;--color-status-sky:#0ea5e9;--color-brand-purple-soft:#a78bfa;--color-brand-purple-mid:#8b5cf6;--color-status-orange-soft:#fb923c;--color-status-orange-deep:#f97316;--color-status-cyan:#06b6d4;--color-status-cyan-deep:#0891b2;--color-brand-indigo:#6366f1;--color-border-soft-l2:#e5e7eb;--color-border-soft-l3:#d4d6db;--color-border-soft-l4:#e4e5e9;--color-fg-muted-l2:#97a0ac;--color-ink-strong:#1f2d3d;--color-fg-muted-blue:#546e7a;--color-surface-soft-l1:#fafafc;--color-status-error-bg:#fef2f2;--color-black-pure:#000;--color-white-pure:#fff;--color-overlay-ink-04:#0000000a;--color-overlay-ink-06:#0000000f;--color-overlay-ink-08:#00000014;--color-overlay-ink-10:#0000001a;--color-overlay-ink-12:#0000001f;--color-overlay-ink-14:#00000024;--color-overlay-ink-16:#00000029;--color-overlay-ink-18:#0000002e;--color-overlay-ink-22:#00000038;--color-overlay-ink-25:#00000040;--color-overlay-ink-32:#00000052;--color-overlay-ink-40:#0006;--color-overlay-ink-45:#00000073;--color-overlay-ink-55:#0000008c;--color-overlay-light-04:#ffffff0a;--color-overlay-light-06:#ffffff0f;--color-overlay-light-08:#ffffff14;--color-overlay-light-86:#ffffffdb;--color-overlay-sapphire-04:#0f172a0a;--color-overlay-sapphire-06:#0f172a0f;--color-overlay-sapphire-08:#0f172a14;--color-overlay-sapphire-14:#0f172a24;--color-overlay-sapphire-16:#0f172a29;--color-overlay-sapphire-25:#0f172a40;--color-overlay-sapphire-45:#0f172a73;--color-overlay-info-06:#2196f30f;--color-overlay-info-08:#2196f314;--color-overlay-info-10:#2196f31a;--color-overlay-info-12:#2196f31f;--color-overlay-purple-35:#7c3aed59;--color-overlay-purple-soft-12:#a78bfa1f;--color-overlay-indigo-25:#5e6ad240;--color-overlay-success-12:#00c8531f;--color-overlay-orange-08:#ff910014;--color-overlay-orange-12:#ff91001f;--color-overlay-blue-deep-10:#2563eb1a;--color-overlay-slate-85:#4b5569d9;--color-overlay-slate-70:#646e7db3;--color-overlay-slate-06:#6b72800f;--color-overlay-slate-light-08:#78829114;--color-overlay-slate-light-10:#7882911a;--color-fg-muted-slate:#6b7785;--color-fg-muted-l3:#b0b5bd;--color-fg-muted-l4:#9099a8;--color-surface-tint-indigo:#eef0ff;--color-ink-slate:#4b5060;--color-surface-soft-indigo:#f4f4fe;--color-accent-sky:#60aaff;--color-status-warn-bg:#fffbeb;--color-status-info-bg:#eff6ff;--color-status-success-bg:#f0fdf4;--color-surface-soft-l2:#f8f8fb;--color-border-soft-l5:#e4e5ea;--color-border-l1:#d9dae3;--color-surface-soft-l3:#fafafe;--color-status-error-deep:#e53935;--color-overlay-deep-ink-0:#13132a00;--color-overlay-sapphire-05:#0f172a0d;--color-overlay-purple-soft-15:#a78bfa26;--color-overlay-purple-soft-08:#a78bfa14;--color-overlay-light-20:#fff3;--color-overlay-light-32:#ffffff52;--color-overlay-light-40:#fff6;--color-overlay-light-85:#ffffffd9;--color-overlay-light-88:#ffffffe0;--color-overlay-indigo-18:#5e6ad22e;--color-overlay-indigo-30:#5e6ad24d;--color-overlay-orange-35:#f9731659;--color-overlay-orange-40:#f9731666;--color-overlay-amber-10:#f59e0b1a;--color-overlay-amber-22:#f59e0b38;--color-overlay-red-10:#ef44441a;--color-overlay-red-22:#ef444438;--color-overlay-blue-10:#3b82f61a;--color-overlay-blue-22:#3b82f638;--color-accent-orange-mat:#ef6c00;--color-ink-gray-900:#111827;--color-status-amber-bg:#fef3c7;--color-status-amber-deep:#78350f;--color-accent-teal-mat:#00897b;--color-status-amber-darker:#92400e;--color-fg-gray-500:#6b7280;--color-accent-blue-soft:#90caf9;--color-accent-blue-mat:#1976d2;--color-accent-pink-soft:#f48fb1;--color-accent-pink-deep:#c2185b;--color-accent-blue-deep:#1565c0;--color-accent-red-mat:#c62828;--color-accent-purple-deep:#4527a0;--color-status-orange-light:#ffb74d;--color-accent-orange-mid:#f57c00;--color-fg-gray-mid:#888;--color-accent-blue-darker:#0d47a1;--color-status-amber-light:#fde68a;--color-fg-gray-600:#4b5563;--color-brand-indigo-deep:#4338ca;--color-fg-gray-400:#9ca3af;--color-status-error-mid:#dc2626;--color-status-success-tint:#ecfdf5;--color-status-orange-darker:#9a3412;--color-fg-slate-400:#94a3b8;--color-fg-slate-500:#64748b;--color-accent-blue-bright:#2f6ee5;--color-accent-blue-strong:#1d4ed8;--color-status-green-deep:#16a34a;--color-status-green-darker:#15803d;--color-status-amber-dark:#d97706;--color-status-amber-darkest:#b45309;--color-accent-purple-darker:#6d28d9;--color-accent-pink-mid:#db2777;--color-accent-pink-darker:#be185d;--color-status-cyan-darker:#0e7490;--color-status-orange-bright:#ea580c;--color-status-orange-darkest:#c2410c;--color-status-error-tint:#fee2e2;--color-brand-indigo-soft:#818cf8;--color-accent-purple-light:#c084fc;--color-accent-blue-royal:#1e4cc7;--color-overlay-ink-05:#0000000d;--color-overlay-ink-15:#00000026;--color-overlay-ink-25b:#00000040;--color-overlay-orange-15:#ff910026;--color-overlay-slate-blue-10:#5a64781a;--color-overlay-red-mat-12:#ff52521f;--color-overlay-purple-mat-14:#7c4dff24;--color-overlay-orange-mid-10:#ff91001a;--color-overlay-green-mat-06:#4caf500f;--color-overlay-amber-mat-18:#ffa7262e;--color-overlay-blue-darker-10:#0d47a11a;--color-overlay-light-50:#ffffff80;--color-overlay-indigo-soft-15:#6366f126;--color-overlay-ink-gray-50:#11182780;--color-overlay-ink-gray-35:#11182759;--color-overlay-ink-gray-18:#1118272e;--color-overlay-dark-10:#181d261a;--color-overlay-dark-32:#181d2652;--color-overlay-sapphire-12:#0f172a1f;--color-status-red-bg-l1:#ffebee;--color-status-red-mid:#ef9a9a;--color-status-red-bg-l2:#ffcdd2;--color-status-red-darker:#b71c1c;--color-accent-cyan-mat:#00838f;--color-accent-purple-mat-deep:#6a1b9a;--color-accent-blue-lighter:#5e92ff;--color-surface-soft-l4:#fafbfc;--color-ink-charcoal:#2c3441;--color-overlay-ink-10b:#0000001a;--color-overlay-ink-20:#0003;--color-overlay-ink-50:#00000080;--color-overlay-slate-blue-12:#5a64781f;--color-overlay-cyan-13:#00bcd421;--color-overlay-info-13:#2196f321;--color-overlay-info-25:#2196f340;--color-overlay-info-40:#2196f366;--color-overlay-purple-mat-13:#9c27b021;--color-overlay-orange-mid-18:#ff91002e;--color-overlay-red-mat-13:#ff525221;--color-overlay-success-13:#00c85321;--color-status-green-mat-deep:#2e7d32;--color-status-green-mat:#4caf50;--color-overlay-green-mat-01:#4caf5003;--color-overlay-green-mat-03:#4caf5008;--color-overlay-green-mat-04:#4caf500a;--color-overlay-green-mat-15:#4caf5026;--color-overlay-orange-mat-01:#ff980003;--color-overlay-orange-mat-04:#ff98000a;--color-overlay-orange-mat-15:#ff980026;--color-overlay-orange-mat-18:#ff98002e;--color-overlay-yellow-mat-06:#ffc1070f;--color-overlay-yellow-mat-08:#ffc10714;--color-overlay-yellow-mat-15:#ffc10726;--color-overlay-deeporange-mat-04:#ff57220a;--color-overlay-info-15:#2196f326;--color-overlay-ink-015:#00000004;--color-overlay-ink-35:#00000059;--color-overlay-ink-60:#0009;--color-overlay-ink-65:#000000a6;--color-overlay-ink-87:#000000de;--color-fg-mauve:#6b6375;--color-ink-blackish:#08060d;--color-border-l2:#e5e4e7;--color-surface-warm:#f4f3ec;--color-accent-violet:#aa3bff;--color-surface-soft-l5:#f3f4f6;--color-bg-dark-l1:#16171d;--color-bg-dark-l2:#2e303a;--color-bg-dark-l3:#1f2028;--color-accent-deeporange:#ff5722;--color-accent-deeporange-deep:#d84315;--color-accent-cyan-bright:#00f2ff;--color-accent-yellow-mat:#fbc02d;--color-overlay-violet-10:#aa3bff1a;--color-overlay-violet-50:#aa3bff80;--color-overlay-surface-warm-50:#f4f3ec80;--color-overlay-purple-light-15:#c084fc26;--color-overlay-purple-light-50:#c084fc80;--color-overlay-bg-dark-50:#2f303a80;--color-overlay-light-10:#ffffff1a;--color-overlay-light-12:#ffffff1f;--color-overlay-light-75:#ffffffbf;--color-overlay-light-78:#ffffffc7;--color-overlay-cyan-bright-12:#00f2ff1f;--color-overlay-cyan-bright-20:#00f2ff33;--color-overlay-cyan-bright-30:#00f2ff4d;--color-overlay-cyan-bright-50:#00f2ff80;--color-overlay-blue-mat-12:#0077b61f;--color-overlay-blue-mat-20:#0077b633}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{scroll-behavior:smooth;background:rgb(var(--v-theme-background,11 11 30));height:100%;color:var(--smax-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Plus Jakarta Sans,Roboto,sans-serif;font-size:var(--smax-font-base);line-height:var(--smax-line-height);overscroll-behavior-y:contain;width:100%;margin:0;padding:0;position:fixed;overflow:hidden}#app{height:100%;overflow:hidden}.status-dot{box-shadow:0 0 8px}@keyframes fade-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.message-bubble{animation:.3s cubic-bezier(.4,0,.2,1) fade-slide-up}@keyframes mdi-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mdi-spin{animation:1s linear infinite mdi-spin}.dept-page{background:var(--color-card,var(--smax-bg,#fff));min-height:100%;color:var(--color-fg,var(--smax-text,#181d26));letter-spacing:-.005em;padding:28px 32px 96px;font-family:Inter,-apple-system,Segoe UI,sans-serif}.page-hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.hero-left{min-width:0}.hero-title{margin:0 0 6px;font-size:30px;font-weight:400;line-height:1.2}.hero-sub{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));max-width:720px;margin:0;font-size:13px}.stats-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.stat-card{border-radius:12px;padding:14px 18px;position:relative;overflow:hidden}.stat-card:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.stat-primary{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc))}.stat-primary:before{background:var(--color-fg,var(--smax-text,#181d26))}.stat-forest{background:#e3ede4}.stat-forest:before{background:#0a2e0e}.stat-mustard{background:#fdf3df}.stat-mustard:before{background:#d9a441}.stat-cream{background:#f5e9d4}.stat-cream:before{background:#aa2d00}.stat-label{text-transform:uppercase;letter-spacing:.5px;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin-bottom:4px;font-size:10px;font-weight:600}.stat-value{color:var(--color-fg,var(--smax-text,#181d26));letter-spacing:-.3px;font-size:24px;font-weight:400}.stat-unit{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));font-size:13px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.toolbar-left{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.search-box{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border:1px solid var(--color-border,#ddd);border-radius:8px;flex:1;align-items:center;gap:8px;min-width:200px;max-width:400px;padding:0 12px;display:flex}.search-box:focus-within{border-color:var(--color-fg,var(--smax-text,#181d26));background:var(--color-card,var(--smax-bg,#fff));box-shadow:0 0 0 3px #181d260f}.search-icon{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0))}.search-box input{color:var(--color-fg,var(--smax-text,#181d26));background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-family:inherit;font-size:13px}.search-clear{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.filter-select{border:1px solid var(--color-border,#ddd);background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));color:var(--color-fg,var(--smax-text,#181d26));cursor:pointer;border-radius:8px;min-width:140px;padding:8px 12px;font-family:inherit;font-size:12px}.filter-select:focus{border-color:var(--color-fg,var(--smax-text,#181d26));background:var(--color-card,var(--smax-bg,#fff));outline:none}.view-toggle{background:var(--color-hover,#f0f1f3);border-radius:8px;gap:4px;padding:3px;display:flex}.view-toggle button{cursor:pointer;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));background:0 0;border:0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .1s}.view-toggle button.active{background:var(--color-card,var(--smax-bg,#fff));color:var(--color-fg,var(--smax-text,#181d26));box-shadow:0 1px 3px #0000000f}.tree-view{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border:1px solid var(--color-border,#ddd);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.dept-group{flex-direction:column;gap:12px;display:flex}.dept-group .dept-group{padding-left:calc(28px + var(--depth,0) * 4px)}.dept-row{padding-left:calc(var(--depth,0) * 28px);align-items:flex-start;gap:6px;display:flex;position:relative}.dept-toggle{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#e0e2e6);cursor:pointer;width:26px;height:26px;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:10px;font-size:13px;display:flex}.dept-toggle:hover:not(.invisible){background:var(--color-fg,var(--smax-text,#181d26));color:var(--color-card,var(--smax-bg,#fff));border-color:var(--color-fg,var(--smax-text,#181d26))}.dept-toggle.invisible{visibility:hidden}.dept-card{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#e0e2e6);cursor:pointer;border-radius:10px;flex:1;transition:all .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #181d260a}.dept-card:hover{border-color:var(--accent,var(--color-accent,#181d26));transform:translateY(-1px);box-shadow:0 4px 14px #181d261a}.dept-card-accent{background:var(--accent,var(--color-accent,#181d26));flex:0 0 4px;width:4px}.dept-card-body{flex:1;min-width:0;padding:12px 16px 14px}.dept-card-head{border-bottom:1px solid var(--color-border,#f0f1f3);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex}.dept-name-wrap{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dept-name{color:var(--color-fg,var(--smax-text,#181d26));font-size:15px;font-weight:600;line-height:1.3}.dept-depth-tag{background:var(--color-hover,#f0f1f3);color:var(--color-fg-subtle,var(--smax-grey-700,#6b7280));text-transform:uppercase;letter-spacing:.4px;border-radius:9999px;padding:2px 7px;font-size:9px;font-weight:600}.dept-quick-actions{opacity:.6;flex-shrink:0;gap:4px;transition:opacity .15s;display:flex}.dept-card:hover .dept-quick-actions{opacity:1}.btn-quick{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#ddd);cursor:pointer;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .1s}.btn-quick:hover{background:var(--color-fg,var(--smax-text,#181d26));color:var(--color-card,var(--smax-bg,#fff));border-color:var(--color-fg,var(--smax-text,#181d26))}.btn-quick-add{color:#0a2e0e;border-color:#c8d8c9}.btn-quick-add:hover{color:#fff;background:#0a2e0e;border-color:#0a2e0e}.btn-quick-danger{color:#aa2d00;border-color:#f5cdb3}.btn-quick-danger:hover{color:#fff;background:#aa2d00;border-color:#aa2d00}.dept-rows{flex-direction:column;gap:6px;display:flex}.dept-info-row{align-items:center;gap:8px;min-height:24px;padding:4px 0;font-size:13px;display:flex}.info-ico{text-align:center;flex-shrink:0;width:22px;font-size:14px}.info-label{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));flex-shrink:0;min-width:96px;font-size:12px;font-weight:500}.info-name{color:var(--color-fg,var(--smax-text,#181d26));font-size:13px;font-weight:500}.info-empty{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));font-size:12px;font-style:italic}.info-count{color:var(--color-fg,var(--smax-text,#181d26));background:var(--color-hover,#f0f1f3);text-align:center;border-radius:9999px;min-width:28px;padding:2px 10px;font-size:13px;font-weight:600}.dept-info-row-members{gap:8px}.btn-expand-members{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#ddd);color:var(--color-fg-muted,var(--smax-grey-700,#41454d));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:4px;font-size:14px;font-weight:700;line-height:1;display:flex}.btn-expand-members:hover{background:var(--color-fg,var(--smax-text,#181d26));color:var(--color-card,var(--smax-bg,#fff));border-color:var(--color-fg,var(--smax-text,#181d26))}.inline-member-list{border-top:1px dashed var(--color-border,#e0e2e6);flex-direction:column;gap:4px;margin:6px 0 0;padding:6px 0 0 30px;list-style:none;display:flex}.inline-member{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex}.inline-member-empty{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));padding:6px 8px;font-size:11px;font-style:italic}.inline-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.inline-info{flex:1;min-width:0}.inline-name{color:var(--color-fg,var(--smax-text,#181d26));font-size:12px;font-weight:500;line-height:1.2}.inline-email{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));font-size:10px;line-height:1.2}.org-chart{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border:1px solid var(--color-border,#ddd);border-radius:12px;padding:32px 16px;overflow-x:auto}.org-canvas{flex-direction:column;align-items:center;gap:0;min-width:100%;display:flex}.org-node{flex-direction:column;align-items:center;display:flex;position:relative}.org-card-wrap{min-width:280px;max-width:360px}.org-connector-down{background:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));width:2px;height:24px}.org-children{flex-direction:column;align-items:center;display:flex}.org-children-row{gap:28px;padding-top:0;display:flex;position:relative}.org-children-row:before{content:"";background:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));width:calc(100% - 280px);height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.org-children-row:has(>:only-child):before{display:none}.org-child-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.org-connector-up{background:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));width:2px;height:24px}.card-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:12px;display:grid}.card-grid .dept-card{cursor:pointer}.card-avatar-lg{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:12px;font-size:16px;font-weight:700;display:flex}.dept-card-with-avatar{align-items:flex-start;gap:0;padding:14px 16px;display:flex}.dept-card-with-avatar .dept-card-body{padding:0}.loading-state{flex-direction:column;gap:8px;display:flex}.skel-card{background:linear-gradient(90deg, var(--color-hover,#f0f1f3) 0%, var(--color-border,#e0e2e6) 50%, var(--color-hover,#f0f1f3) 100%);background-size:200% 100%;border-radius:10px;height:110px;animation:1.4s ease-in-out infinite skel}@keyframes skel{0%,to{background-position:0 0}50%{background-position:-200% 0}}.empty-state{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border:2px dashed var(--color-border,#ddd);text-align:center;border-radius:12px;padding:64px 24px}.empty-icon{margin-bottom:16px;font-size:48px}.empty-state h3{color:var(--color-fg,var(--smax-text,#181d26));margin:0 0 8px;font-size:20px;font-weight:500}.empty-state p{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin:0 0 24px;font-size:13px}.btn-primary{background:var(--color-fg,var(--smax-text,#181d26));color:var(--color-card,var(--smax-bg,#fff));cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .1s;display:inline-flex}.btn-primary:hover{background:#0d1218}.btn-primary:disabled{opacity:.4;cursor:not-allowed}.btn-icon{font-size:16px}.btn-ghost{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#ddd);cursor:pointer;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));border-radius:10px;padding:9px 16px;font-size:13px;font-weight:500}.btn-ghost:hover{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc))}.btn-ghost:disabled{opacity:.4;cursor:not-allowed}.modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181d2673;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card{background:var(--color-card,var(--smax-bg,#fff));border-radius:14px;width:440px;max-width:92vw;overflow:hidden;box-shadow:0 24px 60px #181d2640}.modal-head{border-bottom:1px solid var(--color-border,#f0f1f3);justify-content:space-between;align-items:center;padding:18px 22px 14px;display:flex}.modal-head h3{color:var(--color-fg,var(--smax-text,#181d26));margin:0;font-size:16px;font-weight:500}.modal-close{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));cursor:pointer;background:0 0;border:0;border-radius:6px;width:30px;height:30px;font-size:22px;line-height:1}.modal-close:hover{background:var(--color-hover,#f0f1f3);color:var(--color-fg,var(--smax-text,#181d26))}.modal-body{padding:18px 22px}.modal-foot{border-top:1px solid var(--color-border,#f0f1f3);background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));justify-content:flex-end;gap:8px;padding:14px 22px 18px;display:flex}.parent-hint{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));background:#fdf3df;border-left:3px solid #d9a441;border-radius:6px;margin:0 0 14px;padding:8px 12px;font-size:12px}.hint-label{margin-right:6px;font-weight:500}.form-label{text-transform:uppercase;letter-spacing:.5px;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin-bottom:6px;font-size:11px;font-weight:500;display:block}.form-input{border:1px solid var(--color-border,#ddd);width:100%;color:var(--color-fg,var(--smax-text,#181d26));background:var(--color-card,var(--smax-bg,#fff));border-radius:6px;padding:9px 12px;font-family:inherit;font-size:13px}.form-input:focus{border-color:var(--color-fg,var(--smax-text,#181d26));outline:none;box-shadow:0 0 0 3px #181d2614}.form-error{color:#aa2d00;background:#fbe6dc;border-radius:6px;margin:12px 0 0;padding:8px 10px;font-size:12px}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .15s}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.panel-backdrop{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#181d2659;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel{background:var(--color-card,var(--smax-bg,#fff));width:460px;max-width:92vw;height:100vh;color:var(--color-fg,var(--smax-text,#181d26));letter-spacing:-.005em;flex-direction:column;font-family:Inter,-apple-system,Segoe UI,sans-serif;display:flex;box-shadow:-8px 0 30px #181d262e}.panel-head{border-bottom:1px solid var(--color-border,#e0e2e6);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 18px;display:flex}.head-left{align-items:center;gap:14px;min-width:0;display:flex}.head-accent{border-radius:4px;width:6px;height:44px}.head-eyebrow{text-transform:uppercase;letter-spacing:.6px;color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));margin-bottom:2px;font-size:10px;font-weight:600}.head-title{color:var(--color-fg,var(--smax-text,#181d26));text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin:0;font-size:20px;font-weight:500;line-height:1.2;overflow:hidden}.panel-close{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));cursor:pointer;background:0 0;border:0;border-radius:8px;width:36px;height:36px;font-size:26px;line-height:1}.panel-close:hover{background:var(--color-hover,#f0f1f3);color:var(--color-fg,var(--smax-text,#181d26))}.panel-body{flex:1;padding:20px 24px;overflow-y:auto}.panel .section{border-bottom:1px solid var(--color-border,#f0f1f3);margin-bottom:28px;padding-bottom:24px}.panel .section:last-child{border-bottom:0}.panel .section-title{text-transform:uppercase;letter-spacing:.6px;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin:0 0 12px;font-size:11px;font-weight:600}.panel .section-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.panel .section-title-row .section-title{margin:0}.field-label{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin-top:12px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.field-label:first-child{margin-top:0}.field-input{border:1px solid var(--color-border,#ddd);width:100%;color:var(--color-fg,var(--smax-text,#181d26));background:var(--color-card,var(--smax-bg,#fff));border-radius:6px;padding:9px 12px;font-family:inherit;font-size:13px}.field-input:focus{border-color:var(--color-fg,var(--smax-text,#181d26));outline:none;box-shadow:0 0 0 3px #181d2614}.field-input:disabled{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));opacity:.7;cursor:not-allowed}.role-block{margin-bottom:16px}.role-block:last-child{margin-bottom:0}.role-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.role-tag{border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.role-leader{color:#7a5818;background:#fdf3df}.role-deputy{color:#0a2e0e;background:#e3ede4}.role-member{background:var(--color-hover,#f0f1f3);color:var(--color-fg-muted,var(--smax-grey-700,#41454d))}.btn-unassign{color:#aa2d00;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:500}.btn-unassign:hover{text-decoration:underline}.btn-unassign:disabled{opacity:.4;cursor:not-allowed}.btn-add-member{background:var(--color-card,var(--smax-bg,#fff));border:1px dashed var(--color-fg-subtle,var(--smax-grey-700,#9297a0));cursor:pointer;color:var(--color-fg-muted,var(--smax-grey-700,#41454d));border-radius:6px;padding:5px 12px;font-size:11px;font-weight:500}.btn-add-member:hover{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border-color:var(--color-fg,var(--smax-text,#181d26));color:var(--color-fg,var(--smax-text,#181d26))}.btn-add-member:disabled{opacity:.4;cursor:not-allowed}.add-member-row{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border:1px solid var(--color-border,#e0e2e6);border-radius:8px;gap:8px;margin-bottom:12px;padding:12px;display:flex}.flex-grow{flex:1}.btn-primary-sm{background:var(--color-fg,var(--smax-text,#181d26));color:var(--color-card,var(--smax-bg,#fff));cursor:pointer;white-space:nowrap;border:0;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500}.btn-primary-sm:hover{background:#0d1218}.btn-primary-sm:disabled{opacity:.4;cursor:not-allowed}.member-list{border:1px solid var(--color-border,#e0e2e6);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.member-row{background:var(--color-card,var(--smax-bg,#fff));border-bottom:1px solid var(--color-border,#f0f1f3);align-items:center;gap:10px;padding:10px 12px;display:flex}.member-row:last-child{border-bottom:0}.member-row:hover{background:var(--color-card-hover,var(--smax-grey-50,#f8fafc))}.member-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex}.member-info{flex:1;min-width:0}.member-name{color:var(--color-fg,var(--smax-text,#181d26));white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.member-email{color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.member-role-tag{background:var(--color-hover,#f0f1f3);color:var(--color-fg-muted,var(--smax-grey-700,#41454d));border-radius:9999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:600}.role-tag-leader{color:#7a5818;background:#fdf3df}.role-tag-deputy{color:#0a2e0e;background:#e3ede4}.role-tag-member{background:var(--color-hover,#f0f1f3);color:var(--color-fg-muted,var(--smax-grey-700,#41454d))}.btn-remove-member{background:var(--color-card,var(--smax-bg,#fff));border:1px solid var(--color-border,#ddd);color:#aa2d00;cursor:pointer;border-radius:6px;flex-shrink:0;width:26px;height:26px;font-size:16px;line-height:1}.btn-remove-member:hover{background:#fbe6dc;border-color:#aa2d00}.btn-remove-member:disabled{opacity:.4;cursor:not-allowed}.empty-members{text-align:center;color:var(--color-fg-subtle,var(--smax-grey-700,#9297a0));border:1px dashed var(--color-border,#ddd);background:var(--color-card-hover,var(--smax-grey-50,#f8fafc));border-radius:8px;padding:24px 16px;font-size:12px}.panel .section-danger{background:#fbe6dc;border:1px solid #aa2d0033;border-radius:10px;margin-top:8px;padding:16px}.panel .section-danger .section-title{color:#7a2000}.danger-title{margin:0 0 8px}.danger-desc{color:var(--color-fg-muted,var(--smax-grey-700,#41454d));margin:0 0 12px;font-size:12px;line-height:1.45}.btn-danger{background:var(--color-card,var(--smax-bg,#fff));color:#aa2d00;cursor:pointer;border:1px solid #aa2d00;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500}.btn-danger:hover:not(:disabled){color:#fff;background:#aa2d00}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.panel-error{color:#7a2000;background:#fbe6dc;border-radius:6px;margin:12px 24px;padding:10px 12px;font-size:12px}.panel-slide-enter-active,.panel-slide-leave-active{transition:opacity .2s}.panel-slide-enter-from,.panel-slide-leave-to{opacity:0}.panel-slide-enter-active .panel,.panel-slide-leave-active .panel{transition:transform .25s cubic-bezier(.4,0,.2,1)}.panel-slide-enter-from .panel,.panel-slide-leave-to .panel{transform:translate(100%)}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.d-inline-block{display:inline-block}.d-inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-grow-1,.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.align-center{align-items:center}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-space-between{justify-content:space-between}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-pre-wrap{white-space:pre-wrap}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.w-100{width:100%}.h-100{height:100%}.w-32{width:32px}.w-40{width:40px}.w-60{width:60px}.w-70{width:70px}.w-80{width:80px}.w-110{width:110px}.w-120{width:120px}.w-130{width:130px}.w-170{width:170px}.w-180{width:180px}.w-200{width:200px}.opacity-50{opacity:.5}.rounded{border-radius:4px}.rounded-lg{border-radius:8px}.rounded-pill{border-radius:9999px}.rounded-circle{border-radius:50%}.elevation-0{box-shadow:none}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-16{margin-top:64px}.mr-0{margin-right:0}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.ml-0{margin-left:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.me-1{margin-inline-end:4px}.ms-1{margin-inline-start:4px}.mx-1{margin-left:4px;margin-right:4px}.mx-2{margin-left:8px;margin-right:8px}.mx-3{margin-left:12px;margin-right:12px}.mx-4{margin-left:16px;margin-right:16px}.my-1{margin-top:4px;margin-bottom:4px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:12px;margin-bottom:12px}.pa-0{padding:0}.pa-1{padding:4px}.pa-2{padding:8px}.pa-3{padding:12px}.pa-4{padding:16px}.pa-6{padding:24px}.pa-8{padding:32px}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.ps-13{padding-inline-start:52px}.pt-0{padding-top:0}.pt-2{padding-top:8px}.pt-4{padding-top:16px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.py-1{padding-top:4px;padding-bottom:4px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:32px;padding-bottom:32px}.text-h4{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.text-h5{letter-spacing:0;font-size:1.5rem;font-weight:400;line-height:2rem}.text-h6{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:2rem}.text-subtitle-1{letter-spacing:.009375em;font-size:1rem;font-weight:400;line-height:1.75rem}.text-subtitle-2{letter-spacing:.00714em;font-size:.875rem;font-weight:500;line-height:1.375rem}.text-body-1{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5rem}.text-body-2{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.25rem}.text-caption{letter-spacing:.03333em;font-size:.75rem;font-weight:400;line-height:1.25rem}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}.font-weight-semibold{font-weight:600}.text-primary{color:rgb(var(--v-theme-primary))}.text-error{color:rgb(var(--v-theme-error))}.text-success{color:rgb(var(--v-theme-success))}.bg-grey-lighten-4{background-color:rgba(var(--v-theme-surface-variant), .6)}
