:root{color-scheme:light;font-family:Aptos,Segoe UI Variable,Segoe UI,sans-serif;--bg:#edf3fb;--bg-accent:#dfeaf8;--surface:rgba(255,255,255,0.84);--surface-strong:#ffffff;--surface-muted:#f4f8fc;--border:rgba(134,159,189,0.28);--border-strong:rgba(102,130,163,0.36);--text:#12263f;--text-muted:#5f7894;--brand:#0b5bd3;--brand-dark:#0b1f3a;--brand-soft:#dce9ff;--shadow-lg:0 20px 48px rgba(28,52,84,0.12);--shadow-md:0 10px 28px rgba(28,52,84,0.08)}*{box-sizing:border-box}body{margin:0;color:var(--text);background:radial-gradient(circle at top left,rgba(115,171,255,.16) 0,transparent 28%),radial-gradient(circle at 85% 12%,rgba(22,92,186,.12) 0,transparent 24%),linear-gradient(180deg,#f5f8fd 0,var(--bg) 100%)}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-card{width:min(420px,100%);background:rgba(255,255,255,.9);border:1px solid var(--border);border-radius:24px;padding:28px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell{min-height:100vh;display:grid;grid-template-columns:296px 1fr}.app-shell-topnav{display:block}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background:radial-gradient(circle at top right,rgba(71,129,217,.18) 0,transparent 25%),linear-gradient(180deg,#08182d,#0d213e);color:#e8f3ff;padding:24px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;border-right:1px solid rgba(255,255,255,.08)}.sidebar h2{margin:8px 0;font-size:2rem;letter-spacing:-.04em}.sidebar-nav{display:grid;grid-gap:8px;gap:8px}.submenu{display:grid;grid-gap:6px;gap:6px;margin:2px 0 8px 12px;padding-left:12px;border-left:1px solid rgba(119,163,217,.34)}.submenu-btn{border:1px solid rgba(82,121,164,.32);border-radius:12px;background:rgba(255,255,255,.04);color:#e8f3ff;padding:9px 10px;text-align:left;cursor:pointer;font-size:13px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.submenu-btn.active{background:rgba(11,91,211,.28);border-color:rgba(120,175,255,.42)}.logout-btn:hover,.menu-btn:hover,.profile-trigger:hover,.submenu-btn:hover{filter:brightness(1.06)}.menu-btn{border:1px solid rgba(82,121,164,.26);border-radius:14px;background:rgba(255,255,255,.02);color:#e8f3ff;padding:12px;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.menu-btn.active{background:linear-gradient(180deg,rgba(11,91,211,.34),rgba(11,91,211,.18));border-color:rgba(120,175,255,.46)}.logout-btn{border:1px solid rgba(90,130,176,.34);border-radius:14px;background:rgba(255,255,255,.08);color:#fff;padding:12px;cursor:pointer}.content-area{min-width:0;display:grid;grid-template-rows:auto 1fr}.global-nav{gap:8px;padding:0;border:none;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.global-nav,.global-nav-links{display:flex;flex-wrap:wrap;align-items:center}.global-nav-links{gap:10px}.top-nav-group{position:relative;padding-bottom:10px;margin-bottom:-10px}.top-nav-btn,.top-submenu-btn{border:1px solid rgba(134,159,189,.24);border-radius:14px;background:rgba(255,255,255,.92);color:var(--text);padding:10px 14px;font-weight:600;cursor:pointer;box-shadow:none}.top-nav-btn.active,.top-submenu-btn.active{background:linear-gradient(180deg,rgba(11,91,211,.14),rgba(220,233,255,.88));border-color:rgba(11,91,211,.32);color:#0d3d7a}.top-nav-submenu{position:absolute;top:calc(100% - 2px);left:0;min-width:220px;display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--border);border-radius:16px;background:rgba(255,255,255,.98);box-shadow:var(--shadow-lg)}.mobile-drawer{display:none}.topbar{position:-webkit-sticky;position:sticky;top:14px;z-index:10;min-height:84px;margin:14px 16px 0;border:1px solid var(--border);background:rgba(255,255,255,.72);justify-content:space-between;padding:0 20px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;box-shadow:var(--shadow-md)}.topbar,.topbar-left{display:flex;align-items:center}.topbar-left{gap:14px;min-width:0;flex:1 1 auto}.topbar-actions,.topbar-right{display:flex;align-items:center;gap:12px}.topbar-right{flex:0 0 auto}.topbar-client-name{display:flex;align-items:center;padding:10px 14px;border-radius:14px;background:rgba(11,31,58,.06)}.topbar-client-name strong{font-size:15px;white-space:nowrap}.topbar h1{margin:0;font-size:18px;letter-spacing:-.03em}.topbar-current-view{padding:10px 14px;border-radius:14px;background:rgba(11,91,211,.08);color:#0d3d7a;font-weight:700;white-space:nowrap}.profile-trigger-compact,.topbar-desktop-nav{min-width:0}.profile-menu{position:relative}.profile-trigger{min-width:220px;display:grid;grid-gap:2px;gap:2px;text-align:left;background:linear-gradient(180deg,#0f2442,#153255)}.profile-trigger-label{font-size:12px;opacity:.9}.profile-trigger-meta{font-size:14px;font-weight:700}.profile-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;padding:8px;border:1px solid var(--border);border-radius:16px;background:#fff;box-shadow:var(--shadow-lg);display:grid;grid-gap:6px;gap:6px}.profile-dropdown-item{width:100%;text-align:left;background:#f3f8ff;color:#173556}.profile-dropdown-item.danger{background:#fff2ef;color:#8c2416}.logout-btn:focus-visible,.menu-btn:focus-visible,.profile-dropdown-item:focus-visible,.profile-trigger:focus-visible,.submenu-btn:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #78a9d9;outline-offset:2px}.content-scroll{overflow:auto;padding:20px 18px 22px;display:grid;grid-gap:18px;gap:18px}.panel{border:1px solid var(--border);border-radius:24px;padding:18px;background:var(--surface);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-x:auto}.inset-panel{background:var(--surface-muted);border-radius:18px;box-shadow:none;border:1px solid rgba(125,156,193,.22)}.panel>.muted+.empty-state,.panel>.muted+.history-grid,.panel>.muted+.inventory-subnav,.panel>.muted+.kpi-grid,.panel>.muted+.quick-actions,.panel>.muted+.table-scroll,.panel>.muted+.user-form,.panel>.muted+table{margin-top:12px}.view-section{margin-top:28px;display:grid;grid-gap:12px;gap:12px}.section-heading{display:grid;grid-gap:4px;gap:4px}.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#75a8da}h1,h2,h3,h4{margin-top:0}.muted{margin:0;color:var(--text-muted)}.small-text{font-size:12px}.dashboard-view{display:grid;grid-gap:18px;gap:18px}.dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:18px;border:1px solid rgba(117,151,191,.2);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,247,253,.9));border-radius:18px}.dashboard-hero-copy h2{margin-bottom:0}.dashboard-hero-meta{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));grid-gap:10px;gap:10px}.dashboard-hero-subtitle{margin:0;color:var(--text-muted);font-size:14px}.dashboard-alert-card,.dashboard-hero-chip,.dashboard-metric-card,.dashboard-mini-kpi,.dashboard-policy-card,.dashboard-signal,.dashboard-territory-card{border:1px solid rgba(117,151,191,.2);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,247,253,.9));border-radius:18px}.dashboard-hero-chip{padding:14px 16px;display:grid;grid-gap:6px;gap:6px}.dashboard-hero-chip span,.dashboard-metric-label,.dashboard-signal-label,.dashboard-territory-label{font-size:12px;color:var(--text-muted)}.dashboard-alert-card strong,.dashboard-hero-chip strong,.dashboard-metric-card strong,.dashboard-mini-kpi strong,.dashboard-signal strong,.dashboard-territory-card strong{font-size:28px;letter-spacing:-.05em}.dashboard-action-row{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.dashboard-alert-summary,.dashboard-metric-grid,.dashboard-policy-list,.dashboard-signal-grid,.dashboard-territory-summary{display:grid;grid-gap:12px;gap:12px}.dashboard-signal-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.dashboard-signal{padding:18px;display:grid;grid-gap:8px;gap:8px}.dashboard-signal-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-signal-link{width:30px;height:30px;padding:0;border-radius:999px;background:rgba(255,255,255,.9);color:#0d3d7a;box-shadow:none}.dashboard-signal.primary{background:linear-gradient(180deg,rgba(13,88,202,.14),rgba(255,255,255,.94))}.dashboard-signal.attention{background:linear-gradient(180deg,rgba(245,159,11,.14),rgba(255,255,255,.94))}.dashboard-policy-note,.dashboard-signal-foot{margin:0;color:var(--text-muted);font-size:13px}.dashboard-metric-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.dashboard-alert-card,.dashboard-metric-card,.dashboard-mini-kpi,.dashboard-policy-card,.dashboard-territory-card{padding:18px;display:grid;grid-gap:8px;gap:8px;align-content:start}.dashboard-metric-card p,.dashboard-policy-card p,.dashboard-territory-card p{margin-bottom:0}.dashboard-main-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.dashboard-panel{display:grid;grid-gap:14px;gap:14px}.dashboard-panel-wide{grid-column:1/-1}.dashboard-panel-header{display:flex;justify-content:space-between;gap:16px;align-items:end}.dashboard-filter-row{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.dashboard-filter-row-wide label{min-width:180px}.dashboard-alert-summary,.dashboard-territory-summary{grid-template-columns:repeat(3,minmax(160px,1fr))}.dashboard-mini-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-quality-strip{display:flex;flex-wrap:wrap;gap:8px}.dashboard-alert-card.attention{background:linear-gradient(180deg,rgba(245,159,11,.12),rgba(255,255,255,.94))}.dashboard-alert-card.critical{background:linear-gradient(180deg,rgba(229,62,62,.12),rgba(255,255,255,.94))}.dashboard-alert-card.critical.soft{background:linear-gradient(180deg,rgba(229,62,62,.08),rgba(255,255,255,.94))}.dashboard-policy-editor{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr)) auto;grid-gap:10px;gap:10px;align-items:end}.dashboard-policy-notes{min-width:220px}.dashboard-policy-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-territory-detail{display:grid;grid-gap:12px;gap:12px}.dashboard-territory-detail-header{display:block}.dashboard-territory-detail-copy{display:grid;grid-gap:8px;gap:8px}.dashboard-territory-detail-copy h4{margin-bottom:0}.dashboard-territory-detail-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.dashboard-territory-search{min-width:312px}.dashboard-table-empty{padding:18px 8px;color:var(--text-muted)}.dashboard-territory-table{table-layout:fixed}.dashboard-col-comuna{width:15%}.dashboard-col-establecimiento{width:33%}.dashboard-col-activos,.dashboard-col-matricula,.dashboard-col-sesiones{width:12%}.dashboard-col-accion{width:16%}.dashboard-charts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.dashboard-chart-card{border:1px solid rgba(117,151,191,.2);background:rgba(255,255,255,.84);border-radius:18px;padding:16px;display:grid;grid-gap:12px;gap:12px}.dashboard-chart-copy{display:grid;grid-gap:4px;gap:4px}.dashboard-chart-copy h4{margin-bottom:0}.dashboard-chart{width:100%;height:auto;overflow:visible}.dashboard-chart-axis{stroke:rgba(95,120,148,.45);stroke-width:1}.dashboard-chart-bar{fill:rgba(11,91,211,.78);cursor:pointer}.dashboard-chart-line{stroke:rgba(230,137,44,.88);stroke-width:2.5;cursor:pointer}.dashboard-chart-dot{fill:rgba(230,137,44,.96);cursor:pointer}.dashboard-chart-axis-title,.dashboard-chart-label,.dashboard-chart-value-label{fill:#58718d;font-size:12px}.dashboard-chart-axis-title.secondary,.dashboard-chart-value-label.secondary{fill:#b06724}.dashboard-chart-selection{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:rgba(11,91,211,.08);color:#123454}.dashboard-chart-legend{display:flex;gap:16px;flex-wrap:wrap;color:var(--text-muted);font-size:12px}.dashboard-chart-legend span{display:inline-flex;align-items:center;gap:8px}.dashboard-legend-bar,.dashboard-legend-dot{display:inline-block;flex:0 0 auto}.dashboard-legend-bar{width:12px;height:12px;border-radius:4px;background:rgba(11,91,211,.78)}.dashboard-legend-dot{width:12px;height:12px;border-radius:999px;background:rgba(230,137,44,.96)}.global-nav-mobile-header{display:grid;grid-gap:4px;gap:4px;margin-bottom:16px}.mobile-logout{margin-top:8px}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));grid-gap:12px;gap:12px;margin:14px 0}.kpi{border:1px solid rgba(117,151,191,.18);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(240,246,253,.94));border-radius:18px;padding:14px}.kpi p{margin:0 0 6px;font-size:12px;color:#56779b}.kpi strong{font-size:26px;letter-spacing:-.05em}.metric-tile{display:grid;grid-gap:4px;gap:4px;min-width:120px;padding:14px;border-radius:18px;border:1px solid rgba(117,151,191,.2);background:rgba(255,255,255,.78)}.metric-tile span{font-size:12px;color:var(--text-muted)}.metric-tile strong{font-size:24px;letter-spacing:-.04em}.quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px;align-items:end}.quick-actions label{display:grid;grid-gap:6px;gap:6px;min-width:180px}.profile-summary{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));grid-gap:10px;gap:10px;margin:12px 0 18px}.profile-security{display:grid;grid-gap:14px;gap:14px}.two-factor-setup{display:grid;grid-template-columns:minmax(280px,340px) 1fr;grid-gap:14px;gap:14px;align-items:start}.two-factor-qr-card{border:1px solid #d6e3f2;border-radius:14px;padding:14px;background:#f8fbff}.two-factor-qr{margin-top:12px;display:grid;place-items:center;padding:12px;border:1px solid #dbe8f8;border-radius:12px;background:#fff}.two-factor-qr svg{width:100%;max-width:240px;height:auto}.two-factor-manual{margin:0}.filter-grid,.form-grid,.movement-grid,.user-form{display:grid;grid-gap:10px;gap:10px}.filter-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.movement-grid,.user-form{grid-template-columns:repeat(3,minmax(220px,1fr))}label{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:#335a80}input,select{width:100%;border:1px solid #bfd3ea;border-radius:10px;padding:10px 12px;font-size:14px;background:#fff}button{border:none;border-radius:14px;background:linear-gradient(180deg,#1665de,#0d58ca);color:#fff;padding:10px 14px;font-weight:600;cursor:pointer;box-shadow:0 10px 22px rgba(22,101,222,.22)}.secondary{background:linear-gradient(180deg,#7a8ca0,#65788d)}.small{padding:7px 10px;font-size:12px}.menu-toggle{display:none}.filter-actions,.inline-actions,.movement-actions{display:flex;gap:8px;align-items:end}.movement-actions{grid-column:1/-1}.history-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.inventory-layout{display:grid;grid-template-columns:1.1fr 1.4fr;grid-gap:12px;gap:12px;margin-top:16px}.inventory-panel{margin-top:16px}.inventory-subnav{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 16px}.inventory-subnav .submenu-btn{background:#edf5ff;color:#173556;border-color:#bfd3ea}.inventory-subnav .submenu-btn.active{background:#1e588c;color:#fff;border-color:#1e588c}.inventory-summary-card{margin-bottom:14px}.inventory-summary-grid{grid-template-columns:repeat(4,minmax(140px,1fr))}.inventory-summary-badges{margin-bottom:10px}.inventory-wide-field{grid-column:1/-1}.inventory-catalog-hints{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.dynamic-filters{display:grid;grid-gap:8px;gap:8px}.dynamic-filter-row{display:grid;grid-template-columns:1fr 180px 1fr auto;grid-gap:8px;gap:8px}.table-scroll{overflow:auto}.table-scroll-assets{max-height:calc(100vh - 360px);border:1px solid rgba(128,160,198,.18);border-radius:14px}.table-scroll-assets thead th{position:-webkit-sticky;position:sticky;top:0;background:#f7faff;z-index:1}.assets-workspace{display:grid;grid-gap:18px;gap:18px}.assets-explorer-hero,.assets-manage-hero{display:grid;grid-gap:16px;gap:16px}.assets-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.assets-summary-card{padding:18px;border:1px solid rgba(117,151,191,.2);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,247,253,.9));border-radius:18px;display:grid;grid-gap:8px;gap:8px}.assets-summary-card span{font-size:12px;color:var(--text-muted)}.assets-summary-card strong{font-size:28px;letter-spacing:-.05em}.assets-summary-card p{margin:0}.assets-explorer-layout,.assets-manage-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.assets-manage-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr)}.assets-explorer-sidebar,.assets-manage-main,.assets-manage-sections,.assets-manage-side{display:grid;grid-gap:18px;gap:18px}.assets-panel{display:grid;grid-gap:14px;gap:14px}.assets-panel-head{display:flex;justify-content:space-between;gap:16px;align-items:start}.assets-filter-grid,.assets-search-stack{display:grid;grid-gap:12px;gap:12px}.assets-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.assets-search-stack .filter-actions{padding-top:4px}.assets-results-panel{min-height:100%}.assets-results-loading{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1rem;padding:.7rem .95rem;border:1px solid rgba(160,185,216,.55);border-radius:999px;background:rgba(239,245,255,.9);color:#4f698d;font-size:.93rem;font-weight:600}.assets-loading-spinner{width:.95rem;height:.95rem;border:2px solid rgba(57,106,191,.2);border-top-color:#2a68c7;border-radius:50%;animation:assets-spin .7s linear infinite}@keyframes assets-spin{to{transform:rotate(1turn)}}.assets-results-table td strong{display:block}.assets-manage-search{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.assets-manage-search-stack{display:grid;grid-gap:12px;gap:12px}.assets-manage-search input{min-width:min(420px,100%);flex:1 1}.assets-manage-location-search{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,220px) auto;grid-gap:10px;gap:10px;align-items:end}.assets-inline-status{display:flex;flex-wrap:wrap;gap:8px}.assets-reference-list{display:grid;grid-gap:6px;gap:6px}.assets-reference-list p{margin:0}.assets-manage-block{display:grid;grid-gap:12px;gap:12px}.assets-manage-block+.assets-manage-block{padding-top:14px;border-top:1px solid rgba(137,168,204,.18)}.badge{display:inline-block;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:600;background:#eaf2fb;color:#395b82}.badge.ok{background:#d7f1df;color:#155b2b}.badge.bad{background:#ffe0db;color:#8c2416}.empty-state{border:1px dashed rgba(113,149,191,.38);border-radius:18px;padding:18px;background:rgba(247,250,255,.92);color:var(--text-muted)}table{width:100%;border-collapse:collapse;font-size:14px}td,th{padding:11px 9px;border-bottom:1px solid rgba(137,168,204,.18);text-align:left}thead th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#6b8198}tbody tr:hover{background:rgba(230,239,251,.46)}.support-panel{display:grid;grid-gap:18px;gap:18px}.support-header{display:flex;justify-content:space-between;gap:18px;align-items:start}.support-kpis{display:flex;gap:10px;flex-wrap:wrap}.support-thread{display:grid;grid-gap:10px;gap:10px}.support-comment{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.86);border:1px solid rgba(122,154,193,.18)}.support-comment p{margin:8px 0 0;color:var(--text)}.support-comment-meta{display:flex;justify-content:space-between;gap:10px;color:var(--text-muted);font-size:12px}.error{margin:0;color:#b22a2a;white-space:pre-wrap}@media (max-width:980px){.app-shell,.assets-explorer-layout,.assets-manage-layout,.assets-manage-location-search,.assets-summary-grid,.dashboard-alert-summary,.dashboard-charts-grid,.dashboard-hero,.dashboard-main-grid,.dashboard-metric-grid,.dashboard-mini-kpis,.dashboard-policy-editor,.dashboard-signal-grid,.dashboard-territory-summary{grid-template-columns:1fr}.dashboard-filter-row,.dashboard-panel-header{display:grid}.top-navigation{display:none}.mobile-drawer{position:fixed;inset:0 auto 0 0;width:min(320px,calc(100vw - 40px));padding:18px 16px;background:rgba(255,255,255,.98);border-right:1px solid var(--border);box-shadow:var(--shadow-lg);transform:translateX(-100%);transition:transform .18s ease;z-index:30;display:block;overflow-y:auto}.mobile-drawer.open{transform:translateX(0)}.menu-toggle{display:inline-block;background:#1b5faa}.kpi-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.assets-filter-grid,.dynamic-filter-row,.filter-grid,.history-grid,.inventory-layout,.movement-grid,.profile-summary,.two-factor-setup,.user-form{grid-template-columns:1fr}.topbar-actions{gap:8px}.topbar{align-items:start;gap:12px;flex-direction:column}.topbar-actions{width:100%;justify-content:space-between}.topbar-current-view,.topbar-desktop-nav,.topbar-refresh{display:none}.global-nav.mobile{display:grid;grid-gap:12px;gap:12px;padding:0;border:none;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.global-nav.mobile .global-nav-links{display:grid;grid-gap:10px;gap:10px}.global-nav.mobile .top-nav-group{display:grid;grid-gap:8px;gap:8px}.global-nav.mobile .top-nav-submenu{position:static;min-width:0;box-shadow:none;background:rgba(245,248,252,.96)}.support-header{grid-template-columns:1fr;display:grid}.profile-trigger{min-width:0}.profile-dropdown{right:auto;left:0;min-width:220px}}