.chrome-btn{width:32px;height:32px;display:grid;place-items:center;background:#fff;border:1px solid var(--line);border-radius:9px;color:var(--ink);cursor:pointer;padding:0}.chrome-btn:hover{border-color:var(--brand);color:var(--brand)}.chrome-btn .when-collapsed,html[data-nav=collapsed] .chrome-btn .when-expanded{display:none}html[data-nav=collapsed] .chrome-btn .when-collapsed{display:block}.sidebar-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-foot .chrome-btn{width:28px;height:28px;flex-shrink:0}.trial-pill{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-8px 2px 0;padding:7px 10px;background:var(--tint);border:1px solid var(--tint-line);border-radius:10px;color:var(--brand)}.trial-pill:hover{border-color:var(--brand)}.trial-pill .tp-days{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trial-pill .tp-cta{font-style:normal;font-size:11.5px;font-weight:800;white-space:nowrap}.trial-pill .tp-dot{display:none;place-items:center;width:100%;height:100%;font-size:11px;font-weight:800;line-height:1}.trial-pill.urgent{background:var(--peach);border-color:var(--peach-line);color:var(--amber)}.trial-pill.urgent:hover{border-color:var(--amber)}@media (max-width:1023px) and (min-width:768px){.sidebar-create div[role=menu]{left:calc(100% + 8px)!important;right:auto!important;top:0!important}.trial-pill{width:28px;height:28px;padding:0;margin:-8px auto 0;border-radius:999px;justify-content:center;background:var(--brand);border-color:var(--brand);color:#fff}.trial-pill .tp-cta,.trial-pill .tp-days{display:none}.trial-pill .tp-dot{display:grid}.trial-pill.urgent{background:var(--amber);border-color:var(--amber)}.nav-chrome-toggle{display:none}}@media (min-width:1024px){.shell{transition:grid-template-columns .18s ease}html[data-nav=collapsed] .shell{grid-template-columns:64px 1fr}html[data-nav=collapsed] .sidebar{padding:14px 8px;align-items:center}html[data-nav=collapsed] .sidebar .nav{width:100%;align-items:center}html[data-nav=collapsed] .sidebar .nav-group{align-items:center}html[data-nav=collapsed] .sidebar .nav-item,html[data-nav=collapsed] .sidebar .nav-parent-link{font-size:0;gap:0;justify-content:center;padding:12px 0;width:44px}html[data-nav=collapsed] .sidebar .nav-parent{width:44px;justify-content:center}html[data-nav=collapsed] .sidebar .nav-ic{width:18px;height:18px}html[data-nav=collapsed] .sidebar .nav-children,html[data-nav=collapsed] .sidebar .nav-toggle,html[data-nav=collapsed] .sidebar .org-block,html[data-nav=collapsed] .sidebar .org-block-tx{display:none}html[data-nav=collapsed] .sidebar-create{display:flex;justify-content:center}html[data-nav=collapsed] .sidebar-create>div{width:auto}html[data-nav=collapsed] .sidebar-create .btn{font-size:0;width:44px;height:44px;padding:0;border-radius:12px;display:grid;place-items:center}html[data-nav=collapsed] .sidebar-create .btn:before{content:"";width:16px;height:16px;display:block;background:linear-gradient(currentColor,currentColor) 50%/16px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 16px no-repeat}html[data-nav=collapsed] .sidebar-create div[role=menu]{left:calc(100% + 8px)!important;right:auto!important;top:0!important}html[data-nav=collapsed] .sidebar-foot{justify-content:center;padding-top:10px}html[data-nav=collapsed] .sidebar-foot .powered{display:none}html[data-nav=collapsed] .trial-pill{width:28px;height:28px;padding:0;margin:-8px auto 0;border-radius:999px;justify-content:center;background:var(--brand);border-color:var(--brand);color:#fff}html[data-nav=collapsed] .trial-pill .tp-cta,html[data-nav=collapsed] .trial-pill .tp-days{display:none}html[data-nav=collapsed] .trial-pill .tp-dot{display:grid}html[data-nav=collapsed] .trial-pill.urgent{background:var(--amber);border-color:var(--amber)}html[data-nav=collapsed] .sidebar .nav-item[title],html[data-nav=collapsed] .sidebar .nav-parent-link[title]{position:relative}html[data-nav=collapsed] .sidebar .nav-item[title]:hover:after,html[data-nav=collapsed] .sidebar .nav-parent-link[title]:hover:after{content:attr(title);position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);background:#1d1b38;color:#fff;font-size:12px;font-weight:600;line-height:1;padding:7px 10px;border-radius:8px;white-space:nowrap;z-index:80;pointer-events:none;box-shadow:0 6px 18px rgba(20,18,48,.28)}}html[data-theme=dark]{--brand:#8b87f9;--brand-2:#7c78ff;--tint:#242150;--tint-line:#3a3770;--tint-2:#1b1a2e;--ink:#e9e9f4;--muted:#9d9db6;--line:#2d2c46;--bg:#111020;--green:#48b47a;--amber:#e0973a;--surface:#1b1a2c;--surface-2:#232236;--peach:#3a2a1a;--peach-line:#5a4326;--amber-bg:#2a2214;--shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.35);--shadow-modal:0 20px 60px rgba(0,0,0,.6)}html[data-theme=dark] body{background:var(--bg);color:var(--ink)}html[data-theme=dark] .authcard,html[data-theme=dark] .btn,html[data-theme=dark] .card,html[data-theme=dark] .celebrate-dismiss,html[data-theme=dark] .chrome-btn,html[data-theme=dark] .contact-chip,html[data-theme=dark] .drawer,html[data-theme=dark] .hamb,html[data-theme=dark] .kebab-menu,html[data-theme=dark] .kpi-card,html[data-theme=dark] .mobile-bar,html[data-theme=dark] .pill,html[data-theme=dark] .proj-row,html[data-theme=dark] .proj-tab,html[data-theme=dark] .sidebar,html[data-theme=dark] .snap-cell,html[data-theme=dark] .strip-cell,html[data-theme=dark] .topbar,html[data-theme=dark] .topbar-bell,html[data-theme=dark] .visit-call,html[data-theme=dark] .work-chip{background:var(--surface);color:var(--ink)}html[data-theme=dark] .input,html[data-theme=dark] .iv-amt-edit,html[data-theme=dark] .iv-detseg,html[data-theme=dark] .iv-detseg button,html[data-theme=dark] .select,html[data-theme=dark] .textarea{background:var(--surface-2);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .nav-child:hover,html[data-theme=dark] .nav-item:hover,html[data-theme=dark] .tbl tbody tr:nth-child(2n){background:var(--surface-2)}html[data-theme=dark] .btn.primary,html[data-theme=dark] .pill.primary,html[data-theme=dark] .proj-tab.active,html[data-theme=dark] .work-chip.on{background:var(--brand);color:#fff;border-color:var(--brand)}html[data-theme=dark] .iv-items th{background:var(--surface-2)}html[data-theme=dark] .iv-preview-top{background:var(--surface)}html[data-theme=dark] .trial-pill .tp-dot{color:#fff}html[data-theme=dark] #hub,html[data-theme=dark] .bellmenu,html[data-theme=dark] .card.flush{--brand:#625CF6;--brand-2:#4F46E5;--tint:#F2F1FE;--tint-line:#d9d7fb;--tint-2:#f7f6ff;--ink:#1A1830;--muted:#6B7280;--line:#E7E7F0;--bg:#F7F8FC;--surface:#ffffff;--surface-2:#F7F8FC;--green:#1E7A46;--amber:#B45309;--peach:#fdeede;--peach-line:#f6d9b8;--amber-bg:#fdf3e6;background:#fff;color:var(--ink);border-color:var(--line)}html[data-theme=dark] #hub .btn,html[data-theme=dark] .bellmenu .btn,html[data-theme=dark] .card.flush .btn{background:#fff;color:var(--ink);border-color:var(--line)}html[data-theme=dark] #hub .btn.primary,html[data-theme=dark] .bellmenu .btn.primary,html[data-theme=dark] .card.flush .btn.primary{background:var(--brand);color:#fff;border-color:var(--brand)}@media print{.print-doc .fit-to-width{height:auto!important;overflow:visible!important}.print-doc .fit-inner{transform:none!important;width:100%!important}.print-doc .fit-inner>div{width:100%!important;max-width:100%!important}}