@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Spline+Sans+Mono:wght@500;600&display=swap";:root{--atlas-bg-app: #f8fafc;--atlas-bg-surface: #ffffff;--atlas-bg-hover: #f1f5f9;--atlas-border: #e2e8f0;--atlas-text-primary: #0f172a;--atlas-text-secondary: #71717a;--atlas-accent: #0a0a0a;--atlas-accent-hover: #2a3040;--atlas-accent-soft: rgba(15, 23, 42, .08);--atlas-success: #0a0a0a;--atlas-warning: #d97706;--atlas-danger: #dc2626;--atlas-font-size-sm: 12px;--atlas-font-size-base: 13px;--atlas-radius: 4px;--atlas-radius-lg: 8px;--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--atlas-mono: "Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--atlas-sans: "DM Sans", system-ui, -apple-system, sans-serif}html.dark,[data-theme=dark]{--atlas-bg-app: #0f172a;--atlas-bg-surface: #1e293b;--atlas-bg-hover: #334155;--atlas-border: #334155;--atlas-text-primary: #f8fafc;--atlas-text-secondary: #94a3b8;--atlas-accent: #71717a;--atlas-accent-hover: #a5b4fc;--atlas-accent-soft: rgba(139, 156, 255, .14);--atlas-success: #a1a1aa;--atlas-warning: #fbbf24;--atlas-danger: #f87171}.atlas-erp{font-family:var(--atlas-sans);font-size:var(--atlas-font-size-base);color:var(--atlas-text-primary);background:var(--atlas-bg-app)}.atlas-mono{font-family:var(--atlas-mono);font-variant-numeric:tabular-nums}:root{--atlas-bg-primary: var(--atlas-bg-app);--atlas-text-muted: var(--atlas-text-secondary);--atlas-bg-primary-surface: var(--atlas-bg-surface);--line: var(--atlas-border);--muted: var(--atlas-text-secondary);--paper: var(--atlas-bg-surface);--ok: var(--atlas-success);--warn: var(--atlas-warning);--bad: var(--atlas-danger);--zellij: var(--atlas-accent);--zellij-soft: var(--atlas-accent-soft)}.layout main.content{font-size:var(--atlas-font-size-base)}.layout main.content .card{border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-lg, 8px);background:var(--atlas-bg-surface)}.layout main.content table{font-size:var(--atlas-font-size-sm)}.layout main.content th{font-size:11px;font-weight:650;letter-spacing:.02em;color:var(--atlas-text-secondary)}.layout main.content input,.layout main.content select,.layout main.content textarea{font-size:var(--atlas-font-size-base);border-color:var(--atlas-border)}.layout main.content .page-header h1,.layout main.content h1{font-size:1.25rem}html[data-density=comfortable] .atlas-kpi-row,html[data-density=comfortable] .bank-metrics{gap:10px}html[data-density=comfortable] .atlas-kpi,html[data-density=comfortable] .bank-metric{padding:12px 14px}html[data-density=comfortable] .atlas-orders table.data-dense th,html[data-density=comfortable] .atlas-orders table.data-dense td,html[data-density=comfortable] .atlas-catalog table.data-dense th,html[data-density=comfortable] .atlas-catalog table.data-dense td,html[data-density=comfortable] .atlas-crm table.data-dense th,html[data-density=comfortable] .atlas-crm table.data-dense td,html[data-density=comfortable] .bank-row{padding:10px 12px}html[data-density=comfortable] .atlas-orders table.data-dense,html[data-density=comfortable] .atlas-catalog table.data-dense,html[data-density=comfortable] .atlas-crm table.data-dense{font-size:13px}html[data-density=comfortable] .atlas-mobile-nav-btn,html[data-density=comfortable] .atlas-nav-btn{min-height:52px}html[data-density=compact] .atlas-kpi-row,html[data-density=compact] .bank-metrics{gap:6px}html[data-density=compact] .atlas-kpi,html[data-density=compact] .bank-metric{padding:6px 8px}html[data-density=compact] .atlas-kpi .val,html[data-density=compact] .bank-metric .val{font-size:.95rem}html[data-density=compact] .atlas-orders table.data-dense th,html[data-density=compact] .atlas-orders table.data-dense td,html[data-density=compact] .atlas-catalog table.data-dense th,html[data-density=compact] .atlas-catalog table.data-dense td,html[data-density=compact] .atlas-crm table.data-dense th,html[data-density=compact] .atlas-crm table.data-dense td,html[data-density=compact] .bank-row{padding:5px 8px}html[data-density=compact] .atlas-orders table.data-dense,html[data-density=compact] .atlas-catalog table.data-dense,html[data-density=compact] .atlas-crm table.data-dense{font-size:12px}html[data-density=compact] .atlas-kpi .lbl,html[data-density=compact] .bank-metric .lbl{font-size:9px}html[data-density=compact] .row-actions button,html[data-density=compact] .row-actions a{min-height:28px!important;padding:2px 6px!important;font-size:11px!important}html[data-density=compact] .atlas-nav-btn{min-height:44px}html[data-density=compact] .atlas-orders-col-body{max-height:min(50vh,420px)}html[data-liquid-glass=on] .atlas-kpi,html[data-glass=on] .atlas-kpi,html.liquid-glass-active .atlas-kpi,html[data-liquid-glass=on] .bank-metric,html[data-glass=on] .bank-metric,html.liquid-glass-active .bank-metric,html[data-liquid-glass=on] .atlas-orders-col,html[data-glass=on] .atlas-orders-col,html.liquid-glass-active .atlas-orders-col,html[data-liquid-glass=on] .bank-pane,html[data-glass=on] .bank-pane,html.liquid-glass-active .bank-pane,html[data-liquid-glass=on] .atlas-stat,html[data-glass=on] .atlas-stat,html.liquid-glass-active .atlas-stat{background:color-mix(in srgb,var(--paper, var(--atlas-bg-surface)) 55%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:color-mix(in srgb,var(--atlas-border, var(--line)) 80%,transparent)}html[data-liquid-glass=on] .atlas-mobile-nav,html[data-glass=on] .atlas-mobile-nav,html.liquid-glass-active .atlas-mobile-nav{background:color-mix(in srgb,var(--atlas-bg-surface, var(--paper)) 72%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-liquid-glass=on] .atlas-sheet-content,html[data-glass=on] .atlas-sheet-content,html.liquid-glass-active .atlas-sheet-content,html[data-liquid-glass=on] .bank-sheet,html[data-glass=on] .bank-sheet{background:color-mix(in srgb,var(--atlas-bg-surface, var(--paper)) 78%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-liquid-glass=off] .atlas-kpi,html[data-glass=off] .atlas-kpi,html.liquid-glass-off .atlas-kpi,html[data-liquid-glass=off] .bank-metric,html[data-glass=off] .bank-metric,html[data-liquid-glass=off] .bank-pane,html[data-glass=off] .bank-pane,html[data-liquid-glass=off] .atlas-orders-col,html[data-glass=off] .atlas-orders-col{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--atlas-bg-surface, var(--paper))}.atlas-settings.atlas-page{font-size:var(--atlas-font-size-base, 13px)}.atlas-settings .settings-nav-group-label{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--atlas-text-secondary, var(--muted))}.atlas-settings .settings-nav-item{font-size:13px;min-height:36px}html[data-density=compact] .atlas-settings .settings-nav-item{min-height:32px;font-size:12px}html[data-density=comfortable] .atlas-settings .settings-nav-item{min-height:40px}html[data-liquid-glass=on] .atlas-settings .settings-nav,html[data-glass=on] .atlas-settings .settings-nav{background:color-mix(in srgb,var(--paper, var(--atlas-bg-surface)) 60%,transparent);backdrop-filter:blur(12px)}.atlas-kpi-row,.bank-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:14px}.atlas-kpi,.bank-metric{background:var(--paper, #fff);border:1px solid var(--line, #e5e0d8);border-radius:var(--radius, 14px);padding:14px 16px;box-shadow:var(--shadow, 0 1px 0 rgba(15,27,45,.04), 0 8px 24px rgba(15,27,45,.06))}.atlas-kpi .lbl,.bank-metric .lbl{font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #6b7280)}.atlas-kpi .val,.bank-metric .val{font-size:1.35rem;font-weight:700;margin-top:6px;font-variant-numeric:tabular-nums;color:var(--ink, #0f1b2d);font-family:var(--font, inherit)}.atlas-kpi.warn .val{color:var(--warn, #a16207)}.atlas-kpi.danger .val{color:var(--bad, #b91c1c)}html[data-theme=dark] .atlas-kpi .val,html[data-theme=dark] .bank-metric .val{color:var(--ink, #f8fafc)}.atlas-orders-toolbar,.atlas-catalog-toolbar{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius, 14px);box-shadow:var(--shadow);padding:12px 14px}.atlas-orders-view-toggle{border-radius:999px;overflow:hidden;border:1px solid var(--line)}.atlas-orders-view-toggle button.active{background:var(--zellij, #0a0a0a);color:#fff;border-color:transparent}.atlas-orders table.data-dense,.atlas-catalog table.data-dense,.atlas-crm table.data-dense{border-radius:var(--radius, 14px)}.atlas-orders .table-wrap,.atlas-catalog .table-shell,.atlas-crm .table-wrap{border-radius:var(--radius, 14px);border-color:var(--line);box-shadow:var(--shadow)}.bank-hub .card,.bank-pane{border-radius:var(--radius, 14px);box-shadow:var(--shadow)}.bank-pill.active{background:var(--zellij, #0a0a0a);color:#fff;border-color:transparent}.bank-tab.active{background:var(--zellij, #0a0a0a);color:#fff}.atlas-crm{font-size:var(--atlas-font-size-base, 13px);color:var(--atlas-text-primary, inherit)}.atlas-crm .page-header h1{font-size:1.2rem;letter-spacing:-.01em}.atlas-crm .atlas-kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-bottom:12px}.atlas-crm .atlas-kpi{border:1px solid var(--atlas-border, var(--line));border-radius:var(--atlas-radius, 4px);padding:8px 10px;background:var(--atlas-bg-surface, var(--paper))}.atlas-crm .atlas-kpi .lbl{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--atlas-text-secondary, var(--muted))}.atlas-crm .atlas-kpi .val{font-size:1.05rem;font-weight:700;font-family:var(--atlas-mono, ui-monospace, monospace);margin-top:2px}.atlas-crm .atlas-kpi.warn .val{color:var(--atlas-warning, var(--warn))}.atlas-crm .atlas-kpi.danger .val{color:var(--atlas-danger, var(--bad))}.atlas-crm .atlas-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.atlas-crm .atlas-stat{border:1px solid var(--atlas-border, var(--line));border-radius:var(--atlas-radius-lg, 8px);padding:12px 14px;background:var(--atlas-bg-surface, var(--paper))}.atlas-crm .atlas-stat .as-label{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--atlas-text-secondary, var(--muted))}.atlas-crm .atlas-stat .as-value{font-family:var(--atlas-mono, ui-monospace, monospace);font-weight:700;margin-top:4px}.atlas-crm .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--atlas-border, var(--line));border-radius:var(--atlas-radius-lg, 8px)}.atlas-crm table.data-dense{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px}.atlas-crm table.data-dense th,.atlas-crm table.data-dense td{padding:8px 10px;border-bottom:1px solid var(--atlas-border, var(--line));text-align:left;vertical-align:middle}.atlas-crm table.data-dense th{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.03em;color:var(--atlas-text-secondary, var(--muted));background:var(--atlas-bg-hover, rgba(0,0,0,.03));position:sticky;top:0;z-index:2}.atlas-crm table.data-dense th:first-child,.atlas-crm table.data-dense td:first-child{position:sticky;left:0;background:var(--atlas-bg-surface, var(--paper));z-index:1;box-shadow:1px 0 0 var(--atlas-border, var(--line))}.atlas-crm table.data-dense th:first-child{z-index:3;background:var(--atlas-bg-hover, rgba(0,0,0,.03))}.atlas-crm .party-name{font-weight:650;font-size:13px}.atlas-crm .party-sub{font-size:11px;color:var(--atlas-text-secondary, var(--muted));margin-top:2px}.atlas-crm .mono-amt{font-family:var(--atlas-mono, ui-monospace, monospace);font-weight:650;font-variant-numeric:tabular-nums}.atlas-crm .credit-pill{display:inline-flex;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px}.atlas-crm .credit-pill.ok{background:color-mix(in srgb,var(--atlas-success, var(--ok)) 14%,transparent);color:var(--atlas-success, var(--ok))}.atlas-crm .credit-pill.warn{background:color-mix(in srgb,var(--atlas-warning, var(--warn)) 16%,transparent);color:var(--atlas-warning, var(--warn))}.atlas-crm .credit-pill.danger{background:color-mix(in srgb,var(--atlas-danger, var(--bad)) 14%,transparent);color:var(--atlas-danger, var(--bad))}.atlas-crm .credit-pill.muted{background:#64748b1f;color:var(--atlas-text-secondary, var(--muted))}.atlas-crm .row-actions{display:flex;flex-wrap:wrap;gap:4px}.atlas-crm .row-actions button,.atlas-crm .row-actions a{min-height:32px;padding:4px 8px!important;font-size:11.5px!important}.atlas-orders,.atlas-page,.products-page,.employees-page,.quotes-page,.invoices-page,.quicksale-page,.bills-page,.receipts-page,.balance-page{font-size:var(--atlas-font-size-base, 13px);color:var(--atlas-text-primary, inherit)}.atlas-orders .page-header h1,.atlas-page .page-header h1,.products-page .page-header h1{font-size:1.2rem;letter-spacing:-.01em}.atlas-orders .table-wrap,.atlas-page .table-wrap,.products-page .table-wrap,.employees-page .table-wrap,.quotes-page .table-wrap,.invoices-page .table-wrap,.quicksale-page .table-wrap,.bills-page .table-wrap,.receipts-page .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e8eaef;border-radius:16px;background:#fff}.atlas-orders table.data-dense,.atlas-orders table.ac-products-table,.atlas-page table.data-dense,.products-page table.data-dense,.employees-page table.data-dense,.quotes-page table.data-dense,.invoices-page table.data-dense,.quicksale-page table.data-dense,.bills-page table.data-dense,.receipts-page table.data-dense,.atlas-crm table.data-dense{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px;background:#fff}.atlas-orders table.data-dense th,.atlas-orders table.data-dense td,.atlas-page table.data-dense th,.atlas-page table.data-dense td,.products-page table.data-dense th,.products-page table.data-dense td,.employees-page table.data-dense th,.employees-page table.data-dense td,.quotes-page table.data-dense th,.quotes-page table.data-dense td,.invoices-page table.data-dense th,.invoices-page table.data-dense td,.quicksale-page table.data-dense th,.quicksale-page table.data-dense td,.bills-page table.data-dense th,.bills-page table.data-dense td,.receipts-page table.data-dense th,.receipts-page table.data-dense td,.atlas-crm table.data-dense th,.atlas-crm table.data-dense td{padding:12px 14px;border-bottom:1px solid #f1f5f9;text-align:left;vertical-align:middle;background:#fff}.atlas-orders table.data-dense th,.atlas-page table.data-dense th,.products-page table.data-dense th,.employees-page table.data-dense th,.quotes-page table.data-dense th,.invoices-page table.data-dense th,.quicksale-page table.data-dense th,.bills-page table.data-dense th,.receipts-page table.data-dense th,.atlas-crm table.data-dense th{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#71717a;background:#f8fafc!important;border-bottom:1px solid #e8eaef;position:sticky;top:0;z-index:2}.atlas-orders table.data-dense tbody tr:hover td,.atlas-page table.data-dense tbody tr:hover td,.products-page table.data-dense tbody tr:hover td,.employees-page table.data-dense tbody tr:hover td,.quotes-page table.data-dense tbody tr:hover td,.invoices-page table.data-dense tbody tr:hover td,.atlas-crm table.data-dense tbody tr:hover td{background:#f8fafc!important}.atlas-orders .ac-panel.ac-products-filters,.atlas-orders .ac-panel.ac-products-table-panel,.atlas-page .ac-panel.ac-products-filters,.atlas-page .ac-panel.ac-products-table-panel,.atlas-crm .ac-panel.ac-products-filters,.atlas-crm .ac-panel.ac-products-table-panel,.products-page .ac-panel.ac-products-filters,.products-page .ac-panel.ac-products-table-panel{background:#fff;border:1px solid #e8eaef;border-radius:16px;box-shadow:0 1px 2px #0f172a0a}.atlas-orders .ac-search-input,.atlas-crm .ac-search-input,.atlas-page .ac-search-input,.products-page .ac-search-input{height:40px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;box-shadow:none}.atlas-orders .row-actions,.atlas-crm .row-actions{display:flex;flex-wrap:wrap;gap:4px}.atlas-orders .row-actions button,.atlas-orders .row-actions a,.atlas-crm .row-actions button,.atlas-crm .row-actions a{min-height:32px;padding:4px 8px!important;font-size:11.5px!important}.settings-page .settings-panel,.settings-page .card,.settings-shell .card,.whats-new-page .ac-panel,.whats-new-page .whats-new-list,.mailbox-page .mailbox-shell,.mailbox-page .mailbox-list-panel,.mailbox-page .mailbox-read-panel{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}.settings-page .settings-section-head h2,.whats-new-page .atlas-hello,.whats-new-page h1{letter-spacing:-.01em}.settings-page input:not([type=checkbox]):not([type=radio]),.settings-page select,.settings-page textarea,.whats-new-page input,.mailbox-page input[type=search],.mailbox-page .mailbox-search input{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:none!important}.settings-page button.secondary,.whats-new-page button.secondary,.mailbox-page button.secondary{border-radius:999px!important}.whats-new-page .whats-new-entry{border-bottom:1px solid #f1f5f9;padding:16px 18px}.whats-new-page .whats-new-entry:last-child{border-bottom:none}.mailbox-page .mailbox-folder-tabs,.mailbox-page .mailbox-top-tabs{background:#fff;border:1px solid #e8eaef;border-radius:16px;padding:6px}@media(max-width:430px){table{min-width:0!important}.table-wrap,[class*=table-wrap]{overflow-x:auto!important;max-width:100%!important}}.atlas-mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(0,0,0,.06);padding:6px 10px calc(8px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 24px #0f172a0f}html[data-theme=dark] .atlas-mobile-nav{background:#141414eb;border-top-color:#ffffff14}@media(max-width:900px){.atlas-mobile-nav{display:block}main.content,.layout .content{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}}.atlas-mobile-nav-container{display:flex;justify-content:space-around;align-items:stretch;max-width:520px;margin:0 auto;gap:4px}.atlas-mobile-nav .atlas-nav-btn,button.atlas-nav-btn{background:transparent!important;border:none!important;color:#71717a!important;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;flex:1;max-width:88px;cursor:pointer;border-radius:14px!important;padding:6px 4px!important;font-family:inherit;font-weight:500!important;box-shadow:none!important;filter:none!important;gap:2px;transition:background .15s ease,color .15s ease,transform .12s ease}.atlas-mobile-nav .atlas-nav-btn:hover,button.atlas-nav-btn:hover{background:#f1f5f9!important;color:#0f172a!important}.atlas-mobile-nav .atlas-nav-btn:active,button.atlas-nav-btn:active{transform:scale(.96)}.atlas-mobile-nav .atlas-nav-btn.active,button.atlas-nav-btn.active{background:#f1f5f9!important;color:#0a0a0a!important;font-weight:700!important;box-shadow:none!important}html[data-theme=dark] .atlas-mobile-nav .atlas-nav-btn{color:#a1a1aa!important}html[data-theme=dark] .atlas-mobile-nav .atlas-nav-btn.active{background:#27272a!important;color:#fafafa!important}.atlas-icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.atlas-badge{position:absolute;top:-5px;right:-11px;background:#0a0a0a;color:#fff;font-size:10px;font-weight:700;padding:1px 5px;border-radius:10px;min-width:16px;text-align:center;line-height:1.2}.atlas-nav-label{margin-top:1px;font-size:10px;letter-spacing:-.01em;white-space:nowrap}html.atlas-login-page,html.atlas-login-page body,html.atlas-login-page #root{background:radial-gradient(ellipse 90% 70% at 50% -10%,#1c1c1f 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 100% 100%,#12121a 0%,transparent 45%),linear-gradient(165deg,#0f0f12,#0a0a0c 40%,#070708)!important;min-height:100%!important;height:100%!important}html.atlas-login-page body{margin:0!important;overflow-x:hidden!important}html.atlas-login-page .atlas-login.atlas-login--auth7{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:center!important;justify-content:center!important;min-height:100dvh!important;max-height:none!important;width:100%!important;margin:0!important;padding:56px 16px 32px!important;gap:16px!important;overflow:auto!important;background:radial-gradient(ellipse 70% 50% at 18% 12%,rgba(250,248,244,.07),transparent 55%),radial-gradient(ellipse 55% 40% at 88% 88%,rgba(99,102,241,.06),transparent 50%),radial-gradient(ellipse 50% 35% at 50% 100%,rgba(24,24,27,.9),transparent 60%),linear-gradient(160deg,#121214,#0c0c0e 45%,#080809)!important;transition:background .8s ease,filter .8s ease,opacity .8s ease!important}html.atlas-login-page .atlas-login.atlas-login--auth7.atlas-login--exit{opacity:0!important;filter:blur(8px)!important;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(250,250,250,.12),transparent 60%),linear-gradient(180deg,#e8e6e1,#f5f2eb)!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-brand{position:fixed!important;top:18px!important;left:20px!important;display:flex!important;align-items:center!important;gap:10px!important;color:#fafafa!important;font-weight:650!important;z-index:50!important;background:transparent!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-brand span{color:#fafafa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-brand img{border-radius:8px!important;background:#171717!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-card{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:min(800px,96vw)!important;max-width:800px!important;margin:0 auto!important;background:linear-gradient(165deg,#1a1a1d,#141416,#101012)!important;border:1px solid #2e2e33!important;border-radius:14px!important;box-shadow:0 24px 64px #0000008c,inset 0 1px #ffffff0a!important;overflow:hidden!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-form-wrap{flex:1 1 56%!important;width:auto!important;max-width:none!important;padding:40px 36px 28px!important;background:#141414!important;box-shadow:none!important;border-radius:0!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-side{flex:0 0 280px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:36px 28px!important;background:#141414!important;border-left:1px solid #27272a!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-right,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-left,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-visual{display:contents!important;background:transparent!important;padding:0!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-header{text-align:left!important;margin-bottom:1.25rem!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#fafafa!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:-.02em!important;margin:0 0 6px!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-header p{color:#a1a1aa!important;font-size:.9rem!important;margin:0!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-field label,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-remember-label{color:#a1a1aa!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-field input,html.atlas-login-page .atlas-login.atlas-login--auth7 input[type=text],html.atlas-login-page .atlas-login.atlas-login--auth7 input[type=password],html.atlas-login-page .atlas-login.atlas-login--auth7 input[type=email]{background:#0a0a0a!important;border:1px solid #3f3f46!important;color:#fafafa!important;border-radius:10px!important;min-height:44px!important;height:44px!important;box-shadow:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-field input:focus{border-color:#fafafa!important;box-shadow:0 0 0 1px #fafafa!important;outline:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-password-wrap{background:transparent!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-password-toggle{color:#a1a1aa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit{background:#fafafa!important;color:#0a0a0a!important;border:0!important;border-radius:999px!important;min-height:46px!important;font-weight:700!important;width:100%!important;box-shadow:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit:hover{background:#e4e4e7!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit span,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit svg{color:#0a0a0a!important;stroke:#0a0a0a!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-hint,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-meta{color:#71717a!important;text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-form-wrap .atlas-login-hint,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-form-wrap .atlas-login-meta{text-align:center!important;display:block!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-frame{width:176px!important;height:176px!important;background:#fafafa!important;border-radius:12px!important;padding:12px!important;margin:0 auto 16px!important;box-shadow:none!important;border:0!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-title{color:#fafafa!important;font-size:1.05rem!important;font-weight:700!important;text-align:center!important;margin:0 0 8px!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-hint{color:#a1a1aa!important;font-size:.8rem!important;text-align:center!important;line-height:1.45!important;max-width:210px!important;margin:0 auto!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-page-foot{display:flex!important;flex-wrap:wrap!important;gap:12px 18px!important;justify-content:center!important;color:#52525b!important;font-size:12px!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-page-foot a{color:#71717a!important;text-decoration:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-page-foot a:hover{color:#fafafa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-alert{background:#ef44441f!important;border:1px solid rgba(239,68,68,.35)!important;color:#fca5a5!important;border-radius:10px!important}@media(max-width:900px){html.atlas-login-page,html.atlas-login-page body,html.atlas-login-page #root{background:#f5f2eb!important}html.atlas-login-page .atlas-login.atlas-login--auth7{background:#f5f2eb!important;padding:24px 16px!important;justify-content:flex-start!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-card{flex-direction:column!important;width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-form-wrap{background:transparent!important;padding:12px 0!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-side,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-page-foot{display:none!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#0a0a0a!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-header p,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-field label{color:#52525b!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-field input{background:#fff!important;border-color:#e4e4e7!important;color:#0a0a0a!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit{background:#0a0a0a!important;color:#fafafa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit span,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-submit svg{color:#fafafa!important;stroke:#fafafa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-brand,html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-brand span{color:#0a0a0a!important}}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-turnstile{display:flex!important;justify-content:center!important;margin:8px 0 4px!important;min-height:65px!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-passkey-link{display:block!important;width:100%!important;margin-top:10px!important;padding:8px!important;background:transparent!important;border:0!important;color:#a1a1aa!important;font-size:.85rem!important;font-weight:500!important;text-align:center!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:3px!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-passkey-link:hover{color:#fafafa!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-secondary{width:100%!important;margin-bottom:8px!important;background:#1a1a1a!important;color:#fafafa!important;border:1px solid #3f3f46!important;border-radius:10px!important;min-height:42px!important;font-weight:600!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-qr-panel{text-align:center!important}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-remember{justify-content:flex-start!important}html.atlas-login-page .atlas-login-qr-waiting-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:8px 0}html.atlas-login-page .atlas-login-qr-avatar-lg{position:relative;width:96px;height:96px;border-radius:50%;background:linear-gradient(145deg,#3f3f46,#18181b);color:#fafafa;font-size:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:12px;border:3px solid #27272a}html.atlas-login-page .atlas-login-qr-phone-badge{position:absolute;right:-4px;bottom:-2px;font-size:1.25rem;line-height:1;background:#141414;border-radius:50%;padding:4px}html.atlas-login-page .atlas-login.atlas-login--auth7 .atlas-login-secondary{display:none!important}html.atlas-login-page .atlas-login-qr-avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.login-qr-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#0a0a0a;color:#fafafa;box-sizing:border-box}.login-qr-card{width:min(400px,100%);background:#141414;border:1px solid #27272a;border-radius:16px;padding:28px 22px;text-align:center}.login-qr-brand{margin:0 0 8px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#71717a}.login-qr-card h1{margin:0 0 16px;font-size:1.25rem;font-weight:700}.login-qr-identity{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:12px}.login-qr-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid #3f3f46}.login-qr-avatar--letter{display:flex;align-items:center;justify-content:center;background:#27272a;font-size:1.75rem;font-weight:700}.login-qr-account{margin:0;color:#a1a1aa;font-size:.9rem}.login-qr-msg{margin:12px 0;color:#d4d4d8;line-height:1.45}.login-qr-msg--err{color:#fca5a5}.login-qr-msg--ok{color:#c7d2fe}.login-qr-actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.login-qr-btn{min-height:48px;border-radius:999px;font-weight:700;font-size:1rem;border:0;cursor:pointer}.login-qr-btn--ok{background:#fafafa;color:#0a0a0a}.login-qr-btn--no{background:transparent;color:#a1a1aa;border:1px solid #3f3f46}.login-qr-link{color:#a1a1aa}.login-qr-hint{margin-top:12px;font-size:.85rem;color:#71717a}html.atlas-login-page .atlas-login-qr-avatar-letter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fafafa}html.atlas-login-page .atlas-login-qr-avatar-lg{position:relative;overflow:hidden}html.atlas-login-page .atlas-login-qr-stage{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%}html.atlas-login-page .atlas-login-qr-denied-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#3f1d1d,#1c1212);color:#fca5a5;margin-bottom:8px;border:1px solid #7f1d1d}html.atlas-login-page .atlas-login-qr-retry{margin-top:12px;min-height:44px;padding:0 22px;border-radius:999px;border:0;background:#fafafa;color:#0a0a0a;font-weight:700;cursor:pointer}html.atlas-login-page .atlas-login-qr-retry:hover{background:#e4e4e7}html.atlas-login-page .atlas-login-qr-avatar-lg--ok{border-color:#3f3f46}html.atlas-login-page .atlas-login-qr-check{display:none!important}html.atlas-login-page .atlas-login-qr-panel{min-height:280px;display:flex;align-items:center;justify-content:center}.login-qr-page{background:#f4f5f7!important;color:#0a0a0a!important}.login-qr-card{background:#fff!important;border:1px solid #e4e4e7!important;color:#0a0a0a!important}.login-qr-brand{color:#52525b!important}.login-qr-card h1,.login-qr-card h1 *{color:#0a0a0a!important}.login-qr-account{color:#3f3f46!important}.login-qr-account strong{color:#0a0a0a!important}.login-qr-msg{color:#18181b!important}.login-qr-msg--err{color:#b91c1c!important}.login-qr-msg--ok{color:#166534!important}.login-qr-btn--ok{background:#0a0a0a!important;color:#fafafa!important}.login-qr-btn--no{background:transparent!important;color:#3f3f46!important;border:1px solid #d4d4d8!important}.login-qr-link{color:#18181b!important}.login-qr-hint{color:#52525b!important}html[data-theme=dark] .login-qr-page{background:#111113!important;color:#fafafa!important}html[data-theme=dark] .login-qr-card{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#fafafa!important}html[data-theme=dark] .login-qr-brand{color:#a1a1aa!important}html[data-theme=dark] .login-qr-card h1{color:#fafafa!important}html[data-theme=dark] .login-qr-account{color:#d4d4d8!important}html[data-theme=dark] .login-qr-account strong{color:#fafafa!important}html[data-theme=dark] .login-qr-msg{color:#e4e4e7!important}html[data-theme=dark] .login-qr-msg--err{color:#fca5a5!important}html[data-theme=dark] .login-qr-msg--ok{color:#86efac!important}html[data-theme=dark] .login-qr-btn--ok{background:#fafafa!important;color:#0a0a0a!important}html[data-theme=dark] .login-qr-btn--no{color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] .login-qr-link,html[data-theme=dark] .login-qr-hint{color:#a1a1aa!important}.layout{display:grid;grid-template-columns:var(--sidebar-w, 248px) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease,padding-right .2s ease;position:relative;width:100%;max-width:100%}html.atlas-agent-docked .layout{padding-right:var(--atlas-agent-w, 380px);grid-template-columns:var(--sidebar-w, 248px) minmax(0,1fr)}.sidebar{grid-column:1;grid-row:1;background:var(--ac-sidebar, #ffffff)!important;color:var(--ac-ink, #0f172a)!important;padding:20px 12px;display:flex;flex-direction:column;position:sticky;top:0;left:auto;bottom:auto;width:var(--sidebar-w, 248px);height:100vh;max-height:100vh;border-right:1px solid var(--ac-line, #e8eaef)!important;z-index:30;overflow:hidden;overscroll-behavior:contain;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.logo{display:flex;flex-direction:row;align-items:center;gap:12px;padding:4px 12px 22px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:16px;flex-shrink:0}.logo-img{border-radius:10px;flex-shrink:0;display:block;background:#0a0a0a}.logo-text{display:flex;flex-direction:column;gap:2px;min-width:0}.logo-mark{font-family:var(--display);font-size:1.05rem;font-weight:800;color:var(--ac-ink, #0f172a)!important;letter-spacing:-.03em}.logo-sub{font-size:.65rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ac-muted, #64748b)!important;font-weight:600}.sidebar nav{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 4px;-webkit-overflow-scrolling:touch}.sidebar nav a{position:relative;padding:9px 10px;border-radius:12px;color:var(--ac-nav, #475569);font-weight:500;font-size:.875rem;text-decoration:none;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .12s ease;border:1px solid transparent;display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar nav a .nav-main{display:flex;align-items:center;gap:10px;min-width:0}.sidebar nav a .nav-ico{width:18px;height:18px;flex-shrink:0;opacity:.72}.sidebar nav a .nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-count{flex-shrink:0;margin-left:auto;min-width:1.35rem;height:1.25rem;padding:0 6px;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1.25rem;text-align:center;background:#ffffff24;color:#f7f1e8;letter-spacing:0}.nav-count-warn{background:#e8a31747;color:#fde68a}.nav-count-danger{background:#c44b3a59;color:#fecaca}.sidebar nav a.active .nav-count{background:#ffffff38}.sidebar nav a.active .nav-count-danger{background:#fecaca40;color:#fff}.sidebar nav a:hover{color:#f7f1e8;background:#ffffff0f;text-decoration:none}.sidebar nav a:hover .nav-ico{opacity:.95}.sidebar nav a.active{color:#fff;font-weight:650;background:linear-gradient(90deg,#e8a3172e,#0f4f4b8c 18%,#0f4f4b59);border-color:#e8a31759;box-shadow:inset 3px 0 #e8a317,0 6px 18px #0000002e}.sidebar nav a.active .nav-ico{opacity:1;color:#f6c453}.sidebar nav a.active:after{content:"";position:absolute;right:8px;width:6px;height:6px;border-radius:50%;background:#e8a317;box-shadow:0 0 0 3px #e8a31733;opacity:.9}.sidebar nav a.active .nav-count{margin-right:12px}.nav-section{font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:#e8eef64d;padding:14px 12px 6px;font-weight:600}.sidebar-footer{flex-shrink:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);margin-top:10px}.sidebar-footer button{width:100%;background:transparent;border:1px solid rgba(255,255,255,.12);color:#e8eef6b3;margin-bottom:10px;box-shadow:none}.sidebar-footer button:hover{background:#ffffff14;color:#f7f1e8;filter:none}.sidebar-footer small{display:block;font-size:.65rem;color:#e8eef652;line-height:1.4;padding:0 4px}.content{grid-column:2;grid-row:1;min-width:0;padding:28px 36px 48px;overflow-x:hidden;overflow-y:visible;max-width:none;width:100%;margin:0;background:var(--ac-bg, #f4f5f7)!important;min-height:100vh;box-sizing:border-box}.layout.sidebar-collapsed .content{padding-left:24px}.theme-toggle{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#e8eef6b3!important;box-shadow:none!important;width:100%;margin-bottom:8px;font-size:.8rem;padding:8px 12px}@media(max-width:900px){.layout,html.atlas-agent-docked .layout{grid-template-columns:1fr}.content{padding:56px 14px 96px}.atlas-agent-panel{position:fixed;inset:0;z-index:110;width:100%!important;max-width:100%}html.atlas-agent-docked .atlas-agent-fab{display:none!important}.mobile-nav-toggle{display:flex!important;position:fixed;top:10px;left:10px;z-index:130;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px!important;border:1px solid var(--line, #e5e0d6)!important;background:var(--paper, #fff)!important;color:var(--ink, #0f172a)!important;box-shadow:0 2px 10px #0f172a14!important;padding:0!important;min-height:44px!important}.mobile-nav-backdrop{display:block!important;position:fixed;inset:0;z-index:120;border:none!important;background:#0f171473!important;backdrop-filter:blur(2px);cursor:pointer;padding:0!important;min-height:0!important}.sidebar{display:flex!important;flex-direction:column!important;position:fixed!important;top:0;left:0;bottom:0;width:min(86vw,300px)!important;max-width:300px!important;height:100dvh!important;max-height:100dvh!important;z-index:125;transform:translate(-105%);transition:transform .22s ease;box-shadow:8px 0 32px #0000002e}.sidebar.mobile-open{transform:translate(0)}html.mobile-nav-open{overflow:hidden}}@media(min-width:901px){.mobile-nav-toggle,.mobile-nav-backdrop{display:none!important}}.mobile-nav-toggle,.mobile-nav-backdrop{display:none}.atlas-agent-resize{position:absolute;left:0;top:0;bottom:0;width:6px;cursor:col-resize;z-index:5;background:transparent}.atlas-agent-resize:hover,.atlas-agent-resize:active{background:#0f766e40}.sidebar-user{display:flex;align-items:center;gap:10px;padding:8px 4px 14px;margin-bottom:4px}.sidebar-avatar{width:36px;height:36px;border-radius:50%;background:#8b9cff73;color:#f7f1e8;font-weight:700;font-size:.75rem;display:grid;place-items:center;flex-shrink:0}.sidebar-avatar-img{object-fit:cover;padding:0;border:1px solid rgba(247,241,232,.25)}.sidebar-user strong{display:block;font-size:.88rem;color:#f7f1e8;font-weight:600}.sidebar-user span{font-size:.7rem;color:#e8eef673}.content .card,.content .stat-card{border-radius:16px}.content .page-header h1{letter-spacing:-.03em}.content button:not(.mailbox-folder-item):not(.secondary):not(.theme-toggle):not(.danger):not(.settings-nav-item):not(.ghost):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.mailbox-menu-item):not(.mailbox-icon-btn):not(.ac-timed-delete-btn):not(.ac-btn-delete):not(.ac-timed-undo-btn):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){background:#0a0a0a;background-image:none;color:#fafafa;border:1px solid #0a0a0a}html[data-theme=dark] .content button:not(.mailbox-folder-item):not(.secondary):not(.theme-toggle):not(.danger):not(.settings-nav-item):not(.ghost):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.mailbox-menu-item):not(.mailbox-icon-btn):not(.ac-timed-delete-btn):not(.ac-btn-delete):not(.ac-timed-undo-btn):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){background:#2a2a2e;color:#f5f6fa;border-color:#3a4154}html[data-theme=dark] .content button.secondary{background:#1e222d!important;color:#e8eaf0!important;border-color:#3a4154!important}html[data-theme=dark] .content button:not(.secondary):not(.ghost):not(.danger):active,html[data-theme=dark] .content button:not(.secondary):not(.ghost):not(.danger):focus{background:#343b4f!important;color:#fff!important;border-color:#4a5268!important}.content{background:#f7f4ee!important;padding:28px 32px 48px!important}@media(max-width:900px){.content{padding:16px 14px 32px!important}}.sidebar{background:var(--ac-sidebar, #ffffff)!important}.atlas-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 12px;color:var(--muted);width:100%;box-sizing:border-box}.atlas-empty-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto 8px;border-radius:12px;background:var(--line-soft, #efebe3);color:var(--muted, #64748b);flex-shrink:0}.atlas-empty-icon svg{display:block}.atlas-empty-title{font-size:1.05rem;font-weight:700;color:var(--ink, #1a1814);margin:0 0 8px;text-align:center;width:100%}.atlas-empty-desc{font-size:.875rem;max-width:420px;width:100%;margin:0 auto;line-height:1.5;text-align:center;color:var(--muted)}.data-table td:has(.atlas-empty),.table-wrap td:has(.atlas-empty),td:has(.atlas-empty){text-align:center!important;vertical-align:middle}.data-table td .atlas-empty,.table-wrap td .atlas-empty{display:flex;flex-direction:column;align-items:center}tr.atlas-empty-row td,td:has(>.atlas-empty){width:100%!important;max-width:none!important;padding:0!important;border-bottom:none!important}tr.atlas-empty-row .atlas-empty,td:has(>.atlas-empty)>.atlas-empty{width:100%!important;min-height:0;padding:56px 24px!important;box-sizing:border-box}.table-wrap:has(.atlas-empty){min-height:0}.table-wrap:has(.atlas-empty) table{width:100%;table-layout:auto}:root,html[data-density=comfortable]{--d-space-1: 6px;--d-space-2: 10px;--d-space-3: 14px;--d-space-4: 18px;--d-space-5: 26px;--d-space-6: 32px;--d-cell-y: 13px;--d-cell-x: 14px;--d-card-pad: 12px 14px;--d-content-pad: 28px 36px 48px;--d-form-gap: 16px;--d-btn-pad: 11px 20px;--d-btn-font: .9rem;--d-input-pad: 12px 14px;--d-input-font: .95rem;--d-table-font: .925rem;--d-title: 1.72rem;--d-line: 1.55;--d-nav-pad: 11px 14px;--d-modal-pad: 28px 32px;--d-row-min: 46px;--d-badge-pad: 4px 12px;--d-section-gap: 8px}html[data-density=compact]{--d-space-1: 5px;--d-space-2: 8px;--d-space-3: 12px;--d-space-4: 14px;--d-space-5: 18px;--d-space-6: 24px;--d-cell-y: 10px;--d-cell-x: 12px;--d-card-pad: 14px 16px;--d-content-pad: 20px 24px 36px;--d-form-gap: 12px;--d-btn-pad: 8px 14px;--d-btn-font: .875rem;--d-input-pad: 9px 12px;--d-input-font: .9rem;--d-table-font: .875rem;--d-title: 1.45rem;--d-line: 1.45;--d-nav-pad: 9px 12px;--d-modal-pad: 20px 22px;--d-row-min: 38px;--d-badge-pad: 3px 9px;--d-section-gap: 12px;--d-radius: 10px}html[data-density] .page-header{margin-bottom:var(--d-space-5);gap:var(--d-space-3)}html[data-density] .page-header p,html[data-density] .page-header .muted{font-size:calc(var(--d-table-font) * 1.02);margin-top:var(--d-space-1)}html[data-density] table th{font-size:calc(var(--d-table-font) * .9)!important}html[data-density] .badge{padding:var(--d-badge-pad);font-size:calc(var(--d-table-font) * .85)}html[data-density] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.theme-toggle):not(.density-toggle button):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density] .content .btn,html[data-density] .modal button:not(.density-toggle button),html[data-density] .modal .btn{padding:var(--d-btn-pad)!important;font-size:var(--d-btn-font)!important;min-height:var(--d-row-min)}html[data-density] .content input:not([type=checkbox]):not([type=radio]),html[data-density] .content select,html[data-density] .content textarea,html[data-density] .modal input:not([type=checkbox]):not([type=radio]),html[data-density] .modal select,html[data-density] .modal textarea{padding:var(--d-input-pad)!important;font-size:var(--d-input-font)!important;line-height:var(--d-line)}html[data-density] .form-row label{margin-bottom:var(--d-space-1);font-size:calc(var(--d-input-font) * .88)}html[data-density] .form-actions{gap:var(--d-space-2);margin-top:var(--d-space-4)}html[data-density] .modal{padding:var(--d-modal-pad)}html[data-density] .modal h2{font-size:calc(var(--d-title) * .85);margin-bottom:var(--d-space-3)}html[data-density] .grid{gap:var(--d-space-3)}html[data-density] .stat-card,html[data-density] .content .stat-card{padding:var(--d-card-pad)}html[data-density] .sidebar nav a{padding:var(--d-nav-pad);font-size:calc(var(--d-btn-font) + .02rem)}html[data-density=compact] .sidebar .nav-section{padding:6px 10px 2px;font-size:.55rem;letter-spacing:.1em}html[data-density=compact] .sidebar-footer{gap:6px;padding-top:10px}html[data-density=compact] .logo{padding:2px 10px 12px;margin-bottom:10px}html[data-density=compact] .logo-mark{font-size:1.05rem}html[data-density=compact] .logo-sub{font-size:.58rem}html[data-density=compact] .table-wrap{border-radius:8px}html[data-density=compact] table td button,html[data-density=compact] table td .btn,html[data-density=compact] table td a.btn{padding:5px 10px!important;font-size:.8rem!important;min-height:30px!important;border-radius:6px!important;gap:4px!important}html[data-density=compact] .sidebar-user strong{font-size:.8rem}html[data-density=compact] .atlas-empty{padding:28px 16px}html[data-density=comfortable] table td button,html[data-density=comfortable] table td .btn{min-height:36px}html[data-density=comfortable] .page-header h1{letter-spacing:-.02em}html[data-density=comfortable] .card{border-radius:calc(var(--radius, 14px) + 2px)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ac-accent, #0a0a0a);outline-offset:2px}.density-control{margin-bottom:12px}.density-toggle-label{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:#e8eef666;font-weight:600;margin:0 2px 8px}.density-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 2px #00000040;width:100%;margin:0}.density-toggle button,.sidebar-footer .density-toggle button{width:auto!important;margin:0!important;flex:none;padding:8px 6px!important;font-size:.75rem!important;font-weight:600!important;min-height:34px!important;border-radius:9px!important;border:none!important;background:transparent!important;color:#e8eef680!important;box-shadow:none!important;filter:none!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease;letter-spacing:.01em}.density-toggle button:hover,.sidebar-footer .density-toggle button:hover{background:#ffffff0f!important;color:#f7f1e8e6!important;filter:none!important}.density-toggle button.active,.sidebar-footer .density-toggle button.active{background:#0a0a0a!important;color:#fff!important;font-weight:700!important;box-shadow:0 1px 4px #8b9cff73!important}.density-toggle button.active:hover,.sidebar-footer .density-toggle button.active:hover{background:#2a2a2e!important;color:#fff!important}.density-toggle button:focus-visible{outline:2px solid rgba(139,156,255,.8);outline-offset:1px}.receive-status-matched{color:var(--success, #64748b);font-weight:600;font-size:12px}.receive-status-partial{color:#b45309;font-weight:600;font-size:12px}.receive-status-pending{color:var(--muted);font-size:12px}.field-hint{display:block;font-size:12px;color:var(--bad, #8b2e2e);margin-top:4px}.input-warn{border-color:var(--bad, #8b2e2e)!important}.phone-embed-page{padding:12px 12px 80px}.phone-embed-page .sidebar,.phone-embed-page .layout{display:none!important}.phone-more-list{list-style:none;padding:0;margin:0}.phone-more-list a{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line, #e5e2dc);color:inherit;text-decoration:none;font-weight:600;font-size:.95rem}.phone-more-list a:active{background:#0000000a}.atlas-offline{position:fixed;inset:0;z-index:9999;background:#1a18148c;display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(4px)}.atlas-offline-card{background:#fffaf3;border-radius:20px;padding:28px 24px;max-width:400px;width:100%;text-align:center;box-shadow:0 20px 50px #0003}.atlas-offline-ico{width:64px;height:64px;margin:0 auto 12px;border-radius:16px;background:#efebe3;color:#64748b;display:flex;align-items:center;justify-content:center}.atlas-offline-card h2{margin:0 0 8px;font-size:1.25rem;color:#1a1814}.atlas-offline-card p{margin:0 0 16px;color:#9aa3b5;font-size:.9rem;line-height:1.5}.atlas-offline-hint{font-size:.78rem!important;color:#8a9690!important;margin-top:12px!important}.atlas-loading-banner{display:flex;align-items:center;gap:14px;margin-bottom:22px;padding:12px 14px;background:var(--surface, #fff);border:1px solid var(--line, #e8e2d6);border-radius:14px}.atlas-loading-spinner{width:28px;height:28px;border-radius:50%;border:3px solid #e8e2d6;border-top-color:#0a0a0a;animation:atlas-spin .8s linear infinite;flex-shrink:0}@keyframes atlas-spin{to{transform:rotate(360deg)}}.atlas-loading-quip{margin:2px 0 0;font-size:.85rem;color:var(--muted)}.skeleton{background:linear-gradient(90deg,#e8eaef,#f1f3f7,#e8eaef 90%);background-size:200% 100%;animation:skeleton-shimmer 1.2s ease-in-out infinite;border-radius:10px}.skeleton-title{height:28px;width:42%;margin-bottom:14px}.skeleton-line{height:14px;width:28%;margin-bottom:18px}.skeleton-card{min-height:88px}.skeleton-table{height:160px;margin-top:16px;width:100%}.atlas-loading-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.form-row input.field-error,.form-row select.field-error,.form-row textarea.field-error{border-color:#c45c4a!important;background:#fff5f3;box-shadow:0 0 0 2px #c45c4a26}.field-error-msg{display:block;color:#b91c1c;font-size:.78rem;margin-top:4px;font-weight:600}.save-error-inline{color:#b91c1c;font-size:.85rem;font-weight:600;margin-right:12px}html[data-theme=dark] .content{background:#0a0a0a!important;color:#f4f4f5!important}html[data-theme=dark] .sidebar nav a.active{background:linear-gradient(90deg,#e8a31738,#0f4f4b8c 20%,#0f4f4b66)!important;border-color:#e8a31766!important;color:#fff!important;box-shadow:inset 3px 0 #e8a317,0 6px 18px #00000040!important}.settings-shell{display:grid;grid-template-columns:minmax(160px,200px) minmax(0,1fr);gap:16px 20px;align-items:start;width:100%;min-width:0;max-width:100%}.settings-main{min-width:0;max-width:100%}@media(max-width:900px){.settings-shell{grid-template-columns:1fr}.settings-nav{display:flex;flex-wrap:wrap;gap:6px;padding:10px!important}.settings-nav-group{display:contents}.settings-nav-group-label{display:none}.settings-nav-item{border-radius:999px!important;padding:8px 12px!important}.settings-nav-item span{font-size:12px}}.settings-nav{position:sticky;top:16px;align-self:start;max-height:calc(100vh - 32px);overflow-y:auto;overflow-x:hidden;background:var(--paper, #fff);border:1px solid var(--line, #e5e0d6);border-radius:16px;padding:12px 10px;box-shadow:0 2px 12px #0f172a0a;z-index:2;width:100%;box-sizing:border-box}.settings-nav-group{margin-bottom:12px}.settings-nav-group:last-child{margin-bottom:0}.settings-nav-group-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:6px 10px}button.settings-nav-item,.settings-nav-item{width:100%!important;display:flex!important;align-items:center!important;gap:12px!important;min-height:40px!important;padding:8px 12px 8px 10px!important;border-radius:12px!important;border:1px solid transparent!important;background:transparent!important;background-image:none!important;color:#9aa3b5!important;font-size:13px!important;font-weight:600!important;text-align:left!important;cursor:pointer;box-shadow:none!important;transition:background .15s,color .15s,border-color .15s;line-height:1.25!important}button.settings-nav-item span,.settings-nav-item span{flex:1 1 auto;min-width:0;text-align:left}button.settings-nav-item svg,.settings-nav-item svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex-shrink:0;opacity:.85;color:#9aa3b5!important;stroke:currentColor!important;display:block!important}button.settings-nav-item:hover,.settings-nav-item:hover{background:#0f4f4b12!important;color:#0f172a!important}button.settings-nav-item.active,.settings-nav-item.active{background:#f3f7f6!important;background-image:none!important;border-color:#0f4f4b1a!important;color:#0f172a!important;box-shadow:inset 3px 0 #e8a317!important}button.settings-nav-item.active svg,.settings-nav-item.active svg{opacity:1!important;color:#c48a12!important}html[data-theme=dark] button.settings-nav-item,html[data-theme=dark] .settings-nav-item{background:transparent!important;color:#d4d4d8!important}html[data-theme=dark] button.settings-nav-item svg{color:#9aa3b5!important}html[data-theme=dark] button.settings-nav-item.active,html[data-theme=dark] .settings-nav-item.active{background:#0f4f4b73!important;color:#f4f4f5!important;box-shadow:inset 3px 0 #e8a317!important}.settings-main{min-width:0}.settings-section-head{margin-bottom:18px}.settings-section-head h2{font-size:1.15rem;font-weight:700;letter-spacing:-.02em;margin:0 0 6px;color:var(--ink, #0f172a)}.settings-section-head p{margin:0;font-size:13px;color:var(--muted);line-height:1.45;max-width:40rem}.settings-main .card{border-radius:12px;padding:14px 16px}.settings-main .form-row{margin-bottom:10px}.settings-main .form-row label{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:6px;display:block}.settings-main input[type=text],.settings-main input[type=email],.settings-main input[type=tel],.settings-main input[type=url],.settings-main input:not([type]),.settings-main select,.settings-main textarea{border-radius:12px;border:1px solid var(--shell-line, var(--line, #e5e0d6));padding:11px 14px;background:var(--shell-bg, var(--bg-elevated, #faf8f4));color:var(--shell-ink, inherit)}.settings-main input:focus,.settings-main select:focus,.settings-main textarea:focus{outline:none;border-color:#171717;box-shadow:0 0 0 3px #8b9cff26}.settings-file-input{font-size:13px;max-width:100%}html[data-theme=dark] .settings-nav{background:#1c1c1f;border-color:#2a2a2e}html[data-theme=dark] .settings-nav-item{color:#d4d4d8}html[data-theme=dark] .settings-nav-item.active{color:#f4f4f5;background:linear-gradient(90deg,#e8a3172e,#0f4f4b59);border-color:#e8a31740}html[data-theme=dark] .settings-section-head h2{color:#f4f4f5}.settings-file-label{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;cursor:pointer;margin-top:4px}.settings-file-label input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.settings-file-btn{display:inline-block;padding:8px 14px;border-radius:10px;border:1px solid var(--line, #e5e0d6);background:var(--bg-elevated, #faf8f4);font-size:13px;font-weight:600;color:var(--ink, #0f172a)}.settings-file-label:hover .settings-file-btn{border-color:#171717;background:#8b9cff0f}.settings-file-hint{font-size:12px;color:var(--muted)}.cookie-consent{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px 16px max(16px,env(safe-area-inset-bottom,0px));background:#0f17168c!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto}.cookie-consent-card{width:100%;max-width:520px;background:#faf9f6!important;color:#0f172a!important;border:1px solid #e5e0d6!important;border-radius:20px;box-shadow:0 16px 48px #0f172a38!important;padding:20px 20px 16px;isolation:isolate;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] .cookie-consent-card{background:#1c1c1f!important;color:#eef3f0!important;border-color:#2a2a2e!important;box-shadow:0 16px 48px #00000080!important}.cookie-consent-head h2{margin:0 0 8px;font-size:1.1rem;font-weight:700;color:inherit}.cookie-consent-head p{margin:0;font-size:13.5px;line-height:1.55;color:#9aa3b5}html[data-theme=dark] .cookie-consent-head p{color:#9aa3b5}.cookie-consent-head a{color:#0a0a0a;font-weight:600;text-decoration:underline}.cookie-consent-details{margin-top:14px;display:flex;flex-direction:column;gap:0;border-radius:12px;border:1px solid #e5e0d6;overflow:hidden;background:#fff!important}html[data-theme=dark] .cookie-consent-details{border-color:#2a2a2e;background:#1c1c1f!important}.cookie-consent-row{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.45;cursor:pointer;padding:12px 14px;margin:0;border-bottom:1px solid #efebe3;background:transparent!important}.cookie-consent-row:last-child{border-bottom:none}html[data-theme=dark] .cookie-consent-row{border-bottom-color:#2a2a2e}.cookie-consent-row input{margin-top:3px;flex-shrink:0;width:18px;height:18px;accent-color:#0a0a0a}.cookie-consent-row strong{display:block;font-weight:650;color:inherit}.cookie-consent-row em{display:block;font-style:normal;color:#64748b;font-size:12px;margin-top:3px}html[data-theme=dark] .cookie-consent-row em{color:#94a3b8}.cookie-consent-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:16px}.cookie-btn{border-radius:999px!important;padding:10px 16px!important;font-size:13px!important;font-weight:600!important;border:1px solid transparent!important;cursor:pointer;box-shadow:none!important;backdrop-filter:none!important;min-height:40px}.cookie-btn.primary{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.cookie-btn.primary:hover{background:#171717!important}.cookie-btn.secondary{background:#fff!important;border-color:#d5cfc3!important;color:#0f172a!important}html[data-theme=dark] .cookie-btn.secondary{background:#1c1c1f!important;border-color:#3a4154!important;color:#eef3f0!important}.cookie-btn.ghost{background:transparent!important;border-color:transparent!important;color:#9aa3b5!important;text-decoration:underline}.cookie-btn.ghost:hover{color:#0f172a!important}.privacy-page{min-height:100vh;background:var(--bg, #f5f1ea);color:var(--ink, #1a1814);padding:16px 14px 40px}html[data-theme=dark] .privacy-page{background:#0f1117;color:#eef3f0}.privacy-inner{max-width:740px;margin:0 auto}.privacy-nav{font-size:13px;margin-bottom:12px;color:var(--muted, #9aa3b5)}.privacy-nav a{color:inherit}.privacy-link-btn{background:none;border:none;padding:0;font:inherit;color:var(--zellij, #0a0a0a);cursor:pointer;text-decoration:underline;font-weight:600}.privacy-inner h1{font-size:1.75rem;margin:0 0 8px}.privacy-meta{color:var(--muted, #9aa3b5);font-size:14px;margin-bottom:28px;line-height:1.55}.privacy-inner section{margin-bottom:22px;font-size:14px;line-height:1.6}.privacy-inner h2{font-size:1.05rem;margin:0 0 8px}.privacy-inner h3{font-size:.95rem;margin:12px 0 6px}.privacy-inner ul{padding-left:18px;margin:6px 0}.privacy-table{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}.privacy-table th,.privacy-table td{border:1px solid var(--line, #e0d9cc);padding:8px 10px;text-align:left;vertical-align:top}html[data-theme=dark] .privacy-table th,html[data-theme=dark] .privacy-table td{border-color:#2a2a2e}.privacy-table th{background:#8b9cff14}.privacy-foot{margin-top:28px;font-size:13px;color:var(--muted, #9aa3b5);line-height:1.55}.bal-amount-cell{text-align:right!important;white-space:nowrap}.bal-amount{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;min-width:7.5rem;font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.01em}.bal-amount .bal-sign{width:.9em;text-align:center;flex-shrink:0}.bal-amount .bal-num{min-width:4.2em;text-align:right}.bal-amount .bal-cur{font-size:11px;font-weight:600;opacity:.75;min-width:2.2em;text-align:left}.bal-amount.in{color:var(--success, #64748b)}.bal-amount.out{color:var(--bad, #8b2e2e)}html[data-theme=dark] .bal-amount.in{color:#94a3b8}html[data-theme=dark] .bal-amount.out{color:#f1948a}html[data-density=comfortable] .content .card,html[data-density=comfortable] .settings-main .card,html[data-density=comfortable] .list-row,html[data-density=comfortable] .table-wrap,html[data-density=comfortable] .content table{background:var(--paper, #fff)!important;border-color:var(--line, rgba(15, 23, 42, .1))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-theme=dark][data-density=comfortable] .content .card,html[data-theme=dark][data-density=comfortable] .settings-main .card,html[data-theme=dark][data-density=comfortable] .list-row,html[data-theme=dark][data-density=comfortable] .table-wrap,html[data-theme=dark][data-density=comfortable] .content table{background:var(--paper, #1a1a1e)!important;border-color:#ffffff14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.density-dropdown{margin-bottom:10px}.density-dropdown-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:#00000038;border:1px solid rgba(255,255,255,.1);color:#e8eef6d9;font-size:.78rem;font-weight:600;user-select:none}.density-dropdown-summary::-webkit-details-marker{display:none}.density-dropdown-summary:after{content:"▾";opacity:.5;font-size:.7rem}.density-dropdown[open] .density-dropdown-summary:after{content:"▴"}.density-dropdown-label{text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;opacity:.55}.density-dropdown-value{flex:1;text-align:right;font-size:.72rem;opacity:.9}.density-dropdown-panel{margin-top:8px;padding:8px;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.08)}.density-dropdown-panel .density-toggle-label{margin-top:6px}.density-dropdown-panel .density-toggle-label:first-child{margin-top:0}.phone-account-wrap{position:relative}.phone-account-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:80;min-width:220px;padding:8px;border-radius:16px;background:#ffffffeb;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 40px #0f172a2e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-theme=dark] .phone-account-menu{background:#122420f2;border-color:#ffffff14}.phone-account-menu button,.phone-account-menu a{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:none;background:transparent;color:inherit;font-size:.88rem;font-weight:600;cursor:pointer;text-decoration:none}.phone-account-menu button:hover,.phone-account-menu a:hover{background:#8b9cff1a}.phone-account-menu .ph-menu-danger{color:#c44b3a}.phone-account-menu .ph-menu-meta{padding:6px 12px 10px;font-size:.75rem;color:var(--muted, #64748b);border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:4px}.phone-account-backdrop{position:fixed;inset:0;z-index:70;background:transparent}.sidebar-footer-compact{padding:8px 0 0!important;margin-top:8px;border-top:1px solid rgba(255,255,255,.08);background:transparent!important;box-shadow:none!important;filter:none!important;border-radius:0!important}.account-menu-wrap{position:relative;width:100%;z-index:50;background:transparent!important;box-shadow:none!important;filter:none!important;border-radius:0!important;overflow:visible}.account-menu-backdrop{position:fixed;inset:0;z-index:90;background:transparent;border:none;padding:0;margin:0;cursor:default;box-shadow:none!important;border-radius:0!important}.sidebar-footer .account-menu-trigger,.sidebar-footer .account-menu-item,.sidebar-footer .account-theme-icons button,.sidebar-footer .account-seg button,.sidebar-footer .account-glass-switch{width:auto!important;margin:0!important;box-shadow:none!important;filter:none!important;text-transform:none!important}.sidebar-footer .account-menu-trigger{width:100%!important}.account-menu-trigger{display:flex!important;align-items:center;gap:10px;padding:8px 10px!important;min-height:48px!important;border-radius:10px!important;background:transparent!important;border:1px solid transparent!important;color:#e8eef6!important;text-align:left;cursor:pointer}.account-menu-trigger:hover,.account-menu-trigger.open{background:#ffffff0d!important;border-color:transparent!important}.account-menu-trigger .sidebar-user-meta{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;text-align:left}.account-trigger-name{display:block;font-size:.82rem;font-weight:650;color:#f7f1e8;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-trigger-role{display:block;font-size:.68rem;font-weight:500;color:#e8eef673;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-panel{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:120;padding:6px 4px 8px;margin:0;border-radius:12px;background:#1c1c1f!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 8px 28px #00000059!important;filter:none!important;outline:none!important;color:#e8eef6;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important;max-height:none!important;pointer-events:auto}.account-menu-head{padding:8px 10px 6px}.account-menu-email{display:block;font-size:.7rem;font-weight:500;color:#e8eef66b;margin-bottom:2px}.account-menu-name{display:block;font-size:.9rem;font-weight:700;letter-spacing:-.01em;color:#f7f1e8}.account-menu-item{display:flex!important;align-items:center;gap:10px;width:100%!important;padding:9px 10px!important;min-height:0!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#e8eef6c7!important;font-weight:500!important;font-size:.84rem!important;text-align:left;cursor:pointer}.account-menu-item:hover{background:#ffffff0f!important;color:#f7f1e8!important}.account-menu-svg{flex-shrink:0;opacity:.65;color:inherit}.account-menu-item:hover .account-menu-svg{opacity:.95}.account-menu-danger{color:#f0a898!important}.account-menu-danger:hover{background:#c44b3a1f!important}.account-menu-divider{height:1px;background:#ffffff14;margin:4px 10px;border:none;box-shadow:none}.account-menu-section-label{font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;color:#e8eef659;font-weight:650;padding:6px 10px 4px}.account-theme-icons{display:flex;gap:6px;padding:2px 6px 8px}.account-theme-icons button{flex:1;height:36px!important;min-height:36px!important;padding:0!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.1)!important;background:#00000047!important;color:#e8eef680!important;cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.account-theme-icons button:hover{background:#ffffff14!important;color:#f7f1e8!important;border-color:#ffffff2e!important}.account-theme-icons button.active{border-color:#8b9cff8c!important;background:#0a0a0a!important;color:#f0fdfa!important;box-shadow:0 0 0 1px #8b9cff40,inset 0 1px #ffffff1f}.account-theme-icons button.active:hover{background:#171717!important}.account-seg{display:flex;gap:6px;margin:0 6px 10px;padding:2px 0 4px;background:transparent;border:none}.account-seg button{flex:1;height:36px!important;min-height:36px!important;padding:0 8px!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.1)!important;background:#00000047!important;color:#e8eef68c!important;font-size:.78rem!important;font-weight:650!important;letter-spacing:.01em;cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.account-seg button:hover{background:#ffffff14!important;color:#f7f1e8!important;border-color:#ffffff2e!important}.account-seg button.active{border-color:#8b9cff8c!important;background:#0a0a0a!important;color:#f0fdfa!important;box-shadow:0 0 0 1px #8b9cff40,inset 0 1px #ffffff1f}.account-seg button.active:hover{background:#171717!important}.account-seg[aria-label="Taille du texte"]{display:flex}.account-glass-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px 10px;font-size:.86rem;font-weight:500;color:#e8eef6d9}.account-glass-switch{width:44px!important;height:26px!important;min-width:44px!important;min-height:26px!important;max-width:44px!important;max-height:26px!important;padding:0!important;margin:0!important;border-radius:13px!important;border:1px solid rgba(255,255,255,.14)!important;background:#0006!important;cursor:pointer;flex-shrink:0;position:relative;overflow:hidden;appearance:none;-webkit-appearance:none;transition:background .18s ease,border-color .18s ease}.account-glass-switch:hover{border-color:#ffffff38!important}.account-glass-switch.on{background:#0a0a0a!important;border-color:#8b9cff73!important;box-shadow:inset 0 0 0 1px #8b9cff26}.account-glass-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#f7f1e8;transition:left .18s ease;box-shadow:0 1px 3px #00000040;pointer-events:none}.account-glass-switch.on .account-glass-knob{left:21px;transform:none;background:#f0fdfa}.account-glass-switch.is-locked{opacity:.45;cursor:not-allowed}.account-glass-hint{font-size:.72rem;font-weight:500;opacity:.65}.sidebar .account-menu-panel:before,.sidebar .account-menu-panel:after,.sidebar-footer:before,.sidebar-footer:after,.account-menu-wrap:before,.account-menu-wrap:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.sidebar-footer,.sidebar-footer-compact,.account-menu-wrap{overflow:visible!important;position:relative;z-index:50}.account-menu-wrap[data-open="1"]{z-index:70}.account-menu-backdrop{z-index:69!important}.account-menu-panel{z-index:71!important;overflow:auto!important;max-height:min(70vh,520px)}.layout{position:relative}.sidebar{overflow-x:visible}.sidebar-footer,.sidebar-footer-compact{overflow:visible!important;position:relative;z-index:50}.account-menu-wrap{position:relative;z-index:55}.account-menu-backdrop{z-index:90!important}.account-menu-panel{z-index:100!important;pointer-events:auto!important}.account-menu-trigger{pointer-events:auto!important;cursor:pointer!important;position:relative;z-index:56}.sidebar-rail-toggle,.sidebar-collapse-btn,button.sidebar-rail-toggle{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:none!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.sidebar,.sidebar nav{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.sidebar::-webkit-scrollbar,.sidebar nav::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-button,.sidebar nav::-webkit-scrollbar-button{display:none!important;height:0!important;width:0!important}.sidebar::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.sidebar.is-collapsed{padding:16px 8px;overflow:visible!important}.sidebar.is-collapsed .logo{flex-direction:column;align-items:center;gap:8px;padding:4px 0 12px}.sidebar.is-collapsed .logo-text{display:none}.sidebar.is-collapsed .logo-img{width:32px;height:32px}.sidebar.is-collapsed .nav-section{display:none}.sidebar.is-collapsed nav a{justify-content:center;padding:11px 0;position:relative}.sidebar.is-collapsed nav a .nav-main{justify-content:center;gap:0}.sidebar.is-collapsed nav a .nav-label{display:none}.sidebar.is-collapsed nav a .nav-count{position:absolute;top:4px;right:4px;min-width:1rem;height:1rem;font-size:.6rem;line-height:1rem;padding:0 3px;margin:0!important}.sidebar.is-collapsed nav a .nav-ico{width:22px;height:22px;opacity:.9}.sidebar.is-collapsed nav a.active:after{display:none}.sidebar.is-collapsed nav a[data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);white-space:nowrap;padding:6px 12px;border-radius:8px;background:#1a1f2e;color:#f7f1e8;font-size:.8rem;font-weight:600;opacity:0;pointer-events:none;z-index:80;transition:opacity .12s ease;box-shadow:0 4px 16px #0000004d}.sidebar.is-collapsed nav a[data-tooltip]:hover:after,.sidebar.is-collapsed nav a[data-tooltip]:focus-visible:after{opacity:1}.sidebar.is-collapsed .sidebar-footer,.sidebar.is-collapsed .sidebar-footer-compact,.sidebar.is-collapsed .account-menu-wrap{overflow:visible!important;z-index:120}.sidebar.is-collapsed .account-menu-trigger .sidebar-user-meta,.sidebar.is-collapsed .account-trigger-name,.sidebar.is-collapsed .account-trigger-role{display:none!important}.sidebar.is-collapsed .account-menu-trigger{justify-content:center!important;padding:8px!important}.sidebar.is-collapsed .account-menu-panel{right:auto!important;max-height:min(70vh,480px);overflow-y:auto!important;border-radius:12px!important;z-index:200!important}.sidebar.is-collapsed .account-menu-backdrop{position:fixed!important;inset:0!important;z-index:190!important}html[data-ui-scale=sm]{--ui-scale: .92;font-size:14.5px}html[data-ui-scale=md],html:not([data-ui-scale]){--ui-scale: 1;font-size:16px}html[data-ui-scale=lg]{--ui-scale: 1.12;font-size:17.5px}html[data-ui-scale=lg][data-density=compact]{--d-btn-font: .95rem;--d-input-font: .95rem;--d-table-font: .92rem;--d-title: 1.5rem;--d-nav-pad: 10px 12px}.sidebar.is-collapsed nav{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:4px 0}.sidebar.is-collapsed nav a{min-height:48px;width:100%;border-radius:12px}.sidebar.is-collapsed nav a .nav-ico{width:24px;height:24px}.sidebar.is-collapsed .logo-img{width:36px;height:36px}.sidebar.is-collapsed .account-menu-trigger{min-height:48px;width:100%}.sidebar.is-collapsed .sidebar-avatar,.sidebar.is-collapsed .sidebar-avatar-img{width:36px!important;height:36px!important}.account-seg:has(button:nth-child(3)){grid-template-columns:1fr 1fr 1fr}.layout.sidebar-collapsed{--sidebar-w: 72px;grid-template-columns:72px minmax(0,1fr)}html.atlas-agent-docked .layout.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr);padding-right:var(--atlas-agent-w, 380px)}.sidebar.is-collapsed{display:flex;flex-direction:column;padding:12px 6px;overflow:visible!important}.sidebar.is-collapsed nav{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;min-height:0;overflow-y:auto;padding:8px 0}.sidebar.is-collapsed nav a{flex:0 0 auto;min-height:40px;width:100%;display:flex!important;align-items:center;justify-content:center;border-radius:14px;padding:0!important}.sidebar.is-collapsed nav a .nav-main{width:100%;justify-content:center}.sidebar.is-collapsed nav a .nav-ico{width:22px;height:22px}.sidebar.is-collapsed .logo{flex-shrink:0;padding-bottom:12px;margin-bottom:4px}.sidebar.is-collapsed .sidebar-footer,.sidebar.is-collapsed .sidebar-footer-compact{flex-shrink:0;margin-top:auto;padding-top:12px}.sidebar.is-collapsed .account-menu-trigger{min-height:40px;width:100%;justify-content:center!important}.table-wrap{margin-bottom:8px}.data-table th,.data-table td{padding-top:8px;padding-bottom:8px}html[data-density=compact] .data-table th,html[data-density=compact] .data-table td{padding-top:6px;padding-bottom:6px}.page-header p,.page-header .muted{margin:2px 0 0;font-size:.85rem}.content>.card,.content .table-wrap,.content .atlas-card{margin-bottom:10px}.toolbar{margin-bottom:8px!important;gap:8px!important}.atlas-agent-fab{position:fixed;right:22px;bottom:22px;z-index:95;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;color:#f7f1e8;background:linear-gradient(145deg,#171717,#0a0a0a);box-shadow:0 8px 24px #0f3d3859;transition:right .22s ease,transform .15s ease}.atlas-agent-fab:hover{transform:scale(1.05)}.atlas-agent-fab.on{display:none}html.atlas-agent-docked .atlas-agent-fab{display:none!important}html.atlas-agent-docked{--atlas-agent-w: 380px}.atlas-agent-panel{position:fixed!important;top:0;right:0;bottom:0;z-index:110;width:var(--atlas-agent-w, 380px);max-width:100vw;height:100vh;height:100dvh;display:flex;flex-direction:column;background:#fafafa;border-left:1px solid rgba(11,31,26,.1);box-shadow:-8px 0 32px #0f172a1f;color:#1c1c1f;overflow:hidden;transform:translate(100%);pointer-events:none;visibility:hidden;transition:transform .2s ease,visibility .2s}.atlas-agent-panel.open{transform:translate(0)!important;pointer-events:auto!important;visibility:visible!important}.atlas-agent-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 10px;border-bottom:1px solid rgba(0,0,0,.06);background:#fff;flex-shrink:0}.atlas-agent-head strong{display:block;font-size:1rem;font-weight:700}.atlas-agent-head span{display:block;font-size:.72rem;color:#64748b;margin-top:2px;line-height:1.35}.atlas-agent-close{border:none;background:#f0eeea;width:32px;height:32px;border-radius:8px;font-size:1.25rem;line-height:1;cursor:pointer;color:#64748b}.atlas-agent-pagechip{display:flex;align-items:center;gap:10px;margin:10px 12px 0;padding:8px 12px;border-radius:12px;background:#eef6f4;border:1px solid rgba(139,156,255,.12);flex-shrink:0}.atlas-agent-pagechip .dot{width:8px;height:8px;border-radius:50%;background:#171717;flex-shrink:0}.atlas-agent-pagechip em{display:block;font-style:normal;font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.atlas-agent-pagechip strong{display:block;font-size:.85rem;font-weight:650}.atlas-agent-body{flex:1;overflow-y:auto;padding:12px 14px 8px;display:flex;flex-direction:column;gap:10px;min-height:0}.atlas-agent-msg.user{align-self:flex-end;max-width:92%}.atlas-agent-msg.assistant{align-self:flex-start;max-width:96%}.atlas-agent-bubble{padding:10px 12px;border-radius:14px;font-size:.875rem;line-height:1.45;white-space:pre-wrap;background:#fff;border:1px solid rgba(0,0,0,.06)}.atlas-agent-msg.user .atlas-agent-bubble{background:#171717;color:#f7f1e8;border-color:transparent}.atlas-agent-bubble.thinking{color:#64748b;display:flex;align-items:center;gap:8px}.atlas-agent-dots{width:8px;height:8px;border-radius:50%;background:#171717;animation:atlas-agent-pulse 1s ease infinite}@keyframes atlas-agent-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.atlas-agent-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:.68rem;color:#8a9690}.atlas-agent-props{margin-top:6px;display:flex;flex-direction:column;gap:6px}.atlas-agent-prop{font-size:.78rem;padding:8px 10px;border-radius:10px;background:#eef6f4;display:flex;align-items:center;justify-content:space-between;gap:8px}.atlas-agent-prop button{font-size:.72rem;padding:4px 10px;border-radius:999px;border:none;background:#171717;color:#fff;cursor:pointer}.atlas-agent-nav{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 12px;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;flex-shrink:0}.atlas-agent-nav .lbl{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-right:4px}.atlas-agent-nav button{min-height:30px!important;padding:5px 12px!important;border-radius:999px!important;font-size:.72rem!important;font-weight:600!important;background:#fff!important;color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.atlas-agent-nav button:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}html[data-theme=dark] .atlas-agent-nav{background:#0f172a;border-top-color:#334155}html[data-theme=dark] .atlas-agent-nav button{background:#1e293b!important;color:#f1f5f9!important;border-color:#475569!important}html[data-theme=dark] .atlas-agent-nav button:hover{background:#334155!important}.atlas-agent-suggest{display:flex;flex-wrap:wrap;gap:6px;padding:6px 12px 8px;flex-shrink:0}.atlas-agent-suggest button{min-height:28px!important;padding:4px 10px!important;border-radius:8px!important;font-size:.7rem!important;font-weight:600!important;background:#fff!important;color:#334155!important;border:1px solid #e2e8f0!important}.atlas-agent-suggest button:hover:not(:disabled){background:#f8fafc!important}.atlas-agent-suggest button:disabled{opacity:.5}.atlas-agent-foot{display:flex;gap:8px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,0,0,.06);background:#fff;flex-shrink:0}.atlas-agent-foot input{flex:1;border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:10px 14px;font:inherit;font-size:.875rem;background:#faf8f4}.atlas-agent-send{width:42px;height:42px;border-radius:50%;border:none;background:#171717;color:#fff;font-size:1.1rem;cursor:pointer;flex-shrink:0}.atlas-agent-send:disabled{opacity:.4;cursor:default}.atlas-page .card .empty,.atlas-page td.empty,.empty-state,.ph-empty{min-height:unset}.atlas-page table .empty,.content table .empty{padding:28px 16px!important;text-align:center;color:var(--muted)}@media(max-width:900px){.atlas-agent-fab{bottom:88px;right:16px}.content{padding:16px 16px 88px}.atlas-agent-panel{width:100vw}}html[data-density] .content{padding:28px 32px 48px!important}html[data-density=compact] .content{padding:22px 28px 40px!important}.about-page{max-width:720px}.about-hero{margin-bottom:20px}.about-hero-brand{display:flex;align-items:center;gap:14px;margin-bottom:12px}.about-logo{border-radius:12px;border:1px solid var(--line, #e5e0d6);background:#fff;padding:6px}.about-title{margin:0;font-size:1.65rem;letter-spacing:-.03em;font-weight:800}.about-tag{margin:2px 0 0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--zellij, #0a0a0a)}.about-lead{font-size:.95rem;line-height:1.55;color:var(--ink, #1c1c1f);margin:0 0 14px;max-width:36rem}.about-meta-row{display:flex;flex-wrap:wrap;gap:8px}.about-pill{font-size:.75rem;padding:5px 12px;border-radius:999px;background:var(--shell-paper, #fff);border:1px solid var(--shell-line, var(--line, #e5e0d6));color:var(--shell-ink, inherit)}.about-pill.muted{color:var(--muted)}.about-section{margin-bottom:14px}.about-section h2{margin:0 0 10px;font-size:1rem}.about-section h3{margin:0 0 4px;font-size:.85rem}.about-section p{margin:0;font-size:.875rem;line-height:1.45;color:var(--muted)}.about-list{margin:0;padding-left:1.15rem;font-size:.9rem;line-height:1.55}.about-list li{margin-bottom:8px}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}@media(max-width:640px){.about-grid{grid-template-columns:1fr}}.about-muted{color:var(--muted);font-size:.9rem;line-height:1.5}.about-links{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:12px;font-size:.875rem}.about-links a,.about-links button,.about-links button.linkish,.about-links button.about-text-link,.about-links button.about-cookie-link,.about-links button.about-replay-guide,.about-links .linkish{color:var(--zellij, #0a0a0a)!important;font-weight:600!important;font-size:.875rem!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;outline:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;min-width:0!important;line-height:1.4!important;font-family:inherit!important;cursor:pointer;text-decoration:underline!important;text-underline-offset:2px;display:inline!important;width:auto!important;height:auto!important;vertical-align:baseline}.about-links-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.about-links a:hover,.about-links button.linkish:hover,.about-links .linkish:hover{opacity:.85}.about-replay-guide,.about-links .about-replay-guide,.about-links .about-text-link{appearance:none!important;border:none!important;outline:none!important;border-radius:0!important;padding:0!important;min-height:0!important;font:inherit!important;font-weight:600!important;font-size:.875rem!important;color:var(--zellij, #0a0a0a)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:2px;cursor:pointer}.about-replay-guide:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0b1f1a47}html[data-theme=dark] .about-replay-guide{background:linear-gradient(135deg,#171717,#a1a1aa);color:#0a0a0a}.about-foot{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px;padding:12px 0 24px;font-size:.78rem;color:var(--muted);border-top:1px solid var(--line, #e5e0d6)}.atlas-agent-head-actions{display:flex;align-items:center;gap:4px}.atlas-agent-iconbtn{border:none;background:#f0eeea;width:32px;height:32px;border-radius:8px;cursor:pointer;color:#64748b;font-size:.95rem}.atlas-agent-tools{margin-top:6px}.atlas-agent-tools-toggle{border:none;background:transparent;font-size:.7rem;color:#64748b;cursor:pointer;padding:0;font-weight:600}.atlas-agent-tools-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.atlas-agent-tools-list li{display:flex;justify-content:space-between;gap:8px;font-size:.7rem;padding:5px 8px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.06)}.atlas-agent-tools-list li.bad{border-color:#b91c1c40;color:#b91c1c}.atlas-agent-tools-list code{font-size:.68rem}.atlas-agent-sources{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.atlas-agent-source{font-size:.72rem;padding:4px 10px;border-radius:999px;background:#eef6f4;color:#0a0a0a!important;text-decoration:none!important;font-weight:600;border:1px solid rgba(139,156,255,.15)}.atlas-agent-source:hover{background:#e2e8f0}.atlas-agent-retry{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--border, rgba(0,0,0,.12));background:var(--card, #fff);color:var(--foreground, #334155);font-size:.72rem;font-weight:600;cursor:pointer;text-decoration:none;padding:.28rem .65rem;border-radius:999px;box-shadow:0 1px 2px #0000000a;transition:background .15s ease,border-color .15s ease}.atlas-agent-retry:hover:not(:disabled){background:var(--muted, #f1f5f9);border-color:var(--border, rgba(0,0,0,.18))}.atlas-agent-retry:disabled{opacity:.55;cursor:not-allowed}.atlas-agent-retry-icon{flex-shrink:0;opacity:.8}html.dark .atlas-agent-retry,:root[data-theme=dark] .atlas-agent-retry{background:#1e293be6;border-color:#ffffff1f;color:#e2e8f0}html.dark .atlas-agent-retry:hover:not(:disabled),:root[data-theme=dark] .atlas-agent-retry:hover:not(:disabled){background:#334155f2}.atlas-agent-stop{margin-left:auto;border:1px solid rgba(0,0,0,.12);background:#fff;border-radius:999px;padding:2px 10px;font-size:.7rem;cursor:pointer;color:#b91c1c;font-weight:600}.atlas-agent-send.stop{background:#b91c1c!important}.atlas-agent-bubble.thinking{flex-wrap:wrap}.atlas-agent-draft{margin-top:8px;padding:10px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.06)}.atlas-agent-draft-body{margin:0;white-space:pre-wrap;font-family:inherit;font-size:.8rem;line-height:1.45;color:#1c1c1f}.atlas-agent-draft-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.atlas-agent-draft-actions button,.atlas-agent-draft-actions a{font-size:.72rem;font-weight:600;padding:5px 12px;border-radius:999px;border:1px solid rgba(139,156,255,.25);background:#eef6f4;color:#0a0a0a;cursor:pointer;text-decoration:none}.about-owner-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:12px}.about-owner-avatar{width:56px;height:56px;border-radius:14px;border:1px solid var(--line, #e5e0d6);object-fit:cover;flex-shrink:0;background:#ebe6dc}.about-owner-avatar-ph{background:#ebe6dc}.about-owner-meta h2{margin:0 0 4px;font-size:1rem}.about-owner-name{margin:0 0 4px;font-size:.9rem}.about-owner-bio{margin:0;font-size:.85rem}.about-projects{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.about-project-link{display:block;padding:10px 12px;border-radius:12px;border:1px solid var(--line, #e5e0d6);background:#faf8f4;text-decoration:none!important;color:inherit!important;transition:border-color .15s,background .15s}.about-project-link:hover{border-color:#8b9cff59;background:#f0f7f5}.about-project-title{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.9rem;color:#1c1c1f}.about-project-badge{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:999px;background:#eef6f4;color:#0a0a0a}.about-project-blurb{display:block;margin-top:4px;font-size:.8rem;color:var(--muted);line-height:1.4}.about-project-lang{display:block;margin-top:4px;font-size:.72rem;color:var(--muted)}.atlas-agent-history{max-height:180px;overflow-y:auto;border-bottom:1px solid rgba(0,0,0,.06);padding:8px 12px 10px;background:#f0eeea;flex-shrink:0}.atlas-agent-history-title{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:#8a9690;margin-bottom:6px;font-weight:700}.atlas-agent-history-day{font-size:.68rem;color:#64748b;margin:8px 0 4px;font-weight:600}.atlas-agent-history-group{display:flex;flex-direction:column;gap:4px;width:100%}.atlas-agent-history-group button,button.atlas-agent-history-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;text-align:left!important;border:1px solid transparent!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;padding:8px 10px!important;min-height:0!important;border-radius:8px!important;font-size:.8rem!important;font-weight:500!important;cursor:pointer;color:#334155!important;-webkit-text-fill-color:#334155!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:8px!important}.atlas-agent-history-group button:hover,button.atlas-agent-history-item:hover{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.atlas-agent-history-group button.active,button.atlas-agent-history-item.active{background:#f4f4f5!important;border-color:#d4d4d8!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;font-weight:600!important}html[data-theme=dark] .atlas-agent-history{background:#0f172a;border-bottom-color:#334155}html[data-theme=dark] .atlas-agent-history-group button,html[data-theme=dark] button.atlas-agent-history-item{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html[data-theme=dark] .atlas-agent-history-group button:hover{background:#1e293b!important;border-color:#475569!important;color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important}html[data-theme=dark] .atlas-agent-history-group button.active{background:#2a2a2e!important;border-color:#737373!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}.atlas-agent-history-empty{font-size:.78rem;color:#8a9690;margin:0}.atlas-agent-caret{display:inline-block;width:.5em;animation:atlas-agent-pulse 1s step-end infinite;color:#171717}.atlas-agent-mic{width:38px;height:38px;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#faf8f4;cursor:pointer;flex-shrink:0;font-size:1rem}.atlas-agent-mic.on{background:#fee2e2;border-color:#fca5a5}.audit-panel{max-width:100%}.audit-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.audit-panel-title{margin:0 0 4px;font-size:1.25rem}.audit-panel-sub{margin:0;font-size:.875rem;color:var(--muted)}.audit-panel-actions{display:flex;gap:8px;flex-wrap:wrap}.audit-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}@media(max-width:900px){.audit-stats{grid-template-columns:1fr 1fr}}.audit-stat{background:var(--paper, #fff);border:1px solid var(--line, #e5e0d6);border-radius:14px;padding:12px 14px}.audit-stat-label{display:block;font-size:.72rem;color:var(--muted);font-weight:600;margin-bottom:4px}.audit-stat-value{font-size:1.35rem;font-weight:700;color:#1c1c1f}.audit-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;align-items:center}.audit-filters input[type=search],.audit-filters select{padding:8px 12px;border-radius:10px;border:1px solid var(--line, #e5e0d6);font-size:.875rem;background:#fff;min-width:0}.audit-filters input[type=search]{flex:1 1 180px}.audit-table-wrap{border:1px solid var(--line, #e5e0d6);border-radius:14px;overflow:visible;background:#fff;max-height:none;width:100%}.audit-table-wrap--wide{max-height:none;overflow:visible;margin-left:0;margin-right:0}.audit-table-wrap--wide .audit-table{min-width:960px}.audit-table-wrap--wide .audit-detail{max-width:none;white-space:normal;overflow:visible;text-overflow:unset}.audit-table-wrap--wide .audit-detail code{display:block;max-width:420px;line-height:1.35}@media(max-width:900px){.audit-table-wrap--wide .audit-table{min-width:720px}}.audit-table{width:100%;border-collapse:collapse;font-size:.8rem}.audit-table th{text-align:left;padding:10px 12px;background:#f7f4ee;color:#9aa3b5;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0;z-index:1;border-bottom:1px solid var(--line, #e5e0d6)}.audit-table td{padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.04);vertical-align:top}.audit-table tr:hover td{background:#faf8f4}.audit-action-pill{display:inline-block;font-family:ui-monospace,monospace;font-size:.72rem;padding:2px 8px;border-radius:6px;background:#eef6f4;color:#0a0a0a;font-weight:600}.audit-actor{display:flex;flex-direction:column;gap:2px}.audit-actor strong{font-size:.8rem}.audit-actor span{font-size:.7rem;color:var(--muted)}.audit-time{white-space:nowrap;color:#9aa3b5}.audit-ip{font-family:ui-monospace,monospace;font-size:.72rem;color:var(--muted)}.audit-detail{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9aa3b5}html[data-density=comfortable] .audit-table-wrap{background:var(--glass-tint, #fff);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-edge, #e5e0d6)}html[data-density=compact] .audit-table-wrap{background:#fff;border-radius:10px;max-height:min(70vh,640px)}html[data-density=compact] .audit-table th{padding:8px 10px;font-size:.68rem}html[data-density=compact] .audit-table td{padding:8px 10px;font-size:.78rem}.audit-empty{text-align:center;color:var(--muted);padding:24px!important}.audit-pager{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.audit-pager-meta{font-size:.78rem;color:var(--muted);margin-left:4px}.audit-charts{display:grid;grid-template-columns:1.4fr 1fr;gap:12px;margin-bottom:14px}@media(max-width:900px){.audit-charts{grid-template-columns:1fr}}.audit-chart-card{background:var(--paper, #fff);border:1px solid var(--line, #e5e0d6);border-radius:14px;padding:12px 14px}.audit-chart-card h3{margin:0 0 10px;font-size:.8rem;font-weight:700;color:#9aa3b5}.audit-bars{display:flex;align-items:flex-end;gap:4px;height:100px;padding-top:4px}.audit-bar-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;height:100%;justify-content:flex-end}.audit-bar{width:100%;max-width:28px;border-radius:4px 4px 2px 2px;background:#0a0a0a;min-height:2px}.audit-bar-lbl{font-size:.58rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.audit-hbar{display:grid;grid-template-columns:100px 1fr 36px;gap:8px;align-items:center;margin-bottom:6px;font-size:.72rem}.audit-hbar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;color:#9aa3b5}.audit-hbar-track{height:8px;background:#f0eeea;border-radius:4px;overflow:hidden}.audit-hbar-fill{height:100%;background:#0a0a0a;border-radius:4px}.audit-hbar-n{text-align:right;color:var(--muted);font-weight:600}.atlas-agent-head-actions{display:flex!important;align-items:center;gap:6px;flex-shrink:0}.atlas-agent-iconbtn,.atlas-agent-close,.atlas-agent-mic,.atlas-agent-send{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:10px!important;border:1px solid #e2e8f0!important;background:#f1f5f9!important;color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;box-shadow:none!important;cursor:pointer;transition:background .12s ease,border-color .12s ease}.atlas-agent-iconbtn:hover,.atlas-agent-close:hover,.atlas-agent-mic:hover,.atlas-agent-send:hover{background:#e2e8f0!important;border-color:#cbd5e1!important}.atlas-agent-send:not(.stop){background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.atlas-agent-send:not(.stop):hover{background:#171717!important}.atlas-agent-send:not(.stop) svg{stroke:#fff!important}.atlas-agent-iconbtn svg,.atlas-agent-close svg,.atlas-agent-mic svg,.atlas-agent-send svg,.atlas-agent-head-actions svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;stroke:currentColor!important;fill:none!important;opacity:1!important;visibility:visible!important;flex-shrink:0;pointer-events:none}html[data-theme=dark] .atlas-agent-iconbtn,html[data-theme=dark] .atlas-agent-close,html[data-theme=dark] .atlas-agent-mic,html[data-theme=dark] .atlas-agent-send.stop{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}html[data-theme=dark] .atlas-agent-iconbtn:hover,html[data-theme=dark] .atlas-agent-close:hover,html[data-theme=dark] .atlas-agent-mic:hover{background:#334155!important}.atlas-agent-send.stop svg,.atlas-agent-send svg[fill]{fill:currentColor!important;stroke:none!important}.atlas-agent-send.stop{color:#fff!important}.atlas-agent-send.stop svg{fill:#fff!important;stroke:none!important}.agent-perm-panel{color:var(--ink, #0f172a)}.agent-perm-panel.is-compact{padding:0}.agent-perm-title{font-size:1.05rem;margin:0 0 6px;color:var(--ink, #0f172a)}.agent-perm-lead{font-size:.82rem;color:var(--muted, #64748b);margin:0 0 12px;line-height:1.45}.agent-perm-compact-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.agent-perm-compact-head strong{font-size:.88rem;color:var(--ink, #0f172a)}.agent-perm-badge{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#475569}.agent-perm-badge-saving{background:#fef3c7;color:#92400e}.agent-perm-badge-saved{background:#f1f5f9;color:#9aa3b5}.agent-perm-badge-error{background:#fee2e2;color:#991b1b}.agent-perm-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}@media(max-width:700px){.agent-perm-modes{grid-template-columns:1fr}}.agent-perm-panel.is-compact .agent-perm-modes{grid-template-columns:1fr;gap:6px}.agent-perm-mode{text-align:left!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:10px 12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;cursor:pointer;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important;min-height:0!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;color:#334155!important;-webkit-text-fill-color:#334155!important;width:100%}.agent-perm-mode:hover{border-color:#94a3b8!important;background:#f8fafc!important}.agent-perm-mode strong{font-size:.86rem!important;font-weight:700!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.agent-perm-mode span{font-size:.72rem!important;line-height:1.4!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;font-weight:400!important;white-space:normal!important}.agent-perm-mode.active{border-color:#0a0a0a!important;background:#f0fdfa!important;box-shadow:inset 3px 0 #0a0a0a!important;position:relative}.agent-perm-mode.active strong{color:#64748b!important;-webkit-text-fill-color:#64748b!important}.agent-perm-mode.active span{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}.agent-perm-mode.active:after{content:"✓";position:absolute;top:10px;right:12px;font-size:.85rem;font-weight:700;color:#0a0a0a}html[data-theme=dark] .agent-perm-mode{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}html[data-theme=dark] .agent-perm-mode strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-theme=dark] .agent-perm-mode span{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html[data-theme=dark] .agent-perm-mode:hover{background:#334155!important;border-color:#64748b!important}html[data-theme=dark] .agent-perm-mode.active{background:#2a2a2e!important;border-color:#737373!important;box-shadow:inset 3px 0 #737373!important}html[data-theme=dark] .agent-perm-mode.active strong,html[data-theme=dark] .agent-perm-mode.active span{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}html[data-theme=dark] .agent-perm-mode.active:after{color:#64748b}.agent-perm-group-btns{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.agent-perm-group-btn{font-size:.72rem!important;min-height:28px!important;padding:4px 10px!important}.agent-perm-tools{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto;margin-bottom:8px;padding:6px;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:var(--paper, #fff)}.agent-perm-tool-switch{display:flex!important;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:36px!important;padding:6px 10px!important;border-radius:10px!important;border:1px solid #e2e8f0!important;background:#f8fafc!important;color:#0f172a!important;cursor:pointer;text-align:left}.agent-perm-tool-switch.on{background:#f1f5f9!important;border-color:#e2e8f0!important}.agent-perm-tool-label code{font-size:.72rem;color:#334155;word-break:break-all}.agent-perm-knob{position:relative;width:36px;height:20px;border-radius:10px;background:#cbd5e1;flex-shrink:0;transition:background .15s ease}.agent-perm-knob:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .15s ease}.agent-perm-tool-switch.on .agent-perm-knob{background:#0a0a0a}.agent-perm-tool-switch.on .agent-perm-knob:after{left:18px}.agent-perm-status{font-size:.78rem;margin:8px 0 0;color:var(--muted, #64748b)}.agent-perm-status-saved{color:#0a0a0a;font-weight:600}.agent-perm-status-error{color:#b91c1c;font-weight:600}.agent-perm-status-saving{color:#a16207}.atlas-agent-perm-wrap{position:relative}.atlas-agent-perm-popover{position:absolute;top:calc(100% + 8px);right:0;width:min(320px,86vw);max-height:min(70vh,420px);overflow:auto;z-index:40;padding:12px;border-radius:14px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 12px 40px #0f172a2e;color:#0f172a}html[data-theme=dark] .atlas-agent-perm-popover{background:#0f172a;border-color:#334155;box-shadow:0 12px 40px #00000080;color:#f8fafc}.atlas-agent-iconbtn.on{background:#0f766e26!important}.atlas-agent-notice{margin:0 12px 8px;padding:8px 10px;border-radius:10px;background:#eef6f4;border:1px solid rgba(139,156,255,.18);font-size:.72rem;line-height:1.4;color:#1c1c1f;flex-shrink:0}.atlas-agent-notice a{color:#0a0a0a;font-weight:600;text-decoration:underline}.atlas-agent-notice button{float:right;border:none;background:transparent;cursor:pointer;color:#64748b;font-size:.9rem;line-height:1;padding:0 0 0 8px}.atlas-agent-execmode{display:flex;gap:4px;margin:0 12px 8px;padding:3px;border-radius:10px;background:#0000000f;border:1px solid rgba(0,0,0,.06)}.atlas-agent-execmode button{flex:1;min-height:30px!important;padding:6px 8px!important;border-radius:8px!important;border:none!important;background:transparent!important;color:#475569!important;font-size:.72rem!important;font-weight:600!important}.atlas-agent-execmode button.active{background:#0a0a0a!important;color:#fff!important}.atlas-agent-greeting{margin:0 12px 10px;padding:12px 12px 10px;border-radius:12px;background:#f0fdfa;border:1px solid #e2e8f0}.atlas-agent-greeting strong{display:block;font-size:.95rem;color:#0f172a;margin-bottom:2px}.atlas-agent-greeting>span{display:block;font-size:.8rem;color:#475569;margin-bottom:10px}.atlas-agent-chips{display:flex;flex-wrap:wrap;gap:6px}.atlas-agent-chips button{min-height:30px!important;padding:5px 10px!important;border-radius:999px!important;font-size:.72rem!important;font-weight:600!important;background:#fff!important;color:#0a0a0a!important;border:1px solid #e2e8f0!important}.atlas-agent-chips button:hover{background:#e2e8f0!important}.atlas-agent-confirm-card{margin:0 12px 10px;padding:12px;border-radius:12px;background:#fffbeb;border:1px solid #fcd34d}.atlas-agent-confirm-card p{margin:0 0 10px;font-size:.84rem;color:#78350f;font-weight:600}.atlas-agent-confirm-actions{display:flex;gap:8px;justify-content:flex-end}html[data-theme=dark] .atlas-agent-greeting{background:#0a0e18;border-color:#64748b}html[data-theme=dark] .atlas-agent-greeting strong{color:#f0fdfa}html[data-theme=dark] .atlas-agent-greeting>span{color:#e2e8f0}html[data-theme=dark] .atlas-agent-chips button{background:#0f172a!important;border-color:#64748b!important;color:#64748b!important}html[data-theme=dark] .atlas-agent-confirm-card{background:#422006;border-color:#b45309}html[data-theme=dark] .atlas-agent-confirm-card p{color:#fde68a}html[data-theme=dark] .atlas-agent-execmode{background:#ffffff0f;border-color:#ffffff14}.atlas-agent-fab.atlas-agent-fab-accent{background:#0a0a0a!important;color:#fff!important;border:2px solid #64748b!important;box-shadow:0 8px 28px #0f766e73!important;font-weight:800}.atlas-agent-fab.atlas-agent-fab-accent:hover{filter:brightness(1.08);transform:scale(1.04)}.atlas-agent-fab.atlas-agent-fab-accent svg{stroke:#fff!important;fill:none!important}.atlas-agent-privacy-hint{margin:0 12px 6px;font-size:.7rem;color:#64748b;line-height:1.35}.atlas-agent-privacy-hint a{color:#0a0a0a;font-weight:600;text-decoration:underline}html[data-theme=dark] .atlas-agent-privacy-hint{color:#94a3b8}html[data-theme=dark] .atlas-agent-privacy-hint a{color:#64748b}.demo-mode-banner{position:sticky;top:0;z-index:9000;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:8px 14px;background:#fef3c7;color:#78350f;font-size:.84rem;font-weight:600;border-bottom:1px solid #fcd34d}.demo-mode-banner button{min-height:28px!important;padding:4px 12px!important;font-size:.75rem!important;background:#78350f!important;color:#fff!important;border-radius:8px!important}html[data-density=compact] .sidebar{overflow-x:hidden}html[data-density=compact] .sidebar nav a{padding:6px 10px;gap:8px}html[data-density=compact] .sidebar.is-collapsed{width:64px}html[data-density=compact] .content{overflow-x:hidden}html[data-density=compact] .atlas-agent-nav button,html[data-density=compact] .atlas-agent-suggest button{min-height:26px!important;padding:3px 8px!important}.demo-mode-banner .demo-mode-reset{background:transparent!important;color:#78350f!important;border:1px solid #b45309!important}html,body,#root{background:var(--parchment, #f7f1e8)!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{background:#111113!important}.layout{background:transparent!important;min-height:100vh}.layout>.content{background:var(--parchment, #f7f4ee)!important;min-width:0;overflow-x:hidden}html[data-theme=dark] .layout>.content{background:#0f172a!important}.sidebar{background:var(--ac-sidebar, #ffffff)!important;background-image:none!important}html[data-density=compact] .sidebar{background:var(--ac-sidebar, #ffffff)!important}html[data-density=compact] .layout>.content{background:var(--parchment, #f7f4ee)!important}html[data-theme=dark][data-density=compact] .layout>.content{background:#0f172a!important}.account-menu-panel{position:absolute!important;z-index:120!important;max-height:none!important;overflow:visible!important;overscroll-behavior:none}.account-menu-wrap[data-open="1"]{z-index:120!important}.account-menu-backdrop{z-index:115!important}.atlas-agent-fab{z-index:100!important}.atlas-agent-fab.atlas-agent-fab-accent{background:linear-gradient(145deg,#f8fafc,#e2e8f0)!important;color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 24px #0f172a26!important}.atlas-agent-fab.atlas-agent-fab-accent svg{stroke:#0f172a!important}html[data-theme=dark] .atlas-agent-fab.atlas-agent-fab-accent{background:linear-gradient(145deg,#1e293b,#0f172a)!important;color:#f1f5f9!important;border-color:#475569!important}html[data-theme=dark] .atlas-agent-fab.atlas-agent-fab-accent svg{stroke:#f1f5f9!important}.account-menu-backdrop,.atlas-agent-float-backdrop{position:fixed!important;inset:0!important;z-index:9990!important;background:#00000038!important;border:none!important;padding:0!important;margin:0!important;cursor:default!important;box-shadow:none!important;background-image:none!important}.account-menu-panel--portal,.atlas-agent-perm-popover--portal{z-index:10000!important;background:#1c1c1f!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;box-shadow:0 12px 40px #0006!important;pointer-events:auto!important}.atlas-agent-perm-popover--portal{background:var(--paper, #fffdf9)!important;color:var(--ink, #0f1b2d)!important;min-width:280px;max-width:min(360px,92vw);padding:8px}html[data-theme=dark] .atlas-agent-perm-popover--portal{background:#1e293b!important;color:#f1f5f9!important;border-color:#475569!important}.table-wrap,.content .table-wrap,.audit-table-wrap{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;max-width:100%}.table-wrap table{min-width:640px}.table-wrap td .row-actions,.table-wrap td:last-child{white-space:nowrap}html[data-density=compact],html[data-density=compact] body,html[data-density=compact] #root{background:var(--parchment, #f7f1e8)!important}html[data-theme=dark][data-density=compact],html[data-theme=dark][data-density=compact] body,html[data-theme=dark][data-density=compact] #root{background:#111113!important}.account-menu-panel .account-menu-item,.account-menu-panel--portal .account-menu-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;gap:10px!important;background:transparent!important;color:#e8eef6e0!important;box-shadow:none!important;filter:none!important;min-height:40px!important}.account-menu-panel .account-menu-item .account-menu-svg,.account-menu-panel--portal .account-menu-item svg{flex-shrink:0;margin:0!important}button.account-menu-backdrop,.account-menu-backdrop,button.atlas-agent-float-backdrop,.atlas-agent-float-backdrop{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;max-width:none!important;border-radius:0!important;background:#0003!important;background-image:none!important;background-color:#0003!important;border:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important;padding:0!important;margin:0!important;z-index:9990!important}.atlas-agent-history-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1;text-align:left}.phone-account-menu{width:min(288px,calc(100vw - 24px))!important;padding:10px!important;border-radius:16px!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 16px 40px #0f172a24!important;display:flex!important;flex-direction:column!important;gap:4px!important;z-index:80!important}.phone-account-menu .ph-menu-meta{padding:8px 10px 10px!important;margin-bottom:4px!important;border-bottom:1px solid #f1f5f9!important}.phone-account-menu .ph-menu-meta strong{display:block;font-size:.92rem;color:#0f172a}.phone-account-menu .ph-menu-meta div{font-size:.75rem;color:#64748b;margin-top:2px}.phone-account-menu button,.phone-account-menu a,.phone-account-menu .ph-menu-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;text-align:left!important;padding:10px 12px!important;min-height:0!important;border:none!important;border-radius:10px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;color:#334155!important;-webkit-text-fill-color:#334155!important;font-size:.875rem!important;font-weight:500!important;gap:8px!important}.phone-account-menu button:hover,.phone-account-menu .ph-menu-item:hover{background:#f1f5f9!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.phone-account-menu .ph-menu-item-row{justify-content:space-between!important}.phone-account-menu .ph-menu-val{font-size:.75rem!important;font-weight:500!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important}.phone-account-menu .ph-menu-danger{color:#e11d48!important;-webkit-text-fill-color:#e11d48!important;margin-top:4px!important}.phone-account-menu .ph-menu-danger:hover{background:#fff1f2!important}.phone-account-backdrop{background:#0f172a47!important;backdrop-filter:none!important}html[data-theme=dark] .phone-account-menu{background:#1e293b!important;border-color:#334155!important}html[data-theme=dark] .phone-account-menu button,html[data-theme=dark] .phone-account-menu .ph-menu-item{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}html[data-theme=dark] .phone-account-menu button:hover{background:#334155!important}.phone-brand{gap:8px}.phone-logo{width:28px;height:28px;border-radius:8px;object-fit:contain;flex-shrink:0}.phone-brand-text{display:flex;flex-direction:column;min-width:0;line-height:1.2}.phone-name{font-weight:700!important;text-transform:none!important;font-size:.92rem;color:#0f172a}.phone-role-line{font-size:.68rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.phone-mark{width:28px!important;height:28px!important;font-size:.7rem!important;border-radius:999px!important}@media(max-width:380px){.phone-logo{display:none}}html.phone-shell .atlas-agent-fab{display:none!important}html.phone-shell .atlas-agent-panel.open{bottom:calc(64px + env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 116px - env(safe-area-inset-bottom,0px))!important}html.phone-shell .atlas-agent-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}html.phone-shell .atlas-agent-head-actions,.phone-shell .atlas-agent-head-actions{display:none!important}html.phone-shell .atlas-agent-head{padding-right:12px}.sidebar{position:sticky!important;top:0!important;left:auto!important;bottom:auto!important;height:100vh!important;max-height:100vh!important;width:var(--sidebar-w, 248px);z-index:30!important;background:var(--ac-sidebar, #ffffff)!important}.layout{grid-template-columns:var(--sidebar-w, 248px) minmax(0,1fr)}.layout.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.layout.sidebar-collapsed .sidebar,.sidebar.is-collapsed{width:72px!important}@media(max-width:900px){.sidebar{position:fixed!important}}.account-menu-panel--portal{position:fixed!important;z-index:10000!important}html.account-menu-open,html.account-menu-open body{overflow:hidden!important;overscroll-behavior:none}.welcome-stage{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px 28px;background:#f8fafc;color:#0f172a;width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:none;transition:opacity .4s ease}.welcome-stage.welcome-leaving{opacity:0;pointer-events:none}.welcome-ambient{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(16,185,129,.07),transparent 55%);pointer-events:none}html[data-theme=dark] .welcome-ambient{background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(16,185,129,.08),transparent 55%)}.welcome-stage:before,.welcome-stage:after,.welcome-card:before,.welcome-card:after,.welcome-cards:before,.welcome-cards:after{content:none!important;display:none!important}.welcome-progress{position:absolute;top:0;left:0;right:0;height:3px;background:#0000000f;z-index:2}html[data-theme=dark] .welcome-progress{background:#ffffff14}.welcome-progress-bar{height:100%;background:linear-gradient(90deg,#171717,#a1a1aa);border-radius:0 2px 2px 0;transition:width .4s cubic-bezier(.22,1,.36,1)}.welcome-inner{position:relative;z-index:1;width:100%;max-width:720px;margin:0 auto;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:4px 2px 8px;scrollbar-width:none;-ms-overflow-style:none}.welcome-inner::-webkit-scrollbar{display:none}.welcome-panel{animation:welcome-panel-in .4s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity;transform:translateZ(0)}@keyframes welcome-panel-in{0%{opacity:0;transform:translateY(12px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.welcome-hello{text-align:center;padding:48px 12px 24px}.welcome-kicker{margin:0 0 12px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#171717;font-weight:600;opacity:0;animation:welcome-fade-up .5s ease .15s forwards}html[data-theme=dark] .welcome-kicker{color:#a1a1aa}.welcome-bonjour{margin:0;font-size:clamp(2.6rem,8vw,4.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.welcome-bonjour span{display:inline-block;opacity:0;transform:translateY(18px);animation:welcome-letter .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes welcome-letter{to{opacity:1;transform:translateY(0)}}@keyframes welcome-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.welcome-sub{margin:14px 0 28px;font-size:15px;line-height:1.55;color:var(--muted, #5c6570);max-width:36em}html[data-theme=dark] .welcome-sub{color:#94a3b8}.welcome-fade-late{opacity:0;animation:welcome-fade-up .55s ease .7s forwards;margin-left:auto;margin-right:auto}.welcome-title{margin:0 0 6px;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:700;letter-spacing:-.02em}.welcome-cta{appearance:none;border:none;border-radius:999px;padding:13px 28px;font-size:15px;font-weight:600;background:#0a0a0a;color:#e8f5f0;cursor:pointer;transition:transform .2s ease,box-shadow .25s ease,background .2s ease;box-shadow:0 4px 18px #0b1f1a40}.welcome-cta:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 8px 28px #0b1f1a59}.welcome-cta:disabled{opacity:.7;cursor:wait}html[data-theme=dark] .welcome-cta{background:#a1a1aa;color:#0a0a0a;box-shadow:0 4px 22px #55c4a559}.welcome-cta-glow{animation:welcome-cta-in .55s cubic-bezier(.22,1,.36,1) both;box-shadow:0 0 0 1px #55c4a559,0 0 28px #55c4a559,0 6px 20px #0b1f1a33}@keyframes welcome-cta-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.welcome-btn-ghost{appearance:none;border:1px solid var(--line, #e0d9cc);background:transparent;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:500;color:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease}.welcome-btn-ghost:hover{background:#0000000a;border-color:#171717}html[data-theme=dark] .welcome-btn-ghost{border-color:#ffffff26}html[data-theme=dark] .welcome-btn-ghost:hover{background:#ffffff0f}.welcome-nav{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;margin-top:24px;position:sticky;bottom:0;padding-top:8px;background:linear-gradient(to top,#f8fafc 70%,transparent)}html[data-theme=dark] .welcome-nav{background:linear-gradient(to top,#090d16 70%,transparent)}.welcome-cta{transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.welcome-cta:hover{transform:scale(1.02)}.welcome-cta:active{transform:scale(.98)}.welcome-cards{display:grid;gap:14px;margin-top:12px;isolation:isolate;overflow:visible}.welcome-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.welcome-cards-3,.welcome-cards-2{grid-template-columns:1fr}}.welcome-card{appearance:none;border:1.5px solid #e2e8f0;background:#fff;border-radius:16px;padding:14px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:10px;color:#0f172a;position:relative;z-index:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .15s ease;will-change:transform;transform:translateZ(0)}html[data-theme=dark] .welcome-card{background:#0f172a;border-color:#1e293b;color:#f8fafc;box-shadow:none}.welcome-card:hover{border-color:#94a3b8;transform:translateY(-1px) translateZ(0)}.welcome-card:active{transform:scale(.98) translateZ(0)}.welcome-card.selected{border-color:#0a0a0a;background:#fff;box-shadow:0 0 0 2px #0a0a0a,0 0 20px #10b9812e}html[data-theme=dark] .welcome-card.selected{background:#0f172a;border-color:#0a0a0a;box-shadow:0 0 0 2px #0a0a0a,0 0 20px #10b98133}.welcome-card-label{font-weight:650;font-size:14px;color:#0f172a}html[data-theme=dark] .welcome-card-label{color:#f8fafc}.welcome-card-hint{font-size:12px;color:#64748b;line-height:1.4}html[data-theme=dark] .welcome-card-hint{color:#94a3b8}.welcome-mock-svg{width:100%;height:auto;border-radius:10px;display:block;background:#f1f5f9}html[data-theme=dark] .welcome-mock-svg{--welcome-mock-bg: #020617;--welcome-mock-row: #a1a1aa;background:#020617}.welcome-glass-toggle{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;border-radius:14px;border:1px solid rgba(45,138,114,.35);background:#55c4a51a;font-size:14px;line-height:1.45;cursor:pointer;animation:welcome-panel-in .4s ease both}.welcome-glass-toggle input{margin-top:3px;accent-color:#171717}.welcome-glass-toggle em{display:block;font-style:normal;font-size:12px;color:var(--muted, #5c6570);margin-top:2px}.welcome-note{margin:14px 0 0;font-size:13px;color:var(--muted, #5c6570);line-height:1.45}.welcome-value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px}@media(max-width:560px){.welcome-value-grid{grid-template-columns:1fr}}.welcome-value-card{padding:16px;border-radius:16px;border:1px solid var(--line, #e0d9cc);background:#ffffff80;opacity:0;animation:welcome-fade-up .5s cubic-bezier(.22,1,.36,1) forwards}html[data-theme=dark] .welcome-value-card{background:#14352c80;border-color:#ffffff1a}.welcome-value-icon{color:#171717;margin-bottom:8px}html[data-theme=dark] .welcome-value-icon{color:#a1a1aa}.welcome-value-card h3{margin:0 0 6px;font-size:15px;font-weight:650}.welcome-value-card p{margin:0;font-size:13px;line-height:1.5;color:var(--muted, #5c6570)}.welcome-close{text-align:center;max-width:480px;margin:0 auto}.welcome-creator-badge{display:flex;align-items:center;gap:16px;text-align:left;justify-content:center;margin-bottom:20px;padding:18px 20px;border-radius:20px;border:1px solid var(--line, #e0d9cc);background:#ffffff8c;backdrop-filter:blur(12px)}html[data-theme=dark] .welcome-creator-badge{background:#14352c8c;border-color:#ffffff1f}.welcome-avatar{width:72px;height:72px;border-radius:20px;object-fit:cover;border:2px solid rgba(85,196,165,.45);flex-shrink:0}.welcome-avatar-fallback{display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#a1a1aa;font-weight:800;font-size:28px}.welcome-gh-link{font-size:13px;color:#171717;text-decoration:none;font-weight:600}html[data-theme=dark] .welcome-gh-link{color:#a1a1aa}.welcome-gh-link:hover{text-decoration:underline}.welcome-craft{font-size:15px;line-height:1.6;color:var(--muted, #5c6570);margin:0 0 12px}.welcome-profile-link{display:inline-block;font-size:13px;margin-bottom:8px;color:inherit;opacity:.85}.welcome-close .welcome-nav{justify-content:center}.welcome-inner{max-width:860px}.welcome-panel-wide{max-width:860px;margin:0 auto}.welcome-panel-wide .welcome-title{font-weight:700;color:#0f172a}html[data-theme=dark] .welcome-panel-wide .welcome-title{color:#f1f5f9}.welcome-panel-wide .welcome-sub{color:#64748b}html[data-theme=dark] .welcome-panel-wide .welcome-sub{color:#94a3b8}.welcome-segment{display:inline-flex;padding:4px;border-radius:999px;background:#e2e8f0;gap:4px;margin:8px 0 16px}html[data-theme=dark] .welcome-segment{background:#1e293b}.welcome-segment button{appearance:none;border:none;background:transparent;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;font-family:inherit;color:#475569;cursor:pointer;opacity:1;transition:background .2s ease,color .2s ease,transform .15s ease}html[data-theme=dark] .welcome-segment button{color:#94a3b8}.welcome-segment button.active{background:#0f172a;color:#f8fafc;box-shadow:0 2px 8px #0f172a2e}html[data-theme=dark] .welcome-segment button.active{background:#0a0a0a;color:#020617}.welcome-compare-slot{min-height:280px;margin-bottom:16px}.welcome-compare-pair{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch;animation:welcome-compare-in .28s ease both;will-change:transform,opacity;transform:translateZ(0)}@keyframes welcome-compare-in{0%{opacity:0;transform:translate(10px) translateZ(0)}to{opacity:1;transform:translate(0) translateZ(0)}}@media(max-width:640px){.welcome-compare-pair{grid-template-columns:1fr}.welcome-compare-vs{display:none}.welcome-compare-slot{min-height:0}}.welcome-compare-side{border-radius:16px;padding:14px;border:1px solid #e2e8f0;background:#fff;display:flex;flex-direction:column;gap:8px}html[data-theme=dark] .welcome-compare-side{background:#0f172a;border-color:#1e293b}.welcome-compare-side.atlas{border-color:#10b98173;box-shadow:0 4px 20px #10b9811a}.welcome-compare-badge{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.welcome-compare-badge.bad{background:#ef44441f;color:#b91c1c}.welcome-compare-badge.good{background:#10b98124;color:#334155}html[data-theme=dark] .welcome-compare-badge.bad{color:#fca5a5}html[data-theme=dark] .welcome-compare-badge.good{color:#94a3b8}.welcome-compare-vs{display:flex;align-items:center;font-size:22px;font-weight:700;color:#171717;opacity:.7}.welcome-scene-svg{width:100%;height:auto;border-radius:10px;display:block;background:#00000008}html[data-theme=dark] .welcome-scene-svg{background:#00000040}.welcome-compare-caption{margin:0;font-size:12px;line-height:1.45;color:#64748b}html[data-theme=dark] .welcome-compare-caption{color:#94a3b8}.welcome-ink-line{stroke-dasharray:80;stroke-dashoffset:80;animation:welcome-draw-line 1.2s ease forwards}@keyframes welcome-draw-line{to{stroke-dashoffset:0;opacity:.55}}.welcome-scratch{opacity:.75}.welcome-calc-err{opacity:.9}.welcome-calc-key{fill:#555}.welcome-laser{transform-origin:left center;animation:welcome-laser-sweep 1.6s ease-out .2s both}@keyframes welcome-laser-sweep{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(8px);opacity:.85}}.welcome-particle{animation:welcome-particle-fly 1.1s ease-out both}@keyframes welcome-particle-fly{0%{opacity:0;transform:translate(0)}to{opacity:.85;transform:translate(12px,-6px)}}.welcome-ledger-bar{transform-origin:left;transform:scaleX(1)}.welcome-ledger-sum{opacity:1}.welcome-value-err{opacity:.95}.welcome-spin{transform-origin:100px 100px;animation:welcome-spin 1.4s linear 2 both}@keyframes welcome-spin{to{transform:rotate(720deg)}}.welcome-chart-path{stroke-dasharray:220;stroke-dashoffset:220;animation:welcome-chart-draw 1.4s ease forwards}@keyframes welcome-chart-draw{to{stroke-dashoffset:0}}.welcome-chart-dot{opacity:1}.welcome-pill{animation:welcome-pill-in .6s ease both}@keyframes welcome-pill-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.welcome-feed{opacity:.85}.welcome-switch-card{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;max-width:100%;margin-top:16px;padding:12px 16px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;text-align:left;font-family:inherit;color:#0f172a;box-shadow:0 1px 2px #0f172a0d;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;animation:none}html[data-theme=dark] .welcome-switch-card{background:#0f172a;border-color:#1e293b;color:#f8fafc}.welcome-switch-card:hover{border-color:#94a3b8}.welcome-switch-card:active{transform:scale(.99)}.welcome-switch-card.on{border-color:#0a0a0a;background:#10b98114;box-shadow:0 0 0 1px #10b98140}html[data-theme=dark] .welcome-switch-card.on{background:#10b9811f}.welcome-switch-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.welcome-switch-label{font-size:13px;font-weight:650}.welcome-switch-hint{font-size:11px;color:#64748b;line-height:1.35}html[data-theme=dark] .welcome-switch-hint{color:#94a3b8}.welcome-switch-track{position:relative;width:44px;height:26px;border-radius:999px;background:#e2e8f0;flex-shrink:0;transition:background .2s ease}.welcome-switch-card.on .welcome-switch-track{background:linear-gradient(135deg,#0a0a0a,#737373);border-color:transparent;box-shadow:0 0 10px #10b98159}.welcome-switch-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0000002e;transition:transform .22s cubic-bezier(.22,1,.36,1)}.welcome-switch-card.on .welcome-switch-thumb{transform:translate(18px)}.welcome-mastery{margin-top:8px}.welcome-mastery-title{margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.02em}.welcome-mastery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:640px){.welcome-mastery-grid{grid-template-columns:1fr}}.welcome-mastery-card{padding:12px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;opacity:0;animation:welcome-fade-up .45s cubic-bezier(.22,1,.36,1) forwards}html[data-theme=dark] .welcome-mastery-card{background:#0f172a;border-color:#1e293b}.welcome-mastery-card h4{margin:8px 0 4px;font-size:13px;font-weight:700;color:#0f172a}html[data-theme=dark] .welcome-mastery-card h4{color:#f1f5f9}.welcome-mastery-card p{margin:0;font-size:12px;line-height:1.45;color:#64748b}html[data-theme=dark] .welcome-mastery-card p{color:#94a3b8}.welcome-tip-svg{width:100%;height:auto;display:block;border-radius:8px;background:#0b1f1a0f}.welcome-cam-pulse{opacity:.85}.welcome-path-draw{stroke-dasharray:40;stroke-dashoffset:40;animation:welcome-draw-line 1s ease forwards}.welcome-sync-arrow{opacity:.85}.welcome-stock-live{opacity:1}.welcome-cta:active{transform:scale(.97)}html[data-theme=dark]{--paper: #0a0e1a;--parchment: #090d16;--bg: #090d16;--bg-elevated: #0f172a;--surface: #131c31;--text: #f8fafc;--muted: #94a3b8;--line: #1e293b;--line-soft: rgba(255, 255, 255, .08);--accent: #0a0a0a;--accent-soft: rgba(15, 23, 42, .08);color-scheme:dark}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{background:#090d16!important;color:#f8fafc}html[data-theme=dark] .layout>.content{background:#090d16!important;color:#f8fafc}html[data-theme=dark][data-density=compact] .layout>.content{background:#090d16!important}html[data-theme=dark] .sidebar{background:var(--ac-sidebar, #0c0c0c)!important;border-color:var(--ac-line, #1f1f1f)!important}html[data-theme=dark] .card,html[data-theme=dark] .atlas-card,html[data-theme=dark] .stat-card,html[data-theme=dark] .list-row,html[data-theme=dark] .modal,html[data-theme=dark] .settings-main .card{background:#0f172a!important;border-color:#1e293b!important;color:#f8fafc}html[data-theme=dark] .card h1,html[data-theme=dark] .card h2,html[data-theme=dark] .card h3,html[data-theme=dark] .page-header h1,html[data-theme=dark] .settings-section-head h2{color:#f8fafc!important}html[data-theme=dark] .muted,html[data-theme=dark] p.muted,html[data-theme=dark] .page-header p,html[data-theme=dark] .form-row label{color:#94a3b8!important}html[data-theme=dark] table th{color:#94a3b8!important;border-color:#1e293b!important}html[data-theme=dark] table td{color:#e2e8f0!important;border-color:#1e293bd9!important}html[data-theme=dark] table tr:hover td{background:#ffffff08!important}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] select,html[data-theme=dark] textarea{background:#02061799!important;border-color:#1e293b!important;color:#f8fafc!important}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{border-color:#0a0a0a!important;outline:none;box-shadow:0 0 0 3px #10b98159!important}html[data-theme=dark] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.theme-toggle):not(.settings-nav-item):not(.welcome-btn-ghost):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme=dark] .btn.primary,html[data-theme=dark] button.primary{background:#a1a1aa!important;color:#020617!important;border:none!important;font-weight:600}html[data-theme=dark] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.theme-toggle):not(.settings-nav-item):hover:not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme=dark] .btn.primary:hover{background:#94a3b8!important}html[data-theme=dark] button.secondary,html[data-theme=dark] .btn.secondary,html[data-theme=dark] .content button.secondary{background:#ffffff0d!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.1)!important}html[data-theme=dark] button.secondary:hover,html[data-theme=dark] .btn.secondary:hover{background:#ffffff1a!important}html[data-theme=dark][data-liquid-glass=on] .card,html[data-theme=dark][data-liquid-glass=on] .atlas-card,html[data-theme=dark][data-liquid-glass=on] .stat-card,html[data-theme=dark][data-liquid-glass=on] .modal,html[data-theme=dark][data-liquid-glass=on] .settings-main .card{background:#0f172aa6!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:#ffffff1a!important;border-top-color:#fff3!important;box-shadow:inset 0 1px #ffffff14}html[data-theme=dark][data-liquid-glass=off] .card,html[data-theme=dark][data-liquid-glass=off] .atlas-card,html[data-theme=dark][data-density=compact] .card,html[data-theme=dark][data-density=compact] .atlas-card{background:#0f172af2!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:#1e293b!important;box-shadow:none}html[data-theme=dark][data-density=comfortable] .card:hover,html[data-theme=dark][data-density=comfortable] .stat-card:hover{box-shadow:0 0 25px #10b9811f}html[data-theme=dark][data-density=compact] table td{padding-top:8px!important;padding-bottom:8px!important}html[data-theme=dark] .welcome-stage{background:#090d16;color:#f8fafc}html[data-theme=dark] .welcome-sub,html[data-theme=dark] .welcome-card-hint,html[data-theme=dark] .welcome-note,html[data-theme=dark] .welcome-craft{color:#94a3b8}html[data-theme=dark] .welcome-cta{background:#a1a1aa;color:#020617;box-shadow:0 4px 22px #10b9814d}html[data-theme=dark] .welcome-switch-card{background:#0f172ab3;border-color:#ffffff1f}html[data-theme=dark] .welcome-switch-track{background:#1e293b;border:1px solid #334155}html[data-theme=dark] .welcome-switch-card.on .welcome-switch-track{background:linear-gradient(135deg,#0a0a0a,#737373);box-shadow:0 0 12px #10b98166;border-color:transparent}input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0 8px 0 0!important;padding:0!important;flex-shrink:0;border-radius:5px!important;border:2px solid #94a3b8!important;background:#fff!important;background-image:none!important;display:inline-block!important;vertical-align:middle;cursor:pointer;position:relative;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}input[type=checkbox]:after{content:""!important;position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);opacity:0;transition:transform .12s ease-out,opacity .12s ease-out;box-sizing:border-box}input[type=checkbox]:before{content:none!important;display:none!important}input[type=checkbox]:checked{background:#0a0a0a!important;border-color:#0a0a0a!important}input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1);opacity:1}input[type=checkbox]:hover:not(:disabled):not(:checked){border-color:#64748b!important;background:#f8fafc!important}input[type=checkbox]:checked:hover:not(:disabled){background:#171717!important;border-color:#171717!important}input[type=checkbox]:focus-visible{outline:none!important;box-shadow:0 0 0 3px #10b98166!important}input[type=checkbox]:active:not(:disabled){transform:scale(.92)}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}html[data-density=comfortable] input[type=checkbox]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border-radius:6px!important}html[data-density=comfortable] input[type=checkbox]:after{left:6px;top:2px;width:5px;height:11px}html[data-density=compact] input[type=checkbox]{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;border-radius:4px!important}html[data-density=compact] input[type=checkbox]:after{left:4px;top:1px;width:4px;height:8px}html[data-theme=dark] input[type=checkbox]{background:#1e293b!important;border-color:#64748b!important}html[data-theme=dark] input[type=checkbox]:hover:not(:disabled):not(:checked){border-color:#94a3b8!important;background:#334155!important}html[data-theme=dark] input[type=checkbox]:checked{background:#0a0a0a!important;border-color:#0a0a0a!important}html[data-theme=dark] input[type=checkbox]:checked:after{border-color:#020617}html[data-theme=dark][data-liquid-glass=on] input[type=checkbox]{background:#ffffff0f!important;border-color:#ffffff38!important}html[data-theme=dark][data-liquid-glass=on] input[type=checkbox]:checked{background:#fafafa!important;border-color:#fafafa!important;box-shadow:none!important}html[data-theme=dark][data-liquid-glass=on] input[type=checkbox]:checked:after{border-color:#fff}.welcome-picks{display:grid;gap:14px;margin-top:14px;isolation:isolate}.welcome-picks-3{grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-picks-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.welcome-picks-3,.welcome-picks-2{grid-template-columns:1fr}}button.welcome-pick,.welcome-pick{appearance:none!important;-webkit-appearance:none!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin:0!important;padding:12px!important;width:100%!important;height:auto!important;min-height:0!important;border-radius:14px!important;border:1.5px solid #e2e8f0!important;background:#fff!important;background-image:none!important;box-shadow:0 1px 3px #0f172a0f!important;color:#0f172a!important;cursor:pointer;text-align:left!important;overflow:hidden!important;position:relative;z-index:0;transform:translateZ(0);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease!important;animation:welcome-pick-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes welcome-pick-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}button.welcome-pick:before,button.welcome-pick:after,.welcome-pick:before,.welcome-pick:after{content:none!important;display:none!important;background:none!important}html[data-theme=dark] button.welcome-pick,html[data-theme=dark] .welcome-pick{background:#0f172a!important;border-color:#1e293b!important;color:#f8fafc!important}.welcome-pick:hover{border-color:#94a3b8!important;transform:translateY(-2px) translateZ(0)!important;box-shadow:0 8px 24px #0f172a14!important}.welcome-pick:active{transform:scale(.98) translateZ(0)!important}.welcome-pick.is-selected{border-color:#0a0a0a!important;box-shadow:0 0 0 2px #0a0a0a,0 8px 24px #10b98126!important}.welcome-pick-preview{border-radius:10px;overflow:hidden;background:#f1f5f9;border:1px solid #e2e8f0}html[data-theme=dark] .welcome-pick-preview{background:#020617;border-color:#1e293b}.welcome-pick-preview .welcome-mock-svg{display:block;width:100%;height:auto;border-radius:0;background:transparent}.welcome-pick-label{font-size:14px;font-weight:700;color:#0f172a;padding:0 2px}html[data-theme=dark] .welcome-pick-label{color:#f8fafc}.welcome-pick-hint{font-size:12px;line-height:1.4;color:#64748b;padding:0 2px;margin-top:-4px}html[data-theme=dark] .welcome-pick-hint{color:#94a3b8}.welcome-thanks{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a}.welcome-fade-up{opacity:0;animation:welcome-fade-up .5s cubic-bezier(.22,1,.36,1) forwards}.welcome-projects{margin:18px 0 8px;text-align:left}.welcome-projects-title{margin:0 0 10px;font-size:13px;font-weight:700;color:#0f172a}html[data-theme=dark] .welcome-projects-title{color:#f1f5f9}.welcome-projects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:480px){.welcome-projects-grid{grid-template-columns:1fr}}.welcome-project-card{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .15s ease,box-shadow .2s ease}html[data-theme=dark] .welcome-project-card{background:#0f172a;border-color:#1e293b}.welcome-project-card:hover{border-color:#0a0a0a;transform:translateY(-2px);box-shadow:0 8px 20px #10b9811f}.welcome-project-card strong{font-size:13px;color:#0f172a}html[data-theme=dark] .welcome-project-card strong{color:#f8fafc}.welcome-project-card span{font-size:12px;color:#64748b;line-height:1.4}html[data-theme=dark] .welcome-project-card span{color:#94a3b8}.welcome-cta-glow{animation:welcome-cta-pulse 2.4s ease-in-out infinite}@keyframes welcome-cta-pulse{0%,to{box-shadow:0 0 #10b98159,0 6px 20px #0f172a1f}50%{box-shadow:0 0 0 6px #10b9811f,0 8px 28px #10b98133}}button.welcome-switch-card,.welcome-switch-card{border-radius:14px!important;background:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important;box-shadow:none!important;padding:12px 14px!important}.welcome-switch-card.on{background:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:none!important}.welcome-switch-label{color:#0f172a!important;font-weight:650}.welcome-switch-hint{color:#64748b!important}html[data-theme=dark] button.welcome-switch-card,html[data-theme=dark] .welcome-switch-card{background:#0f172a!important;border-color:#1e293b!important;color:#f8fafc!important}html[data-theme=dark] .welcome-switch-card.on{background:#10b9811a!important;border-color:#10b98159!important}html[data-theme=dark] .welcome-switch-label{color:#f8fafc!important}html[data-theme=dark] .welcome-switch-hint{color:#94a3b8!important}.welcome-switch-track{background:#e2e8f0!important;box-shadow:none!important}.welcome-switch-card.on .welcome-switch-track{background:#0a0a0a!important;box-shadow:none!important}.welcome-nav{background:transparent!important;gap:10px;margin-top:20px;position:relative;box-shadow:none!important}.welcome-btn-ghost,button.welcome-btn-ghost{appearance:none!important;background:#fff!important;border:1.5px solid #e2e8f0!important;color:#334155!important;border-radius:999px!important;padding:10px 18px!important;font-weight:600!important;box-shadow:none!important;min-height:42px}.welcome-btn-ghost:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.welcome-cta,button.welcome-cta{appearance:none!important;background:#0a0a0a!important;border:none!important;color:#fff!important;border-radius:999px!important;padding:10px 20px!important;font-weight:650!important;box-shadow:0 4px 14px #0f766e40!important;min-height:42px}.welcome-cta:hover{background:#171717!important}.welcome-cta-glow{animation:none!important;box-shadow:0 4px 18px #0f766e47!important}html[data-theme=dark] .welcome-btn-ghost{background:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html[data-theme=dark] .welcome-cta{background:#525252!important;color:#0a0e18!important}.layout.sidebar-collapsed{--sidebar-w: 64px !important;grid-template-columns:64px minmax(0,1fr)!important}html.atlas-agent-docked .layout.sidebar-collapsed{grid-template-columns:64px minmax(0,1fr)!important}.sidebar.is-collapsed{width:64px!important;padding:12px 4px!important}.layout.sidebar-collapsed .content{padding-left:20px!important;padding-right:24px!important}.sidebar.is-collapsed nav{gap:2px!important;justify-content:flex-start!important;padding:4px 0!important}.sidebar.is-collapsed nav a{padding:10px 0!important;min-height:40px}.sidebar.is-collapsed .logo{padding:4px 0 8px!important;gap:4px!important}.sidebar.is-collapsed .logo-img{width:28px!important;height:28px!important}.sidebar.is-collapsed .sidebar-footer,.sidebar.is-collapsed .account-menu-wrap{padding:4px 0!important}.atlas-agent-panel .atlas-agent-retry,.atlas-agent-meta .atlas-agent-retry,button.atlas-agent-retry{display:inline-flex!important;align-items:center!important;gap:.35rem!important;border:1px solid rgba(15,23,42,.14)!important;background:#fff!important;color:#334155!important;font-size:.72rem!important;font-weight:600!important;cursor:pointer!important;text-decoration:none!important;padding:.3rem .7rem!important;border-radius:999px!important;box-shadow:none!important}.atlas-agent-panel .atlas-agent-retry:hover:not(:disabled),button.atlas-agent-retry:hover:not(:disabled){background:#f1f5f9!important;border-color:#0f172a38!important;color:#0f172a!important}html.dark .atlas-agent-panel .atlas-agent-retry,:root[data-theme=dark] button.atlas-agent-retry{background:#1e293b!important;border-color:#ffffff24!important;color:#e2e8f0!important}.account-menu-panel--portal.account-menu-panel--rail{margin:0!important;transform:none!important;right:auto!important;box-shadow:0 12px 40px #0006!important}.sidebar.is-collapsed .account-menu-wrap[data-rail="1"]{position:relative!important;overflow:visible!important}.sidebar.is-collapsed,.layout.sidebar-collapsed .sidebar{overflow:visible!important}.account-menu-panel--rail-inline{position:absolute!important;left:calc(100% + 8px)!important;right:auto!important;bottom:0!important;top:auto!important;width:280px!important;max-width:min(280px,calc(100vw - 88px))!important;max-height:min(72vh,520px)!important;overflow-y:auto!important;margin:0!important;transform:none!important;z-index:10000!important;border-radius:14px!important;box-shadow:0 12px 40px #0006!important}.account-menu-backdrop--rail{position:fixed!important;inset:0!important;z-index:9990!important;background:transparent!important;border:none!important;cursor:default!important}.atlas-loading-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:10050;pointer-events:none;background:transparent}.atlas-loading-bar-peg{height:100%;width:0;border-radius:0 2px 2px 0;background:#0a0a0a;box-shadow:0 0 10px #8b9cff73;transition:width .25s ease-out}.atlas-loading-bar-peg.is-done{transition:width .15s ease-in,opacity .25s ease;opacity:0}html[data-theme=dark] .atlas-loading-bar-peg{background:linear-gradient(90deg,#737373,#64748b);box-shadow:0 0 12px #8b9cff66}.settings-layout,.settings-shell{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:16px;align-items:start;width:100%;max-width:1200px;margin:0 auto}@media(max-width:860px){.settings-layout,.settings-shell{grid-template-columns:1fr}.settings-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important;position:sticky;top:0;z-index:5;background:var(--bg-card, #fff);padding:8px 0}.settings-nav-group{display:contents}.settings-nav-group-label{display:none!important}.settings-nav-item{flex:0 0 auto!important;border-radius:999px!important;padding:8px 12px!important}.settings-main{min-width:0}}html[data-density=comfortable][data-glass=on] .atlas-card,html[data-density=comfortable][data-glass=on] .atlas-stat,html[data-density=comfortable][data-glass=on] .list-row,html[data-density=comfortable][data-glass=on] .modal,html[data-density=comfortable][data-glass=on] .account-menu-panel{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow-elevated)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}html[data-density=compact] .card,html[data-density=compact] .panel,html[data-density=compact] .atlas-card,html[data-density=compact] .stat-card{border-radius:10px!important;padding:12px 14px!important;box-shadow:0 1px 2px #0000000a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-density=compact] .atlas-stat-grid{gap:10px!important}html[data-density=compact] h1{font-size:1.35rem!important}html[data-density=compact] h2{font-size:1.05rem!important}html[data-density=compact] .content{padding:12px 14px!important}html[data-density=compact] input,html[data-density=compact] select,html[data-density=compact] textarea,html[data-density=compact] button{min-height:36px;border-radius:8px!important}.account-menu-panel,.account-menu-panel--portal,.account-menu-panel--rail-inline,html[data-density=comfortable] .account-menu-panel,html[data-density=comfortable] .account-menu-panel--portal,html[data-density=compact] .account-menu-panel,html[data-density=compact] .account-menu-panel--portal,html[data-glass=on] .account-menu-panel,html[data-glass=on] .account-menu-panel--portal,html.liquid-glass-active .account-menu-panel,html.liquid-glass-active .account-menu-panel--portal{background:#1c1c1f!important;background-image:none!important;background-color:#1c1c1f!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 12px 40px #00000073!important;color:#e8eef6!important;isolation:isolate}.account-menu-panel .account-seg,.account-menu-panel--portal .account-seg{display:grid!important;gap:4px!important;margin:0 6px 10px!important;padding:4px!important;border-radius:10px!important;background:#00000059!important;border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.account-menu-panel .account-seg button,.account-menu-panel--portal .account-seg button,html[data-density=compact] .account-menu-panel .account-seg button,html[data-density=comfortable] .account-menu-panel .account-seg button,html[data-density=compact] .account-menu-panel--portal .account-seg button,html[data-density=comfortable] .account-menu-panel--portal .account-seg button{padding:8px!important;min-height:34px!important;height:auto!important;border-radius:7px!important;border:1px solid transparent!important;background:transparent!important;color:#e8eef68c!important;font-size:.8rem!important;font-weight:600!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-image:none!important}.account-menu-panel .account-seg button.active,.account-menu-panel--portal .account-seg button.active,html[data-density=compact] .account-menu-panel .account-seg button.active,html[data-density=comfortable] .account-menu-panel .account-seg button.active{background:#0a0a0a!important;color:#f0fdfa!important;border-color:#8b9cff73!important;box-shadow:inset 0 1px #ffffff1f!important}.account-menu-panel .account-theme-icons button,.account-menu-panel--portal .account-theme-icons button,html[data-density=compact] .account-theme-icons button,html[data-density=comfortable] .account-theme-icons button{background:#00000047!important;border:1px solid rgba(255,255,255,.1)!important;color:#e8eef68c!important;backdrop-filter:none!important;box-shadow:none!important;background-image:none!important}.account-menu-panel .account-theme-icons button.active,.account-menu-panel--portal .account-theme-icons button.active{background:#0a0a0a!important;color:#f0fdfa!important;border-color:#8b9cff8c!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=comfortable] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){background:#0a0a0a!important;background-image:none!important;color:#f0fdfa!important;border:1px solid rgba(13,148,136,.9)!important;box-shadow:0 1px 2px #00000014!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){border-radius:10px!important;min-height:36px!important;padding:8px 14px!important;font-size:.875rem!important}html[data-density=comfortable] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){border-radius:12px!important;min-height:40px!important;padding:10px 16px!important}html[data-density=compact] .content button.secondary,html[data-density=comfortable] .content button.secondary,html[data-glass=on] .content button.secondary,html.liquid-glass-active .content button.secondary{background:#fff!important;color:#0f1b2d!important;border:1px solid #d6d0c6!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-image:none!important}html[data-theme=dark][data-density=compact] .content button.secondary,html[data-theme=dark][data-density=comfortable] .content button.secondary{background:#1e293b!important;color:#f1f5f9!important;border-color:#475569!important}.welcome-stage .welcome-density-card,.welcome-stage [class*=density],.welcome-stage button{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.account-menu-panel,.account-menu-panel--portal,.account-menu-panel--rail-inline,html[data-glass=on] .account-menu-panel,html[data-glass=on] .account-menu-panel--portal,html.liquid-glass-active .account-menu-panel,html.liquid-glass-active .account-menu-panel--portal,html[data-density=comfortable] .account-menu-panel,html[data-density=comfortable] .account-menu-panel--portal{background:#1c1c1f!important;background-color:#1c1c1f!important;background-image:none!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 16px 48px #00000080!important;color:#e8eef6!important;isolation:isolate!important;z-index:10050!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=compact] button.primary{background:#0a0a0a!important;background-image:none!important;color:#f0fdfa!important;border:1px solid #0a0a0a!important;border-radius:10px!important;min-height:36px!important;box-shadow:none!important;backdrop-filter:none!important}html[data-density=compact] .content button.secondary,html[data-density=compact] button.secondary,html[data-density=compact] .btn.secondary{background:#f3f0ea!important;color:#1c1c1f!important;border:1px solid #cfc8bc!important;border-radius:10px!important;min-height:36px!important;box-shadow:none!important;backdrop-filter:none!important;background-image:none!important;font-weight:500!important}html[data-density=compact] .content button.danger,html[data-density=compact] button.danger{background:#fff!important;color:#b91c1c!important;border:1px solid #f1c0c0!important;border-radius:10px!important;box-shadow:none!important;backdrop-filter:none!important}html[data-density=compact] .content button.secondary:hover:not(:disabled),html[data-density=compact] button.secondary:hover:not(:disabled){background:#e9e4db!important;border-color:#b8b0a4!important}html[data-density=compact] .account-seg button:not(.active),html[data-density=comfortable] .account-seg button:not(.active){background:transparent!important;color:#e8eef673!important;border-color:transparent!important;box-shadow:none!important}html[data-density=compact] .account-seg button.active,html[data-density=comfortable] .account-seg button.active{background:#0a0a0a!important;color:#f0fdfa!important}button.secondary[type=button],.modal button.secondary,.atlas-page button.secondary{background:#f3f0ea!important;color:#1c1c1f!important;border:1px solid #cfc8bc!important;backdrop-filter:none!important;background-image:none!important}html[data-glass=on] .account-menu-panel,html[data-glass=on] .account-menu-panel--portal,html[data-glass=on] .account-menu-panel--rail-inline,html.liquid-glass-active .account-menu-panel,html.liquid-glass-active .account-menu-panel--portal,html[data-liquid-glass=on] .account-menu-panel,html[data-liquid-glass=on] .account-menu-panel--portal,html[data-density=comfortable][data-glass=on] .account-menu-panel,html[data-density=comfortable][data-glass=on] .account-menu-panel--portal,html[data-density=comfortable] .account-menu-panel,.account-menu-panel.account-menu-panel--portal{background:#1c1c1f!important;background-color:#1c1c1f!important;background-image:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;box-shadow:0 16px 48px #0000008c!important;border:1px solid rgba(255,255,255,.14)!important;color:#e8eef6!important}.atlas-agent-panel button{line-height:1.25!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.atlas-agent-execmode{display:flex!important;gap:6px!important;margin:8px 12px!important;padding:0!important;background:transparent!important;border:none!important}.atlas-agent-execmode button{flex:1!important;min-height:34px!important;height:auto!important;padding:8px 10px!important;border-radius:9px!important;border:1px solid rgba(15,118,110,.25)!important;background:#fff!important;color:#0a0a0a!important;font-size:.8rem!important;font-weight:650!important;letter-spacing:.01em}.atlas-agent-execmode button:hover{background:#f0fdfa!important;border-color:#0f766e66!important}.atlas-agent-execmode button.active{background:#0a0a0a!important;color:#f0fdfa!important;border-color:#0a0a0a!important;box-shadow:0 1px 3px #0f766e40}.atlas-agent-chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.atlas-agent-chips button{min-height:34px!important;height:auto!important;padding:7px 12px!important;border-radius:999px!important;font-size:.8rem!important;font-weight:650!important;background:#fff!important;color:#0a0a0a!important;border:1px solid #64748b!important;box-shadow:0 1px 2px #0f766e14}.atlas-agent-chips button:hover{background:#e2e8f0!important;color:#64748b!important}.atlas-agent-nav button{min-height:32px!important;padding:6px 11px!important;font-size:.78rem!important;font-weight:650!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important}.atlas-agent-nav button:hover{background:#f4f4f5!important;color:#0a0a0a!important}.atlas-agent-suggest button{min-height:30px!important;padding:5px 11px!important;font-size:.75rem!important;font-weight:650!important;background:#fff!important;color:#334155!important;border:1px solid #cbd5e1!important;border-radius:8px!important}.atlas-agent-suggest button:hover:not(:disabled){background:#f1f5f9!important;border-color:#94a3b8!important}html[data-theme=dark] .atlas-agent-execmode button{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}html[data-theme=dark] .atlas-agent-execmode button.active{background:#0a0a0a!important;color:#f0fdfa!important;border-color:#525252!important}html[data-theme=dark] .atlas-agent-chips button{background:#0f172a!important;color:#64748b!important;border-color:#64748b!important}html[data-theme=dark] .atlas-agent-chips button:hover{background:#2a2a2e!important;color:#e2e8f0!important}html[data-theme=dark] .atlas-agent-nav button{background:#0a0a0a!important;color:#f0fdfa!important;border-color:#525252!important}html[data-theme=dark] .atlas-agent-suggest button{background:#1e293b!important;color:#e2e8f0!important;border-color:#475569!important}html[data-density=compact] .atlas-agent-execmode button{min-height:30px!important;padding:6px 8px!important;font-size:.74rem!important}html[data-density=compact] .atlas-agent-chips button{min-height:30px!important;padding:5px 10px!important;font-size:.74rem!important}html[data-density=compact] .atlas-agent-nav button{min-height:28px!important;padding:4px 9px!important;font-size:.72rem!important}html[data-density=compact] .atlas-agent-suggest button{min-height:26px!important;padding:3px 8px!important;font-size:.7rem!important}html[data-density=comfortable] .atlas-agent-execmode button{min-height:36px!important;padding:8px 12px!important;font-size:.82rem!important}html[data-density=comfortable] .atlas-agent-chips button{min-height:36px!important;padding:8px 14px!important;font-size:.82rem!important}html[data-density=comfortable] .atlas-agent-nav button{min-height:34px!important;padding:7px 12px!important;font-size:.8rem!important}html[data-density=comfortable] .atlas-agent-suggest button{min-height:32px!important;padding:6px 12px!important;font-size:.78rem!important}.account-menu-panel .account-seg button:not(.active),.account-menu-panel--portal .account-seg button:not(.active),.account-menu-panel--rail-inline .account-seg button:not(.active),html[data-density=compact] .account-menu-panel .account-seg button:not(.active),html[data-density=comfortable] .account-menu-panel .account-seg button:not(.active),html[data-density=compact] .account-menu-panel--portal .account-seg button:not(.active),html[data-density=comfortable] .account-menu-panel--portal .account-seg button:not(.active){background:#0006!important;background-image:none!important;color:#f7f1e8b8!important;-webkit-text-fill-color:rgba(247,241,232,.72)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important;opacity:1!important}.account-menu-panel .account-seg button.active,.account-menu-panel--portal .account-seg button.active,.account-menu-panel--rail-inline .account-seg button.active,html[data-density=compact] .account-menu-panel .account-seg button.active,html[data-density=comfortable] .account-menu-panel .account-seg button.active,html[data-density=compact] .account-menu-panel--portal .account-seg button.active,html[data-density=comfortable] .account-menu-panel--portal .account-seg button.active{background:#0a0a0a!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #525252!important;box-shadow:inset 0 1px #ffffff26!important;opacity:1!important;font-weight:700!important}.account-menu-panel .account-theme-icons button:not(.active),.account-menu-panel--portal .account-theme-icons button:not(.active){background:#0006!important;color:#f7f1e8a6!important;-webkit-text-fill-color:rgba(247,241,232,.65)!important;border:1px solid rgba(255,255,255,.14)!important}.account-menu-panel .account-theme-icons button.active,.account-menu-panel--portal .account-theme-icons button.active{background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #525252!important}.atlas-agent-panel .atlas-agent-execmode button:not(.active),html[data-density=compact] .atlas-agent-panel .atlas-agent-execmode button:not(.active),html[data-density=comfortable] .atlas-agent-panel .atlas-agent-execmode button:not(.active){background:#f8fafc!important;background-image:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:none!important;opacity:1!important}.atlas-agent-panel .atlas-agent-execmode button.active,html[data-density=compact] .atlas-agent-panel .atlas-agent-execmode button.active,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-execmode button.active{background:#0a0a0a!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #0a0a0a!important;opacity:1!important;font-weight:700!important}.atlas-agent-panel .atlas-agent-chips button,html[data-density=compact] .atlas-agent-panel .atlas-agent-chips button,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-chips button{background:#fff!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border:1px solid #525252!important;opacity:1!important}.atlas-agent-panel .atlas-agent-chips button:hover{background:#f1f5f9!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important}.atlas-agent-panel .atlas-agent-suggest button,html[data-density=compact] .atlas-agent-panel .atlas-agent-suggest button,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-suggest button{background:#fff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border:1px solid #94a3b8!important;opacity:1!important}.atlas-agent-panel .atlas-agent-suggest button:hover:not(:disabled){background:#f1f5f9!important;border-color:#64748b!important}.atlas-agent-panel .atlas-agent-nav button{background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #0a0a0a!important;opacity:1!important;font-weight:650!important}.atlas-agent-panel .atlas-agent-iconbtn,.atlas-agent-panel .atlas-agent-close,.atlas-agent-panel .atlas-agent-mic:not(.on){background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}.atlas-agent-panel .atlas-agent-iconbtn svg,.atlas-agent-panel .atlas-agent-close svg,.atlas-agent-panel .atlas-agent-mic:not(.on) svg{stroke:#0f172a!important;fill:none!important;opacity:1!important}.atlas-agent-panel .atlas-agent-iconbtn.on,.atlas-agent-panel .atlas-agent-mic.on{background:#0a0a0a!important;border-color:#171717!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.atlas-agent-panel .atlas-agent-iconbtn.on svg,.atlas-agent-panel .atlas-agent-mic.on svg{stroke:#fff!important}html[data-density=compact] .atlas-agent-panel .atlas-agent-execmode button:not(.active),html[data-density=comfortable] .atlas-agent-panel .atlas-agent-execmode button:not(.active){background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.atlas-agent-panel .atlas-agent-iconbtn,.atlas-agent-panel .atlas-agent-close,.atlas-agent-panel .atlas-agent-head-actions button:not(.atlas-agent-send){background:#f1f5f9!important;background-image:none!important;border:1px solid #cbd5e1!important;color:#334155!important;-webkit-text-fill-color:#334155!important;box-shadow:none!important}.atlas-agent-panel .atlas-agent-iconbtn svg,.atlas-agent-panel .atlas-agent-close svg,.atlas-agent-panel .atlas-agent-head-actions button:not(.atlas-agent-send) svg{stroke:#334155!important;fill:none!important;color:#334155!important}.atlas-agent-panel .atlas-agent-iconbtn:hover,.atlas-agent-panel .atlas-agent-close:hover{background:#e2e8f0!important;border-color:#94a3b8!important}.atlas-agent-panel .atlas-agent-iconbtn.on{background:#e2e8f0!important;border-color:#64748b!important;color:#0f172a!important}.atlas-agent-panel .atlas-agent-iconbtn.on svg{stroke:#0f172a!important}.atlas-agent-panel .atlas-agent-mic,.atlas-agent-panel .atlas-agent-mic:not(.on){background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#334155!important}.atlas-agent-panel .atlas-agent-mic svg{stroke:#334155!important}.atlas-agent-panel .atlas-agent-mic.on{background:#1e293b!important;border-color:#0f172a!important;color:#f8fafc!important}.atlas-agent-panel .atlas-agent-mic.on svg{stroke:#f8fafc!important}.atlas-agent-fab,.atlas-agent-fab.atlas-agent-fab-accent{background:#1e293b!important;background-image:none!important;border:1px solid #334155!important;color:#f8fafc!important;box-shadow:0 8px 24px #0f172a40!important}.atlas-agent-fab svg,.atlas-agent-fab.atlas-agent-fab-accent svg{stroke:#f8fafc!important;fill:none!important}.atlas-agent-fab:hover,.atlas-agent-fab.atlas-agent-fab-accent:hover{background:#334155!important;filter:none!important}.atlas-agent-panel .atlas-agent-nav button,html[data-density=compact] .atlas-agent-panel .atlas-agent-nav button,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-nav button{background:#334155!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important}.atlas-agent-panel .atlas-agent-nav button:hover{background:#475569!important}.atlas-agent-panel .atlas-agent-suggest button,.atlas-agent-panel .atlas-agent-chips button,html[data-density=compact] .atlas-agent-panel .atlas-agent-suggest button,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-suggest button,html[data-density=compact] .atlas-agent-panel .atlas-agent-chips button,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-chips button{background:#fff!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;border:1px solid #cbd5e1!important;box-shadow:none!important}.atlas-agent-panel .atlas-agent-suggest button:hover:not(:disabled),.atlas-agent-panel .atlas-agent-chips button:hover{background:#f8fafc!important;border-color:#94a3b8!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.atlas-agent-panel .atlas-agent-execmode button:not(.active),html[data-density=compact] .atlas-agent-panel .atlas-agent-execmode button:not(.active),html[data-density=comfortable] .atlas-agent-panel .atlas-agent-execmode button:not(.active){background:#f8fafc!important;color:#334155!important;-webkit-text-fill-color:#334155!important;border:1px solid #cbd5e1!important}.atlas-agent-panel .atlas-agent-execmode button.active,html[data-density=compact] .atlas-agent-panel .atlas-agent-execmode button.active,html[data-density=comfortable] .atlas-agent-panel .atlas-agent-execmode button.active{background:#1e293b!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #0f172a!important}.atlas-agent-panel .atlas-agent-send:not(.stop){background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}.atlas-agent-panel .atlas-agent-send:not(.stop) svg{stroke:#fff!important}.account-menu-panel .account-seg button:not(.active),.account-menu-panel--portal .account-seg button:not(.active),.account-menu-panel .account-theme-icons button:not(.active),.account-menu-panel--portal .account-theme-icons button:not(.active){border-color:#ffffff1f!important;box-shadow:none!important}html[data-density=comfortable] button.atlas-password-toggle,html[data-density=compact] button.atlas-password-toggle,html[data-density=comfortable] .content button.atlas-password-toggle,html[data-density=compact] .content button.atlas-password-toggle,html[data-density=comfortable] .atlas-login button.atlas-password-toggle,html[data-density=compact] .atlas-login button.atlas-password-toggle,button.atlas-password-toggle{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;min-height:0!important;height:auto!important;width:auto!important;padding:4px!important;border-radius:4px!important}.account-menu-panel--portal,.account-menu-panel.account-menu-panel--portal{max-height:none!important;overflow:visible!important;overflow-y:visible!important;height:auto!important}html[data-density=compact] .account-menu-panel .account-seg button:not(.active),html[data-density=compact] .account-menu-panel--portal .account-seg button:not(.active),html[data-density=comfortable] .account-menu-panel .account-seg button:not(.active),html[data-density=comfortable] .account-menu-panel--portal .account-seg button:not(.active){background:#0006!important;color:#f7f1e8b8!important;-webkit-text-fill-color:rgba(247,241,232,.72)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}html[data-density=compact] .account-menu-panel .account-seg button.active,html[data-density=compact] .account-menu-panel--portal .account-seg button.active,html[data-density=comfortable] .account-menu-panel .account-seg button.active,html[data-density=comfortable] .account-menu-panel--portal .account-seg button.active{background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #525252!important;box-shadow:inset 0 1px #ffffff1f!important}html[data-density=compact] .account-menu-panel .account-theme-icons button:not(.active),html[data-density=compact] .account-menu-panel--portal .account-theme-icons button:not(.active),html[data-density=comfortable] .account-menu-panel .account-theme-icons button:not(.active),html[data-density=comfortable] .account-menu-panel--portal .account-theme-icons button:not(.active){background:#0006!important;color:#f7f1e8a6!important;border:1px solid rgba(255,255,255,.12)!important}html[data-density=compact] .account-menu-panel .account-theme-icons button.active,html[data-density=compact] .account-menu-panel--portal .account-theme-icons button.active,html[data-density=comfortable] .account-menu-panel .account-theme-icons button.active,html[data-density=comfortable] .account-menu-panel--portal .account-theme-icons button.active{background:#0a0a0a!important;color:#fff!important;border:1px solid #525252!important}html[data-density=compact] .account-menu-panel .account-seg button,html[data-density=compact] .account-menu-panel--portal .account-seg button{min-height:32px!important;font-size:.78rem!important;border-radius:8px!important}html[data-density=comfortable] .account-menu-panel .account-seg button,html[data-density=comfortable] .account-menu-panel--portal .account-seg button{min-height:36px!important;font-size:.8rem!important;border-radius:9px!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=comfortable] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=compact] button.primary,html[data-density=comfortable] button.primary,html[data-density=compact] .btn:not(.secondary):not(.danger):not(.ghost),html[data-density=comfortable] .btn:not(.secondary):not(.danger):not(.ghost){background:#0a0a0a!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #0a0a0a!important;box-shadow:0 1px 2px #0f172a14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}html[data-density=compact] .content button.secondary,html[data-density=comfortable] .content button.secondary,html[data-density=compact] button.secondary,html[data-density=comfortable] button.secondary,html[data-density=compact] .btn.secondary,html[data-density=comfortable] .btn.secondary{background:#fff!important;background-image:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #d6d0c6!important;box-shadow:none!important;backdrop-filter:none!important;opacity:1!important;font-weight:500!important}html[data-density=compact] .content button.secondary:hover:not(:disabled),html[data-density=comfortable] .content button.secondary:hover:not(:disabled),html[data-density=compact] button.secondary:hover:not(:disabled),html[data-density=comfortable] button.secondary:hover:not(:disabled){background:#f3f0ea!important;border-color:#b8b0a4!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html[data-density=compact] .content button.danger,html[data-density=comfortable] .content button.danger,html[data-density=compact] button.danger,html[data-density=comfortable] button.danger{background:#fff!important;background-image:none!important;color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important;border:1px solid #f1c0c0!important;box-shadow:none!important;opacity:1!important}html[data-density=compact] .content button.danger:hover:not(:disabled),html[data-density=comfortable] .content button.danger:hover:not(:disabled){background:#fef2f2!important;border-color:#fca5a5!important}html[data-density=compact] .content button.ghost,html[data-density=comfortable] .content button.ghost,html[data-density=compact] button.ghost,html[data-density=comfortable] button.ghost{background:transparent!important;background-image:none!important;color:#475569!important;-webkit-text-fill-color:#475569!important;border:1px solid transparent!important;box-shadow:none!important}html[data-density=compact] table td button:not(.secondary):not(.danger):not(.ghost),html[data-density=comfortable] table td button:not(.secondary):not(.danger):not(.ghost){background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #0a0a0a!important}html[data-density=compact] table td button.secondary,html[data-density=comfortable] table td button.secondary{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #d6d0c6!important}html[data-theme=dark][data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme=dark][data-density=comfortable] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#525252!important}html[data-theme=dark][data-density=compact] .content button.secondary,html[data-theme=dark][data-density=comfortable] .content button.secondary{background:#1e293b!important;color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important;border:1px solid #475569!important}html[data-theme=dark][data-density=compact] .content button.danger,html[data-theme=dark][data-density=comfortable] .content button.danger{background:#1e293b!important;color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important;border:1px solid #7f1d1d!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=compact] button.primary,html[data-density=compact] button.secondary,html[data-density=compact] button.danger{border-radius:10px!important}html[data-density=comfortable] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density=comfortable] button.primary,html[data-density=comfortable] button.secondary,html[data-density=comfortable] button.danger{border-radius:12px!important}.mailbox-toolbar{width:100%}@media(max-width:720px){.mailbox-toolbar{grid-template-columns:1fr!important}.mailbox-toolbar select{width:100%!important}}.mailbox-page{display:flex;flex-direction:column;min-height:0}.mailbox-split{display:flex;align-items:stretch;padding:0!important;min-height:calc(100vh - 200px);overflow:hidden}.mailbox-list{width:360px;flex-shrink:0;border-right:1px solid var(--border, #e2e8f0);overflow-y:auto;max-height:calc(100vh - 200px);background:var(--panel, #fff)}.mailbox-pane{flex:1;min-width:0;overflow-y:auto;max-height:calc(100vh - 200px);background:var(--bg, #f7f4ee)}.mailbox-item{padding:12px 14px;border-bottom:1px solid var(--border, #e2e8f0);cursor:pointer;background:transparent;outline:none}.mailbox-item:hover{background:var(--hover, rgba(15, 118, 110, .06))}.mailbox-item.is-active{background:var(--hover, rgba(15, 118, 110, .1));box-shadow:inset 3px 0 0 var(--accent, #171717)}.mailbox-reader{overflow:visible!important}.mailbox-reader .mail-html-frame,.mailbox-reader iframe{max-height:none}.mailbox-compose{max-width:none;width:100%}@media(min-width:861px){.mailbox-back-mobile{display:none!important}}@media(max-width:860px){.mailbox-split{min-height:calc(100vh - 170px)}.mailbox-list{width:100%;border-right:none;max-height:none}.mailbox-pane{max-height:none;background:var(--panel, #fff)}.mailbox-split.is-reading .mailbox-list,.mailbox-split.is-compose .mailbox-list{display:none}.mailbox-split:not(.is-reading):not(.is-compose) .mailbox-pane{display:none}.mailbox-page:has(.mailbox-split.is-reading) .mailbox-toolbar-card,.mailbox-page:has(.mailbox-split.is-compose) .mailbox-toolbar-card{display:none}}.mailbox-item-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.mailbox-item-from{font-weight:650;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mailbox-item.is-unread .mailbox-item-from,.mailbox-item.is-unread .mailbox-item-subject{font-weight:750}.mailbox-item-date{font-size:11px;color:var(--muted);white-space:nowrap;flex-shrink:0}.mailbox-item-subject-line{margin-top:3px;font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text, #1a1a1a)}.mailbox-item-subject{font-weight:600}.mailbox-item-snippet{color:var(--muted);font-weight:400}.mailbox-item-meta{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap;align-items:center}.mailbox-list{width:420px}.mailbox-more-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:50;min-width:240px;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px;box-shadow:0 10px 40px #0f172a24;padding:6px;display:flex;flex-direction:column;gap:2px}.mailbox-more-menu .mailbox-menu-item,.mailbox-more-menu button,.mailbox-more-menu button.secondary,.mailbox-more-menu button.primary,.mailbox-more-menu button.danger,.mailbox-more-menu button.ghost{all:unset!important;box-sizing:border-box!important;display:block!important;width:100%!important;text-align:left!important;padding:10px 12px!important;border-radius:8px!important;font-size:13.5px!important;line-height:1.3!important;color:#111827!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:none!important;box-shadow:none!important;cursor:pointer!important;font-weight:450!important}.mailbox-more-menu .mailbox-menu-item:hover,.mailbox-more-menu button:hover{background:#f3f4f6!important;background-color:#f3f4f6!important;color:#111827!important}.mailbox-more-menu hr{border:none;border-top:1px solid #e5e7eb;margin:4px 6px}.mailbox-summary-btn{border-radius:999px!important;padding:6px 14px!important;font-size:13px!important}.mailbox-summary-card,.mailbox-translate-card{margin-top:14px;padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#0f766e14,#0f766e08);border:1px solid rgba(15,118,110,.18)}.mailbox-translate-card{background:linear-gradient(180deg,#2563eb14,#2563eb08);border-color:#2563eb2e}.mailbox-summary-title{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.mailbox-summary-body{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:14px;line-height:1.45}.mailbox-split.is-inbox .mailbox-pane{display:none!important}.mailbox-split.is-inbox .mailbox-list{width:100%!important;max-width:none!important;border-right:none!important;max-height:calc(100vh - 180px)}.mailbox-split.is-reading .mailbox-list,.mailbox-split.is-compose .mailbox-list{display:none!important}.mailbox-split.is-reading .mailbox-pane{width:100%!important;max-width:none!important;max-height:calc(100vh - 160px);background:var(--panel, #fff)}.mailbox-split.is-compose{display:block!important;max-height:none!important;height:auto!important;min-height:calc(100vh - 120px)!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.mailbox-split.is-compose .mailbox-pane,.mailbox-split.is-compose .mailbox-pane.mailbox-reader{display:block!important;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;min-height:calc(100vh - 120px)!important;overflow:visible!important;background:var(--panel, #fff)!important;border-radius:12px;border:1px solid var(--border, #e5e7eb)}.mailbox-page:has(.mailbox-split.is-reading) .mailbox-toolbar-card,.mailbox-page:has(.mailbox-split.is-compose) .mailbox-toolbar-card{display:none}.mailbox-item-main{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) auto;gap:12px;align-items:baseline;width:100%}.mailbox-item-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.35}.mailbox-item{padding:10px 16px;border-bottom:1px solid var(--border, #e8e4dc);cursor:pointer}.mailbox-item:hover{background:#0f766e0d}.mailbox-item.is-active{background:#0f766e1a;box-shadow:inset 3px 0 0 var(--accent, #171717)}.mailbox-item.is-unread .mailbox-item-from,.mailbox-item.is-unread .mailbox-item-subject{font-weight:700}.mailbox-item-from{font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailbox-item-subject{font-weight:600;color:var(--text, #1a1a1a)}.mailbox-item-snippet{color:var(--muted, #6b7280);font-weight:400}.mailbox-item-date{font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.mailbox-item-meta{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}@media(max-width:860px){.mailbox-item-main{grid-template-columns:1fr auto}.mailbox-item-line{grid-column:1 / -1}}.mailbox-reader{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;max-height:calc(100vh - 140px)!important}.mailbox-reader-inner{display:flex;flex-direction:column;min-height:0;flex:1;height:100%}.mailbox-topbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border, #e5e7eb);background:var(--panel, #fff);flex-shrink:0;position:sticky;top:0;z-index:5}.mailbox-topbar-left,.mailbox-topbar-right{display:flex;align-items:center;gap:4px}.mailbox-icon-btn{min-width:36px!important;height:36px!important;padding:0 10px!important;border-radius:999px!important;font-size:15px!important;line-height:1!important}.mailbox-reader-scroll{flex:1;min-height:0;overflow-y:auto!important;overflow-x:hidden;padding:16px 20px 48px;-webkit-overflow-scrolling:touch}.mailbox-reader-subject{margin:0 0 16px;font-size:22px;line-height:1.3;font-weight:650}.mailbox-thread{display:flex;flex-direction:column;gap:14px}.mailbox-msg-card{border:1px solid var(--border, #e5e7eb);border-radius:12px;padding:16px 18px;background:var(--panel, #fff)}.mailbox-msg-card.is-spam{border-color:#dc262659;background:#fef2f280}.mailbox-msg-meta{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);margin-bottom:10px;flex-wrap:wrap}.mailbox-msg-body{overflow:visible}.mailbox-msg-pre{white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;font-size:15px;line-height:1.5}.mailbox-msg-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--border, #eee)}.mailbox-msg-actions button{padding:6px 14px!important;font-size:13px!important;border-radius:999px!important}.mailbox-att-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:10px;border:1px solid var(--border, #e2e8f0);background:var(--panel-2, #f8fafc);font-size:13px}.mailbox-split.is-reading .mailbox-pane{max-height:calc(100vh - 120px)!important}.content .mailbox-more-menu button.mailbox-menu-item,.content .mailbox-more-menu .mailbox-menu-item,.mailbox-more-menu button.mailbox-menu-item{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#1f2937!important;border:none!important;box-shadow:none!important;outline:none!important;border-radius:8px!important;padding:10px 12px!important;width:100%!important;text-align:left!important;font-size:13.5px!important;font-weight:450!important;min-height:0!important;line-height:1.35!important}.content .mailbox-more-menu button.mailbox-menu-item:hover,.mailbox-more-menu button.mailbox-menu-item:hover{background:#f3f4f6!important;background-color:#f3f4f6!important;color:#111827!important}.content .mailbox-icon-btn,.mailbox-icon-btn{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#374151!important;border:1px solid #e5e7eb!important;box-shadow:none!important;border-radius:999px!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.content .mailbox-icon-btn:hover,.mailbox-icon-btn:hover{background:#f3f4f6!important;border-color:#d1d5db!important;color:#111827!important}.content .mailbox-icon-btn svg,.mailbox-icon-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}html[data-density] .content .mailbox-icon-btn,html[data-density=compact] .content .mailbox-icon-btn,html[data-density=comfortable] .content .mailbox-icon-btn,.content .mailbox-icon-btn,button.mailbox-icon-btn{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#374151!important;border:1px solid #e5e7eb!important;box-shadow:none!important;border-radius:999px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-density] .content .mailbox-icon-btn:hover,.content .mailbox-icon-btn:hover,button.mailbox-icon-btn:hover{background:#f3f4f6!important;border-color:#d1d5db!important;color:#111827!important}html[data-density] .content .mailbox-menu-item,html[data-density=compact] .content .mailbox-menu-item,html[data-density=comfortable] .content .mailbox-menu-item,.content .mailbox-more-menu .mailbox-menu-item,button.mailbox-menu-item{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#1f2937!important;border:none!important;box-shadow:none!important;border-radius:8px!important;width:100%!important;text-align:left!important;padding:10px 12px!important;min-height:0!important;font-size:13.5px!important;font-weight:450!important}html[data-density] .content .mailbox-menu-item:hover,.content .mailbox-more-menu .mailbox-menu-item:hover,button.mailbox-menu-item:hover{background:#f3f4f6!important;color:#111827!important}.mailbox-more-menu{background:#fff!important;border:1px solid #e5e7eb!important}.mailbox-msg-actions .secondary{background:#fff!important;color:#1f2937!important;border:1px solid #e5e7eb!important}.content .mailbox-more-menu button.secondary.mailbox-menu-item,.mailbox-more-menu button.secondary.mailbox-menu-item{background:#fff!important;background-image:none!important;color:#0f172a!important;border:none!important;box-shadow:none!important;width:100%!important;text-align:left!important;border-radius:8px!important;min-height:36px!important;padding:8px 12px!important;justify-content:flex-start!important}.content .mailbox-more-menu button.secondary.mailbox-menu-item:hover{background:#f1f5f9!important}.mailbox-more-menu{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 30px #0f172a1f!important}.mailbox-compose.mailbox-compose-scroll{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - 120px);overflow:visible}.mailbox-compose-header{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border, #e5e7eb);background:var(--panel, #fff);position:sticky;top:0;z-index:5}.mailbox-compose-body{width:100%;max-width:920px;margin:0 auto;padding:20px 24px 48px;overflow:visible;box-sizing:border-box}.mailbox-compose-body .form-row{margin-bottom:16px}.mailbox-compose-body input,.mailbox-compose-body textarea{width:100%;box-sizing:border-box}.mailbox-compose-body textarea{min-height:240px;max-height:none;resize:vertical}.mailbox-compose-actions{position:static!important;display:flex;gap:10px;flex-wrap:wrap;padding:20px 0 8px;margin-top:12px;border-top:1px solid var(--border, #eee);background:transparent!important}.mailbox-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mailbox-toolbar-search{flex:1 1 220px;min-width:0;margin:0!important}.mailbox-toolbar-search .search-input{width:100%;height:40px;box-sizing:border-box}.mailbox-toolbar-right{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.content select.mailbox-filter-select,select.mailbox-filter-select,html[data-density] .content select.mailbox-filter-select,html[data-density=compact] .content select.mailbox-filter-select,html[data-density=comfortable] .content select.mailbox-filter-select,html[data-theme=dark] .content select.mailbox-filter-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;height:40px!important;min-height:40px!important;min-width:6.5rem!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;border-radius:999px!important;border:1px solid #e5e7eb!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%2364748b' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;opacity:1!important;padding:0 2.25rem 0 14px!important;font-size:13.5px!important;font-weight:500!important;line-height:normal!important;text-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.content select.mailbox-filter-select option,select.mailbox-filter-select option{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#fff!important}.mailbox-pager{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:2px 4px 2px 10px;border-radius:999px;background:#f8fafc;border:1px solid #eef2f7}.mailbox-pager-range{font-size:12.5px;font-weight:500;color:#64748b;white-space:nowrap;font-variant-numeric:tabular-nums}.mailbox-pager-btns{display:inline-flex;align-items:center;gap:2px}@media(max-width:720px){.mailbox-toolbar-right{width:100%;justify-content:flex-start}}.mailbox-page:has(.mailbox-split.is-compose) .mailbox-split.is-compose{display:block!important;width:100%!important}.mailbox-page:has(.mailbox-split.is-compose) .mailbox-list{display:none!important;width:0!important;height:0!important;overflow:hidden!important}.mailbox-page:has(.mailbox-split.is-compose) .mailbox-pane{width:100%!important;max-width:100%!important;flex:1 1 100%!important}html[data-density=compact] .card{border-radius:12px!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 1px 2px #0f172a0a!important}html[data-density=compact] .page-header{margin-bottom:16px!important;padding-bottom:4px;border-bottom:1px solid rgba(15,23,42,.06)}html[data-density=compact] .page-header h1{letter-spacing:-.02em;font-weight:650!important}html[data-density=compact] table,html[data-density=comfortable] table{border-collapse:separate;border-spacing:0;width:100%;background:var(--paper, #ffffff)!important}html[data-density=compact] table thead th,html[data-density=comfortable] table thead th,html[data-density] .content table thead th,html[data-density] .content th{background:#f8fafc!important;color:#64748b!important;font-weight:700!important;font-size:.68rem!important;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8eaef!important;white-space:nowrap}html[data-density=compact] table tbody td,html[data-density=comfortable] table tbody td{border-bottom:1px solid #f1f5f9!important;vertical-align:middle;background:#fff!important}html[data-density=compact] table tbody tr:hover td,html[data-density=comfortable] table tbody tr:hover td{background:#f8fafc!important}html[data-density=compact] table tbody tr:last-child td{border-bottom:none!important}html[data-density] .content table tbody tr td{background-image:none!important}html[data-density] .table-wrap{background:var(--paper, #fff)!important;border-color:var(--line, #e5e0d6)!important}html[data-density=compact] .search-bar,html[data-density=compact] .mailbox-toolbar,html[data-density=compact] .filters-bar{gap:8px!important}html[data-density=compact] .content select,html[data-density=compact] .content .search-input{border-radius:10px!important;border-color:#e2e8f0!important;background:#fff!important}html[data-density=compact] .content select:focus,html[data-density=compact] .content input:focus,html[data-density=compact] .content .search-input:focus{outline:none!important;border-color:#0a0a0a!important;box-shadow:0 0 0 3px #0f766e1f!important}html[data-density=compact] .content button.secondary,html[data-density=compact] button.secondary{background:#fff!important;color:#0f172a!important;border:1px solid #e2e8f0!important;font-weight:500!important;border-radius:10px!important}html[data-density=compact] .content button.secondary:hover{background:#f8fafc!important;border-color:#cbd5e1!important}html[data-density=compact] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-menu-item):not(.account-menu-item):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){border-radius:10px!important;font-weight:600!important}html[data-density=compact] .sidebar a,html[data-density=compact] .sidebar .nav-item{border-radius:8px!important;margin:1px 8px!important}html[data-density=compact] .sidebar a.active,html[data-density=compact] .sidebar .nav-item.active{font-weight:600}html[data-density=compact] .badge{border-radius:6px!important;font-weight:600}html[data-density=compact] .form-row label{font-size:.78rem!important;font-weight:600!important;color:#64748b!important;letter-spacing:.02em;margin-bottom:4px}html[data-density=compact] .atlas-login{min-height:100dvh}html[data-density=compact] .atlas-login-right,html[data-density=compact] .login-card,html[data-density=compact] .atlas-login .card{border-radius:16px!important;box-shadow:0 12px 40px #0f172a1a!important;border:1px solid rgba(15,23,42,.06)!important;padding:28px 28px 24px!important}html[data-density=compact] .atlas-login h1,html[data-density=compact] .login-card h1,html[data-density=compact] .atlas-login .login-mark{font-size:1.5rem!important;letter-spacing:-.03em;font-weight:700!important}html[data-density=compact] .atlas-login input,html[data-density=compact] .login-form input{min-height:42px!important;border-radius:11px!important;font-size:.95rem!important}html[data-density=compact] .atlas-login button[type=submit],html[data-density=compact] .login-form button[type=submit],html[data-density=compact] .atlas-login .form-actions button:not(.secondary){min-height:44px!important;border-radius:11px!important;font-weight:650!important;letter-spacing:.01em}html[data-density=compact] .atlas-login-left{padding:28px!important}html[data-density=compact] .atlas-login-chars-wrap{transform:scale(.92);transform-origin:center bottom}html[data-theme=dark][data-density=compact] table thead th,html[data-theme=dark][data-density=comfortable] table thead th{background:#ffffff0a!important;color:#9aa3b5!important;border-bottom-color:#ffffff14!important}html[data-theme=dark][data-density=compact] table tbody td{border-bottom-color:#ffffff0f!important}html[data-theme=dark][data-density=compact] table tbody tr:hover td{background:#8b9cff26!important}html[data-theme=dark][data-density=compact] .content button.secondary{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}.content .mailbox-pager-btn.icon-refresh-btn.secondary,.mailbox-pager-btn.icon-refresh-btn.secondary,button.mailbox-pager-btn.icon-refresh-btn{background:#fff!important;background-image:none!important;color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:none!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:999px!important}.content .mailbox-pager-btn.icon-refresh-btn.secondary:hover:not(:disabled),.mailbox-pager-btn.icon-refresh-btn.secondary:hover:not(:disabled){background:#f8fafc!important;border-color:#cbd5e1!important}.content .mailbox-pager-btn.icon-refresh-btn.secondary:disabled,.mailbox-pager-btn.icon-refresh-btn.secondary:disabled,button.mailbox-pager-btn:disabled{opacity:.35!important;cursor:not-allowed!important;background:#f1f5f9!important;border-color:#e2e8f0!important;pointer-events:none!important}html[data-density=compact] .content .mailbox-pager-btn.icon-refresh-btn.secondary,html[data-density=comfortable] .content .mailbox-pager-btn.icon-refresh-btn.secondary{background:#fff!important;color:#0f172a!important;border:1px solid #e2e8f0!important}.mailbox-shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:12px;align-items:start}.mailbox-folders{display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--panel, #fff);border:1px solid var(--border, #e5e7eb);border-radius:12px;position:sticky;top:12px}.content .mailbox-folder-item,.mailbox-folder-item,button.mailbox-folder-item{all:unset;box-sizing:border-box;display:flex!important;align-items:center!important;width:100%;text-align:left;padding:8px 12px!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important;color:#0f172a!important;background:#fff!important;background-image:none!important;border:1px solid #e2e8f0!important;box-shadow:none!important;cursor:pointer!important;min-height:36px!important;margin:2px 0!important}.content .mailbox-folder-item:hover,.mailbox-folder-item:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important}.content .mailbox-folder-item.is-active,.mailbox-folder-item.is-active{background:#f1f5f9!important;border-color:#94a3b8!important;color:#0f172a!important;font-weight:650!important}html[data-density] .content button.mailbox-folder-item{background:#fff!important;color:#0f172a!important;border:1px solid #e2e8f0!important;background-image:none!important}.mailbox-main{min-width:0}@media(max-width:860px){.mailbox-shell{grid-template-columns:1fr}.mailbox-folders{flex-direction:row;flex-wrap:wrap;position:static;gap:4px}.mailbox-folder-item{width:auto!important;padding:7px 12px!important}}html[data-theme=dark] .mailbox-folder-item.is-active{background:#0f766e33!important;color:#64748b!important}.mailbox-split.is-reading{overflow:visible!important;max-height:none!important;min-height:0!important;height:auto!important;display:block!important}.mailbox-split.is-reading .mailbox-pane,.mailbox-split.is-reading .mailbox-pane.mailbox-reader{overflow:visible!important;max-height:none!important;height:auto!important;min-height:0!important}.mailbox-split.is-reading .mailbox-reader-inner{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.mailbox-split.is-reading .mailbox-reader-scroll{flex:none!important;min-height:0!important;overflow:visible!important;max-height:none!important;height:auto!important;padding:16px 20px 64px!important}.mailbox-split.is-reading .mailbox-topbar{position:sticky;top:0;z-index:6;background:var(--panel, #fff)}.mailbox-split.is-inbox{overflow:hidden}.mailbox-page:has(.mailbox-split.is-reading) .mailbox-folders,.mailbox-page:has(.mailbox-split.is-compose) .mailbox-folders{display:none!important}.mailbox-page:has(.mailbox-split.is-reading) .mailbox-shell,.mailbox-page:has(.mailbox-split.is-compose) .mailbox-shell{grid-template-columns:1fr!important}html[data-theme=dark] .mailbox-folder-item,html[data-theme=dark] button.mailbox-folder-item{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}html[data-theme=dark] .mailbox-folder-item.is-active{background:#334155!important;border-color:#64748b!important}.mailbox-page:has(.mailbox-split.is-reading) .mailbox-shell,.mailbox-page:has(.mailbox-split.is-reading) .mailbox-main{overflow:visible!important;max-height:none!important;height:auto!important}.mailbox-split.is-reading,.mailbox-split.is-reading .mailbox-pane,.mailbox-split.is-reading .mailbox-reader,.mailbox-split.is-reading .mailbox-reader-inner,.mailbox-split.is-reading .mailbox-reader-scroll,.mailbox-split.is-reading .mailbox-html-body{overflow:visible!important;overflow-y:visible!important;max-height:none!important;height:auto!important}.mailbox-split.is-reading iframe{overflow:hidden!important}.mailbox-split.is-reading.mailbox-split{overflow:visible!important;max-height:none!important}.mailbox-folders{display:flex!important;flex-direction:column!important;gap:6px!important;padding:10px!important;width:200px!important;max-width:200px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e8ecf0!important;border-radius:14px!important;box-shadow:none!important}.content .mailbox-folders button.mailbox-folder-item,.content button.mailbox-folder-item,.mailbox-folders .mailbox-folder-item,button.mailbox-folder-item{all:unset!important;box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:38px!important;min-width:0!important;margin:0!important;padding:9px 14px!important;border-radius:10px!important;border:1px solid #e5e7eb!important;background:#fff!important;background-image:none!important;color:#1e293b!important;-webkit-text-fill-color:#1e293b!important;font-size:13.5px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;box-shadow:none!important;transform:none!important;flex:none!important}.content .mailbox-folders button.mailbox-folder-item:hover,button.mailbox-folder-item:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.content .mailbox-folders button.mailbox-folder-item.is-active,button.mailbox-folder-item.is-active{background:#f1f5f9!important;border-color:#94a3b8!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:650!important}html[data-density] .content .mailbox-folders button.mailbox-folder-item{padding:9px 14px!important;min-height:38px!important;font-size:13.5px!important;border-radius:10px!important;width:100%!important}@media(max-width:860px){.mailbox-folders{width:100%!important;max-width:none!important;flex-direction:row!important;flex-wrap:wrap!important}.mailbox-folders button.mailbox-folder-item{width:auto!important;flex:0 0 auto!important}}html body .content .mailbox-folders button.mailbox-folder-item,html body .content .mailbox-folders button.mailbox-folder-item.secondary,html body .content button.secondary.mailbox-folder-item,html[data-density=compact] body .content button.secondary.mailbox-folder-item,html[data-density=comfortable] body .content button.secondary.mailbox-folder-item,html[data-density=compact] body .content .mailbox-folders button,html[data-density=comfortable] body .content .mailbox-folders button{background:#fff!important;background-image:none!important;background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #e2e8f0!important;box-shadow:none!important;filter:none!important}html body .content .mailbox-folders button.mailbox-folder-item.is-active,html body .content button.secondary.mailbox-folder-item.is-active{background:#f1f5f9!important;background-color:#f1f5f9!important;border-color:#94a3b8!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html body .content .mailbox-folders button.mailbox-folder-item:hover{background:#f8fafc!important;background-color:#f8fafc!important}.mailbox-shell .settings-nav.mailbox-folders{width:220px;max-width:220px;position:sticky;top:12px}.mailbox-page:has(.mailbox-split.is-reading) .settings-nav.mailbox-folders,.mailbox-page:has(.mailbox-split.is-compose) .settings-nav.mailbox-folders{display:none!important}@media(max-width:860px){.mailbox-shell .settings-nav.mailbox-folders{width:100%;max-width:none;position:static}}a.settings-nav-item{text-decoration:none!important}a.settings-nav-item,button.settings-nav-item{box-sizing:border-box}.mailbox-split.is-inbox{min-height:calc(100vh - 200px)!important;display:flex!important}.mailbox-split.is-inbox .mailbox-list{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-height:calc(100vh - 220px)!important;max-height:none!important;border-right:none!important}.mailbox-list-empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 240px);padding:32px 24px;box-sizing:border-box}.mailbox-list-empty .atlas-empty{padding:24px!important;max-width:420px}.mailbox-list .empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 240px)}.mailbox-images-banner{display:flex;justify-content:center;margin:0 0 12px}.mailbox-images-confirm{max-width:520px;width:100%;padding:14px 16px;border-radius:12px;border:1px solid #e5e0d6;background:#faf8f4;text-align:center}.mailbox-images-confirm p{margin:0 0 12px;font-size:13.5px;line-height:1.45;color:#9aa3b5}.mailbox-images-confirm-actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}html{--atlas-border: var(--line, #e5e0d6);--atlas-cell-padding-y: 12px;--atlas-cell-padding-x: 14px;--atlas-row-min: 44px;--atlas-font-label: .8125rem;--atlas-font-data: .875rem;--atlas-font-title: 1.5rem;--atlas-icon: 20px;--atlas-control-h: 42px;--atlas-radius: 10px;--atlas-space-1: 6px;--atlas-space-2: 10px;--atlas-space-3: 14px;--atlas-space-4: 18px;--atlas-content-pad: 28px 32px 48px}html[data-density=comfortable]{--d-space-1: 6px;--d-space-2: 10px;--d-space-3: 14px;--d-space-4: 18px;--d-space-5: 26px;--d-space-6: 32px;--d-cell-y: 13px;--d-cell-x: 14px;--d-card-pad: 16px 18px;--d-content-pad: 28px 36px 48px;--d-form-gap: 16px;--d-btn-pad: 11px 20px;--d-btn-font: .9rem;--d-input-pad: 12px 14px;--d-input-font: .95rem;--d-table-font: .925rem;--d-title: 1.72rem;--d-line: 1.55;--d-nav-pad: 11px 14px;--d-modal-pad: 28px 32px;--d-row-min: 46px;--d-badge-pad: 4px 12px;--d-section-gap: 12px;--atlas-cell-padding-y: 13px;--atlas-cell-padding-x: 14px;--atlas-row-min: 46px;--atlas-font-label: .8125rem;--atlas-font-data: .925rem;--atlas-font-title: 1.72rem;--atlas-icon: 20px;--atlas-control-h: 44px;--atlas-content-pad: 28px 36px 48px}html[data-density=compact]{--d-space-1: 4px;--d-space-2: 8px;--d-space-3: 12px;--d-space-4: 14px;--d-space-5: 18px;--d-space-6: 22px;--d-cell-y: 8px;--d-cell-x: 10px;--d-card-pad: 12px 14px;--d-content-pad: 16px 20px 28px;--d-form-gap: 10px;--d-btn-pad: 7px 12px;--d-btn-font: .8125rem;--d-input-pad: 8px 10px;--d-input-font: .875rem;--d-table-font: .8125rem;--d-title: 1.35rem;--d-line: 1.4;--d-nav-pad: 8px 10px;--d-modal-pad: 16px 18px;--d-row-min: 36px;--d-badge-pad: 2px 8px;--d-section-gap: 10px;--atlas-cell-padding-y: 8px;--atlas-cell-padding-x: 10px;--atlas-row-min: 36px;--atlas-font-label: .75rem;--atlas-font-data: .8125rem;--atlas-font-title: 1.35rem;--atlas-icon: 18px;--atlas-control-h: 36px;--atlas-content-pad: 16px 20px 28px}html[data-density] .content{padding:var(--d-content-pad)!important}html[data-density] .page-header h1,html[data-density] .atlas-hello{font-size:var(--d-title)!important;line-height:1.2}html[data-density] .card{padding:var(--d-card-pad);margin-bottom:var(--d-section-gap)}html[data-density] table th,html[data-density] table td{padding:var(--d-cell-y) var(--d-cell-x)!important;font-size:var(--d-table-font)!important;line-height:var(--d-line)}html[data-density] table th{font-size:calc(var(--d-table-font) * .92)!important;font-family:var(--atlas-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid var(--atlas-border, #e5e0d6)!important}html[data-density] table td{font-variant-numeric:tabular-nums}html[data-density] .content input:not([type=checkbox]):not([type=radio]),html[data-density] .content select,html[data-density] .content textarea{padding:var(--d-input-pad)!important;font-size:var(--d-input-font)!important;min-height:var(--atlas-control-h);border-radius:var(--atlas-radius)}html[data-density] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.theme-toggle):not(.settings-nav-item):not(.mailbox-folder-item):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-menu-item):not(.mailbox-icon-btn):not(.ghost):not(.account-menu-item):not(.account-menu-trigger):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-density] .content .btn{padding:var(--d-btn-pad)!important;font-size:var(--d-btn-font)!important;min-height:var(--d-row-min);border-radius:var(--atlas-radius)}html[data-density] .form-row{margin-bottom:var(--d-form-gap)}html[data-density] .form-row label{font-size:var(--atlas-font-label)!important;font-weight:600;color:var(--muted, #64748b)}html[data-density=compact] .sidebar nav a{padding:var(--d-nav-pad)!important;font-size:.8125rem!important}html[data-density=compact] .sidebar .logo-mark{font-size:1.05rem!important}.atlas-login{min-height:100dvh}.atlas-login input,.login-form input,.login-card input{min-height:48px!important;font-size:16px!important;border-radius:12px!important}.atlas-login button[type=submit],.login-form button[type=submit]{min-height:48px!important;border-radius:12px!important;font-weight:650!important}.atlas-login-right,.login-card{width:100%;max-width:420px;margin:0 auto;padding:28px 24px!important;box-sizing:border-box}@media(max-width:768px){.atlas-login{display:flex!important;flex-direction:column!important;overflow-x:hidden!important}.atlas-login-left{display:none!important}.atlas-login-right{flex:1;width:100%!important;padding:max(16px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important}.atlas-login-form-wrap{max-width:400px!important;width:100%!important;margin:0 auto!important}.atlas-login input{min-height:48px!important;font-size:16px!important}.atlas-login button[type=submit],.atlas-login-submit{min-height:50px!important;width:100%!important}.login-card,.atlas-login-right .card{max-width:100%!important;box-shadow:none!important}}.privacy-page,.terms-page{min-height:100dvh;background:var(--bg, #f5f2eb);color:var(--ink, #0f172a);padding:24px 16px 48px;box-sizing:border-box}.privacy-inner,.terms-inner{max-width:720px;margin:0 auto;background:var(--paper, #fff);border:1px solid var(--atlas-border, var(--line, #e5e0d6));border-radius:16px;padding:28px 28px 40px;box-sizing:border-box}.privacy-page h1,.terms-page h1{font-size:clamp(1.35rem,2.5vw,1.75rem);letter-spacing:-.02em;margin:12px 0 8px;line-height:1.25}.privacy-page h2,.terms-page h2{font-size:1.05rem;margin:28px 0 10px;padding-top:8px;border-top:1px solid var(--line-soft, #efebe3)}.privacy-page p,.terms-page p,.privacy-page li,.terms-page li{font-size:.95rem;line-height:1.65;color:var(--ink-soft, #9aa3b5);overflow-wrap:anywhere;word-break:break-word}.privacy-meta{font-size:.85rem!important;color:var(--muted)!important;margin-bottom:20px!important}.privacy-nav{font-size:.875rem;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-bottom:8px}.privacy-nav a{color:var(--teal, #171717)}@media(max-width:768px){.privacy-page,.terms-page{padding:12px 10px 32px}.privacy-inner,.terms-inner{padding:20px 16px 28px;border-radius:12px}.privacy-page h2,.terms-page h2{font-size:1rem}}html[data-theme=dark] .privacy-inner,html[data-theme=dark] .terms-inner{background:var(--paper, #111113);border-color:#ffffff14}.mailbox-split.is-reading{min-height:0!important}.mailbox-split.is-reading .mailbox-pane,.mailbox-split.is-reading .mailbox-reader,.mailbox-split.is-reading .mailbox-reader-inner,.mailbox-split.is-reading .mailbox-reader-scroll,.mailbox-split.is-reading .mailbox-html-body{min-height:0!important;height:auto!important}.mailbox-split.is-reading iframe{max-height:none!important;background:#fff;vertical-align:top}.mailbox-msg-body{min-height:0!important}@media(max-width:860px){.sidebar{max-width:min(100vw,300px)}.content{padding-left:12px!important;padding-right:12px!important;overflow-x:hidden}.page-header{flex-wrap:wrap;gap:8px}.page-header h1{font-size:1.25rem!important}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.modal,.modal-card{max-width:calc(100vw - 24px)!important;margin:12px auto!important}}.mailbox-gdocs-reader{width:100%;display:flex;flex-direction:column;gap:12px;max-height:78vh}.mailbox-gdocs-toolbar{display:flex;align-items:center;justify-content:center;gap:12px}.mailbox-gdocs-toolbar button{min-width:44px!important;min-height:36px!important;border-radius:999px!important}.mailbox-gdocs-counter{font-size:13px;font-weight:600;color:#e8eeef;min-width:64px;text-align:center;font-variant-numeric:tabular-nums}.mailbox-gdocs-stage{flex:1;min-height:420px;max-height:68vh;overflow:auto;background:#202124;border-radius:12px;padding:20px 16px 28px;display:flex;justify-content:center;align-items:flex-start}.mailbox-gdocs-slide{width:min(100%,920px);aspect-ratio:16 / 10;max-height:100%;background:#fff;border-radius:4px;box-shadow:0 8px 32px #00000059;padding:36px 44px;overflow:auto;box-sizing:border-box}.mailbox-gdocs-title{margin:0 0 16px;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;color:#202124;line-height:1.25;letter-spacing:-.02em}.mailbox-gdocs-body{font-size:1.05rem;line-height:1.55;color:#3c4043}.mailbox-gdocs-body.is-doc{font-size:.98rem;line-height:1.65}.mailbox-gdocs-body p{margin:0 0 .65em}.mailbox-gdocs-img{display:block;max-width:100%;max-height:42vh;margin:12px auto;border-radius:6px;object-fit:contain}.mailbox-gdocs-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;padding-bottom:4px}.mailbox-gdocs-dots button{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;padding:0!important;border-radius:50%!important;border:none!important;background:#5f6368!important;cursor:pointer!important;box-shadow:none!important}.mailbox-gdocs-dots button.is-active{background:#8ab4f8!important;transform:scale(1.25)}.mailbox-gdocs-body.is-sheet{overflow:auto}.mailbox-gdocs-slide:has(.is-sheet){aspect-ratio:auto;min-height:420px;max-height:none}.mailbox-gdocs-table-wrap{width:100%;overflow:auto;max-height:58vh;border:1px solid #e0e0e0;border-radius:6px}.mailbox-gdocs-table{border-collapse:collapse;width:max-content;min-width:100%;font-size:12.5px;font-variant-numeric:tabular-nums}.mailbox-gdocs-table th,.mailbox-gdocs-table td{border:1px solid #e8eaed;padding:6px 10px;text-align:left;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis;color:#202124;background:#fff}.mailbox-gdocs-table th{background:#f8f9fa;font-weight:650;position:sticky;top:0;z-index:1}.mailbox-gdocs-table tr:nth-child(2n) td{background:#fafafa}.atlas-typeahead-menu{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:40;max-height:240px;overflow:auto;background:var(--paper, #fff);border:1px solid var(--line, #e5e0d6);border-radius:12px;box-shadow:0 10px 28px #0f172a1a;padding:6px}.atlas-typeahead-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;text-align:left!important;padding:9px 12px!important;border:1px solid transparent!important;background:transparent!important;border-radius:999px!important;cursor:pointer!important;min-height:40px!important;box-shadow:none!important;color:var(--ink, #0f172a)!important}.atlas-typeahead-item:hover{background:var(--paper, #fff)!important;border-color:var(--line, #e5e0d6)!important;box-shadow:0 1px 2px #0f172a0a!important}.atlas-typeahead-item.is-active{background:var(--paper, #fff)!important;border-color:var(--line, #cfc8bc)!important;box-shadow:0 1px 3px #0f172a0f!important;color:var(--ink, #0f172a)!important}.atlas-typeahead-item.is-active strong,.atlas-typeahead-item.is-active .atlas-typeahead-sub,.atlas-typeahead-item.is-active .atlas-typeahead-meta{color:inherit!important}.atlas-typeahead-item.is-active .atlas-typeahead-meta{background:var(--peach, #f5f2eb);color:var(--ink, #0f172a)!important}.atlas-typeahead-main{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.atlas-typeahead-item strong{font-size:13px;font-weight:650;color:var(--ink, #0f172a)}.atlas-typeahead-sub,.atlas-typeahead-item .muted{font-size:11.5px;color:var(--muted, #64748b)}.atlas-typeahead-meta{flex-shrink:0;font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--muted, #64748b);background:var(--peach, #f5f2eb);border:1px solid var(--line, #e5e0d6);padding:3px 9px;border-radius:999px}.atlas-typeahead-item.is-disabled{opacity:.55;cursor:not-allowed!important}.atlas-typeahead-empty{padding:10px;font-size:12.5px;color:var(--muted);text-align:center}.atlas-typeahead-hint{padding:6px 10px 4px;font-size:11px;color:var(--muted);border-top:1px solid var(--line-soft, #efebe3);margin-top:4px}.content button.atlas-typeahead-item,.content .atlas-typeahead-item{background:transparent!important;color:var(--ink, #0f172a)!important}.content button.atlas-typeahead-item:hover,.content button.atlas-typeahead-item.is-active,.content .atlas-typeahead-item:hover,.content .atlas-typeahead-item.is-active{background:var(--paper, #fff)!important;color:var(--ink, #0f172a)!important}.content .atlas-typeahead-menu button.atlas-typeahead-item,.content .atlas-typeahead-menu button.atlas-typeahead-item.secondary,.content .atlas-typeahead-menu .atlas-typeahead-item,.atlas-typeahead-menu button.atlas-typeahead-item,.atlas-typeahead-menu button.atlas-typeahead-item.secondary,html[data-density=compact] .content .atlas-typeahead-menu button.atlas-typeahead-item,html[data-density=comfortable] .content .atlas-typeahead-menu button.atlas-typeahead-item,html[data-theme=dark] .content .atlas-typeahead-menu button.atlas-typeahead-item{background:transparent!important;background-color:transparent!important;color:var(--ink, #0f172a)!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:999px!important}.content .atlas-typeahead-menu button.atlas-typeahead-item:hover,.content .atlas-typeahead-menu button.atlas-typeahead-item.is-active,.content .atlas-typeahead-menu button.atlas-typeahead-item.secondary:hover,.content .atlas-typeahead-menu button.atlas-typeahead-item.secondary.is-active,.atlas-typeahead-menu button.atlas-typeahead-item:hover,.atlas-typeahead-menu button.atlas-typeahead-item.is-active,html[data-density=compact] .content .atlas-typeahead-menu button.atlas-typeahead-item.is-active,html[data-density=comfortable] .content .atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:var(--paper, #fff)!important;background-color:var(--paper, #fff)!important;color:var(--ink, #0f172a)!important;border-color:var(--line, #e5e0d6)!important;box-shadow:0 1px 2px #0f172a0d!important}.content .atlas-typeahead-menu button.atlas-typeahead-item strong,.content .atlas-typeahead-menu button.atlas-typeahead-item.is-active strong,.content .atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-sub,.content .atlas-typeahead-menu button.atlas-typeahead-item.is-active .atlas-typeahead-sub,.content .atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-meta,.content .atlas-typeahead-menu button.atlas-typeahead-item.is-active .atlas-typeahead-meta{color:var(--ink, #0f172a)!important}.content .atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-meta,.content .atlas-typeahead-menu button.atlas-typeahead-item.is-active .atlas-typeahead-meta{background:var(--peach, #f5f2eb)!important;border:1px solid var(--line, #e5e0d6)!important;color:var(--muted, #64748b)!important}.content .atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-sub{color:var(--muted, #64748b)!important}.atlas-typeahead-menu,.content .atlas-typeahead-menu,.modal .atlas-typeahead-menu{background:#fff!important;background-color:#fff!important;border:1px solid #e5e0d6!important;border-radius:12px!important;box-shadow:0 4px 16px #00000014!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}html[data-theme=dark] .atlas-typeahead-menu,html[data-theme=dark] .content .atlas-typeahead-menu{background:var(--paper, #1e222d)!important;background-color:var(--paper, #1e222d)!important;border-color:var(--line, #333)!important}.atlas-typeahead-menu button.atlas-typeahead-item,.atlas-typeahead-menu button.atlas-typeahead-item.secondary,.atlas-typeahead-menu button.atlas-typeahead-item.is-active,.atlas-typeahead-menu button.atlas-typeahead-item:hover{background:#fff!important;background-color:#fff!important;color:#0f172a!important;border:1px solid transparent!important;box-shadow:none!important;backdrop-filter:none!important}.atlas-typeahead-menu button.atlas-typeahead-item:hover,.atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:#f8fafc!important;background-color:#f5f2eb!important;border-color:#e5e0d6!important}.atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-meta{background:#f8fafc!important;border:1px solid #e5e0d6!important;color:#64748b!important}.modal-overlay{position:fixed!important;inset:0!important;z-index:9000;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:#0f172a73!important;overflow:auto!important}.modal-overlay .modal{position:relative!important;margin:auto!important;max-height:min(90vh,900px);overflow:auto}html[data-density=compact] .atlas-typeahead-menu,html[data-density=compact] .content .atlas-typeahead-menu,html[data-density=compact] .modal .atlas-typeahead-menu{background:#fff!important;border:1px solid var(--line, #e5e0d6)!important;box-shadow:0 4px 14px #00000014!important;backdrop-filter:none!important}html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item,html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item.secondary,html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item.is-active,html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item:hover{background:#fff!important;color:var(--ink, #0f172a)!important;border:1px solid transparent!important;box-shadow:none!important}html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item:hover,html[data-density=compact] .atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:#f8fafc!important;border-color:var(--line, #e5e0d6)!important}html[data-density=compact] .content button.secondary,html[data-density=compact] .modal button.secondary{background:var(--paper, #fff)!important;color:var(--ink, #0f172a)!important;border:1px solid var(--line, #e5e0d6)!important}html[data-density=compact] .content button.secondary:hover,html[data-density=compact] .modal button.secondary:hover{background:#f8fafc!important}.atlas-date-field input[type=date]{min-height:40px;cursor:pointer}.atlas-date-field input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(0) brightness(0);width:18px;height:18px}html[data-theme=dark] .atlas-date-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(1)}html[data-density=compact]{--atlas-space: var(--atlas-space, 1rem)}html.atlas-agent-docked .content,html.atlas-agent-docked .atlas-page,html.atlas-agent-docked .atlas-crm{width:100%;max-width:100%;box-sizing:border-box}html.atlas-agent-docked .table-wrap{overflow-x:auto;max-width:100%}html.atlas-agent-docked .atlas-page .card,html.atlas-agent-docked .atlas-crm .card{max-width:100%}.employees-page{width:100%;max-width:100%}.employees-page .search-bar.employees-toolbar{width:100%}.employees-page .search-bar .search-input,.employees-page .search-input{width:100%;max-width:none;box-sizing:border-box}.employees-page .table-wrap,.employees-page .table-wrap table{width:100%}.employees-page .row-actions{max-width:280px}html.atlas-agent-docked .employees-page .content,html.atlas-agent-docked .employees-page{width:100%}.about-features-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:12px}.about-feature{padding:14px 16px;border-radius:12px;border:1px solid var(--atlas-border, rgba(0,0,0,.08));background:var(--atlas-surface-2, rgba(0,0,0,.02))}.about-feature h3{margin:0 0 6px;font-size:.95rem}.about-feature p{margin:0;font-size:.85rem;color:var(--muted);line-height:1.45}.about-error{display:none!important}.welcome-features-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin:18px 0 8px;width:100%}.welcome-feature-card{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid rgba(127,127,127,.2);background:#7f7f7f0f;text-align:left;animation:welcome-fade-up .45s ease both}.welcome-feature-card strong{font-size:.9rem}.welcome-feature-card span{font-size:.78rem;opacity:.75;line-height:1.35}.welcome-feature-card{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;border:1px solid rgba(127,127,127,.18);background:#7f7f7f0f;text-align:left;animation:welcome-fade-up .45s ease both;min-height:96px}.welcome-feature-icon{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--atlas-primary, #0a0a0a);background:color-mix(in srgb,var(--atlas-primary, #0a0a0a) 14%,transparent)}.welcome-feature-body{display:flex;flex-direction:column;gap:3px;min-width:0}.welcome-feature-body strong{font-size:.92rem;font-weight:700}.welcome-feature-blurb{font-size:.78rem;opacity:.8;line-height:1.35}.welcome-feature-pages{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--atlas-primary, #0a0a0a);margin-top:2px}.welcome-kbd-hint{display:inline;opacity:.75}.welcome-kbd-hint kbd{font-size:.75em;padding:1px 6px;border-radius:6px;border:1px solid rgba(127,127,127,.35);background:#7f7f7f14}.welcome-features-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}@media(max-width:640px){.welcome-features-grid{grid-template-columns:1fr}}.dash-date-range{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:8px}.dash-date-group{display:flex;align-items:center;gap:8px;background:var(--atlas-surface, #fff);border:1px solid var(--atlas-border, rgba(0,0,0,.1));border-radius:12px;padding:6px 12px;min-height:42px}.dash-date-label{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.dash-date-field{cursor:pointer}.dash-date-field input[type=date]{border:none;background:transparent;font:inherit;font-size:14px;font-weight:600;color:inherit;min-width:9.5rem;cursor:pointer;color-scheme:light dark}.dash-date-field input[type=date]:focus{outline:none}.atlas-collapsed-alerts{position:fixed;top:12px;right:12px;z-index:80;display:flex;flex-direction:column;gap:8px;max-width:min(320px,calc(100vw - 24px));pointer-events:auto}.atlas-collapsed-alert{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--atlas-surface, #fff);border:1px solid var(--atlas-border, rgba(0,0,0,.1));box-shadow:0 8px 28px #0000001f;text-decoration:none;color:inherit;font-size:13px;font-weight:600}.atlas-collapsed-alert:hover{border-color:var(--atlas-primary, #0a0a0a)}.atlas-collapsed-alert .aca-dot{width:10px;height:10px;border-radius:999px;flex-shrink:0;background:var(--atlas-primary, #0a0a0a)}.atlas-collapsed-alert.tone-danger .aca-dot{background:#dc2626}.atlas-collapsed-alert.tone-warn .aca-dot{background:#d97706}.atlas-collapsed-alert .aca-count{margin-left:auto;font-variant-numeric:tabular-nums;background:#0f766e1f;color:var(--atlas-primary, #0a0a0a);padding:2px 8px;border-radius:999px;font-size:12px}.atlas-collapsed-alert.tone-danger .aca-count{background:#dc26261f;color:#dc2626}.atlas-collapsed-alert.tone-warn .aca-count{background:#d977061f;color:#b45309}.cookie-btn.linkish,button.cookie-btn.linkish{appearance:none!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--zellij, #0a0a0a)!important;font:inherit!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px;padding:8px 4px!important;min-height:0!important;border-radius:0!important;cursor:pointer}button.privacy-link-btn,.privacy-link-btn{appearance:none!important;background:none!important;border:none!important;padding:0!important;margin:0!important;font:inherit!important;color:var(--zellij, #0a0a0a)!important;cursor:pointer;text-decoration:underline!important;font-weight:600!important;box-shadow:none!important;border-radius:0!important;min-height:0!important;display:inline!important}main.content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.atlas-dp-pop,.atlas-dp-pop *{--btn-primary-bg: transparent;--btn-primary-text: inherit}.atlas-dp-pop button.atlas-dp-day,.atlas-dp-pop button.atlas-dp-nav,.atlas-dp-pop button.atlas-dp-preset,.atlas-dp-pop button.atlas-dp-btn,button.atlas-dp-trigger{background:transparent!important;background-image:none!important;color:#222!important;border-radius:4px!important;border:none!important;box-shadow:none!important;filter:none!important;transform:none!important;min-height:0!important;padding:0!important;font-weight:500!important;letter-spacing:normal!important;gap:0!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day,html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav,html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset,html[data-theme=dark] .atlas-dp-pop button.atlas-dp-btn,html[data-theme=dark] button.atlas-dp-trigger{color:#e8eeea!important}button.atlas-dp-trigger{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:8px 12px!important;border:1px solid #ccc!important;border-radius:4px!important;background:#fff!important;color:#222!important;font-size:.9rem!important;font-weight:500!important;min-height:38px!important;text-align:left!important;cursor:pointer!important}button.atlas-dp-trigger.size-sm{min-height:34px!important;padding:5px 10px!important;font-size:.85rem!important}button.atlas-dp-trigger.is-open{border-color:#999!important;box-shadow:0 0 0 1px #ccc!important}button.atlas-dp-trigger .atlas-dp-value.is-placeholder{color:#888!important;font-weight:400!important}button.atlas-dp-trigger .atlas-dp-icon{opacity:.5;color:#555!important}.atlas-dp-pop{position:fixed;z-index:12050;background:#fff!important;color:#222!important;border:1px solid #ccc!important;border-radius:4px!important;box-shadow:0 6px 20px #00000026!important;padding:0!important;overflow:hidden}html[data-theme=dark] .atlas-dp-pop{background:#1c1c1f!important;color:#e8eeea!important;border-color:#333!important}.atlas-dp-range.has-presets{display:flex!important;flex-direction:row!important;min-width:400px}.atlas-dp-presets{display:flex;flex-direction:column;min-width:148px;border-right:1px solid #e0e0e0;background:#fafafa!important;padding:6px 0}html[data-theme=dark] .atlas-dp-presets{background:#1c1c1f!important;border-right-color:#333}.atlas-dp-pop button.atlas-dp-preset{display:block!important;width:100%!important;text-align:left!important;padding:8px 14px!important;font-size:.82rem!important;font-weight:400!important;border-radius:0!important;background:transparent!important;color:#333!important;border:none!important;cursor:pointer!important}.atlas-dp-pop button.atlas-dp-preset:hover{background:#eee!important}.atlas-dp-pop button.atlas-dp-preset.is-active{background:#e8eef5!important;color:#1a3a5c!important;font-weight:600!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset{color:#ddd!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset.is-active{background:#27272a!important;color:#64748b!important}.atlas-dp-range-main{padding:12px;flex:1;min-width:260px}.atlas-dp-cal{padding:12px}.atlas-dp-hint{margin:0 0 8px;font-size:.75rem;color:#777}.atlas-dp-head{display:flex;align-items:center;gap:4px;margin-bottom:8px}.atlas-dp-title{flex:1;display:flex;gap:6px;justify-content:center}.atlas-dp-select{border:1px solid #ccc!important;background:#fff!important;color:inherit!important;border-radius:3px!important;padding:2px 4px!important;font-size:.82rem!important;font-weight:600!important}html[data-theme=dark] .atlas-dp-select{background:#1c1c1f!important;border-color:#444!important}.atlas-dp-pop button.atlas-dp-nav{width:28px!important;height:28px!important;border:1px solid #ccc!important;background:#fff!important;color:#333!important;border-radius:3px!important;font-size:1rem!important;cursor:pointer!important;display:grid!important;place-items:center!important}.atlas-dp-pop button.atlas-dp-nav:hover{background:#f0f0f0!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav{background:#1c1c1f!important;border-color:#444!important;color:#eee!important}.atlas-dp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:.68rem;font-weight:650;color:#888;margin-bottom:2px}.atlas-dp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.atlas-dp-pop button.atlas-dp-day{aspect-ratio:1!important;width:100%!important;height:auto!important;min-height:32px!important;border-radius:0!important;background:transparent!important;color:#222!important;font-size:.82rem!important;font-weight:400!important;cursor:pointer!important;display:grid!important;place-items:center!important}.atlas-dp-pop button.atlas-dp-day:hover:not(.is-disabled):not(.is-selected){background:#eee!important;color:#111!important}.atlas-dp-pop button.atlas-dp-day.is-today{box-shadow:inset 0 0 0 1px #aaa!important;background:transparent!important}.atlas-dp-pop button.atlas-dp-day.is-in-range{background:#e8eef5!important;color:#222!important;border-radius:0!important}.atlas-dp-pop button.atlas-dp-day.is-selected{background:#357ebd!important;color:#fff!important;border-radius:0!important;font-weight:600!important}.atlas-dp-pop button.atlas-dp-day.is-disabled{opacity:.3!important;cursor:not-allowed!important}.atlas-dp-pop .atlas-dp-day.is-empty{pointer-events:none;background:transparent!important}.atlas-dp-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #e5e5e5}html[data-theme=dark] .atlas-dp-foot{border-top-color:#333}.atlas-dp-pop button.atlas-dp-btn{padding:6px 14px!important;border:1px solid #ccc!important;border-radius:3px!important;background:#fff!important;color:#333!important;font-size:.82rem!important;font-weight:500!important;cursor:pointer!important;min-height:32px!important}.atlas-dp-pop button.atlas-dp-btn:hover{background:#f5f5f5!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-btn{background:#1c1c1f!important;border-color:#444!important;color:#eee!important}button.atlas-dp-trigger,button.atlas-dp-trigger.secondary,.content button.atlas-dp-trigger,.content button.atlas-dp-trigger.secondary,html[data-density] .content button.atlas-dp-trigger,html[data-theme=dark] .content button.atlas-dp-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;border:1.5px solid var(--line, #d4d0c8)!important;background:var(--paper, #fff)!important;background-image:none!important;color:var(--ink, #0f172a)!important;font-weight:600!important;font-size:.875rem!important;box-shadow:none!important;filter:none!important;transform:none!important;cursor:pointer!important}button.atlas-dp-trigger:hover:not(:disabled),.content button.atlas-dp-trigger:hover:not(:disabled){background:color-mix(in srgb,var(--paper, #fff) 92%,#000)!important;border-color:color-mix(in srgb,var(--line, #ccc) 70%,#666)!important;filter:none!important;color:var(--ink, #0f172a)!important}button.atlas-dp-trigger.is-open{border-color:color-mix(in srgb,var(--line, #ccc) 50%,#555)!important;box-shadow:0 0 0 2px #0000000f!important}button.atlas-dp-trigger .atlas-dp-value,button.atlas-dp-trigger .atlas-dp-icon{color:inherit!important}button.atlas-dp-trigger .atlas-dp-value.is-placeholder{color:var(--muted, #64748b)!important;font-weight:500!important}html[data-theme=dark] button.atlas-dp-trigger,html[data-theme=dark] .content button.atlas-dp-trigger{background:var(--paper, #1c1c1f)!important;border-color:var(--line, #2a2a2e)!important;color:var(--ink, #eef3f0)!important}.atlas-dp-pop button.atlas-dp-day.is-selected{background:#357ebd!important;color:#fff!important}.party-name,span.party-name-link{font-weight:650;color:inherit;background:none!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;display:inline;line-height:1.35}span.party-name-link{cursor:pointer;text-decoration:none}span.party-name-link:hover{text-decoration:underline;color:var(--ink, #0f172a)}span.party-name-link:focus-visible{outline:2px solid var(--atlas-border, #ccc);outline-offset:2px;border-radius:2px}td.row-actions-cell{vertical-align:middle;white-space:nowrap}.row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.row-actions>button,td.row-actions-cell>button,.row-actions-cell button.secondary,.row-actions-cell button.danger{padding:4px 10px!important;font-size:12px!important;min-height:30px!important;border-radius:999px!important;white-space:nowrap}.row-actions{gap:8px!important;max-width:420px}.row-actions>button.success{background:var(--btn-primary-bg, #0a0a0a)!important;color:#fff!important;border:none!important}td.row-actions-cell{min-width:280px}.access-page-standalone,.error-boundary-root{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:stretch;background:var(--bg, #f5f2eb)}.access-page--fullscreen{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px}.access-error-detail{margin:12px 0 0;padding:12px;font-size:12px;background:#0000000a;border-radius:8;border-radius:8px;overflow:auto;max-height:120px;color:var(--bad, #8a4b3c);white-space:pre-wrap;word-break:break-word}.atlas-time-popover,.atlas-date-popover,[data-atlas-float=time],[data-atlas-float=date]{z-index:12050!important}.atlas-tp-trigger.atlas-dp-trigger{display:inline-flex!important;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;font-variant-numeric:tabular-nums}.atlas-tp-trigger-icon{opacity:.55;font-size:.95rem;line-height:1}.atlas-tp-pop{padding:0!important;overflow:hidden!important}.atlas-tp-head{display:flex;align-items:baseline;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid #e8e4dc;background:#fafafa}html[data-theme=dark] .atlas-tp-head{background:#1c1c1f;border-bottom-color:#333}.atlas-tp-head-label{font-size:.75rem;color:#888;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.atlas-tp-head-value{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;color:#222}html[data-theme=dark] .atlas-tp-head-value{color:#e8eeea}.atlas-tp-cols{display:flex;gap:0;padding:0}.atlas-tp-col{flex:1;min-width:0;border-right:1px solid #e8e4dc}.atlas-tp-col:last-child{border-right:none}html[data-theme=dark] .atlas-tp-col{border-right-color:#333}.atlas-tp-col-title{text-align:center;font-size:.7rem;font-weight:600;color:#888;padding:6px 0 2px;text-transform:uppercase}.atlas-tp-scroll{max-height:180px;overflow-y:auto;padding:4px 0 8px}.atlas-tp-cell{display:block!important;width:100%!important;border:none!important;background:transparent!important;color:#222!important;padding:7px 8px!important;margin:0!important;cursor:pointer;font-variant-numeric:tabular-nums;font-size:.9rem!important;font-weight:500!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;text-align:center!important}.atlas-tp-cell:hover{background:#f0f0f0!important}.atlas-tp-cell.is-selected{background:#eee!important;color:#111!important;font-weight:700!important;text-decoration:underline;text-underline-offset:2px}html[data-theme=dark] .atlas-tp-cell{color:#e8eeea!important}html[data-theme=dark] .atlas-tp-cell:hover{background:#242836!important}html[data-theme=dark] .atlas-tp-cell.is-selected{background:#2a2a2e!important;color:#fff!important}.atlas-tp-footer.atlas-dp-footer{display:flex;gap:4px;justify-content:flex-end;padding:6px 8px 8px;border-top:1px solid #e8e4dc;background:#fafafa}html[data-theme=dark] .atlas-tp-footer.atlas-dp-footer{background:#1c1c1f;border-top-color:#333}.atlas-tp-footer .atlas-dp-btn{background:transparent!important;border:none!important;color:#333!important;font-size:.82rem!important;font-weight:600!important;padding:6px 10px!important;cursor:pointer;box-shadow:none!important;border-radius:0!important;min-height:0!important;text-decoration:underline;text-underline-offset:2px}.atlas-tp-footer .atlas-dp-btn.is-primary-text{color:#64748b!important}html[data-theme=dark] .atlas-tp-footer .atlas-dp-btn{color:#c5d4cf!important}.page-anim{opacity:0;transform:translate3d(0,12px,0);filter:none!important;will-change:opacity,transform}.page-anim.page-anim-in{animation:atlas-page-smooth .4s cubic-bezier(.16,1,.3,1) both}@keyframes atlas-page-smooth{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}html.phone-shell .page-anim{transform:translate3d(0,8px,0);filter:none!important}html.phone-shell .page-anim.page-anim-in{animation:atlas-page-smooth-mobile .35s cubic-bezier(.16,1,.3,1) both}html[data-theme=dark] .settings-topbar,html.theme-dark .settings-topbar{background:#111113!important;border-bottom-color:#222!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.settings-topbar-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;background:linear-gradient(145deg,#171717,#0a0a0a);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex-shrink:0}.settings-topnav-item.active{background:#fff;border-color:#e8a3178c;box-shadow:0 0 0 2px #e8a3172e;color:#0a0a0a}.settings-topbar-tabs button.active{background:#fff;border-color:#e8a3178c;box-shadow:0 0 0 2px #e8a31726;color:#0a0a0a}.whats-new-list{display:flex;flex-direction:column;gap:0;max-width:720px;margin-left:auto;margin-right:auto}.whats-new-ver{display:inline-block;font-size:12px;font-weight:700;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;padding:2px 10px;border-radius:999px}.whats-new-card-head time{font-size:13px;color:#64748b;white-space:nowrap}.whats-new-block h3{margin:10px 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.settings-topbar-tabs button.settings-topbar-tab.active{background:#fff!important;border-color:#e8a317a6!important;box-shadow:0 0 0 2px #e8a3172e!important;color:#0f172a!important}html:not([data-theme=dark]) .settings-topbar-menu{background:#fff!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:16px!important;padding:8px!important;box-shadow:0 12px 40px #0f221f1a!important;min-width:200px!important}html:not([data-theme=dark]) .settings-topbar-menu button.settings-topbar-menu-item,html:not([data-theme=dark]) .settings-topbar-menu button.secondary{display:flex!important;width:100%!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:8px 14px!important;margin:0 0 6px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;background-image:none!important;color:#0f172a!important;font-weight:600!important;font-size:.9rem!important;box-shadow:none!important}html:not([data-theme=dark]) .settings-topbar-menu button.settings-topbar-menu-item:last-child{margin-bottom:0!important}html:not([data-theme=dark]) .settings-topbar-menu button.settings-topbar-menu-item:hover{background:#f3f6f5!important;border-color:#0f172a33!important;color:#0f172a!important}html:not([data-theme=dark]) .layout-settings-focus .settings-topbar-menu button,html:not([data-theme=dark]) .layout-settings-focus .settings-topbar-menu button.secondary{background:#fff!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.12)!important}.audit-detail-link{appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:#0a0a0a;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left;max-width:280px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.about-secondary-link{text-decoration:none!important;display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid var(--shell-line, rgba(15, 23, 42, .12))!important;background:var(--shell-paper, #fff)!important;color:var(--shell-ink, #0f172a)!important;font-weight:600!important}.about-legal-row a,.about-legal-row .about-text-link{color:#0a0a0a;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;font:inherit;font-weight:600;cursor:pointer}.audit-table td.audit-detail a.audit-detail-link,.audit-table a.audit-detail-link,a.audit-detail-link{appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#0f172a!important;font:inherit!important;font-weight:500!important;font-size:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline}.settings-topbar .whats-new-topbar-tabs,.whats-new-topbar-tabs{flex:1 1 auto!important;justify-content:center!important;align-items:center!important;gap:8px!important}.about-links-inline{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 12px!important;flex-direction:row!important}.about-links-inline .about-inline-link,.about-links-inline a.about-inline-link,.about-links-inline button.about-inline-link{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--zellij, #0a0a0a)!important;font-weight:600!important;font-size:.875rem!important;background:transparent!important;background-image:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;width:auto!important;height:auto!important;text-decoration:none!important;cursor:pointer}.about-links-inline .about-inline-link:hover{text-decoration:underline!important;text-underline-offset:2px;opacity:.9}.about-links-inline .about-sep{color:#9aa8a4;user-select:none}.about-links-inline svg{flex-shrink:0;opacity:.85}.settings-topbar.settings-topbar--centered{position:relative!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px 12px!important}.settings-topbar.settings-topbar--centered .settings-topbar-left{z-index:2;min-width:0}.settings-topbar.settings-topbar--centered .settings-topbar-tabs{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;flex:0 0 auto!important;width:auto!important;max-width:min(520px,calc(100% - 280px));justify-content:center!important;z-index:1;pointer-events:auto}.settings-topbar.settings-topbar--centered .settings-topbar-search-wrap,.settings-topbar.settings-topbar--centered .settings-topbar-right{z-index:2;margin-left:auto}@media(max-width:900px){.settings-topbar.settings-topbar--centered .settings-topbar-tabs{position:static!important;transform:none!important;left:auto!important;top:auto!important;max-width:100%;width:100%;order:3;justify-content:center!important}}.settings-topbar:not(.settings-topbar--centered){position:relative;display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 12px}.settings-topbar:not(.settings-topbar--centered) .settings-topbar-tabs{position:static!important;transform:none!important;left:auto!important;top:auto!important;flex:1 1 auto!important;justify-content:center;max-width:none}.settings-topbar:not(.settings-topbar--centered) .settings-topbar-search-wrap{flex:0 1 220px;margin-left:0}.settings-topbar:not(.settings-topbar--centered) .settings-topbar-right{margin-left:0}.about-meta-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important;margin-bottom:8px!important;align-items:stretch!important;width:100%!important;max-width:none!important}.about-meta-row>.about-version-card,.about-meta-row>.about-meta-card,.about-meta-row>.card{margin:0!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;height:100%}.about-meta-row .about-meta-pair{display:contents}.about-meta-row .about-support,.about-meta-row .about-stack{margin:0!important;flex:none!important;width:100%!important}.about-page .atlas-lead,.about-hero .atlas-lead,.about-page p.atlas-lead{max-width:none!important;width:100%!important}@media(max-width:960px){.about-meta-row{grid-template-columns:1fr!important}}.settings-search-dd-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px}.settings-search-dd-clear-all{width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid rgba(15,23,42,.12)!important;color:#9aa3b5!important;box-shadow:none!important}.settings-search-dd-clear-all:hover{background:#f6f0ee!important;color:#b43228!important}.layout-settings-focus .mailbox-folders--legacy{display:none!important}.layout-settings-focus .mailbox-page-header .mailbox-page-title-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.layout-settings-focus .mailbox-page-header:not(:has(button)){display:none}.settings-topbar .mailbox-topbar-actions{display:flex;align-items:center;gap:4px;margin-left:4px}.layout-settings-focus .mailbox-shell{max-width:none}.layout-settings-focus .mailbox-shell,.mailbox-shell:has(.mailbox-folders[hidden]),.mailbox-shell:has(.mailbox-folders.mailbox-folders--legacy[hidden]){display:block!important;grid-template-columns:none!important;gap:0!important;width:100%!important;max-width:none!important}.layout-settings-focus .mailbox-main,.layout-settings-focus .mailbox-page,.layout-settings-focus .mailbox-split,.layout-settings-focus .content-settings-focus .mailbox-page{width:100%!important;max-width:none!important}.layout-settings-focus .mailbox-split.is-inbox .mailbox-list{width:100%!important;max-width:none!important;border-right:none!important}.layout-settings-focus .mailbox-list{width:100%!important;max-width:none!important}.layout-settings-focus .content.content-settings-focus,.layout-settings-focus main.content{max-width:none!important;width:100%!important;padding-left:16px!important;padding-right:16px!important}.layout-settings-focus .mailbox-toolbar-card{width:100%!important;max-width:none!important}.whats-new-page .whats-new-lead,.whats-new-page>.atlas-lead{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:42rem!important}.modal-overlay,.modal-backdrop,.ph-modal-bg,.audit-detail-modal-backdrop,.whats-new-modal-backdrop,[class*=modal-overlay],[class*=modal-backdrop]{position:fixed!important;inset:0!important;width:100vw!important;min-width:100vw!important;height:100%!important;min-height:100dvh!important;min-height:100vh!important;margin:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;box-sizing:border-box!important;background:#0c181694!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.modal-overlay>.modal,.modal-overlay .modal,.modal-backdrop>.modal,.modal-backdrop>.modal-card,.modal-backdrop .modal-card,.ph-modal-bg>.ph-modal,.ph-modal-bg .ph-modal,.audit-detail-modal-backdrop>*,.whats-new-modal-backdrop>*{position:relative!important;z-index:1!important;background:#fff!important;background-color:#fff!important;opacity:1!important;color:var(--ink, #0f172a)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 24px 64px #00000047!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:16px!important;max-height:min(92dvh,920px)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;margin:auto!important;flex-shrink:0!important}html[data-glass=on] .modal-overlay>.modal,html[data-glass=on] .modal-overlay .modal,html[data-liquid-glass=on] .modal-overlay>.modal,html[data-liquid-glass=on] .modal-overlay .modal,html[data-theme=dark][data-liquid-glass=on] .modal,html[data-density][data-glass=on] .modal,html[data-glass=on] .modal-backdrop .modal-card,html[data-liquid-glass=on] .modal-backdrop .modal-card{background:#fff!important;background-color:#fff!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] .modal-overlay>.modal,html[data-theme=dark] .modal-overlay .modal,html[data-theme=dark] .modal-backdrop .modal-card{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#e8eaf0!important}body:has(.modal-overlay),body:has(.modal-backdrop),body:has(.ph-modal-bg),body:has(.audit-detail-modal-backdrop){overflow:hidden!important}body:has(.modal-overlay) .sidebar,body:has(.modal-backdrop) .sidebar,body:has(.ph-modal-bg) .sidebar,body:has(.audit-detail-modal-backdrop) .sidebar,html:has(.modal-overlay) .sidebar,html:has(.modal-backdrop) .sidebar{z-index:1!important;pointer-events:none!important;filter:none!important;opacity:.7!important}body:has(.modal-overlay),body:has(.modal-backdrop),html:has(.modal-overlay),html:has(.modal-backdrop){overflow:hidden!important}.modal-overlay,.modal-backdrop,.ph-modal-bg,.audit-detail-modal-backdrop,.whats-new-modal-backdrop{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;z-index:2147483640!important;background:#0a14129e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;box-sizing:border-box!important;overflow-y:auto!important}.modal-overlay>.modal,.modal-overlay .modal,.modal-backdrop>.modal-card,.modal-backdrop .modal-card{background:#fff!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;max-width:min(960px,96vw)!important;max-height:min(92dvh,920px)!important;overflow-y:auto!important;margin:auto!important;border-radius:16px!important;box-shadow:0 28px 80px #00000059!important}.modal-form-alert{width:100%;box-sizing:border-box;margin:12px 0 0;padding:10px 14px;border-radius:10px;font-size:13px;line-height:1.4;font-weight:500}.modal-form-alert--error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.modal-form-alert--success{background:#f1f5f9;color:#9aa3b5;border:1px solid #e2e8f0}.modal-form-alert--info{background:#f0f9ff;color:#2a2a2e;border:1px solid #e2e8f0}.modal-form-footer{margin-top:16px;padding-top:4px;display:flex;flex-direction:column;gap:10px}.field-hint{margin:4px 0 0;font-size:12px;line-height:1.35;color:var(--muted, #64748b)}.field-hint--error{color:#b91c1c;font-weight:500}.form-row input.is-invalid,.form-row select.is-invalid,.form-row textarea.is-invalid,.modal input.is-invalid,.modal select.is-invalid,.modal textarea.is-invalid{border-color:#f87171!important;box-shadow:0 0 0 2px #f8717126!important}body:has(.modal-overlay) .atlas-agent-fab,body:has(.modal-backdrop) .atlas-agent-fab,body:has(.ph-modal-bg) .atlas-agent-fab,html:has(.modal-overlay) .atlas-agent-fab{display:none!important;pointer-events:none!important;visibility:hidden!important}.modal-overlay{align-items:center!important;justify-content:center!important}.modal-overlay>.modal,.modal-overlay .modal{margin:auto!important;max-height:min(90dvh,880px)!important;overflow-y:auto!important}.modal-backdrop{position:fixed!important;inset:0!important;z-index:2147483640!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:#0a14129e!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow-y:auto!important;box-sizing:border-box!important}.modal-backdrop .modal-card,.modal-backdrop .modal,.modal-overlay .modal-card{background:#fff!important;opacity:1!important;margin:auto!important;max-height:min(90dvh,880px)!important;overflow-y:auto!important;border-radius:16px!important;box-shadow:0 28px 80px #00000059!important}body:has(.modal-backdrop) .sidebar{z-index:1!important;pointer-events:none!important;filter:none!important;opacity:.55!important}body:has(.modal-backdrop) .atlas-agent-fab{display:none!important}.atlas-stat-grid--inline{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}@media(max-width:1100px){.atlas-stat-grid--inline{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:640px){.atlas-stat-grid--inline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.atlas-agent-foot .atlas-agent-attach.secondary,.atlas-agent-foot button.atlas-agent-attach{flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:12px!important;border:1px solid #c5c2ba!important;background:#f7f5f0!important;color:#3d3a34!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;padding:0!important;box-shadow:none!important}.atlas-agent-foot .atlas-agent-attach.secondary:hover,.atlas-agent-foot button.atlas-agent-attach:hover{background:#efece6!important;border-color:#a8a49a!important;color:#1c1c1f!important}.atlas-agent-foot .atlas-agent-attach svg{stroke:#5c5a54!important;fill:none!important;width:18px;height:18px}.atlas-agent-foot .atlas-agent-attach:hover svg{stroke:#1c1c1f!important}.atlas-agent-attach-chip button{border:none;background:transparent;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;color:#9aa3b5}.atlas-agent-foot .atlas-agent-send{color:#fff!important;background:#171717!important}.atlas-agent-foot .atlas-agent-send svg{stroke:#fff}.atlas-agent-foot .atlas-agent-send.stop{background:#b91c1c!important}.atlas-agent-msg-actions{display:flex;gap:6px;margin-top:6px;opacity:.85}.atlas-agent-msg-act.secondary{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;border-radius:8px!important;border:1px solid #c5c2ba!important;background:#f7f5f0!important;color:#3d3a34!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px;line-height:1}.atlas-agent-msg-act.secondary:hover{background:#efece6!important;border-color:#a8a49a!important}.atlas-agent-bubble{white-space:pre-wrap;word-break:break-word}.atlas-agent-msg{display:flex;flex-direction:column;gap:4px}.atlas-agent-msg.user{align-self:flex-end;align-items:flex-end;max-width:92%}.atlas-agent-msg.assistant{align-self:flex-start;align-items:flex-start;max-width:96%}.atlas-agent-msg-actions{display:flex;flex-direction:row;align-items:center;gap:2px;margin-top:2px}.atlas-agent-msg-actions--user{justify-content:flex-end;align-self:flex-end}.atlas-agent-msg-actions--assistant{justify-content:flex-start;align-self:flex-start}.atlas-agent-msg-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.atlas-agent-msg-file{display:inline-flex;align-items:center;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:999px;border:1px solid var(--line, #e4e4e7);background:#71717a1a;color:inherit;font-size:11px}html[data-theme=dark] .atlas-agent-msg-file{border-color:#3f3f46;background:#ffffff0f}.atlas-agent-msg-act{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:#6b7280!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;border-radius:6px!important;opacity:.85}.atlas-agent-msg-act:hover{opacity:1;background:#0000000f!important;color:#1c1c1f!important}.atlas-agent-msg-act svg{stroke:currentColor!important;fill:none!important;width:14px!important;height:14px!important}.atlas-agent-variant-nav{display:inline-flex;align-items:center;gap:2px;margin-left:4px}.atlas-agent-variant-count{font-size:11px;color:#6b7280;min-width:2.2em;text-align:center;font-variant-numeric:tabular-nums}.atlas-agent-attach-list{display:flex;flex-wrap:wrap;gap:4px}.atlas-agent-attach-chip{font-size:11px;background:#eef6f4;border:1px solid #e2e8f0;border-radius:999px;padding:2px 8px;display:inline-flex;align-items:center;gap:4px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-agent-foot .atlas-agent-attach.secondary,.atlas-agent-foot button.atlas-agent-attach{flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;border:1px solid #c5c2ba!important;background:#f7f5f0!important;color:#3d3a34!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;box-shadow:none!important}.atlas-agent-foot .atlas-agent-input-wrap{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.atlas-agent-foot .atlas-agent-input-wrap input{width:100%}.atlas-agent-mic{display:none!important}td.row-actions,td.row-actions-cell{white-space:nowrap!important;vertical-align:middle!important;text-align:center!important;width:1%!important}td.row-actions .row-actions,td.row-actions-cell .row-actions,.row-actions{display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:4px!important;max-width:none!important}td.row-actions button,td.row-actions-cell button,.row-actions button{padding:3px 8px!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;flex-shrink:0!important}.party-email-link{color:var(--atlas-primary, #171717);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.party-email-link:hover{opacity:.85}:root,html[data-theme=light]{--sidebar-w: 17.5rem;--shell-bg: #f4f5f7;--shell-paper: #ffffff;--shell-ink: #0f172a;--shell-muted: #64748b;--shell-line: #e8eaef;--shell-sidebar-bg: #ffffff;--shell-sidebar-border: #eceef2;--shell-nav: #475569;--shell-nav-hover-bg: #f1f5f9;--shell-nav-active-bg: #f1f5f9;--shell-nav-active: #0f172a;--shell-primary: #0a0a0a;--shell-primary-fg: #fafafa;--shell-accent: #0a0a0a;--shell-badge-bg: #f1f5f9;--shell-badge-fg: #334155;--bg: var(--shell-bg);--paper: var(--shell-paper);--ink: var(--shell-ink);--muted: var(--shell-muted);--line: var(--shell-line);--sidebar: var(--shell-sidebar-bg);--teal: #0a0a0a;--teal-deep: #171717;--teal-soft: #f1f5f9}html[data-theme=dark]{--shell-bg: #111113;--shell-paper: #1c1c1f;--shell-ink: #f4f4f5;--shell-muted: #9aa3b5;--shell-line: #2a2a2e;--shell-sidebar-bg: #111113;--shell-sidebar-border: #2a2a2e;--shell-nav: #d4d4d8;--shell-nav-hover-bg: #27272a;--shell-nav-active-bg: #27272a;--shell-nav-active: #ffffff;--shell-primary: #e8eaf0;--shell-primary-fg: #1c1c1f;--shell-accent: #64748b;--shell-badge-bg: #27272a;--shell-badge-fg: #e4e4e7;--bg: var(--shell-bg);--paper: var(--shell-paper);--ink: var(--shell-ink);--muted: var(--shell-muted);--line: var(--shell-line);--sidebar: var(--shell-sidebar-bg);--teal: #64748b;--teal-deep: #e4e4e7;--teal-soft: #27272a;--ac-ink: #f4f4f5;--ac-muted: #9aa3b5;--ac-line: #2a2a2e;--ac-sidebar: #111113;--ac-paper: #1c1c1f}.content{background:var(--shell-bg)!important;color:var(--shell-ink)}html[data-theme=dark] .content{background:var(--shell-bg)!important}.sidebar{background:var(--shell-sidebar-bg)!important;color:var(--shell-ink)!important;border-right:1px solid var(--shell-sidebar-border)!important;padding:16px 12px!important;box-shadow:none!important}.logo{border-bottom:1px solid var(--shell-sidebar-border)!important;padding:8px 10px 16px!important;margin-bottom:12px!important}.logo-mark{color:var(--shell-ink)!important;font-size:1.15rem!important;letter-spacing:-.02em!important}.logo-sub{color:var(--shell-muted)!important;letter-spacing:.08em!important}.logo-img{background:transparent!important;border-radius:10px!important}.sidebar nav a{color:var(--shell-nav)!important;border-radius:10px!important;padding:10px 12px!important;font-weight:500!important;border:none!important;box-shadow:none!important}.sidebar nav a .nav-ico{opacity:.75!important;color:var(--shell-nav)!important}.sidebar nav a:hover{background:var(--shell-nav-hover-bg)!important;color:var(--shell-nav-active)!important;text-decoration:none!important}.sidebar nav a:hover .nav-ico{opacity:1!important;color:var(--shell-nav-active)!important}.sidebar nav a.active{background:var(--shell-nav-active-bg)!important;color:var(--shell-nav-active)!important;font-weight:600!important;box-shadow:none!important;border:none!important}.sidebar nav a.active .nav-ico{opacity:1!important;color:var(--shell-nav-active)!important}.nav-count{background:var(--shell-badge-bg)!important;color:var(--shell-badge-fg)!important;margin-left:auto!important;font-weight:600!important;border-radius:8px!important;min-width:1.5rem!important;height:1.35rem!important;line-height:1.35rem!important;padding:0 7px!important}.nav-count-warn{background:#f59e0b26!important;color:#d97706!important}.nav-count-danger{background:#ef44441f!important;color:#dc2626!important}html[data-theme=dark] .nav-count-warn{color:#fbbf24!important}html[data-theme=dark] .nav-count-danger{color:#f87171!important}.sidebar nav a.active .nav-count{background:var(--shell-badge-bg)!important}.sidebar-footer{border-top:1px solid var(--shell-sidebar-border)!important;padding-top:12px!important;margin-top:8px!important}.sidebar-user strong{color:var(--shell-ink)!important}.sidebar-user span{color:var(--shell-muted)!important}.content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.theme-toggle):not(.icon-refresh-btn):not(.mailbox-icon-btn):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.account-menu-item):not(.agent-perm-mode):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),.content .btn:not(.secondary),.modal button:not(.secondary):not(.app-toast-close){background:var(--shell-primary)!important;color:var(--shell-primary-fg)!important;border:1px solid transparent!important;box-shadow:none!important;filter:none!important}.content button.secondary,.content .btn.secondary,.modal button.secondary{background:transparent!important;color:var(--shell-ink)!important;border:1px solid var(--shell-line)!important}.content button.secondary:hover:not(:disabled),.modal button.secondary:hover:not(:disabled){background:var(--shell-nav-hover-bg)!important;border-color:var(--shell-line)!important;filter:none!important}.card,.atlas-card,.modal,.modal-card{background:var(--shell-paper)!important;border:1px solid var(--shell-line)!important;box-shadow:0 1px 2px #0f172a0a!important;border-radius:14px!important}html[data-theme=dark] .card,html[data-theme=dark] .atlas-card,html[data-theme=dark] .modal,html[data-theme=dark] .modal-card{box-shadow:0 1px #ffffff0a!important}.page-header h1,.atlas-hello{color:var(--shell-ink)!important;letter-spacing:-.02em}.page-header p,.page-header .muted,.atlas-lead{color:var(--shell-muted)!important}@media(max-width:900px){.sidebar{background:var(--shell-sidebar-bg)!important;border-right:1px solid var(--shell-sidebar-border)!important}}.sidebar.is-collapsed,.layout.sidebar-collapsed .sidebar{background:var(--shell-sidebar-bg)!important}.account-menu-panel{background:var(--shell-paper)!important;border:1px solid var(--shell-line)!important;color:var(--shell-ink)!important}.account-menu-panel .account-menu-item{color:var(--shell-ink)!important}.account-menu-panel .account-menu-item:hover{background:var(--shell-nav-hover-bg)!important}.atlas-shell-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 16px;margin:0 0 8px;background:var(--shell-paper, var(--paper));border:1px solid var(--shell-line, var(--line));border-radius:14px;box-shadow:0 1px 2px #0f172a0a}html[data-theme=dark] .atlas-shell-topbar{box-shadow:none}.layout-settings-focus .atlas-shell-topbar{display:none}.atlas-shell-topbar-left,.atlas-shell-topbar-right{display:flex;align-items:center;gap:10px;min-width:0}.atlas-shell-topbar-left{flex:1}.atlas-shell-search{position:relative;flex:1;max-width:420px;display:flex;align-items:center}.atlas-shell-search-ico{position:absolute;left:12px;color:var(--shell-muted, var(--muted));pointer-events:none}.atlas-shell-search input{width:100%;border:1px solid var(--shell-line, var(--line))!important;background:var(--shell-bg, var(--bg))!important;color:var(--shell-ink, var(--ink))!important;border-radius:999px!important;padding:9px 36px!important;font-size:.875rem!important;box-shadow:none!important}.atlas-shell-search-clear{position:absolute;right:6px;min-width:28px!important;min-height:28px!important;padding:0!important;border-radius:999px!important;border:none!important;background:transparent!important}.atlas-shell-icon-btn{position:relative;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:12px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--shell-line)!important;color:var(--shell-ink)!important}.atlas-shell-badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#0a0a0a;color:#fff;font-size:.65rem;font-weight:700;line-height:16px;text-align:center}html[data-theme=dark] .atlas-shell-badge{background:#fafafa;color:#0a0a0a}.atlas-shell-user-wrap{position:relative}.atlas-shell-user-btn{padding:0!important;border:none!important;background:transparent!important;border-radius:999px!important;min-width:0!important}.atlas-shell-avatar{width:36px;height:36px;border-radius:999px;object-fit:cover;display:block;border:1px solid var(--shell-line)}.atlas-shell-avatar--ini{display:flex;align-items:center;justify-content:center;background:var(--shell-nav-hover-bg, #f1f5f9);color:var(--shell-ink);font-weight:700;font-size:.8rem}.atlas-shell-menu-backdrop{position:fixed;inset:0;border:0;background:transparent;z-index:40}.atlas-shell-user-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:50;min-width:200px;padding:8px;border-radius:12px;background:var(--shell-paper);border:1px solid var(--shell-line);box-shadow:0 12px 40px #0000001f;display:flex;flex-direction:column;gap:4px}.atlas-shell-user-meta{padding:8px 10px 10px;border-bottom:1px solid var(--shell-line);margin-bottom:4px}.atlas-shell-user-meta strong{display:block;color:var(--shell-ink);font-size:.9rem}.atlas-shell-user-meta span{color:var(--shell-muted);font-size:.75rem}.atlas-shell-user-menu button{justify-content:flex-start!important;text-align:left!important;width:100%!important;border-radius:8px!important}@media(max-width:900px){.atlas-shell-topbar{margin:0 0 10px;border-radius:12px;padding:8px 10px}.atlas-shell-search{max-width:none}}@media(min-width:901px){.atlas-shell-menu-btn{display:none!important}}.atlas-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.atlas-stat,.atlas-stat.mint,.atlas-stat.sand,.atlas-stat.blush,.atlas-stat.paper{background:var(--shell-paper, #fff)!important;border:1px solid var(--shell-line, var(--line))!important;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0a!important;padding:14px 16px!important}html[data-theme=dark] .atlas-stat,html[data-theme=dark] .atlas-stat.mint,html[data-theme=dark] .atlas-stat.sand,html[data-theme=dark] .atlas-stat.blush,html[data-theme=dark] .atlas-stat.paper{background:var(--shell-paper)!important;box-shadow:none!important}.atlas-stat .as-label{color:var(--shell-muted)!important;font-size:.78rem!important;font-weight:600!important;display:flex;align-items:center;gap:6px}.atlas-stat .as-value{color:var(--shell-ink)!important;font-size:1.45rem!important;font-weight:700!important;letter-spacing:-.02em;margin-top:6px}.atlas-stat .as-hint{color:var(--shell-muted)!important;font-size:.75rem!important;margin-top:4px}.atlas-stat .as-icon{width:16px;height:16px;color:var(--shell-accent, #0a0a0a)}.content table{border:1px solid var(--shell-line);border-radius:12px;overflow:hidden;background:var(--shell-paper)}.content table th{background:var(--shell-bg)!important;color:var(--shell-muted)!important;font-size:.72rem!important;text-transform:uppercase;letter-spacing:.04em;font-weight:700!important;border-bottom:1px solid var(--shell-line)!important}.content table td{border-bottom:1px solid var(--shell-line)!important;color:var(--shell-ink)}.content input:not([type=checkbox]):not([type=radio]),.content select,.content textarea,.modal input:not([type=checkbox]):not([type=radio]),.modal select,.modal textarea{border:1px solid var(--shell-line)!important;background:var(--shell-paper)!important;color:var(--shell-ink)!important;border-radius:10px!important}.content input:focus,.content select:focus,.content textarea:focus,.modal input:focus,.modal select:focus,.modal textarea:focus{outline:none!important;border-color:var(--shell-ink)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--shell-ink) 12%,transparent)!important}.sidebar,.sidebar.ac-sidebar,html[data-theme=light] .sidebar,html[data-theme=dark] .sidebar{background:var(--ac-sidebar)!important;color:var(--ac-ink)!important;border-right:1px solid var(--ac-line)!important}.sidebar .logo-sub,.sidebar .nav-section{color:var(--ac-muted)!important}.sidebar nav a{color:var(--ac-nav)!important}.ac-main-column{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;background:var(--ac-bg)!important;display:flex!important;flex-direction:column!important;min-height:100vh!important}.ac-main-column>.content{grid-column:unset!important;background:var(--ac-bg)!important;flex:1!important}.ac-topbar-search-expanded{min-width:min(360px,42vw)!important;max-width:480px;flex:1 1 auto}.ac-topbar-right{flex:1 1 auto;justify-content:flex-end;gap:8px!important}html .sidebar,html body .sidebar,html[data-theme=light] .sidebar,html[data-theme=dark] .sidebar,html[data-density] .sidebar,.layout>.sidebar,.sidebar.ac-sidebar{background:#fff!important;background-image:none!important;color:#0f172a!important;border-right:1px solid #e8eaef!important;box-shadow:none!important}html[data-theme=dark] .sidebar,html[data-theme=dark] .layout>.sidebar{background:#111113!important;color:#f4f4f5!important;border-right-color:#27272a!important}html .sidebar .logo,html .sidebar .logo-text,html .sidebar .logo-mark{color:#0f172a!important}html .sidebar .logo-sub{color:#64748b!important}html .sidebar .logo-img{background:#f1f5f9!important}html .sidebar nav a:hover{background:#f1f5f9!important;color:#0f172a!important}html .sidebar nav a.active{background:#f1f5f9!important;color:#0f172a!important;box-shadow:none!important;border-color:transparent!important}html .sidebar .nav-section{color:#94a3b8!important;background:transparent!important}html .sidebar button:not(.ac-keep){background:transparent!important;color:inherit!important;box-shadow:none!important}.ac-timed-delete{display:inline-flex}button.ac-timed-delete-btn,.ac-timed-delete-btn,button.ac-timed-delete-btn--solid,.ac-btn.ac-btn-delete,button.danger.ac-force-red{background:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;box-shadow:none!important;border-radius:999px!important;font-weight:700!important;min-height:36px!important;padding:.45rem 1.1rem!important}button.ac-timed-delete-btn.is-undo,.ac-timed-delete-btn.is-undo{background:#ef44441f!important;color:#ef4444!important}.ac-timed-delete-inner{display:flex;align-items:center;gap:8px}.ac-timed-delete-undo-ico{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#ef4444;color:#fff}.ac-timed-delete-count{display:inline-flex;min-width:1.5rem;justify-content:center;padding:2px 8px;border-radius:999px;background:#ef4444;color:#fff;font-variant-numeric:tabular-nums;font-weight:800}html[data-theme=dark] button.ac-timed-delete-btn,html[data-theme=dark] .ac-timed-delete-btn,html[data-theme=dark] .ac-btn.ac-btn-delete{background:#ef4444!important;color:#fff!important}html[data-theme=dark] button.ac-timed-delete-btn.is-undo{background:#ef444433!important;color:#f87171!important}html body div.layout aside.sidebar,html body .layout>.sidebar{background-color:#fff!important;background:#fff!important;color:#0f172a!important;border-right:1px solid #e8eaef!important}html[data-theme=dark] body div.layout aside.sidebar,html[data-theme=dark] body .layout>.sidebar{background-color:#0c0c0c!important;background:#0c0c0c!important;color:#f4f4f5!important;border-right-color:#27272a!important}html body .sidebar nav a{color:#475569!important}html body .sidebar nav a.active{background:#f1f5f9!important;color:#0f172a!important}html body .sidebar .logo-mark{color:#0f172a!important}html body .sidebar .logo-sub{color:#64748b!important}html:not([data-theme=dark]) .content{background:#f4f5f7!important;color:#0f172a!important}html body .content table thead,html body .content table thead tr,html body .content table thead th{background:var(--shell-bg, #f8fafc)!important;background-color:var(--shell-bg, #f8fafc)!important;color:var(--shell-muted, #64748b)!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid var(--shell-line, #e8eaef)!important}html body .content table,html body .content table tbody,html body .content table tbody tr,html body .content table tbody tr:nth-child(odd),html body .content table tbody tr:nth-child(2n),html body .content table tbody td{background:var(--shell-paper, #ffffff)!important;background-color:var(--shell-paper, #ffffff)!important;color:var(--shell-ink, inherit)!important}html body .content table tbody tr:hover,html body .content table tbody tr:hover td{background:var(--shell-bg, #f8fafc)!important}html body .content .table-wrap,html body .content .ac-panel,html body .content .card{background:var(--shell-paper, #ffffff)!important;border:1px solid var(--shell-line, #e8eaef)!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;color:var(--shell-ink, inherit)!important}html body .content input[type=search],html body .content input.search-input,html body .content .search-input,html body .content .ac-search-input,html body .content .search-bar input,html body .content input[placeholder*=Rechercher],html body .content input[placeholder*=rechercher]{background:var(--shell-bg, #ffffff)!important;border:1px solid var(--shell-line, #e5e7eb)!important;color:var(--shell-ink, #0f172a)!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;height:40px!important}html body .content .search-bar,html body .content .ac-products-filters{background:var(--shell-paper, #ffffff)!important;border:1px solid var(--shell-line, #e8eaef)!important;border-radius:16px!important;box-shadow:none!important;backdrop-filter:none!important}html body .content .empty,html body .content .empty-state{background:var(--shell-paper, #ffffff)!important;color:var(--shell-muted, #64748b)!important}html body .content .badge.success,html body .content span.badge.success{background:var(--shell-badge-bg, #f1f5f9)!important;color:var(--shell-badge-fg, #334155)!important}html body .content .ac-panel.ac-products-table-panel,html body .content .ac-panel.ac-products-filters,html body .content .card:has(table),html body .content .card:has(.table-wrap){background:var(--shell-paper, #ffffff)!important;border:1px solid var(--shell-line, #e8eaef)!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;overflow:hidden!important}html body .content .table-wrap{background:var(--shell-paper, #ffffff)!important;border:none!important;margin:0!important}html body .content table.data-dense,html body .content table.ac-products-table,html body .content .table-wrap>table,html body .content table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important}html body .content table thead th{background:#f8fafc!important;color:#64748b!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid #e8eaef!important;padding:12px 14px!important}html body .content table tbody td{background:#fff!important;border-bottom:1px solid #f1f5f9!important;padding:12px 14px!important;color:#0f172a!important;font-size:.875rem!important}html body .content table tbody tr:hover td{background:#f8fafc!important}html body .content .ac-search-input,html body .content input.ac-search-input,html body .content .search-input,html body .content input.search-input{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important;height:40px!important}html body .content .ac-products-filters,html body .content .search-bar{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:none!important;backdrop-filter:none!important}html body .content .empty,html body .content .empty-state,html body .content td .empty-state{background:#fff!important}.whats-new-card{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;padding:18px 20px!important}.whats-new-list{max-width:720px;margin:0 auto;gap:12px}html body input[type=checkbox]:checked{background:#0a0a0a!important;border-color:#0a0a0a!important}html body input[type=checkbox]:checked:hover:not(:disabled){background:#171717!important;border-color:#171717!important}.field-error,.form-row .field-error,.ac-field-error{display:block;margin-top:6px;font-size:12.5px;font-weight:500;color:#b91c1c;line-height:1.35}.form-row input.invalid,.form-row textarea.invalid,.form-row select.invalid,input.invalid,textarea.invalid{border-color:#fca5a5!important;box-shadow:0 0 0 3px #f8717126!important}.form-row.has-error label{color:#b91c1c}.settings-shell .save-feedback:not(.save-feedback--force-top),.atlas-page .save-feedback.is-field-style{position:static;margin:0 0 8px;max-width:100%}.atlas-agent-panel{background:#fafafa!important;border-left:1px solid #e8eaef!important;color:#0f172a!important}.atlas-agent-head{background:#fff!important;border-bottom:1px solid #e8eaef!important}.atlas-agent-head-actions .atlas-agent-iconbtn,.atlas-agent-close{width:36px!important;height:36px!important;border-radius:999px!important;background:#fff!important;border:1px solid #e5e7eb!important;color:#0f172a!important;box-shadow:none!important}.atlas-agent-iconbtn.on{background:#f4f4f5!important;border-color:#d4d4d8!important}.atlas-agent-pagechip{background:#fff!important;border:1px solid #e8eaef!important;border-radius:12px!important}.atlas-agent-pagechip .dot{background:#64748b!important}.atlas-agent-execmode button{background:#fff!important;border:1px solid #e5e7eb!important;color:#0f172a!important;border-radius:999px!important;font-weight:600!important}.atlas-agent-execmode button.active{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.atlas-agent-greeting{background:#fff!important;border:1px solid #e8eaef!important;border-radius:14px!important;padding:14px!important;margin:8px 12px!important}.atlas-agent-greeting strong{color:#0f172a!important}.atlas-agent-chips button,.atlas-agent-nav button,.atlas-agent-quick button{background:#fff!important;border:1px solid #e5e7eb!important;color:#0f172a!important;border-radius:999px!important}.atlas-agent-nav button{background:#0a0a0a!important;color:#fff!important;border:none!important}.atlas-agent-bubble{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:14px!important}.atlas-agent-msg.user .atlas-agent-bubble{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.atlas-agent-history{background:#fff!important;border-bottom:1px solid #e8eaef!important}.atlas-agent-history-item{background:#fafafa!important;border:1px solid #e8eaef!important;border-radius:10px!important;color:#0f172a!important}.atlas-agent-history-item.active{border-color:#0a0a0a!important;background:#f4f4f5!important}.atlas-agent-input-row input,.atlas-agent-input-row textarea{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:999px!important}.atlas-agent-send{background:#0a0a0a!important;color:#fff!important;border-radius:999px!important}html[data-theme=dark] .atlas-agent-panel,html[data-theme=dark] .atlas-agent-head,html[data-theme=dark] .atlas-agent-greeting,html[data-theme=dark] .atlas-agent-bubble{background:#141414!important;color:#f4f4f5!important;border-color:#27272a!important}html body .atlas-agent-fab-premium,html body button.atlas-agent-fab.atlas-agent-fab-premium{position:fixed!important;right:20px!important;bottom:20px!important;z-index:120!important;width:56px!important;height:56px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.12)!important;cursor:pointer!important;display:grid!important;place-items:center!important;color:#fafafa!important;background:linear-gradient(145deg,#1c1c1e,#0a0a0a)!important;box-shadow:0 1px #ffffff14 inset,0 12px 32px #00000047,0 4px 12px #0000002e!important;transition:transform .18s cubic-bezier(.2,0,0,1),box-shadow .18s ease!important;-webkit-font-smoothing:antialiased}html body .atlas-agent-fab-premium:hover{transform:scale(1.04)!important;box-shadow:0 1px #ffffff1a inset,0 16px 40px #00000052!important}html body .atlas-agent-fab-premium:active{transform:scale(.96)!important}html body .atlas-agent-fab-premium .atlas-agent-fab-ring{position:absolute;inset:-3px;border-radius:20px;border:1px solid rgba(0,0,0,.06);pointer-events:none}html.atlas-agent-docked body .atlas-agent-fab-premium{display:none!important}html body .atlas-agent-panel{background:#f8f9fb!important;border-left:1px solid #e8eaef!important;box-shadow:-16px 0 48px #0f172a14!important;color:#0f172a!important;-webkit-font-smoothing:antialiased}html body .atlas-agent-head{background:#fff!important;border-bottom:1px solid #eceff3!important;padding:16px 16px 12px!important;align-items:center!important}html body .atlas-agent-head strong{font-size:1.05rem!important;font-weight:700!important;letter-spacing:-.02em!important;color:#0a0a0a!important;text-wrap:balance}html body .atlas-agent-head span{font-size:.75rem!important;color:#64748b!important;margin-top:3px!important;line-height:1.4!important;text-wrap:pretty}html body .atlas-agent-head-actions{display:flex!important;align-items:center!important;gap:6px!important}html body .atlas-agent-iconbtn{width:36px!important;height:36px!important;border-radius:12px!important;background:#fff!important;border:1px solid #e8eaef!important;color:#334155!important;display:grid!important;place-items:center!important;cursor:pointer!important;transition:background .15s ease,transform .15s ease!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-agent-iconbtn:hover{background:#f4f4f5!important}html body .atlas-agent-iconbtn:active{transform:scale(.96)!important}html body .atlas-agent-iconbtn.on{background:#f4f4f5!important;border-color:#d4d4d8!important}html body .atlas-agent-close,html body .atlas-agent-close--danger,html body button.atlas-agent-close{width:36px!important;height:36px!important;border-radius:12px!important;background:#ef4444!important;border:1px solid #dc2626!important;color:#fff!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 2px 8px #ef444447!important;transition:background .15s ease,transform .15s ease!important}html body .atlas-agent-close:hover,html body .atlas-agent-close--danger:hover{background:#dc2626!important}html body .atlas-agent-close:active{transform:scale(.96)!important}html body .atlas-agent-close svg{stroke:#fff!important;color:#fff!important}html body .atlas-agent-history{background:#fff!important;border-bottom:1px solid #eceff3!important;padding:10px 12px 12px!important;max-height:220px!important;overflow-y:auto!important}html body .atlas-agent-history-title{font-size:.68rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#94a3b8!important;margin-bottom:8px!important}html body .atlas-agent-history-day{font-size:.7rem!important;font-weight:600!important;color:#64748b!important;margin:8px 0 4px!important}html body button.atlas-agent-history-item,html body .atlas-agent-history-item{display:flex!important;width:100%!important;text-align:left!important;padding:10px 12px!important;margin:0 0 6px!important;border-radius:12px!important;background:#f8f9fb!important;border:1px solid #e8eaef!important;color:#0f172a!important;font-size:.84rem!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease!important}html body button.atlas-agent-history-item:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}html body button.atlas-agent-history-item.active{background:#fff!important;border-color:#0a0a0a!important;box-shadow:0 1px 3px #0f172a0f!important}html body .atlas-agent-history-label{color:#0f172a!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .atlas-agent-pagechip{background:#fff!important;border:1px solid #e8eaef!important;border-radius:14px!important;margin:12px 14px 0!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-agent-pagechip em{color:#94a3b8!important;font-size:.62rem!important;letter-spacing:.05em!important}html body .atlas-agent-pagechip strong{color:#0f172a!important;font-size:.9rem!important}html body .atlas-agent-pagechip .dot{background:#64748b!important;box-shadow:0 0 0 3px #22c55e26!important}html body .atlas-agent-execmode{display:flex!important;gap:8px!important;padding:10px 14px 0!important}html body .atlas-agent-execmode button{flex:1!important;min-height:36px!important;border-radius:999px!important;font-size:.8rem!important;font-weight:600!important;background:#fff!important;border:1px solid #e5e7eb!important;color:#334155!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important}html body .atlas-agent-execmode button.active{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}html body .atlas-agent-body{padding:12px 14px!important;gap:10px!important}html body .atlas-agent-bubble{font-size:.9rem!important;line-height:1.5!important;padding:12px 14px!important;border-radius:16px!important;background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;box-shadow:0 1px 2px #0f172a0a!important;text-wrap:pretty}html body .atlas-agent-msg.user .atlas-agent-bubble{background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}html body .atlas-agent-nav{background:#fff!important;border-top:1px solid #eceff3!important;padding:10px 12px!important;gap:6px!important}html body .atlas-agent-nav .lbl{color:#94a3b8!important;width:100%!important;margin-bottom:2px!important}html body .atlas-agent-nav button{background:#0a0a0a!important;color:#fff!important;border:none!important;border-radius:999px!important;font-weight:600!important;min-height:32px!important;padding:6px 12px!important;box-shadow:0 1px 2px #00000014!important}html body .atlas-agent-nav button:hover{background:#171717!important}html body .atlas-agent-suggest button{background:#fff!important;border:1px solid #e5e7eb!important;color:#334155!important;border-radius:999px!important}html body .atlas-agent-input-row{background:#fff!important;border-top:1px solid #eceff3!important;padding:10px 12px 14px!important;gap:8px!important;align-items:center!important}html body .atlas-agent-input-row input,html body .atlas-agent-input-row textarea{background:#f8f9fb!important;border:1px solid #e5e7eb!important;border-radius:14px!important;min-height:42px!important;font-size:.9rem!important;color:#0f172a!important;padding:10px 14px!important}html body .atlas-agent-send{width:42px!important;height:42px!important;border-radius:14px!important;background:#0a0a0a!important;color:#fff!important;border:none!important;display:grid!important;place-items:center!important;box-shadow:0 2px 8px #00000026!important}html body .atlas-agent-send:active{transform:scale(.96)!important}html[data-theme=dark] body .atlas-agent-panel{background:#0c0c0e!important;border-left-color:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-head,html[data-theme=dark] body .atlas-agent-history,html[data-theme=dark] body .atlas-agent-nav,html[data-theme=dark] body .atlas-agent-input-row{background:#141416!important;border-color:#27272a!important}html[data-theme=dark] body button.atlas-agent-history-item{background:#1c1c1e!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-history-label{color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-bubble{background:#1c1c1e!important;border-color:#3f3f46!important;color:#f4f4f5!important}html body .mailbox-compose-overlay{position:fixed!important;inset:0!important;z-index:10080!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:32px 16px 48px!important;overflow-y:auto!important;background:#0f172a6b!important;backdrop-filter:none!important;-webkit-overflow-scrolling:touch}html body .mailbox-compose-modal{width:min(640px,100%)!important;margin:24px auto 40px!important;pointer-events:auto!important}html body .mailbox-compose-modal .ac-compose-card{max-height:none!important;overflow:visible!important;box-shadow:0 24px 64px #0f172a33!important}html body .atlas-agent-bubble.thinking{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important}html body .atlas-agent-stop{margin-left:auto!important;background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important;padding:6px 14px!important;font-size:.8rem!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important}html body .atlas-agent-stop:hover{background:#f4f4f5!important}html body .balance-reconcile-head{background:#fff!important;border-bottom:1px solid #e8eaef!important}html body .balance-reconcile-head strong{color:#0f172a!important}html body .atlas-login .atlas-remember-input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}html body .atlas-login .atlas-remember-box{width:18px!important;height:18px!important;border-radius:6px!important;border:1.5px solid #d4d4d8!important;background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .atlas-login .atlas-remember-input:checked+.atlas-remember-box{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}html body .atlas-login .atlas-remember{display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important;user-select:none!important;margin:4px 0 12px!important}html body .atlas-login .atlas-remember-input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none!important}html body .atlas-login .atlas-remember-box{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border-radius:6px!important;border:1.5px solid #d4d4d8!important;background:#fff!important;background-image:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:background .15s ease,border-color .15s ease!important}html body .atlas-login .atlas-remember-box svg{opacity:0!important;width:12px!important;height:12px!important;stroke:#fff!important;transition:opacity .12s ease!important}html body .atlas-login .atlas-remember-input:checked+.atlas-remember-box{background:#0a0a0a!important;border-color:#0a0a0a!important}html body .atlas-login .atlas-remember-input:checked+.atlas-remember-box svg{opacity:1!important;stroke:#fff!important}html body .atlas-login .atlas-remember-label{font-size:.875rem!important;color:#3f3f46!important;font-weight:500!important}html body .atlas-login .atlas-eyeball{background:#fff!important;box-shadow:inset 0 1px 2px #0000001a!important}html body .atlas-login .atlas-eyeball-pupil{background:#18181b!important}html body .atlas-login.atlas-login--phone{height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}html body .atlas-login.atlas-login--phone .atlas-login-visual{display:none!important}html body .atlas-login.atlas-login--phone .atlas-login-right{flex:1 1 auto!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important}html body .atlas-login.atlas-login--phone .atlas-login-form-wrap{width:100%!important;max-width:400px!important;max-height:100%!important;overflow:hidden!important}html body .ac-list-pager,html body .mailbox-pager.ac-list-pager{display:inline-flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html body .ac-list-pager-range{font-size:.78rem!important;font-weight:600!important;color:#64748b!important;white-space:nowrap!important}html body .ac-list-pager-btns{display:inline-flex!important;align-items:center!important;gap:6px!important}html body .ac-list-pager-page{font-size:.75rem!important;font-weight:650!important;color:#0f172a!important;min-width:3.2rem!important;text-align:center!important;font-variant-numeric:tabular-nums!important}html body button.ac-list-pager-btn.secondary,html body .ac-list-pager-btn.icon-refresh-btn.secondary{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:10px!important;background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px #0f172a0a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body button.ac-list-pager-btn.secondary:hover:not(:disabled){background:#f4f4f5!important;border-color:#d4d4d8!important}html body button.ac-list-pager-btn.secondary:disabled{opacity:.4!important;cursor:not-allowed!important}html body .bal-tx-card{padding:0!important;overflow:hidden!important;border:1px solid #e8eaef!important;border-radius:16px!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a!important}html body .bal-tx-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;padding:18px 20px 12px!important;border-bottom:1px solid #f1f5f9!important}html body .bal-tx-title{margin:0!important;font-size:1.05rem!important;font-weight:700!important;color:#0f172a!important;font-family:var(--display, inherit)!important}html body .bal-tx-sub{margin:4px 0 0!important;font-size:.8rem!important;color:#64748b!important}html body .bal-tx-list{display:flex!important;flex-direction:column!important}html body .bal-tx-row{display:grid!important;grid-template-columns:40px minmax(0,1.4fr) minmax(72px,.7fr) minmax(100px,.8fr) 36px!important;gap:12px!important;align-items:center!important;padding:14px 20px!important;border-bottom:1px solid #f1f5f9!important;transition:background .12s ease!important}html body .bal-tx-row:last-child{border-bottom:none!important}html body .bal-tx-row:hover{background:#fafafa!important}html body .bal-tx-icon{width:40px!important;height:40px!important;border-radius:12px!important;display:grid!important;place-items:center!important;background:#f4f4f5!important;color:#3f3f46!important}html body .bal-tx-icon.is-in{background:#f1f5f9!important;color:#9aa3b5!important}html body .bal-tx-icon.is-out{background:#f4f4f5!important;color:#52525b!important}html body .bal-tx-name{font-weight:650!important;font-size:.9rem!important;color:#0f172a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .bal-tx-cat{font-size:.75rem!important;color:#94a3b8!important;margin-top:2px!important}html body .bal-tx-date{font-size:.8rem!important;color:#94a3b8!important;text-align:center!important}html body .bal-tx-amount{font-weight:700!important;font-size:.9rem!important;text-align:right!important;font-variant-numeric:tabular-nums!important;color:#0f172a!important;white-space:nowrap!important}html body .bal-tx-amount.is-in{color:#64748b!important}html body .bal-tx-amount.is-out{color:#0f172a!important}html body .bal-tx-more-wrap{position:relative!important}html body button.bal-tx-more.secondary{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:8px!important;background:transparent!important;border:1px solid transparent!important;color:#71717a!important;display:grid!important;place-items:center!important}html body button.bal-tx-more.secondary:hover{background:#f4f4f5!important;border-color:#e4e4e7!important}html body .bal-tx-menu{position:absolute!important;right:0!important;top:calc(100% + 4px)!important;z-index:20!important;min-width:140px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;box-shadow:0 8px 24px #0f172a1f!important;padding:4px!important}html body .bal-tx-menu button{width:100%!important;text-align:left!important;background:transparent!important;border:none!important;color:#0f172a!important;font-size:.85rem!important;padding:8px 10px!important;border-radius:8px!important;cursor:pointer!important}html body .bal-tx-menu button:hover{background:#f4f4f5!important}html body .bal-tx-empty{padding:24px!important}@media(max-width:720px){html body .bal-tx-row{grid-template-columns:40px minmax(0,1fr) auto!important;grid-template-areas:"icon main more" "icon amount date"!important}html body .bal-tx-icon{grid-area:icon}html body .bal-tx-main{grid-area:main}html body .bal-tx-more-wrap{grid-area:more;justify-self:end}html body .bal-tx-amount{grid-area:amount;text-align:left!important}html body .bal-tx-date{grid-area:date;text-align:right!important}}html body .atlas-agent-input-wrap,html body .atlas-agent-foot input[type=text],html body .atlas-agent-foot .atlas-agent-attach,html body .atlas-agent-foot .atlas-agent-send{display:none!important}html body .atlas-agent-foot{display:block!important}html body .atlas-agent-foot .prompt-bar{display:block!important;width:100%!important}html body .btn-delete-red-wrap,html body .ac-timed-delete{display:inline-flex!important;width:140px!important;min-width:140px!important;max-width:140px!important;flex-shrink:0!important;justify-content:center!important}html body .btn-delete-red-wrap .btn-delete-red,html body .ac-timed-delete .btn-delete-red{width:140px!important;min-width:140px!important;max-width:140px!important;box-sizing:border-box!important}html body .bal-tx-actions{width:140px!important;min-width:140px!important;display:flex!important;justify-content:flex-end!important;flex-shrink:0!important}html body .btn-delete-red-wrap .btn-delete-red .tud-label{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;max-width:none!important}html body .btn-delete-red-wrap .btn-delete-red{overflow:visible!important;gap:6px!important;justify-content:center!important}html body .atlas-agent-foot{display:block!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))!important;background:#fafafa!important;border-top:1px solid #e8eaef!important}html body .atlas-agent-foot .prompt-bar,html body .atlas-agent-foot .atlas-agent-prompt-bar{display:block!important;width:100%!important;max-width:100%!important;--pb-w: 100% !important}html body .atlas-agent-foot .prompt-bar__field{display:flex!important;flex-direction:column!important;gap:8px!important;padding:10px 12px!important;border-radius:16px!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px #0f172a0a!important;cursor:text!important}html body .atlas-agent-foot .prompt-bar__input{display:block!important;width:100%!important;min-height:22px!important;max-height:110px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0f172a!important;font-size:14px!important;line-height:22px!important;resize:none!important;box-shadow:none!important;outline:none!important}html body .atlas-agent-foot .prompt-bar__input::placeholder{color:#94a3b8!important;opacity:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .atlas-agent-foot .prompt-bar__bar{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}html body .atlas-agent-foot .prompt-bar button.prompt-bar__tool,html body .atlas-agent-foot .prompt-bar button.prompt-bar__pick,html body .atlas-agent-foot .prompt-bar button.prompt-bar__send,html body .atlas-agent-panel .prompt-bar button.prompt-bar__tool,html body .atlas-agent-panel .prompt-bar button.prompt-bar__pick,html body .atlas-agent-panel .prompt-bar button.prompt-bar__send{display:inline-grid!important;place-items:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:10px!important;background:transparent!important;background-image:none!important;color:#64748b!important;box-shadow:none!important;transform:none!important}html body .atlas-agent-foot .prompt-bar button.prompt-bar__tool:hover,html body .atlas-agent-panel .prompt-bar button.prompt-bar__tool:hover{background:#f1f5f9!important;color:#0f172a!important}html body .atlas-agent-foot .prompt-bar button.prompt-bar__send,html body .atlas-agent-panel .prompt-bar button.prompt-bar__send{background:#e2e8f0!important;color:#64748b!important}html body .atlas-agent-foot .prompt-bar button.prompt-bar__send[data-armed],html body .atlas-agent-panel .prompt-bar button.prompt-bar__send[data-armed]{background:#0f172a!important;color:#fff!important}html body .atlas-agent-foot .prompt-bar button.prompt-bar__send:disabled{opacity:1!important;cursor:default!important}html body .atlas-agent-foot .prompt-bar .prompt-bar__glyph{width:16px!important;height:16px!important;display:block!important}html body .atlas-agent-foot .prompt-bar .prompt-bar__tool svg,html body .atlas-agent-foot .prompt-bar .prompt-bar__send svg{width:16px!important;height:16px!important;display:block!important;opacity:1!important;visibility:visible!important}html body .atlas-agent-foot .prompt-bar__menu{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 10px 30px -10px #0f172a33!important;color:#0f172a!important}html body .atlas-agent-foot .prompt-bar__row{background:transparent!important;color:#0f172a!important;height:36px!important;border-radius:8px!important;width:100%!important;max-width:none!important;min-width:0!important}html body .atlas-agent-foot .prompt-bar__row:hover{background:#f4f4f5!important}.wn-changelog{max-width:720px;margin:0 auto;padding:28px 24px 64px;color:#0f172a}.wn-crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8;margin-bottom:28px}.wn-crumb a{color:#64748b;text-decoration:none}.wn-crumb a:hover{color:#0f172a}.wn-title{font-size:2.25rem;font-weight:800;letter-spacing:-.03em;margin:0 0 10px;color:#0a0a0a}.wn-lead{font-size:.95rem;color:#64748b;margin:0 0 40px;line-height:1.5}.wn-releases{display:flex;flex-direction:column;gap:40px}.wn-ver{font-size:.95rem;font-weight:600;color:#64748b;margin:0 0 20px}.wn-ver-date{font-weight:500;color:#94a3b8}.wn-sec{margin-bottom:22px;position:relative;padding-left:4px}.wn-sec-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.wn-sec-head h3{margin:0;font-size:1.05rem;font-weight:700;color:#0f172a}.wn-sec-ico{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wn-list{list-style:none;padding:0 0 0 44px;border-left:1px solid #e8eaef;margin:0 0 0 15px;display:flex;flex-direction:column;gap:10px}.wn-list li{font-size:.9rem;color:#334155;line-height:1.45}.wn-hash{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;color:#64748b;background:#f1f5f9;padding:1px 6px;border-radius:4px}.welcome-features-hero{text-align:center;max-width:560px;margin:0 auto 28px}.welcome-features-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-size:12px;font-weight:600;color:#475569;margin-bottom:14px}.welcome-features-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}@media(max-width:1100px){.welcome-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.welcome-features-grid{grid-template-columns:1fr!important}}.welcome-feature-card{background:#fff!important;border:1px solid #eceff3!important;border-radius:16px!important;padding:18px 16px!important;box-shadow:0 1px 2px #0f172a08!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-height:160px;transition:box-shadow .2s ease,transform .15s ease}.welcome-feature-card:hover{box-shadow:0 8px 24px #0f172a0f!important;transform:translateY(-1px)}.welcome-feature-icon{width:40px!important;height:40px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f4f4f5!important;color:#0f172a!important}.welcome-feature-card:nth-child(4n+1) .welcome-feature-icon{background:#fee2e2!important;color:#b91c1c!important}.welcome-feature-card:nth-child(4n+2) .welcome-feature-icon{background:#f4f4f5!important;color:#171717!important}.welcome-feature-card:nth-child(4n+3) .welcome-feature-icon{background:#27272a!important;color:#9aa3b5!important}.welcome-feature-card:nth-child(4n+4) .welcome-feature-icon{background:#fef3c7!important;color:#b45309!important}.welcome-feature-body strong{display:block;font-size:.95rem;font-weight:700;color:#0a0a0a;margin-bottom:4px}.welcome-feature-blurb{display:block;font-size:.8rem;color:#64748b;line-height:1.4;margin-bottom:6px}.welcome-feature-pages{display:block;font-size:.72rem;color:#94a3b8;font-weight:500}html body .ac-panel{background:var(--shell-paper, #fff)!important;border:1px solid var(--shell-line, #eceff3)!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;padding:18px 20px!important}html body .ac-metric{background:var(--shell-paper, #fff)!important;border:1px solid var(--shell-line, #eceff3)!important;border-radius:14px!important;padding:14px 16px!important;color:var(--shell-ink, #0a0a0a)!important}html body .ac-metric .as-value{font-weight:800!important;letter-spacing:-.02em!important;color:var(--shell-ink, #0a0a0a)!important}html body .ac-metric .as-label{color:var(--shell-muted, #64748b)!important;font-size:.8rem!important}html body .ac-bars .bar{border-radius:6px 6px 0 0!important}html body .ac-bars .bar:nth-child(odd){background:#d4d4d8!important}html body .ac-bars .bar:nth-child(2n){background:#52525b!important}html body .ac-progress-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--shell-bg, #fafafa);border-radius:10px;margin-bottom:8px;color:var(--shell-ink)}html body .ac-progress-track{height:4px;background:var(--shell-line, #e5e7eb);border-radius:999px;overflow:hidden;flex:1}html body .ac-progress-fill{height:100%;background:#0a0a0a;border-radius:999px}.ac-pill-pager{display:inline-flex;align-items:center;gap:6px;padding:3px;border-radius:999px;background:#f0eff6;border:1px solid #ebeaf3;flex-shrink:0}html[data-theme=dark] .ac-pill-pager{background:#27272a;border-color:#3f3f46}.ac-pill-pager-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:none!important;border-radius:999px!important;background:#fff!important;color:#0a0a0a!important;box-shadow:0 1px 2px #0f172a0f!important;cursor:pointer!important}.ac-pill-pager-btn.is-active,.ac-pill-pager-btn:hover:not(.is-disabled){background:#0a0a0a!important;color:#fff!important}.ac-pill-pager-btn.is-disabled{opacity:.45!important;cursor:not-allowed!important}html[data-theme=dark] .ac-pill-pager-btn{background:#f4f4f5!important;color:#18181b!important}.ac-pill-pager-label{display:flex;align-items:center;gap:6px;padding:0 8px;font-weight:700;font-size:13px;color:#3f3f46;user-select:none;min-width:5.5rem;justify-content:center;font-variant-numeric:tabular-nums}html[data-theme=dark] .ac-pill-pager-label{color:#e4e4e7}.ac-pill-pager-num{color:inherit!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}.ac-pill-pager-of{color:#71717a;font-weight:600;white-space:nowrap;flex-shrink:0}html[data-theme=dark] .ac-pill-pager-of{color:#a1a1aa}.ac-pill-pager--sm .ac-pill-pager-btn{width:28px!important;height:28px!important;min-width:28px!important}.ac-pill-pager--sm .ac-pill-pager-label{font-size:12px}.bal-tx-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #f1f5f9}.bal-tx-toolbar-left{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:1;min-width:0}.bal-tx-filter-label{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#64748b;margin:0}.bal-tx-filter-label select{border:1px solid #e5e7eb!important;border-radius:999px!important;padding:8px 14px!important;background:#fff!important;font-size:13px!important;min-width:160px}.bal-tx-search{border:1px solid #e5e7eb!important;border-radius:999px!important;padding:8px 14px!important;background:#fff!important;font-size:13px!important;min-width:160px;flex:1;max-width:240px}.bal-tx-head-title{padding:12px 16px 4px}.bal-tx-head-title .bal-tx-title{margin:0;font-size:1rem;font-weight:700}.bal-tx-head-title .bal-tx-sub{margin:2px 0 0;font-size:.8rem;color:#94a3b8}html body .btn-delete-red-wrap,html body .ac-timed-delete,html body .bal-tx-actions{width:148px!important;min-width:148px!important;max-width:148px!important}html body .btn-delete-red-wrap .btn-delete-red,html body .ac-timed-delete .btn-delete-red{width:148px!important;min-width:148px!important;max-width:148px!important;overflow:visible!important;text-overflow:clip!important}html body .ac-panel{background:var(--shell-paper, #fff)!important;border:1px solid var(--shell-line, #eceff3)!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;padding:20px 22px!important}html body .ac-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}html body .ac-panel-head h3{font-size:.95rem!important;font-weight:700!important;color:var(--shell-ink, #0a0a0a)!important;margin:0 0 2px!important}html body .ac-panel-head p{font-size:.8rem!important;color:var(--shell-muted, #94a3b8)!important;margin:0!important}.ac-chart-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px}.ac-stat-pair{display:flex;gap:0;margin-left:auto;border:1px solid var(--shell-line, #eceff3);border-radius:12px;overflow:hidden;background:var(--shell-bg, #fafafa)}.ac-stat-pair>div{padding:10px 16px;min-width:100px;display:flex;flex-direction:column;gap:2px}.ac-stat-pair>div+div{border-left:1px solid var(--shell-line, #eceff3)}.ac-stat-pair-lab{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--shell-muted, #94a3b8)}.ac-stat-pair strong{font-size:1.05rem;font-weight:800;color:var(--shell-ink, #0a0a0a);letter-spacing:-.02em}.ac-donut{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0 4px}.ac-donut-ring{position:relative}.ac-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ac-donut-center strong{font-size:1.15rem;font-weight:800;color:#0a0a0a;letter-spacing:-.03em}.ac-donut-center span{font-size:.7rem;color:#94a3b8}.ac-donut-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:center}.ac-donut-legend li{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.ac-donut-legend i{width:8px;height:8px;border-radius:999px;display:inline-block}.ac-usage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}@media(max-width:900px){.ac-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac-usage-card{background:#fff;border:1px solid #eceff3;border-radius:14px;padding:14px 16px;box-shadow:0 1px 2px #0f172a08}.ac-usage-lab{display:block;font-size:12px;color:#94a3b8;margin-bottom:4px}.ac-usage-val{display:block;font-size:1.35rem;font-weight:800;color:#0a0a0a;letter-spacing:-.03em;margin-bottom:10px}.ac-usage-track{height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden;margin-bottom:8px}.ac-usage-track i{display:block;height:100%;background:#0a0a0a;border-radius:999px}.ac-usage-meta{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8}html body .ac-hbar-row span:last-child{font-weight:700;color:var(--shell-ink, #0a0a0a)}html body .ac-hbar-track{background:var(--shell-line, #f4f4f5)!important;height:10px!important;border-radius:6px!important}html body .ac-hbar-fill{background:#737373!important;border-radius:6px!important}html body .ac-hbar-row:nth-child(1) .ac-hbar-fill{background:#d4d4d4!important}html body .ac-hbar-row:nth-child(2) .ac-hbar-fill{background:#737373!important}html body .ac-hbar-row:nth-child(3) .ac-hbar-fill{background:#404040!important}html body .ac-chart-line{stroke-width:2!important}html body .ac-chart-area{opacity:.12!important}html body .ac-pill-pager{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:3px!important;border-radius:999px!important;background:#f0eff6!important;border:1px solid #ebeaf3!important;box-shadow:none!important}html body .ac-pill-pager .ac-pill-pager-btn,html body button.ac-pill-pager-btn,html body .content .ac-pill-pager button,html body .content button.ac-pill-pager-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border:none!important;border-radius:999px!important;background:#fff!important;background-image:none!important;color:#0a0a0a!important;box-shadow:0 1px 2px #0f172a14!important;outline:none!important;opacity:1!important;transform:none!important;-webkit-appearance:none!important;appearance:none!important}html body .ac-pill-pager .ac-pill-pager-btn svg,html body button.ac-pill-pager-btn svg{display:block!important;width:16px!important;height:16px!important;stroke:currentColor!important;color:inherit!important;opacity:1!important;visibility:visible!important;flex-shrink:0!important}html body .ac-pill-pager .ac-pill-pager-btn:hover:not(:disabled):not(.is-disabled),html body .ac-pill-pager .ac-pill-pager-btn.is-active{background:#0a0a0a!important;color:#fff!important}html body .ac-pill-pager .ac-pill-pager-btn:disabled,html body .ac-pill-pager .ac-pill-pager-btn.is-disabled{opacity:.4!important;cursor:not-allowed!important;background:#fff!important;color:#0a0a0a!important}html body .ac-pill-pager-label{color:#52525b!important;font-weight:700!important;font-size:13px!important}html body .ac-pill-pager-of{color:#71717a!important}html body .bal-tx-actions,html body .bal-tx-actions .btn-delete-red-wrap,html body .bal-tx-actions .btn-delete-red{width:150px!important;min-width:150px!important;max-width:150px!important;overflow:visible!important}html body .ac-topbar-dot{position:absolute!important;top:6px!important;right:6px!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#ef4444!important;border:2px solid #fff!important;box-shadow:none!important;pointer-events:none!important}html body .ac-topbar-dot--inline{position:static!important;display:inline-block!important;margin-left:8px!important;flex-shrink:0!important}html body .ac-topbar-mail,html body .ac-topbar-bell{position:relative!important}html body .ac-mail-panel .ac-notif-item.is-unread strong{font-weight:800!important}html body .ac-notif-foot{padding:10px 12px!important;border-top:1px solid #eee!important}html body .ac-notif-foot button{width:100%!important;border-radius:10px!important;background:#fff!important;border:1px solid #e4e4e7!important;color:#0a0a0a!important}html body .ac-pill-pager,html body .content .ac-pill-pager{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:3px!important;border-radius:999px!important;background:#f0eff6!important;border:1px solid #ebeaf3!important;box-shadow:none!important}html body .ac-pill-pager .ac-pill-pager-btn,html body button.ac-pill-pager-btn,html body .content button.ac-pill-pager-btn,html body .content .ac-pill-pager button{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:999px!important;background:#fff!important;color:#0a0a0a!important;cursor:pointer!important;box-shadow:0 1px 2px #0f172a14!important}html body .ac-pill-pager .ac-pill-pager-btn svg,html body .ac-pill-pager .ac-pill-pager-btn path{display:block!important;width:16px!important;height:16px!important;stroke:#0a0a0a!important;fill:none!important;opacity:1!important;visibility:visible!important}html body .ac-pill-pager-label{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:0 6px!important;font-size:13px!important;font-weight:700!important;color:#52525b!important}html body .ac-pill-pager-digits{display:inline-flex!important;align-items:center!important}html body .ac-pill-pager-digit-slot{position:relative!important;display:inline-flex!important;width:.65em!important;height:1.2em!important;overflow:hidden!important;justify-content:center!important}html body .ac-pill-pager-digit{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .btn-delete-red-wrap,html body .bal-tx-actions .btn-delete-red-wrap,html body .row-actions .btn-delete-red-wrap{display:inline-flex!important;width:152px!important;min-width:152px!important;max-width:152px!important;flex:0 0 152px!important;overflow:visible!important}html body .btn-delete-red,html body [role=button].btn-delete-red,html body button.btn-delete-red,html body .content .btn-delete-red,html body .content button.btn-delete-red{width:152px!important;min-width:152px!important;max-width:152px!important;height:36px!important;padding:0 12px!important;border-radius:999px!important;background:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;box-shadow:none!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}html body .btn-delete-red.is-armed,html body [role=button].btn-delete-red.is-armed{background:#dc2626!important;color:#fff!important}html body .ac-pill-pager{display:inline-flex!important;align-items:center!important;gap:2px!important;padding:3px!important;border-radius:999px!important;background:#f0eff6!important;border:1px solid #ebeaf3!important;box-shadow:none!important;line-height:1!important}html body .ac-pill-pager .ac-pill-pager-btn,html body button.ac-pill-pager-btn{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:999px!important;background:#fff!important;color:#0a0a0a!important;cursor:pointer!important;box-shadow:0 1px 2px #0f172a0f!important}html body .ac-pill-pager .ac-pill-pager-btn svg,html body .ac-pill-pager .ac-pill-pager-btn path{stroke:#0a0a0a!important;fill:none!important;display:block!important}html body .ac-pill-pager .ac-pill-pager-btn:hover:not(:disabled):not(.is-disabled){background:#0a0a0a!important;color:#fff!important}html body .ac-pill-pager .ac-pill-pager-btn:hover:not(:disabled):not(.is-disabled) path{stroke:#fff!important}html body .ac-pill-pager .ac-pill-pager-btn:disabled,html body .ac-pill-pager .ac-pill-pager-btn.is-disabled{opacity:.35!important;cursor:not-allowed!important}html body .ac-pill-pager-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:4.5rem!important;padding:0 8px!important;font-size:13px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;color:#3f3f46!important;white-space:nowrap!important;line-height:1!important}html body .ac-pill-pager-cur,html body .ac-pill-pager-total{font-variant-numeric:tabular-nums!important;color:#18181b!important}html body .ac-pill-pager-of{font-weight:600!important;color:#71717a!important}html body .ac-mail-panel .ac-notif-list,html body .ac-mail-panel .ac-notif-item,html body .ac-mail-panel .ac-notif-item-body{text-align:left!important}html:not([data-theme=dark]) body .ac-mail-panel .ac-notif-item{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important;width:100%!important;padding:10px 12px!important;border-radius:12px!important;background:#fff!important;border:1px solid #ececf0!important;color:#0a0a0a!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item{background:#27272a!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item:hover,html[data-theme=dark] body .ac-mail-panel .ac-notif-item:active,html[data-theme=dark] body .ac-mail-panel .ac-notif-item.is-active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body em{color:#a1a1aa!important}html body .ac-mail-panel .ac-notif-item-body{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;flex:1 1 auto!important}html body .ac-mail-panel .ac-notif-item-body strong,html body .ac-mail-panel .ac-notif-item-body em{display:block!important;width:100%!important;text-align:left!important;margin:0!important;font-style:normal!important}html body .ac-mail-panel .ac-notif-item-body strong{font-size:13px!important;font-weight:700!important;color:var(--shell-ink, #0a0a0a)!important}html body .ac-mail-panel .ac-notif-item-body em{font-size:12px!important;color:var(--shell-muted, #71717a)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .ac-timed-delete{display:inline-flex!important;flex:0 0 9.5rem!important;width:9.5rem!important;min-width:9.5rem!important;max-width:9.5rem!important;overflow:visible!important}html body .ac-timed-delete-btn,html body button.ac-timed-delete-btn,html body .content button.ac-timed-delete-btn{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;height:36px!important;padding:0 12px!important;border-radius:999px!important;background:#ef4444!important;color:#fff!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important;cursor:pointer!important;overflow:visible!important}html body .ac-timed-delete-btn.is-armed,html body button.ac-timed-delete-btn.is-armed{background:#fee2e2!important;color:#b91c1c!important}html body .ac-timed-delete-btn .ac-td-label{white-space:nowrap!important;overflow:visible!important}html body .ac-timed-delete-btn .ac-td-count,html body .ac-timed-delete-btn .ac-td-ico{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;border-radius:999px!important;background:#ef4444!important;color:#fff!important;font-size:11px!important;font-weight:800!important}html body .bal-tx-row{overflow:visible!important;grid-template-columns:40px minmax(0,1fr) auto auto 9.5rem!important;align-items:center!important;gap:12px!important}html body .bal-tx-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:9.5rem!important;min-width:9.5rem!important;overflow:visible!important;flex-shrink:0!important}html body .bal-tx-list,html body .bal-tx-card{overflow:visible!important}html body .balance-chart-card{min-height:160px!important}html body .balance-chart-track{height:10px!important;border-radius:999px!important;background:#f1f5f9!important;overflow:hidden!important}html body .balance-chart-fill{height:100%!important;border-radius:999px!important;min-width:0!important;transition:width .35s ease!important}html body .ac-bionis-chart{min-height:200px!important}html body .ac-dash-empty{display:flex!important;align-items:center!important;justify-content:center!important;min-height:160px!important;color:#71717a!important;font-size:13px!important}html body [data-atlas-delete-btn="1"],html body .ac-timed-delete [role=button],html body .ac-timed-delete-btn[role=button]{background:#ef4444!important;background-color:#ef4444!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:none!important}html body [data-atlas-delete-btn="1"].is-armed,html body .ac-timed-delete-btn.is-armed[role=button]{background:#fee2e2!important;background-color:#fee2e2!important;color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important}html body .atlas-agent-caret{display:none!important}html body .atlas-agent-bubble.thinking:before,html body .atlas-agent-bubble.thinking:after{content:none!important;display:none!important}html body .atlas-agent-thinking-row{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html body .atlas-agent-msg.assistant:has(.atlas-agent-bubble:empty){display:none!important}html body .ac-timed-delete-btn.is-armed{background:#fee2e2!important;color:#b91c1c!important}html body .ac-save-toggle{font-family:inherit!important;box-shadow:none!important}html body .mailbox-compose-overlay{position:fixed!important;inset:0!important;z-index:12000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:#0f0f1473!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .mailbox-compose-modal{position:relative!important;z-index:12001!important;max-width:100%!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}html body .atlas-restore-overlay{position:fixed!important;inset:0!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important;z-index:99999!important}html body .atlas-restore-dialog{position:relative!important;overflow:hidden!important;max-height:min(90vh,520px)!important;overscroll-behavior:none!important;touch-action:none!important}html body .ac-timed-delete-btn.is-armed [data-countdown-digit],html body .ac-timed-delete-btn.is-armed .ac-timed-delete-digit,html body .ac-timed-delete-btn.is-armed span[data-countdown-digit],html body .ac-timed-delete [data-countdown-digit],html body [data-countdown-digit="1"],html body .ac-timed-delete-digit{color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:#fff!important}html body .ac-timed-delete-btn.is-armed{color:#b91c1c!important}html body .ac-pager{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:3px!important;border-radius:999px!important;background:#f0eff6!important;border:1px solid #ebeaf3!important;box-shadow:none!important;line-height:1!important}html[data-theme=dark] body .ac-pager{background:#27272a!important;border-color:#3f3f46!important}html body .ac-pager .ac-pager-hit,html body button.ac-pager-hit,html body .content button.ac-pager-hit{border-radius:999px!important;border:none!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}html body .ac-pager .ac-pager-hit svg,html body .ac-pager .ac-pager-hit path{stroke:currentColor!important;fill:none!important;display:block!important}html body .ac-pager .ac-pager-hit:hover,html body .ac-pager .ac-pager-hit:active,html body .ac-pager .ac-pager-hit:focus,html body button.ac-pager-hit:hover,html body button.ac-pager-hit:active,html body button.ac-pager-hit:focus{outline:none!important}html body .ac-pager-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:4.75rem!important;padding:0 6px!important;font-size:13px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;color:#3f3f46!important;white-space:nowrap!important;line-height:1!important;user-select:none!important}html[data-theme=dark] body .ac-pager-label{color:#e4e4e7!important}html body .ac-pager-num{display:inline-flex!important;align-items:center!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;color:inherit!important}html body .ac-pager-digit{position:relative!important;display:inline-block!important;width:.62em!important;min-width:.62em!important;height:1.15em!important;overflow:hidden!important;vertical-align:middle!important}html body .ac-pager-digit-inner{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;line-height:1!important;color:inherit!important}html body .ac-pager-of{color:#71717a!important;font-weight:600!important;flex-shrink:0!important}html[data-theme=dark] body .ac-pager-of{color:#a1a1aa!important}html body .ac-pager--sm .ac-pager-hit{width:28px!important;height:28px!important;min-width:28px!important}html body .ac-pager-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body .ac-pill-pager .ac-pill-pager-btn,html body button.ac-pill-pager-btn,html body .ac-pill-pager .ac-pill-pager-btn:hover,html body .ac-pill-pager .ac-pill-pager-btn:active,html body .ac-pill-pager .ac-pill-pager-btn.is-active,html body .ac-pill-pager .ac-pill-pager-btn.is-filled{background:#fff!important;color:#0a0a0a!important}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--text-sm: .8125rem;--text-md: .9375rem;--text-lg: 1.125rem;--font-ui: "DM Sans", system-ui, -apple-system, sans-serif}html,body,.content,button,input,select,textarea{font-family:var(--font-ui)!important}a:hover{text-decoration:underline;text-underline-offset:2px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0a0a0a!important;outline-offset:2px!important}html[data-theme=dark] a:focus-visible,html[data-theme=dark] button:focus-visible,html[data-theme=dark] [role=button]:focus-visible{outline-color:#fafafa!important}button:not(:disabled):hover,[role=button]:not([aria-disabled=true]):hover{filter:brightness(.97)}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{filter:brightness(.94)}img,video{max-width:100%;height:auto}img[loading=lazy]{content-visibility:auto}.atlas-page-skeleton{display:grid;gap:var(--sp-3);padding:var(--sp-4) 0}.atlas-page-skeleton .sk-line{height:12px;border-radius:6px;background:linear-gradient(90deg,#eee,#f6f6f6,#eee);background-size:200% 100%;animation:atlas-sk 1.2s ease-in-out infinite}.atlas-page-skeleton .sk-line.lg{height:20px;width:40%}.atlas-page-skeleton .sk-line.md{width:70%}.atlas-page-skeleton .sk-line.sm{width:55%}@keyframes atlas-sk{0%{background-position:100% 0}to{background-position:-100% 0}}html[data-theme=dark] .atlas-page-skeleton .sk-line{background:linear-gradient(90deg,#27272a,#3f3f46,#27272a);background-size:200% 100%}.atlas-empty{text-align:center;padding:var(--sp-8) var(--sp-4);max-width:360px;margin:var(--sp-6) auto}.atlas-empty h3{font-size:var(--text-lg);font-weight:700;margin:0 0 var(--sp-2)}.atlas-empty p{font-size:var(--text-sm);color:var(--muted, #71717a);margin:0 0 var(--sp-4);line-height:1.45}.atlas-empty .atlas-empty-action{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 var(--sp-4);border-radius:999px;background:#0a0a0a;color:#fff;border:none;font-weight:700;font-size:var(--text-sm);cursor:pointer}.atlas-empty .atlas-empty-action:hover{background:#171717}html body .content .ac-pager .ac-pager-hit,html body .content button.ac-pager-hit,html body button.ac-pager-hit,html body .ac-pager button.ac-pager-hit{background:#fff!important;color:#0a0a0a!important;border:none!important;box-shadow:0 1px 2px #0f172a0f!important;filter:none!important}html body .content .ac-pager .ac-pager-hit[data-filled="1"],html body .content button.ac-pager-hit[data-filled="1"],html body button.ac-pager-hit[data-filled="1"]{background:#0a0a0a!important;color:#fff!important;box-shadow:none!important}html body .content .ac-pager .ac-pager-hit:disabled,html body .content button.ac-pager-hit:disabled{background:#fff!important;color:#0a0a0a!important;opacity:.4!important}html body .content .ac-pager .ac-pager-hit:hover,html body .content button.ac-pager-hit:hover,html body .content .ac-pager .ac-pager-hit:active{filter:none!important}.form-row input.field-error,.form-row select.field-error,.form-row textarea.field-error,input.field-error,select.field-error,textarea.field-error,input.is-invalid,select.is-invalid,textarea.is-invalid{border-color:#b91c1c!important;box-shadow:0 0 0 3px #b91c1c1f!important}.field-error-msg,.field-hint.field-hint--error,.ac-field-error{display:block!important;margin-top:4px!important;font-size:12px!important;font-weight:600!important;color:#b91c1c!important;line-height:1.35!important}.field-error-msg:empty{display:none!important}.welcome-hero-shot{margin-top:var(--sp-4, 16px);border-radius:16px;overflow:hidden;border:1px solid #e8eaef;box-shadow:0 12px 40px #0f172a1a;background:#f5f2eb}.welcome-hero-shot img{display:block;width:100%;height:auto}html body .content button.ac-run-action-btn,html body button.ac-run-action-btn,html body .ac-run-action button.ac-run-action-btn,html body .content .ac-run-action button{background:#fff!important;color:#0a0a0a!important;border:1px solid #e5e0d6!important;box-shadow:none!important;filter:none!important;border-radius:999px!important;min-height:40px!important;height:40px!important;padding:0 16px!important;font-weight:600!important}html body .content button.ac-run-action-btn:hover,html body button.ac-run-action-btn:hover{background:#fafafa!important;filter:none!important}.page-header button.secondary,.page-header .ac-run-action,.page-header .ac-run-action button{min-height:40px!important;height:40px!important;border-radius:999px!important}html body .content .ac-pager .ac-pager-hit,html body .content button.ac-pager-hit,html body button.ac-pager-hit{background:#fff!important;color:#0a0a0a!important;opacity:1!important}html body .content .ac-pager .ac-pager-hit[data-filled="1"],html body button.ac-pager-hit[data-filled="1"]{background:#0a0a0a!important;color:#fff!important}html body .content .ac-pager .ac-pager-hit:disabled,html body button.ac-pager-hit:disabled{background:#fff!important;color:#a1a1aa!important;opacity:.55!important;cursor:default!important}@media(max-width:900px){.sidebar a.nav-link,.sidebar nav a,.sidebar nav .nav-main,.content button,.content a.btn,.content .secondary,.atlas-nav-btn,.mobile-nav-toggle,.ac-topbar-user-btn,.page-header button{min-height:44px!important;min-width:44px!important}.page-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.page-header>div:last-child{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.page-header h1{font-size:1.25rem!important}.atlas-mobile-nav{padding-bottom:env(safe-area-inset-bottom,0)!important}.atlas-mobile-nav-container{min-height:64px!important}.atlas-nav-btn{min-height:56px!important;min-width:56px!important;padding:8px 4px!important;gap:4px!important}.atlas-nav-btn svg{width:22px!important;height:22px!important}.atlas-nav-label{font-size:11px!important;font-weight:650!important}.content{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}}.sidebar nav .nav-section{margin-top:14px!important;margin-bottom:4px!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#94a3b8!important}.sidebar nav .nav-section:first-child{margin-top:4px!important}.sidebar nav a{min-height:40px!important;border-radius:10px!important;padding:8px 12px!important;margin:2px 8px!important}.content>.page-header button:not(.secondary):not(.danger):not(.ghost),.page-header>div button:not(.secondary):not(.danger):not(.ghost):not(.icon-refresh-btn):not(.ac-run-action-btn),button.ac-cta-primary{letter-spacing:-.01em!important;font-weight:700!important;box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000f!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.content>.page-header button:not(.secondary):not(.danger):not(.ghost):hover,.page-header>div button:not(.secondary):not(.danger):not(.ghost):not(.icon-refresh-btn):hover{transform:translateY(-1px);box-shadow:0 2px 4px #00000014,0 8px 20px #00000014!important}.content>.page-header button:not(.secondary):not(.danger):not(.ghost):active{transform:translateY(0)}.page-header button.secondary{font-weight:600!important}html body .atlas-empty{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;max-width:360px!important;width:100%!important;margin:24px auto!important;padding:28px 20px!important;box-sizing:border-box!important;overflow:hidden!important;background:#fff!important;border:1px solid #eceef2!important;border-radius:16px!important}html[data-theme=dark] body .atlas-empty{background:#141414!important;border-color:#27272a!important}html body .atlas-empty-title{margin:0 0 8px!important;font-size:1.05rem!important;font-weight:700!important;color:#0a0a0a!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important}html[data-theme=dark] body .atlas-empty-title{color:#fafafa!important}html body .atlas-empty-desc{margin:0 0 16px!important;font-size:.875rem!important;line-height:1.45!important;color:#64748b!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}html body .atlas-empty-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid #e5e0d6!important;background:#fff!important;color:#0a0a0a!important;font-weight:700!important;font-size:13px!important;cursor:pointer!important;white-space:nowrap!important}html body .atlas-empty-action:hover{background:#fafafa!important}html body td:has(.atlas-empty){text-align:center!important;padding:24px 12px!important;overflow:visible!important}html body td:has(.atlas-empty) .atlas-empty{margin-left:auto!important;margin-right:auto!important}.mailbox-compose-overlay{position:fixed!important;inset:0!important;z-index:12000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:#0f172a73!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.mailbox-compose-modal{position:relative!important;z-index:12001!important;max-width:100%!important;outline:none!important}.ac-compose-card--v121{box-shadow:0 24px 64px #0f172a38!important}@media(max-width:900px){.layout .content,.layout main.content{width:100%!important;max-width:100vw!important;margin-left:0!important;min-width:0!important;overflow-x:hidden!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}.sidebar,.sidebar.ac-sidebar{position:fixed!important;top:0!important;bottom:0!important;left:0!important;z-index:1100!important;width:min(88vw,300px)!important;max-width:300px!important;transform:translate(-105%)!important;transition:transform .28s cubic-bezier(.2,0,0,1)!important;box-shadow:none!important;border-radius:0!important}.layout.mobile-nav-open .sidebar,.sidebar.mobile-open{transform:translate(0)!important;box-shadow:8px 0 32px #0000002e!important}.mobile-nav-backdrop{position:fixed!important;inset:0!important;z-index:1090!important;background:#0f172a66!important;backdrop-filter:blur(2px)}.atlas-mobile-nav{display:block!important;z-index:1000!important}.atlas-nav-btn{transition:transform .15s cubic-bezier(.2,0,0,1),background .15s ease!important}.atlas-nav-btn:active{transform:scale(.96)!important}.atlas-nav-btn.active{background:#f1f5f9!important;color:#0a0a0a!important;border-radius:14px!important}.settings-topbar{flex-wrap:wrap!important;gap:8px!important}.settings-topbar-tabs{overflow-x:auto!important;max-width:100%!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.settings-topbar-tabs::-webkit-scrollbar{display:none}.settings-shell,.settings-main{max-width:100%!important;padding-left:0!important;padding-right:0!important}.page-header h1{text-wrap:balance}}.scan-page{max-width:520px;margin:0 auto;padding:8px 0 24px}.scan-hero{margin-bottom:20px}.scan-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 6px}.scan-title{font-size:1.5rem;font-weight:750;margin:0 0 8px;letter-spacing:-.02em;text-wrap:balance;color:#0a0a0a}.scan-lead{margin:0;font-size:.9rem;line-height:1.45;color:#64748b;text-wrap:pretty}.scan-form{background:#fff;border:1px solid #eceef2;border-radius:16px;padding:16px;box-shadow:0 1px 2px #0000000a,0 8px 24px #0f172a0a;margin-bottom:16px}.scan-label{display:block;font-size:12px;font-weight:600;color:#64748b;margin-bottom:8px}.scan-row{display:flex;gap:8px}.scan-input{flex:1;min-height:48px;border-radius:12px;border:1px solid #e5e0d6;padding:0 14px;font-size:16px;background:#fafafa}.scan-input::placeholder{color:#9ca3af}.scan-submit{min-height:48px;min-width:96px;border-radius:12px;border:none;background:#0a0a0a;color:#fff;font-weight:700;padding:0 16px;cursor:pointer}.scan-submit:active{transform:scale(.96)}.scan-alert{background:#fef2f2;color:#b91c1c;border-radius:12px;padding:12px 14px;font-size:.875rem;margin-bottom:12px}.scan-result{background:#fff;border:1px solid #eceef2;border-radius:16px;padding:18px;box-shadow:0 1px 2px #0000000a}.scan-result h2{margin:0 0 12px;font-size:1.15rem;text-wrap:balance}.scan-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}.scan-meta dt{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.scan-meta dd{margin:2px 0 0;font-size:.95rem;font-weight:600;color:#0a0a0a}.scan-meta .tabular{font-variant-numeric:tabular-nums}.scan-actions{display:flex;flex-wrap:wrap;gap:8px}.scan-empty{text-align:center;padding:28px 16px;color:#94a3b8;font-size:.9rem;border:1px dashed #e5e0d6;border-radius:16px}html[data-theme=dark] .scan-title,html[data-theme=dark] .scan-result h2,html[data-theme=dark] .scan-meta dd{color:#fafafa}html[data-theme=dark] .scan-form,html[data-theme=dark] .scan-result{background:#141414;border-color:#27272a}html[data-theme=dark] .scan-input{background:#0a0a0a;border-color:#27272a;color:#fafafa}html body .atlas-mobile-nav button.atlas-nav-btn,html body button.atlas-nav-btn{background:transparent!important;color:#64748b!important;border:none!important;box-shadow:none!important;filter:none!important}html body .atlas-mobile-nav button.atlas-nav-btn.active,html body button.atlas-nav-btn.active{background:#f1f5f9!important;color:#0a0a0a!important}html body .atlas-mobile-nav button.atlas-nav-btn:hover{background:#f8fafc!important;color:#0f172a!important}@media(max-width:900px){html body .layout,html body .layout.sidebar-collapsed,html body .layout.mobile-nav-open,html body .layout.layout-settings-focus{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;width:100%!important;max-width:100vw!important;min-width:0!important}html body .layout>.sidebar,html body .layout>aside.sidebar,html body .layout>.ac-sidebar,html body aside.sidebar.ac-sidebar{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:min(88vw,300px)!important;max-width:300px!important;height:100vh!important;max-height:100dvh!important;transform:translate(-105%)!important;transition:transform .28s cubic-bezier(.2,0,0,1)!important;z-index:1250!important;grid-column:auto!important;grid-row:auto!important;flex:none!important}html body .layout.mobile-nav-open>.sidebar,html body .layout.mobile-nav-open>aside.sidebar,html body aside.sidebar.mobile-open,html body .sidebar.ac-sidebar.mobile-open{transform:translate(0)!important;box-shadow:12px 0 40px #0003!important}html body .layout>.ac-main-column,html body .ac-main-column{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;grid-column:auto!important;grid-row:auto!important}html body .ac-main-column>.content,html body .ac-main-column>main.content,html body main.content,html body .layout .content{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;padding-left:16px!important;padding-right:16px!important;padding-top:56px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important}html body .scan-page,html body .scan-hero,html body .scan-form,html body .scan-result,html body .scan-lead,html body .scan-title{width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body .scan-title{font-size:1.45rem!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important}html body .scan-lead{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body .atlas-collapsed-alerts{display:none!important}}.scan-cam-wrap{position:relative;border-radius:16px;overflow:hidden;background:#0a0a0a;margin-bottom:16px;box-shadow:0 8px 28px #0000001f;outline:1px solid rgba(0,0,0,.08)}.scan-reader{width:100%;min-height:280px;max-height:420px}.scan-reader video,.scan-reader canvas{width:100%!important;max-height:420px!important;object-fit:cover!important;border-radius:0!important}.scan-cam-stop{position:absolute;left:12px;right:12px;bottom:12px;min-height:44px;border:none;border-radius:12px;background:#fffffff2;color:#0a0a0a;font-weight:700;cursor:pointer}.scan-actions-row{display:flex;gap:10px;margin-bottom:16px}.scan-btn-primary,.scan-btn-secondary{flex:1;min-height:48px;border-radius:14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:transform .12s cubic-bezier(.2,0,0,1)}.scan-btn-primary:active,.scan-btn-secondary:active{transform:scale(.96)}.scan-btn-primary{border:none;background:#0a0a0a;color:#fff}.scan-btn-secondary{border:1px solid #e5e0d6;background:#fff;color:#0a0a0a}.scan-alert--muted{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}@media(max-width:900px){html body .layout.sidebar-collapsed .sidebar,html body .sidebar.is-collapsed{width:min(88vw,300px)!important}html body .mobile-nav-backdrop{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:0!important;clip-path:none!important;mask-image:none!important;-webkit-mask-image:none!important;background:#0f172a66!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;z-index:1200!important}html body .sidebar,html body .ac-sidebar,html body .ac-main-column,html body .content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;clip-path:none!important;mask-image:none!important}html body .sidebar:before,html body .sidebar:after,html body .ac-main-column:before,html body .ac-main-column:after,html body .layout:before,html body .layout:after,html body .content:before,html body .content:after{display:none!important;content:none!important}}@media(max-width:900px){html body .ac-topbar,html body .ac-topbar--bionis{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;min-height:52px!important;width:100%!important;box-sizing:border-box!important}html body .ac-topbar-left{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;flex:1 1 auto!important}html body .ac-topbar-title{font-size:.95rem!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:42vw!important;text-transform:capitalize!important}html body .ac-topbar-right{display:flex!important;align-items:center!important;gap:4px!important;flex:0 0 auto!important}html body .ac-topbar-search-wrap{position:fixed!important;left:8px!important;right:8px!important;top:calc(8px + env(safe-area-inset-top,0px))!important;z-index:1300!important;width:auto!important;max-width:none!important}html body .ac-topbar-search-expanded{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:6px 10px!important;border-radius:14px!important;background:var(--shell-paper, #1c1c1f)!important;border:1px solid var(--shell-line, #2a2a2e)!important;box-shadow:0 12px 40px #00000059!important}html body .ac-topbar-search-input{flex:1!important;min-width:0!important;font-size:16px!important;border:none!important;outline:none!important;background:transparent!important}html body .ac-topbar-collapse-desktop,html body .mobile-nav-toggle{display:none!important}html body .ac-topbar-menu-backdrop,html body .mobile-nav-backdrop,html body .account-menu-backdrop{position:fixed!important;inset:0!important;z-index:1190!important;background:#0f172a59!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;border-radius:0!important;clip-path:none!important}html body .ac-user-dropdown,html body .ac-notif-panel,html body .ac-mail-panel{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;max-height:min(70vh,520px)!important;overflow:auto!important;z-index:1205!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 16px 48px #0f172a2e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html body .ac-topbar-user-wrap,html body .ac-topbar-notif-wrap,html body .ac-topbar-mail-wrap{position:static!important}html body .ac-notif-item,html body .ac-user-dropdown-item{min-height:48px!important;padding:12px 14px!important}html body .ac-notif-foot button,html body .ac-mail-panel .ac-notif-foot button{min-height:44px!important;width:100%!important}html body .layout.sidebar-collapsed .sidebar,html body .sidebar.is-collapsed,html body .sidebar.ac-sidebar{width:min(88vw,300px)!important}html body .sidebar .nav-label,html body .sidebar .logo-sub,html body .sidebar .logo-text,html body .sidebar .nav-section{display:block!important;opacity:1!important;width:auto!important;max-width:none!important;overflow:visible!important;height:auto!important}html body .sidebar nav a,html body .sidebar nav .nav-main{display:flex!important;align-items:center!important;gap:12px!important;justify-content:flex-start!important;padding:10px 14px!important}html body .sidebar .logo{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important}html body .sidebar,html body .ac-sidebar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html body .content,html body .ac-main-column,html body .layout{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(max-width:900px){html body *,html body *:before,html body *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .atlas-mobile-nav{background:#fff!important;border-top:1px solid #eceef2!important;box-shadow:0 -2px 12px #0000000f!important}html[data-theme=dark] body .atlas-mobile-nav{background:#141414!important;border-top-color:#27272a!important}html.atlas-overlay-open body .content,html.atlas-overlay-open body .ac-main-column,html.atlas-overlay-open body .atlas-mobile-nav,html.atlas-overlay-open body .ac-topbar{filter:none!important}html.atlas-overlay-open body .ac-topbar-menu-backdrop,html.atlas-overlay-open body .mobile-nav-backdrop{background:#0f172a66!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .ac-topbar--searching .ac-topbar-right>:not(.ac-topbar-search-wrap){display:none!important}html body .ac-topbar--searching .ac-topbar-title{display:none!important}html body .ac-topbar--searching .ac-topbar-left{flex:0 0 auto!important}html body .ac-topbar--searching .ac-topbar-search-wrap{position:relative!important;left:auto!important;right:auto!important;top:auto!important;flex:1 1 auto!important;width:100%!important}html body .settings-topbar{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;min-height:52px!important;overflow:hidden!important}html body .settings-topbar-left{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;flex:1 1 auto!important}html body .settings-topbar-brand span{display:none!important}html body .settings-topbar-brand strong{font-size:.95rem!important}html body .settings-topbar-sep,html body .settings-topbar-tabs,html body .mailbox-topbar-tabs,html body .mailbox-topbar-actions,html body .whats-new-topbar-tabs,html body .about-topbar-tabs{display:none!important}html body .ac-user-dropdown,html body .ac-notif-panel,html body .ac-mail-panel{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html[data-theme=dark] body .ac-user-dropdown,html[data-theme=dark] body .ac-notif-panel,html[data-theme=dark] body .ac-mail-panel{background:#1a1a1a!important}}@media(max-width:900px){html[data-liquid-glass=on] .card,html[data-liquid-glass=on] .atlas-card,html[data-liquid-glass=on] .stat-card,html[data-liquid-glass=on] .modal,html[data-liquid-glass=on] .settings-main .card,html[data-density=comfortable] .content .card,html[data-density=comfortable] .settings-main .card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}html[data-theme=dark][data-liquid-glass=on] .card,html[data-theme=dark][data-density=comfortable] .content .card{background:#1a1a1a!important}}.qr-login-panel{max-width:360px}.qr-login-head h3{margin:0 0 6px;font-size:1rem}.qr-login-code{display:flex;align-items:center;justify-content:center;padding:16px;background:#fff;border:1px solid #eceef2;border-radius:16px;margin:12px 0}.qr-login-code svg{width:220px;height:220px;display:block}.qr-login-code--empty{min-height:220px;color:#94a3b8}.qr-login-meta{font-size:.875rem;margin:0 0 6px}.qr-login-status{font-size:.875rem;color:#64748b;margin:0 0 12px}.qr-login-actions{display:flex;gap:10px}.qr-login-actions button{min-height:44px;flex:1}.qr-login-user{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.85rem;margin-bottom:10px}.qr-login-user select{min-height:40px;border-radius:10px;border:1px solid #e5e0d6;padding:0 10px}.qr-login-err{color:#b91c1c;font-size:.875rem}.login-qr-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f8fafc}.login-qr-card{width:min(400px,100%);background:#fff;border-radius:20px;padding:28px 24px;box-shadow:0 12px 40px #0f172a14;text-align:center}.login-qr-brand{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 8px}.login-qr-card h1{margin:0 0 12px;font-size:1.35rem}.login-qr-msg{color:#475569;line-height:1.45}.login-qr-msg--ok{color:#64748b;font-weight:600}.login-qr-msg--err{color:#b91c1c}.login-qr-link{display:inline-block;margin-top:16px;color:#0a0a0a;font-weight:600}.qr-login-show{display:flex;justify-content:flex-start;margin:12px 0 8px}.qr-login-show .ac-show-qr{max-width:100%}.atlas-login-visual--qr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 24px}.atlas-login-qr-panel{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:280px}.atlas-login-qr-frame{width:200px;height:200px;padding:10px;background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.atlas-login-qr-title{margin:0 0 8px;font-size:1.1rem;font-weight:700;color:#0f172a}html[data-theme=dark] .atlas-login-qr-title{color:#f8fafc}.atlas-login-qr-hint{margin:0;font-size:.85rem;color:#64748b;line-height:1.45}.atlas-login-qr-waiting{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:4px}.atlas-login-qr-avatar{width:48px;height:48px;border-radius:999px;background:#0a0a0a;color:#fff;font-weight:700;font-size:1.15rem;display:flex;align-items:center;justify-content:center}.atlas-login-qr-waiting p{margin:0;font-size:.9rem;color:#475569;line-height:1.4}@media(max-width:900px){.atlas-login-visual--qr,.atlas-login-qr-panel{display:none!important}}.ac-show-qr-trigger,.ac-show-qr-expanded{filter:none!important}@media(min-width:901px){html body .atlas-login.atlas-login--auth7{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:center!important;justify-content:center!important;min-height:100dvh!important;max-height:none!important;width:100%!important;margin:0!important;padding:48px 20px 32px!important;gap:18px!important;overflow-x:hidden!important;overflow-y:auto!important;background:radial-gradient(ellipse 90% 70% at 12% 18%,rgba(88,101,242,.42),transparent 52%),radial-gradient(ellipse 75% 55% at 88% 82%,rgba(56,189,248,.2),transparent 48%),linear-gradient(165deg,#0f0c29,#1a1a3e 42%,#24243e)!important}html body .atlas-login.atlas-login--auth7 .atlas-login-brand{position:fixed!important;top:20px!important;left:24px!important;display:flex!important;align-items:center!important;gap:10px!important;color:#fff!important;font-weight:650!important;z-index:20!important}html body .atlas-login.atlas-login--auth7 .atlas-login-brand span{color:#fff!important}html body .atlas-login.atlas-login--auth7 .atlas-login-card{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:min(780px,94vw)!important;max-width:780px!important;margin:0 auto!important;background:#2b2d31!important;border-radius:12px!important;box-shadow:0 20px 60px #0000008c!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.04)!important}html body .atlas-login.atlas-login--auth7 .atlas-login-form-wrap{flex:1 1 58%!important;width:auto!important;max-width:none!important;padding:40px 40px 28px!important;background:transparent!important;box-shadow:none!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-side{flex:0 0 260px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:36px 28px!important;border-left:1px solid rgba(255,255,255,.07)!important;background:#2b2d31!important}html body .atlas-login.atlas-login--auth7 .atlas-login-header{text-align:left!important;margin-bottom:1.25rem!important}html body .atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#fff!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:-.02em!important}html body .atlas-login.atlas-login--auth7 .atlas-login-header p{color:#b5bac1!important;font-size:.9rem!important}html body .atlas-login.atlas-login--auth7 .atlas-field label,html body .atlas-login.atlas-login--auth7 .atlas-remember-label{color:#b5bac1!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .atlas-login.atlas-login--auth7 .atlas-field input,html body .atlas-login.atlas-login--auth7 input[type=text],html body .atlas-login.atlas-login--auth7 input[type=password]{background:#1e1f22!important;border:1px solid transparent!important;color:#f2f3f5!important;border-radius:8px!important;min-height:42px!important;height:42px!important}html body .atlas-login.atlas-login--auth7 .atlas-field input:focus{border-color:#5865f2!important;box-shadow:0 0 0 1px #5865f2!important}html body .atlas-login.atlas-login--auth7 .atlas-login-submit{background:#5865f2!important;color:#fff!important;border:0!important;border-radius:8px!important;min-height:44px!important;font-weight:600!important;width:100%!important}html body .atlas-login.atlas-login--auth7 .atlas-login-submit:hover{background:#4752c4!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-frame{width:168px!important;height:168px!important;background:#fff!important;border-radius:8px!important;padding:10px!important;margin:0 auto 14px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-title{color:#fff!important;font-size:1rem!important;font-weight:700!important;text-align:center!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-hint{color:#b5bac1!important;font-size:.8rem!important;text-align:center!important;max-width:200px!important;margin:0 auto!important}html body .atlas-login.atlas-login--auth7 .atlas-login-hint,html body .atlas-login.atlas-login--auth7 .atlas-login-meta{color:#949ba4!important;text-align:left!important}html body .atlas-login.atlas-login--auth7 .atlas-login-page-foot{display:flex!important;gap:16px!important;justify-content:center!important;color:#fff6!important;font-size:12px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-page-foot a{color:#ffffff80!important}html body .atlas-login.atlas-login--auth7 .atlas-login-visual,html body .atlas-login.atlas-login--auth7 .atlas-login-left{display:none!important}}html,body,.layout,.layout>.content,.content,.sidebar,main,#root{filter:none!important;-webkit-filter:none!important}html[data-liquid-glass=on] .card,html[data-liquid-glass=on] .atlas-card,html[data-liquid-glass=on] .stat-card,html[data-liquid-glass=on] .panel,html[data-liquid-glass=on] .modal,html[data-liquid-glass=on] .list-row,html[data-glass=on] .card,html[data-glass=on] .atlas-card,html[data-glass=on] .stat-card,html[data-glass=on] .panel,html.liquid-glass-active .card,html.liquid-glass-active .atlas-card,html.liquid-glass-active .stat-card,html[data-theme=dark][data-liquid-glass=on] .card,html[data-theme=dark][data-liquid-glass=on] .atlas-card,html[data-theme=dark][data-liquid-glass=on] .stat-card,html[data-theme=dark][data-liquid-glass=on] .modal,html[data-theme=dark][data-liquid-glass=on] .settings-main .card,html[data-density=comfortable][data-glass=on] .atlas-card,html[data-density=comfortable][data-glass=on] .atlas-stat,html[data-density=comfortable][data-glass=on] .list-row,html[data-density=comfortable][data-glass=on] .modal,html[data-density=comfortable][data-glass=on] .account-menu-panel,.liquid-glass-surface,[data-glass-active="1"]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;-webkit-filter:none!important}html[data-theme=dark] .layout>.content,html[data-theme=dark] .content{background:#0a0a0c!important;filter:none!important}html[data-theme=dark] .card,html[data-theme=dark] .atlas-card,html[data-theme=dark] .stat-card,html[data-theme=dark] .panel,html[data-theme=dark] .list-row,html[data-theme=dark] .settings-main .card{background:#141418!important;background-color:#141418!important;border-color:#2a2a32!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 2px #00000059!important;color:#f4f4f5!important}html[data-theme=dark] .card h1,html[data-theme=dark] .card h2,html[data-theme=dark] .card h3,html[data-theme=dark] .stat-card,html[data-theme=dark] .atlas-card{color:#f4f4f5!important}html[data-theme=dark] .card .muted,html[data-theme=dark] .stat-card .muted,html[data-theme=dark] .atlas-muted{color:#a1a1aa!important}html[data-theme=light] .card,html:not([data-theme=dark]) .card,html[data-theme=light] .atlas-card,html:not([data-theme=dark]) .atlas-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal-overlay,.modal-backdrop,.ph-modal-bg,.audit-detail-modal-backdrop,.whats-new-modal-backdrop,.cookie-consent,.atlas-offline,.mobile-nav-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sidebar,.topbar,.ac-topbar,.layout,.layout>.content,.content,.page-anim,.page-anim.page-anim-in{filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html,body,.layout,.content,main,.sidebar,.card,.atlas-card,.stat-card,.table-wrap,table,.list-row,.modal,.modal-card,.account-menu-panel,.page-anim,.page-anim-in,[class*=card],[class*=panel]{filter:none!important;-webkit-filter:none!important}html[data-density] .content .card,html[data-density] .content .atlas-card,html[data-density] .content .stat-card,html[data-density] .content .list-row,html[data-density] .content .table-wrap,html[data-density] .content table,html[data-theme=dark] .content .card,html[data-theme=dark] .content .atlas-card,html[data-theme=dark] .content .stat-card,html[data-theme=dark] .content .list-row,html[data-theme=dark] .content .table-wrap,html[data-liquid-glass=on] .card,html[data-liquid-glass=on] .atlas-card,html[data-liquid-glass=on] .stat-card,html[data-liquid-glass=on] .modal,html[data-glass=on] .atlas-card,html[data-glass=on] .atlas-stat,html[data-glass=on] .list-row,html[data-glass=on] .modal,html[data-density=comfortable][data-glass=on] .atlas-card,html[data-density=comfortable][data-glass=on] .atlas-stat,html[data-density=comfortable][data-glass=on] .list-row,html[data-density=comfortable][data-glass=on] .modal,html.liquid-glass-active .card,html.liquid-glass-active .atlas-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html[data-theme=dark] .content .card,html[data-theme=dark] .content .atlas-card,html[data-theme=dark] .content .stat-card,html[data-theme=dark] .content .list-row,html[data-theme=dark] .content .table-wrap{background:#1a1a1e!important;border-color:#ffffff14!important;opacity:1!important}html[data-theme=dark] .content{background:#0a0a0c!important;filter:none!important}.modal-overlay,.modal-backdrop,.audit-detail-modal-backdrop,.mailbox-compose-overlay,.mobile-nav-backdrop,.ph-modal-bg{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html{--glass-blur: 0px !important;--glass-saturate: 1 !important}html[data-theme=dark]{color-scheme:dark;--bg: #1c1c1f;--paper: #1c1c1f;--elevated: #27272a;--ink: #f4f4f5;--muted: #9aa3b5;--line: #2a2a2e;--ac-ink: #f4f4f5;--ac-muted: #9aa3b5;--ac-line: #2a2a2e;--ac-sidebar: #111113;--ac-paper: #1c1c1f;--brand: #64748b;--brand-soft: rgba(139, 156, 255, .16)}html[data-theme=dark] body,html[data-theme=dark] #root{background:#1c1c1f!important;color:#f4f4f5!important}html[data-theme=dark] body .layout,html[data-theme=dark] body .layout>.content,html[data-theme=dark] body .content{background:#1c1c1f!important;color:#f4f4f5!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body .layout>.sidebar,html[data-theme=dark] body div.layout aside.sidebar{background:#111113!important;background-color:#111113!important;color:#e8eaf0!important;border-right:1px solid #2a2a2e!important}html[data-theme=dark] body .sidebar nav a,html[data-theme=dark] body .sidebar nav a span,html[data-theme=dark] body .sidebar .nav-link{color:#d4d4d8!important;background:transparent!important}html[data-theme=dark] body .sidebar nav a:hover{background:#ffffff0d!important;color:#f5f6fa!important}html[data-theme=dark] body .sidebar nav a.active{background:#27272a!important;color:#fff!important}html[data-theme=dark] body .sidebar .logo-mark{color:#f5f6fa!important}html[data-theme=dark] body .sidebar .logo-sub,html[data-theme=dark] body .sidebar .nav-section-title{color:#8b93a7!important}html[data-theme=dark] body .sidebar svg,html[data-theme=dark] body .sidebar nav a svg,html[data-theme=dark] body .sidebar [class*=icon]{color:#aeb6c9!important;fill:none;stroke:currentColor;opacity:1!important}html[data-theme=dark] body .sidebar nav a.active svg{color:#e4e4e7!important}html[data-theme=dark] body .content .card,html[data-theme=dark] body .content .stat-card,html[data-theme=dark] body .content .atlas-card,html[data-theme=dark] body .content .panel,html[data-theme=dark] body .content .list-row,html[data-theme=dark] body .content .table-wrap,html[data-theme=dark] body .content table,html[data-theme=dark] body .settings-main .card{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#f4f4f5!important;border:1px solid #2a2a2e!important;box-shadow:0 1px 3px #00000040!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] body .content .card h1,html[data-theme=dark] body .content .card h2,html[data-theme=dark] body .content .card h3,html[data-theme=dark] body .content .stat-card,html[data-theme=dark] body .content .stat-card *{color:#f4f4f5!important}html[data-theme=dark] body .content .muted,html[data-theme=dark] body .content .stat-label,html[data-theme=dark] body .content .subtitle,html[data-theme=dark] body .content .page-header p{color:#9aa3b5!important}html[data-theme=dark] body .content input,html[data-theme=dark] body .content select,html[data-theme=dark] body .content textarea,html[data-theme=dark] body .content .search-input,html[data-theme=dark] body .content [class*=search] input{background:#27272a!important;color:#f4f4f5!important;border-color:#3a4154!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .content input::placeholder{color:#7a8499!important;-webkit-text-fill-color:#7a8499!important}html[data-theme=dark] body .content table thead,html[data-theme=dark] body .content table thead tr,html[data-theme=dark] body .content table thead th{background:#1e222d!important;background-color:#1e222d!important;color:#9aa3b5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content table td{background:#1c1c1f!important;color:#e6e8ef!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content table tr:hover td{background:#27272a!important}html[data-theme=dark] body .topbar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .content-header{background:transparent!important;color:#f4f4f5!important}html[data-theme=dark] body .topbar button,html[data-theme=dark] body .ac-topbar button,html[data-theme=dark] body .content-header button:not(.danger):not(.primary){background:#27272a!important;color:#e6e8ef!important;border-color:#3a4154!important}html[data-theme=dark] body .topbar svg,html[data-theme=dark] body .ac-topbar svg{color:#d4d4d8!important}html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal,html[data-theme=dark] body .account-menu-panel--rail-inline,html[data-theme=dark] .account-menu-panel{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important;box-shadow:0 12px 40px #00000073!important}html[data-theme=dark] body .account-menu-item,html[data-theme=dark] body .account-menu-panel button,html[data-theme=dark] body .account-menu-panel a{background:#27272a!important;color:#e8eaf0!important;border:1px solid #2a2a2e!important;border-radius:10px!important;margin:4px 6px!important}html[data-theme=dark] body .account-menu-item:hover,html[data-theme=dark] body .account-menu-panel button:hover{background:#2a2a2e!important;color:#fff!important}html[data-theme=dark] body .account-menu-name,html[data-theme=dark] body .account-menu-email,html[data-theme=dark] body .account-menu-head{color:#d4d4d8!important}html[data-theme=dark] body .account-menu-svg,html[data-theme=dark] body .account-menu-item svg{color:#aeb6c9!important;opacity:1!important}html[data-theme=dark] body [class*=notif],html[data-theme=dark] body .notifications-panel,html[data-theme=dark] body .notif-dropdown,html[data-theme=dark] body .dropdown-panel{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content button.secondary,html[data-theme=dark] body .content .btn-secondary,html[data-theme=dark] body .content .ghost{background:#27272a!important;color:#e6e8ef!important;border-color:#3a4154!important}html[data-theme=dark] body .content .card canvas,html[data-theme=dark] body .content .chart-card{background:transparent!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body .content{--brand-green: #94a3b8}html[data-theme=dark] body [style*="#64748b"],html[data-theme=dark] body [style*="#9aa3b5"],html[data-theme=dark] body [style*="#0f172a"]{color:#d4d4d8!important}html[data-theme=dark] body .content h1,html[data-theme=dark] body .content .page-header h1{color:#f5f6fa!important}html[data-theme=dark] body .content .page-header .eyebrow,html[data-theme=dark] body .content .page-header span{color:#9aa3b5!important}html[data-theme=dark] body .content table button:not(.danger){background:#2a2a2e!important;color:#f4f4f5!important;border-color:#3a4154!important}html[data-theme=dark] body .content table button.danger,html[data-theme=dark] body .content .danger{background:#5c2a2a!important;color:#fecaca!important}html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-usage-card,html[data-theme=dark] body .ac-usage-grid .ac-usage-card,html[data-theme=dark] body .ac-progress-row,html[data-theme=dark] body .atlas-stat,html[data-theme=dark] body .atlas-stat.mint,html[data-theme=dark] body .atlas-stat.sand,html[data-theme=dark] body .atlas-stat.blush,html[data-theme=dark] body .atlas-stat.paper,html[data-theme=dark] body .atlas-donut-card,html[data-theme=dark] body .content .card,html[data-theme=dark] body .content .stat-card,html[data-theme=dark] body .content .atlas-card,html[data-theme=dark] body .content .table-wrap,html[data-theme=dark] body .content table,html[data-theme=dark] body .empty-state,html[data-theme=dark] body .list-empty{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .ac-metric .as-value,html[data-theme=dark] body .ac-metric .as-label,html[data-theme=dark] body .ac-panel-head h3,html[data-theme=dark] body .ac-panel-head p{color:#f4f4f5!important}html[data-theme=dark] body .ac-metric .as-label,html[data-theme=dark] body .ac-panel-head p{color:#9aa3b5!important}html[data-theme=dark] body .account-menu-panel .account-menu-item,html[data-theme=dark] body .account-menu-panel button:not(.danger):not(.theme-toggle),html[data-theme=dark] body .account-menu-panel a{background:#27272a!important;color:#e8eaf0!important;border:1px solid #2a2a2e!important}html[data-theme=dark] body .account-menu-panel .account-menu-item:hover{background:#2a2a2e!important}html[data-theme=dark] body .atlas-agent-panel button,html[data-theme=dark] body .atlas-agent button,html[data-theme=dark] body [class*=atlas-agent] button:not(.atlas-agent-close):not(.danger),html[data-theme=dark] body .atlas-agent-chip,html[data-theme=dark] body .atlas-agent-suggest{background:#27272a!important;color:#e8eaf0!important;border-color:#2a2a2e!important}html[data-theme=dark] body .atlas-agent-panel input,html[data-theme=dark] body [class*=atlas-agent] input{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .atlas-shell-search,html[data-theme=dark] body .atlas-shell-search input,html[data-theme=dark] body .ac-topbar-search,html[data-theme=dark] body input[type=search]{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3a4154!important;outline:none!important;box-shadow:none!important}html[data-theme=dark] body .atlas-shell-search:focus-within,html[data-theme=dark] body input:focus{border-color:#64748b!important;box-shadow:0 0 0 2px #8b9cff40!important;outline:none!important}html[data-theme=dark] body .atlas-dp-popover,html[data-theme=dark] body .atlas-dp-panel,html[data-theme=dark] body [class*=date-picker],html[data-theme=dark] body [class*=datepicker],html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-notif-panel,html[data-theme=dark] body [class*=notif-panel]{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body *{--teal: #64748b;--teal-deep: #e4e4e7}html[data-theme=dark] body .content .ac-panel,html[data-theme=dark] body .content .card,html[data-theme=dark] body .content .table-wrap,html[data-theme=dark] body .content .empty,html[data-theme=dark] body .content .empty-state,html[data-theme=dark] body .content .search-bar,html[data-theme=dark] body .content .ac-products-filters,html[data-theme=dark] body .content .ac-dash-empty,html[data-theme=dark] body .ph-empty{background:#1c1c1f!important;background-color:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important;box-shadow:none!important}html[data-theme=dark] body .content table thead,html[data-theme=dark] body .content table thead th{background:#1e222d!important;color:#9aa3b5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content table,html[data-theme=dark] body .content table tbody,html[data-theme=dark] body .content table tbody td{background:#1c1c1f!important;color:#e6e8ef!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content table tbody tr:hover td{background:#27272a!important}html[data-theme=dark] body .content button:not(.secondary):not(.ghost):not(.danger):not(.theme-toggle):not(.settings-nav-item),html[data-theme=dark] body .content .btn-primary,html[data-theme=dark] body button.primary{background:#2a2a2e!important;color:#f5f6fa!important;border:1px solid #3a4154!important}html[data-theme=dark] body .content button:not(.secondary):not(.ghost):not(.danger):hover{background:#343b4f!important}html[data-theme=dark] body .content button.danger{background:#5c2a2a!important;color:#fecaca!important;border-color:#7f3d3d!important}html[data-theme=dark] body .page-skeleton{background:transparent!important}html[data-theme=dark] body .settings-main .card,html[data-theme=dark] body .settings-section,html[data-theme=dark] body .settings-nav{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-nav-item{color:#d4d4d8!important}html[data-theme=dark] body .settings-nav-item.active{background:#27272a!important;color:#fff!important}html[data-theme=dark] body .content *{--zellij: #64748b;--teal: #64748b}html[data-theme=dark] body .ac-stat-pair,html[data-theme=dark] body .ac-stat-pair>div{background:#27272a!important;border-color:#2a2a2e!important;color:#e8eaf0!important}html[data-theme=dark] body .ac-stat-pair-lab{color:#9aa3b5!important}html[data-theme=dark] body .ac-stat-pair strong{color:#f4f4f5!important}html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-notif-panel{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item{background:#27272a!important;border-color:#2a2a2e!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body strong{color:#f4f4f5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body em{color:#9aa3b5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-foot button{background:#2a2a2e!important;color:#e8eaf0!important;border-color:#3a4154!important}html[data-theme=dark] body .ac-topbar-mail,html[data-theme=dark] body .ac-topbar-bell,html[data-theme=dark] body .ac-topbar-search-btn,html[data-theme=dark] body .atlas-shell-icon-btn,html[data-theme=dark] body button.ac-topbar-mail,html[data-theme=dark] body button.ac-topbar-bell{background:#27272a!important;color:#e8eaf0!important;border:1px solid #2a2a2e!important}html[data-theme=dark] body .ac-topbar-mail.is-open,html[data-theme=dark] body .ac-topbar-bell.is-open,html[data-theme=dark] body .ac-topbar-mail[aria-expanded=true],html[data-theme=dark] body .ac-topbar-bell[aria-expanded=true],html[data-theme=dark] body .ac-topbar-mail:active,html[data-theme=dark] body .ac-topbar-bell:active{background:#2a2a2e!important;color:#fff!important;border-color:#4a5268!important}html[data-theme=dark] body .atlas-dp-popover,html[data-theme=dark] body .atlas-dp-panel,html[data-theme=dark] body .atlas-dp-calendar,html[data-theme=dark] body .atlas-dp-body,html[data-theme=dark] body .atlas-dp-right,html[data-theme=dark] body .atlas-dp-left,html[data-theme=dark] body [class*=date-range],html[data-theme=dark] body [class*=DateRange]{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .atlas-dp-popover input,html[data-theme=dark] body .atlas-dp-popover select,html[data-theme=dark] body .atlas-dp-popover button{background:#27272a!important;color:#f4f4f5!important;border-color:#3a4154!important}html[data-theme=dark] body .atlas-dp-day.is-selected,html[data-theme=dark] body .atlas-dp-popover td.is-selected,html[data-theme=dark] body .atlas-dp-popover .is-selected{background:#3b4a8a!important;color:#fff!important}html[data-theme=dark] body .modal,html[data-theme=dark] body .modal-card,html[data-theme=dark] body .dialog,html[data-theme=dark] body [role=dialog],html[data-theme=dark] body .sheet,html[data-theme=dark] body .drawer,html[data-theme=dark] body .modal input,html[data-theme=dark] body .modal select,html[data-theme=dark] body .modal textarea,html[data-theme=dark] body [role=dialog] input,html[data-theme=dark] body [role=dialog] select,html[data-theme=dark] body [role=dialog] textarea{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .modal label,html[data-theme=dark] body [role=dialog] label{color:#d4d4d8!important}html[data-theme=dark] body .modal .atlas-dp-trigger,html[data-theme=dark] body [role=dialog] .atlas-dp-trigger,html[data-theme=dark] body .modal button.atlas-dp-trigger{background:#27272a!important;color:#e8eaf0!important;border-color:#3a4154!important}html[data-theme=dark] body .content table thead,html[data-theme=dark] body .content table thead th,html[data-theme=dark] body .content thead{background:#1e222d!important;color:#9aa3b5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content .stat-card,html[data-theme=dark] body .content .kpi-card,html[data-theme=dark] body .content .metric-card,html[data-theme=dark] body .content>.card.stat,html[data-theme=dark] body .content .grid>.card{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content button:not(.secondary):not(.ghost){background:#2a2a2e!important;color:#f5f6fa!important}html[data-theme=dark] body .ac-panel-head button:not(.secondary){background:#e8eaf0!important;color:#1c1c1f!important;border-color:transparent!important}html[data-theme=dark] body .modal,html[data-theme=dark] body [role=dialog],html[data-theme=dark] body .atlas-dp-popover{background-color:#1c1c1f!important;background-image:none!important}html[data-theme=dark]{--teal: #64748b !important;--teal-deep: #e4e4e7 !important;--teal-soft: #27272a !important;--zellij: #64748b !important;--ink: #f4f4f5 !important;--ink-soft: #9aa3b5 !important;--paper: #1c1c1f !important;--bg: #1c1c1f !important;--line: #2a2a2e !important;--ac-sidebar: #111113 !important}html[data-theme=dark] body .skeleton,html[data-theme=dark] body .skeleton-card,html[data-theme=dark] body .skeleton-table,html[data-theme=dark] body .skeleton-title,html[data-theme=dark] body .skeleton-line,html[data-theme=dark] body .page-skeleton .skeleton,html[data-theme=dark] body .ac-metric.skeleton{background:linear-gradient(90deg,#1c1c1f,#2a2a2e,#1c1c1f)!important;background-size:200% 100%!important;background-color:#1c1c1f!important;border-color:#2a2a2e!important}html[data-theme=dark] body .modal,html[data-theme=dark] body [role=dialog],html[data-theme=dark] body .sheet,html[data-theme=dark] body .drawer,html[data-theme=dark] body .atlas-dp-popover,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .card,html[data-theme=dark] body .content{background-image:none!important}html[data-theme=dark] body,html[data-theme=dark] body .layout,html[data-theme=dark] body .content{background-color:#1c1c1f!important}html[data-theme=dark] body .sidebar{background:#111113!important}html[data-theme=dark] body .modal table,html[data-theme=dark] body .modal table thead,html[data-theme=dark] body .modal table thead th,html[data-theme=dark] body .modal table tbody,html[data-theme=dark] body .modal table tbody td,html[data-theme=dark] body .modal table tbody tr,html[data-theme=dark] body [role=dialog] table,html[data-theme=dark] body [role=dialog] table thead,html[data-theme=dark] body [role=dialog] table thead th,html[data-theme=dark] body [role=dialog] table tbody td,html[data-theme=dark] body .modal .table-wrap,html[data-theme=dark] body [role=dialog] .table-wrap{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#e8eaf0!important;border-color:#2a2a2e!important}html[data-theme=dark] body .modal table thead th,html[data-theme=dark] body [role=dialog] table thead th{background:#1e222d!important;color:#9aa3b5!important}html[data-theme=dark] body .modal table tbody tr:nth-child(2n) td,html[data-theme=dark] body [role=dialog] table tbody tr:nth-child(2n) td{background:#1c1f2a!important}html[data-theme=dark] body thead,html[data-theme=dark] body thead th,html[data-theme=dark] body .content thead,html[data-theme=dark] body .content thead th{background:#1e222d!important;color:#9aa3b5!important;border-color:#2a2a2e!important}html[data-theme=dark] body input[type=checkbox],html[data-theme=dark] body input[type=radio]{accent-color:#64748b!important}html:not([data-theme=dark]) body input[type=checkbox],html:not([data-theme=dark]) body input[type=radio]{accent-color:#0f172a!important}html[data-theme=dark] body *:focus,html[data-theme=dark] body *:focus-visible{outline-color:#64748b!important}html[data-theme=dark] body input:focus,html[data-theme=dark] body select:focus,html[data-theme=dark] body textarea:focus,html[data-theme=dark] body input:focus-within,html[data-theme=dark] body .atlas-typeahead-wrap:focus-within input{border-color:#64748b!important;box-shadow:0 0 0 2px #8b9cff47!important;outline:none!important}html:not([data-theme=dark]) body input:focus,html:not([data-theme=dark]) body select:focus{border-color:#64748b!important;box-shadow:0 0 0 2px #64748b33!important}html[data-theme=dark] body .atlas-typeahead-menu{background:#1c1c1f!important;border:1px solid #2a2a2e!important;box-shadow:0 12px 32px #00000073!important}html[data-theme=dark] body .atlas-typeahead-item,html[data-theme=dark] body .content .atlas-typeahead-item,html[data-theme=dark] body .content button.atlas-typeahead-item{background:transparent!important;color:#e8eaf0!important;border-color:transparent!important}html[data-theme=dark] body .atlas-typeahead-item:hover,html[data-theme=dark] body .atlas-typeahead-item.is-active,html[data-theme=dark] body .content button.atlas-typeahead-item:hover,html[data-theme=dark] body .content button.atlas-typeahead-item.is-active{background:#27272a!important;border-color:#3a4154!important;color:#fff!important}html[data-theme=dark] body .atlas-typeahead-item strong,html[data-theme=dark] body .atlas-typeahead-sub{color:#e8eaf0!important}html[data-theme=dark] body .atlas-typeahead-meta,html[data-theme=dark] body .atlas-typeahead-item.is-active .atlas-typeahead-meta{background:#2a2a2e!important;color:#d4d4d8!important;border-color:#3a4154!important}html:not([data-theme=dark]) body .atlas-typeahead-menu{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 28px #0f172a1f!important}html:not([data-theme=dark]) body .atlas-typeahead-item.is-active,html:not([data-theme=dark]) body .atlas-typeahead-item:hover{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#0f172a!important}html:not([data-theme=dark]) body .atlas-typeahead-meta{background:#f8fafc!important;color:#475569!important;border-color:#e2e8f0!important}html[data-theme=dark] body select option:checked{background:#2a2a2e!important;color:#fff!important}html[data-theme=dark] body .density-toggle button.active,html body .density-toggle button.active{background:#2a2a2e!important;box-shadow:none!important}html body .density-toggle button.active:hover{background:#343b4f!important}html[data-theme=dark] body .content a:not(.danger){color:#a1a1aa!important}html[data-theme=dark] body .muted,html[data-theme=dark] body .content .muted{color:#9aa3b5!important}html[data-theme=dark]{--teal: #64748b !important;--teal-deep: #e4e4e7 !important;--teal-soft: #27272a !important;--zellij: #64748b !important;--success: #64748b !important}html[data-theme=dark] body table,html[data-theme=dark] body table *{border-color:#2a2a2e!important}html[data-theme=dark] body table thead,html[data-theme=dark] body table thead th{background:#1e222d!important;color:#9aa3b5!important}html[data-theme=dark] body table tbody,html[data-theme=dark] body table tbody tr,html[data-theme=dark] body table tbody td,html[data-theme=dark] body .modal table tbody td,html[data-theme=dark] body [role=dialog] table tbody td{background:#1c1c1f!important;color:#e8eaf0!important}html[data-theme=dark] body .account-menu-panel .account-menu-item,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item,html[data-theme=dark] body button.account-menu-item,html[data-theme=dark] body a.account-menu-item{background:#27272a!important;background-color:#27272a!important;color:#e8eaf0!important;border:1px solid #2a2a2e!important;border-radius:10px!important;margin-bottom:4px!important}html[data-theme=dark] body .account-menu-panel .account-menu-item:hover,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item:hover{background:#2a2a2e!important;color:#fff!important}html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal{background:#111113!important;border-color:#2a2a2e!important}html[data-theme=dark] body .account-menu-name{color:#f4f4f5!important}html[data-theme=dark] body .account-menu-email{color:#9aa3b5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body strong,html[data-theme=dark] body .ac-mail-panel .ac-notif-item strong{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body em,html[data-theme=dark] body .ac-mail-panel .ac-notif-item em{color:#9aa3b5!important;-webkit-text-fill-color:#9aa3b5!important}html[data-theme=dark] body .ac-topbar-search input,html[data-theme=dark] body .atlas-shell-search input,html[data-theme=dark] body input[placeholder*="Rechercher clients"],html[data-theme=dark] body .ac-topbar-search-wrap input{background:#1c1c1f!important;color:#f4f4f5!important;border:1px solid #3a4154!important;box-shadow:none!important;outline:none!important}html[data-theme=dark] body .ac-topbar-search input:focus,html[data-theme=dark] body .atlas-shell-search input:focus,html[data-theme=dark] body .ac-topbar-search-wrap:focus-within,html[data-theme=dark] body .atlas-shell-search:focus-within{border-color:#64748b!important;box-shadow:0 0 0 2px #8b9cff40!important;outline:none!important}html[data-theme=dark] body .settings-main input,html[data-theme=dark] body .settings-main select,html[data-theme=dark] body .settings-main textarea,html[data-theme=dark] body .settings-main input[type=text],html[data-theme=dark] body .settings-main input[type=email],html[data-theme=dark] body .settings-main input[type=tel],html[data-theme=dark] body .settings-main input[type=number],html[data-theme=dark] body .settings-main input[type=time],html[data-theme=dark] body .settings-main input:not([type]){background:#1c1c1f!important;color:#f4f4f5!important;border:1px solid #2a2a2e!important}html[data-theme=dark] body .settings-main input::placeholder{color:#6b7280!important}html[data-theme=dark] body .settings-search-dropdown,html[data-theme=dark] body .settings-search-results,html[data-theme=dark] body .settings-search-panel{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-search-list-item,html[data-theme=dark] body .settings-search-hit{background:#27272a!important;color:#e8eaf0!important;border-color:#2a2a2e!important}html[data-theme=dark] body .settings-search-list-item:hover{background:#2a2a2e!important}html[data-theme=dark] body .settings-search-input{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3a4154!important}html[data-theme=dark] body .about-pill,html[data-theme=dark] body .about-secondary-link,html[data-theme=dark] body .about-secondary a,html[data-theme=dark] body .about-secondary .card,html[data-theme=dark] body .about-secondary li,html[data-theme=dark] body .about-secondary [class*=link]{background:#27272a!important;color:#e8eaf0!important;border-color:#2a2a2e!important}html[data-theme=dark] body .about-page .card{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#e8eaf0!important}html[data-theme=dark] body .wn-badge--improve,html[data-theme=dark] body .whats-new [class*=amelior],html[data-theme=dark] body .wn-icon--ok{background:#27272a!important;color:#a1a1aa!important}html[data-theme=dark] body .settings-topbar .owner-pill,html[data-theme=dark] body .settings-owner-chip,html[data-theme=dark] body [class*=owner-chip],html[data-theme=dark] body .settings-topbar a[href*=about]{background:#27272a!important;color:#e8eaf0!important;border-color:#2a2a2e!important}html[data-theme=dark] body *{caret-color:#64748b}html[data-theme=dark] body input:focus,html[data-theme=dark] body select:focus,html[data-theme=dark] body textarea:focus{outline:none!important;border-color:#64748b!important;box-shadow:0 0 0 2px #8b9cff47!important}html[data-theme=dark] body .ac-topbar-search-wrap,html[data-theme=dark] body .ac-topbar-search-expanded,html[data-theme=dark] body .atlas-shell-search,html[data-theme=dark] body .atlas-shell-search input,html[data-theme=dark] body .ac-topbar-search-input,html[data-theme=dark] body input[placeholder*=Rechercher]{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#f4f4f5!important;border:1px solid #3a4154!important;box-shadow:none!important;outline:none!important;outline-color:transparent!important;caret-color:#f4f4f5!important}html[data-theme=dark] body .ac-topbar-search-wrap:focus-within,html[data-theme=dark] body .ac-topbar-search-expanded:focus-within,html[data-theme=dark] body .atlas-shell-search:focus-within,html[data-theme=dark] body .atlas-shell-search input:focus,html[data-theme=dark] body .ac-topbar-search-input:focus,html[data-theme=dark] body input[placeholder*=Rechercher]:focus{border-color:#64748b!important;box-shadow:0 0 0 2px #64748b59!important;outline:none!important}html[data-theme=dark] body input:-webkit-autofill,html[data-theme=dark] body input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #1c1c1f inset!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#3a4154!important;caret-color:#f4f4f5!important}html[data-theme=dark] body .atlas-shell-icon-btn,html[data-theme=dark] body .ac-topbar-mail,html[data-theme=dark] body .ac-topbar-notif,html[data-theme=dark] body .ac-topbar-user-btn,html[data-theme=dark] body button.atlas-shell-icon-btn,html[data-theme=dark] body .ac-topbar-right button{background:#1c1c1f!important;background-color:#1c1c1f!important;color:#e8eaf0!important;border:1px solid #2a2a2e!important;box-shadow:none!important}html[data-theme=dark] body .atlas-shell-icon-btn.is-open,html[data-theme=dark] body .atlas-shell-icon-btn[aria-expanded=true],html[data-theme=dark] body .ac-topbar-mail.is-open,html[data-theme=dark] body .ac-topbar-mail[aria-expanded=true],html[data-theme=dark] body .ac-topbar-notif.is-open,html[data-theme=dark] body .ac-topbar-notif[aria-expanded=true],html[data-theme=dark] body .ac-topbar-right button.is-open,html[data-theme=dark] body .ac-topbar-right button[aria-expanded=true]{background:#2a2a2e!important;border-color:#3a4154!important;color:#fff!important}html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-mail-panel *{color:#e8eaf0!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body strong,html[data-theme=dark] body .ac-mail-panel strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:700!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body em,html[data-theme=dark] body .ac-mail-panel em{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item{background:#111113!important;border-color:#2a2a2e!important}html body .skeleton,html body .page-skeleton .skeleton,html body [class*=skeleton]{background:linear-gradient(90deg,#e8eaef,#f1f3f7,#e8eaef 90%)!important;background-size:200% 100%!important;animation:skeleton-shimmer 1.15s ease-in-out infinite!important}html[data-theme=dark] body .skeleton,html[data-theme=dark] body .page-skeleton .skeleton,html[data-theme=dark] body [class*=skeleton],html.theme-dark body .skeleton{background:linear-gradient(90deg,#1c1c1f,#2a2a2e,#1c1c1f)!important;background-size:200% 100%!important;background-color:#1c1c1f!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar{background:#111113!important}html[data-theme=dark] body button.ac-notif-item,html[data-theme=dark] body .ac-notif-item,html[data-theme=dark] body .ac-mail-panel .ac-notif-item{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body button.ac-notif-item:hover,html[data-theme=dark] body button.ac-notif-item:active,html[data-theme=dark] body .ac-notif-item:hover,html[data-theme=dark] body .ac-notif-item:active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .account-menu-item,html[data-theme=dark] body button.account-menu-item{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .settings-topbar-back:hover{background:#27272a!important}.scan-alert--ok{background:var(--ac-nav-hover, #f1f5f9);border:1px solid var(--ac-line, #e8eaef);color:var(--ac-ink, #0f172a)}html[data-theme=dark] .scan-alert--ok{background:#1c1c1f;border-color:#2a2a2e;color:#f4f4f5}.scan-req-bg{position:fixed;inset:0;z-index:1300;background:#0a0a0c8c;display:flex;align-items:center;justify-content:center;padding:16px}.scan-req-modal{width:100%;max-width:420px;max-height:88dvh;overflow-y:auto;background:var(--ac-paper, #ffffff);color:var(--ac-ink, #0f172a);border:1px solid var(--ac-line, #e8eaef);border-radius:16px;padding:18px;box-shadow:0 24px 64px #00000059}html[data-theme=dark] .scan-req-modal{background:#1c1c1f;border-color:#2a2a2e;color:#f4f4f5}.scan-req-modal h2{margin:0 0 6px;font-size:1.05rem}.scan-req-sub{margin:0 0 12px;font-size:.85rem;color:var(--ac-muted, #64748b);line-height:1.45}.scan-req-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ac-muted, #64748b);margin:10px 0 4px}.scan-req-input{width:100%;min-height:40px;border:1px solid var(--ac-line, #e8eaef);border-radius:10px;background:var(--ac-bg, #f4f5f7);color:inherit;padding:8px 10px;font:inherit}.scan-req-photo-row{display:flex;align-items:center;gap:10px}.scan-req-photo-btn{min-height:40px;border-radius:10px;padding:8px 12px}.scan-req-thumb{width:56px;height:56px;object-fit:cover;border-radius:10px;border:1px solid var(--ac-line, #e8eaef)}.scan-req-error{color:var(--ac-danger, #dc2626);font-size:.8rem;margin:10px 0 0}.scan-req-actions{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.scan-req-actions button{min-height:42px;border-radius:10px;padding:8px 14px}.scan-requests{margin-top:22px}.scan-requests-title{font-size:1rem;margin:0 0 4px}.scan-requests-lead{font-size:.8rem;color:var(--ac-muted, #64748b);margin:0 0 10px}.scan-requests-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.scan-requests-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ac-line, #e8eaef);border-radius:12px;background:var(--ac-paper, #ffffff)}html[data-theme=dark] .scan-requests-row{background:#1c1c1f;border-color:#2a2a2e}.scan-requests-photo{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:0 0 44px}.scan-requests-photo--none{background:var(--ac-nav-hover, #f1f5f9);border:1px dashed var(--ac-line, #e8eaef)}html[data-theme=dark] .scan-requests-photo--none{background:#27272a;border-color:#3f3f46}.scan-requests-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.scan-requests-info strong{font-size:.88rem;overflow:hidden;text-overflow:ellipsis}.scan-requests-info span{font-size:.8rem}.scan-requests-info em{font-style:normal;font-size:.7rem;color:var(--ac-muted, #64748b)}.scan-requests-actions{display:flex;gap:8px}.scan-requests-actions button{min-height:36px;border-radius:10px;padding:6px 12px;font-size:.8rem}@media(max-width:900px){.scan-req-note{display:none}.scan-req-modal{padding:14px}.scan-req-sub{font-size:.8rem}}.wizard-foot{position:sticky;bottom:0;margin-top:16px;padding:12px 0 4px;border-top:1px solid var(--ac-line, var(--line, #e8eaef));background:var(--ac-paper, var(--paper, #ffffff));z-index:5}.modal:has(.wizard-foot),.modal-card:has(.wizard-foot){display:flex;flex-direction:column}.modal:has(.wizard-foot)>.wz-step,.modal-card:has(.wizard-foot)>.wz-step{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:2px}.modal:has(.wizard-foot)>.wizard-foot,.modal-card:has(.wizard-foot)>.wizard-foot{position:static;flex:0 0 auto;margin-top:10px}.wizard-foot-nav{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.wizard-foot-step{flex:1 1 auto;min-width:0;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--ac-muted, var(--muted, #64748b));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard-foot-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;flex-wrap:nowrap}.wizard-foot-actions button{min-height:42px;border-radius:10px;padding:8px 16px}.wizard-foot-extra{display:flex;gap:8px;justify-content:flex-end;margin-top:8px;flex-wrap:wrap}.wizard-foot-extra button{min-height:36px;border-radius:10px;padding:6px 12px;font-size:.8rem}@media(max-width:560px){.wizard-foot-step{display:none}}.dash-range-btn{border:1px solid var(--ac-line, #e8eaef);background:var(--ac-paper, #ffffff);color:var(--ac-ink, #0f172a);font-weight:600}.dash-range-btn.is-on{background:var(--ac-primary, #0a0a0a);border-color:var(--ac-primary, #0a0a0a);color:var(--ac-primary-fg, #fafafa)}.scan-req-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:2px 0}.scan-req-err{display:block;font-size:12px;color:#b91c1c;margin:4px 0 2px}.scan-req-input--err{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc2626!important}html[data-theme=dark] .scan-req-err{color:#f87171}html[data-theme=dark] .scan-req-modal{background:#1c1c1f;color:#f4f4f5;border-color:#2a2a2e}html[data-theme=dark] .scan-req-input{background:#161618;border-color:#3f3f46;color:#f4f4f5}html[data-theme=dark] .scan-req-sub,html[data-theme=dark] .scan-req-label{color:#a1a1aa}@media(max-width:1024px){.modal .grid.grid-2{grid-template-columns:1fr 1fr!important}}.dropzone{padding:12px 14px!important;margin:10px 0 6px!important}.dropzone input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}:root,html[data-theme=light]{--ac-bg: #f4f5f7;--ac-paper: #ffffff;--ac-ink: #0f172a;--ac-muted: #64748b;--ac-line: #e8eaef;--ac-sidebar: #ffffff;--ac-sidebar-border: #eceef2;--ac-nav: #475569;--ac-nav-hover: #f1f5f9;--ac-nav-active-bg: #f1f5f9;--ac-nav-active: #0f172a;--ac-primary: #0a0a0a;--ac-primary-fg: #fafafa;--ac-accent: #0a0a0a;--ac-ok: #52525b;--ac-warn: #d97706;--ac-danger: #dc2626;--ac-radius: 12px;--ac-radius-lg: 16px;--ac-sidebar-w: 17.5rem;--ac-sidebar-w-collapsed: 4.5rem;--ac-topbar-h: 56px;--ac-shadow: 0 1px 2px rgba(15, 23, 42, .04);--bg: var(--ac-bg);--paper: var(--ac-paper);--ink: var(--ac-ink);--muted: var(--ac-muted);--line: var(--ac-line);--sidebar: var(--ac-sidebar);--teal: var(--ac-primary);--teal-deep: #171717;--teal-soft: var(--ac-nav-hover)}html[data-theme=dark]{--ac-bg: #111113;--ac-paper: #1c1c1f;--ac-ink: #f4f4f5;--ac-muted: #a1a1aa;--ac-line: #2a2a2e;--ac-sidebar: #111113;--ac-sidebar-border: #2a2a2e;--ac-nav: #a1a1aa;--ac-nav-hover: #27272a;--ac-nav-active-bg: #27272a;--ac-nav-active: #fafafa;--ac-primary: #fafafa;--ac-primary-fg: #0a0a0a;--ac-accent: #a1a1aa;--ac-ok: #a5b4fc;--ac-warn: #fbbf24;--ac-danger: #f87171;--ac-shadow: none;--bg: var(--ac-bg);--paper: var(--ac-paper);--ink: var(--ac-ink);--muted: var(--ac-muted);--line: var(--ac-line);--sidebar: var(--ac-sidebar);--teal: var(--ac-primary);--teal-deep: #e4e4e7;--teal-soft: var(--ac-nav-hover)}html,body{background:var(--ac-bg)!important;color:var(--ac-ink)}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}.layout{display:grid!important;grid-template-columns:var(--ac-sidebar-w) minmax(0,1fr)!important;min-height:100vh;background:var(--ac-bg)!important}.layout.sidebar-collapsed{grid-template-columns:var(--ac-sidebar-w-collapsed) minmax(0,1fr)!important}.layout .sidebar,.ac-sidebar{background:var(--ac-sidebar)!important;color:var(--ac-ink)!important;border-right:1px solid var(--ac-sidebar-border)!important;background-image:none!important;box-shadow:none!important}.ac-sidebar{position:fixed;top:0;left:0;bottom:0;width:var(--ac-sidebar-w);z-index:40;display:flex;flex-direction:column;padding:16px 12px;overflow:hidden}.layout.sidebar-collapsed .ac-sidebar,.layout.sidebar-collapsed .sidebar{width:var(--ac-sidebar-w-collapsed)}.ac-sidebar .logo,.sidebar .logo{border-bottom:1px solid var(--ac-sidebar-border)!important}.ac-sidebar .logo-mark,.sidebar .logo-mark{color:var(--ac-ink)!important}.ac-sidebar .logo-sub,.sidebar .logo-sub{color:var(--ac-muted)!important}.ac-sidebar .logo-img,.sidebar .logo-img{background:transparent!important}.sidebar nav a,.ac-sidebar nav a{color:var(--ac-nav)!important;border-radius:10px!important;border:none!important;box-shadow:none!important;background:transparent!important}.sidebar nav a:hover,.ac-sidebar nav a:hover{background:var(--ac-nav-hover)!important;color:var(--ac-nav-active)!important}.sidebar nav a.active,.ac-sidebar nav a.active{background:var(--ac-nav-active-bg)!important;color:var(--ac-nav-active)!important;font-weight:600!important}.sidebar nav a.active:after,.ac-sidebar nav a.active:after{display:none!important}.sidebar .nav-section,.ac-sidebar .nav-section{color:var(--ac-muted)!important}.sidebar .nav-count,.ac-sidebar .nav-count{margin-left:auto!important;background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;border-radius:8px!important}.sidebar .nav-count-warn{background:color-mix(in srgb,var(--ac-warn) 15%,transparent)!important;color:var(--ac-warn)!important}.sidebar .nav-count-danger{background:color-mix(in srgb,var(--ac-danger) 12%,transparent)!important;color:var(--ac-danger)!important}.sidebar-footer{border-top:1px solid var(--ac-sidebar-border)!important}.layout main.content,.layout>.content{background:var(--ac-bg)!important}.ac-topbar{position:sticky;top:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--ac-topbar-h);padding:10px 14px;margin-bottom:14px;background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow)}.ac-topbar-left,.ac-topbar-right{display:flex;align-items:center;gap:10px;min-width:0}.ac-topbar-left{flex:1}.ac-topbar-search{position:relative;flex:1;max-width:420px;display:flex;align-items:center}.ac-topbar-search svg{position:absolute;left:12px;color:var(--ac-muted);pointer-events:none}.ac-topbar-search input{width:100%;border:1px solid var(--ac-line)!important;background:var(--ac-bg)!important;color:var(--ac-ink)!important;border-radius:999px!important;padding:9px 36px!important;font-size:.875rem!important}.ac-topbar-icon{position:relative;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:12px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--ac-line)!important;color:var(--ac-ink)!important}.ac-topbar-badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ac-primary);color:var(--ac-primary-fg);font-size:.65rem;font-weight:700;line-height:16px;text-align:center}.ac-topbar-avatar{width:36px;height:36px;border-radius:999px;object-fit:cover;border:1px solid var(--ac-line);display:flex;align-items:center;justify-content:center;background:var(--ac-nav-hover);font-weight:700;font-size:.8rem}.content button:not(.secondary):not(.theme-toggle):not(.icon-refresh-btn):not(.ac-topbar-icon):not(.mailbox-icon-btn):not(.ghost):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.prompt-bar__chip-x):not(.prompt-bar__chip-edit),.content .btn:not(.secondary){background:var(--ac-primary)!important;color:var(--ac-primary-fg)!important;border:none!important;box-shadow:none!important}.content button.secondary,.content .btn.secondary{background:transparent!important;color:var(--ac-ink)!important;border:1px solid var(--ac-line)!important}.atlas-stat,.atlas-stat.mint,.atlas-stat.sand,.atlas-stat.blush,.atlas-stat.paper{background:var(--ac-paper)!important;border:1px solid var(--ac-line)!important;border-radius:var(--ac-radius-lg)!important;box-shadow:var(--ac-shadow)!important}.atlas-stat .as-value{color:var(--ac-ink)!important}.atlas-stat .as-label,.atlas-stat .as-hint{color:var(--ac-muted)!important}.content table{background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:var(--ac-radius);overflow:hidden}.content table th{background:var(--ac-bg)!important;color:var(--ac-muted)!important;font-size:.72rem!important;text-transform:uppercase;letter-spacing:.04em}@media(max-width:900px){.layout{grid-template-columns:1fr!important}.layout main.content,.layout>.content{margin-left:0!important}}.ac-confirm-expand{position:relative;display:inline-flex;align-items:center;justify-content:center}.ac-confirm-expand-trigger,.ac-confirm-expand-confirm{border:none!important;cursor:pointer;border-radius:999px!important;font-weight:600!important;padding:0 24px!important;height:44px!important;min-width:140px;box-shadow:none!important}.ac-confirm-expand-overlay{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000073;backdrop-filter:none}.ac-confirm-expand-card{position:relative;width:min(100%,420px);border-radius:24px;border:1px solid var(--ac-line);background:var(--ac-paper);color:var(--ac-ink);padding:22px;box-shadow:0 24px 64px #00000040}.ac-confirm-expand-close{position:absolute!important;top:14px;right:14px;min-width:36px!important;height:36px!important;padding:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center}.ac-confirm-expand-head{display:flex;align-items:center;gap:12px;padding-right:36px}.ac-confirm-expand-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--ac-nav-hover);flex-shrink:0}.ac-confirm-expand-head h2{margin:0;font-size:1.2rem;font-weight:700}.ac-confirm-expand-desc{margin:14px 0 18px;color:var(--ac-muted);font-size:.95rem;font-weight:500;line-height:1.45}.ac-confirm-expand-actions{display:flex;gap:10px}.ac-confirm-expand-actions>button{flex:1;border-radius:999px!important;height:44px!important}.ac-timed-delete{display:inline-flex;align-items:center}.ac-timed-delete-btn{cursor:pointer;border:none!important;border-radius:999px!important;background:var(--ac-danger, #dc2626)!important;color:#fff!important;padding:0!important;min-height:0!important;box-shadow:none!important;overflow:hidden;transition:background .25s ease}.ac-timed-delete-btn.is-deleting{background:color-mix(in srgb,var(--ac-danger, #dc2626) 12%,transparent)!important}.ac-timed-delete-inner{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px}.ac-timed-delete-inner.is-deleting{padding:8px 12px}.ac-timed-delete-undo-ico{display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--ac-danger, #dc2626);padding:6px;color:#fff}.ac-timed-delete-svg{color:#fff}.ac-timed-delete-label{font-size:.95rem;font-weight:600;color:#fafafa;z-index:1}.ac-timed-delete-label.undo{color:var(--ac-danger, #f87171)}.ac-timed-delete-count{display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--ac-danger, #dc2626);color:#fff;padding:4px 12px;font-weight:700;font-variant-numeric:tabular-nums;min-width:2rem}.ac-carousel-nav{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:20px;border:1px solid var(--ac-line);background:var(--ac-paper)}.ac-carousel-arrow{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border-radius:16px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--ac-primary)!important;color:var(--ac-primary-fg)!important;border:none!important;cursor:pointer}.ac-carousel-arrow.is-disabled{opacity:.45;cursor:not-allowed;background:var(--ac-nav-hover)!important;color:var(--ac-muted)!important}.ac-carousel-dots{display:flex;align-items:center;gap:8px;padding:0 8px}.ac-carousel-dot{position:relative;height:10px;width:10px;padding:0!important;border:none!important;border-radius:999px!important;background:var(--ac-nav-hover)!important;cursor:pointer;overflow:hidden;min-width:0!important;min-height:0!important}.ac-carousel-dot.is-active{width:40px;background:color-mix(in srgb,var(--ac-primary) 18%,transparent)!important}.ac-carousel-progress{position:absolute;inset:0;border-radius:999px;background:var(--ac-primary)}.ac-dock-wrap{display:flex;justify-content:center;width:100%;pointer-events:none}.ac-dock{pointer-events:auto;display:flex;align-items:flex-end;gap:12px;padding:8px 12px;border-radius:20px;border:1px solid var(--ac-line);background:var(--ac-paper);box-shadow:var(--ac-shadow)}.ac-dock-item{position:relative;background:transparent!important;border:none!important;padding:0!important;min-width:0!important;min-height:0!important;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px}.ac-dock-icon{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;background:var(--ac-nav-hover);color:var(--ac-muted);transition:color .15s ease,background .15s ease}.ac-dock-icon.is-selected{color:var(--ac-ink);background:var(--ac-bg)}.ac-dock-dot{width:4px;height:4px;border-radius:999px;background:transparent;opacity:0;transition:opacity .2s ease}.ac-dock-dot.is-on{opacity:1;background:var(--ac-primary)}.ac-expand-details{display:inline-block;border:1px solid var(--ac-line);background:var(--ac-paper);color:var(--ac-ink);overflow:hidden;min-width:120px}.ac-expand-details-inner{padding:10px 14px}.ac-expand-details-toggle{display:flex;align-items:center;gap:6px;width:100%;background:transparent!important;border:none!important;color:var(--ac-muted)!important;padding:4px 0!important;min-height:0!important;cursor:pointer;text-align:left}.ac-expand-details-chevron{display:inline-flex;color:var(--ac-muted)}.ac-expand-details-title{color:var(--ac-ink);font-weight:600;font-size:1rem}.ac-expand-details-body{margin-top:10px;padding-left:6px}.ac-expand-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.ac-expand-details-label{font-size:.75rem;font-weight:600;color:var(--ac-muted)}.ac-expand-details-value{margin-top:2px;font-size:1rem;font-weight:600;color:var(--ac-ink);letter-spacing:-.02em}.ac-feedback{display:inline-flex;align-items:center;gap:10px;min-height:52px}.ac-feedback-pill{display:flex;align-items:center;border:1px solid var(--ac-line);background:var(--ac-nav-hover);border-radius:12px;padding:12px 18px;overflow:hidden}.ac-feedback-inner{display:flex;align-items:center;gap:10px}.ac-feedback-ico{display:flex}.ac-feedback-ico-error{color:var(--ac-danger)}.ac-feedback-ico-load{color:var(--ac-ink);animation:ac-spin .9s linear infinite}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-feedback-text{font-size:1rem;font-weight:650;color:var(--ac-ink)}.ac-feedback-text.error{color:var(--ac-danger)}.ac-feedback-retry{width:52px!important;height:52px!important;min-width:52px!important;padding:0!important;border-radius:12px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--ac-primary)!important;color:var(--ac-primary-fg)!important;border:none!important;cursor:pointer}.ac-labeled-progress{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:360px}.ac-labeled-progress-label-wrap{position:relative;display:flex;width:100%;min-height:2.25rem;align-items:center;justify-content:center;perspective:800px}.ac-labeled-progress-label{display:flex;width:100%;align-items:center;justify-content:center;text-align:center;font-size:1.35rem;font-weight:750;color:var(--ac-muted);transform-style:preserve-3d;will-change:transform,filter,opacity}.ac-labeled-progress-track{width:100%;max-width:320px;height:14px;border-radius:10px;border:1px solid var(--ac-line);background:var(--ac-nav-hover);overflow:hidden;box-shadow:inset 0 1px 2px #0000000f}.ac-labeled-progress-fill{position:relative;height:100%;border-radius:10px;background:var(--ac-primary);overflow:hidden}.ac-labeled-progress-sheen{position:absolute;inset:0;width:55%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ac-primary-fg) 35%,transparent),transparent);opacity:.55}.ac-quick-paste{width:100%;max-width:420px}.ac-quick-paste-shell{display:flex;min-height:56px;align-items:center;border-radius:12px;background:var(--ac-nav-hover);padding:6px}.ac-quick-paste-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding-right:2px}.ac-quick-paste-row--input{padding-left:12px}.ac-quick-paste-chip{display:flex;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--ac-line);background:var(--ac-paper);padding:6px 12px 6px 6px;min-width:0;flex:1}.ac-quick-paste-avatar{width:36px;height:36px;border-radius:10px;object-fit:cover;border:1px solid var(--ac-line);flex-shrink:0}.ac-quick-paste-avatar--ini{display:flex;align-items:center;justify-content:center;background:var(--ac-bg);font-weight:750;font-size:.9rem;color:var(--ac-ink)}.ac-quick-paste-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:.95rem;color:var(--ac-muted)}.ac-quick-paste-remove{width:22px!important;height:22px!important;min-width:22px!important;padding:0!important;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;border:none!important;cursor:pointer}.ac-quick-paste-remove:hover{background:color-mix(in srgb,var(--ac-danger) 18%,transparent)!important;color:var(--ac-danger)!important}.ac-quick-paste-input{flex:1;min-width:0;border:none!important;background:transparent!important;box-shadow:none!important;font-size:1rem!important;font-weight:600!important;color:var(--ac-ink)!important;padding:8px 4px!important;outline:none!important}.ac-quick-paste-submit{height:42px!important;min-width:0!important;padding:0 18px!important;border-radius:999px!important;background:var(--ac-primary)!important;color:var(--ac-primary-fg)!important;border:none!important;font-weight:700!important;font-size:.875rem!important;cursor:pointer;flex-shrink:0}.ac-quick-paste-continue{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border-radius:999px!important;background:var(--ac-ink)!important;color:var(--ac-paper)!important;border:none!important;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.ac-step-pager{display:flex;flex-direction:column;align-items:center;gap:14px;user-select:none}.ac-step-pager-label{display:flex;height:32px;align-items:center;justify-content:center}.ac-step-pager-label-text{font-size:1.45rem;font-weight:800;color:var(--ac-ink);letter-spacing:-.02em}.ac-step-pager-row{display:flex;align-items:center;gap:14px}.ac-step-pager-arrow{width:52px!important;height:52px!important;min-width:52px!important;padding:0!important;border-radius:12px!important;background:var(--ac-nav-hover)!important;color:var(--ac-muted)!important;border:none!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer}.ac-step-pager-arrow:active{transform:scale(.96)}.ac-step-pager-track{position:relative;display:flex;min-width:140px;height:56px;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:12px;border:2px solid var(--ac-line);background:var(--ac-paper)}.ac-step-pager-slot{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none!important;padding:0!important;min-width:0!important;cursor:pointer}.ac-step-pager-pill{position:absolute;inset:-6px;border-radius:10px;background:var(--ac-nav-hover);z-index:0}.ac-step-pager-icon{position:relative;z-index:1;display:flex;color:var(--ac-ink)}.ac-step-pager-dot{width:10px;height:10px;border-radius:6px;background:color-mix(in srgb,var(--ac-muted) 55%,transparent)}.ac-fluid-tabs{position:relative;display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1.5px solid var(--ac-line);background:var(--ac-nav-hover)}.ac-fluid-tab{position:relative;border:none!important;background:transparent!important;border-radius:999px!important;padding:10px 14px!important;min-height:0!important;cursor:pointer;outline:none}.ac-fluid-tab-pill{position:absolute;inset:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--ac-paper) 90%,transparent);background:linear-gradient(180deg,var(--ac-paper),color-mix(in srgb,var(--ac-paper) 85%,var(--ac-bg)));box-shadow:0 1px 2px #0000000f}.ac-fluid-tab-inner{position:relative;z-index:1;display:flex;align-items:center;gap:8px;color:var(--ac-muted);font-weight:600;font-size:.875rem;white-space:nowrap}.ac-fluid-tab-inner.is-active{color:var(--ac-ink);font-weight:750}.ac-fluid-tab-ico{display:flex}.ac-show-qr{display:flex;justify-content:center}.ac-show-qr-shell{overflow:hidden;background:var(--ac-nav-hover);color:var(--ac-ink)}.ac-show-qr-trigger{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:none!important;background:transparent!important;color:var(--ac-ink)!important;font-weight:600;cursor:pointer;min-height:48px!important}.ac-show-qr-expanded{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px}.ac-show-qr-frame{display:flex;width:200px;height:200px;align-items:center;justify-content:center;border-radius:20px;border:1px solid var(--ac-line);background:var(--ac-paper);color:var(--ac-ink);padding:12px}.ac-show-qr-svg{width:100%;height:100%}.ac-show-qr-actions{display:flex;width:100%;gap:8px}.ac-show-qr-copy{flex:1;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;border-radius:999px!important;border:1px solid var(--ac-line)!important;background:var(--ac-paper)!important;color:var(--ac-ink)!important;padding:8px!important;font-weight:600!important;cursor:pointer}.ac-show-qr-close{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:999px!important;border:1px solid var(--ac-line)!important;background:var(--ac-paper)!important;color:var(--ac-ink)!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer}.ac-ai-rail{position:relative;display:inline-flex;color:#fff}.ac-ai-rail-stack{z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px;border-radius:999px;background:#0a0a0af0;backdrop-filter:none}html[data-theme=light] .ac-ai-rail-stack{background:#0f172af0}.ac-ai-rail-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none!important;border-radius:999px!important;background:transparent!important;color:#e5e5e5!important;padding:0!important;min-width:0!important;cursor:pointer}.ac-ai-rail-btn:hover{background:#ffffff1a!important}.ac-ai-rail-ico{display:flex}.ac-ai-rail-tooltip-host{position:absolute;top:0;left:56px;z-index:1}.ac-ai-rail-tooltip-bg{background:#0a0a0a;color:#fff}html[data-theme=dark] .ac-ai-rail-tooltip-bg{background:#1c1c1e}.ac-ai-rail-tooltip-stack{display:flex;flex-direction:column;align-items:flex-start}.ac-ai-rail-tooltip-row{display:flex;height:40px;align-items:center;gap:8px;padding:0 12px;font-size:.8125rem;font-weight:600;white-space:nowrap}.ac-ai-rail-key{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:2px 5px;border-radius:4px;border:1px solid rgba(255,255,255,.2);color:#ffffff73;font-size:.7rem;font-variant-numeric:tabular-nums}.ac-ai-rail-measure{position:absolute;top:0;left:0;display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;opacity:0;pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ac-dash{max-width:1200px;margin:0 auto}.ac-dash-hero{margin-bottom:20px}.ac-dash-eyebrow{margin:0 0 6px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-muted)}.ac-dash-hello{margin:0 0 6px;font-size:clamp(1.5rem,2.5vw,1.85rem);font-weight:800;letter-spacing:-.03em;color:var(--ac-ink);line-height:1.2}.ac-dash-lead{margin:0;font-size:.95rem;color:var(--ac-muted);max-width:42rem;line-height:1.45}.ac-dash-hero-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.ac-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px}.ac-metric{background:var(--ac-paper)!important;border:1px solid var(--ac-line)!important;border-radius:16px!important;padding:14px 16px!important;box-shadow:var(--ac-shadow)!important;min-height:96px}.ac-metric .as-label{display:flex;align-items:center;gap:8px;font-size:.72rem!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:var(--ac-muted)!important}.ac-metric .as-icon{width:16px;height:16px;color:var(--ac-accent);flex-shrink:0}.ac-metric .as-value{margin-top:8px;font-size:1.5rem!important;font-weight:800!important;letter-spacing:-.03em;color:var(--ac-ink)!important;line-height:1.15}.ac-metric .as-hint{margin-top:4px;font-size:.75rem!important;color:var(--ac-muted)!important}.ac-panel{background:var(--ac-paper)!important;border:1px solid var(--ac-line)!important;border-radius:16px!important;padding:16px!important;box-shadow:var(--ac-shadow)!important;margin-bottom:14px}.ac-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.ac-panel-head h3{margin:0;font-size:1rem;font-weight:750;color:var(--ac-ink);display:flex;align-items:center;gap:6px}.ac-panel-head p{margin:4px 0 0;font-size:.8rem;color:var(--ac-muted)}.ac-dash-link{color:var(--ac-ink);font-weight:700;text-decoration:none;opacity:.7}.ac-dash-link:hover{opacity:1}.ac-dash-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--ac-line)}.ac-dash-row:last-child{border-bottom:none}.ac-dash-empty{text-align:center;padding:24px 12px;color:var(--ac-muted)}.ac-dash-empty strong{display:block;color:var(--ac-ink);margin-bottom:4px}.ac-dash-error{padding:24px;border-radius:16px;border:1px solid color-mix(in srgb,var(--ac-danger) 30%,var(--ac-line));background:color-mix(in srgb,var(--ac-danger) 8%,var(--ac-paper));color:var(--ac-danger)}.ac-presence-panel h3{color:var(--ac-ink)}.ac-dash .ac-panel-head button,.ac-dash .atlas-card-head button{border-radius:999px!important;min-height:32px!important;padding:6px 12px!important;font-size:.8rem!important}.ac-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:40px!important;min-height:40px!important;padding:0 16px!important;border-radius:10px!important;font-weight:650!important;font-size:.875rem!important;border:1px solid transparent!important;cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease,opacity .15s ease}.ac-btn:disabled{opacity:.55;cursor:not-allowed}.ac-btn-delete{background:linear-gradient(90deg,#dc2626,#ef4444 50%,#dc2626)!important;background-size:200% auto!important;color:#fff!important;border:none!important}.ac-btn-delete:hover:not(:disabled){background-position:99% center!important;filter:brightness(1.05)}.ac-btn-outline{background:transparent!important;border:1px solid var(--ac-line)!important;color:var(--ac-ink)!important}.ac-btn-outline:hover:not(:disabled){background:var(--ac-nav-hover)!important}.ac-btn-ghost{background:transparent!important;border:none!important;color:var(--ac-ink)!important;box-shadow:none!important}.ac-btn-back .ac-btn-back-arrow{transition:transform .18s ease}.ac-btn-back:hover .ac-btn-back-arrow{transform:translate(-3px)}.ac-btn-save{background:color-mix(in srgb,var(--ac-accent) 12%,transparent)!important;color:var(--ac-accent)!important;border:none!important}.ac-btn-save:hover:not(:disabled){background:color-mix(in srgb,var(--ac-accent) 20%,transparent)!important}.ac-btn-icon-round{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:999px!important;background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;border:1px solid var(--ac-line)!important}.ac-btn-loading{gap:6px}.ac-btn-dots{display:inline-flex;gap:3px;translate:0 3px}.ac-btn-dots span{width:4px;height:4px;border-radius:999px;background:currentColor;animation:ac-bounce 1s infinite ease-in-out}.ac-btn-dots span:nth-child(1){animation-delay:-.2s}.ac-btn-dots span:nth-child(2){animation-delay:-.1s}@keyframes ac-bounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.ac-btn-pair{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center}.ac-btn-ico-swap{position:relative;width:16px;height:16px;display:inline-flex}.ac-btn-ico-swap .ac-btn-check,.ac-btn-ico-swap .ac-btn-copy{position:absolute;inset:0;transition:opacity .2s ease,transform .2s ease}.ac-btn-ico-swap .ac-btn-check{opacity:0;transform:scale(0);color:#3f3f46}.ac-btn-ico-swap.is-on .ac-btn-check{opacity:1;transform:scale(1)}.ac-btn-ico-swap.is-on .ac-btn-copy{opacity:0;transform:scale(0)}.ac-sidebar-footer-min{display:flex;justify-content:center;padding-top:8px}.ac-sidebar-collapse-btn{width:100%!important;min-height:36px!important}.ac-topbar-theme-row{display:flex;gap:4px;padding:4px 0 8px;border-bottom:1px solid var(--ac-line);margin-bottom:4px}.ac-topbar-theme-row button{flex:1;min-height:32px!important;padding:4px 6px!important;font-size:.75rem!important}.ac-topbar-theme-row button.active{background:var(--ac-nav-hover)!important;font-weight:700!important}.ac-topbar-user-menu .ac-btn-delete{margin-top:4px;width:100%}.ac-topbar--bionis{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 14px;border-bottom:1px solid var(--ac-line);background:var(--ac-paper);position:sticky;top:0;z-index:40}.ac-topbar-title{font-size:1rem;font-weight:700;letter-spacing:-.02em;text-transform:capitalize;color:var(--ac-ink);text-wrap:balance}.ac-topbar-left{display:flex;align-items:center;gap:8px;min-width:0}.ac-topbar-right{display:flex;align-items:center;gap:6px;margin-left:auto}.ac-topbar-icon{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid transparent!important;color:var(--ac-ink)!important;position:relative;transition:background .15s cubic-bezier(.2,0,0,1),transform .12s ease}.ac-topbar-icon:hover{background:var(--ac-nav-hover)!important}.ac-topbar-icon:active{transform:scale(.96)}.ac-topbar-bell .ac-topbar-badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;line-height:1;border:2px solid var(--ac-paper)}.ac-topbar-search-expanded{display:flex;align-items:center;gap:8px;min-width:min(420px,55vw);height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--ac-line);background:var(--ac-bg)}.ac-topbar-search-input{flex:1;min-width:0;border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:.9rem!important;color:var(--ac-ink)!important;padding:0!important}.ac-topbar-search-clear{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;border-radius:999px!important}.ac-topbar-avatar{width:36px;height:36px;border-radius:999px;object-fit:cover;outline:1px solid rgba(0,0,0,.1)}html[data-theme=dark] .ac-topbar-avatar{outline-color:#ffffff1a}.ac-topbar-avatar--ini{display:inline-flex;align-items:center;justify-content:center;background:var(--ac-nav-hover);font-weight:750;font-size:.8rem;color:var(--ac-ink)}.ac-topbar-user-btn{border:none!important;background:transparent!important;padding:2px!important;border-radius:999px!important;cursor:pointer}.ac-topbar-user-btn:active{transform:scale(.96)}.ac-topbar-user-menu--bionis{position:absolute;right:0;top:calc(100% + 8px);width:240px;padding:10px 8px;border-radius:14px;background:#141414!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 16px 48px #00000073!important;z-index:60;color:#f5f5f5!important}.ac-topbar-user-menu--bionis .ac-topbar-user-meta{padding:8px 10px 12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:6px}.ac-topbar-user-menu--bionis .ac-topbar-user-meta strong{display:block;font-size:.95rem;color:#fff}.ac-topbar-user-menu--bionis .ac-topbar-user-meta span{font-size:.75rem;color:#ffffff80}.ac-topbar-mi{display:flex!important;align-items:center;gap:10px;width:100%!important;text-align:left!important;background:transparent!important;border:none!important;color:#ffffffe0!important;padding:10px 12px!important;border-radius:10px!important;font-weight:550!important;min-height:0!important;cursor:pointer}.ac-topbar-mi:hover{background:#ffffff14!important}.ac-topbar-mi--danger{color:#f87171!important}.ac-topbar-mi--danger:hover{background:#f871711f!important}.ac-topbar-mi-ico{width:1.1rem;opacity:.85;text-align:center}.ac-topbar-menu-sep{height:1px;margin:6px 8px;background:#ffffff14}.ac-topbar-menu-backdrop{position:fixed;inset:0;z-index:50;border:none!important;border-radius:0!important;background:transparent!important;background-image:none!important;cursor:default;padding:0!important;margin:0!important}.ac-topbar-user-wrap{position:relative}.ac-sidebar{background:var(--ac-paper);border-right:1px solid var(--ac-line)}.ac-sidebar .logo{padding:16px 14px 12px;gap:10px}.ac-sidebar .logo-mark{font-weight:800;letter-spacing:-.03em;font-size:.95rem;text-wrap:balance}.ac-sidebar .logo-sub{font-size:.7rem;color:var(--ac-muted)}.ac-sidebar .nav-section{margin:14px 12px 6px;font-size:.65rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-muted)}.ac-sidebar nav a{margin:2px 8px;padding:9px 10px!important;border-radius:10px!important;color:var(--ac-muted)!important;font-weight:600!important;font-size:.875rem!important;transition:background .15s cubic-bezier(.2,0,0,1),color .15s ease}.ac-sidebar nav a:hover{background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important}.ac-sidebar nav a.active{background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;box-shadow:none!important}.ac-sidebar nav a .nav-main{display:flex;align-items:center;gap:10px;min-width:0}.ac-sidebar .nav-count,.ac-sidebar .NavCount,.atlas-collapsed-alerts{display:none!important}@media(max-width:900px){.ac-topbar-collapse-desktop{display:none!important}.ac-topbar-title{font-size:.95rem}.ac-topbar-search-expanded{min-width:min(100%,52vw)}}.main-content,.content,.atlas-page{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.ac-main-column{flex:1;min-width:0;display:flex;flex-direction:column;min-height:100vh}.ac-main-column>.content,.ac-main-column>main{flex:1}.ac-topbar-user-menu--theme{position:absolute;right:0;top:calc(100% + 8px);width:240px;padding:10px 8px;border-radius:14px;background:var(--ac-paper)!important;border:1px solid var(--ac-line)!important;box-shadow:0 16px 48px #0000002e!important;z-index:60;color:var(--ac-ink)!important}html[data-theme=dark] .ac-topbar-user-menu--theme{box-shadow:0 16px 48px #00000080!important}.ac-topbar-user-menu--theme .ac-topbar-user-meta{padding:8px 10px 12px;border-bottom:1px solid var(--ac-line);margin-bottom:6px}.ac-topbar-user-menu--theme .ac-topbar-user-meta strong{display:block;font-size:.95rem;color:var(--ac-ink)}.ac-topbar-user-menu--theme .ac-topbar-user-meta span{font-size:.75rem;color:var(--ac-muted)}.ac-topbar-user-menu--theme .ac-topbar-mi{display:flex!important;align-items:center;gap:10px;width:100%!important;text-align:left!important;background:transparent!important;border:none!important;color:var(--ac-ink)!important;padding:10px 12px!important;border-radius:10px!important;font-weight:550!important;min-height:0!important;cursor:pointer}.ac-topbar-user-menu--theme .ac-topbar-mi:hover{background:var(--ac-nav-hover)!important}.ac-topbar-user-menu--theme .ac-topbar-mi--danger{color:#dc2626!important}html[data-theme=dark] .ac-topbar-user-menu--theme .ac-topbar-mi--danger{color:#f87171!important}.ac-topbar-user-menu--theme .ac-topbar-mi--danger:hover{background:color-mix(in srgb,#dc2626 12%,transparent)!important}.ac-topbar-user-menu--theme .ac-topbar-menu-sep{height:1px;margin:6px 8px;background:var(--ac-line)}.ac-metric-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1100px){.ac-metric-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.ac-metric-grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac-page-header{margin-bottom:16px}.ac-products .table-wrap,.ac-products table{border-radius:16px;border:1px solid var(--ac-line);background:var(--ac-paper)}.ac-chart-bar{transition:opacity .15s ease}.layout{display:grid!important;grid-template-columns:var(--sidebar-w, 248px) minmax(0,1fr)!important;min-height:100vh;width:100%;background:var(--ac-bg)!important}.layout.sidebar-collapsed{--sidebar-w: 72px;grid-template-columns:72px minmax(0,1fr)!important}.sidebar,.sidebar.ac-sidebar{position:sticky!important;top:0!important;left:auto!important;bottom:auto!important;height:100vh!important;max-height:100vh!important;width:var(--sidebar-w, 248px)!important;grid-column:1!important;grid-row:1!important;background:var(--ac-sidebar)!important;color:var(--ac-ink)!important;border-right:1px solid var(--ac-line)!important;box-shadow:none!important;z-index:30!important}.sidebar .logo{border-bottom:1px solid var(--ac-line)!important}.sidebar .logo-mark{color:var(--ac-ink)!important}.sidebar .logo-sub{color:var(--ac-muted)!important}.sidebar .logo-img{background:var(--ac-nav-hover)!important}.sidebar nav a{color:var(--ac-nav)!important;background:transparent!important;border-color:transparent!important}.sidebar nav a:hover{background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important}.sidebar nav a.active{background:var(--ac-nav-active-bg)!important;color:var(--ac-nav-active)!important;box-shadow:none!important}.sidebar nav a.active:after{display:none!important}.sidebar nav a .nav-ico{color:inherit!important;opacity:1!important}.sidebar .nav-section{color:var(--ac-muted)!important}.sidebar-footer{display:none!important}.ac-main-column{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;min-height:100vh!important;background:var(--ac-bg)!important;position:relative!important}.ac-topbar--bionis{position:sticky!important;top:0!important;z-index:35!important;width:100%!important;box-sizing:border-box!important;background:var(--ac-paper)!important;border-bottom:1px solid var(--ac-line)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:56px!important;padding:8px 16px!important;margin:0!important;border-radius:0!important;box-shadow:none!important}.ac-topbar-menu-mobile{display:none!important}@media(max-width:900px){.ac-topbar-menu-mobile{display:inline-flex!important}.layout{grid-template-columns:1fr!important}.sidebar,.sidebar.ac-sidebar{position:fixed!important;left:0!important;transform:translate(-105%);transition:transform .2s ease;z-index:50!important}.sidebar.mobile-open{transform:translate(0)}.ac-main-column{grid-column:1!important}}.ac-main-column>.content,.ac-main-column main.content{grid-column:unset!important;grid-row:unset!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;padding:20px 24px 48px!important;background:var(--ac-bg)!important;min-height:0!important;box-sizing:border-box!important}.atlas-collapsed-alerts{display:none!important}.ac-topbar-notif-wrap{position:relative}.ac-notif-panel{position:absolute;right:0;top:calc(100% + 8px);width:min(320px,92vw);background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:14px;box-shadow:0 16px 40px #00000024;z-index:70;overflow:hidden;animation:ac-notif-in .22s cubic-bezier(.2,0,0,1)}@keyframes ac-notif-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.ac-notif-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--ac-line)}.ac-notif-head strong{font-size:.9rem;color:var(--ac-ink)}.ac-notif-unread{font-size:.72rem;color:var(--ac-muted);font-variant-numeric:tabular-nums}.ac-notif-list{list-style:none;margin:0;padding:6px;max-height:280px;overflow:auto}.ac-notif-item{display:flex;gap:10px;width:100%;text-align:left;padding:10px;border:none;background:transparent;border-radius:10px;cursor:pointer;color:var(--ac-ink)}.ac-notif-item:hover{background:var(--ac-nav-hover)}.ac-notif-item strong{display:block;font-size:.85rem}.ac-notif-item em{display:block;font-style:normal;font-size:.75rem;color:var(--ac-muted);margin-top:2px}.ac-notif-dot{width:8px;height:8px;border-radius:999px;margin-top:6px;flex-shrink:0;background:var(--ac-accent)}.ac-notif-dot.warn{background:var(--ac-warn)}.ac-notif-dot.danger{background:var(--ac-danger)}.ac-notif-empty{padding:16px;text-align:center;color:var(--ac-muted);font-size:.85rem}.ac-notif-all{width:100%;border:none;border-top:1px solid var(--ac-line);background:transparent;padding:12px;font-weight:650;color:var(--ac-ink);cursor:pointer}.ac-notif-all:hover{background:var(--ac-nav-hover)}.ac-topbar-prefs{padding:8px 10px;display:flex;flex-direction:column;gap:8px}.ac-topbar-prefs-label{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-muted)}.ac-theme-switch,.ac-type-switch{display:flex;gap:4px}.ac-theme-switch button,.ac-type-switch button{flex:1;min-height:32px!important;border-radius:8px!important;border:1px solid var(--ac-line)!important;background:var(--ac-bg)!important;color:var(--ac-ink)!important;cursor:pointer;font-weight:650!important}.ac-theme-switch button.on{background:var(--ac-nav-hover)!important;border-color:var(--ac-ink)!important}html[data-type-scale=sm]{font-size:14px}html[data-type-scale=md]{font-size:16px}html[data-type-scale=lg]{font-size:17.5px}.ac-profile-card{width:100%;max-width:360px;border-radius:14px;border:1px solid var(--ac-line);background:var(--ac-nav-hover);overflow:hidden;box-shadow:var(--ac-shadow)}.ac-profile-card-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:none;background:transparent;cursor:pointer;color:var(--ac-ink)}.ac-profile-card-brand{display:flex;align-items:center;gap:10px;min-width:0}.ac-profile-card-logo{width:36px;height:36px;border-radius:10px;object-fit:cover;outline:1px solid rgba(0,0,0,.08)}.ac-profile-card-logo--ini{display:flex;align-items:center;justify-content:center;background:var(--ac-paper);font-weight:800}.ac-profile-card-name{font-weight:700;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ac-profile-card-right{display:flex;align-items:center;gap:8px}.ac-profile-card-spark{width:64px;height:18px}.ac-profile-card-chev{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--ac-line);color:var(--ac-muted)}.ac-profile-card-body{padding:12px 16px 16px;background:var(--ac-paper);border-top:1px solid var(--ac-line)}.ac-profile-card-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.ac-profile-card-row-l{display:flex;align-items:center;gap:8px;color:var(--ac-muted);font-size:.8rem;font-weight:600}.ac-profile-card-row-v{font-size:.875rem;font-weight:700;color:var(--ac-ink);text-align:right}.ac-profile-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ac-profile-card-tags span{font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--ac-accent) 12%,transparent);color:var(--ac-accent)}.ac-user-dropdown{position:absolute;right:0;top:calc(100% + 8px);width:288px;background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:14px;box-shadow:0 16px 48px #00000024;z-index:80;overflow:hidden;animation:ac-notif-in .2s cubic-bezier(.2,0,0,1)}.ac-user-dropdown-head{padding:12px 14px;background:var(--ac-nav-hover);border-bottom:1px solid var(--ac-line)}.ac-user-dropdown-welcome{margin:0;font-size:.875rem;font-weight:700;color:var(--ac-ink)}.ac-user-dropdown-sub{margin:2px 0 8px;font-size:.72rem;color:var(--ac-muted)}.ac-user-dropdown-name{display:block;font-size:.9rem;color:var(--ac-ink)}.ac-user-dropdown-role{font-size:.72rem;color:var(--ac-muted)}.ac-user-dropdown-list{display:flex;flex-direction:column;padding:6px;gap:2px}.ac-user-dropdown-item{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:10px;border:none;border-radius:10px;background:transparent;color:var(--ac-ink);cursor:pointer}.ac-user-dropdown-item:hover{background:var(--ac-nav-hover)}.ac-user-dropdown-item--danger{color:var(--ac-danger)}.ac-user-dropdown-item--danger:hover{background:color-mix(in srgb,var(--ac-danger) 10%,transparent)}.ac-user-dropdown-ico{margin-top:2px;flex-shrink:0;opacity:.85}.ac-user-dropdown-item span{display:flex;flex-direction:column;gap:1px;min-width:0}.ac-user-dropdown-item b{font-size:.875rem;font-weight:600}.ac-user-dropdown-item i{font-style:normal;font-size:.72rem;color:var(--ac-muted);font-weight:500}.ac-user-dropdown-item--danger i{color:color-mix(in srgb,var(--ac-danger) 70%,var(--ac-muted))}.ac-user-dropdown-prefs{padding:8px 8px 10px;display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);margin:4px 0}.ac-user-dropdown-prefs-label{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-muted);margin-top:4px}.ac-onboard{width:100%;max-width:400px;background:var(--ac-nav-hover);border:1px solid var(--ac-line);border-radius:14px;overflow:hidden;box-shadow:var(--ac-shadow)}.ac-onboard-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:none;background:transparent;cursor:pointer;color:var(--ac-ink)}.ac-onboard-title-wrap{display:flex;align-items:center;gap:8px;min-width:0}.ac-onboard-title{font-weight:700;font-size:.9rem}.ac-onboard-chev{display:flex;color:var(--ac-muted)}.ac-onboard-progress{display:flex;align-items:center;gap:8px}.ac-onboard-bars{display:flex;gap:3px}.ac-onboard-bars span{height:14px;width:3px;border-radius:99px;background:var(--ac-line)}.ac-onboard-bars span.on{background:var(--ac-ok)}.ac-onboard-count{font-size:.75rem;font-weight:700;color:var(--ac-muted);font-variant-numeric:tabular-nums}.ac-onboard-body{padding:6px;background:var(--ac-paper);border-top:1px solid var(--ac-line)}.ac-onboard-step{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:none;border-radius:10px;background:transparent;cursor:pointer;color:var(--ac-ink);text-align:left}.ac-onboard-step:hover{background:var(--ac-nav-hover)}.ac-onboard-step-left{display:flex;align-items:center;gap:10px;min-width:0;font-size:.875rem;font-weight:600}.ac-onboard-step-left .done{color:var(--ac-muted)}.ac-onboard-check{width:20px;height:20px;border-radius:999px;background:var(--ac-ok);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ac-onboard-num{width:20px;height:20px;border-radius:999px;border:2px solid var(--ac-line);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;color:var(--ac-muted);flex-shrink:0}.ac-onboard-arrow{color:var(--ac-muted);flex-shrink:0}.ac-edit-profile-root{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;background:transparent!important;background-image:none!important;pointer-events:none}.ac-edit-profile-backdrop{position:absolute;inset:0;z-index:0;border:none;border-radius:0!important;padding:0;margin:0;width:100%;height:100%;cursor:pointer;pointer-events:auto;background:#0f172a73!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.ac-edit-profile-modal{position:relative;z-index:1;pointer-events:auto;width:min(720px,100%);max-height:min(90vh,820px);overflow:auto;border-radius:20px;background:#fff!important;color:#0f172a!important;border:1px solid #e8eaef;box-shadow:0 20px 50px #0000002e}html[data-theme=dark] .ac-edit-profile-modal{background:#141414!important;color:#f4f4f5!important;border-color:#27272a}html[data-theme=dark] .ac-edit-profile-backdrop{background:#0000008c!important}.ac-edit-profile-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.ac-edit-profile-head h2{margin:0;font-size:1.05rem;font-weight:700;color:var(--ac-ink)}.ac-edit-profile-close{border:none;background:transparent;color:var(--ac-muted);cursor:pointer;padding:6px;border-radius:8px}.ac-edit-profile-close:hover{background:var(--ac-paper);color:var(--ac-ink)}.ac-edit-profile-body{display:grid;grid-template-columns:1.2fr .9fr;border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);background:var(--ac-paper)}@media(max-width:700px){.ac-edit-profile-body{grid-template-columns:1fr}}.ac-edit-profile-form{padding:20px;display:flex;flex-direction:column;gap:12px}.ac-edit-profile-form label{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:600;color:var(--ac-muted)}.ac-edit-profile-form input,.ac-edit-profile-form select{width:100%;padding:10px 12px;border-radius:12px;border:1.5px solid var(--ac-line);background:var(--ac-paper);color:var(--ac-ink);font-weight:600;font-size:.9rem}.ac-edit-profile-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:520px){.ac-edit-profile-row{grid-template-columns:1fr}}.ac-edit-profile-select-wrap select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important;padding-right:2rem!important}.ac-edit-profile-select-wrap select::-ms-expand{display:none}.ac-edit-profile-select-wrap,.ac-edit-profile-input-ico{position:relative;display:block}.ac-edit-profile-chev,.ac-edit-profile-input-ico svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--ac-muted);pointer-events:none}.ac-edit-profile-preview{padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-left:1px dashed var(--ac-line)}@media(max-width:700px){.ac-edit-profile-preview{border-left:none;border-top:1px dashed var(--ac-line)}}.ac-edit-profile-preview-label{font-size:.8rem;font-weight:600;color:var(--ac-muted);margin-bottom:12px}.ac-edit-profile-avatar-wrap{position:relative;margin-bottom:12px}.ac-edit-profile-avatar{width:112px;height:112px;border-radius:999px;object-fit:cover;border:1px solid var(--ac-line)}.ac-edit-profile-avatar--ini{display:flex;align-items:center;justify-content:center;background:var(--ac-nav-hover);font-size:2rem;font-weight:800;color:var(--ac-ink)}.ac-edit-profile-pencil{position:absolute;bottom:4px;right:4px;width:32px;height:32px;border-radius:999px;background:var(--ac-paper);border:1px solid var(--ac-line);display:flex;align-items:center;justify-content:center;color:var(--ac-muted)}.ac-edit-profile-preview strong{font-size:1.05rem;color:var(--ac-ink)}.ac-edit-profile-preview p{margin:4px 0 12px;color:var(--ac-muted);font-size:.875rem}.ac-edit-profile-hours{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--ac-nav-hover);font-size:.75rem;font-weight:600;color:var(--ac-ink)}.ac-edit-profile-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.ac-edit-profile-updated{font-size:.8rem;color:var(--ac-muted)}.ac-edit-profile-actions{display:flex;gap:8px}.ac-feature-tour{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:16px}.ac-feature-tour-backdrop{position:absolute;inset:0;border:none;background:#00000059;cursor:pointer}.ac-feature-tour-card{position:relative;z-index:1;width:min(400px,100%);min-height:480px;border-radius:28px;background:var(--ac-paper);border:1px solid var(--ac-line);box-shadow:0 20px 50px #0003;padding:28px 24px 20px;display:flex;flex-direction:column;align-items:center}.ac-feature-tour-close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:999px;border:none;background:var(--ac-nav-hover);color:var(--ac-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.ac-feature-tour-main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.ac-feature-tour-icon-wrap{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ac-feature-tour-icon-bg{position:absolute;inset:0;border-radius:22px;background:var(--ac-nav-hover)}.ac-feature-tour-icon{position:relative;color:var(--ac-ink)}.ac-feature-tour-copy h2{margin:0 0 8px;font-size:1.35rem;color:var(--ac-ink)}.ac-feature-tour-copy p{margin:0 0 16px;font-size:1rem;color:var(--ac-muted);line-height:1.4}.ac-feature-tour-dots{display:flex;gap:8px;margin:12px 0}.ac-feature-tour-dots button{width:10px;height:10px;border-radius:999px;border:none;padding:0;background:var(--ac-line);cursor:pointer}.ac-feature-tour-dots button.on{background:var(--ac-ink);transform:scale(1.15)}.ac-feature-tour-nav{display:flex;gap:8px;width:100%;justify-content:space-between}.ac-switch-mode{position:relative;display:inline-flex;align-items:center;border-radius:999px;border:2px solid;padding:0;cursor:pointer;background:transparent;overflow:hidden}.ac-switch-mode-track{position:absolute;inset:0;border-radius:999px}.ac-switch-mode-knob{position:absolute;top:2px;z-index:2;border-radius:999px;border:2px solid}.ac-switch-mode-side{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.ac-switch-mode-side .dim{opacity:.35;color:#8a8a8f}.ac-switch-mode-side .hot{opacity:1;color:var(--ac-ink)}.ac-settings-profile-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:16px;border-radius:14px;border:1px solid var(--ac-line);background:var(--ac-paper)}.ac-settings-profile-bar strong{display:block;font-size:.95rem;color:var(--ac-ink)}.ac-settings-profile-bar span{font-size:.8rem;color:var(--ac-muted)}.ac-user-dropdown-switch-row{display:flex;justify-content:center;padding:4px 0 8px}html body .ac-user-dropdown,html body .ac-user-dropdown *{box-sizing:border-box}html body .ac-user-dropdown{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important}html body .ac-user-dropdown-item,html body .ac-user-dropdown button.ac-user-dropdown-item,html body .ac-user-dropdown-list>button{background:#fff!important;background-image:none!important;color:#0f172a!important;border:1px solid #e8eaef!important;border-radius:12px!important;box-shadow:none!important}html body .ac-user-dropdown-item:hover,html body .ac-user-dropdown-list>button:hover{background:#f8fafc!important}html body .ac-user-dropdown-item b{color:#0f172a!important}html body .ac-user-dropdown-item i{color:#71717a!important}html body .ac-user-dropdown-item--danger,html body .ac-user-dropdown-item--danger b{color:#dc2626!important;background:#fff!important;border-color:#fecaca!important}html body .ac-user-dropdown-item--danger:hover{background:#fef2f2!important}html[data-theme=dark] body .ac-user-dropdown{background:#141414!important;border-color:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .ac-user-dropdown-item,html[data-theme=dark] body .ac-user-dropdown-list>button{background:#141414!important;color:#f4f4f5!important;border-color:#27272a!important}html[data-theme=dark] body .ac-user-dropdown-item:hover{background:#1a1a1a!important}html body .ac-topbar-icon,html body button.ac-topbar-icon{background:#fff!important;color:#0f172a!important;border:1px solid #e8eaef!important;box-shadow:none!important}html body .ac-notif-panel{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important}html body .ac-notif-item{background:transparent!important;color:#0f172a!important;border:none!important}html body .ac-notif-item:hover{background:#f8fafc!important}html body .btn-delete-red,html body [role=button].btn-delete-red{background-color:#ef4444!important;color:#fff!important;border:none!important;border-radius:9999px!important}html body .btn-delete-red.is-armed,html body [role=button].btn-delete-red.is-armed{background-color:#ef444424!important;color:#f87171!important}html body .ac-user-dropdown{text-align:left!important}html body .ac-user-dropdown-head{text-align:left!important;padding:14px 16px 10px!important}html body .ac-user-dropdown-list{display:flex!important;flex-direction:column!important;gap:6px!important;padding:8px 10px 12px!important}html body .ac-user-dropdown-item,html body button.ac-user-dropdown-item,html body .ac-user-dropdown-item.secondary{display:grid!important;grid-template-columns:28px 1fr!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-height:48px!important;padding:10px 12px!important;margin:0!important;border-radius:12px!important;border:1px solid #ececf0!important;background:#fff!important;color:#0a0a0a!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important}html body .ac-user-dropdown-item:hover{background:#f8f8fa!important}html body .ac-user-dropdown-ico,html body .ac-user-dropdown-item svg.ac-user-dropdown-ico,html body .ac-user-dropdown-item>svg{width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;padding:0!important;justify-self:center!important;align-self:center!important;opacity:1!important;color:#3f3f46!important;stroke:currentColor!important}html body .ac-user-dropdown-item>span{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;text-align:left!important}html body .ac-user-dropdown-item b{display:block!important;font-size:.875rem!important;font-weight:650!important;line-height:1.2!important;color:#0a0a0a!important;text-align:left!important}html body .ac-user-dropdown-item i{display:block!important;font-style:normal!important;font-size:.72rem!important;font-weight:500!important;line-height:1.2!important;color:#71717a!important;text-align:left!important}html body .ac-user-dropdown-prefs{padding:8px 6px 4px!important}html body .ac-user-dropdown-prefs-label{display:block!important;text-align:left!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#a1a1aa!important;margin:8px 4px 6px!important}html body .ac-theme-seg,html body .ac-type-switch{display:flex!important;align-items:center!important;justify-content:stretch!important;gap:6px!important}html body .ac-theme-seg .ac-seg-btn,html body .ac-type-switch button{flex:1 1 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:36px!important;border-radius:999px!important;border:1px solid #e4e4e7!important;background:#fff!important;color:#3f3f46!important}html body .ac-user-dropdown-logout{margin-top:4px!important}@media(max-width:900px){.layout,.layout.sidebar-collapsed{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.layout .sidebar,.layout .ac-sidebar,.ac-sidebar{position:fixed!important;transform:translate(-105%)!important;width:min(88vw,300px)!important;z-index:1250!important}.layout.mobile-nav-open .sidebar,.sidebar.mobile-open{transform:translate(0)!important}.ac-main-column{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;grid-column:auto!important}.ac-main-column>.content,.ac-main-column main.content,.layout main.content{width:100%!important;max-width:100%!important;min-width:0!important}}:root{--ink: #0f1b2d;--ink-soft: #2a3a52;--parchment: #f7f1e8;--parchment-2: #efe6d8;--parchment-3: #e2d5c3;--paper: #fffdf9;--indigo: #1e3a5f;--indigo-mid: #2a2a2e;--zellij: #0a0a0a;--zellij-soft: rgba(15, 23, 42, .08);--terracotta: #c45c26;--saffron: #d4a017;--muted: #6b7280;--line: #ddd2c0;--ok: #2a2a2e;--ok-bg: #e6f4ed;--warn: #a16207;--warn-bg: #fef3c7;--bad: #b91c1c;--bad-bg: #fee2e2;--radius: 14px;--radius-sm: 9px;--radius-lg: 20px;--shadow: 0 1px 0 rgba(15, 27, 45, .04), 0 12px 32px rgba(15, 27, 45, .07);--font: "DM Sans", "IBM Plex Sans", system-ui, sans-serif;--display: "Syne", "DM Sans", system-ui, sans-serif;--sidebar-w: 248px;--ease: cubic-bezier(.22, 1, .36, 1)}.page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;flex-wrap:wrap}.page-header h1{font-size:1.35rem;margin:0}.muted{color:var(--muted)}.card{background:var(--paper, #fff);border:1px solid var(--line, #ddd);border-radius:10px;padding:12px 14px;box-shadow:var(--shadow)}.badge{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:600}.badge.success{background:var(--ok-bg);color:var(--ok)}.empty-state{text-align:center;padding:16px 12px;color:var(--muted)}.skeleton{background:linear-gradient(90deg,#e8eaef 25%,#f1f3f7,#e8eaef 75%);background-size:200% 100%;border-radius:8px;animation:sk 1.2s infinite}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}button:not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger),.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:999px;border:none;font-weight:600;font-size:.9rem;letter-spacing:.01em;cursor:pointer;background:#0a0a0a;color:#fafafa;transition:filter .15s ease,box-shadow .15s ease,opacity .15s ease}button:hover:not(:disabled),.btn:hover:not(:disabled){filter:brightness(1.06)}button:disabled,.btn:disabled{opacity:.55;cursor:not-allowed}button.secondary,.btn.secondary{background:transparent;color:var(--ink);border:1.5px solid var(--line);font-weight:600}button.secondary:hover:not(:disabled),.btn.secondary:hover:not(:disabled){background:#00000008;border-color:var(--teal, #0a0a0a);filter:none}input,select,textarea{font:inherit;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--paper)}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}:root{--bg: #f5f2eb;--bg-elevated: #faf8f4;--paper: #ffffff;--ink: #0f172a;--ink-soft: #9aa3b5;--muted: #64748b;--line: #e5e0d6;--line-soft: #efebe3;--teal: #0a0a0a;--teal-deep: #18181b;--teal-soft: #27272a;--saffron: #e8a317;--saffron-soft: #fdf3dc;--peach: #f8efe3;--rose: #f6ebe8;--mint: #f1f5f9;--danger: #c44b3a;--danger-soft: #fceceb;--ok: #2a2a2e;--ok-soft: #e6f4ed;--sidebar: var(--ac-sidebar, #ffffff);--sidebar-mid: var(--ac-nav-hover, #f1f5f9);--radius: 16px;--radius-sm: 12px;--radius-lg: 20px;--shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .05);--shadow-lg: 0 12px 40px rgba(15, 23, 42, .1);--font: "DM Sans", system-ui, -apple-system, sans-serif;--mono: "Spline Sans Mono", ui-monospace, monospace;--nav-h: 64px;--header-h: 56px;--ease: cubic-bezier(.22, 1, .36, 1);--bg-card: #ffffff;--glass-bg: hsla(0, 0%, 100%, .65);--glass-border: hsla(0, 0%, 100%, .4);--glass-border-shadow: hsla(0, 0%, 0%, .08);--glass-shadow-elevated: 0 8px 32px 0 rgba(31, 38, 135, .07);--glass-blur: 16px;--glass-saturate: 180%;--glass-text: #0f172a;--solid-border: hsl(214.3, 31.8%, 91.4%);--solid-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05)}html[data-theme=dark]{--bg-card: hsl(222.2, 84%, 4.9%);--glass-bg: hsla(222.2, 84%, 4.9%, .65);--glass-border: hsla(0, 0%, 100%, .12);--glass-border-shadow: hsla(0, 0%, 0%, .35);--glass-shadow-elevated: 0 8px 32px 0 rgba(0, 0, 0, .45);--glass-blur: 20px;--glass-saturate: 190%;--glass-text: #f8fafc;--solid-border: hsl(217.2, 32.6%, 17.5%);--solid-shadow: none}html.liquid-glass-active,html[data-glass=on],html[data-liquid-glass=on]{--glass-tint: var(--glass-bg);--glass-tint-strong: var(--glass-bg);--glass-edge: var(--glass-border);--glass-shadow: var(--glass-shadow-elevated)}html.liquid-glass-off,html[data-glass=off],html[data-liquid-glass=off],html[data-density=compact]{--glass-bg: var(--bg-card);--glass-tint: var(--bg-card);--glass-tint-strong: var(--bg-card);--glass-edge: var(--solid-border);--glass-shadow: var(--solid-shadow);--glass-blur: 0px;--glass-saturate: 100%}.liquid-glass-surface{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-elevated);color:var(--glass-text)}html[data-glass=on] .liquid-glass-surface,html.liquid-glass-active .liquid-glass-surface{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}html[data-glass=off] .liquid-glass-surface,html.liquid-glass-off .liquid-glass-surface,html[data-density=compact] .liquid-glass-surface{background:var(--bg-card);border:1px solid var(--solid-border);box-shadow:var(--solid-shadow);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@supports not (backdrop-filter: blur(1px)){html[data-glass=on] .liquid-glass-surface,html.liquid-glass-active .liquid-glass-surface,html[data-density=comfortable][data-glass=on] .card,html[data-density=comfortable][data-glass=on] .panel,html[data-density=comfortable][data-glass=on] .stat-card{background:var(--bg-card)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){.liquid-glass-surface,html[data-density=comfortable] .card,html[data-density=comfortable] .panel,html[data-density=comfortable] .stat-card,html[data-density=comfortable] .tabbar{transition:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:15px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:var(--font);color:var(--ink);background:var(--bg);line-height:1.5;min-height:100dvh;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--teal);text-decoration:none}img,svg{display:block;max-width:100%}button{cursor:pointer;border:none;background:none}.app-shell{min-height:100dvh;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:50;height:calc(var(--header-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0;display:flex;align-items:center;justify-content:space-between;background:#f5f2ebeb;backdrop-filter:blur(12px);border-bottom:1px solid var(--line-soft)}.brand{display:flex;align-items:center;gap:10px}.brand-mark{width:36px;height:36px;border-radius:50%;background:linear-gradient(145deg,#f0a020,#e07a18);color:#fff;font-weight:700;font-size:.95rem;display:grid;place-items:center;box-shadow:0 2px 8px #e07a1859}.brand-name{font-weight:600;font-size:1.05rem;letter-spacing:-.02em;color:var(--ink);text-transform:lowercase}.topbar-actions{display:flex;align-items:center;gap:10px}.icon-btn{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--ink-soft);position:relative}.icon-btn .dot{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--saffron);border:2px solid var(--bg)}.avatar{width:36px;height:36px;border-radius:50%;background:var(--teal-soft);color:var(--teal-deep);font-weight:700;font-size:.8rem;display:grid;place-items:center}.role-chip{display:none;flex-direction:column;align-items:flex-end;line-height:1.15;margin-right:2px}.role-chip strong{font-size:.82rem;font-weight:600}.role-chip span{font-size:.68rem;color:var(--muted)}.main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:20px 16px calc(var(--nav-h) + env(safe-area-inset-bottom,0px) + 20px)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:60;height:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));padding:6px 8px env(safe-area-inset-bottom,0px);display:flex;justify-content:space-around;align-items:flex-start;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 28px #0f172a0f}.tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;color:var(--muted);font-size:.65rem;font-weight:600;letter-spacing:.01em;border-radius:12px;position:relative;transition:color .15s var(--ease)}.tab svg{width:22px;height:22px}.tab.active{color:var(--teal)}.tab .badge-dot{position:absolute;top:4px;right:calc(50% - 14px);width:7px;height:7px;border-radius:50%;background:var(--saffron)}.desktop-sidebar{display:none}.main-wrap{flex:1;min-width:0}.desktop-top{display:none}@media(min-width:960px){.app-shell{flex-direction:row}.desktop-sidebar{display:flex;flex-direction:column;width:248px;flex-shrink:0;background:linear-gradient(180deg,var(--sidebar) 0%,var(--sidebar-mid) 100%);color:#e8eef6;min-height:100dvh;position:sticky;top:0;padding:20px 14px}.desktop-sidebar .brand{padding:4px 10px 20px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:16px}.desktop-sidebar .brand-name{color:#f7f1e8;text-transform:none;font-size:1.05rem}.desktop-sidebar .brand-sub{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--saffron);font-weight:600}.desktop-sidebar nav{display:flex;flex-direction:column;gap:2px;flex:1}.desktop-sidebar .nav-label{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#e8eef659;padding:14px 12px 6px;font-weight:600}.desktop-sidebar a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:#e8eef68c;font-weight:500;font-size:.9rem}.desktop-sidebar a:hover{color:#f7f1e8;background:#ffffff0f}.desktop-sidebar a.active{color:#f7f1e8;background:#8b9cff59;font-weight:600}.desktop-sidebar a svg{width:18px;height:18px;opacity:.85}.desktop-sidebar .inbox-count{margin-left:auto;background:var(--saffron);color:#1a1200;font-size:.7rem;font-weight:700;min-width:20px;height:20px;border-radius:999px;display:grid;place-items:center;padding:0 6px}.desktop-sidebar .side-foot{margin-top:auto;padding:14px 10px;border-top:1px solid rgba(255,255,255,.08);font-size:.75rem;color:#e8eef673}.desktop-sidebar .side-foot .status{display:flex;align-items:center;gap:8px;margin-bottom:10px}.desktop-sidebar .side-foot .status i{width:8px;height:8px;border-radius:50%;background:#64748b;box-shadow:0 0 0 3px #8b9cff33}.topbar,.tabbar{display:none}.desktop-top{display:flex;align-items:center;justify-content:space-between;padding:14px 28px;border-bottom:1px solid var(--line-soft);background:#f5f2ebe6;backdrop-filter:blur(10px);position:sticky;top:0;z-index:40}.desktop-top .crumb{font-size:.85rem;color:var(--muted)}.desktop-top .crumb strong{color:var(--ink);font-weight:600}.role-chip{display:flex}.main{max-width:1100px;margin:0;padding:28px 32px 48px}}.eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--teal)}.page-title{font-size:1.85rem;font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--ink);margin:6px 0 8px}.page-sub{color:var(--muted);font-size:.95rem;max-width:42ch;line-height:1.5}.section-title{font-size:1.1rem;font-weight:700;letter-spacing:-.02em}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.stat-card{border-radius:var(--radius);padding:16px 16px 14px;min-height:112px;display:flex;flex-direction:column;border:1px solid transparent}.stat-card.mint{background:var(--mint)}.stat-card.peach{background:var(--peach)}.stat-card.rose{background:var(--rose)}.stat-card.white{background:var(--paper);border-color:var(--line);box-shadow:var(--shadow)}.stat-card .stat-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.stat-card .stat-label{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);line-height:1.3}.stat-card .stat-ico{width:28px;height:28px;border-radius:50%;background:#ffffffa6;display:grid;place-items:center;color:var(--ink-soft)}.stat-card .stat-value{font-size:1.85rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.stat-card .stat-hint{font-size:.8rem;color:var(--muted)}.cta-banner{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--radius);background:linear-gradient(135deg,var(--teal) 0%,var(--teal-deep) 100%);color:#fff;box-shadow:0 10px 28px #8b9cff47;margin:20px 0 4px;text-align:left;width:100%;transition:transform .15s var(--ease)}.cta-banner:active{transform:scale(.985)}.cta-banner .cta-ico{width:44px;height:44px;border-radius:50%;background:#ffffff26;display:grid;place-items:center;flex-shrink:0}.cta-banner .cta-text{flex:1;min-width:0}.cta-banner .cta-text strong{display:block;font-size:1.05rem;font-weight:700}.cta-banner .cta-text span{font-size:.82rem;opacity:.85}.panel{background:var(--paper);border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);padding:18px;margin-top:16px}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:12px}.panel-head .page-sub{font-size:.85rem}.list-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--line-soft);margin-bottom:8px}.list-row:last-child{margin-bottom:0}.list-ico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.list-ico.scan{background:var(--teal-soft);color:var(--teal)}.list-ico.stock{background:var(--rose);color:var(--danger)}.list-ico.product{background:var(--peach);color:#a16207}.list-body{flex:1;min-width:0}.list-meta{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.list-title{font-weight:600;font-size:.95rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-detail{font-size:.82rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-complete{flex-shrink:0;padding:8px 14px;border-radius:999px;background:var(--teal);color:#fff;font-weight:600;font-size:.82rem;display:inline-flex;align-items:center;gap:6px}.btn-complete:hover{filter:brightness(1.08)}.phone-card{background:linear-gradient(160deg,#0a0a0a,#18181b 55%,#0a0a0a);color:#fff;border-radius:var(--radius-lg);padding:22px 20px 20px;position:relative;overflow:hidden;margin-bottom:22px;box-shadow:0 14px 36px #0f4f4b4d}.phone-card:before,.phone-card:after{content:"";position:absolute;border-radius:50%;border:40px solid rgba(255,255,255,.06);pointer-events:none}.phone-card:before{width:180px;height:180px;right:-40px;top:-50px}.phone-card:after{width:140px;height:140px;left:-50px;bottom:-40px}.phone-card .eyebrow{color:#ffffffb3;margin-bottom:8px}.phone-card h2{font-size:1.55rem;font-weight:700;letter-spacing:-.02em;margin-bottom:16px;position:relative}.field-label{font-size:.82rem;font-weight:500;opacity:.9;margin-bottom:8px;display:block;position:relative}.scan-row{display:flex;gap:10px;margin-bottom:12px;position:relative}.scan-row input{flex:1;min-width:0;height:48px;border-radius:999px;border:none;padding:0 18px;background:#ffffff24;color:#fff;outline:none}.scan-row input::placeholder{color:#ffffff73}.scan-row input:focus{background:#fff3;box-shadow:0 0 0 2px #ffffff40}.btn-send{height:48px;padding:0 20px;border-radius:999px;background:var(--saffron);color:#1a1200;font-weight:700;display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.phone-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:relative}.phone-actions button{height:44px;border-radius:999px;background:#ffffff1f;color:#fff;font-weight:600;font-size:.88rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.12)}.toolbar{display:flex;gap:10px;margin:16px 0;flex-wrap:wrap}.search-wrap{position:relative;flex:1;min-width:160px}.search-wrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.search{width:100%;height:44px;border-radius:999px;border:1px solid var(--line);background:var(--paper);padding:0 16px 0 42px;outline:none}.chip-btn{height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--paper);font-weight:600;font-size:.85rem;color:var(--ink-soft);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.chip-btn.active{background:var(--saffron-soft);border-color:#e8c56a;color:#7a5808}.btn-primary{height:44px;padding:0 18px;border-radius:999px;background:var(--teal);color:#fff;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px #8b9cff40}.product-table{background:var(--paper);border-radius:var(--radius-lg);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow)}.product-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:14px 16px;border-bottom:1px solid var(--line-soft);align-items:center}.product-row:last-child{border-bottom:none}.product-main{display:flex;align-items:center;gap:12px;min-width:0}.product-ico{width:40px;height:40px;border-radius:50%;background:var(--peach);display:grid;place-items:center;color:#a16207;flex-shrink:0}.product-name{font-weight:600;font-size:.95rem}.product-sku{font-size:.75rem;color:var(--muted);font-family:var(--mono)}.product-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.product-price{font-weight:700;font-size:.95rem}.product-stock{font-size:.8rem;color:var(--muted)}.product-stock.low{color:var(--danger);font-weight:600}.badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge.restock{background:var(--danger-soft);color:var(--danger)}.badge.healthy{background:var(--ok-soft);color:var(--ok)}.tabs{display:inline-flex;background:var(--line-soft);border-radius:999px;padding:3px;gap:2px;margin:16px 0}.tabs button{padding:8px 16px;border-radius:999px;font-weight:600;font-size:.85rem;color:var(--muted)}.tabs button.active{background:var(--paper);color:var(--ink);box-shadow:var(--shadow)}.records-count{font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--muted);margin-left:auto}.invoice-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);margin-bottom:16px}.invoice-card .card-head{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:center;font-weight:600}.invoice-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line-soft);cursor:pointer}.invoice-item:last-child{border-bottom:none}.invoice-item.selected{background:var(--teal-soft)}.invoice-item input{width:18px;height:18px;accent-color:var(--teal)}.invoice-item .price{margin-left:auto;font-weight:700}.invoice-details{background:linear-gradient(160deg,var(--teal) 0%,var(--teal-deep) 100%);color:#fff;border-radius:var(--radius-lg);padding:20px;box-shadow:0 12px 32px #8b9cff40}.invoice-details label{display:block;font-size:.82rem;margin-bottom:6px;opacity:.9}.invoice-details input{width:100%;height:46px;border-radius:999px;border:none;padding:0 16px;background:#ffffff24;color:#fff;margin-bottom:14px;outline:none}.invoice-details input::placeholder{color:#ffffff73}.invoice-totals{display:flex;justify-content:space-between;padding:6px 0;font-size:.9rem;opacity:.9}.invoice-totals.total{font-size:1.25rem;font-weight:700;opacity:1;border-top:1px solid rgba(255,255,255,.15);margin-top:8px;padding-top:14px}.btn-create{width:100%;height:50px;margin-top:16px;border-radius:999px;background:linear-gradient(90deg,#c9a227,#e8a317);color:#1a1200;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:8px}.btn-create:disabled{opacity:.55;cursor:default}.modal-backdrop{position:fixed;inset:0;background:#0f1e1a73;z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:16px}@media(min-width:600px){.modal-backdrop{align-items:center}}.modal{background:var(--paper);border-radius:var(--radius-lg);width:100%;max-width:420px;padding:22px;box-shadow:var(--shadow-lg);max-height:90dvh;overflow-y:auto}.modal h3{font-size:1.2rem;font-weight:700;margin-bottom:14px}.form-field{margin-bottom:12px}.form-field label{display:block;font-size:.8rem;font-weight:600;color:var(--muted);margin-bottom:6px}.form-field input,.form-field select{width:100%;height:44px;border-radius:12px;border:1px solid var(--line);padding:0 12px;background:var(--bg-elevated);outline:none}.form-field input:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft)}.modal-actions{display:flex;gap:10px;margin-top:18px}.btn-secondary{flex:1;height:44px;border-radius:999px;border:1px solid var(--line);font-weight:600;background:var(--paper)}.empty{text-align:center;padding:14px 12px;color:var(--muted);font-size:.88rem}.toast{position:fixed;left:50%;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px) + 16px);transform:translate(-50%);z-index:200;background:var(--ink);color:#fff;padding:12px 18px;border-radius:999px;font-weight:600;font-size:.88rem;box-shadow:var(--shadow-lg);animation:rise .25s var(--ease);max-width:min(90vw,360px);text-align:center}@keyframes rise{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(min-width:960px){.toast{bottom:28px}.stat-grid{grid-template-columns:repeat(4,1fr)}.desk-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:start}}@media(min-width:720px){.product-row{grid-template-columns:2fr 1fr 1fr 1fr auto;gap:12px}.product-meta{flex-direction:row;align-items:center;gap:16px}.product-col{font-size:.9rem;color:var(--ink-soft)}.product-head{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:12px;padding:10px 16px;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--bg-elevated)}}html.is-native body{overscroll-behavior:none;user-select:none}html.is-native input,html.is-native textarea{user-select:text}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.login-page{min-height:100dvh;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(139,156,255,.12),transparent),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(232,163,23,.1),transparent),#f5f2eb}.login-card{width:100%;max-width:400px;background:#fff;border-radius:24px;padding:32px 28px 28px;box-shadow:0 16px 48px #0f172a1a;border:1px solid #e5e0d6}.login-brand{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:24px}.login-mark{font-size:1.45rem;font-weight:700;letter-spacing:-.03em;color:#0f172a;margin-top:4px}.login-sub{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#0a0a0a;font-weight:600;margin-top:4px}.login-form{display:flex;flex-direction:column;gap:14px}.login-form label{display:block;font-size:.8rem;font-weight:600;color:#64748b;margin-bottom:6px}.login-form input{width:100%;height:48px;border-radius:12px;border:1.5px solid #e5e0d6;padding:0 14px;background:#faf8f4;font-size:1rem;outline:none;transition:border-color .15s,box-shadow .15s}.login-form input:focus{border-color:#0a0a0a;box-shadow:0 0 0 3px #8b9cff26;background:#fff}.login-btn{width:100%;height:48px;border-radius:999px;border:none;background:linear-gradient(165deg,#0a0a0a,#18181b);color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;margin-top:4px;box-shadow:0 6px 20px #8b9cff47}.login-btn:disabled{opacity:.55;cursor:not-allowed}.login-btn:not(:disabled):active{transform:scale(.98)}.login-error{background:#fceceb;border:1px solid #f0c4be;color:#a03028;padding:12px 14px;border-radius:12px;margin-bottom:14px;font-size:.88rem;line-height:1.45}.login-hint{margin-top:16px;font-size:.8rem;color:#64748b;text-align:center;line-height:1.45}.login-form .field-block{display:flex;flex-direction:column}@media(max-width:480px){.login-card{padding:24px 18px 20px;border-radius:20px}.login-mark{font-size:1.25rem}}.login-form .form-row{display:flex;flex-direction:column;gap:6px;margin-bottom:0;width:100%}.login-form .form-row label{margin-bottom:0}.login-form .form-row input{width:100%;max-width:100%;box-sizing:border-box}.form-row{margin-bottom:14px}.form-row label{display:block;font-size:.8rem;font-weight:600;color:var(--muted, #64748b);margin-bottom:6px}.form-row input,.form-row select,.form-row textarea{width:100%;max-width:100%;box-sizing:border-box}.modal-overlay{position:fixed;inset:0;background:#0f1b2d8c;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:11000;padding:16px}.modal-card{background:#fffdf9;border-radius:16px;padding:24px 28px;max-width:520px;width:100%;max-height:min(90vh,720px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:0 20px 50px #0f1b2d33;border:1px solid #e5e0d6}.modal-overlay{align-items:flex-start;overflow-y:auto}.modal-overlay .modal-card{margin:24px auto}.modal-card h2,.modal-card h3{margin-bottom:8px;font-size:1.15rem}.modal-card p{color:#64748b;font-size:.9rem;margin-bottom:14px}.modal-card input[type=password],.modal-card input[type=text]{width:100%;height:44px;border-radius:12px;border:1.5px solid #e5e0d6;padding:0 12px;margin-bottom:12px;box-sizing:border-box}.modal-card .form-actions,.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}button.danger,.btn.danger{background:#b91c1c!important;color:#fff!important}.content table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.content th{background:#f5f2eb;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.content td,.content th{padding:12px 14px;border-bottom:1px solid #efebe3;text-align:left}.content .toolbar,.content .page-header{gap:10px}.search-bar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;width:100%}.search-bar .search-input,.search-input{flex:1 1 220px;min-width:0;max-width:100%;height:44px;border-radius:999px;border:1.5px solid var(--line, #e5e0d6);background:#fff;padding:0 16px 0 42px;font-size:.92rem;outline:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%236b7c76' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M14 14l3 3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px 50%}.search-bar .search-input:focus,.search-input:focus{border-color:#0a0a0a;box-shadow:0 0 0 3px #8b9cff1f}.content input[placeholder*=Rechercher],.content input[placeholder*=rechercher],.content input[type=search]{height:44px;border-radius:999px;border:1.5px solid var(--line, #e5e0d6);padding:0 16px;background:#fff;box-sizing:border-box;min-width:0;flex:1 1 200px}.content .toolbar,.content .filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;width:100%}html[data-theme=dark]{--bg: #0f1117;--bg-elevated: #111113;--paper: #1c1c1f;--ink: #e8eef6;--ink-soft: #b8c4bc;--muted: #94a3b8;--line: #2a2a2e;--line-soft: #242836;--parchment: #0f1117;--parchment-2: #111113;--parchment-3: #1c1c1f;color-scheme:dark}html[data-theme=dark] body{background:var(--parchment);color:var(--ink)}html[data-theme=dark] .content{background:var(--parchment)!important}html[data-theme=dark] .card,html[data-theme=dark] .modal-card,html[data-theme=dark] table,html[data-theme=dark] .search-input{background:var(--paper)!important;color:var(--ink);border-color:var(--line)!important}html[data-theme=dark] th{background:var(--bg-elevated)!important;color:var(--muted)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--bg-elevated)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] .login-page{background:#0f1117}html[data-theme=dark] .login-card{background:#1c1c1f;border-color:#2a2a2e}html[data-theme=dark] .login-mark{color:#e8eef6}.atlas-page{max-width:1100px;margin:0 auto}.atlas-eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a;margin-bottom:8px}.atlas-hello{font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:700;letter-spacing:-.03em;color:#0f172a;margin:0 0 4px;line-height:1.2}.atlas-lead{font-size:.88rem;color:#64748b;margin:0 0 12px;max-width:42rem;line-height:1.4}.atlas-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}@media(max-width:900px){.atlas-stat-grid{grid-template-columns:repeat(2,1fr)}}.atlas-stat{border-radius:12px;padding:10px 12px;position:relative;min-height:0;border:1px solid transparent;display:flex;flex-direction:column;gap:4px}.atlas-stat .as-label{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9aa3b5;margin-bottom:auto}.atlas-stat .as-ico{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;background:#ffffff8c;display:grid;place-items:center;color:#2a2a2e}.atlas-stat .as-ico svg{width:14px;height:14px}.atlas-stat .as-value{font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:#0f172a;margin-top:6px;line-height:1.1}.atlas-stat .as-hint{font-size:.78rem;color:#64748b;margin-top:6px}.atlas-stat.mint{background:#e8f2ee}.atlas-stat.sand{background:#f7eedc}.atlas-stat.blush{background:#f6ebe8}.atlas-stat.paper{background:#fff;border-color:#e8e4db}.atlas-split{display:grid;grid-template-columns:1.35fr 1fr;gap:14px;margin-bottom:14px}@media(max-width:800px){.atlas-split{grid-template-columns:1fr}}.atlas-card{background:#fff;border-radius:10px;border:1px solid #ebe6dc;padding:10px 12px;box-shadow:0 1px 2px #0f172a08}.atlas-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.atlas-card-head h3{font-size:1.05rem;font-weight:650;margin:0 0 4px;color:#0f172a}.atlas-card-head p{margin:0;font-size:.82rem;color:#64748b}.atlas-link{color:#0a0a0a;font-size:.85rem;font-weight:600;text-decoration:none;white-space:nowrap}.atlas-link:hover{text-decoration:underline}.atlas-empty{text-align:center;padding:16px 12px;color:var(--muted)}.atlas-empty .ae-ico{width:44px;height:44px;border-radius:14px;background:#e8f2ee;color:#0a0a0a;display:grid;place-items:center;margin:0 auto 12px}.atlas-empty strong{display:block;color:#0f172a;font-size:.95rem;margin-bottom:4px}.atlas-empty p{font-size:.82rem;margin:0 0 10px}.atlas-row-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e8eaf0}.atlas-row-item:last-child{border-bottom:none}.atlas-row-item .ari-av{width:36px;height:36px;border-radius:50%;background:#f3ebe0;display:grid;place-items:center;flex-shrink:0;font-size:.75rem}.atlas-row-item .ari-title{font-weight:600;font-size:.9rem;color:#0f172a}.atlas-row-item .ari-sub{font-size:.75rem;color:#64748b}.atlas-row-item .ari-right{margin-left:auto;text-align:right;font-weight:650;font-size:.9rem}.atlas-row-item .ari-right.bad{color:#b91c1c}.atlas-activity{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}@media(max-width:700px){.atlas-activity{grid-template-columns:1fr}}.atlas-act{display:flex;gap:10px;padding:8px 0;font-size:.88rem}.atlas-act .dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;background:#0a0a0a}.atlas-act .dot.warn{background:#e8a317}.atlas-act strong{display:block;color:#0f172a;font-weight:600}.atlas-act span{color:#64748b;font-size:.78rem}.atlas-cta{display:flex;align-items:center;gap:14px;background:linear-gradient(165deg,#0a0a0a,#18181b);color:#fff;border-radius:16px;padding:16px 18px;text-decoration:none;margin-bottom:18px;box-shadow:0 8px 24px #8b9cff38}.atlas-cta:hover{filter:brightness(1.05)}.atlas-cta .cta-ico{width:40px;height:40px;border-radius:50%;background:#ffffff26;display:grid;place-items:center;flex-shrink:0}.atlas-cta strong{display:block;font-size:1rem}.atlas-cta span{font-size:.8rem;opacity:.85}.atlas-cta .cta-arrow{margin-left:auto;font-size:1.2rem;opacity:.9}.atlas-donut-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}@media(max-width:1100px){.atlas-donut-wrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.atlas-donut-wrap{grid-template-columns:1fr}}.atlas-donut-card{background:#fff;border:1px solid #ebe6dc;border-radius:18px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.atlas-donut-card h4{margin:0;font-size:.88rem;font-weight:650;color:#0f172a;align-self:flex-start;width:100%}.atlas-donut-card .dd-sub{font-size:.75rem;color:#64748b;align-self:flex-start;margin-top:-4px;margin-bottom:4px}.atlas-legend{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:.75rem;color:#64748b;width:100%;justify-content:center}.atlas-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.atlas-loading-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}@media(max-width:900px){.atlas-loading-grid{grid-template-columns:repeat(2,1fr)}}.atlas-loading-grid .skeleton{height:110px;border-radius:18px}.atlas-outline-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}@media(max-width:900px){.atlas-outline-row{grid-template-columns:repeat(2,1fr)}}.atlas-outline-card{background:#fff;border:1.5px solid #e5e0d6;border-radius:14px;padding:12px 14px;min-height:0}.atlas-outline-card .aoc-title{font-size:.7rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin-bottom:8px}.atlas-outline-card .aoc-lines{display:flex;flex-direction:column;gap:4px;font-size:.8rem;color:#9aa3b5}.atlas-outline-card .aoc-lines strong{font-variant-numeric:tabular-nums}.atlas-outline-card .aoc-value{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.atlas-outline-card .ok,.aoc-lines .ok{color:#0a0a0a}.atlas-outline-card .bad,.aoc-lines .bad{color:#b91c1c}.atlas-stat{min-height:88px!important;padding:12px 14px!important}.atlas-stat .as-value{font-size:1.25rem!important;margin-top:10px!important}html[data-theme=dark] .atlas-page,html[data-theme=dark] .content{background:#0f1117!important;color:#e8eef6}html[data-theme=dark] .atlas-hello,html[data-theme=dark] .atlas-card-head h3,html[data-theme=dark] .ari-title,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3{color:#e8eef6!important}html[data-theme=dark] .atlas-lead,html[data-theme=dark] .as-hint,html[data-theme=dark] .muted,html[data-theme=dark] .ari-sub{color:#94a3b8!important}html[data-theme=dark] .atlas-card,html[data-theme=dark] .atlas-outline-card,html[data-theme=dark] .atlas-donut-card,html[data-theme=dark] .atlas-stat.paper,html[data-theme=dark] .card,html[data-theme=dark] .modal-card,html[data-theme=dark] table{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#e8eef6}html[data-theme=dark] .atlas-stat.mint{background:#1c1c1f!important}html[data-theme=dark] .atlas-stat.sand{background:#2a2618!important}html[data-theme=dark] .atlas-stat.blush{background:#2a1e1c!important}html[data-theme=dark] .atlas-stat .as-value{color:#e8eef6!important}html[data-theme=dark] th{background:#111113!important;color:#94a3b8!important}html[data-theme=dark] td{border-color:#2a2a2e!important}html[data-theme=dark] .search-input,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#0f1117!important;border-color:#2a2a2e!important;color:#e8eef6!important}html[data-theme=dark] .atlas-empty{border-color:#2a2a2e;color:#94a3b8}html[data-theme=dark] button.secondary{border-color:#3a4154!important;color:#e8eef6!important;background:transparent!important}html[data-theme=dark] .phone-root{background:#0f1117!important;color:#e8eef6}html[data-theme=dark] .phone-topbar,html[data-theme=dark] .phone-tabbar,html[data-theme=dark] .ph-panel{background:#1c1c1f!important;border-color:#2a2a2e!important}.atlas-page{padding-bottom:32px}.page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.content .card,.content .atlas-card{margin-bottom:12px}.content table{font-size:.9rem}.as-icon{width:16px;height:16px;margin-right:6px;vertical-align:-3px;opacity:.85;flex-shrink:0}.as-label{display:flex;align-items:center;gap:2px}html[data-theme=dark]{--bg: #111113;--bg-elevated: #1c1c1f;--paper: #1c1c1f;--ink: #eef4f0;--ink-soft: #c5d0ca;--muted: #9aa3b5;--line: #333a4a;--line-soft: #2a2a2e;--parchment: #111113;--parchment-2: #1c1c1f;--parchment-3: #1c1c1f;--saffron: #e8b84a;--teal: #64748b}html[data-theme=dark] body,html[data-theme=dark] .content,html[data-theme=dark] .atlas-page{background:var(--parchment)!important;color:var(--ink)!important}html[data-theme=dark] .atlas-hello,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] .as-value,html[data-theme=dark] .aoc-value,html[data-theme=dark] strong{color:var(--ink)!important}html[data-theme=dark] .atlas-lead,html[data-theme=dark] .as-hint,html[data-theme=dark] .as-label,html[data-theme=dark] .aoc-title,html[data-theme=dark] .muted,html[data-theme=dark] p{color:var(--muted)!important}html[data-theme=dark] .card,html[data-theme=dark] .atlas-card,html[data-theme=dark] .atlas-outline-card,html[data-theme=dark] .atlas-stat,html[data-theme=dark] .atlas-stat.paper,html[data-theme=dark] .atlas-donut-card,html[data-theme=dark] .modal,html[data-theme=dark] .modal-card{background:var(--paper)!important;border-color:var(--line)!important;color:var(--ink)!important;box-shadow:0 1px #ffffff0a}html[data-theme=dark] table{background:transparent!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] th{background:var(--bg-elevated)!important;color:var(--ink-soft)!important;border-bottom:1px solid var(--line)!important}html[data-theme=dark] td{color:var(--ink)!important;border-bottom:1px solid var(--line-soft)!important}html[data-theme=dark] tr:hover td{background:#8b9cff14!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea,html[data-theme=dark] .search-input{background:var(--bg-elevated)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] input::placeholder{color:#64748b!important}html[data-theme=dark] .sidebar,html[data-theme=dark] aside.sidebar{background:#0a0a0a!important;border-color:var(--line)!important}html[data-theme=dark] .nav-item,html[data-theme=dark] .sidebar a{color:var(--ink-soft)!important}html[data-theme=dark] .nav-item.active,html[data-theme=dark] .sidebar a.active{background:#8b9cff2e!important;color:#e2e8f0!important}html[data-theme=dark] .badge{filter:brightness(1.05)}html[data-theme=dark] .btn.secondary,html[data-theme=dark] button.secondary{background:var(--bg-elevated)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] svg{color:inherit}html[data-theme=dark] .atlas-stat.mint{background:#16332e!important}html[data-theme=dark] .atlas-stat.sand{background:#332c18!important}html[data-theme=dark] .atlas-stat.blush{background:#2e1f24!important}html[data-theme=dark] .chart-bar,html[data-theme=dark] .atlas-card svg rect,html[data-theme=dark] .atlas-card svg path{opacity:1}html[data-theme=dark] .atlas-card svg text{fill:var(--ink-soft)!important}html[data-theme=dark]{--bg: #111113;--bg-elevated: #1c1c1f;--paper: #1c1c1f;--ink: #f4f4f5;--ink-soft: #d4d4d8;--muted: #9aa3b5;--line: #2a2a2e;--line-soft: #2a2a2e;--parchment: #111113;--parchment-2: #0f1117;--parchment-3: #111113;--teal: #64748b;--saffron: #e8b84a}html[data-theme=dark] body,html[data-theme=dark] .content,html[data-theme=dark] .atlas-page,html[data-theme=dark] .app-shell{background:#0a0a0a!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-hello,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] .as-value,html[data-theme=dark] .aoc-value,html[data-theme=dark] strong,html[data-theme=dark] .page-header h1{color:#f4f4f5!important}html[data-theme=dark] .atlas-lead,html[data-theme=dark] .atlas-eyebrow,html[data-theme=dark] .as-hint,html[data-theme=dark] .as-label,html[data-theme=dark] .aoc-title,html[data-theme=dark] .muted,html[data-theme=dark] p,html[data-theme=dark] .atlas-card-head p{color:#9aa3b5!important}html[data-theme=dark] .atlas-eyebrow{color:#64748b!important}html[data-theme=dark] .atlas-stat.mint{background:#14302b!important;border:1px solid #2a2a2e!important;color:#e8f5f2!important}html[data-theme=dark] .atlas-stat.sand{background:#2e2a16!important;border:1px solid #5a4e28!important;color:#f5f0dc!important}html[data-theme=dark] .atlas-stat.blush{background:#2c1c22!important;border:1px solid #5a3540!important;color:#f8e8ec!important}html[data-theme=dark] .atlas-stat.paper{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-stat .as-value{color:inherit!important}html[data-theme=dark] .card,html[data-theme=dark] .atlas-card,html[data-theme=dark] .atlas-outline-card,html[data-theme=dark] .atlas-donut-card,html[data-theme=dark] .modal,html[data-theme=dark] .modal-card{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important;box-shadow:none!important}html[data-theme=dark] .atlas-card-head h3,html[data-theme=dark] .atlas-card-head h4{color:#f4f4f5!important}html[data-theme=dark] table,html[data-theme=dark] th,html[data-theme=dark] td{border-color:#2a2a2e!important}html[data-theme=dark] th{background:#1c1c1f!important;color:#d4d4d8!important}html[data-theme=dark] td{color:#f4f4f5!important}html[data-theme=dark] tr{border-bottom:1px solid #2a2a2e!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea,html[data-theme=dark] .search-input{background:#1c1c1f!important;color:#f4f4f5!important;border:1px solid #2a2a2e!important}html[data-theme=dark] .content{background:#111113!important}html[data-theme=dark] .atlas-hello{color:#f4f4f5!important}html[data-theme=dark] .atlas-lead{color:#9aa3b5!important}html[data-theme=dark] .donut-legend,html[data-theme=dark] .legend,html[data-theme=dark] .atlas-donut-card span{color:#d4d4d8!important}html[data-theme=dark] .atlas-card svg circle[stroke="#e8e0d4"],html[data-theme=dark] .atlas-card svg circle[stroke="#e8eaf0"]{stroke:#2a2a2e!important}html[data-theme=dark] button.secondary,html[data-theme=dark] .btn.secondary{background:#1c1c1f!important;color:#e8f5f2!important;border:1px solid #2a2a2e!important}html[data-theme=dark] a{color:#64748b}html[data-theme=dark] .empty,html[data-theme=dark] .atlas-empty{color:#9aa3b5!important;border-color:#2a2a2e!important}html[data-density=comfortable]{--glass-tint: rgba(232, 242, 238, .42);--glass-tint-strong: rgba(240, 248, 245, .55);--glass-edge: rgba(255, 255, 255, .55);--glass-edge-dark: rgba(15, 23, 42, .08);--glass-shadow: 0 4px 24px rgba(15, 23, 42, .06), inset 0 1px 0 rgba(255, 255, 255, .65);--glass-blur: 22px;--paper: transparent;--bg-elevated: transparent}html[data-theme=dark][data-density=comfortable]{--glass-tint: rgba(18, 46, 39, .45);--glass-tint-strong: rgba(18, 46, 39, .6);--glass-edge: rgba(255, 255, 255, .1);--glass-edge-dark: rgba(0, 0, 0, .25);--glass-shadow: 0 8px 28px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .08)}html[data-density=comfortable] body{background:radial-gradient(ellipse 900px 500px at 15% -5%,rgba(139,156,255,.18),transparent 55%),radial-gradient(ellipse 700px 400px at 95% 10%,rgba(232,163,23,.12),transparent 50%),radial-gradient(ellipse 600px 400px at 50% 100%,rgba(139,156,255,.1),transparent 45%),linear-gradient(165deg,#f1f5f9,#e8eaf0 40%,#e4efe9);background-attachment:fixed}html[data-theme=dark][data-density=comfortable] body{background:radial-gradient(ellipse 800px 500px at 10% 0%,rgba(139,156,255,.12),transparent 50%),#0a0a0a;background-attachment:fixed}html[data-density=comfortable] .card,html[data-density=comfortable] .panel,html[data-density=comfortable] .list-row,html[data-density=comfortable] .stat-card,html[data-density=comfortable] .stat-card.white,html[data-density=comfortable] .login-card,html[data-density=comfortable] .settings-nav,html[data-density=comfortable] .settings-main .card,html[data-density=comfortable] .atlas-empty,html[data-density=comfortable] .glass-panel,html[data-density=comfortable] .invoice-card,html[data-density=comfortable] .content .card,html[data-density=comfortable] .table-wrap,html[data-density=comfortable] .content table,html[data-density=comfortable] .modal,html[data-density=comfortable] .modal-content,html[data-density=comfortable] .atlas-stat,html[data-density=comfortable] .atlas-stat.paper,html[data-density=comfortable] .phone-search,html[data-density=comfortable] .filter-bar,html[data-density=comfortable] .toolbar{background:var(--glass-tint-strong)!important;border:1px solid var(--glass-edge)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:blur(var(--glass-blur)) saturate(1.6)!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6)!important}html[data-density=comfortable] .card:before,html[data-density=comfortable] .card:after,html[data-density=comfortable] .list-row:before{background:transparent!important;opacity:0!important}html[data-density=comfortable] .stat-card{background:var(--glass-tint)!important;border:1px solid var(--glass-edge);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:var(--glass-shadow)}html[data-density=comfortable] .tabbar{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom,0px));height:auto;min-height:58px;padding:6px 8px;border-radius:28px;border:1px solid var(--glass-edge);border-top:1px solid var(--glass-edge);background:var(--glass-tint-strong)!important;box-shadow:var(--glass-shadow),0 12px 40px #0f172a1a!important;backdrop-filter:blur(24px) saturate(1.7)!important;-webkit-backdrop-filter:blur(24px) saturate(1.7)!important}html[data-density=comfortable] .tab{border-radius:20px}html[data-density=comfortable] .tab.active{background:#8b9cff1f}html[data-density=comfortable] .topbar,html[data-density=comfortable] .phone-topbar{background:var(--glass-tint)!important;border-bottom:1px solid var(--glass-edge);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}html[data-density=comfortable] .sidebar{background:linear-gradient(180deg,#09090b,#1c1c1f 55% 100%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-right:1px solid rgba(255,255,255,.06);border-radius:0!important;box-shadow:none!important}html[data-density=comfortable] .content,html[data-density=comfortable] .main{background:transparent!important}html[data-density=comfortable] input,html[data-density=comfortable] select,html[data-density=comfortable] textarea{background:#ffffff59!important;border:1px solid var(--glass-edge-dark);border-radius:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-theme=dark][data-density=comfortable] input,html[data-theme=dark][data-density=comfortable] select,html[data-theme=dark][data-density=comfortable] textarea{background:#122e2766!important}html[data-density=comfortable] .table-wrap,html[data-density=comfortable] table{background:var(--glass-tint)!important;border-radius:16px;border:1px solid var(--glass-edge);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-density=comfortable] button.secondary,html[data-density=comfortable] .btn.secondary{background:#ffffff40!important;border:1px solid var(--glass-edge);backdrop-filter:blur(8px)}html[data-density=compact] .tabbar{background:#fff;border-radius:0;left:0;right:0;bottom:0}html[data-density=comfortable] .content table,html[data-density=comfortable] table{background:transparent!important}html[data-density=comfortable] .content table thead,html[data-density=comfortable] table thead th{background:#fff3!important}html[data-density=comfortable] .tabbar{background:var(--glass-tint-strong)!important}.access-page{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem 3rem;position:relative;overflow:hidden}.access-page:before{content:"";position:absolute;inset:-20% auto auto 50%;width:min(720px,120vw);height:min(420px,50vh);transform:translate(-50%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--teal, #0a0a0a) 22%,transparent),transparent 70%);pointer-events:none;z-index:0}.access-home{position:relative;z-index:1;width:100%;max-width:960px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:center}.access-home__data{text-align:center;order:2}.access-home__visual{order:1;display:flex;justify-content:center}.access-home__subtitle{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal, #0a0a0a);margin-bottom:.5rem}.access-home__title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--ink, #0f172a);margin:0 0 .75rem;line-height:1.15}.access-home__description{color:var(--muted, #64748b);font-size:1rem;line-height:1.55;max-width:28rem;margin:0 auto 1rem}.access-meta{font-size:.85rem!important;color:var(--muted, #64748b);margin-bottom:1rem!important}.access-path code{font-size:.78rem;word-break:break-all;background:color-mix(in srgb,var(--teal, #0a0a0a) 10%,transparent);border:1px solid color-mix(in srgb,var(--teal, #0a0a0a) 18%,transparent);padding:.35rem .65rem;border-radius:.5rem;color:var(--ink, #0f172a)}.access-actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:.5rem}.access-home__button{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.35rem;border-radius:999px;font-weight:700;font-size:.9rem;text-decoration:none;background:linear-gradient(165deg,#0a0a0a,#18181b);color:#fff!important;border:none;box-shadow:0 8px 20px #0f4f4b38;transition:transform .15s ease,box-shadow .15s ease}.access-home__button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0f4f4b47}.access-home__button--ghost{background:transparent;color:var(--ink, #0f172a)!important;border:1px solid color-mix(in srgb,var(--ink, #0f172a) 14%,transparent);box-shadow:none}.access-home__button--ghost:hover{background:color-mix(in srgb,var(--teal, #0a0a0a) 8%,transparent);box-shadow:none}.access-ghost{position:relative;width:min(220px,55vw);color:color-mix(in srgb,var(--teal, #0a0a0a) 55%,#e2e8f0);--access-ghost-eye: #0a0e1a}.access-ghost-svg{width:100%;height:auto;display:block;animation:access-ghost-float 7s ease-in-out infinite}.access-ghost-body{filter:drop-shadow(0 12px 24px rgba(139,156,255,.25))}.access-ghost-badge{position:absolute;top:8%;right:-6%;font-size:.75rem;font-weight:800;letter-spacing:.04em;padding:.35rem .55rem;border-radius:999px;background:linear-gradient(165deg,#0a0a0a,#18181b);color:#fff;box-shadow:0 6px 14px #0f4f4b40;animation:access-ghost-bob 6s ease-in-out infinite}@keyframes access-ghost-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes access-ghost-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-2px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.access-ghost-svg,.access-ghost-badge{animation:none!important}}@media screen and (min-width:768px){.access-home{grid-template-columns:1.1fr .9fr;gap:2.5rem;text-align:left}.access-home__data{text-align:left;order:1}.access-home__visual{order:2}.access-home__description{margin-left:0}.access-actions{justify-content:flex-start}.access-ghost{width:min(280px,100%)}}.access-page-standalone{position:fixed;inset:0;z-index:20000;min-height:100dvh;width:100%;overflow:auto;display:flex;flex-direction:column;background:radial-gradient(1000px 500px at 20% -10%,rgba(139,156,255,.14),transparent 55%),var(--bg, #f6f4ef)}.access-page-standalone .access-page{min-height:100dvh;flex:1}body:has(.access-page-standalone) .atlas-agent-fab,body:has(.access-page-standalone) .atlas-agent-panel,body:has(.access-page-standalone) .layout>.sidebar{display:none!important}html.dark .access-page-standalone,:root[data-theme=dark] .access-page-standalone{background:radial-gradient(1000px 500px at 20% -10%,rgba(16,185,129,.12),transparent 55%),var(--bg, #090d16)}html.dark .access-home__title,:root[data-theme=dark] .access-home__title{color:#f8fafc}html.dark .access-ghost,:root[data-theme=dark] .access-ghost{color:color-mix(in srgb,#0a0a0a 40%,#1e293b);--access-ghost-eye: #e2e8f0}html.dark .access-path code,:root[data-theme=dark] .access-path code{color:#e2e8f0;background:#10b9811f;border-color:#10b98140}html.dark .access-home__button--ghost,:root[data-theme=dark] .access-home__button--ghost{color:#e2e8f0!important;border-color:#ffffff24}.access-card{max-width:none}.access-code{display:none}html[data-glass=off],html[data-liquid-glass=off],html.liquid-glass-off,html[data-density=compact]{--glass-tint: var(--bg-card, #ffffff);--glass-tint-strong: var(--bg-card, #ffffff);--glass-edge: var(--solid-border, var(--line, #e5e0d6));--glass-shadow: var(--solid-shadow, var(--shadow));--glass-blur: 0px;--paper: var(--bg-card, #ffffff);--bg-elevated: var(--bg-elevated, #faf8f4)}html[data-theme=dark][data-glass=off],html[data-theme=dark][data-liquid-glass=off],html[data-theme=dark].liquid-glass-off,html[data-theme=dark][data-density=compact]{--glass-tint: hsl(222.2, 84%, 4.9%);--glass-tint-strong: hsl(222.2, 84%, 4.9%);--glass-edge: hsl(217.2, 32.6%, 17.5%);--paper: hsl(222.2, 84%, 4.9%);--bg-elevated: hsl(222.2, 47%, 8%);--bg-card: hsl(222.2, 84%, 4.9%)}html[data-glass=off] body,html[data-density=compact] body{background:var(--bg)!important;background-attachment:scroll!important}html[data-glass=off] .card,html[data-glass=off] .panel,html[data-glass=off] .list-row,html[data-glass=off] .tabbar,html[data-glass=off] .phone-tabbar,html[data-glass=off] .ph-panel,html[data-glass=off] .ph-stat,html[data-glass=off] .ph-row,html[data-density=compact] .card,html[data-density=compact] .panel,html[data-density=compact] .list-row,html[data-density=compact] .tabbar,html[data-density=compact] .phone-tabbar,html[data-density=compact] .ph-panel,html[data-density=compact] .ph-stat,html[data-density=compact] .ph-row,html[data-density=compact] .stat-card,html[data-density=compact] .glass-panel,html[data-density=compact] .modal,html[data-density=compact] .modal-content{background:var(--bg-card, var(--paper, #fff))!important;border-color:var(--solid-border, var(--line))!important;box-shadow:var(--solid-shadow, none)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-density=comfortable][data-glass=on] .phone-root,html[data-density=comfortable]:not([data-glass=off]) .phone-root{background:radial-gradient(ellipse 700px 400px at 20% -10%,rgba(139,156,255,.16),transparent 55%),radial-gradient(ellipse 500px 300px at 100% 20%,rgba(232,163,23,.1),transparent 50%),linear-gradient(165deg,#f1f5f9,#e8eaf0,#e4efe9);min-height:100dvh}html[data-density=comfortable]:not([data-glass=off]) .phone-tabbar{left:12px!important;right:12px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;width:auto!important;border-radius:28px!important;background:#f0f8f58c!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 8px 32px #0f172a1a!important;backdrop-filter:blur(22px) saturate(1.6)!important;-webkit-backdrop-filter:blur(22px) saturate(1.6)!important}html[data-density=comfortable]:not([data-glass=off]) .ph-panel,html[data-density=comfortable]:not([data-glass=off]) .ph-stat,html[data-density=comfortable]:not([data-glass=off]) .ph-row,html[data-density=comfortable]:not([data-glass=off]) .phone-panel{background:#f0f8f580!important;border:1px solid rgba(255,255,255,.45)!important;backdrop-filter:blur(18px) saturate(1.5)!important;-webkit-backdrop-filter:blur(18px) saturate(1.5)!important;box-shadow:0 4px 20px #0f172a0f!important}html[data-density=comfortable]:not([data-glass=off]) .phone-topbar{background:#f0f8f573!important;backdrop-filter:blur(20px) saturate(1.5)!important;-webkit-backdrop-filter:blur(20px) saturate(1.5)!important;border-bottom:1px solid rgba(255,255,255,.4)!important}.sidebar .account-menu-panel,.sidebar .account-menu-wrap,.sidebar-footer-compact,.sidebar .account-menu-trigger{background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:0!important}.sidebar .account-menu-panel{background:#1c1c1f!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sidebar,aside.sidebar{border-radius:0!important;box-shadow:none!important}:root{--accent: #0a0a0a;--accent-contrast: #f0fdfa;--btn-primary-bg: #0a0a0a;--btn-primary-bg-solid: #0a0a0a;--btn-primary-text: #f0fdfa;--btn-secondary-bg: #ffffff;--btn-secondary-text: #0f172a;--btn-secondary-border: #cbd5e1;--btn-danger-bg: #b91c1c;--btn-danger-text: #fff;--btn-min-h: 40px;--btn-pad-y: 10px;--btn-pad-x: 18px;--btn-radius: 999px;--btn-font: .9rem;--focus-ring: 0 0 0 2px #fff, 0 0 0 4px var(--accent);--overlay-bg: rgba(15, 23, 42, .55);--dialog-bg: #ffffff;--dialog-text: #0f172a;--dialog-muted: #475569;--dialog-border: #e2e8f0;--dialog-shadow: 0 20px 50px rgba(15, 23, 42, .22);--toast-bg: #0f172a;--toast-text: #f8fafc;--popup-border: rgba(15, 23, 42, .12);--popup-shadow: 0 12px 32px rgba(0, 0, 0, .18)}html[data-theme=dark]{--btn-primary-bg: #fafafa;--btn-primary-bg-solid: #171717;--btn-primary-text: #0a0e18;--btn-secondary-bg: #1e293b;--btn-secondary-text: #f1f5f9;--btn-secondary-border: #475569;--btn-danger-bg: #dc2626;--focus-ring: 0 0 0 2px #0f172a, 0 0 0 4px #64748b;--overlay-bg: rgba(0, 0, 0, .65);--dialog-bg: #0f172a;--dialog-text: #f8fafc;--dialog-muted: #94a3b8;--dialog-border: #334155;--dialog-shadow: 0 20px 50px rgba(0, 0, 0, .55);--toast-bg: #1e293b;--toast-text: #f8fafc;--popup-border: rgba(255, 255, 255, .12);--popup-shadow: 0 12px 32px rgba(0, 0, 0, .45)}html[data-density=compact]{--btn-min-h: 30px;--btn-pad-y: 5px;--btn-pad-x: 12px;--btn-radius: 8px;--btn-font: .8rem}button:not(.account-glass-switch):not(.theme-toggle):not(.settings-nav-item):not(.app-toast-close):not(.account-menu-backdrop):not(.atlas-agent-float-backdrop):not(.phone-account-backdrop):not(.account-menu-item):not(.account-menu-trigger):not(.agent-perm-mode):not(.atlas-agent-history-item):not(.ph-menu-item):not(.ptab):not(.icon-refresh-btn):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-seg button):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger),.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--btn-min-h);padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radius);border:none;font-weight:600;font-size:var(--btn-font);letter-spacing:.01em;cursor:pointer;background:var(--btn-primary-bg);color:var(--btn-primary-text);transition:filter .15s ease,background .15s ease,box-shadow .15s ease,opacity .15s ease,border-color .15s ease;-webkit-tap-highlight-color:transparent}button:hover:not(:disabled):not(.account-glass-switch):not(.settings-nav-item),.btn:hover:not(:disabled){filter:brightness(1.07)}button:active:not(:disabled):not(.account-glass-switch),.btn:active:not(:disabled){filter:brightness(.95);transform:translateY(.5px)}button:disabled,.btn:disabled{opacity:.5;cursor:not-allowed;filter:none!important;transform:none!important}button.secondary,.btn.secondary,.btn-secondary{background:var(--btn-secondary-bg)!important;color:var(--btn-secondary-text)!important;border:1.5px solid var(--btn-secondary-border)!important;filter:none!important}button.secondary:hover:not(:disabled),.btn.secondary:hover:not(:disabled){background:color-mix(in srgb,var(--btn-secondary-bg) 90%,var(--accent))!important;border-color:var(--accent)!important;filter:none!important}button.danger,.btn.danger{background:var(--btn-danger-bg)!important;color:var(--btn-danger-text)!important;border:none!important}button.danger:hover:not(:disabled),.btn.danger:hover:not(:disabled){filter:brightness(1.08)}button.ghost,.btn.ghost{background:transparent!important;color:var(--btn-secondary-text)!important;border:1px solid transparent!important}button.ghost:hover:not(:disabled),.btn.ghost:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 12%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 25%,transparent)!important}button:focus-visible,.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=switch]:focus-visible,[role=menuitem]:focus-visible{outline:none;box-shadow:var(--focus-ring)!important}html[data-glass=on] .content button:not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.icon-refresh-btn):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop),html.liquid-glass-active .content button:not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.icon-refresh-btn):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger) :not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop){background:#0a0a0a!important;background-image:none!important;color:#f0fdfa!important;border:1px solid rgba(13,148,136,.9)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 2px #0000001a!important}html[data-glass=on] button.secondary,html.liquid-glass-active button.secondary{background:var(--btn-secondary-bg)!important;color:var(--btn-secondary-text)!important;border-color:var(--btn-secondary-border)!important}html[data-density=compact] button:not(.secondary):not(.danger):not(.ghost):not(.account-glass-switch):not(.settings-nav-item):not(.account-menu-backdrop):not(.atlas-agent-float-backdrop):not(.account-menu-item):not(.account-menu-trigger):not(.phone-account-backdrop):not(.agent-perm-mode):not(.atlas-agent-history-item):not(.ph-menu-item):not(.ptab):not(.icon-refresh-btn):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-theme-icons button):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger),html[data-density=compact] .btn:not(.secondary):not(.danger):not(.ghost):not(.icon-refresh-btn){background:var(--btn-primary-bg-solid)!important;border-radius:var(--btn-radius)!important;min-height:var(--btn-min-h);font-size:var(--btn-font)}.modal-overlay,.modal-backdrop,.modal-overlay-top{position:fixed;inset:0;background:var(--overlay-bg)!important;display:flex;align-items:center;justify-content:center;z-index:11000;padding:16px;overflow-y:auto}html[data-glass=on] .modal-overlay,html[data-glass=on] .modal-backdrop,html.liquid-glass-active .modal-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-glass=off] .modal-overlay,html[data-density=compact] .modal-overlay,html.liquid-glass-off .modal-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0f172a9e!important}html[data-theme=dark][data-glass=off] .modal-overlay,html[data-theme=dark][data-density=compact] .modal-overlay{background:#000000b8!important}.modal,.modal-card,.app-dialog-card{background:var(--dialog-bg)!important;color:var(--dialog-text)!important;border:1px solid var(--dialog-border)!important;border-radius:16px;padding:22px 24px;max-width:min(440px,100%);width:100%;max-height:min(90vh,720px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:var(--dialog-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal h2,.modal h3,.modal-card h2,.modal-card h3,.app-dialog-card h2{color:var(--dialog-text)!important;margin:0 0 10px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.modal p,.modal-card p,.app-dialog-card p{color:var(--dialog-muted)!important;font-size:.92rem;line-height:1.5;margin:0 0 16px}html[data-density=compact] .modal,html[data-density=compact] .modal-card,html[data-density=compact] .app-dialog-card{padding:14px 16px;border-radius:10px}html[data-density=compact] .modal h2,html[data-density=compact] .app-dialog-card h2{font-size:1rem}.modal-actions,.dialog-actions,.app-dialog-card .dialog-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:8px}html[data-glass=on] .modal,html[data-glass=on] .modal-card,html[data-glass=on] .app-dialog-card,html.liquid-glass-active .modal,html.liquid-glass-active .app-dialog-card{background:var(--dialog-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid var(--dialog-border)!important;box-shadow:var(--dialog-shadow)!important}.app-toast-stack{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:13000;display:flex;flex-direction:column;gap:8px;width:min(92vw,380px);pointer-events:none}.app-toast{pointer-events:auto;display:flex;align-items:stretch;gap:0;padding:0;border-radius:10px;overflow:hidden;background:var(--toast-bg);color:var(--toast-text);font-weight:600;font-size:.88rem;line-height:1.35;box-shadow:0 8px 28px #00000047;border:1px solid rgba(255,255,255,.1)}.app-toast-icon-rail{display:flex;align-items:center;justify-content:center;padding:0 10px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.12)}.app-toast-error .app-toast-icon-rail{background:#ef444438;color:#fecaca;border-right-color:#ef444447}.app-toast-success .app-toast-icon-rail{background:#10b98133;color:#e2e8f0;border-right-color:#10b98147}.app-toast-info .app-toast-icon-rail{background:#38bdf82e;color:#e2e8f0;border-right-color:#38bdf847}.app-toast-body{flex:1;min-width:0;display:flex;align-items:center;padding:12px 10px 12px 12px}.app-toast-msg,.app-toast-title{flex:1;min-width:0;font-weight:600}.app-toast-close{align-self:center;margin-right:8px;min-height:28px!important;min-width:28px!important;padding:0 8px!important;border-radius:8px!important;background:#ffffff1f!important;color:var(--toast-text)!important;font-size:1.1rem!important;line-height:1!important;border:none!important;cursor:pointer}.app-toast-close:hover{background:#ffffff38!important}.account-menu-panel,.phone-account-menu,.popup-surface,.density-dropdown-panel{border:1px solid var(--popup-border)!important;box-shadow:var(--popup-shadow)!important}.account-menu-panel{color:#f1f5f9}.account-menu-panel .account-menu-item{color:#e2e8f0!important}.account-menu-panel .account-menu-item:hover{background:#ffffff14!important;color:#f8fafc!important}.account-menu-panel .account-menu-section-label{color:#e2e8f08c;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px 2px}.phone-account-menu{background:var(--dialog-bg)!important;color:var(--dialog-text)!important;border:1px solid var(--dialog-border)!important;box-shadow:var(--popup-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.phone-account-menu button,.phone-account-menu a{color:var(--dialog-text)!important;min-height:40px;font-weight:600}html[data-theme=dark] .phone-account-menu button,html[data-theme=dark] .phone-account-menu a{color:#f1f5f9!important}.cookie-consent{background:#0f17168c!important;border:none!important;box-shadow:none!important;color:inherit!important}.cookie-consent-card,.cookie-banner{background:var(--dialog-bg, #faf9f6)!important;color:var(--dialog-text, #0f172a)!important;border:1px solid var(--dialog-border, #e5e0d6)!important;box-shadow:var(--popup-shadow, 0 16px 48px rgba(15, 23, 42, .22))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(prefers-reduced-motion:reduce){.modal-overlay,.modal-backdrop,button,.btn,.app-toast{transition:none!important;animation:none!important}.modal-overlay,.modal-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@supports not (backdrop-filter: blur(1px)){.modal-overlay,.modal-backdrop{background:#0f172ab8!important;backdrop-filter:none!important}}@media(max-width:900px){button:not(.account-glass-switch):not(.app-toast-close):not(.atlas-dp-day):not(.atlas-dp-nav):not(.atlas-dp-preset):not(.atlas-dp-btn):not(.atlas-dp-trigger),.btn{min-height:max(var(--btn-min-h),40px)}.phone-account-menu button,.phone-account-menu a{min-height:44px;padding:10px 14px}}button.icon-refresh-btn.secondary,button.icon-refresh-btn,.icon-refresh-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;padding:0!important;margin:0!important;gap:0!important;line-height:0!important;flex:0 0 auto!important;border-radius:999px!important;border:1.5px solid var(--btn-secondary-border, #cbd5e1)!important;background:#fff!important;background-image:none!important;color:#0f172a!important;box-shadow:none!important;filter:none!important;transform:none!important}button.icon-refresh-btn.secondary:hover:not(:disabled),button.icon-refresh-btn:hover:not(:disabled),.icon-refresh-btn:hover:not(:disabled){background:#fff!important;background-image:none!important;border-color:#94a3b8!important;color:#0f172a!important;filter:none!important}button.icon-refresh-btn svg,.icon-refresh-btn svg{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:none!important;opacity:1!important;visibility:visible!important;flex-shrink:0!important}button.icon-refresh-btn svg path,.icon-refresh-btn svg path{fill:#0f172a!important;stroke:none!important;opacity:1!important}html[data-density=compact] button.icon-refresh-btn,html[data-density=compact] .icon-refresh-btn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;border-radius:8px!important;background:#fff!important}html[data-density=compact] button.icon-refresh-btn svg,html[data-density=compact] .icon-refresh-btn svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}html[data-density=comfortable] button.icon-refresh-btn,html[data-density=comfortable] .icon-refresh-btn,html:not([data-density=compact]) button.icon-refresh-btn{border-radius:999px!important}html[data-theme=dark] button.icon-refresh-btn,html[data-theme=dark] .icon-refresh-btn{background:#1e293b!important;border-color:#475569!important;color:#f1f5f9!important}html[data-theme=dark] button.icon-refresh-btn svg path,html[data-theme=dark] .icon-refresh-btn svg path{fill:#f1f5f9!important}@keyframes icon-refresh-spin{to{transform:rotate(360deg)}}.icon-refresh-spin{animation:icon-refresh-spin .75s linear infinite;transform-origin:center}.page-header .icon-refresh-btn{align-self:center}.page-header>div:has(.icon-refresh-btn){display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.account-menu-panel--portal{position:fixed!important;z-index:10000!important;overscroll-behavior:contain}.account-menu-backdrop{position:fixed!important;inset:0!important;z-index:9999!important}html.account-menu-open,html.account-menu-open body{overflow:hidden!important}.login-shell{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px}.login-shell .login-card{overflow:hidden;padding-top:0}.login-mates{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:96px;margin:0 -28px 4px;padding:16px 12px 0;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 100%,rgba(16,185,129,.12),transparent 70%),linear-gradient(180deg,#f8fafce6,#fff);border-bottom:1px solid #f1f5f9}html[data-theme=dark] .login-mates{background:radial-gradient(ellipse 80% 70% at 50% 100%,rgba(16,185,129,.1),transparent 70%),linear-gradient(180deg,#111113,#0f172a);border-bottom-color:#1e293b}.login-mate{width:68px;height:84px;overflow:visible;transition:transform .35s cubic-bezier(.22,1,.36,1);transform-origin:50% 100%}.login-mate--tall{width:74px;z-index:2}.login-mate--mid{width:66px;z-index:1;margin:0 -8px}.login-mate--short{width:60px;z-index:2}.mate-eyes.is-shut,.mate-eyes.is-peek,.mate-mouth.is-o{display:none}.mate-eyes.is-open,.mate-mouth.is-grin{display:block}.login-shell[data-mood=nosy] .login-mate--tall{transform:translateY(-4%) rotate(-8deg)}.login-shell[data-mood=nosy] .login-mate--mid{transform:translateY(-2%) rotate(-4deg)}.login-shell[data-mood=nosy] .login-mate--short{transform:translateY(-3%) rotate(6deg)}.login-shell[data-mood=nosy] .mate-eyes.is-open circle{transform:translate(2px)}.login-shell[data-mood=shy] .login-mate{transform:translateY(2%) rotate(3deg)}.login-shell[data-mood=shy] .mate-eyes.is-open{display:none}.login-shell[data-mood=shy] .mate-eyes.is-shut{display:block}.login-shell[data-mood=shy] .mate-mouth.is-grin{display:none}.login-shell[data-mood=shy] .mate-mouth.is-o{display:block}.login-shell[data-mood=exposed] .login-mate--tall{transform:translateY(-6%) rotate(-10deg) scale(1.04)}.login-shell[data-mood=exposed] .login-mate--mid{transform:translateY(-4%) scale(1.03)}.login-shell[data-mood=exposed] .login-mate--short{transform:translateY(-5%) rotate(8deg) scale(1.04)}.login-shell[data-mood=exposed] .mate-eyes.is-open{display:none}.login-shell[data-mood=exposed] .mate-eyes.is-peek{display:block}.login-shell[data-mood=exposed] .mate-mouth.is-grin{display:none}.login-shell[data-mood=exposed] .mate-mouth.is-o{display:block}.login-password-wrap{position:relative;display:flex;align-items:center}.login-password-wrap input{padding-right:48px!important}.login-password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);appearance:none!important;border:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#64748b!important;cursor:pointer;padding:4px!important;width:auto!important;height:auto!important;min-height:0!important;border-radius:6px!important;display:flex;align-items:center;justify-content:center;margin:0!important}.login-password-toggle:hover,.login-password-toggle:focus-visible{color:#0f172a!important;background:transparent!important;outline:none}html[data-theme=dark] .login-password-toggle{color:#94a3b8!important}html[data-theme=dark] .login-password-toggle:hover{color:#f8fafc!important;background:transparent!important}.login-row-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:-4px}.login-remember{display:inline-flex!important;align-items:center;gap:8px;font-size:.82rem!important;font-weight:500!important;color:#475569!important;margin:0!important;cursor:pointer}.login-remember input[type=checkbox]{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important}.login-forgot{appearance:none;border:none;background:none;padding:0;font:inherit;font-size:.82rem;font-weight:600;color:#0a0a0a;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.login-forgot:hover{opacity:.85}html[data-theme=dark] .login-forgot{color:#64748b}html[data-theme=dark] .login-remember{color:#94a3b8!important}@media(max-width:420px){.login-mates{height:72px}.login-mate{width:56px;height:72px}.login-mate--tall{width:60px}}.login-btn.login-btn-secondary,button.login-btn-secondary{background:transparent!important;background-image:none!important;color:#0f172a!important;border:1.5px solid #e2e8f0!important;box-shadow:none!important;margin-bottom:4px}.login-btn.login-btn-secondary:hover:not(:disabled),button.login-btn-secondary:hover:not(:disabled){background:#f8fafc!important;border-color:#cbd5e1!important}html[data-theme=dark] .login-btn.login-btn-secondary,html[data-theme=dark] button.login-btn-secondary{color:#f8fafc!important;border-color:#334155!important;background:transparent!important}html[data-theme=dark] .login-btn.login-btn-secondary:hover:not(:disabled){background:#ffffff0d!important;border-color:#475569!important}.login-shell .login-brand{padding-top:8px}.login-row-actions{justify-content:flex-start}.atlas-login{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh;min-height:100vh;max-height:100vh;overflow:hidden;background:#fff}.atlas-login.atlas-login--auth7{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:center!important;justify-content:center!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;background:radial-gradient(ellipse 90% 70% at 15% 20%,rgba(88,101,242,.4),transparent 55%),radial-gradient(ellipse 80% 60% at 90% 80%,rgba(56,189,248,.22),transparent 50%),linear-gradient(165deg,#0f0c29,#1a1a3e 45%,#24243e)!important}.atlas-login.atlas-login--auth7 .atlas-login-card{display:flex!important;flex-direction:row!important;width:min(780px,94vw)!important;margin:0 auto!important;background:#2b2d31!important;border-radius:12px!important;box-shadow:0 18px 50px #00000080!important;overflow:hidden!important}.atlas-login.atlas-login--auth7 .atlas-login-form-wrap{flex:1 1 auto!important;max-width:none!important;width:auto!important;padding:40px 40px 32px!important}.atlas-login.atlas-login--auth7 .atlas-login-qr-side{flex:0 0 260px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-left:1px solid rgba(255,255,255,.07)!important;padding:32px 24px!important}.atlas-login.atlas-login--auth7 .atlas-login-right{background:transparent!important;padding:0!important;display:contents!important}.atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#fff!important}.atlas-login.atlas-login--auth7 .atlas-login-header p,.atlas-login.atlas-login--auth7 .atlas-field label,.atlas-login.atlas-login--auth7 .atlas-remember-label{color:#b5bac1!important}.atlas-login.atlas-login--auth7 .atlas-field input{background:#1e1f22!important;border-color:#1e1f22!important;color:#f2f3f5!important;border-radius:8px!important}.atlas-login.atlas-login--auth7 .atlas-login-submit{background:#5865f2!important;border-radius:8px!important}@media(max-width:900px){.atlas-login.atlas-login--auth7{background:#f5f2eb!important;display:block!important}.atlas-login.atlas-login--auth7 .atlas-login-card{flex-direction:column!important;width:100%!important;box-shadow:none!important;background:transparent!important}.atlas-login.atlas-login--auth7 .atlas-login-qr-side{display:none!important}.atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#0f172a!important}.atlas-login.atlas-login--auth7 .atlas-field input{background:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}}.atlas-login-left{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;color:#fff;background:#09090b}.atlas-login-left-logo{position:relative;z-index:20;display:flex;align-items:center;gap:.5rem;font-weight:650;font-size:1.05rem}.atlas-login-left-logo img{width:32px;height:32px;border-radius:8px;background:#ffffff1f;padding:2px}.atlas-login-chars-wrap{position:relative;z-index:20;display:flex;align-items:flex-end;justify-content:center;height:420px;flex:1}.atlas-login-left-foot{position:relative;z-index:20;display:flex;gap:1.5rem;font-size:.85rem}.atlas-login-left-foot a{color:#ffffffbf;text-decoration:none}.atlas-login-left-foot a:hover{color:#fff}.atlas-login-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:20px 20px;pointer-events:none}.atlas-login-blur{position:absolute;border-radius:50%;filter:blur(96px);pointer-events:none}.atlas-login-blur-1{top:20%;right:15%;width:14rem;height:14rem;background:#55c4a540}.atlas-login-blur-2{bottom:15%;left:10%;width:18rem;height:18rem;background:#10b98126}.atlas-login-right{display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff;overflow-y:auto}html[data-theme=dark] .atlas-login-right{background:#0f172a}.atlas-login-form-wrap{width:100%;max-width:400px}.atlas-login-mobile-logo{display:none;align-items:center;justify-content:center;gap:.5rem;font-weight:650;margin-bottom:1.5rem}.atlas-login-mobile-logo img{border-radius:10px}.atlas-login-header{text-align:center;margin-bottom:1.75rem}.atlas-login-header h1{margin:0 0 .35rem;font-size:1.75rem;font-weight:700;letter-spacing:-.03em;color:#0f172a}html[data-theme=dark] .atlas-login-header h1{color:#f8fafc}.atlas-login-header p{margin:0;font-size:.875rem;color:#64748b}.atlas-login-chars-mobile{display:none;height:160px;margin-bottom:1rem;overflow:hidden;justify-content:center}.atlas-login-chars-mobile .atlas-chars{transform:scale(.42);transform-origin:bottom center}.atlas-login-form{display:flex;flex-direction:column;gap:1rem}.atlas-field{display:flex;flex-direction:column;gap:.4rem}.atlas-field label{font-size:.85rem;font-weight:600;color:#475569}html[data-theme=dark] .atlas-field label{color:#94a3b8}.atlas-field input{width:100%;height:3rem;padding:0 1rem;border-radius:.5rem;border:1.5px solid #e2e8f0;background:#fff;font-size:1rem;outline:none;transition:border-color .2s}html[data-theme=dark] .atlas-field input{background:#020617;border-color:#1e293b;color:#f8fafc}.atlas-field input:focus{border-color:#0a0a0a;box-shadow:0 0 0 3px #8b9cff26}.atlas-field input.is-error{border-color:#ef4444}.atlas-password-wrap{position:relative}.atlas-password-wrap input{padding-right:2.75rem}.atlas-password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);appearance:none!important;border:none!important;background:transparent!important;box-shadow:none!important;color:#94a3b8!important;cursor:pointer;padding:4px!important;width:auto!important;height:auto!important;min-height:0!important;display:flex;align-items:center}.atlas-password-toggle:hover{color:#0f172a!important;background:transparent!important}html[data-theme=dark] .atlas-password-toggle:hover{color:#f8fafc!important}.atlas-remember{display:inline-flex!important;align-items:center;gap:.65rem;font-size:.875rem;font-weight:500;color:#475569;cursor:pointer;margin:.15rem 0 .35rem!important;user-select:none;-webkit-font-smoothing:antialiased}.atlas-remember-input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none!important}.atlas-remember-box{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;border-radius:6px!important;border:1.5px solid #d4d4d8!important;background:#fff!important;color:transparent!important;box-shadow:0 1px 2px #0f172a0a!important;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1)!important}.atlas-remember-box svg{opacity:0;transform:scale(.25);filter:blur(2px);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1),filter .15s cubic-bezier(.2,0,0,1)}.atlas-remember-input:checked+.atlas-remember-box{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important;box-shadow:0 1px 3px #00000026!important}.atlas-remember-input:checked+.atlas-remember-box svg{opacity:1;transform:scale(1);filter:blur(0);stroke:#fff!important}.atlas-remember:hover .atlas-remember-box{border-color:#a1a1aa!important}.atlas-remember-input:focus-visible+.atlas-remember-box{outline:2px solid rgba(15,23,42,.25);outline-offset:2px}.atlas-remember-label{letter-spacing:-.01em}.atlas-turnstile{min-height:65px;display:flex;justify-content:center}.atlas-login-submit{position:relative;width:100%;height:3rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:.5rem;background:#0f172a;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .2s,box-shadow .2s}.atlas-login-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px #0f172a33}.atlas-login-submit:disabled{opacity:.55;cursor:not-allowed}.atlas-login-submit:hover:not(:disabled) span{transform:translate(-6px)}.atlas-login-submit:hover:not(:disabled) svg{transform:translate(6px)}.atlas-login-submit span,.atlas-login-submit svg{transition:transform .25s ease}.atlas-login-secondary{width:100%;height:3rem;border-radius:.5rem;border:1.5px solid #e2e8f0;background:#fff;color:#0f172a;font-weight:600;cursor:pointer}.atlas-login-secondary:hover:not(:disabled){background:#f8fafc}html[data-theme=dark] .atlas-login-secondary{background:transparent;border-color:#334155;color:#f8fafc}.atlas-login-ghost{width:100%;height:2.75rem;border:none;background:transparent;color:#64748b;font-weight:600;cursor:pointer}.atlas-login-ghost:hover{color:#0f172a}.atlas-login-alert{padding:.75rem 1rem;margin-bottom:1rem;border-radius:.5rem;background:#dc262614;border:1px solid rgba(220,38,38,.25);color:#b91c1c;font-size:.875rem}.atlas-login-info{padding:.75rem 1rem;margin-bottom:1rem;border-radius:.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.25);color:#334155;font-size:.875rem}.atlas-login-note{font-size:.875rem;color:#64748b;line-height:1.45;margin:0 0 .5rem}.atlas-login-hint{margin-top:1.25rem;font-size:.8rem;color:#94a3b8;text-align:center;line-height:1.45}.atlas-login-meta a,.atlas-login-linkbtn{color:inherit;font-weight:600;background:none;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:underline}@media(max-width:1024px){.atlas-login{grid-template-columns:1fr;max-height:none;overflow-y:auto}.atlas-login-left{display:none}.atlas-login-right{align-items:flex-start;justify-content:flex-start;padding:20px 18px max(20px,env(safe-area-inset-bottom));min-height:100dvh}.atlas-login-form-wrap{max-width:420px;margin:0 auto;width:100%;padding-top:8px}.atlas-login-mobile-logo{display:flex;margin-bottom:.75rem}.atlas-login-header{margin-bottom:1rem}.atlas-login-header h1{font-size:1.45rem}.atlas-login-chars-mobile{display:none!important;height:0!important;margin:0!important}.atlas-login-form{gap:.85rem}.atlas-login-secondary{margin-top:0}.atlas-login-hint{margin-top:.75rem}.atlas-login-meta{margin-top:.5rem}}.atlas-chars{position:relative;width:550px;height:400px}.atlas-char{position:absolute;bottom:0;transition:all .7s cubic-bezier(.4,0,.2,1);transform-origin:bottom center;will-change:transform}.atlas-char-purple{animation:atlas-char-purple-in 1.2s cubic-bezier(.34,1.56,.64,1) forwards}.atlas-char-black{animation:atlas-char-black-in 1s cubic-bezier(.34,1.56,.64,1) .2s backwards}.atlas-char-orange{animation:atlas-char-orange-in 1.1s cubic-bezier(.34,1.56,.64,1) .1s backwards}.atlas-char-yellow{animation:atlas-char-yellow-in 1s cubic-bezier(.34,1.56,.64,1) .3s backwards}.atlas-char.is-ready{animation:none}@keyframes atlas-char-purple-in{0%{transform:translate(-150px) translateY(50px) rotate(-15deg) scale(.3);opacity:0}60%{transform:translate(10px) translateY(-10px) rotate(3deg) scale(1.05)}to{transform:translate(0) translateY(0) rotate(0) scale(1);opacity:1}}@keyframes atlas-char-black-in{0%{transform:translateY(-100px) scale(.5);opacity:0}70%{transform:translateY(10px) scale(1.08)}to{transform:translateY(0) scale(1);opacity:1}}@keyframes atlas-char-orange-in{0%{transform:translate(-200px) translateY(80px) rotate(-25deg) scale(.2);opacity:0}65%{transform:translate(15px) translateY(-8px) rotate(5deg) scale(1.1)}to{transform:translate(0) translateY(0) rotate(0) scale(1);opacity:1}}@keyframes atlas-char-yellow-in{0%{transform:translate(200px) translateY(60px) rotate(20deg) scale(.3);opacity:0}65%{transform:translate(-12px) translateY(-5px) rotate(-4deg) scale(1.06)}to{transform:translate(0) translateY(0) rotate(0) scale(1);opacity:1}}.atlas-char-eyes{position:absolute;display:flex;transition:all .5s cubic-bezier(0,0,.2,1)}.atlas-char-eyes--purple{gap:32px}.atlas-char-eyes--black{gap:24px}.atlas-char-eyes--orange{gap:32px;transition:all .2s}.atlas-char-eyes--yellow{gap:24px;transition:all .2s}.atlas-eyeball{display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.atlas-eyeball-pupil{border-radius:50%;transition:transform .1s ease-out}.atlas-pupil-dot{border-radius:50%;transition:transform .1s ease-out,height .15s ease-out}.atlas-mouth-purple{position:absolute;width:24px;height:8px;background:#2d2d2d;border-radius:0 0 12px 12px;transition:left .5s,top .5s,width .5s,height .5s,border-radius .5s,transform .5s}.atlas-mouth-purple.is-typing{width:7px;height:32px;border-radius:0;transform:translate(13.5px) translateY(-28px) var(--counter-skew, skewX(0deg))}.atlas-mouth-purple.is-sad{border-radius:12px 12px 0 0}.atlas-mouth-purple.is-happy{width:30px;height:16px;border-radius:0 0 15px 15px}.atlas-mouth-orange{position:absolute;width:26px;height:13px;background:#2d2d2d;border-radius:0 0 13px 13px;transition:left .2s,top .2s,width .5s,height .5s,border-radius .5s,transform .5s}.atlas-mouth-orange.is-typing{width:14px;height:14px;border-radius:50%;transform:translate(6px)}.atlas-mouth-orange.is-sad{border-radius:13px 13px 0 0}.atlas-mouth-orange.is-happy{width:32px;height:18px;border-radius:0 0 16px 16px}.atlas-mouth-yellow-wrap{position:absolute;transition:all .2s}.atlas-mouth-yellow-path{transition:d .5s cubic-bezier(.4,0,.2,1)}.atlas-confetti{position:fixed;inset:0;pointer-events:none;z-index:50;overflow:visible}.atlas-confetti-piece{position:absolute;border-radius:2px;animation:atlas-confetti-fall linear forwards}@keyframes atlas-confetti-fall{0%{translate:0 0;opacity:1}to{translate:30px 200vh;opacity:1;rotate:720deg}}.atlas-login-meta a,.atlas-login-meta .atlas-login-linkbtn,button.atlas-login-linkbtn,.login-hint a,.login-hint button{appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#64748b!important;font-size:inherit!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px;cursor:pointer;line-height:inherit!important}.atlas-login-meta a:hover,button.atlas-login-linkbtn:hover{color:#0f172a!important;background:transparent!important}html[data-theme=dark] .atlas-login-meta a,html[data-theme=dark] button.atlas-login-linkbtn{color:#94a3b8!important}html[data-theme=dark] .atlas-login-meta a:hover,html[data-theme=dark] button.atlas-login-linkbtn:hover{color:#f8fafc!important}html[data-density=compact] .atlas-password-toggle,html[data-density=comfortable] .atlas-password-toggle,.atlas-password-toggle,button.atlas-password-toggle{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:#64748b!important;width:auto!important;height:auto!important;min-height:0!important;min-width:0!important;padding:6px!important;margin:0!important;border-radius:6px!important;line-height:1!important;font-size:0!important}.atlas-password-toggle:hover,.atlas-password-toggle:focus-visible,html[data-density=compact] .atlas-password-toggle:hover{background:transparent!important;color:#0f172a!important;box-shadow:none!important}.atlas-password-toggle svg{display:block;width:20px;height:20px;pointer-events:none}.atlas-password-wrap{position:relative;z-index:1}.atlas-password-wrap .atlas-password-toggle{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2}.atlas-login-meta{margin-top:.75rem;font-size:.75rem;color:#94a3b8;text-align:center}.atlas-login--phone{grid-template-columns:1fr!important;max-height:none;min-height:100dvh;background:#f8fafc}.atlas-login--phone .atlas-login-left,.atlas-login--phone .atlas-login-chars-mobile{display:none!important}.atlas-login--phone .atlas-login-right{padding:24px 20px max(24px,env(safe-area-inset-bottom));align-items:flex-start;background:#f8fafc}.atlas-login--phone .atlas-login-form-wrap{max-width:100%;margin:0 auto;padding-top:12px}.atlas-login--phone .atlas-login-mobile-logo{display:flex!important;margin-bottom:1.25rem}.atlas-login--phone .atlas-login-header{margin-bottom:1.25rem}.atlas-login--phone .atlas-login-header h1{font-size:1.5rem}.atlas-login--phone .atlas-turnstile,.atlas-login--phone #cf-turnstile{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important}.atlas-login--phone .atlas-login-secondary{border-radius:999px;height:2.75rem;background:#0a0a0a;color:#fff;border:none;font-weight:650}.atlas-login--phone .atlas-login-secondary:hover:not(:disabled){background:#171717}.atlas-login--phone .atlas-login-submit{border-radius:999px;background:#0a0a0a}.atlas-login--phone .atlas-field input{border-radius:12px;height:3.1rem;background:#fff}@keyframes atlas-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes atlas-logo-pop{0%{opacity:0;transform:scale(.86)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.atlas-login-mobile-logo{animation:atlas-logo-pop .55s cubic-bezier(.22,1,.36,1) both}.atlas-login-header{animation:atlas-fade-up .5s cubic-bezier(.22,1,.36,1) .08s both}.atlas-login-form{animation:atlas-fade-up .55s cubic-bezier(.22,1,.36,1) .14s both}.atlas-login-hint,.atlas-login-meta{animation:atlas-fade-in .45s ease .28s both}@media(max-width:900px){.welcome-stage{padding:16px 14px max(20px,env(safe-area-inset-bottom))}.welcome-nav{position:sticky;bottom:0;padding-bottom:env(safe-area-inset-bottom)}}html[data-density=comfortable] .atlas-password-toggle,html[data-density=compact] .atlas-password-toggle,html[data-density=comfortable] button.atlas-password-toggle,html[data-density=compact] button.atlas-password-toggle,html[data-glass=on] .atlas-password-toggle,html.liquid-glass-active .atlas-password-toggle,.atlas-login button.atlas-password-toggle,.atlas-password-wrap button.atlas-password-toggle,button.atlas-password-toggle{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;outline:none!important;box-shadow:none!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:4px!important;margin:0!important;border-radius:4px!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}html[data-density=comfortable] .atlas-password-toggle:hover,html[data-density=compact] .atlas-password-toggle:hover,.atlas-password-toggle:hover,.atlas-password-toggle:focus-visible{background:transparent!important;border:none!important;box-shadow:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html[data-theme=dark] .atlas-password-toggle{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html[data-theme=dark] .atlas-password-toggle:hover{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.atlas-password-toggle svg{stroke:currentColor!important;fill:none!important;width:20px!important;height:20px!important}html[data-density=compact] .login-shell{padding:20px 16px!important}html[data-density=compact] .login-shell .login-card{max-width:400px;width:100%;padding:28px 26px!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a1f!important}html[data-density=compact] .login-form .form-row{margin-bottom:12px!important}html[data-density=compact] .login-form .form-row label{font-size:.8rem!important;font-weight:600!important;color:#64748b}html[data-density=compact] .login-mates{transform:scale(.9);margin-bottom:8px}.about-page .about-links a,.about-page .about-links button,.about-links a,.about-links button.about-text-link,.about-links button.about-cookie-link,.about-links button.about-replay-guide,.about-links button.linkish,button.about-text-link{appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;margin:0!important;border:none!important;outline:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--zellij, #0a0a0a)!important;font-size:.875rem!important;font-weight:600!important;font-family:inherit!important;text-decoration:underline!important;text-underline-offset:2px;cursor:pointer;line-height:1.4!important}.about-page .about-links a:hover,.about-page .about-links button:hover,.about-links button.about-text-link:hover,button.about-text-link:hover{opacity:.85;filter:none!important;background:transparent!important;border:none!important;box-shadow:none!important}.about-links-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;line-height:1.6}.atlas-dp-pop{position:fixed!important;z-index:12050!important}@media(max-width:768px){.atlas-login{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;min-height:100dvh!important;min-height:-webkit-fill-available!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;background:#f8fafc!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}.atlas-login-left{display:none!important}.atlas-login-chars-mobile{display:none!important;height:0!important;margin:0!important}.atlas-login-right{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-height:100dvh!important;padding:max(16px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))!important;align-items:stretch!important;justify-content:flex-start!important;box-sizing:border-box!important}.atlas-login-form-wrap{width:100%!important;max-width:400px!important;margin:0 auto!important;padding:8px 0 0!important;box-sizing:border-box!important}.atlas-login-mobile-logo{display:flex!important;justify-content:center!important;margin:8px 0 12px!important}.atlas-login-mobile-logo img{width:48px!important;height:48px!important;border-radius:12px!important}.atlas-login-header{text-align:center!important;margin-bottom:1.1rem!important}.atlas-login-header h1{font-size:clamp(1.35rem,5.5vw,1.6rem)!important;line-height:1.2!important;margin:0 0 .35rem!important;letter-spacing:-.02em!important}.atlas-login-header p{font-size:.875rem!important;color:#64748b!important;margin:0!important;line-height:1.4!important}.atlas-login-form{gap:.75rem!important}.atlas-field label{font-size:.875rem!important;margin-bottom:.35rem!important}.atlas-field input,.atlas-login input[type=text],.atlas-login input[type=password],.atlas-login input[type=email]{width:100%!important;min-height:48px!important;height:48px!important;font-size:16px!important;border-radius:12px!important;padding:12px 14px!important;box-sizing:border-box!important}.atlas-password-wrap input{padding-right:44px!important}.atlas-login-submit{width:100%!important;min-height:50px!important;height:50px!important;border-radius:14px!important;font-size:1rem!important;margin-top:.25rem!important}.atlas-turnstile,#cf-turnstile{width:100%!important;max-width:100%!important;overflow:hidden!important;transform-origin:left center}.atlas-turnstile iframe,#cf-turnstile iframe{max-width:100%!important}.atlas-remember{font-size:.9rem!important;gap:8px!important}.atlas-login-hint,.atlas-login-meta{font-size:.8rem!important;padding:0 4px!important}.atlas-login-alert,.atlas-login-info{font-size:.875rem!important;padding:10px 12px!important;border-radius:10px!important}}@media(max-width:380px){.atlas-login-right{padding-left:12px!important;padding-right:12px!important}.atlas-login-header h1{font-size:1.25rem!important}.atlas-login-submit{font-size:.95rem!important}}.page-anim{opacity:0;transform:translate3d(0,14px,0);filter:blur(2px);will-change:opacity,transform,filter}.page-anim.page-anim-in{animation:atlas-page-smooth .48s cubic-bezier(.16,1,.3,1) both}@keyframes atlas-page-smooth{0%{opacity:0;transform:translate3d(0,16px,0);filter:blur(3px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}html.phone-shell .page-anim{transform:translate3d(0,10px,0);filter:none}html.phone-shell .page-anim.page-anim-in{animation:atlas-page-smooth-mobile .4s cubic-bezier(.16,1,.3,1) both}@keyframes atlas-page-smooth-mobile{0%{opacity:0;transform:translate3d(0,12px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.page-anim,.page-anim.page-anim-in{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.atlas-main>.page-anim,main.phone-main>.page-anim{min-height:40vh}.page-skeleton{padding:8px 4px 24px;max-width:1100px}.page-skeleton--phone{padding:12px 4px 32px}.page-skeleton-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.page-skeleton-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.page-skeleton-toolbar{display:flex;gap:10px;margin:12px 0 16px;flex-wrap:wrap}.skeleton{background:linear-gradient(90deg,#e8eaef,#f1f3f7,#e8eaef 90%);background-size:200% 100%;border-radius:10px;animation:skeleton-shimmer 1.15s ease-in-out infinite}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton-title{height:28px;width:42%;margin-bottom:12px}.skeleton-line{height:14px;width:28%;margin-bottom:16px}.skeleton-card{min-height:88px;border-radius:14px}.skeleton-table{height:160px;width:100%;border-radius:14px}@media(max-width:768px){.page-skeleton-kpis{grid-template-columns:1fr 1fr}.page-skeleton-grid{grid-template-columns:1fr}.skeleton-title{width:60%}.skeleton-line{width:40%}}.atlas-main>.page-enter,main.phone-main>.page-enter{min-height:40vh}.layout.layout-settings-focus>aside.sidebar,.layout.layout-settings-focus .sidebar,.layout.layout-settings-focus .mobile-nav-toggle,.layout.layout-settings-focus .mobile-nav-backdrop,.layout.layout-settings-focus .atlas-collapsed-alerts{display:none!important}.layout.layout-settings-focus{display:flex!important;flex-direction:column!important;min-height:100dvh}.layout.layout-settings-focus .content,.layout.layout-settings-focus main.content-settings-focus{margin-left:0!important;width:100%!important;max-width:100%!important;flex:1 1 auto;padding-top:0!important}.settings-topbar{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:10px 20px;background:#fffcf7eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,23,42,.08);box-shadow:0 1px #fff9 inset}html[data-theme=dark] .settings-topbar,html.theme-dark .settings-topbar{background:#0a0a0aeb;border-bottom-color:#ffffff14}.settings-topbar-left{display:flex;align-items:center;gap:12px;min-width:0}.settings-topbar-back{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a;font-weight:600;font-size:.9rem;cursor:pointer}.settings-topbar-back:hover{background:#f3f6f5}.settings-topbar-sep{width:1px;height:28px;background:#0f172a1f}.settings-topbar-brand{display:flex;align-items:center;gap:10px;min-width:0}.settings-topbar-brand img{border-radius:8px;flex-shrink:0}.settings-topbar-brand strong{display:block;font-size:.95rem;line-height:1.2}.settings-topbar-brand span{display:block;font-size:.75rem;color:#9aa3b5}.settings-topbar-right{display:flex;align-items:center;gap:12px}.settings-topbar-user{display:flex;align-items:center;gap:10px}.settings-topbar-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;background:linear-gradient(145deg,#0a0a0a,#18181b);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex-shrink:0}.settings-topbar-user-meta strong{display:block;font-size:.875rem;line-height:1.2}.settings-topbar-user-meta span{display:block;font-size:.75rem;color:#9aa3b5;text-transform:lowercase}.content-settings-focus .atlas-crm,.content-settings-focus .settings-page,.content-settings-focus .page-header{max-width:1100px;margin-left:auto;margin-right:auto}.content-settings-focus .audit-panel,.content-settings-focus .settings-audit,.content-settings-focus textarea{max-width:100%;width:100%}.content-settings-focus .audit-log,.content-settings-focus .audit-table-wrap{overflow-x:auto;max-width:100%}@media(max-width:720px){.settings-topbar{flex-wrap:wrap;padding:10px 12px}.settings-topbar-user-meta{display:none}}.settings-shell--topnav{display:flex!important;flex-direction:column!important;gap:16px!important;grid-template-columns:none!important}.settings-topnav{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;padding:12px 14px;background:var(--paper, #fff);border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 2px 12px #0f172a0a}.settings-topnav-group{display:flex;flex-direction:column;gap:6px;min-width:0}.settings-topnav-group-label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9aa3b5;padding-left:4px}.settings-topnav-items{display:flex;flex-wrap:wrap;gap:6px}.settings-topnav-item{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid transparent;color:#2a2a2e;text-decoration:none;font-size:13px;font-weight:600;background:transparent;white-space:nowrap}.settings-topnav-item svg{width:16px;height:16px;flex-shrink:0;opacity:.85}.settings-topnav-item:hover{background:#0f4f4b0f}.settings-topnav-item.active{background:#fff;border-color:#e8a3178c;box-shadow:0 0 0 2px #e8a3172e;color:#18181b}.settings-main--wide{width:100%!important;max-width:100%!important;min-width:0}.layout-settings-focus .settings-shell--topnav,.layout-settings-focus .settings-main--wide,.content-settings-focus .settings-main--wide{max-width:100%!important}.layout-settings-focus .atlas-settings,.content-settings-focus .atlas-settings{max-width:1200px;margin:0 auto;width:100%;padding-left:16px;padding-right:16px;box-sizing:border-box}.settings-main--wide .audit-panel,.settings-main--wide .settings-audit-full,.settings-main--wide .card{max-width:100%}@media(max-width:720px){.settings-topnav{flex-direction:column;align-items:stretch;overflow-x:auto}.settings-topnav-items{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.settings-topbar{flex-wrap:wrap}.settings-topbar-tabs{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 auto;justify-content:center;min-width:0;padding:0 8px}.settings-topbar-tabs button{min-height:32px;padding:4px 12px;border-radius:999px;border:1px solid transparent;background:transparent;font-size:12.5px;font-weight:600;color:#2a2a2e;cursor:pointer;white-space:nowrap}.settings-topbar-tabs button:hover{background:#0f4f4b12}.settings-topbar-tabs button.active{background:#fff;border-color:#e8a3178c;box-shadow:0 0 0 2px #e8a31726;color:#18181b}.settings-shell--focus{display:block!important}.whats-new-list{display:flex;flex-direction:column;gap:14px;max-width:800px}.whats-new-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.whats-new-card-head h2{margin:4px 0 0;font-size:1.1rem}.whats-new-ver{display:inline-block;font-size:12px;font-weight:700;color:#18181b;background:#0f4f4b14;padding:2px 8px;border-radius:999px}.whats-new-card-head time{font-size:13px;color:#9aa3b5;white-space:nowrap}.whats-new-block h3{margin:10px 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#9aa3b5}.whats-new-block ul{margin:0;padding-left:1.2rem}.whats-new-block li{margin:3px 0;line-height:1.45}@media(max-width:900px){.settings-topbar-tabs{order:3;width:100%;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}}.settings-page-header{width:100%}.settings-page-header .atlas-lead{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:42rem;line-height:1.45}.layout-settings-focus .atlas-agent-fab,.layout-settings-focus .atlas-agent-panel{display:none!important;visibility:hidden!important;pointer-events:none!important}.settings-topbar-tabs{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;justify-content:center;min-width:0;padding:0 8px}.settings-topbar-tabs button.settings-topbar-tab,.settings-topbar-tabs button.secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:12px!important;border:1px solid rgba(15,23,42,.14)!important;background:#fff!important;background-image:none!important;color:#1c1c1f!important;box-shadow:none!important;cursor:pointer}.settings-topbar-tabs button.settings-topbar-tab:hover{background:#f3f6f5!important;border-color:#0f172a38!important}.settings-topbar-tabs button.settings-topbar-tab.active{background:#fff!important;border-color:#e8a317a6!important;box-shadow:0 0 0 2px #e8a3172e!important;color:#18181b!important}.settings-topbar-tabs button.settings-topbar-tab svg{display:block;width:18px;height:18px}.settings-page-header .atlas-eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;color:#9aa3b5}.settings-page-header .atlas-hello{line-height:1.2}.audit-table-wrap,.audit-table-wrap--wide,.settings-audit-full .audit-table-wrap{max-height:none!important;overflow:visible!important}.settings-topbar-user-btn{display:flex;align-items:center;gap:10px;border:none;background:transparent;cursor:pointer;padding:4px 6px;border-radius:12px;color:inherit;font:inherit;text-align:left}.settings-topbar-user-btn:hover{background:#0f172a0d}.settings-topbar-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;box-shadow:0 12px 40px #0f221f1f;padding:8px;z-index:80}.settings-topbar-menu button{display:flex;width:100%;align-items:center;gap:10px;padding:10px 12px;border:0;background:transparent;border-radius:10px;font-weight:600;font-size:.9rem;color:#0f172a;cursor:pointer;text-align:left}.settings-topbar-menu button:hover{background:#f3f6f5}.settings-topbar-right{position:relative}.settings-topbar-menu button.settings-topbar-menu-item,.settings-topbar-menu button.secondary{display:flex!important;width:100%!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;margin:0 0 4px!important;border-radius:10px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;background-image:none!important;color:#0f172a!important;font-weight:600!important;font-size:.9rem!important;box-shadow:none!important;cursor:pointer!important}.settings-topbar-menu button.settings-topbar-menu-item:hover{background:#f3f6f5!important;border-color:#0f172a33!important}.settings-topbar-menu button.settings-topbar-menu-item svg{flex-shrink:0;opacity:.85}.whats-new-page{max-width:720px;margin:0 auto;text-align:left}.whats-new-page>.atlas-eyebrow,.whats-new-page>.atlas-hello,.whats-new-page>.atlas-lead{text-align:center}.whats-new-list{margin:0 auto;max-width:640px}.settings-topbar-user-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:4px 12px 4px 4px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;box-shadow:0 1px 2px #0f221f0a!important;color:#0f172a!important}.settings-topbar-user-btn:hover{background:#f8faf9!important;border-color:#0f172a2e!important}.settings-topbar-avatar{width:32px!important;height:32px!important;border-radius:50%!important;border:1px solid rgba(15,23,42,.08)!important}.settings-topbar-menu{background:#fff!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:16px!important;padding:8px!important;box-shadow:0 12px 40px #0f221f1a!important;min-width:200px!important}.settings-topbar-menu button.settings-topbar-menu-item,.settings-topbar-menu button.secondary{display:flex!important;width:100%!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:8px 14px!important;margin:0 0 6px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;background-image:none!important;color:#0f172a!important;font-weight:600!important;font-size:.9rem!important;box-shadow:none!important}.settings-topbar-menu button.settings-topbar-menu-item:last-child{margin-bottom:0!important}.settings-topbar-menu button.settings-topbar-menu-item:hover{background:#f3f6f5!important;border-color:#0f172a33!important;color:#0f172a!important}.layout-settings-focus .settings-topbar-menu button,.layout-settings-focus .settings-topbar-menu button.secondary{background:#fff!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.12)!important}.whats-new-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#c45c26;color:#fff;font-size:11px;font-weight:700;line-height:1}.whats-new-dot{width:8px;height:8px;border-radius:50%;background:#c45c26;flex-shrink:0;box-shadow:0 0 0 2px #fff}.account-menu-item{display:flex!important;align-items:center;gap:10px}.about-version-card{max-width:520px}.settings-search-wrap{position:relative;flex:1 1 220px;max-width:320px}.settings-search-input{width:100%;min-height:40px;padding:8px 12px;border-radius:12px;border:1px solid rgba(15,23,42,.14);background:#fff;font-size:14px;box-sizing:border-box}.settings-search-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-shadow:0 12px 32px #0f221f1a;padding:6px;max-height:240px;overflow-y:auto}.settings-search-hit{display:block!important;width:100%!important;text-align:left!important;margin:0 0 4px!important;border-radius:10px!important;min-height:36px!important}.settings-search-empty{padding:10px 12px;font-size:13px;color:#9aa3b5}.settings-tab-blurb{margin:0 0 14px;font-size:.9rem;line-height:1.45;max-width:52rem}.settings-sticky-save{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 16px;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;box-shadow:0 12px 40px #0f221f24;max-width:calc(100vw - 24px)}.settings-sticky-save-actions{display:flex;gap:8px}.whats-new-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 18px;max-width:640px}.whats-new-filter-btn{min-height:36px!important;padding:6px 14px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;color:#0f172a!important;font-weight:600!important;font-size:.85rem!important}.whats-new-filter-btn.active{border-color:#e8a317a6!important;box-shadow:0 0 0 2px #e8a31726!important}.about-trust-row{display:flex;flex-wrap:wrap;gap:12px;max-width:720px}.about-stack-list{margin:0;padding-left:1.15rem;line-height:1.55;font-size:.9rem}.about-stack-list a{color:inherit;font-weight:600}.whats-new-modal-backdrop{position:fixed;inset:0;z-index:12000;background:#0f221f59;display:flex;align-items:center;justify-content:center;padding:16px}.whats-new-modal{width:min(420px,100%);padding:20px 22px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #0f221f2e}.whats-new-modal-bullets{margin:0 0 18px;padding-left:1.2rem;line-height:1.5;font-size:.92rem}.whats-new-modal-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.audit-detail-link{appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:#18181b;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left;max-width:280px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.audit-detail-link:hover{color:#9aa3b5}.audit-resource{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem}.audit-detail-modal-backdrop{position:fixed;inset:0;z-index:12000;background:#0f221f59;display:flex;align-items:center;justify-content:center;padding:16px}.audit-detail-modal{width:min(480px,100%);padding:20px 22px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #0f221f2e;max-height:min(80vh,640px);overflow:auto}.audit-detail-dl{margin:0;display:flex;flex-direction:column;gap:10px}.audit-detail-dl>div{display:grid;grid-template-columns:100px 1fr;gap:8px;font-size:.9rem}.audit-detail-dl dt{margin:0;color:#9aa3b5;font-weight:600}.audit-detail-dl dd{margin:0;word-break:break-word}.audit-detail-full{font-family:ui-monospace,monospace;font-size:.8rem;line-height:1.4;white-space:pre-wrap}.about-mission{margin:12px 0 8px;font-size:1.1rem;font-weight:600;line-height:1.45;color:#0f172a;max-width:40rem}.about-trust-strip{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.about-trust-chip{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fff;font-size:12px;font-weight:600;color:#2a2a2e}.about-secondary-link{text-decoration:none!important;display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;color:#0f172a!important;font-weight:600!important}.about-legal-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:18px;font-size:.9rem;font-weight:600}.about-legal-row a,.about-legal-row .about-text-link{color:#18181b;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;font:inherit;font-weight:600;cursor:pointer}.about-legal-row span[aria-hidden]{color:#9aa8a4}.about-secondary h2{font-size:1.05rem}.settings-danger-zone h2{letter-spacing:-.01em}.settings-danger-zone .danger{border-color:#b4322866!important}.audit-table td.audit-detail a.audit-detail-link,.audit-table a.audit-detail-link,a.audit-detail-link{appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#18181b!important;font:inherit!important;font-weight:500!important;font-size:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline}.audit-table td.audit-detail a.audit-detail-link:hover{color:#9aa3b5!important;background:transparent!important}.audit-detail-modal-backdrop{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:200000!important;margin:0!important;padding:16px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0f221f73!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;overflow:auto!important}.audit-detail-modal{position:relative!important;margin:auto!important;width:min(480px,calc(100vw - 32px))!important;max-height:min(85vh,640px)!important;overflow:auto!important;padding:20px 22px!important;border-radius:16px!important;background:#fff!important;box-shadow:0 24px 64px #0f221f47!important;z-index:200001!important}.settings-topbar-search-wrap{flex:1 1 180px;max-width:260px;min-width:140px}.settings-topbar-search{width:100%;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fff;font-size:13px;box-sizing:border-box}.settings-search-hits-bar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.about-trust-row--aligned{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;max-width:720px}.about-trust-row--aligned>.card{flex:1 1 0!important;min-width:0!important;display:flex;flex-direction:column}@media(max-width:640px){.about-trust-row--aligned{flex-wrap:wrap!important}}.about-page button.about-link-action,.about-page .about-link-action,.about-links button.about-link-action,.about-legal-row button.about-link-action{appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--zellij, #0a0a0a)!important;font:inherit!important;font-weight:600!important;font-size:.875rem!important;line-height:1.4!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;vertical-align:baseline!important}.account-menu-item,.settings-topbar-menu-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;text-align:left!important;width:100%!important}.account-menu-item-label{flex:1 1 auto;text-align:left}.account-menu-item--novelties .whats-new-badge,.settings-topbar-menu-item--novelties .whats-new-badge{margin-left:auto;flex-shrink:0}.settings-search-panel{margin:0 0 16px;padding:14px 16px;max-width:520px}.settings-search-panel-title{margin:0 0 10px;font-weight:600;font-size:.95rem}.settings-search-list{list-style:none;margin:0;padding:0}.settings-search-list-item{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%!important;text-align:left!important;padding:10px 12px!important;margin:0 0 4px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#0f172a!important;font:inherit!important;cursor:pointer;min-height:44px!important;box-shadow:none!important}.settings-search-list-item:hover{background:#0f172a0f!important}.settings-search-list-label{font-weight:600;font-size:.92rem}.settings-search-list-path{font-size:.78rem;color:#9aa3b5;flex-shrink:0}.settings-search-empty-state{padding:12px 4px 8px}.settings-search-hint{margin:10px 0 0;font-size:.78rem}.settings-tab-save-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:16px 0 0;padding:12px 16px}.settings-anchor-flash{outline:2px solid rgba(139,156,255,.55);outline-offset:4px;border-radius:8px;transition:outline .2s ease}.settings-topbar-search-wrap{position:relative;flex:1 1 200px;max-width:280px;min-width:160px;z-index:40}.settings-topbar-search-inner{position:relative;display:flex;align-items:center}.settings-topbar-search{width:100%;min-height:36px;padding:6px 32px 6px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fff;font-size:13px;box-sizing:border-box}.settings-topbar-search-clear{position:absolute!important;right:4px;top:50%;transform:translateY(-50%);width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.1)!important;background:#fff!important;color:#0f172a!important;font-size:16px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.settings-search-dd-backdrop{position:fixed;inset:0;z-index:39}.settings-search-dropdown{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:41;max-height:min(360px,70vh);overflow-y:auto;padding:6px;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 12px 36px #0f221f1f}.settings-search-dd-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9aa3b5;padding:6px 10px 4px}.settings-search-dd-empty{padding:12px 10px;font-size:13px;display:flex;flex-direction:column;gap:4px}.settings-search-dd-row{display:flex;align-items:center;gap:4px}.settings-search-dd-item{flex:1 1 auto!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;text-align:left!important;min-height:40px!important;padding:8px 10px!important;margin:0 0 2px!important;border-radius:10px!important;border:1px solid transparent!important;background:#fff!important;color:#0f172a!important;font:inherit!important;font-weight:500!important;box-shadow:none!important;cursor:pointer}.settings-search-dd-item:hover{background:#0f172a0d!important;border-color:#0f172a14!important}.settings-search-dd-item-text{display:flex;flex-direction:column;gap:1px;min-width:0}.settings-search-dd-path{font-size:11px;color:#9aa3b5;font-weight:500}.settings-search-dd-del{flex-shrink:0;width:32px;height:32px;border:0;background:transparent;border-radius:8px;color:#9aa3b5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.settings-search-dd-del:hover{background:#b4322814;color:#8b2e24}.settings-search-dropdown .settings-search-dd-item.secondary,.settings-search-dropdown button.settings-search-dd-item,.settings-search-dropdown .settings-search-dd-item{background:#fff!important;background-image:none!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:none!important}.settings-search-dropdown .settings-search-dd-item:hover{background:#0f172a0d!important;border-color:#0f172a24!important;color:#0f172a!important}.settings-search-dropdown .settings-search-dd-item svg{flex-shrink:0;color:#9aa3b5;stroke:currentColor}.settings-search-dd-del svg{display:block}.settings-anchor-flash{outline:2px solid rgba(139,156,255,.55)!important;outline-offset:4px;border-radius:8px;transition:outline .2s ease}.settings-search-dropdown .settings-search-dd-del.secondary,.settings-search-dropdown button.settings-search-dd-del{flex-shrink:0!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.12)!important;background:#fff!important;background-image:none!important;color:#9aa3b5!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.settings-search-dropdown .settings-search-dd-del.secondary:hover{background:#0f172a0f!important;color:#0f172a!important;border-color:#0f172a2e!important}.settings-anchor-flash{outline:2px solid #0a0a0a!important;outline-offset:3px!important;border-radius:10px!important;box-shadow:0 0 0 4px #8b9cff33!important;transition:outline .15s ease,box-shadow .15s ease;position:relative;z-index:2}.settings-search-dd-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9aa3b5;padding:8px 10px 4px}html.liquid-glass-active,html[data-glass=on],html[data-liquid-glass=on]{--glass-bg: #ffffff !important;--glass-blur: 0px !important;--glass-saturate: 100% !important}html.liquid-glass-active *,html[data-glass=on] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root{--mint: #ffffff !important;--teal-soft: #f1f5f9 !important}:root{--zellij: #0a0a0a !important;--zellij-soft: #f1f5f9 !important;--mint: #ffffff !important;--teal: #0a0a0a !important;--teal-soft: #f1f5f9 !important;--teal-deep: #171717 !important;--ok: #0a0a0a !important;--glass-bg: #ffffff !important;--glass-blur: 0px !important}html[data-theme=dark]{--zellij: #fafafa !important;--zellij-soft: #27272a !important;--mint: #18181b !important;--teal-soft: #27272a !important;--glass-bg: #18181b !important}html body .atlas-login--auth7 .atlas-login-header h1{font-size:1.85rem!important;font-weight:750!important;letter-spacing:-.03em!important;text-wrap:balance;color:#0a0a0a!important}html body .atlas-login--auth7 .atlas-login-header p{color:#64748b!important;font-size:.95rem!important;line-height:1.45!important;text-wrap:pretty}html body .atlas-login--auth7 .atlas-field label{font-size:.8rem!important;font-weight:600!important;color:#334155!important;letter-spacing:-.01em;margin-bottom:6px!important}html body .atlas-login--auth7 .atlas-field input{border-radius:14px!important;border:1px solid #e5e7eb!important;background:#fafafa!important;min-height:48px!important;padding:0 16px!important;font-size:.95rem!important;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1)!important}html body .atlas-login--auth7 .atlas-field input:hover{background:#fff!important;border-color:#d4d4d8!important}html body .atlas-login--auth7 .atlas-field input:focus{background:#fff!important;border-color:#0a0a0a!important;box-shadow:0 0 0 3px #0a0a0a14!important;outline:none!important}html body .atlas-login--auth7 .atlas-login-submit{border-radius:999px!important;min-height:48px!important;height:48px!important;background:#0a0a0a!important;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000001f!important;transition:transform .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1),opacity .15s!important}html body .atlas-login--auth7 .atlas-login-submit:hover:not(:disabled){transform:scale(.98)!important;box-shadow:0 1px 2px #00000014,0 12px 28px #00000029!important}html body .atlas-login--auth7 .atlas-login-submit:active:not(:disabled){transform:scale(.96)!important}html body .atlas-login--auth7 .atlas-login-secondary{border-radius:999px!important;min-height:44px!important;background:#fff!important;border:1px solid #e5e7eb!important;color:#0f172a!important;font-weight:600!important;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s,transform .12s!important}html body .atlas-login--auth7 .atlas-login-secondary:hover:not(:disabled){background:#f4f4f5!important;border-color:#d4d4d8!important}html body .atlas-login--auth7 .atlas-login-secondary:active:not(:disabled){transform:scale(.96)}html body .atlas-login--auth7 .atlas-login-brand{gap:10px!important;font-weight:700!important;letter-spacing:-.02em!important}html body .atlas-login--auth7 .atlas-login-brand img{border-radius:8px!important;outline:1px solid rgba(0,0,0,.1)}html body .atlas-login--auth7 .atlas-login-form{gap:1rem!important}html body .atlas-login--auth7 .atlas-login-meta,html body .atlas-login--auth7 .atlas-login-hint{color:#94a3b8!important;font-size:.8rem!important}.glass,.glass-panel,.glass-card,[data-glass=on] .card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--paper, #fff)!important}html[data-theme=dark] .glass,html[data-theme=dark] .glass-panel,html[data-theme=dark] .glass-card{background:#1a1a1e!important}html[data-theme=dark] .skeleton,html.theme-dark .skeleton{background:linear-gradient(90deg,#1c1c1f,#2a2a2e,#1c1c1f)!important;background-size:200% 100%!important}html body .settings-shell,html body .settings-main,html body .settings-page,html body .about-page,html body .whats-new-page,html body .balance-page,html body .mailbox-page{--teal: #0a0a0a;--teal-soft: #f1f5f9;--mint: #ffffff;--glass-bg: #ffffff;--glass-blur: 0px;--glass-saturate: 100%}html body .settings-shell *,html body .about-page *,html body .whats-new-page *,html body .balance-page *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .settings-shell .card,html body .settings-main .card,html body .settings-panel,html body .settings-section,html body .about-page .card,html body .about-section,html body .about-version-card,html body .about-meta-card,html body .whats-new-page .ac-panel,html body .whats-new-page .whats-new-list,html body .whats-new-page .whats-new-entry,html body .balance-page .ac-panel,html body .balance-page .card,html body .balance-page .atlas-stat,html body .mailbox-page .mailbox-shell,html body .mailbox-page .mailbox-list-panel,html body .mailbox-page .mailbox-read-panel{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;background-image:none!important}html body .settings-main table,html body .settings-main .table-wrap table,html body .settings-main table.data-dense{width:100%;border-collapse:collapse;background:#fff!important}html body .settings-main table thead th,html body .settings-main table.data-dense thead th{background:#f8fafc!important;color:#71717a!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:12px 14px!important;border-bottom:1px solid #e8eaef!important}html body .settings-main table tbody td,html body .settings-main table.data-dense tbody td{background:#fff!important;padding:12px 14px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important}html body .settings-main table tbody tr:hover td{background:#f8fafc!important}html body .settings-main input:not([type=checkbox]):not([type=radio]):not([type=file]),html body .settings-main select,html body .settings-main textarea,html body .about-page input,html body .whats-new-page input,html body .balance-page input:not([type=checkbox]),html body .balance-page select{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important}html body .settings-main button.secondary,html body .about-page button.secondary,html body .about-page a.secondary,html body .whats-new-page button.secondary{background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important;box-shadow:none!important}html body .settings-main button.danger,html body .settings-main .ac-timed-delete-btn,html body .settings-main .ac-btn-delete,html body .balance-page button.danger,html body .balance-page .ac-timed-delete-btn{background:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:none!important}html body .settings-main button.danger:hover,html body .settings-main .ac-timed-delete-btn:hover{background:#dc2626!important}html body button.settings-nav-item.active,html body .settings-nav-item.active{background:#f1f5f9!important;color:#0f172a!important;border-color:#e2e8f0!important;box-shadow:none!important}html body button.settings-nav-item.active svg,html body .settings-nav-item.active svg{color:#0f172a!important;stroke:#0f172a!important}html body .about-trust-chip{background:#f8fafc!important;border:1px solid #e8eaef!important;color:#475569!important;border-radius:999px!important}html body .whats-new-page .version-pill,html body .whats-new-page [class*=version]{background:#f1f5f9!important;color:#334155!important;border:1px solid #e2e8f0!important}html body .balance-page .atlas-stat,html body .balance-page .ac-metric,html body .balance-page .atlas-kpi{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .settings-section-head h2{color:#0f172a!important;font-weight:700!important;letter-spacing:-.01em!important}html body .settings-section-head p,html body .settings-tab-blurb{color:#71717a!important}html body .settings-main .table-wrap{border:1px solid #e8eaef!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}html body .btn-delete-red-wrap,html body .ac-timed-delete{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;line-height:1!important}html body .btn-delete-red-wrap .btn-delete-red,html body table .btn-delete-red-wrap .btn-delete-red,html body .row-actions .btn-delete-red,html body .settings-main .btn-delete-red{height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;border-radius:999px!important;font-size:12px!important;box-shadow:none!important}html body .row-actions{align-items:center!important;flex-wrap:nowrap!important;gap:6px!important}html body .whats-new-ver,html body .whats-new-page .whats-new-ver{color:#334155!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}html body .whats-new-card,html body .whats-new-page .card{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .balance-page .balance-chart-fill{background:linear-gradient(90deg,#0a0a0a,#52525b)!important}.atlas-eyeball{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.atlas-eyeball-pupil,.atlas-pupil-dot{border-radius:50%!important;flex-shrink:0}.atlas-login-left .atlas-char-eye-row{display:flex;gap:10px;align-items:center;justify-content:center}html body .whats-new-page .whats-new-list,html body .whats-new-list.whats-new-list--stack{display:flex!important;flex-direction:column!important;gap:0!important;max-width:720px!important;margin:20px auto 0!important;background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;overflow:hidden!important;padding:0!important}html body .whats-new-page .whats-new-card,html body .whats-new-card.whats-new-card--row,html body .whats-new-list .card.whats-new-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #f1f5f9!important;padding:18px 22px!important;margin:0!important}html body .whats-new-list .whats-new-card:last-child{border-bottom:none!important}html body .whats-new-ver{color:#334155!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}html[data-theme=dark] body .settings-shell,html[data-theme=dark] body .settings-main,html[data-theme=dark] body .settings-page,html[data-theme=dark] body .about-page,html[data-theme=dark] body .whats-new-page,html[data-theme=dark] body .balance-page,html[data-theme=dark] body .mailbox-page{--mint: #1c1c1f;--glass-bg: #1c1c1f;--teal-soft: #27272a}html[data-theme=dark] body .settings-shell .card,html[data-theme=dark] body .settings-main .card,html[data-theme=dark] body .settings-panel,html[data-theme=dark] body .settings-section,html[data-theme=dark] body .about-page .card,html[data-theme=dark] body .about-section,html[data-theme=dark] body .about-version-card,html[data-theme=dark] body .about-meta-card,html[data-theme=dark] body .whats-new-page .ac-panel,html[data-theme=dark] body .whats-new-page .whats-new-list,html[data-theme=dark] body .whats-new-page .whats-new-entry,html[data-theme=dark] body .balance-page .ac-panel,html[data-theme=dark] body .balance-page .card,html[data-theme=dark] body .balance-page .atlas-stat,html[data-theme=dark] body .mailbox-page .mailbox-shell,html[data-theme=dark] body .mailbox-page .mailbox-list-panel,html[data-theme=dark] body .mailbox-page .mailbox-read-panel{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important;box-shadow:none!important}html[data-theme=dark] body .settings-main table,html[data-theme=dark] body .settings-main .table-wrap table,html[data-theme=dark] body .settings-main table thead th,html[data-theme=dark] body .settings-main table tbody td{background:#1c1c1f!important;color:#e4e4e7!important;border-color:#2a2a2e!important}html[data-theme=dark] body .settings-main table tbody tr:hover td{background:#27272a!important}html[data-theme=dark] body .settings-main input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-theme=dark] body .settings-main select,html[data-theme=dark] body .settings-main textarea,html[data-theme=dark] body .about-page input,html[data-theme=dark] body .whats-new-page input,html[data-theme=dark] body .balance-page input:not([type=checkbox]),html[data-theme=dark] body .balance-page select{background:#1c1c1f!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-main button.secondary,html[data-theme=dark] body .about-page button.secondary,html[data-theme=dark] body .about-page a.secondary,html[data-theme=dark] body .whats-new-page button.secondary{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important}html,html.liquid-glass-active,html.liquid-glass-off,html[data-glass=on],html[data-glass=off],html[data-liquid-glass=on],html[data-liquid-glass=off]{--mint: #ffffff !important;--teal-soft: #f1f5f9 !important;--glass-bg: #ffffff !important;--glass-blur: 0px !important;--glass-saturate: 100% !important;--glass-shadow-elevated: 0 1px 2px rgba(15, 23, 42, .06) !important}html *,html.liquid-glass-active *,html[data-glass=on] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.liquid-glass-surface,.liquid-glass-surface.is-glass,.liquid-glass-surface.is-solid{background:#fff!important;border:1px solid #e8eaef!important;box-shadow:0 1px 2px #0f172a0a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.stock-pill.ok,.credit-pill.ok,.badge-ok,.badge-success,.status-ok,.status-paid,.status-actif{background:#f1f5f9!important;color:#334155!important;border-color:#e2e8f0!important}.text-success,.ok-text{color:#0a0a0a!important}.balance-chart-fill,.ac-chart-bar,.progress-bar-fill{background:linear-gradient(90deg,#0a0a0a,#52525b)!important}:root,html{--zellij: #0a0a0a !important;--zellij-soft: #f1f5f9 !important;--ok: #0a0a0a !important;--success: #0a0a0a !important}.bank-pill.active,.bank-badge.info,.bank-row.active,.bank-mobile-nav button.active,.bank-wizard-steps span.on,.bank-drop.over{background:#f1f5f9!important;color:#0a0a0a!important;border-color:#e2e8f0!important}html[data-theme=dark][data-liquid-glass=on] .card,html[data-liquid-glass=on] .card{background:#fff!important;backdrop-filter:none!important}html[data-theme=dark][data-liquid-glass=on] .card{background:#18181b!important}html,body,.layout,.content,main.content,.sidebar,.page-anim,.card,.atlas-card,.stat-card,.list-row,.table-wrap{filter:none!important;-webkit-filter:none!important}html[data-density=comfortable] .content .card,html[data-density=comfortable] .content .atlas-card,html[data-density=comfortable] .content table,html[data-density=comfortable] .table-wrap,html[data-density=comfortable] .list-row{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark][data-density=comfortable] .content .card,html[data-theme=dark][data-density=comfortable] .content .atlas-card,html[data-theme=dark][data-density=comfortable] .content table,html[data-theme=dark][data-density=comfortable] .table-wrap,html[data-theme=dark][data-density=comfortable] .list-row,html[data-theme=dark] .content .card,html[data-theme=dark] .content .atlas-card,html[data-theme=dark] .content .stat-card{background:#1a1a1e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}html[data-theme=dark] .content{background:#0a0a0c!important}.modal-overlay,.modal-backdrop,.audit-detail-modal-backdrop,.mailbox-compose-overlay,.mobile-nav-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button:not(:disabled):active,a.btn:active,.ac-nav-item:active,.ac-topbar-icon-btn:active,.ac-topbar-user-btn:active{transform:scale(.96)}button,a.btn,.ac-nav-item,.ac-topbar-icon-btn,.ac-topbar-user-btn{transition-property:transform,background-color,color,border-color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.ac-nav-item{transition-property:background-color,color,transform}.ac-nav-item:hover{background:#0f172a0a}html[data-theme=dark] .ac-nav-item:hover{background:#ffffff0f}.logo img,.ac-brand img,.sidebar .logo img{transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1);border-radius:10px}.logo:hover img,.ac-brand:hover img,.sidebar .logo:hover img{transform:scale(1.04);box-shadow:0 4px 14px #0000001f}.ac-user-dropdown{animation:ac-drop-in .22s cubic-bezier(.2,0,0,1) both;transform-origin:top right}@keyframes ac-drop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.atlas-page .card,.atlas-crm .card,.ac-products-table-panel,.whats-new-list{animation:ac-panel-in .32s cubic-bezier(.2,0,0,1) both}@keyframes ac-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ac-metric-grid>*,.atlas-metric-grid>*{animation:ac-panel-in .36s cubic-bezier(.2,0,0,1) both}.ac-metric-grid>*:nth-child(1),.atlas-metric-grid>*:nth-child(1){animation-delay:.02s}.ac-metric-grid>*:nth-child(2),.atlas-metric-grid>*:nth-child(2){animation-delay:.06s}.ac-metric-grid>*:nth-child(3),.atlas-metric-grid>*:nth-child(3){animation-delay:.1s}.ac-metric-grid>*:nth-child(4),.atlas-metric-grid>*:nth-child(4){animation-delay:.14s}.ac-metric-grid>*:nth-child(5),.atlas-metric-grid>*:nth-child(5){animation-delay:.18s}.ac-metric-grid>*:nth-child(6),.atlas-metric-grid>*:nth-child(6){animation-delay:.22s}.as-value,.money,.amount,td.num,.tabular{font-variant-numeric:tabular-nums}h1,h2,.atlas-page h1,.page-title{text-wrap:balance}img.ac-topbar-avatar,.product-thumb img,.thumb img,.product-image-editor img{outline:1px solid var(--line, rgba(15, 23, 42, .14));background:#fff}html[data-theme=dark] img.ac-topbar-avatar,html[data-theme=dark] .product-thumb img,html[data-theme=dark] .product-image-editor img{outline-color:#3f3f46;background:#26262a}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html .sidebar,html body .layout>.sidebar,html[data-theme] .sidebar{background:#fff!important;background-image:none!important;color:#0f172a!important;border-right:1px solid #e8eaef!important}html[data-theme=dark] .sidebar{background:#0c0c0c!important;color:#f4f4f5!important;border-right-color:#27272a!important}html .sidebar .logo-mark{color:#0f172a!important}html[data-theme=dark] .sidebar .logo-mark{color:#f4f4f5!important}html .sidebar .logo-sub{color:#71717a!important}html .sidebar nav a{color:#475569!important;background:transparent!important}html .sidebar nav a:hover,html .sidebar nav a.active{background:#f1f5f9!important;color:#0f172a!important;box-shadow:none!important}html[data-theme=dark] .sidebar nav a{color:#a1a1aa!important}html[data-theme=dark] .sidebar nav a:hover,html[data-theme=dark] .sidebar nav a.active{background:#1a1a1a!important;color:#fafafa!important}html .sidebar .nav-section{color:#94a3b8!important}html .sidebar-footer{display:none!important}html .content button:not(.secondary):not(.ghost):not(.danger):not(.icon-refresh-btn):not(.mailbox-folder-item):not(.settings-nav-item):not(.theme-toggle):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.modal-x):not(.modal-close):not(.agent-perm-mode):not(.prompt-bar__chip-edit):not(.prompt-bar__chip-x):not(.db-mig-actions button.secondary),html .modal button:not(.secondary):not(.ghost):not(.danger):not(.modal-x):not(.modal-close):not(.prompt-bar__chip-edit):not(.prompt-bar__chip-x),html .ac-edit-profile-modal button:not(.secondary):not(.ac-edit-profile-close){background:#27272a!important;background-image:none!important;color:#fafafa!important;border-color:#27272a!important;box-shadow:none!important}html[data-theme=dark] .content button:not(.secondary):not(.ghost):not(.danger):not(.icon-refresh-btn):not(.mailbox-folder-item):not(.settings-nav-item):not(.theme-toggle):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.atlas-shell-icon-btn):not(.ac-topbar-mail):not(.ac-topbar-notif):not(.ac-topbar-user-btn):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.modal-x):not(.modal-close),html[data-theme=dark] .modal button:not(.secondary):not(.ghost):not(.danger):not(.account-menu-item):not(.modal-x):not(.modal-close),html[data-theme=dark] .ac-edit-profile-modal button:not(.secondary):not(.ac-edit-profile-close){background:#2a3040!important;color:#f0f1f5!important;border-color:#3a4154!important}html .content button.secondary,html .modal button.secondary,html .ac-edit-profile-modal button.secondary{background:transparent!important;color:var(--ac-ink)!important;border:1px solid var(--ac-line)!important}.ac-timed-undo-btn{border:none!important;cursor:pointer;border-radius:999px!important;background:#ef4444!important;color:#fff!important;min-height:40px!important;padding:0!important}.ac-timed-undo-btn.is-armed{background:#ef44441f!important;color:#ef4444!important}.ac-timed-undo-inner{display:flex;align-items:center;gap:8px;padding:8px 16px;font-weight:700;font-size:.875rem}.ac-timed-undo-undo-ico{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#ef4444;color:#fff}.ac-timed-undo-count{display:inline-flex;min-width:1.5rem;justify-content:center;padding:2px 8px;border-radius:999px;background:#ef4444;color:#fff!important;font-variant-numeric:tabular-nums;font-weight:800}.ac-edit-profile-backdrop{background:#0f172a73!important;backdrop-filter:none!important}html[data-theme=dark] .ac-edit-profile-backdrop{background:#000000a6!important}.ac-edit-profile-close{background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;border:1px solid var(--ac-line)!important;border-radius:10px!important}.ac-edit-profile-modal button.ac-edit-profile-close{background:var(--ac-nav-hover)!important;color:var(--ac-ink)!important;border:1px solid var(--ac-line)!important}.layout-settings-focus .ac-topbar--bionis{display:none!important}html .content .density-toggle button.active,html .content [class*=type] button.active,html .content button.active:not(.nav){background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}button.ac-timed-undo-btn,.ac-timed-undo-btn,button.ac-timed-delete-btn,.ac-timed-delete-btn,.ac-timed-delete-btn--solid,button.ac-btn-delete{background:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:999px!important;font-weight:700!important;box-shadow:none!important;min-height:40px!important}button.ac-timed-undo-btn.is-armed,.ac-timed-undo-btn.is-armed{background:#ef444424!important;color:#ef4444!important}tr.is-selected td,tr[data-selected="1"] td{background:transparent!important}html body .content button.ac-timed-undo-btn,html body .content button.ac-timed-undo-btn.is-armed,html body button.ac-timed-undo-btn,html body .modal button.ac-timed-undo-btn,html body .page-header button.ac-timed-undo-btn,html body .ac-timed-undo-btn{background:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:999px!important;min-width:112px!important;width:128px!important;height:40px!important;max-height:40px!important;padding:0 12px!important;font-size:13px!important;font-weight:700!important;box-shadow:none!important;line-height:1!important}html body .content button.ac-timed-undo-btn.is-armed,html body button.ac-timed-undo-btn.is-armed{background:#ef44441f!important;color:#ef4444!important}.ac-edit-profile-root,.modal-overlay,.account-menu-backdrop,.ac-topbar-menu-backdrop{background-image:none!important}.ac-edit-profile-root{background:transparent!important}.ac-edit-profile-backdrop,.modal-overlay{background:#00000080!important}.ac-edit-profile-select-wrap select{appearance:none!important;-webkit-appearance:none!important;background-image:none!important;padding-right:2rem!important}button.ac-timed-undo-btn,button.ac-timed-undo-btn *,.ac-timed-undo-btn,html body .content button.ac-timed-undo-btn,html body .page-header button.ac-timed-undo-btn,html body table button.ac-timed-undo-btn,html body .modal button button.ac-timed-undo-btn{background:#ef4444!important;background-color:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-color:transparent!important}html body .content button.ac-timed-undo-btn.is-armed,button.ac-timed-undo-btn.is-armed{background:#ef444426!important;background-color:#ef444426!important;color:#ef4444!important}button.danger,html body .content button.danger{background:#ef4444!important;color:#fff!important;border-color:#ef4444!important}html:not([data-theme=dark]) body,html[data-theme=light] body,html:not([data-theme=dark]) .content,html[data-theme=light] .content,html:not([data-theme=dark]) .ac-main-column,html:not([data-theme=dark]) .settings-main,html:not([data-theme=dark]) .settings-shell{background:#f4f5f7!important;background-image:none!important;color:#0f172a!important}html:not([data-theme=dark]) .card,html[data-theme=light] .card,html:not([data-theme=dark]) .settings-main .card{background:#fff!important;color:#0f172a!important;border-color:#e8eaef!important}html:not([data-theme=dark]) .modal-overlay,html:not([data-theme=dark]) .modal-backdrop,html:not([data-theme=dark]) .audit-detail-modal-backdrop{background:#0f172a73!important;background-image:none!important}html .settings-main button:not(.danger):not(.ac-timed-undo-btn):not(.ac-btn-delete),html .settings-shell button:not(.danger):not(.ac-timed-undo-btn),html .ac-settings-profile-bar button,html .settings-tab-save-bar button,html .settings-topbar-tabs button,html .settings-topnav-item{background:transparent!important;background-image:none!important;color:#0f172a!important;border:1px solid #e8eaef!important;box-shadow:none!important}html[data-theme=dark] .settings-main button:not(.danger):not(.ac-timed-undo-btn),html[data-theme=dark] .settings-shell button:not(.danger):not(.ac-timed-undo-btn),html[data-theme=dark] .ac-settings-profile-bar button{color:#f4f4f5!important;border-color:#27272a!important}html .settings-main button:hover:not(.danger),html .ac-settings-profile-bar button:hover{background:#f1f5f9!important}html .settings-main button.active,html .settings-topbar-tabs button.active,html .settings-topnav-item.active{background:#f1f5f9!important;border-color:#cbd5e1!important}html .ac-topbar-icon,html button.ac-topbar-icon,html .ac-topbar-right .ac-topbar-icon{background:transparent!important;background-image:none!important;color:#0f172a!important;border:1px solid #e8eaef!important;box-shadow:none!important}html[data-theme=dark] .ac-topbar-icon{color:#f4f4f5!important;border-color:#27272a!important}html .ac-topbar-icon:hover{background:#f1f5f9!important}html .ac-edit-profile-modal{background:#fff!important;color:#0f172a!important}html[data-theme=dark] .ac-edit-profile-modal{background:#141414!important;color:#f4f4f5!important}html .ac-edit-profile-modal button.secondary,html .ac-edit-profile-modal .ac-edit-profile-save,html .ac-edit-profile-modal .ac-edit-profile-close{background:transparent!important;color:inherit!important;border:1px solid #e8eaef!important}html .ac-edit-profile-backdrop{z-index:0!important}html .ac-edit-profile-modal{z-index:1!important}html body .ac-timed-undo-btn,html body button.ac-timed-undo-btn,html body .content button.ac-timed-undo-btn,html body .content .ac-timed-undo-btn{background:#ef4444!important;background-image:none!important;color:#fafafa!important;border:none!important;border-radius:9999px!important;box-shadow:none!important;min-height:44px!important;height:auto!important;width:auto!important;max-width:none!important;padding:0!important}html body .ac-timed-undo-btn.is-armed,html body button.ac-timed-undo-btn.is-armed{background:#ef44441f!important;color:#f87171!important}html body .ac-timed-undo-label{color:#fafafa!important}html body .ac-timed-undo-btn.is-armed .ac-timed-undo-label,html body .ac-timed-undo-label.is-armed{color:#f87171!important}html body .ac-topbar-menu-backdrop,html body div.ac-topbar-menu-backdrop,html body button.ac-topbar-menu-backdrop{position:fixed!important;inset:0!important;z-index:50!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;opacity:1!important;cursor:default!important;pointer-events:auto!important}html body .ac-theme-seg,html body .ac-scale-seg{display:inline-flex!important;gap:6px!important;flex-wrap:wrap!important}html body .ac-theme-seg .ac-seg-btn,html body .ac-scale-seg .ac-seg-btn,html body .ac-theme-seg button.secondary,html body .ac-scale-seg button.secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:36px!important;padding:6px 12px!important;border-radius:999px!important;border:1px solid #e8eaef!important;background:#fff!important;color:#0f172a!important;font-size:.8125rem!important;font-weight:600!important;box-shadow:none!important}html body .ac-theme-seg .ac-seg-btn[aria-pressed=true],html body .ac-scale-seg .ac-seg-btn[aria-pressed=true],html body .ac-theme-seg button.secondary[aria-pressed=true]{background:#f1f5f9!important;border-color:#cbd5e1!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn,html[data-theme=dark] body .ac-scale-seg .ac-seg-btn{background:#141414!important;color:#f4f4f5!important;border-color:#27272a!important}html body button.ac-timed-undo-btn,html body .ac-timed-undo-btn,html body .content button.ac-timed-undo-btn,html body .content .ac-timed-undo-root button,html body .atlas-catalog button.ac-timed-undo-btn,html body table button.ac-timed-undo-btn{background:#ef4444!important;background-color:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:9999px!important;box-shadow:none!important}html body button.ac-timed-undo-btn.is-armed,html body .ac-timed-undo-btn.is-armed,html body .content button.ac-timed-undo-btn.is-armed{background:#ef444424!important;background-color:#ef444424!important;color:#f87171!important}html body .ac-user-dropdown-item,html body .ac-user-dropdown button{background:#fff!important;color:#0f172a!important;border:1px solid #e8eaef!important;box-shadow:none!important}html body .btn-delete-red{background-color:#ef4444!important;color:#fff!important}html body .btn-delete-red.is-armed{background-color:#ef444424!important;color:#f87171!important}html body .atlas-dp-pop{z-index:10060!important;background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a24!important;color:#0f172a!important;overflow:hidden!important}html body .atlas-dp-range.has-presets{display:grid!important;grid-template-columns:148px 1fr!important;width:min(440px,96vw)!important;min-width:360px!important}html body .atlas-dp-presets{display:flex!important;flex-direction:column!important;gap:2px!important;padding:10px 8px!important;background:#f8fafc!important;border-right:1px solid #e8eaef!important}html body button.atlas-dp-preset{background:transparent!important;border:none!important;border-radius:8px!important;color:#475569!important;text-align:left!important;padding:8px 10px!important;font-size:.8125rem!important;font-weight:500!important;box-shadow:none!important;width:100%!important;cursor:pointer!important}html body button.atlas-dp-preset:hover{background:#f1f5f9!important;color:#0f172a!important}html body button.atlas-dp-preset.is-active{background:#e2e8f0!important;color:#0f172a!important;font-weight:600!important}html body .atlas-dp-range-main{padding:12px 14px 10px!important;background:#fff!important}html body .atlas-dp-hint{margin:0 0 10px!important;font-size:.8rem!important;color:#64748b!important;font-weight:500!important}html body button.atlas-dp-day{background:transparent!important;border:none!important;border-radius:8px!important;color:#0f172a!important;box-shadow:none!important;width:36px!important;height:36px!important;font-size:.8125rem!important}html body button.atlas-dp-day:hover{background:#f1f5f9!important}html body button.atlas-dp-day.is-selected,html body button.atlas-dp-day.is-range-end,html body button.atlas-dp-day.is-range-start{background:#0a0a0a!important;color:#fff!important;font-weight:700!important}html body button.atlas-dp-day.in-range{background:#f4f4f5!important;color:#1e3a8a!important;border-radius:0!important}html body button.atlas-dp-nav,html body button.atlas-dp-btn{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:999px!important;box-shadow:none!important;font-weight:600!important}html body button.atlas-dp-trigger{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:999px!important;box-shadow:none!important;min-height:40px!important;padding:8px 14px!important}html body .atlas-dp-foot{display:flex!important;justify-content:flex-end!important;gap:8px!important;padding:8px 12px 12px!important;border-top:1px solid #f1f5f9!important}html body .ac-user-dropdown-item,html body .ac-user-dropdown button.ac-user-dropdown-item{background:#fff!important;color:#0f172a!important;border:1px solid #e8eaef!important;border-radius:12px!important}html body .btn-delete-red,html body [role=button].btn-delete-red,html body .btn-delete-red-wrap [role=button],html body button.btn-delete-red,html body button.danger,html body .content button.danger{background:#ef4444!important;background-color:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-color:transparent!important;box-shadow:none!important}html body .btn-delete-red.is-armed,html body [role=button].btn-delete-red.is-armed{background:#ef444424!important;background-color:#ef444424!important;color:#f87171!important}html body button.ac-timed-undo-btn,html body .content button.ac-timed-undo-btn,html body .atlas-catalog button.ac-timed-undo-btn{background:#ef4444!important;background-color:#ef4444!important;color:#fff!important;border:none!important;border-radius:9999px!important}html body .ac-bionis-chart .ac-chart-bar{transition:opacity .15s ease}html body .ac-bionis-chart .ac-chart-bar:hover{opacity:.9}html body .ac-panel,html body .ac-metric{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .ac-notif-panel{position:absolute!important;right:0!important;top:calc(100% + 8px)!important;width:min(320px,92vw)!important;background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 16px 48px #0f172a1f!important;z-index:60!important;color:#0f172a!important;overflow:hidden!important}html body .ac-notif-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 14px!important;border-bottom:1px solid #e8eaef!important;background:#f8fafc!important}html body .ac-notif-list{list-style:none!important;margin:0!important;padding:8px!important;max-height:320px!important;overflow:auto!important}html:not([data-theme=dark]) body button.ac-notif-item,html:not([data-theme=dark]) body .ac-notif-item{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;text-align:left!important;padding:10px 12px!important;border-radius:12px!important;border:none!important;background:transparent!important;color:#0f172a!important;box-shadow:none!important;cursor:pointer!important}html:not([data-theme=dark]) body button.ac-notif-item:hover,html:not([data-theme=dark]) body .ac-notif-item:hover{background:#f1f5f9!important}html:not([data-theme=dark]) body .ac-notif-item strong{display:block!important;font-size:.875rem!important;font-weight:600!important;color:#0f172a!important}html:not([data-theme=dark]) body .ac-notif-item em{display:block!important;font-style:normal!important;font-size:.75rem!important;color:#64748b!important;margin-top:2px!important}html body .ac-notif-dot{width:8px!important;height:8px!important;border-radius:999px!important;margin-top:6px!important;flex-shrink:0!important;background:#94a3b8!important}html body .ac-notif-dot.warn{background:#f59e0b!important}html body .ac-notif-dot.danger{background:#ef4444!important}html body .ac-notif-empty{padding:20px!important;text-align:center!important;color:#64748b!important;font-size:.875rem!important}html body .ac-notif-all{display:block!important;width:100%!important;padding:10px!important;text-align:center!important;border-top:1px solid #e8eaef!important;background:#fff!important;color:#0f172a!important;font-weight:600!important;font-size:.8125rem!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:none!important}html body .ac-area-chart .ac-chart-line{filter:drop-shadow(0 1px 0 rgba(15,23,42,.04))}html body .ac-area-chart .ac-chart-dot{transition:r .15s ease}html body .ac-chart-legend{display:flex;flex-wrap:wrap;gap:12px 16px;padding:8px 4px 0;justify-content:center}html body .ac-chart-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:#71717a}html body .ac-chart-legend-item i{width:10px;height:10px;border-radius:999px;display:inline-block}html body .ac-metric-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:12px!important}html body .ac-metric{padding:16px 18px!important}html body .ac-metric .as-value{font-weight:700!important;letter-spacing:-.02em!important;color:#0f172a!important}html body .ac-metric .as-label{font-size:.75rem!important;font-weight:600!important;color:#64748b!important;margin-bottom:6px!important;display:flex!important;align-items:center!important;gap:6px!important}html body .ac-metric .as-hint{font-size:.7rem!important;color:#94a3b8!important;margin-top:4px!important}html body .ac-panel{padding:16px 18px!important}html body .ac-panel-head h3{margin:0!important;font-size:1rem!important;font-weight:700!important;color:#0f172a!important}html body .ac-panel-head p{margin:4px 0 0!important;font-size:.8rem!important;color:#64748b!important}html body .ac-products-kpis{margin-bottom:14px!important}html body .ac-metric--ok .as-value{color:#0a0a0a!important}html body .ac-metric--warn .as-value{color:#d97706!important}html body .ac-metric--danger .as-value{color:#dc2626!important}html body .ac-products-filters{margin-bottom:14px!important;padding:14px 16px!important}html body .ac-products-filters-row{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}html body .ac-search-field{position:relative!important;flex:1 1 220px!important;min-width:180px!important}html body .ac-search-icon{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;color:#94a3b8!important;pointer-events:none!important}html body .ac-search-input{width:100%!important;height:40px!important;padding:8px 12px 8px 36px!important;border:1px solid #e8eaef!important;border-radius:12px!important;background:#fff!important;color:#0f172a!important;font-size:.875rem!important;box-shadow:none!important;outline:none!important}html body .ac-search-input:focus{border-color:#94a3b8!important;box-shadow:0 0 0 3px #94a3b833!important}html body .ac-filter-select{height:40px!important;min-width:140px!important;padding:0 12px!important;border:1px solid #e8eaef!important;border-radius:12px!important;background:#fff!important;color:#0f172a!important;font-size:.875rem!important;box-shadow:none!important}html body .ac-products-legend{display:flex!important;flex-wrap:wrap!important;gap:12px 16px!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid #f1f5f9!important;font-size:.75rem!important;color:#64748b!important}html body .ac-products-table-panel{padding:0!important;overflow:hidden!important}html body .ac-products-table-panel .table-wrap,html body .ac-products-table-panel>table{margin:0!important}html body table.ac-products-table{width:100%!important;border-collapse:collapse!important}html body table.ac-products-table thead th{background:#f8fafc!important;color:#64748b!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:12px 14px!important;border-bottom:1px solid #e8eaef!important;text-align:left!important}html body table.ac-products-table tbody td{padding:12px 14px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important;font-size:.875rem!important;color:#0f172a!important;background:#fff!important}html body table.ac-products-table tbody tr:hover td{background:#f8fafc!important}html body table.ac-products-table .row-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important}html body table.ac-products-table .row-actions .secondary{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:999px!important;padding:6px 12px!important;font-size:.75rem!important;font-weight:600!important;box-shadow:none!important}html body .stock-pill{display:inline-flex!important;align-items:center!important;padding:2px 8px!important;border-radius:999px!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important}html body .stock-pill.ok{background:#f1f5f9!important;color:#334155!important}html body .stock-pill.low{background:#fffbeb!important;color:#b45309!important}html body .stock-pill.out{background:#fef2f2!important;color:#b91c1c!important}html body .ac-edit-profile-backdrop,html body .ac-topbar-menu-backdrop,html body .modal-overlay,html body .ac-modal-backdrop,html body .whats-new-modal-backdrop,html body .audit-detail-modal-backdrop,html body [class*=backdrop][class*=modal],html body [class*=modal][class*=backdrop],html body [class*=overlay]{border-radius:0!important;width:100%!important;height:100%!important;min-width:100vw!important;min-height:100vh!important;max-width:none!important;max-height:none!important;inset:0!important;background:#0f172a73!important;background-image:none!important;background-color:#0f172a73!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;transform:none!important;scale:none!important}html body .ac-edit-profile-root{position:fixed!important;inset:0!important;z-index:10050!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;border-radius:0!important;background:transparent!important}html body .ac-edit-profile-backdrop{position:absolute!important;z-index:0!important;cursor:pointer!important}html body .ac-edit-profile-modal{position:relative!important;z-index:1!important;border-radius:16px!important;background:#fff!important;max-width:min(720px,96vw)!important;width:100%!important;max-height:90vh!important;overflow:auto!important;box-shadow:0 24px 64px #0f172a33!important}html body table.ac-products-table .row-actions,html body .row-actions{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;gap:6px!important;align-items:center!important;justify-content:flex-start!important;white-space:nowrap!important}html body table.ac-products-table .row-actions-cell{white-space:nowrap!important;min-width:280px!important}html body table.ac-products-table .row-actions .secondary,html body table.ac-products-table .row-actions button.secondary{flex-shrink:0!important;white-space:nowrap!important;padding:5px 10px!important;font-size:.72rem!important;height:32px!important;min-height:32px!important;border-radius:999px!important}html body table.ac-products-table .row-actions .btn-delete-red-wrap,html body table.ac-products-table .row-actions .btn-delete-red{flex-shrink:0!important}html body table.ac-products-table .row-actions .btn-delete-red{min-height:32px!important;height:32px!important;font-size:.72rem!important}html body table.ac-products-table .row-actions .btn-delete-red>div{padding:6px 14px!important}html body .ac-topbar-search-wrap{position:relative!important;z-index:80!important}html body .ac-topbar-search-expanded{display:flex!important;align-items:center!important;gap:8px!important;min-width:min(360px,70vw)!important;height:40px!important;padding:0 6px 0 12px!important;border-radius:999px!important;border:1px solid #e2e8f0!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a!important}html body .ac-topbar-search-input{flex:1!important;border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;font-size:.875rem!important;color:#0f172a!important;min-width:0!important}html body .ac-topbar-search-clear{width:32px!important;height:32px!important;border-radius:999px!important;border:none!important;background:transparent!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;padding:0!important}html body .ac-shell-search-dropdown{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;min-width:280px!important;max-height:min(360px,60vh)!important;overflow:auto!important;background:#fff!important;border:1px solid #e8eaef!important;border-radius:14px!important;box-shadow:0 16px 40px #0f172a1f!important;padding:6px!important;z-index:90!important}html body .ac-shell-search-empty{padding:14px 12px!important;font-size:.8125rem!important;color:#64748b!important;text-align:center!important}html body button.ac-shell-search-hit,html body .ac-shell-search-hit{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;text-align:left!important;padding:10px 12px!important;border:none!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;cursor:pointer!important}html body button.ac-shell-search-hit:hover{background:#f1f5f9!important}html body .ac-shell-search-type{flex-shrink:0!important;font-size:.65rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#64748b!important;background:#f1f5f9!important;padding:3px 7px!important;border-radius:6px!important;margin-top:2px!important}html body .ac-shell-search-label{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}html body .ac-shell-search-label strong{font-size:.875rem!important;font-weight:600!important}html body .ac-shell-search-label em{font-style:normal!important;font-size:.75rem!important;color:#64748b!important}html body .atlas-crm .card,html body .atlas-page .card{border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important;background:#fff!important}html body .atlas-crm .search-input,html body .atlas-page .search-input,html body input.search-input{height:40px!important;border-radius:12px!important;border:1px solid #e8eaef!important;padding:8px 12px!important;background:#fff!important;box-shadow:none!important}html body .atlas-crm table.data-dense thead th,html body .atlas-page table.data-dense thead th{background:#f8fafc!important;color:#64748b!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:12px 14px!important;border-bottom:1px solid #e8eaef!important}html body .atlas-crm table.data-dense tbody td,html body .atlas-page table.data-dense tbody td{padding:12px 14px!important;border-bottom:1px solid #f1f5f9!important;vertical-align:middle!important}html body .atlas-crm .row-actions,html body .atlas-page .row-actions{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important}html body .atlas-login-form.atlas-login-swap,html body .atlas-login-box{width:min(400px,100%)!important;background:#fefefe!important;border:1.5px solid #e6e6ef!important;border-radius:32px!important;box-shadow:0 10px 20px #00000014!important;padding:28px 28px 20px!important}html body .atlas-login-form h1,html body .atlas-login-form h2,html body .atlas-login-title{font-size:1.75rem!important;font-weight:700!important;color:#191919!important;margin:0 0 8px!important;letter-spacing:-.02em!important}html body .atlas-login input[type=text],html body .atlas-login input[type=password],html body .atlas-login input[type=email],html body .atlas-login input{width:100%!important;padding:10px 16px!important;border-radius:12px!important;border:1.2px solid #e7e7e7!important;background:#fff!important;box-shadow:0 1px 2px #0000000a!important;font-size:.9375rem!important}html body .atlas-login-submit,html body .atlas-login button[type=submit]{width:100%!important;padding:12px 16px!important;border-radius:12px!important;background:#030303!important;color:#fafafa!important;border:none!important;font-weight:600!important;box-shadow:0 8px 20px #0000001f!important}html body .atlas-login-ghost,html body .atlas-login button.secondary{background:#fff!important;border:1.2px solid #e7e7e7!important;color:#131313!important;border-radius:12px!important}html body #cf-turnstile,html body .cf-turnstile{display:flex!important;justify-content:center!important;margin:12px 0!important;min-height:65px!important}html body .atlas-login--phone #cf-turnstile{transform:scale(.95);transform-origin:center center}html body .employees-page .atlas-stat,html body .atlas-crm .atlas-stat{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;padding:16px 18px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .employees-page .search-input,html body .attendance-page .search-input,html body .atlas-crm .search-input{height:40px!important;border-radius:12px!important;border:1px solid #e8eaef!important}html body .employees-page table.data-dense thead th,html body .attendance-page table.data-dense thead th{background:#f8fafc!important;color:#64748b!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .attendance-stats-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;margin-bottom:14px!important}html body .attendance-stats-row .card{border-radius:14px!important;border:1px solid #e8eaef!important;box-shadow:none!important}html body .clients-page .ac-metric-grid,html body .employees-page .ac-metric-grid,html body .actions-page .ac-metric-grid,html body .attendance-page .ac-metric-grid,html body .clients-page .ac-panel,html body .employees-page .ac-panel,html body .actions-page .ac-panel,html body .attendance-page .ac-panel{margin-bottom:14px!important}html body .clients-page .badge.success,html body .employees-page .badge.success,html body .actions-page .badge.success,html body .attendance-page .badge.success{background:#f1f5f9!important;color:#334155!important}html body .clients-page a,html body .employees-page a.btn{color:#0f172a!important}html body .clients-page .party-name-link,html body .employees-page .party-name-link{color:#0f172a!important;font-weight:600!important;text-decoration:none!important}html body .clients-page .party-name-link:hover{color:#0a0a0a!important}html body .clients-page .row-actions,html body .employees-page .row-actions,html body .actions-page .row-actions{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important}html body .clients-page .row-actions .secondary,html body .employees-page .row-actions .secondary,html body .actions-page .row-actions .secondary{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:999px!important;padding:5px 10px!important;font-size:.72rem!important;font-weight:600!important;box-shadow:none!important}html body .clients-page [style*="#71717a"],html body .employees-page [style*="#71717a"],html body .actions-page [style*="#71717a"]{color:#0a0a0a!important}html body .atlas-login{min-height:100vh!important;min-height:100dvh!important}html body .atlas-login-left{background-image:none!important;background-color:#09090b!important;background:#09090b!important}html body .atlas-login-grid,html body .atlas-login-blur,html body .atlas-login-blur-1,html body .atlas-login-blur-2{opacity:.15!important;filter:grayscale(1)!important}html body .atlas-login-left-logo span,html body .atlas-login-left-foot a{color:#a1a1aa!important}html body .atlas-login-right{background:#fafafa!important}html body .atlas-login-form.atlas-login-swap,html body .atlas-login-form-wrap,html body .atlas-login-form{max-width:400px!important;width:100%!important;margin:0 auto!important;background:#fefefe!important;border:1.5px solid #e6e6ef!important;border-radius:32px!important;box-shadow:0 10px 20px #00000014!important;padding:28px 28px 24px!important}html body .atlas-login-header h1,html body .atlas-login-form h1{font-size:1.75rem!important;font-weight:700!important;color:#191919!important;text-align:center!important}html body .atlas-login-header p{color:#adadb0!important;text-align:center!important;font-size:.95rem!important}html body .atlas-login input,html body .atlas-login .atlas-field input{border-radius:12px!important;border:1.2px solid #e7e7e7!important;background:#fff!important;box-shadow:0 1px 2px #0000000a!important;min-height:44px!important}html body .atlas-login-submit,html body .atlas-login button[type=submit]{width:100%!important;border-radius:12px!important;background:#030303!important;color:#fafafa!important;border:none!important;min-height:48px!important;font-weight:600!important;box-shadow:0 8px 20px #0000001f!important}html body .atlas-login button.atlas-login-bio,html body .atlas-login .atlas-login-webauthn,html body .atlas-login button[class*=bio]{width:100%!important;border-radius:12px!important;background:#030303!important;color:#fafafa!important;border:none!important;min-height:48px!important;margin-bottom:12px!important}html body .atlas-login-remember input[type=checkbox],html body .atlas-remember input[type=checkbox]{accent-color:#18181b!important}@media(max-width:900px){html body .atlas-login,html body .atlas-login.atlas-login--phone{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:#09090b!important;background-image:none!important;padding:20px 16px!important}html body .atlas-login-left{display:none!important}html body .atlas-login-right{width:100%!important;max-width:100%!important;background:transparent!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .atlas-login-chars-mobile{display:none!important}html body .atlas-login-mobile-logo{display:flex!important;justify-content:center!important;margin-bottom:16px!important;filter:brightness(10)!important}html body .atlas-login-form.atlas-login-swap,html body .atlas-login-form-wrap,html body .atlas-login-form{background:#18181b!important;border:1.5px solid #27272a!important;border-radius:32px!important;box-shadow:0 16px 40px #00000073!important;padding:28px 22px 22px!important;max-width:360px!important}html body .atlas-login-header h1,html body .atlas-login-form h1{color:#fafafa!important}html body .atlas-login-header p,html body .atlas-login-hint,html body .atlas-login-meta{color:#71717a!important}html body .atlas-login .atlas-field label,html body .atlas-login label{color:#e4e4e7!important}html body .atlas-login input,html body .atlas-login .atlas-field input{background:#27272a!important;border-color:#3f3f46!important;color:#fafafa!important}html body .atlas-login input::placeholder{color:#71717a!important}html body .atlas-login-submit,html body .atlas-login button[type=submit]{background:#fafafa!important;color:#09090b!important;box-shadow:none!important}html body .atlas-login button.atlas-login-bio,html body .atlas-login .atlas-login-webauthn{background:#27272a!important;color:#fafafa!important;border:1px solid #3f3f46!important}html body .atlas-password-toggle{color:#a1a1aa!important}html body .atlas-login-ghost{background:transparent!important;border:none!important;color:#a1a1aa!important}}html body .atlas-login,html body .atlas-login.atlas-login--auth7{display:flex!important;min-height:100vh!important;min-height:100dvh!important;width:100%!important;background:#fff!important;background-image:none!important;color:#0a0a0a!important;font-family:inherit!important;position:relative!important}html body .atlas-login-left,html body .atlas-login-grid,html body .atlas-login-blur,html body .atlas-login-chars-mobile{display:none!important}html body .atlas-login-brand{position:absolute!important;top:16px!important;left:16px!important;z-index:5!important;display:flex!important;align-items:center!important;gap:8px!important;font-weight:700!important;font-size:1.05rem!important;letter-spacing:-.02em!important;color:#0a0a0a!important}html body .atlas-login-brand img{width:28px!important;height:28px!important;border-radius:8px!important}html body .atlas-login-right{flex:1 1 100%!important;width:100%!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:72px 20px 32px!important;background:#fff!important;background-image:none!important}html body .atlas-login-form-wrap{width:100%!important;max-width:420px!important;margin:0 auto!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}html body .atlas-login-header{text-align:center!important;margin-bottom:28px!important}html body .atlas-login-header h1{font-size:1.85rem!important;font-weight:600!important;letter-spacing:-.03em!important;color:#171717!important;margin:0 0 6px!important}html body .atlas-login-header p{font-size:.875rem!important;color:#737373!important;margin:0!important}html body .atlas-login-mobile-logo{display:none!important}html body .atlas-login-form,html body .atlas-login-form.atlas-login-auth7-form{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}html body .atlas-login .atlas-field label,html body .atlas-login label{display:block!important;font-size:.875rem!important;font-weight:500!important;color:#262626!important;margin-bottom:6px!important}html body .atlas-login input[type=text],html body .atlas-login input[type=password],html body .atlas-login input[type=email],html body .atlas-login input:not([type=checkbox]):not([type=radio]){width:100%!important;border-radius:999px!important;border:1px solid #e5e5e5!important;background:#fff!important;padding:12px 20px!important;font-size:.875rem!important;color:#171717!important;box-shadow:none!important;outline:none!important}html body .atlas-login input:focus{border-color:#171717!important;box-shadow:0 0 0 1px #171717!important}html body .atlas-login-submit,html body .atlas-login button[type=submit]{width:100%!important;border-radius:999px!important;background:linear-gradient(to bottom,#3a3a3a,#121212)!important;background-color:#121212!important;color:#fff!important;border:none!important;padding:14px 24px!important;font-size:.875rem!important;font-weight:500!important;box-shadow:0 1px 2px #00000014!important;margin-top:4px!important}html body .atlas-login-submit:hover,html body .atlas-login button[type=submit]:hover{opacity:.92!important}html body .atlas-login-secondary,html body .atlas-login button.atlas-login-secondary{width:100%!important;border-radius:999px!important;border:1px solid #e5e5e5!important;background:#fff!important;color:#404040!important;padding:12px 24px!important;font-size:.875rem!important;font-weight:500!important;box-shadow:none!important}html body .atlas-login-secondary:hover{background:#fafafa!important}html body .atlas-login-ghost{background:transparent!important;border:none!important;color:#737373!important;box-shadow:none!important;font-size:.8125rem!important}html body .atlas-login input[type=checkbox]{accent-color:#171717!important;width:16px!important;height:16px!important;border-radius:4px!important}html body .atlas-login input[type=checkbox]:checked{accent-color:#171717!important}html body .atlas-login-alert{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fecaca!important;border-radius:12px!important;padding:10px 14px!important;font-size:.8125rem!important}html body .atlas-login-info{background:#f5f5f5!important;color:#404040!important;border-radius:12px!important;padding:10px 14px!important;font-size:.8125rem!important}html body .atlas-login-hint,html body .atlas-login-meta{text-align:center!important;color:#a3a3a3!important;font-size:.75rem!important}html body .atlas-login-left-foot{display:none!important}@media(max-width:900px){html body .atlas-login.atlas-login--auth7,html body .atlas-login--phone{background:#fff!important}html body .atlas-login-right{padding:80px 20px 40px!important}html body .atlas-login-header h1{font-size:1.75rem!important}}@media(min-width:1024px){html body .atlas-login.atlas-login--auth7{display:grid!important;grid-template-columns:1fr 1fr!important}html body .atlas-login-brand{top:28px!important;left:28px!important}html body .atlas-login-right{grid-column:1!important}html body .atlas-login.atlas-login--auth7:after{content:""!important;grid-column:2!important;margin:16px!important;border-radius:2rem!important;background:radial-gradient(ellipse at 30% 20%,#f5f5f5 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,#e5e5e5 0%,transparent 45%),#171717!important;min-height:calc(100vh - 32px)!important}}html body .employees-page table tr,html body .employees-page table tbody tr,html body .employees-page table tbody tr:nth-child(2n),html body .employees-page table tbody tr:nth-child(odd),html body .attendance-page table tbody tr{background:#fff!important;background-color:#fff!important}html body .employees-page table tbody tr:hover,html body .attendance-page table tbody tr:hover{background:#f8fafc!important}html body .employees-page table thead th,html body .attendance-page table thead th{background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid #e8eaef!important}html body .employees-page .ac-products-table-panel,html body .employees-page .card,html body .attendance-page .ac-panel{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .employees-page .row-actions button,html body .employees-page .row-actions a{border-radius:999px!important;font-size:.72rem!important;font-weight:600!important;padding:5px 10px!important}html body .employees-page .row-actions .secondary,html body .employees-page .row-actions button.secondary{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;box-shadow:none!important}html body .employees-page .row-actions button:not(.secondary):not(.btn-delete-red){background:#0f172a!important;color:#fff!important;border:none!important}html body .atlas-orders .atlas-stat-grid,html body .atlas-orders .ac-metric-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:12px!important;margin-bottom:14px!important}html body .atlas-orders .atlas-stat,html body .atlas-orders .ac-metric{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;padding:16px 18px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-orders .atlas-stat .as-label,html body .atlas-orders .ac-metric .as-label{font-size:.7rem!important;font-weight:600!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .atlas-orders .atlas-stat .as-value,html body .atlas-orders .ac-metric .as-value{font-size:1.35rem!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.02em!important}html body .atlas-orders table tbody tr,html body .atlas-orders table tbody tr:nth-child(2n){background:#fff!important}html body .atlas-orders table tbody tr:hover{background:#f8fafc!important}html body .atlas-orders table thead th{background:#f8fafc!important;color:#64748b!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .atlas-orders .card,html body .atlas-orders .ac-panel{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-orders-toolbar{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;margin-bottom:14px!important;padding:12px 14px!important;background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important}html body .atlas-orders .badge.success,html body .atlas-orders .badge.paid{background:#f1f5f9!important;color:#334155!important}html body .atlas-orders a[style*="#71717a"],html body .atlas-orders [style*="background: #f1f5f9"],html body .atlas-orders [style*="background:#f1f5f9"]{color:#0a0a0a!important}html body table.data-dense tbody tr[style*=ecfdf],html body table.data-dense tbody tr[style*=e8f5],html body table.data-dense tbody tr[style*=d1fa]{background:#fff!important}html body .bills-page .ac-metric,html body .receipts-page .ac-metric,html body .vendors-page .ac-metric,html body .balance-page .ac-metric{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;padding:16px 18px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .bills-page .ac-metric-grid,html body .receipts-page .ac-metric-grid,html body .vendors-page .ac-metric-grid,html body .balance-page .ac-metric-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:12px!important;margin-bottom:14px!important}html body .bills-page table tbody tr,html body .receipts-page table tbody tr,html body .vendors-page table tbody tr,html body .balance-page table tbody tr{background:#fff!important}html body .bills-page table tbody tr:hover,html body .receipts-page table tbody tr:hover,html body .vendors-page table tbody tr:hover,html body .balance-page table tbody tr:hover{background:#f8fafc!important}html body .bills-page table thead th,html body .receipts-page table thead th,html body .vendors-page table thead th,html body .balance-page table thead th{background:#f8fafc!important;color:#64748b!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .bills-page .card,html body .receipts-page .card,html body .vendors-page .card,html body .balance-page .card,html body .bills-page .ac-panel,html body .receipts-page .ac-panel,html body .vendors-page .ac-panel,html body .balance-page .ac-panel,html body .balance-page .atlas-outline-card{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:0 1px 2px #0f172a0a!important}html body .vendors-page .badge.success,html body .bills-page .badge.success,html body .receipts-page .badge.success{background:#f1f5f9!important;color:#334155!important}html body .vendors-page .row-actions,html body .bills-page .row-actions{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important}html body .vendors-page .row-actions .secondary,html body .bills-page .row-actions .secondary{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important;border-radius:999px!important;padding:5px 10px!important;font-size:.72rem!important;font-weight:600!important;box-shadow:none!important}html body .atlas-login.atlas-login--auth7:after{content:none!important;display:none!important}html body .atlas-login-visual{display:none!important}@media(min-width:1024px){html body .atlas-login.atlas-login--auth7{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important}html body .atlas-login-right{grid-column:1!important}html body .atlas-login-visual{display:flex!important;flex-direction:column!important;grid-column:2!important;margin:16px!important;border-radius:2rem!important;background:#0a0a0a!important;min-height:calc(100vh - 32px)!important;position:relative!important;overflow:hidden!important;align-items:center!important;justify-content:center!important}html body .atlas-login-visual .atlas-login-chars-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;flex:1 1 auto!important;padding:24px!important;z-index:2!important}html body .atlas-login-visual .atlas-login-chars-wrap,html body .atlas-login-visual .atlas-login-chars-wrap *{visibility:visible!important}html body .atlas-login-visual-foot{display:flex!important;gap:16px!important;justify-content:center!important;padding:16px 24px 20px!important;z-index:2!important}html body .atlas-login-visual-foot a{color:#ffffff8c!important;font-size:.8rem!important;text-decoration:none!important}html body .atlas-login-visual-foot a:hover{color:#fff!important}}@media(max-width:1023px){html body .atlas-login-visual{display:none!important}}html body .atlas-login input[type=checkbox],html body .atlas-login .atlas-remember input[type=checkbox]{accent-color:#171717!important;width:16px!important;height:16px!important}html body .atlas-login .atlas-remember{display:flex!important;align-items:center!important;gap:8px!important;font-size:.875rem!important;color:#525252!important}html body .content table,html body .content table tbody,html body .content table tbody tr,html body .content table tbody tr:nth-child(odd),html body .content table tbody tr:nth-child(2n),html body .employees-page table tbody tr,html body .products-page table tbody tr,html body .clients-page table tbody tr,html body .quotes-page table tbody tr,html body .invoices-page table tbody tr,html body .quicksale-page table tbody tr,html body .bills-page table tbody tr,html body .receipts-page table tbody tr,html body .vendors-page table tbody tr,html body .balance-page table tbody tr,html body .atlas-orders table tbody tr{background:#fff!important;background-color:#fff!important}html body .content table tbody tr:hover,html body .employees-page table tbody tr:hover,html body .products-page table tbody tr:hover{background:#f8fafc!important}html body .content table thead th,html body .employees-page table thead th,html body .products-page table thead th{background:#fafafa!important;color:#64748b!important;border-bottom:1px solid #e8eaef!important}html body .empty,html body .empty-state,html body .ac-panel .empty,html body td .empty-state,html body .content [class*=Empty],html body .atlas-orders .empty,html body .quotes-page .ac-panel,html body .invoices-page .ac-panel,html body .quicksale-page .ac-panel{background:#fff!important}html body .content .card,html body .content .ac-panel,html body .content .table-wrap{background:#fff!important;border-color:#e8eaef!important;box-shadow:0 1px 2px #0f172a0a!important}html body .search-input,html body .ac-search-input,html body input.search-input,html body .search-bar input,html body .ac-products-filters input{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;height:40px!important}html body .search-bar,html body .ac-products-filters,html body .ac-panel.ac-products-filters{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;box-shadow:none!important;backdrop-filter:none!important}html body .badge.success,html body .products-page .badge,html body .products-page [style*="#f1f5f9"]{background:#f1f5f9!important;color:#334155!important}html body .balance-charts-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:14px!important;margin:14px 0 18px!important}html body .balance-chart-card{padding:16px 18px!important}html body .balance-chart-title{margin:0 0 12px!important;font-size:.9rem!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.01em!important}html body .balance-chart-bars{display:flex!important;flex-direction:column!important;gap:10px!important}html body .balance-chart-row{display:grid!important;grid-template-columns:110px 1fr 64px!important;gap:10px!important;align-items:center!important}html body .balance-chart-label{font-size:.75rem!important;color:#64748b!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .balance-chart-track{height:8px!important;background:#f1f5f9!important;border-radius:999px!important;overflow:hidden!important}html body .balance-chart-fill{height:100%!important;border-radius:999px!important;transition:width .35s cubic-bezier(.2,0,0,1)!important}html body .balance-chart-val{font-size:.75rem!important;font-weight:600!important;font-variant-numeric:tabular-nums!important;text-align:right!important;color:#0f172a!important}html body .balance-page table button.danger,html body .balance-page table .danger{background:#ef4444!important;color:#fff!important;border:none!important;border-radius:999px!important}html body .content table,html body .atlas-crm table,html body .atlas-orders table,html body .atlas-page table,html body table.data-dense,html body table.data-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important}html body .content table thead th,html body .atlas-crm table thead th,html body .atlas-orders table thead th,html body .atlas-page table thead th,html body table.data-dense thead th,html body table.data-table thead th{background:#f8fafc!important;background-color:#f8fafc!important;color:#64748b!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid #e8eaef!important;border-top:none!important;padding:12px 14px!important;white-space:nowrap!important}html body .content table tbody td,html body .atlas-crm table tbody td,html body .atlas-orders table tbody td{background:#fff!important;border-bottom:1px solid #f1f5f9!important;padding:12px 14px!important;color:#0f172a!important;font-size:.875rem!important}html body .content .table-wrap,html body .ac-products-table-panel,html body .ac-panel.ac-products-table-panel{background:#fff!important;border:1px solid #e8eaef!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-dp-pop{z-index:100100!important;position:fixed!important}html body .modal-overlay,html body .ac-edit-profile-root{z-index:10050!important}html body .ac-edit-profile-avatar-btn{border:none!important;background:transparent!important;padding:0!important;cursor:pointer!important;position:relative!important;display:inline-flex!important}html body .ac-edit-profile-change-photo{margin:8px 0 12px!important;border-radius:999px!important;font-size:.75rem!important}html body .ac-avatar-crop-root{position:fixed!important;inset:0!important;z-index:100120!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0f172a73!important;padding:16px!important}html body .ac-avatar-crop-card{background:#fff!important;border-radius:16px!important;padding:20px 22px!important;max-width:360px!important;width:100%!important;box-shadow:0 20px 50px #0000002e!important}html body .ac-avatar-crop-card h3{margin:0 0 6px!important;font-size:1.05rem!important}html body .ac-avatar-crop-preview{width:160px!important;height:160px!important;margin:16px auto!important;border-radius:50%!important;overflow:hidden!important;border:1px solid #e8eaef!important}html body .ac-avatar-crop-preview img{width:100%!important;height:100%!important;object-fit:cover!important}html body .ac-avatar-crop-actions{display:flex!important;gap:8px!important;justify-content:flex-end!important;margin-top:12px!important}html body .ac-avatar-crop-root{position:fixed!important;inset:0!important;z-index:100200!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0f172a8c!important;padding:16px!important;pointer-events:auto!important;isolation:isolate!important}html body .ac-avatar-crop-card{pointer-events:auto!important;position:relative!important;z-index:1!important;background:#fff!important;border-radius:16px!important;padding:20px 22px!important;max-width:360px!important;width:100%!important;box-shadow:0 20px 50px #00000038!important}html body .ac-avatar-crop-actions button{pointer-events:auto!important;cursor:pointer!important;min-height:40px!important;border-radius:999px!important;padding:8px 16px!important}html body .ac-avatar-crop-apply{background:#0a0a0a!important;color:#fff!important;border:none!important;font-weight:600!important}html[data-theme=dark] body .ac-avatar-crop-card{background:#18181b!important;color:#fafafa!important}html body .atlas-agent-panel{background:#fafafa!important;border-left:1px solid #e8eaef!important;box-shadow:-8px 0 32px #0f172a0f!important;color:#0f172a!important}html[data-theme=dark] body .atlas-agent-panel{background:#121212!important;border-left-color:#27272a!important;color:#f4f4f5!important}html body .atlas-agent-head{background:#fff!important;border-bottom:1px solid #e8eaef!important}html[data-theme=dark] body .atlas-agent-head{background:#18181b!important;border-bottom-color:#27272a!important}html body .atlas-agent-panel button.secondary,html body .atlas-agent-panel .atlas-agent-close,html body .atlas-agent-panel .atlas-agent-chip{background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important;box-shadow:none!important}html body .atlas-agent-panel button:not(.secondary):not(.atlas-agent-close){background:#0a0a0a!important;color:#fff!important;border:none!important;border-radius:999px!important}html body .atlas-agent-pagechip{background:#f4f4f5!important;border:1px solid #e8eaef!important;border-radius:12px!important}html body .atlas-agent-bubble.assistant{background:#fff!important;border:1px solid #e8eaef!important;color:#0f172a!important}html body .atlas-agent-bubble.user{background:#0a0a0a!important;color:#fff!important}html body .atlas-agent-quick button{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:999px!important;color:#0f172a!important}html.atlas-agent-docked .layout>main,html.atlas-agent-docked .ac-main-column{opacity:1!important;filter:none!important;pointer-events:auto!important}html body button.atlas-agent-fab,html body button.atlas-agent-fab-premium,html body .atlas-agent-fab.on,html.atlas-agent-docked body .atlas-agent-fab,html.atlas-agent-docked body button.atlas-agent-fab,html.atlas-agent-docked .atlas-agent-fab.atlas-agent-fab-premium{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}html:not(.atlas-agent-docked) body button.atlas-agent-fab.atlas-agent-fab-premium{display:grid!important;visibility:visible!important;pointer-events:auto!important;opacity:1!important;position:fixed!important;right:20px!important;bottom:20px!important;z-index:120!important;width:56px!important;height:56px!important;border-radius:18px!important;background:linear-gradient(145deg,#1c1c1e,#0a0a0a)!important;color:#fafafa!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 12px 32px #00000047!important}html body .atlas-agent-panel button.atlas-agent-close,html body .atlas-agent-panel button.atlas-agent-close--danger,html body aside.atlas-agent-panel .atlas-agent-head-actions button.atlas-agent-close{background:#ef4444!important;background-image:none!important;border:1px solid #dc2626!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 2px 8px #ef44444d!important;width:36px!important;height:36px!important;border-radius:12px!important}html body .atlas-agent-panel button.atlas-agent-close:hover,html body .atlas-agent-panel button.atlas-agent-close--danger:hover{background:#dc2626!important}html body .atlas-agent-panel button.atlas-agent-close svg,html body .atlas-agent-panel button.atlas-agent-close--danger svg{stroke:#fff!important;color:#fff!important;fill:none!important}html body .atlas-agent-panel .atlas-agent-iconbtn{background:#fff!important;background-image:none!important;border:1px solid #e5e7eb!important;color:#334155!important;-webkit-text-fill-color:#334155!important;border-radius:12px!important;box-shadow:0 1px 2px #0f172a0d!important}html body .atlas-agent-panel .atlas-agent-iconbtn svg{stroke:#334155!important}html body .atlas-agent-panel .atlas-agent-iconbtn.on{background:#f4f4f5!important;border-color:#d4d4d8!important}html body .atlas-agent-panel button.atlas-agent-history-item{background:#f8f9fb!important;color:#0f172a!important;border:1px solid #e8eaef!important}html body .atlas-agent-panel .atlas-agent-history-label{color:#0f172a!important}html body .atlas-agent-panel .atlas-agent-history-group button,html body .atlas-agent-panel button.atlas-agent-history-item,html body .atlas-agent-panel button.atlas-agent-history-item.active,html body .atlas-agent-panel .atlas-agent-history-group button.active{display:flex!important;align-items:center!important;width:100%!important;min-height:40px!important;padding:10px 12px!important;border-radius:12px!important;background:#fff!important;background-image:none!important;border:1px solid #e8eaef!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:600!important;font-size:.84rem!important;box-shadow:0 1px 2px #0f172a0a!important;text-align:left!important}html body .atlas-agent-panel button.atlas-agent-history-item.active,html body .atlas-agent-panel .atlas-agent-history-group button.active{background:#f4f4f5!important;border-color:#d4d4d8!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html body .atlas-agent-panel .atlas-agent-history-label,html body .atlas-agent-panel button.atlas-agent-history-item span{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}html body .atlas-agent-panel .atlas-agent-head-actions button.atlas-agent-iconbtn,html body .atlas-agent-panel button.atlas-agent-iconbtn{background:#fff!important;background-image:none!important;border:1px solid #e5e7eb!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-radius:12px!important;width:36px!important;height:36px!important;box-shadow:0 1px 2px #0f172a0d!important}html body .atlas-agent-panel button.atlas-agent-iconbtn svg{stroke:#0f172a!important;fill:none!important;opacity:1!important;width:16px!important;height:16px!important}html body .atlas-agent-panel button.atlas-agent-iconbtn.on{background:#f4f4f5!important;border-color:#d4d4d8!important}html body .atlas-agent-panel button.atlas-agent-close,html body .atlas-agent-panel button.atlas-agent-close--danger{background:#ef4444!important;border-color:#dc2626!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:12px!important}html body .atlas-agent-panel button.atlas-agent-close svg{stroke:#fff!important}html body .atlas-agent-panel .atlas-agent-chips button{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important;font-weight:600!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-agent-panel .atlas-agent-chips button:hover{background:#f4f4f5!important;border-color:#d4d4d8!important}html body .atlas-agent-panel .atlas-agent-nav button,html body .atlas-agent-panel .atlas-agent-suggest button{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important;font-weight:600!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-agent-panel .atlas-agent-nav button:hover,html body .atlas-agent-panel .atlas-agent-suggest button:hover{background:#f4f4f5!important;border-color:#d4d4d8!important;color:#0a0a0a!important}html body .atlas-agent-panel .atlas-agent-execmode button:not(.active){background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important}html body .atlas-agent-panel .atlas-agent-execmode button.active{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}html body .atlas-agent-panel button:not(.atlas-agent-send):not(.atlas-agent-close):not(.active){background-image:none!important}html body .atlas-agent-panel button.secondary,html body .atlas-agent-panel button.atlas-agent-history-item,html body .atlas-agent-panel .atlas-agent-nav button,html body .atlas-agent-panel .atlas-agent-suggest button,html body .atlas-agent-panel .atlas-agent-chips button,html body .atlas-agent-panel .atlas-agent-history-group button,html body aside.atlas-agent-panel button:not(.atlas-agent-send):not(.atlas-agent-close):not(.active):not(.atlas-agent-execmode button.active){background:#fff!important;background-color:#fff!important;background-image:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px #0f172a0a!important}html body .atlas-agent-panel button.atlas-agent-history-item.active{background:#f4f4f5!important;border-color:#d4d4d8!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html body .atlas-agent-panel .atlas-agent-nav--readable button,html body .atlas-agent-panel .atlas-agent-chips--readable button,html body .atlas-agent-panel .atlas-agent-suggest--readable button{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:999px!important}html body .atlas-agent-panel button.atlas-agent-send{background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0a0a0a!important}html body .atlas-agent-panel button.atlas-agent-close{background:#ef4444!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#dc2626!important}html body .atlas-agent-panel .atlas-agent-execmode button.active{background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .content .ac-timed-delete button,html body .content button.ac-timed-delete-btn,html body .content button.ac-timed-delete-btn.danger,html body .content button.danger.ac-timed-delete-btn,html body .bal-tx-actions button.ac-timed-delete-btn,html body .bal-tx-actions .ac-timed-delete-btn,html body .row-actions button.ac-timed-delete-btn,html body button.ac-timed-delete-btn,html body .ac-timed-delete-btn{background:#ef4444!important;background-color:#ef4444!important;background-image:none!important;color:#fff!important;border:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-text-fill-color:#ffffff!important}html body .content button.ac-timed-delete-btn:hover,html body button.ac-timed-delete-btn:hover{background:#dc2626!important;background-color:#dc2626!important;color:#fff!important}html body .content button.ac-timed-delete-btn.is-armed,html body button.ac-timed-delete-btn.is-armed{background:#fee2e2!important;background-color:#fee2e2!important;color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important}html body .ac-timed-delete-btn.is-armed .ac-td-count,html body .ac-timed-delete-btn.is-armed .ac-td-ico{background:#ef4444!important;color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:430px){html body .ac-topbar,html body .mobile-nav-drawer,html body .layout,html body .content{max-width:100%!important}html body .account-menu-panel,html body .ac-mail-panel,html body .ac-notif-panel{min-width:0!important;max-width:calc(100vw - 16px)!important}}html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal,html body .account-menu-panel--portal{background:#161922!important;border:1px solid #2e3444!important;color:#f0f1f5!important;box-shadow:0 16px 48px #00000080!important}html[data-theme=dark] body .account-menu-panel .account-menu-item,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item,html[data-theme=dark] body button.account-menu-item,html body .account-menu-panel--portal button.account-menu-item,html[data-theme=dark] body .account-menu-panel a.account-menu-item{background:#222632!important;background-color:#222632!important;color:#e8eaf0!important;-webkit-text-fill-color:#e8eaf0!important;border:1px solid #2e3444!important;border-radius:10px!important;box-shadow:none!important;margin:3px 6px!important}html[data-theme=dark] body .account-menu-panel .account-menu-item:hover,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item:hover,html body .account-menu-panel--portal button.account-menu-item:hover{background:#2a3040!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-theme=dark] body .account-menu-item.account-menu-danger,html body .account-menu-panel--portal .account-menu-danger{background:#2a1a1a!important;color:#f0a898!important;-webkit-text-fill-color:#f0a898!important;border-color:#4a3030!important}html[data-theme=dark] body .account-menu-name{color:#f0f1f5!important}html[data-theme=dark] body .account-menu-email,html[data-theme=dark] body .account-menu-section-label{color:#9aa3b5!important}html[data-theme=dark] body .account-menu-svg,html[data-theme=dark] body .account-menu-item svg{color:#aeb6c9!important;stroke:#aeb6c9!important;opacity:1!important}html[data-theme=dark] body .account-theme-icons button,html[data-theme=dark] body .account-scale-icons button{background:#1a1d26!important;color:#c5cadd!important;border:1px solid #2e3444!important}html[data-theme=dark] body .account-theme-icons button.active,html[data-theme=dark] body .account-scale-icons button.active{background:#2a3040!important;color:#fff!important;border-color:#3a4154!important}html body .skeleton,html[data-theme=dark] body .skeleton{background:linear-gradient(90deg,#1a1d26,#2a3040,#1a1d26)!important;background-size:200% 100%!important}html:not([data-theme=dark]) body .skeleton{background:linear-gradient(90deg,#e8eaef,#f1f3f7,#e8eaef 90%)!important;background-size:200% 100%!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .layout,html[data-theme=dark] .content,html[data-theme=dark] .atlas-page,html[data-theme=dark] .settings-main,html[data-theme=dark] .settings-page{background:#0f1117!important;background-color:#0f1117!important;--bg: #0f1117 !important;--bg-elevated: #161922 !important;--paper: #1a1d26 !important;--shell-bg: #0f1117 !important;--shell-paper: #1a1d26 !important;--shell-line: #2e3444 !important}html[data-theme=dark] body .card,html[data-theme=dark] body .settings-card,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-metric{background:#1a1d26!important;border-color:#2e3444!important}html[data-theme=dark] body .skeleton,html[data-theme=dark] body [class*=skeleton]{background:linear-gradient(90deg,#161922,#242836,#161922)!important;background-size:200% 100%!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .layout,html[data-theme=dark] .content,html[data-theme=dark] .sidebar,html[data-theme=dark] .settings-page,html[data-theme=dark] .settings-main,html[data-theme=dark] .atlas-page,html[data-theme=dark] .login-page{background:#0a0a0a!important;background-color:#0a0a0a!important;--bg: #0a0a0a !important;--parchment: #0a0a0a !important;--shell-bg: #0a0a0a !important}html[data-theme=dark] body .card,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .settings-card{background:#141414!important;border-color:#2a2a2a!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{--bg: #16181d !important;--bg-elevated: #1c1f26 !important;--paper: #1c1f26 !important;--shell-bg: #16181d !important;--shell-paper: #1c1f26 !important;--shell-line: #2c303a !important;--shell-sidebar-bg: #14161b !important;--shell-ink: #eceef2 !important;--shell-muted: #9aa3b5 !important;background:#16181d!important}html[data-theme=dark] body .layout,html[data-theme=dark] body .content,html[data-theme=dark] body .atlas-page,html[data-theme=dark] body .settings-page,html[data-theme=dark] body .settings-main,html[data-theme=dark] body .settings-shell,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .atlas-shell-topbar,html[data-theme=dark] body .sidebar{background:#16181d!important;background-color:#16181d!important;border-color:#2c303a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .ac-usage-card,html[data-theme=dark] body .ac-usage-grid .ac-usage-card,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-progress-row,html[data-theme=dark] body .card,html[data-theme=dark] body .settings-card,html[data-theme=dark] body .ac-stat-pair,html[data-theme=dark] body .ac-stat-pair>div{background:#1c1f26!important;background-color:#1c1f26!important;border:1px solid #2c303a!important;color:#eceef2!important;box-shadow:none!important}html[data-theme=dark] body .ac-metric .as-value,html[data-theme=dark] body .ac-usage-val,html[data-theme=dark] body .ac-stat-pair strong{color:#f4f5f7!important}html[data-theme=dark] body .ac-metric .as-label,html[data-theme=dark] body .ac-metric .as-hint,html[data-theme=dark] body .ac-usage-lab,html[data-theme=dark] body .ac-usage-meta{color:#9aa3b5!important}html[data-theme=dark] body .ac-usage-track{background:#2c303a!important}html[data-theme=dark] body .ac-usage-track i{background:#c5cadd!important}html[data-theme=dark] body .settings-topbar{background:#16181d!important;border-bottom:1px solid #2c303a!important}html[data-theme=dark] body .skeleton,html[data-theme=dark] body [class*=skeleton]{background:linear-gradient(90deg,#1c1f26,#2a2e38,#1c1f26)!important;background-size:200% 100%!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{--bg: #111113 !important;--bg-elevated: #1c1c1f !important;--paper: #1c1c1f !important;--shell-bg: #111113 !important;--shell-paper: #1c1c1f !important;--shell-line: #2a2a2e !important;--shell-sidebar-bg: #111113 !important;--shell-sidebar-border: #2a2a2e !important;--parchment: #111113 !important;background:#111113!important}html[data-theme=dark] body .layout,html[data-theme=dark] body .content,html[data-theme=dark] body .sidebar,html[data-theme=dark] body .atlas-page,html[data-theme=dark] body .settings-page,html[data-theme=dark] body .settings-main,html[data-theme=dark] body .settings-shell,html[data-theme=dark] body .login-page,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .atlas-shell-topbar,html[data-theme=dark] body .layout>.sidebar{background:#111113!important;background-color:#111113!important;border-color:#2a2a2e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] body .card,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .ac-stat-pair,html[data-theme=dark] body .ac-stat-pair>div,html[data-theme=dark] body .ac-progress-row,html[data-theme=dark] body .ac-usage-card,html[data-theme=dark] body .atlas-card,html[data-theme=dark] body .atlas-stat,html[data-theme=dark] body .stat-card,html[data-theme=dark] body .dashboard-card,html[data-theme=dark] body .settings-card,html[data-theme=dark] body .content .card,html[data-theme=dark] body .content .atlas-card,html[data-theme=dark] body .content .stat-card,html[data-theme=dark] body .kpi-card,html[data-theme=dark] body [class*=kpi-]{background:#1c1c1f!important;background-color:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important;box-shadow:none!important}html[data-theme=dark] body .ac-metric .as-value,html[data-theme=dark] body .ac-metric .as-label,html[data-theme=dark] body .ac-stat-pair strong{color:#f4f4f5!important}html[data-theme=dark] body .ac-metric .as-label,html[data-theme=dark] body .as-hint{color:#a1a1aa!important}html[data-theme=dark] body .settings-topbar{background:#111113!important;border-bottom:1px solid #2a2a2e!important;box-shadow:none!important}html[data-theme=dark] body .settings-topbar-tabs button{background:#1c1c1f!important;color:#a1a1aa!important;border:1px solid #2a2a2e!important}html[data-theme=dark] body .settings-topbar-tabs button.active{background:#27272a!important;color:#fafafa!important}html[data-theme=dark] body .skeleton,html[data-theme=dark] body [class*=skeleton]{background:linear-gradient(90deg,#1c1c1f,#27272a,#1c1c1f)!important;background-size:200% 100%!important}html:not([data-theme=dark]){--muted: #64748b !important;--shell-muted: #64748b !important;--ink-soft: #475569 !important}html:not([data-theme=dark]) body,html:not([data-theme=dark]) body .content,html:not([data-theme=dark]) body p,html:not([data-theme=dark]) body .muted,html:not([data-theme=dark]) body .as-hint,html:not([data-theme=dark]) body .as-label,html:not([data-theme=dark]) body th{color:inherit}html:not([data-theme=dark]) body .muted,html:not([data-theme=dark]) body .as-hint,html:not([data-theme=dark]) body .as-label,html:not([data-theme=dark]) body .ac-metric .as-label{color:#64748b!important}html:not([data-theme=dark]) body{color:#0a0a0a!important}html body .sidebar nav a,html body .sidebar nav button,html[data-theme=dark] body .sidebar nav a,html[data-theme=dark] body .sidebar nav button{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;border-radius:10px!important}html body .sidebar nav a:hover,html[data-theme=dark] body .sidebar nav a:hover{background:#ffffff0f!important}html body .sidebar nav a.active,html[data-theme=dark] body .sidebar nav a.active{background:#ffffff1a!important;box-shadow:inset 3px 0 #fafafa!important}html body .sidebar nav a svg,html[data-theme=dark] body .sidebar nav a svg{background:transparent!important;box-shadow:none!important;border:none!important}html body .atlas-shell-icon-btn,html body .ac-topbar-mail,html body .ac-topbar-notif,html body .ac-topbar-user-btn,html[data-theme=dark] body .atlas-shell-icon-btn,html[data-theme=dark] body .ac-topbar-mail,html[data-theme=dark] body .ac-topbar-notif,html[data-theme=dark] body .ac-topbar-user-btn{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#e4e4e7!important;box-shadow:none!important}html[data-theme=dark] body .atlas-shell-icon-btn:hover,html[data-theme=dark] body .atlas-shell-icon-btn:active,html[data-theme=dark] body .ac-topbar-mail:hover,html[data-theme=dark] body .ac-topbar-mail:active,html[data-theme=dark] body .ac-topbar-notif:hover,html[data-theme=dark] body .ac-topbar-notif:active{background:#27272a!important;color:#fafafa!important;border-color:#3f3f46!important}html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal,html[data-theme=dark] body .account-menu-panel--rail-inline{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important;box-shadow:0 16px 40px #0000008c!important}html[data-theme=dark] body .account-menu-panel .account-menu-item,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item,html[data-theme=dark] body button.account-menu-item,html[data-theme=dark] body a.account-menu-item{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important;border-radius:12px!important}html[data-theme=dark] body .account-menu-panel .account-menu-item:hover,html[data-theme=dark] body .account-menu-panel .account-menu-item:active,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item:hover,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item:active{background:#3f3f46!important;color:#fff!important}html[data-theme=dark] body .account-menu-item.account-menu-danger,html[data-theme=dark] body .account-menu-panel .account-menu-danger{background:#3f1d1d!important;color:#fecaca!important;border-color:#7f1d1d!important}html[data-theme=dark] body .account-menu-item svg{color:#a1a1aa!important;stroke:#a1a1aa!important}html[data-theme=dark] body .account-menu-panel .theme-toggle,html[data-theme=dark] body .account-menu-panel [class*=theme] button,html[data-theme=dark] body .account-glass-switch,html[data-theme=dark] body .account-menu-panel .segmented button{background:#27272a!important;color:#a1a1aa!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .account-menu-panel .theme-toggle.active,html[data-theme=dark] body .account-menu-panel [class*=theme] button.active,html[data-theme=dark] body .account-menu-panel .segmented button.active{background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] body .mail-popover,html[data-theme=dark] body .notif-popover,html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-notif-panel,html[data-theme=dark] body [class*=mailbox-panel],html[data-theme=dark] body [class*=mail-dropdown]{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] body .mail-popover button,html[data-theme=dark] body .ac-mail-panel button,html[data-theme=dark] body [class*=mailbox] button,html[data-theme=dark] body .mailbox-menu-item,html[data-theme=dark] body .mail-item,html[data-theme=dark] body [class*=mail-row]{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .mail-popover button:hover,html[data-theme=dark] body .mail-popover button:active,html[data-theme=dark] body .mailbox-menu-item:hover,html[data-theme=dark] body .mailbox-menu-item:active,html[data-theme=dark] body .mail-item:hover,html[data-theme=dark] body .mail-item:active,html[data-theme=dark] body [class*=mail-row]:hover,html[data-theme=dark] body [class*=mail-row]:active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .mail-popover .mail-item.active,html[data-theme=dark] body [class*=mail-row].active,html[data-theme=dark] body .mailbox-menu-item.active{background:#3f3f46!important;color:#fafafa!important;border-color:#52525b!important}html[data-theme=dark] body button:active:not(.danger),html[data-theme=dark] body .btn:active:not(.danger){filter:brightness(1.15)!important}html[data-theme=dark] body button.secondary:active,html[data-theme=dark] body button.ghost:active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body input::placeholder,html[data-theme=dark] body textarea::placeholder{color:#71717a!important;opacity:1!important}html[data-theme=dark] body input,html[data-theme=dark] body textarea,html[data-theme=dark] body select{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .ac-panel{background:#1c1c1f!important;border-color:#2a2a2e!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .atlas-shell-topbar,html[data-theme=dark] body .layout>aside,html[data-theme=dark] body .layout>.sidebar{background:#111113!important;background-color:#111113!important;border-color:#2a2a2e!important}html[data-theme=dark] body .content,html[data-theme=dark] body .atlas-page{background:#111113!important}html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-mail-panel .ac-notif-list{background:#1c1c1f!important;color:#f4f4f5!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item,html[data-theme=dark] body .ac-mail-panel [class*=notif-item]{background:#27272a!important;border:1px solid #3f3f46!important;color:#e4e4e7!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item:hover,html[data-theme=dark] body .ac-mail-panel .ac-notif-item:focus,html[data-theme=dark] body .ac-mail-panel .ac-notif-item:active,html[data-theme=dark] body .ac-mail-panel .ac-notif-item.is-active,html[data-theme=dark] body .ac-mail-panel .ac-notif-item[aria-selected=true]{background:#3f3f46!important;color:#fafafa!important;border-color:#52525b!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item strong,html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body strong{color:#fafafa!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item em,html[data-theme=dark] body .ac-mail-panel .ac-notif-item-body em{color:#a1a1aa!important}html[data-theme=dark] body .ac-mail-panel button,html[data-theme=dark] body .ac-mail-panel .ac-mail-open,html[data-theme=dark] body .ac-mail-panel [class*=Ouvrir]{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .mailbox-item:hover,html[data-theme=dark] body .mailbox-item.is-active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body aside.sidebar,html[data-theme=dark] body .layout>.sidebar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .atlas-shell-topbar,html[data-theme=dark] body .content,html[data-theme=dark] body .atlas-page{background-color:#111113!important;background:#111113!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item.secondary,html[data-theme=dark] body .ac-notif-panel .ac-notif-item,html[data-theme=dark] body .ac-notif-panel button.ac-notif-item,html[data-theme=dark] body button.ac-notif-item,html[data-theme=dark] body .ac-notif-item{background:#27272a!important;background-color:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important;box-shadow:none!important}html[data-theme=dark] body .ac-mail-panel .ac-notif-item:hover,html[data-theme=dark] body .ac-mail-panel .ac-notif-item:focus,html[data-theme=dark] body .ac-mail-panel .ac-notif-item:active,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item:hover,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item:active,html[data-theme=dark] body .ac-notif-panel .ac-notif-item:hover,html[data-theme=dark] body .ac-notif-panel .ac-notif-item:active,html[data-theme=dark] body button.ac-notif-item:hover,html[data-theme=dark] body button.ac-notif-item:active{background:#3f3f46!important;background-color:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .ac-notif-item strong,html[data-theme=dark] body .ac-notif-item-body strong,html[data-theme=dark] body .ac-mail-panel .ac-notif-item strong{color:#fafafa!important}html[data-theme=dark] body .ac-notif-item em,html[data-theme=dark] body .ac-notif-item-body em,html[data-theme=dark] body .ac-mail-panel .ac-notif-item em{color:#a1a1aa!important}html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-notif-panel{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] body .ac-notif-foot button,html[data-theme=dark] body .ac-mail-panel .secondary,html[data-theme=dark] body .ac-mail-panel button.secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal,html[data-theme=dark] .account-menu-panel--portal{background:#1c1c1f!important;border:1px solid #2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] body .account-menu-item,html[data-theme=dark] body button.account-menu-item,html[data-theme=dark] .account-menu-panel--portal .account-menu-item,html[data-theme=dark] .account-menu-panel--portal button.account-menu-item{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .account-menu-item:hover,html[data-theme=dark] body .account-menu-item:active,html[data-theme=dark] .account-menu-panel--portal .account-menu-item:hover,html[data-theme=dark] .account-menu-panel--portal .account-menu-item:active{background:#3f3f46!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=dark] body .account-menu-danger,html[data-theme=dark] .account-menu-panel--portal .account-menu-danger{background:#3f1d1d!important;color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;border-color:#7f1d1d!important}html[data-theme=dark] body .account-seg button,html[data-theme=dark] body .account-menu-panel .account-seg button{background:#27272a!important;color:#a1a1aa!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .account-seg button.active{background:#fafafa!important;color:#0a0a0a!important}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{--ac-bg: #111113 !important;--ac-paper: #1c1c1f !important;--ac-ink: #f4f4f5 !important;--ac-muted: #a1a1aa !important;--ac-line: #2a2a2e !important;--ac-sidebar: #111113 !important;--ac-sidebar-border: #2a2a2e !important;--ac-nav-hover: #27272a !important;--ac-nav-active-bg: #27272a !important;--bg: #111113 !important;--paper: #1c1c1f !important;--shell-bg: #111113 !important;--shell-paper: #1c1c1f !important;--shell-line: #2a2a2e !important;--muted: #a1a1aa !important;color:#f4f4f5!important;background:#111113!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body aside.sidebar,html[data-theme=dark] body .ac-sidebar,html[data-theme=dark] body .layout>.sidebar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .atlas-shell-topbar,html[data-theme=dark] body .content,html[data-theme=dark] body .atlas-page,html[data-theme=dark] body .layout{background:#111113!important;background-color:#111113!important;border-color:#2a2a2e!important}html[data-theme=dark] body .card,html[data-theme=dark] body .ac-panel,html[data-theme=dark] body .ac-metric,html[data-theme=dark] body .atlas-card,html[data-theme=dark] body .settings-card,html[data-theme=dark] body .settings-section,html[data-theme=dark] body .settings-panel,html[data-theme=dark] body .ac-mail-panel,html[data-theme=dark] body .ac-notif-panel,html[data-theme=dark] body .account-menu-panel,html[data-theme=dark] body .account-menu-panel--portal,html[data-theme=dark] .account-menu-panel--portal{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important;box-shadow:0 16px 40px #00000073!important}html[data-theme=dark] body .ac-notif-item,html[data-theme=dark] body button.ac-notif-item,html[data-theme=dark] body .ac-mail-panel .ac-notif-item,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item,html[data-theme=dark] body .ac-mail-panel button.ac-notif-item.secondary,html[data-theme=dark] body .ac-notif-panel .ac-notif-item{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important;box-shadow:none!important}html[data-theme=dark] body .ac-notif-item:hover,html[data-theme=dark] body .ac-notif-item:focus,html[data-theme=dark] body .ac-notif-item:active,html[data-theme=dark] body button.ac-notif-item:hover,html[data-theme=dark] body button.ac-notif-item:focus,html[data-theme=dark] body button.ac-notif-item:active{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .ac-notif-item strong,html[data-theme=dark] body .ac-notif-item-body strong{color:#fafafa!important}html[data-theme=dark] body .ac-notif-item em,html[data-theme=dark] body .ac-notif-item-body em{color:#a1a1aa!important}html[data-theme=dark] body .account-menu-item,html[data-theme=dark] body button.account-menu-item,html[data-theme=dark] .account-menu-panel--portal .account-menu-item,html[data-theme=dark] .account-menu-panel--portal button.account-menu-item,html[data-theme=dark] body .ac-topbar-mi{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .account-menu-item:hover,html[data-theme=dark] body .account-menu-item:active,html[data-theme=dark] body .ac-topbar-mi:hover,html[data-theme=dark] body .ac-topbar-mi:active,html[data-theme=dark] .account-menu-panel--portal .account-menu-item:hover{background:#3f3f46!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=dark] body .account-menu-danger,html[data-theme=dark] body .ac-topbar-mi--danger{background:#3f1d1d!important;color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;border-color:#7f1d1d!important}html[data-theme=dark] body .account-seg button{background:#27272a!important;color:#a1a1aa!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .account-seg button.active{background:#fafafa!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html[data-theme=dark] body button:hover:not(.danger):not(.account-seg button.active),html[data-theme=dark] body button:active:not(.danger):not(.account-seg button.active),html[data-theme=dark] body .btn:hover:not(.danger),html[data-theme=dark] body .btn:active:not(.danger){filter:brightness(1.12)}html[data-theme=dark] body button.secondary,html[data-theme=dark] body .secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body button.secondary:hover,html[data-theme=dark] body button.secondary:active,html[data-theme=dark] body .secondary:hover{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body input,html[data-theme=dark] body select,html[data-theme=dark] body textarea{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body table,html[data-theme=dark] body th,html[data-theme=dark] body td{background:#1c1c1f!important;color:#e4e4e7!important;border-color:#2a2a2e!important}html[data-theme=dark] body th{background:#27272a!important;color:#a1a1aa!important}html[data-theme=dark] body .settings-main .card,html[data-theme=dark] body .settings-main table,html[data-theme=dark] body .settings-main table thead th,html[data-theme=dark] body .settings-main table tbody td,html[data-theme=dark] body .settings-main button.secondary,html[data-theme=dark] body .settings-main input,html[data-theme=dark] body .settings-main select,html[data-theme=dark] body .settings-main textarea{background:#1c1c1f!important;color:#e4e4e7!important;border-color:#2a2a2e!important}html[data-theme=dark] body .settings-main table thead th{background:#27272a!important;color:#a1a1aa!important}html[data-theme=dark] body .whats-new-page,html[data-theme=dark] body .wn-page{color:#e4e4e7!important}html[data-theme=dark] body .wn-sec-head h3,html[data-theme=dark] body .wn-sec-head,html[data-theme=dark] body .whats-new-block h3{color:#f4f4f5!important}html[data-theme=dark] body .wn-sec li,html[data-theme=dark] body .whats-new-block li,html[data-theme=dark] body .wn-ver-date{color:#a1a1aa!important}html[data-theme=dark] body .wn-ver{background:transparent!important;color:#e4e4e7!important;border-color:transparent!important}html[data-theme=dark] body .whats-new-ver{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] body .wn-sec-ico,html[data-theme=dark] body .wn-sec-ico--feature,html[data-theme=dark] body .wn-sec-ico--improve,html[data-theme=dark] body .wn-sec-ico--fix{background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .wn-sec-ico--break{background:#3f1d1d!important;color:#fecaca!important}html[data-theme=dark] body .wn-sec-ico svg{stroke:currentColor!important;color:inherit!important}html[data-theme=dark] body .wn-sec:before,html[data-theme=dark] body .wn-sec:after{background:#3f3f46!important;border-color:#3f3f46!important}html:not([data-theme=dark]) body .whats-new-page,html:not([data-theme=dark]) body .wn-page{color:#0a0a0a!important}html:not([data-theme=dark]) body .wn-sec li,html:not([data-theme=dark]) body .whats-new-block li{color:#52525b!important}html:not([data-theme=dark]) body .wn-sec-ico--feature,html:not([data-theme=dark]) body .wn-sec-ico--improve,html:not([data-theme=dark]) body .wn-sec-ico--fix{background:#ececec!important;color:#171717!important}html:not([data-theme=dark]){--ac-muted: #64748b !important;--muted: #64748b !important;--ac-ok: #52525b !important}html:not([data-theme=dark]) body,html:not([data-theme=dark]) body .content,html:not([data-theme=dark]) body .atlas-page{color:#0a0a0a!important}html:not([data-theme=dark]) body .muted,html:not([data-theme=dark]) body .as-hint,html:not([data-theme=dark]) body .as-label,html:not([data-theme=dark]) body th,html:not([data-theme=dark]) body .ac-metric .as-label,html:not([data-theme=dark]) body .settings-topbar-user-meta span,html:not([data-theme=dark]) body .settings-topbar-brand span{color:#64748b!important}html:not([data-theme=dark]) body a:not(.active):not(.btn):not(button){color:#0a0a0a}.settings-topbar-theme{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--ac-line, #e5e7eb);background:var(--ac-paper, #fff);margin-right:8px}.settings-topbar-theme button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:none!important;border-radius:999px!important;background:transparent!important;color:var(--ac-muted, #64748b)!important;box-shadow:none!important;cursor:pointer}.settings-topbar-theme button.active{background:#0a0a0a!important;color:#fafafa!important}html[data-theme=dark] .settings-topbar-theme{background:#1c1c1f!important;border-color:#2a2a2e!important}html[data-theme=dark] .settings-topbar-theme button{color:#a1a1aa!important}html[data-theme=dark] .settings-topbar-theme button.active{background:#fafafa!important;color:#0a0a0a!important}.settings-topbar-tabs{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:wrap!important}.settings-topbar-tab{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:12px!important}html[data-theme=dark] body .settings-topbar-menu,html[data-theme=dark] .settings-topbar-menu{background:#1c1c1f!important;border:1px solid #2a2a2e!important;box-shadow:0 16px 40px #0000008c!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-topbar-menu button,html[data-theme=dark] body .settings-topbar-menu button.secondary,html[data-theme=dark] body .settings-topbar-menu button.settings-topbar-menu-item,html[data-theme=dark] .layout-settings-focus .settings-topbar-menu button,html[data-theme=dark] .layout-settings-focus .settings-topbar-menu button.secondary{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .settings-topbar-menu button:hover,html[data-theme=dark] body .settings-topbar-menu button.settings-topbar-menu-item:hover,html[data-theme=dark] .layout-settings-focus .settings-topbar-menu button:hover{background:#3f3f46!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=dark] body .settings-topbar-menu button svg{color:#a1a1aa!important;stroke:#a1a1aa!important}html[data-theme=dark] body .settings-topbar-back{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body .settings-topbar-user-btn{background:#1c1c1f!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-topbar-user-meta strong{color:#f4f4f5!important}html[data-theme=dark] body .settings-topbar-user-meta span{color:#a1a1aa!important}html body,html body .content{--ac-ok: #52525b}html[data-theme=dark] body{--ac-ok: #a1a1aa !important}html body .ac-shell-search-dropdown,html body .settings-search-dropdown{background:#fff!important;border:1px solid #e4e4e7!important;border-radius:8px!important;padding:6px!important;box-shadow:0 8px 24px #0000002e!important}html body button.ac-shell-search-hit,html body .ac-shell-search-hit,html body .settings-search-dropdown .settings-search-dd-item,html body .settings-search-dropdown button.settings-search-dd-item{background:transparent!important;border:none!important;border-radius:4px!important;color:#18181b!important;box-shadow:none!important}html body button.ac-shell-search-hit:hover,html body .settings-search-dropdown .settings-search-dd-item:hover{background:#f4f4f5!important;color:#09090b!important}html body .ac-shell-search-type,html body .ac-shell-search-label em,html body .ac-shell-search-empty,html body .settings-search-dd-path,html body .settings-search-dd-label{color:#71717a!important;background:transparent!important}html[data-theme=dark] body .ac-shell-search-dropdown,html[data-theme=dark] body .settings-search-dropdown{background:#1e1f22!important;border-color:#2b2d31!important;box-shadow:0 8px 24px #00000073!important}html[data-theme=dark] body button.ac-shell-search-hit,html[data-theme=dark] body .ac-shell-search-hit,html[data-theme=dark] body .settings-search-dropdown .settings-search-dd-item,html[data-theme=dark] body .settings-search-dropdown button.settings-search-dd-item{background:transparent!important;color:#f2f3f5!important;border:none!important}html[data-theme=dark] body button.ac-shell-search-hit:hover,html[data-theme=dark] body .settings-search-dropdown .settings-search-dd-item:hover{background:#35373c!important;color:#fff!important}html[data-theme=dark] body .ac-shell-search-type,html[data-theme=dark] body .ac-shell-search-label em,html[data-theme=dark] body .ac-shell-search-empty,html[data-theme=dark] body .settings-search-dd-path,html[data-theme=dark] body .settings-search-dd-label,html[data-theme=dark] body .ac-topbar-search-input{color:#b5bac1!important;background:transparent!important}html[data-theme=dark] body .ac-topbar-search-expanded,html[data-theme=dark] body .settings-search-field{background:#1e1f22!important;border:1px solid #3f4147!important;color:#f2f3f5!important}.qr-fab{position:fixed;right:22px;bottom:22px;z-index:80;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px 0 14px;border-radius:999px;border:1px solid #18181b;background:#0a0a0a;color:#fafafa;font-weight:700;font-size:13px;letter-spacing:.04em;box-shadow:0 10px 28px #00000047;cursor:pointer}.qr-fab.is-open{background:#27272a}html[data-theme=dark] .qr-fab{background:#fafafa;color:#0a0a0a;border-color:#fafafa}.qr-fab-layer{position:fixed;inset:0;z-index:90}.qr-fab-backdrop{position:absolute;inset:0;border:0;background:#00000073}.qr-fab-panel{position:absolute;right:22px;bottom:82px;width:min(420px,calc(100vw - 24px));max-height:min(78vh,720px);overflow:auto;background:#fff;color:#0a0a0a;border:1px solid #e4e4e7;border-radius:16px;padding:16px;box-shadow:0 20px 50px #00000040}html[data-theme=dark] .qr-fab-panel{background:#1c1c1f;color:#f4f4f5;border-color:#2a2a2e}.qr-fab-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.qr-fab-x{width:32px;height:32px;border-radius:999px;border:1px solid #e4e4e7;background:transparent;color:inherit;font-size:18px;cursor:pointer}html[data-theme=dark] .qr-fab-x{border-color:#3f3f46;color:#fafafa}html[data-theme=dark] .qr-login-panel,html[data-theme=dark] .qr-login-panel select,html[data-theme=dark] .qr-login-panel p,html[data-theme=dark] .qr-login-status{color:#e4e4e7!important}html[data-theme=dark] .qr-login-panel select{background:#27272a!important;border:1px solid #3f3f46!important;color:#fafafa!important}.doc-preview-link{text-decoration:none!important;display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid #d4d4d8!important;font-weight:600!important;background:#fff!important;color:#18181b!important}html[data-theme=dark] .doc-preview-link{background:#27272a!important;color:#fafafa!important;border-color:#3f3f46!important}html[data-theme=dark] body{--ok: #a1a1aa;--success: #d4d4d8;--ac-ok: #a1a1aa}html[data-theme=dark] [style*="8b9cff"],html[data-theme=dark] [style*="6366f1"]{color:#e4e4e7!important;border-color:#3f3f46!important}@media(max-width:1024px){.atlas-page .atlas-lead,.settings-tab-blurb,.atlas-page .page-header p,.qr-login-head p,.settings-page-header .atlas-eyebrow{display:none!important}.atlas-page h1.atlas-hello{font-size:1.25rem!important}.atlas-page .card{padding:12px!important}.atlas-page table th:nth-child(n+4),.atlas-page table td:nth-child(n+4){display:none!important}.grid.grid-2,.grid-2{grid-template-columns:1fr!important}.qr-fab{right:12px;bottom:76px}}@media(min-width:1025px){.phone-only{display:none!important}}html:not([data-theme=dark]) body{--ac-muted: #64748b !important;--muted: #64748b !important;--ac-ok: #3f3f46 !important;--success: #166534 !important;color:#18181b}html[data-theme=dark] body{--ac-muted: #a1a1aa !important;--muted: #a1a1aa !important;--ac-ok: #d4d4d8 !important;--success: #86efac !important;color:#f4f4f5;background:#111113!important}html[data-theme=dark] body .sidebar,html[data-theme=dark] body .ac-topbar,html[data-theme=dark] body .settings-topbar,html[data-theme=dark] body .ac-bottom-nav{background:#161618!important;color:#f4f4f5!important;border-color:#2a2a2e!important}html[data-theme=dark] body .card,html[data-theme=dark] body .atlas-page,html[data-theme=dark] body .content{background:#111113;color:#f4f4f5}html[data-theme=dark] body .card{background:#1c1c1f!important;border-color:#2a2a2e!important}html[data-theme=dark] body input,html[data-theme=dark] body select,html[data-theme=dark] body textarea{background:#18181b!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body input::placeholder,html[data-theme=dark] body textarea::placeholder{color:#71717a!important}html[data-theme=dark] body button.secondary,html[data-theme=dark] body .secondary{background:#27272a!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body button.secondary:hover,html[data-theme=dark] body .secondary:hover,html[data-theme=dark] body button.secondary:active{background:#3f3f46!important;color:#fafafa!important}html:not([data-theme=dark]) body .muted,html:not([data-theme=dark]) body .logo-sub,html:not([data-theme=dark]) body .ac-user-dropdown-item i,html:not([data-theme=dark]) body .atlas-lead{color:#64748b!important}html[data-theme=dark] body .muted,html[data-theme=dark] body .logo-sub,html[data-theme=dark] body .ac-user-dropdown-item i,html[data-theme=dark] body .atlas-lead{color:#a1a1aa!important}.qr-fab{position:fixed!important;z-index:80!important}.qr-fab-layer{position:fixed!important;inset:0!important;z-index:5000!important;pointer-events:auto!important}.qr-fab-backdrop{position:fixed!important;inset:0!important}.qr-fab-panel{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:min(420px,calc(100vw - 24px))!important;max-height:min(86vh,760px)!important;overflow:auto!important;margin:0!important}.qr-fab-panel .qr-login-head h3{display:none}.qr-fab-panel .ac-show-qr-copy,.qr-fab-panel .ac-show-qr-close{background:#18181b!important;color:#fff!important;border-color:#18181b!important}.qr-fab-panel .ac-show-qr-copy svg,.qr-fab-panel .ac-show-qr-close svg{display:block!important;width:18px!important;height:18px!important;stroke:#fff!important;fill:none!important;color:#fff!important;opacity:1!important}.qr-fab-x{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#18181b!important;color:#fff!important;border-color:#18181b!important;line-height:1!important}html[data-theme=dark] .qr-fab-panel{background:#1c1c1f!important;color:#f4f4f5!important}html[data-theme=dark] .qr-fab{background:#fafafa!important;color:#0a0a0a!important}html[data-theme=dark] .qr-fab svg{stroke:#0a0a0a!important}html[data-theme=dark] body .ac-user-dropdown-item b,html[data-theme=dark] body .ac-user-dropdown-item>span b{color:#fafafa!important}html[data-theme=dark] body .ac-user-dropdown-ico,html[data-theme=dark] body .ac-user-dropdown-item>svg{color:#a1a1aa!important}html[data-theme=dark] body .ac-user-dropdown-item:hover{background:#27272a!important}html[data-theme=dark] body .ac-type-switch button{background:#141414!important;color:#f4f4f5!important;border-color:#27272a!important}html[data-theme=dark] body .ac-type-switch button[aria-pressed=true],html[data-theme=dark] body .ac-theme-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body .ac-scale-seg .ac-seg-btn[aria-pressed=true]{background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] .about-project-link{background:#1c1c1f;border-color:#2a2a2e}html[data-theme=dark] .about-project-link:hover{background:#27272a;border-color:#3f3f46}html[data-theme=dark] .about-project-title{color:#fafafa}html[data-theme=dark] .about-project-badge{background:#27272a;color:#e4e4e7}html[data-theme=dark] button.atlas-dp-trigger{background:#1c1c1f!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] button.atlas-dp-trigger .atlas-dp-value.is-placeholder{color:#71717a!important}html[data-theme=dark] button.atlas-dp-trigger .atlas-dp-icon{color:#a1a1aa!important}html[data-theme=dark] button.atlas-dp-trigger.is-open{border-color:#52525b!important;box-shadow:0 0 0 1px #3f3f46!important}html[data-theme=dark] .atlas-dp-pop{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day,html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav,html[data-theme=dark] .atlas-dp-pop button.atlas-dp-btn{color:#e4e4e7!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav{background:#27272a!important;border-color:#3f3f46!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav:hover{background:#3f3f46!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day:hover:not(.is-disabled):not(.is-selected){background:#27272a!important;color:#fafafa!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day.is-in-range{background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day.is-selected{background:#fafafa!important;color:#0a0a0a!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day.is-today{box-shadow:inset 0 0 0 1px #52525b!important}html[data-theme=dark] .atlas-dp-presets{background:#161618!important;border-right-color:#2a2a2e}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset{color:#d4d4d8!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset:hover{background:#27272a!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset.is-active{background:#27272a!important;color:#fafafa!important}html[data-theme=dark] .atlas-dp-select{background:#27272a!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-dp-hint,html[data-theme=dark] .atlas-dp-weekdays{color:#a1a1aa!important}html[data-theme=dark] .wizard-foot{background:#1c1c1f;border-top-color:#2a2a2e}html[data-theme=dark] .wizard-foot-step{color:#a1a1aa}html[data-theme=dark] .dash-range-btn{background:#1c1c1f;border-color:#3f3f46;color:#d4d4d8}html[data-theme=dark] .dash-range-btn.is-on{background:#fafafa;border-color:#fafafa;color:#0a0a0a}html[data-theme=dark] .modal button.secondary,html[data-theme=dark] .modal-card button.secondary,html[data-theme=dark] .modal-overlay button.secondary{background:#27272a;color:#e4e4e7;border:1px solid #3f3f46}html[data-theme=dark] .modal button.secondary:hover,html[data-theme=dark] .modal-card button.secondary:hover{background:#3f3f46;color:#fafafa}html[data-theme=dark] .modal input,html[data-theme=dark] .modal select,html[data-theme=dark] .modal textarea,html[data-theme=dark] .modal-card input,html[data-theme=dark] .modal-card select,html[data-theme=dark] .modal-card textarea{background:#161618;border-color:#3f3f46;color:#f4f4f5}html[data-theme=dark] .atlas-dp-range-main{background:#1c1c1f}html[data-theme=dark] .atlas-dp-foot button,html[data-theme=dark] .atlas-dp-pop .atlas-dp-foot button.secondary{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-dp-foot button:not(.secondary){background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] .atlas-dp-weekdays,html[data-theme=dark] .atlas-dp-hint{color:#a1a1aa!important}.welcome-stage{background:#fafafa;color:#0a0a0a}html[data-theme=dark] .welcome-stage{background:radial-gradient(ellipse 80% 55% at 50% -5%,#232327 0%,transparent 60%),#111113;color:#fafafa}.welcome-ambient,html[data-theme=dark] .welcome-ambient{background:none}html[data-theme=dark] .welcome-sub,html[data-theme=dark] .welcome-card-hint,html[data-theme=dark] .welcome-note{color:#a1a1aa}html[data-theme=dark] .welcome-title{color:#fafafa}html[data-theme=dark] .welcome-progress-bar{background:linear-gradient(90deg,#a1a1aa,#fafafa)}html[data-theme=dark] .welcome-pick,html[data-theme=dark] .welcome-density-card,html[data-theme=dark] .welcome-card{background:#1c1c1f;border-color:#2a2a2e;color:#f4f4f5}html[data-theme=dark] .welcome-pick.is-selected{border-color:#fafafa;box-shadow:0 0 0 1px #fafafa}html[data-theme=dark] .welcome-cta{background:#fafafa;color:#0a0a0a}html[data-theme=dark] .welcome-btn-ghost{background:#27272a;color:#e4e4e7;border-color:#3f3f46}html[data-theme=dark] .welcome-btn-ghost:hover{background:#3f3f46;color:#fafafa}html[data-theme=dark] .welcome-features-badge{background:#27272a;color:#e4e4e7;border-color:#3f3f46}html[data-theme=dark] .atlas-agent-panel{background:#1c1c1f;border-color:#2a2a2e;color:#f4f4f5}html[data-theme=dark] .atlas-agent-head,html[data-theme=dark] .atlas-agent-foot{background:#161618;border-color:#2a2a2e}html[data-theme=dark] .atlas-agent-bubble{background:#27272a;color:#f4f4f5;border-color:#2a2a2e}html[data-theme=dark] .atlas-agent-msg.user .atlas-agent-bubble{background:#fafafa;color:#0a0a0a;border-color:#fafafa}html[data-theme=dark] .atlas-agent-foot .atlas-agent-input-wrap,html[data-theme=dark] .atlas-agent-foot .atlas-agent-input-wrap input{background:#161618;color:#f4f4f5;border-color:#3f3f46}html[data-theme=light] .atlas-dp-pop{background:#fff!important;color:#0a0a0a!important;border:1px solid #e4e4e7!important;border-radius:12px!important;box-shadow:0 12px 32px #0000001f!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-day,html[data-theme=light] .atlas-dp-pop button.atlas-dp-preset,html[data-theme=light] .atlas-dp-pop button.atlas-dp-btn{color:#0a0a0a!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-nav{background:#f4f4f5!important;color:#0a0a0a!important;border-radius:8px!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-nav:hover{background:#e4e4e7!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-day.is-today{box-shadow:inset 0 0 0 1px #a1a1aa!important;background:transparent!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-day.is-in-range{background:#f4f4f5!important;color:#0a0a0a!important}html[data-theme=light] .atlas-dp-pop button.atlas-dp-day.is-selected{background:#0a0a0a!important;color:#fafafa!important;border-radius:8px!important}html[data-theme=light] button.atlas-dp-trigger{background:#fff!important;border:1px solid #d4d4d8!important;color:#0a0a0a!important;border-radius:10px!important}html[data-theme=light] .atlas-dp-weekdays,html[data-theme=light] .atlas-dp-hint{color:#71717a!important}html[data-theme=light] .atlas-dp-select{background:#fff!important;border:1px solid #d4d4d8!important;color:#0a0a0a!important}html[data-theme=light] .atlas-dp-foot button.secondary{background:#f4f4f5!important;color:#0a0a0a!important;border:1px solid #d4d4d8!important}html[data-theme=dark] .ac-topbar-icon,html[data-theme=dark] .ac-topbar button.secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .ac-topbar-icon:hover,html[data-theme=dark] .ac-topbar button.secondary:hover{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] .atlas-agent-perm-popover,html[data-theme=dark] .atlas-agent-perm-popover--portal{background:#1c1c1f!important;border-color:#2a2a2e!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-agent-perm-popover button,html[data-theme=dark] .atlas-agent-perm-popover--portal button{background:#27272a;color:#e4e4e7;border-color:#3f3f46}html[data-theme=dark] .atlas-agent-perm-popover input,html[data-theme=dark] .atlas-agent-perm-popover--portal input{background:#161618;border-color:#3f3f46;color:#f4f4f5}html[data-theme=dark] .atlas-agent-history{background:#161618;border-color:#2a2a2e}html[data-theme=dark] .atlas-agent-history-title,html[data-theme=dark] .atlas-agent-history-day{color:#a1a1aa}html[data-theme=dark] select option{background:#1c1c1f;color:#f4f4f5}html[data-theme=dark] .account-menu-section-label{color:#a1a1aa}html[data-theme=dark] .account-menu-divider{border-color:#2a2a2e}html[data-theme=dark] .ph-modal-bg{background:#0000008c}html[data-theme=dark] .ph-modal-actions button.secondary{background:#27272a;color:#e4e4e7;border-color:#3f3f46}html body .as-hint{display:none}html body .ac-metric{padding:10px 12px}html body .content table td,html body .content table th{padding:8px 10px}html body .atlas-login.atlas-login--auth7{background:radial-gradient(ellipse 90% 70% at 12% 18%,rgba(10,10,10,.045),transparent 52%),radial-gradient(ellipse 75% 55% at 88% 82%,rgba(10,10,10,.035),transparent 48%),#fafafa!important}html body .atlas-login.atlas-login--auth7 .atlas-login-brand,html body .atlas-login.atlas-login--auth7 .atlas-login-brand span{color:#0a0a0a!important}html body .atlas-login.atlas-login--auth7 .atlas-login-card{background:#fff!important;border:1px solid #e4e4e7!important;border-radius:16px!important;box-shadow:0 16px 48px #00000014!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-side{background:#fafafa!important;border-left:1px solid #e4e4e7!important}html body .atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#0a0a0a!important}html body .atlas-login.atlas-login--auth7 .atlas-login-header p{color:#71717a!important}html body .atlas-login.atlas-login--auth7 .atlas-field label,html body .atlas-login.atlas-login--auth7 .atlas-remember-label{color:#52525b!important}html body .atlas-login.atlas-login--auth7 .atlas-field input,html body .atlas-login.atlas-login--auth7 input[type=text],html body .atlas-login.atlas-login--auth7 input[type=password]{background:#fff!important;border:1px solid #d4d4d8!important;color:#0a0a0a!important}html body .atlas-login.atlas-login--auth7 .atlas-field input:focus{border-color:#0a0a0a!important;box-shadow:0 0 0 3px #0a0a0a14!important}html body .atlas-login.atlas-login--auth7 .atlas-login-submit{background:#0a0a0a!important;color:#fafafa!important}html body .atlas-login.atlas-login--auth7 .atlas-login-submit:hover{background:#27272a!important}html body .atlas-login.atlas-login--auth7 .atlas-login-secondary{background:#f4f4f5!important;color:#0a0a0a!important;border:1px solid #d4d4d8!important}html body .atlas-login.atlas-login--auth7 .atlas-login-ghost{color:#52525b!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-title{color:#0a0a0a!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-hint,html body .atlas-login.atlas-login--auth7 .atlas-login-hint,html body .atlas-login.atlas-login--auth7 .atlas-login-meta,html body .atlas-login.atlas-login--auth7 .atlas-login-note{color:#71717a!important}html body .atlas-login.atlas-login--auth7 .atlas-login-page-foot{color:#a1a1aa!important}html body .atlas-login.atlas-login--auth7 .atlas-login-page-foot a{color:#52525b!important}html body .atlas-login.atlas-login--auth7 .atlas-login-alert{background:#fef2f2!important;border:1px solid #fecaca!important;color:#b91c1c!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-info{background:#f4f4f5!important;border:1px solid #e4e4e7!important;color:#3f3f46!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7{background:radial-gradient(ellipse 90% 70% at 12% 18%,rgba(250,250,250,.05),transparent 52%),radial-gradient(ellipse 75% 55% at 88% 82%,rgba(250,250,250,.03),transparent 48%),#111113!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-brand,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-brand span{color:#fafafa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-card{background:#1c1c1f!important;border:1px solid #2a2a2e!important;box-shadow:0 20px 60px #00000080!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-qr-side{background:#161618!important;border-left:1px solid #2a2a2e!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-header h1{color:#fafafa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-header p,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-field label,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-remember-label{color:#a1a1aa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-field input,html[data-theme=dark] body .atlas-login.atlas-login--auth7 input[type=text],html[data-theme=dark] body .atlas-login.atlas-login--auth7 input[type=password]{background:#161618!important;border:1px solid #3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-field input:focus{border-color:#fafafa!important;box-shadow:0 0 0 3px #fafafa1f!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-submit{background:#fafafa!important;color:#0a0a0a!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-submit:hover{background:#e4e4e7!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-ghost{color:#a1a1aa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-qr-title{color:#fafafa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-qr-hint,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-hint,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-meta,html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-note{color:#a1a1aa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-page-foot{color:#71717a!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-page-foot a{color:#a1a1aa!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-alert{background:#dc26261f!important;border:1px solid rgba(220,38,38,.35)!important;color:#f87171!important}html[data-theme=dark] body .atlas-login.atlas-login--auth7 .atlas-login-info{background:#27272a!important;border:1px solid #3f3f46!important;color:#e4e4e7!important}@media(max-width:900px){html body .atlas-login.atlas-login--auth7{padding:max(18px,env(safe-area-inset-top)) 14px max(22px,env(safe-area-inset-bottom))!important;justify-content:flex-start!important}html body .atlas-login.atlas-login--auth7 .atlas-login-brand{position:static!important;margin:4px auto 14px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-card{width:100%!important;flex-direction:column!important}html body .atlas-login.atlas-login--auth7 .atlas-login-form-wrap{padding:24px 18px 20px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-qr-side{display:none!important}html body .atlas-login.atlas-login--auth7 .atlas-field input,html body .atlas-login.atlas-login--auth7 input[type=text],html body .atlas-login.atlas-login--auth7 input[type=password]{min-height:48px!important;height:48px!important}html body .atlas-login.atlas-login--auth7 .atlas-login-submit{min-height:50px!important}}.wshots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}@media(max-width:900px){.wshots{grid-template-columns:repeat(2,minmax(0,1fr))}}.wshot-frame{border:1px solid #e4e4e7;background:#fff;border-radius:16px;padding:8px 8px 10px}.wshot{width:100%;height:auto;display:block;border-radius:10px}.wshot-cap{font-size:12px;font-weight:600;color:#52525b;text-align:center;margin-top:8px}.wshot-bg{fill:#fff;stroke:#e4e4e7}.wshot-bar{fill:#f4f4f5}.wshot-dot{fill:#d4d4d8}.wshot-side{fill:#f4f4f5}.wshot-line{fill:#e4e4e7}.wshot-strong{fill:#a1a1aa}.wshot-card{fill:#fafafa;stroke:#e4e4e7}.wshot-accent{fill:#0a0a0a}.wshot-badge{fill:#dc2626}.wshot-corners{fill:none;stroke:#0a0a0a;stroke-width:3;stroke-linecap:round}html[data-theme=dark] .wshot-frame{background:#1c1c1f;border-color:#2a2a2e}html[data-theme=dark] .wshot-cap{color:#a1a1aa}html[data-theme=dark] .wshot-bg{fill:#161618;stroke:#2a2a2e}html[data-theme=dark] .wshot-bar{fill:#27272a}html[data-theme=dark] .wshot-dot{fill:#3f3f46}html[data-theme=dark] .wshot-side{fill:#1c1c1f}html[data-theme=dark] .wshot-line{fill:#2a2a2e}html[data-theme=dark] .wshot-strong{fill:#71717a}html[data-theme=dark] .wshot-card{fill:#27272a;stroke:#3f3f46}html[data-theme=dark] .wshot-accent{fill:#fafafa}html[data-theme=dark] .wshot-badge{fill:#ef4444}html[data-theme=dark] .wshot-corners{stroke:#fafafa}html[data-theme=dark] .atlas-agent-head{border-bottom-color:#2a2a2e}html[data-theme=dark] .atlas-agent-head strong{color:#fafafa}html[data-theme=dark] .atlas-agent-head span{color:#a1a1aa}html[data-theme=dark] .atlas-agent-pagechip{background:#27272a!important;border:1px solid #3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-agent-pagechip .lbl,html[data-theme=dark] .atlas-agent-pagechip small,html[data-theme=dark] .atlas-agent-pagechip span{color:#a1a1aa!important}html[data-theme=dark] .atlas-agent-pagechip strong{color:#f4f4f5!important}html[data-theme=dark] .atlas-agent-execmode button{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-agent-execmode button.active{background:#fafafa!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] .atlas-agent-msg-act{color:#a1a1aa!important}html[data-theme=dark] .atlas-agent-msg-act:hover{background:#ffffff14!important;color:#fafafa!important}html[data-theme=dark] .atlas-agent-msg-act.secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-agent-msg-act.secondary:hover{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] .atlas-agent-panel .atlas-agent-nav--readable button,html[data-theme=dark] .atlas-agent-panel .atlas-agent-chips--readable button,html[data-theme=dark] .atlas-agent-panel .atlas-agent-suggest--readable button,html[data-theme=dark] .atlas-agent-nav button.secondary,html[data-theme=dark] .atlas-agent-chips button.secondary,html[data-theme=dark] .atlas-agent-suggest button.secondary{background:#27272a!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-agent-nav .lbl,html[data-theme=dark] .atlas-agent-chips .lbl,html[data-theme=dark] .atlas-agent-suggest .lbl{color:#a1a1aa!important}html[data-theme=dark] .atlas-agent-foot .prompt-bar__field,html[data-theme=dark] .atlas-agent-foot .atlas-agent-prompt-bar .prompt-bar__field{background:#161618!important;border:1px solid #3f3f46!important;box-shadow:none!important}html[data-theme=dark] .atlas-agent-foot .prompt-bar__input,html[data-theme=dark] .atlas-agent-foot .prompt-bar__input::placeholder{color:#f4f4f5!important}html[data-theme=light] .account-menu-panel{background:#fff!important;border:1px solid #e4e4e7!important;color:#0a0a0a;box-shadow:0 8px 28px #0000001f!important}html[data-theme=light] .account-menu-item{color:#3f3f46!important;background:transparent!important}html[data-theme=light] .account-menu-item:hover{background:#f4f4f5!important;color:#0a0a0a!important}html[data-theme=light] .account-menu-section-label{color:#71717a!important}html[data-theme=light] .account-seg button{background:#f4f4f5!important;color:#3f3f46!important;border:1px solid #e4e4e7!important}html[data-theme=light] .account-seg button.active{background:#0a0a0a!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=light] .account-menu-danger{background:#fef2f2!important;color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important;border-color:#fecaca!important}html[data-theme=dark] .account-menu-item{color:#e4e4e7!important}html[data-theme=dark] .atlas-dp-pop.atlas-dp-range,html[data-theme=dark] .atlas-dp-pop.atlas-dp-range.has-presets{background:#1c1c1f!important;border-color:#2a2a2e!important}html[data-theme=dark] .atlas-dp-presets{background:#161618!important;border-color:#2a2a2e!important}html[data-theme=dark] .atlas-dp-range-main,html[data-theme=dark] .atlas-dp-cal,html[data-theme=dark] .atlas-dp-grid{background:transparent!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day,html[data-theme=dark] .atlas-dp-pop .atlas-dp-weekdays,html[data-theme=dark] .atlas-dp-pop .atlas-dp-title{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-nav,html[data-theme=dark] .atlas-dp-pop .atlas-dp-select,html[data-theme=dark] .atlas-dp-pop .atlas-dp-foot,html[data-theme=dark] .atlas-dp-pop .atlas-dp-foot button,html[data-theme=dark] .atlas-dp-pop .atlas-dp-foot button.secondary{background:#27272a!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-dp-pop .atlas-dp-foot button:hover{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day.is-selected{background:#fafafa!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-day.is-in-range{background:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] .atlas-dp-pop button.atlas-dp-preset.is-active{background:#3f3f46!important;color:#fafafa!important}html body button.qr-fab-backdrop,html body .qr-fab-backdrop{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;min-width:100vw!important;min-height:100vh!important;max-width:none!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;background:#0f172a73!important;background-color:#0f172a73!important;background-image:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important;filter:none!important;box-shadow:none!important}html body button[class$=-backdrop]:not(.account-menu-backdrop):not(.ac-topbar-menu-backdrop):not(.mobile-nav-backdrop):not(.atlas-agent-float-backdrop){border-radius:0!important;padding:0!important;filter:none!important}html body .qr-fab-layer{z-index:95!important}html body .qr-fab-panel{z-index:96;border-radius:18px;padding:18px}html body .qr-fab-panel .qr-login-head strong,html body .qr-fab-panel h3{font-size:15px}html body .qr-fab-panel .qr-login-show button,html body .qr-fab-panel .qr-login-stopped button{min-height:40px;padding:0 16px!important;font-weight:600}html[data-theme=light] .qr-fab-panel .qr-login-show button.secondary{background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}html[data-theme=dark] .qr-fab-panel .qr-login-show button.secondary{background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html body .qr-fab-panel .qr-login-user select{min-height:38px;border-radius:10px}html body .qr-fab{z-index:94!important}html body .settings-sticky-save{z-index:60!important}html[data-theme=dark] input[type=checkbox],html[data-theme=dark] input[type=radio]{accent-color:#fafafa;width:18px;height:18px;background:#27272a;border:1px solid #3f3f46;border-radius:4px;appearance:auto}html[data-theme=dark] input[type=checkbox]:checked,html[data-theme=dark] input[type=radio]:checked{background:#fafafa;border-color:#fafafa}html body .ac-shell-search-opts{display:flex;gap:14px;padding:8px 12px 4px;border-bottom:1px solid var(--line, #e4e4e7)}html body .ac-shell-search-opt{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted, #71717a);cursor:pointer}html[data-theme=dark] body .ac-shell-search-opts{border-bottom-color:#2a2a2e}html[data-theme=dark] body .ac-shell-search-opt{color:#a1a1aa}html body .scan-cam-wrap{background:#f4f4f5!important;box-shadow:none!important}html body .scan-reader{outline:3px solid #e8a317!important;outline-offset:-8px;border-radius:14px;background:transparent!important}html body .scan-reader video,html body .scan-reader canvas{border-radius:14px}html[data-theme=dark] body .scan-cam-wrap{background:#161618!important}html body .ac-metric--solde .as-value small{font-size:11px;color:var(--muted, #71717a);margin-left:2px}html.phone-shell .ac-notif-panel,html.phone-shell .ac-shell-search-dropdown,html.phone-shell .ac-shell-search-opts-wrap{position:fixed!important;left:8px!important;right:8px!important;top:54px!important;width:auto!important;max-width:none!important;max-height:68vh!important;overflow:auto!important;z-index:120!important;border-radius:14px!important}html.phone-shell .ac-shell-search-dropdown{top:96px!important}html.phone-shell .account-menu-panel{position:fixed!important;inset:54px 8px auto!important;max-height:74vh!important;overflow:auto!important;padding:8px!important}html.phone-shell .account-menu-item{padding:7px 8px!important;min-height:40px!important}html.phone-shell .account-menu-head{padding:8px!important}html.phone-shell .account-seg button{height:32px!important;min-height:32px!important;font-size:12px!important}html.phone-shell .account-menu-section-label{margin:6px 2px 4px!important}html.phone-shell .settings-topbar{flex-wrap:wrap!important;gap:8px!important;row-gap:8px!important}html body .settings-topbar-back{background:#fff!important;color:#0a0a0a!important;border:1px solid #e4e4e7!important;border-radius:10px!important;position:static!important}html[data-theme=dark] body .settings-topbar-back{background:#27272a!important;color:#f4f4f5!important;border-color:#3f3f46!important}html.phone-shell .ac-products-filters-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html.phone-shell .ac-products-filters-row>*:first-child{grid-column:1 / -1!important}html.phone-shell .ac-products-filters-row select,html.phone-shell .ac-products-filters-row input{width:100%!important;min-height:40px}html.phone-shell .atlas-orders .page-header>div:last-child,html.phone-shell .invoices-page .page-header>div:last-child{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}html.phone-shell .atlas-orders .page-header>div:last-child>*,html.phone-shell .invoices-page .page-header>div:last-child>*{flex:1 1 45%!important;min-height:40px!important;font-size:13px!important;padding:0 10px!important;justify-content:center!important}html.phone-shell .ac-dash .ac-panel button:not(.danger):not(.ac-notif-item),html.phone-shell .ac-dash .ac-panel-head button{background:#fff!important;color:#0a0a0a!important;border:1px solid #e4e4e7!important;font-size:12px!important;min-height:34px!important;padding:0 10px!important}html[data-theme=dark].phone-shell .ac-dash .ac-panel button:not(.danger):not(.ac-notif-item),html[data-theme=dark].phone-shell .ac-dash .ac-panel-head button{background:#27272a!important;color:#f4f4f5!important;border-color:#3f3f46!important}html.phone-shell .qr-fab-panel{left:12px!important;right:12px!important;bottom:68px!important;width:auto!important}html body .ph-inbox-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}html body .ph-inbox-item{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;border-radius:12px;text-align:left;background:var(--card, #fff);border:1px solid var(--line, #e4e4e7)}html body .ph-inbox-dot{width:8px;height:8px;border-radius:50%;background:#a1a1aa;margin-top:6px;flex-shrink:0}html body .ph-inbox-dot.warn{background:#e8a317}html body .ph-inbox-dot.danger{background:#dc2626}html body .ph-inbox-text{display:flex;flex-direction:column;gap:2px}html body .ph-inbox-text strong{font-size:13px;color:var(--ink, #0a0a0a)}html body .ph-inbox-text em{font-style:normal;font-size:11px;color:var(--muted, #71717a);text-transform:capitalize}html body .ph-muted{color:var(--muted, #71717a);font-size:13px}html body .wz-off{display:none!important}html body .wz-step{display:block}html body .wz-chip{display:inline-flex;padding:2px 10px;border-radius:999px;background:#0a0a0a;color:#fafafa;font-size:11px;font-weight:700;margin-right:8px;vertical-align:middle}html[data-theme=dark] body .wz-chip{background:#fafafa;color:#0a0a0a}html body .modal-overlay .modal{max-height:min(88dvh,860px);overflow:auto}html body .wizard-foot{position:sticky;bottom:0;background:var(--paper, #ffffff);border-top:1px solid var(--line, #e4e4e7);box-shadow:0 -10px 24px #0f172a1a;padding:10px 4px;z-index:6}html[data-theme=dark] body .wizard-foot{background:#1c1c1f;border-top-color:#2a2a2e;box-shadow:0 -10px 24px #00000073}html body .wizard-foot-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}html body .wizard-foot-actions button{min-height:40px;padding:0 14px!important}html[data-theme=dark] table thead th,html[data-theme=dark] .table-wrap thead th{background:#1c1c1f!important;color:#a1a1aa!important;border-color:#2a2a2e!important}html[data-theme=dark] table td a,html[data-theme=dark] .table-wrap td a{color:#e4e4e7!important}html body .dash-range-btn{background:#fff!important;color:#0a0a0a!important;border:1px solid #e4e4e7!important}html body .dash-range-btn.is-on{background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}html[data-theme=dark] body .dash-range-btn{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] body .dash-range-btn.is-on{background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] button.atlas-dp-trigger,html[data-theme=dark] .atlas-dp-trigger{background:#27272a!important;color:#f4f4f5!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-dp-trigger svg{color:#a1a1aa}html body .qs-pay.is-on{background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}html[data-theme=dark] body .qs-pay.is-on{background:#fafafa!important;color:#0a0a0a!important;border-color:#fafafa!important}html[data-theme=dark] body .qs-pay.secondary{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] .modal button.secondary,html[data-theme=dark] .modal-overlay button.secondary{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .modal button.danger,html[data-theme=dark] .modal-overlay button.danger{background:#3f1d1d!important;color:#fecaca!important;border:1px solid #7f1d1d!important}html[data-theme=dark] input[type=date]{color-scheme:dark;color:#f4f4f5!important}html[data-theme=dark] .atlas-agent-head strong{color:#fafafa!important}html[data-theme=dark] .atlas-agent-head span{color:#a1a1aa!important}html[data-theme=dark] .atlas-agent-panel .atlas-agent-nav button,html[data-theme=dark] .atlas-agent-panel .atlas-agent-chips button,html[data-theme=dark] .atlas-agent-panel .atlas-agent-suggest button{background:#27272a!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .atlas-agent-bubble{background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] .account-menu-item{background:#27272a!important;border:1px solid #3f3f46!important;color:#e4e4e7!important}html[data-theme=dark] .account-menu-item-label{color:#f4f4f5!important}html[data-theme=dark] .account-menu-item .account-menu-svg{color:#a1a1aa!important}html[data-theme=dark] .account-seg button{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] .account-seg button.active{background:#fafafa!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}html[data-theme=dark] body .atlas-crm table,html[data-theme=dark] body .atlas-orders table,html[data-theme=dark] body .atlas-page table,html[data-theme=dark] body table.data-dense,html[data-theme=dark] body table.data-table,html[data-theme=dark] body table.ac-products-table{background:#18181b!important;background-color:#18181b!important}html[data-theme=dark] body .content table thead th,html[data-theme=dark] body .atlas-crm table thead th,html[data-theme=dark] body .atlas-orders table thead th,html[data-theme=dark] body .atlas-page table thead th,html[data-theme=dark] body table.data-dense thead th,html[data-theme=dark] body table.data-table thead th,html[data-theme=dark] body .atlas-crm table.data-dense thead th,html[data-theme=dark] body .atlas-page table.data-dense thead th,html[data-theme=dark] body table.ac-products-table thead th,html[data-theme=dark] body .employees-page table thead th,html[data-theme=dark] body .employees-page table.data-dense thead th,html[data-theme=dark] body .attendance-page table thead th,html[data-theme=dark] body .attendance-page table.data-dense thead th,html[data-theme=dark] body .bills-page table thead th,html[data-theme=dark] body .receipts-page table thead th,html[data-theme=dark] body .vendors-page table thead th,html[data-theme=dark] body .balance-page table thead th,html[data-theme=dark] body .products-page table thead th,html[data-theme=dark] body .settings-main table thead th,html[data-theme=dark] body .settings-main table.data-dense thead th{background:#27272a!important;background-color:#27272a!important;color:#a1a1aa!important;border-bottom:1px solid #3f3f46!important}html[data-theme=dark] body .content table tbody td,html[data-theme=dark] body .atlas-crm table tbody td,html[data-theme=dark] body .atlas-orders table tbody td,html[data-theme=dark] body .atlas-crm table.data-dense tbody td,html[data-theme=dark] body .atlas-page table.data-dense tbody td{background:#18181b!important;background-color:#18181b!important;color:#e4e4e7!important;border-bottom-color:#27272a!important}html[data-theme=dark] body .content .table-wrap,html[data-theme=dark] body .ac-products-table-panel,html[data-theme=dark] body .ac-panel.ac-products-table-panel{background:#18181b!important;border-color:#3f3f46!important;box-shadow:none!important}html[data-theme=dark] body .clients-page .party-name-link,html[data-theme=dark] body .employees-page .party-name-link,html[data-theme=dark] body span.party-name-link{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .clients-page .party-name-link:hover,html[data-theme=dark] body span.party-name-link:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-theme=dark] body .party-sub{color:#a1a1aa!important}html[data-theme=dark] body .clients-page .row-actions .secondary,html[data-theme=dark] body .employees-page .row-actions .secondary,html[data-theme=dark] body .actions-page .row-actions .secondary,html[data-theme=dark] body table.ac-products-table .row-actions .secondary,html[data-theme=dark] body table.ac-products-table .row-actions button.secondary,html[data-theme=dark] body .employees-page .row-actions button,html[data-theme=dark] body .row-actions button.secondary,html[data-theme=dark] body .row-actions .secondary{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;box-shadow:none!important}html[data-theme=dark] body .atlas-agent-panel .atlas-agent-nav--readable button,html[data-theme=dark] body .atlas-agent-panel .atlas-agent-chips--readable button,html[data-theme=dark] body .atlas-agent-panel .atlas-agent-suggest--readable button,html[data-theme=dark] body .atlas-agent-nav--readable button,html[data-theme=dark] body .atlas-agent-chips--readable button,html[data-theme=dark] body .atlas-agent-suggest--readable button,html[data-theme=dark] body .atlas-agent-nav button.secondary,html[data-theme=dark] body .atlas-agent-chips button.secondary{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .atlas-agent-foot .prompt-bar__field,html[data-theme=dark] body .atlas-agent-prompt-bar,html[data-theme=dark] body .atlas-agent-prompt-bar .prompt-bar__field,html[data-theme=dark] body .prompt-bar__field{background:#1c1c1f!important;background-color:#1c1c1f!important;border-color:#3f3f46!important;color:#e4e4e7!important;box-shadow:none!important}html[data-theme=dark] body button.atlas-dp-trigger,html[data-theme=dark] body .content button.atlas-dp-trigger,html[data-theme=dark] body .atlas-dp-range-wrap button.atlas-dp-trigger,html[data-theme=dark] body .dash-date-range button.atlas-dp-trigger{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;box-shadow:none!important}html[data-theme=dark] body button.atlas-dp-trigger .atlas-dp-value.is-placeholder{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html[data-theme=dark] body button.atlas-dp-trigger .atlas-dp-icon{color:#a1a1aa!important}html[data-theme=dark] body .dash-range-btn{background:#27272a!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .dash-range-btn.is-on{background:#f4f4f5!important;border-color:#f4f4f5!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important}html[data-theme=dark] input[type=checkbox],html[data-theme=dark] body input[type=checkbox]{background:#27272a!important;background-image:none!important;border:2px solid #71717a!important}html[data-theme=dark] input[type=checkbox]:hover:not(:disabled):not(:checked){background:#3f3f46!important;border-color:#a1a1aa!important}html[data-theme=dark] input[type=checkbox]:checked,html[data-theme=dark] input[type=checkbox]:checked:hover:not(:disabled){background:#e4e4e7!important;border-color:#e4e4e7!important}html[data-theme=dark] input[type=checkbox]:checked:after{border-color:#18181b!important}html[data-theme=dark] input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #a1a1aa59!important}html[data-theme=dark] body .modal button.secondary,html[data-theme=dark] body .modal-overlay button.secondary,html[data-theme=dark] body [role=dialog] button.secondary{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .modal button.danger,html[data-theme=dark] body .modal-overlay button.danger{background:#7f1d1d!important;border-color:#991b1b!important;color:#fee2e2!important;-webkit-text-fill-color:#fee2e2!important}html[data-theme=dark] body button.secondary:active,html[data-theme=dark] body .modal button.secondary:active,html[data-theme=dark] body .wizard-foot button.secondary:active,html[data-theme=dark] body .row-actions button.secondary:active,html[data-theme=dark] body .atlas-agent-nav--readable button:active,html[data-theme=dark] body .atlas-agent-chips--readable button:active{background:#3f3f46!important;background-image:none!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=dark] body button:disabled,html[data-theme=dark] body button.secondary:disabled,html[data-theme=dark] body .modal button:disabled,html[data-theme=dark] body .wizard-foot button:disabled{background:#26262a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#71717a!important;-webkit-text-fill-color:#71717a!important;opacity:1!important}html[data-theme=dark] body .wizard-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;background:#1c1c1f!important;border-top:1px solid #2e2e33!important}html[data-theme=dark] body .wizard-foot .wizard-foot-actions{display:flex!important;align-items:center!important;gap:8px!important}html[data-theme=dark] body .wizard-foot button.secondary{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .wizard-foot button:not(.secondary):not(.danger){background:#f4f4f5!important;background-image:none!important;border:1px solid #f4f4f5!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important}html[data-theme=dark] body .wizard-foot .wizard-foot-step,html[data-theme=dark] body .wizard-foot .wz-chip{color:#a1a1aa!important;background:#27272a!important;border-color:#3f3f46!important}html[data-theme=dark] body .account-menu-panel .account-menu-item,html[data-theme=dark] body .account-menu-panel--portal .account-menu-item,html[data-theme=dark] body .account-menu-item,html[data-theme=dark] body .account-menu-item-label,html[data-theme=dark] body .account-menu-panel .account-menu-item-label,html[data-theme=dark] body .settings-topbar-menu-item{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;background:transparent!important}html[data-theme=dark] body .account-menu-panel .account-menu-item:hover,html[data-theme=dark] body .account-menu-item:hover{background:#ffffff14!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=dark] body .account-menu-section-label{color:#71717a!important;-webkit-text-fill-color:#71717a!important}html[data-theme=dark] body input::placeholder,html[data-theme=dark] body textarea::placeholder,html[data-theme=dark] body input[type=text]::placeholder,html[data-theme=dark] body input[type=search]::placeholder,html[data-theme=dark] body input[type=email]::placeholder,html[data-theme=dark] body input[type=number]::placeholder{color:#71717a!important;-webkit-text-fill-color:#71717a!important;opacity:1!important}html[data-theme=dark] body select,html[data-theme=dark] body select option{background:#1c1c1f!important;color:#e4e4e7!important}html[data-theme=dark] body .modal input:focus,html[data-theme=dark] body .modal textarea:focus,html[data-theme=dark] body .modal select:focus,html[data-theme=dark] body .settings-search-panel input:focus,html[data-theme=dark] body .search-input:focus{outline:none!important;border-color:#52525b!important;box-shadow:0 0 0 2px #a1a1aa40!important}html[data-theme=dark] body .form-row button.secondary,html[data-theme=dark] body .modal .form-row button.secondary{background:#27272a!important;background-image:none!important;border:1px solid #3f3f46!important;color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2;clip-path:circle(0% at 50% 50%);animation:atlas-vt-reveal .45s ease-in-out forwards}@keyframes atlas-vt-reveal{0%{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(78% at 50% 50%)}}html.theme-anim,html.theme-anim *,html.theme-anim *:before,html.theme-anim *:after{transition:background-color .32s ease,background .32s ease,color .32s ease,border-color .32s ease,fill .32s ease,stroke .32s ease,box-shadow .32s ease!important}html[data-theme=dark] body .modal-overlay,html[data-theme=dark] body .modal-overlay.modal-overlay-top{background:#09090b61!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}html[data-theme=dark] body .settings-topbar-tabs button.active,html[data-theme=dark] body .settings-topbar-tabs button.settings-topbar-tab.active{background:#27272a!important;background-image:none!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#e8a3178c!important;box-shadow:0 0 0 2px #e8a3172e!important}html[data-theme=dark] body .settings-topbar-tabs button:hover{background:#3f3f46!important;color:#fafafa!important}html[data-theme=dark] body .settings-topbar-tabs button:active,html[data-theme=dark] body .ac-topbar-icon-btn:active,html[data-theme=dark] body .phone-icon-btn:active,html[data-theme=dark] body .ptab:active,html[data-theme=dark] body .phone-tabbar .ptab:active{background:#3f3f46!important;background-image:none!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=dark] body .ptab.active,html[data-theme=dark] body .phone-tabbar .ptab.active,html[data-theme=dark] body .phone-root .ptab.active{background:#f4f4f51a!important;color:#f4f4f5!important}html[data-theme=dark] body .ptab.active svg{stroke:#f4f4f5!important}html[data-theme=dark]{--btn-primary-bg: #e4e4e7;--btn-primary-bg-solid: #e4e4e7;--btn-primary-text: #18181b;--btn-secondary-bg: #27272a;--btn-secondary-text: #e4e4e7;--btn-secondary-border: #3f3f46}html[data-theme=dark] body button.secondary,html[data-theme=dark] body .btn.secondary,html[data-theme=dark] body .btn-secondary{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] body button.secondary:hover:not(:disabled),html[data-theme=dark] body .btn.secondary:hover:not(:disabled){background:#323236!important;color:#fafafa!important}html[data-theme=dark] body button:active:not(.danger),html[data-theme=dark] body .btn:active:not(.danger),html[data-theme=dark] body button.secondary:active,html[data-theme=dark] body .wizard-foot button:active,html[data-theme=dark] body .wizard-foot button.secondary:active{background:#3f3f46!important;background-image:none!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;filter:none!important}html[data-theme=dark] body .wizard-foot button.secondary:active{background:#3f3f46!important;border-color:#52525b!important}html[data-theme=dark] body input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] body select,html[data-theme=dark] body textarea,html[data-theme=dark] body input[type=file]{background:#18181b!important;background-color:#18181b!important;border-color:#3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body input:not([type=checkbox]):not([type=radio]):focus,html[data-theme=dark] body select:focus,html[data-theme=dark] body textarea:focus{border-color:#52525b!important;box-shadow:0 0 0 3px #a1a1aa38!important;outline:none!important}html[data-theme=dark] body input::placeholder,html[data-theme=dark] body textarea::placeholder,html[data-theme=dark] body select:invalid{color:#8b8b93!important;-webkit-text-fill-color:#8b8b93!important;opacity:1!important}html[data-theme=dark] body input[type=file]::file-selector-button,html[data-theme=dark] body input[type=file]::-webkit-file-upload-button{background:#3f3f46!important;color:#e4e4e7!important;border:1px solid #52525b!important;border-radius:6px}html[data-theme=dark] body select option{background:#1c1c1f!important;color:#e4e4e7!important}html[data-theme=dark] body .wizard-foot .wizard-foot-nav,body .wizard-foot .wizard-foot-nav{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;row-gap:8px!important}html[data-theme=dark] body .wizard-foot .wizard-foot-actions,body .wizard-foot .wizard-foot-actions{margin-left:auto!important;display:flex!important;align-items:center!important;gap:8px!important}html[data-theme=dark] body .wizard-foot button:disabled:not(.secondary),html[data-theme=dark] body button:disabled:not(.secondary):not(.danger){background:#26262a!important;background-image:none!important;color:#7c7c85!important;-webkit-text-fill-color:#7c7c85!important;border-color:#333338!important;opacity:1!important;filter:none!important}html[data-theme=dark] body .ac-user-dropdown,html[data-theme=dark] body .ph-account-menu{background:#1c1c1f!important;border-color:#2e2e33!important}html[data-theme=dark] body .ac-user-dropdown-item,html[data-theme=dark] body .ac-user-dropdown-list>button{background:#27272a!important;border-color:#3f3f46!important;color:#e4e4e7!important}html[data-theme=dark] body .ac-user-dropdown-item b,html[data-theme=dark] body .ac-user-dropdown-item>span b,html[data-theme=dark] body .ac-user-dropdown-list>button b{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .ac-user-dropdown-item i,html[data-theme=dark] body .ac-user-dropdown-item>span i{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html[data-theme=dark] body .ac-user-dropdown-item:hover,html[data-theme=dark] body .ac-user-dropdown-list>button:hover{background:#323236!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body .ac-scale-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body .ac-type-switch button[aria-pressed=true]{background:#e4e4e7!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important;border-color:#e4e4e7!important}html[data-theme=dark] body .ac-user-dropdown-hello,html[data-theme=dark] body .ac-user-dropdown-role{color:#a1a1aa!important}html[data-theme=dark] body .ac-user-dropdown-name{color:#f4f4f5!important}.ac-field-error{margin:6px 0 0;font-size:12px;font-weight:600;color:#dc2626}html[data-theme=dark] body .ac-field-error{color:#f87171!important}html[data-theme=dark]{--atlas-bg-app: #111113;--atlas-bg-surface: #1c1c1f;--atlas-bg-hover: #27272a;--atlas-border: #3f3f46;--atlas-text-primary: #f4f4f5;--atlas-text-secondary: #a1a1aa;--atlas-accent: #a1a1aa;--atlas-accent-hover: #d4d4d8;--atlas-accent-soft: rgba(161, 161, 170, .14);--paper: #1c1c1f;--parchment: #18181b;--bg: #111113;--bg-elevated: #1c1c1f;--surface: #202024;--text: #f4f4f5;--muted: #a1a1aa;--line: #3f3f46;--line-soft: rgba(255, 255, 255, .08);--dialog-bg: #1c1c1f;--dialog-text: #f4f4f5;--dialog-muted: #a1a1aa;--dialog-border: #3f3f46;--toast-bg: #27272a;--toast-text: #f4f4f5;--overlay-bg: rgba(9, 9, 11, .38);--focus-ring: 0 0 0 2px #18181b, 0 0 0 4px #71717a;--stone: #202024}html[data-theme="dark"] body GLOBAL BUTTON COLORS — identical in Compact & Confort Density only changes size/padding/radius,html[data-theme="dark"] body never colors Self-check: primary,html[data-theme="dark"] body secondary,html[data-theme="dark"] body danger,html[data-theme="dark"] body table actions,html[data-theme="dark"] body forms ═══════════════════════════════════════════════════════════ */ html[data-density="compact"] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme="dark"][data-density="comfortable"] .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.mailbox-icon-btn):not(.mailbox-menu-item):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme="dark"][data-density="compact"] button.primary,html[data-theme="dark"][data-density="comfortable"] button.primary,html[data-theme="dark"][data-density="compact"] .btn:not(.secondary):not(.danger):not(.ghost),html[data-theme="dark"][data-density="comfortable"] .btn:not(.secondary):not(.danger):not(.ghost){background:#e4e4e7!important;background-image:none!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important;border-color:#e4e4e7!important}html[data-theme=dark][data-density=comfortable] table td button:not(.secondary):not(.danger):not(.ghost){background:#e4e4e7!important;background-image:none!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important;border-color:#e4e4e7!important}html[data-theme=dark] body .content button:hover:not(:disabled):not(.secondary):not(.danger):not(.ghost),html[data-theme=dark] body button:hover:not(:disabled):not(.secondary):not(.danger):not(.ghost){background:#d4d4d8!important;color:#18181b!important}html[data-theme=dark] body .wizard-foot-step,body .wizard-foot-step{flex:0 1 auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;border-radius:999px!important;background:#71717a24!important;border:1px solid rgba(113,113,122,.25);color:#a1a1aa!important;font-size:11.5px!important;letter-spacing:.04em!important}html[data-theme=dark] body .wizard-foot-step.save-error-inline{background:#f871711f!important;border-color:#f8717159!important;color:#f87171!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn,html[data-theme=dark] body .ac-scale-seg .ac-seg-btn,html[data-theme=dark] body .ac-theme-seg button.secondary,html[data-theme=dark] body .ac-scale-seg button.secondary{background:#27272a!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn svg,html[data-theme=dark] body .ac-scale-seg .ac-seg-btn svg{color:#a1a1aa!important}html[data-theme=dark] body button.secondary:focus,html[data-theme=dark] body button.secondary:focus-visible,html[data-theme=dark] body .row-actions button.secondary:focus,html[data-theme=dark] body .settings-topbar-tabs button:focus-visible{background:#323236!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important;border-color:#52525b!important;outline:none!important;box-shadow:0 0 0 2px #e8a31759!important}html{--pie-thumb-bg: #faf9f6;--pie-thumb-border: #d4d4d8;--pie-stage-bg: #101012;--pie-ring: #e8a317}html[data-theme=dark]{--pie-thumb-bg: #202024;--pie-thumb-border: #3f3f46;--pie-stage-bg: #101012;--pie-ring: #e8a317}html[data-theme=dark] body .product-image-editor img{border-radius:8px}html body .product-image-editor button.secondary{box-shadow:none!important}@media(prefers-reduced-motion:no-preference){html body button,html body .btn{transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease,filter .16s ease}html body button:active:not(:disabled){transform:scale(.97)}html body .card,html body .ac-stat,html body .ac-panel{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}html body .card:hover,html body .ac-stat:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}html[data-theme=dark] body .card:hover,html[data-theme=dark] body .ac-stat:hover{box-shadow:0 6px 18px #00000073}html body .modal,html body .modal-card{animation:atlas-modal-pop .22s cubic-bezier(.2,.9,.3,1.2)}html body .modal-overlay{animation:atlas-fade-in .18s ease}html body .skeleton{animation:skeleton-shimmer 1.15s ease-in-out infinite}html body .page-skeleton .skeleton:nth-child(2){animation-delay:.08s}html body .page-skeleton .skeleton:nth-child(3){animation-delay:.16s}}@keyframes atlas-modal-pop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes atlas-fade-in{0%{opacity:0}to{opacity:1}}html[data-theme=dark] body .atlas-dp-pop{background:#1c1c1f!important;border:1px solid #3f3f46!important;box-shadow:0 16px 40px #00000080!important;color-scheme:dark}html[data-theme=dark] body .atlas-dp-pop .atlas-dp-day:hover,html[data-theme=dark] body .atlas-dp-pop .atlas-dp-preset:hover{background:#323236!important;color:#fafafa!important}.modal-note{font-size:12px;line-height:1.5;margin-bottom:10px;padding:8px 12px;border-radius:10px;background:#f5f2eb;border:1px solid #e3dccb;color:#5c4a2e}.modal-note--ok{background:#eef7f0;border-color:#cfe6d6;color:#1a1d26}.modal-note--warn{background:#fdf6ef;border-color:#e8c9a0;color:#5c3d1e}html[data-theme=dark] body .modal-note,html[data-theme=dark] body .modal-note--warn{background:#e8a3171a!important;border-color:#e8a31759!important;color:#e8c9a0!important;-webkit-text-fill-color:#e8c9a0!important}html[data-theme=dark] body .modal-note--ok{background:#a1a1aa1a!important;border-color:#a1a1aa4d!important;color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important}html[data-theme=dark] body .modal-note strong{color:inherit!important}.dropzone{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;border:1.5px dashed var(--pie-thumb-border, #d4d4d8);border-radius:14px;padding:18px 16px;margin-bottom:10px;background:var(--pie-thumb-bg, #faf9f6);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .12s ease}.dropzone:hover{border-color:#e8a317}.dropzone:active{transform:scale(.995)}.dropzone-ico{font-size:22px;line-height:1}.dropzone-title{font-size:13px;font-weight:600;color:var(--ac-ink, #0f172a)}.dropzone-hint{font-size:11px;color:var(--ac-muted, #64748b)}.dropzone-busy{font-size:12px;color:#e8a317;font-weight:600}.dropzone input[type=file]{margin-top:8px;max-width:280px;font-size:11px;color:var(--ac-muted, #64748b)}.dropzone-note{font-size:12px;color:var(--ac-muted, #64748b);margin:0 0 14px}html[data-theme=dark] body .dropzone{background:#202024!important;border-color:#3f3f46!important}html[data-theme=dark] body .dropzone:hover{border-color:#e8a317!important}html[data-theme=dark] body .dropzone-title{color:#e4e4e7!important}html[data-theme=dark] body .dropzone-hint,html[data-theme=dark] body .dropzone-note{color:#a1a1aa!important}html[data-theme=dark] body .dash-range-btn{background:#27272a!important;border-color:#3f3f46!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .dash-range-btn.is-on{background:#e4e4e7!important;border-color:#e4e4e7!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important}html body button,html body .btn{user-select:none;-webkit-user-select:none}html[data-theme=dark] body .wn-changelog{color:#e4e4e7}html[data-theme=dark] body .wn-lead,html[data-theme=dark] body .wn-ver,html[data-theme=dark] body .wn-ver-date,html[data-theme=dark] body .wn-crumb{color:#a1a1aa!important}html[data-theme=dark] body .wn-release{background:transparent!important;border-color:#26262a!important}html[data-theme=dark] body .wn-release h3,html[data-theme=dark] body .wn-release li{color:#d4d4d8!important}html[data-theme=dark] body .modal .form-actions button:not(.secondary):not(.danger),html[data-theme=dark] body .modal-card .form-actions button:not(.secondary):not(.danger),html[data-theme=dark] body .modal-actions button:not(.secondary):not(.danger){background:#e4e4e7!important;background-image:none!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important;border-color:#e4e4e7!important}html[data-theme=dark] body .modal .form-actions button:not(.secondary):not(.danger):disabled,html[data-theme=dark] body .modal-actions button:not(.secondary):not(.danger):disabled{background:#26262a!important;color:#7c7c85!important;-webkit-text-fill-color:#7c7c85!important;border-color:#333338!important;opacity:1!important}html[data-theme="dark"] body .cookie-consent-details,html[data-theme="dark"] body .agent-perm-mode,html[data-theme="dark"] body .atlas-agent-meta .atlas-agent-retry,html[data-theme="dark"] body .mailbox-more-menu,html[data-theme="dark"] body .mailbox-msg-actions .secondary,html[data-theme="dark"] body .mailbox-split.is-reading iframe,html[data-theme="dark"] body .audit-detail-modal,html[data-theme="dark"] body .modal-backdrop > .modal,html[data-theme="dark"] body .modal-backdrop > .modal-card,html[data-theme="dark"] body .modal-backdrop .modal-card,html[data-theme="dark"] body .audit-detail-modal-backdrop > *,html[data-theme="dark"] body .whats-new-modal-backdrop > *,html[data-theme="dark"] body .modal-backdrop .modal,html[data-theme="dark"] body .whats-new-card,html[data-theme="dark"] body .atlas-agent-head-actions .atlas-agent-iconbtn,html[data-theme="dark"] body .atlas-agent-greeting,html[data-theme="dark"] body .bal-tx-menu,html[data-theme="dark"] body .welcome-feature-card,html[data-theme="dark"] body .bal-tx-search,html[data-theme="dark"] body .atlas-empty-action,html[data-theme="dark"] body .atlas-mobile-nav,html[data-theme="dark"] [data-liquid-glass="on"] .stat-card,html[data-theme="dark"] body .atlas-remember-box,html[data-theme="dark"] body no character strip */ .atlas-login--phone,html[data-theme="dark"] body .about-secondary-link,html[data-theme="dark"] body .ac-notif-head,html[data-theme="dark"] body .ac-notif-all,html[data-theme="dark"] body .ac-edit-profile-modal,html[data-theme="dark"] body .atlas-login-right,html[data-theme="dark"] body .atlas-login--phone,html[data-theme="dark"] body .atlas-orders-toolbar,html[data-theme="dark"] body .quotes-page table tbody tr,html[data-theme="dark"] body .quicksale-page table tbody tr,html[data-theme="dark"] body .empty-state,html[data-theme="dark"] body td .empty-state,html[data-theme="dark"] body .quotes-page .ac-panel,html[data-theme="dark"] body .quicksale-page .ac-panel,html[data-theme="dark"] body .search-bar,html[data-theme="dark"] body .ac-avatar-crop-card,html[data-theme="dark"] body .settings-shell .card,html[data-theme="dark"] body .about-page .card,html[data-theme="dark"] body .about-section,html[data-theme="dark"] body .about-version-card,html[data-theme="dark"] body .about-meta-card,html[data-theme="dark"] body .mailbox-page .mailbox-shell,html[data-theme="dark"] body .mailbox-page .mailbox-list-panel,html[data-theme="dark"] body .mailbox-page .mailbox-read-panel,html[data-theme="dark"] body .about-page a.secondary,html[data-theme="dark"] body .whats-new-list.whats-new-list--stack,html[data-theme="dark"] body .ph-row.ph-card,html[data-theme="dark"] body .ph-refresh-inline,html[data-theme="dark"] body .ph-agent-shell,html[data-theme="dark"] body .ph-agent-head,html[data-theme="dark"] body .ph-agent-msgs,html[data-theme="dark"] body .ph-agent-bubble.assistant{background:#1c1c1f!important;background-color:#1c1c1f!important;background-image:none!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme="dark"] body .cookie-btn.secondary,html[data-theme="dark"] body .agent-perm-mode:hover,html[data-theme="dark"] body .agent-perm-tool-switch,html[data-theme="dark"] body not solid green bar ─── */ button.welcome-switch-card,html[data-theme="dark"] body .welcome-switch-card,html[data-theme="dark"] body .welcome-switch-card.on,html[data-theme="dark"] body button.atlas-agent-retry,html[data-theme="dark"] .liquid-glass-active .content button.secondary,html[data-theme="dark"] body .mailbox-more-menu .mailbox-menu-item,html[data-theme="dark"] body .mailbox-more-menu button,html[data-theme="dark"] body .mailbox-more-menu button.secondary,html[data-theme="dark"] body .mailbox-more-menu button.primary,html[data-theme="dark"] body .mailbox-more-menu button.danger,html[data-theme="dark"] body .mailbox-more-menu button.ghost,html[data-theme="dark"] body .mailbox-more-menu button.mailbox-menu-item,html[data-theme="dark"] body .mailbox-more-menu button.secondary.mailbox-menu-item,html[data-theme="dark"] body select.mailbox-filter-select option,html[data-theme="dark"] body .mailbox-pager-btn.icon-refresh-btn.secondary,html[data-theme="dark"] body button.mailbox-pager-btn.icon-refresh-btn,html[data-theme="dark"] body .mailbox-pager-btn.icon-refresh-btn.secondary:hover:not(:disabled),.mailbox-folders,html[data-theme="dark"] body .mailbox-folders .mailbox-folder-item,html[data-theme="dark"] body .atlas-typeahead-menu button.atlas-typeahead-item,html[data-theme="dark"] body .atlas-typeahead-menu button.atlas-typeahead-item.secondary,html[data-theme="dark"] body .atlas-typeahead-menu button.atlas-typeahead-item.is-active,html[data-theme="dark"] body .atlas-typeahead-menu button.atlas-typeahead-item:hover,html[data-theme="dark"] body .atlas-typeahead-menu button.atlas-typeahead-item .atlas-typeahead-meta,html[data-theme="dark"][data-density="compact"] .atlas-typeahead-menu button.atlas-typeahead-item,html[data-theme="dark"][data-density="compact"] .atlas-typeahead-menu button.atlas-typeahead-item.secondary,html[data-theme="dark"][data-density="compact"] .atlas-typeahead-menu button.atlas-typeahead-item.is-active,html[data-theme="dark"][data-density="compact"] .atlas-typeahead-menu button.atlas-typeahead-item:hover,html[data-theme="dark"] body .whats-new-filter-btn,html[data-theme="dark"] body .settings-topbar-search-clear,html[data-theme="dark"] body .settings-search-dd-clear-all,html[data-theme="dark"] body .atlas-agent-quick button,html[data-theme="dark"] body .atlas-agent-input-row input,html[data-theme="dark"] body .atlas-agent-input-row textarea,html[data-theme="dark"] body .atlas-agent-input-row,html[data-theme="dark"] body .bal-tx-row:hover,html[data-theme="dark"] body .bal-tx-filter-label select,html[data-theme="dark"] body .ac-notif-foot button,html[data-theme="dark"] body .atlas-empty-action:hover,html[data-theme="dark"] body .atlas-mobile-nav button.atlas-nav-btn:hover,html[data-theme="dark"] body .login-btn.login-btn-secondary:hover:not(:disabled),html[data-theme="dark"] body button.login-btn-secondary:hover:not(:disabled),html[data-theme="dark"] body .ac-search-input,html[data-theme="dark"] body .ac-filter-select,html[data-theme="dark"] body .search-bar input,html[data-theme="dark"] body .ac-user-dropdown-item--danger,html[data-theme="dark"] body .ac-user-dropdown-item--danger b,html[data-theme="dark"] body .about-page input,html[data-theme="dark"] body .about-page button.secondary,html[data-theme="dark"] body .ph-agent-input,html[data-theme="dark"] body .ph-agent-composer{background:#27272a!important;background-color:#27272a!important;background-image:none!important;color:#e4e4e7!important;border-color:#3f3f46!important}html[data-theme=dark] body .atlas-typeahead-menu button.atlas-typeahead-item:hover,html[data-theme=dark] body .atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:#323236!important;color:#fafafa!important}html[data-theme=dark] body .atlas-typeahead-meta,html[data-theme=dark] body .atlas-typeahead-menu .atlas-typeahead-meta{color:#a1a1aa!important}html[data-theme=dark]{--bad: #f87171;--bad-bg: rgba(248, 113, 113, .14);--ok: #d4d4d8;--ok-bg: rgba(212, 212, 216, .1)}html body .atlas-typeahead-menu{border-radius:14px!important;border:1px solid var(--line, #e4e4e7)!important;box-shadow:0 14px 40px #00000024!important;padding:6px!important;max-height:300px!important;background:var(--paper, #ffffff)!important;overflow:auto!important}html body .atlas-typeahead-menu button.atlas-typeahead-item,html body .atlas-typeahead-menu button.atlas-typeahead-item.secondary{display:grid!important;grid-template-columns:30px 1fr auto!important;align-items:center!important;gap:10px!important;width:100%!important;text-align:left!important;padding:7px 9px!important;margin:1px 0!important;border:0!important;border-radius:10px!important;background:transparent!important;background-image:none!important;color:inherit!important;box-shadow:none!important;min-height:40px!important;height:auto!important;font-size:13px!important}html body .atlas-typeahead-menu button.atlas-typeahead-item:hover,html body .atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:#71717a1f!important;background-image:none!important;color:inherit!important}html body .atlas-typeahead-ava{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#71717a29;color:var(--ink, #18181b);font-size:11px;font-weight:700;letter-spacing:.02em;flex-shrink:0}html body .atlas-typeahead-main{display:flex!important;align-items:baseline!important;gap:8px!important;min-width:0!important;flex-wrap:wrap!important}html body .atlas-typeahead-main strong{font-weight:600!important;font-size:13px!important;color:var(--ink, #18181b)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .atlas-typeahead-sub{font-size:11.5px!important;color:var(--muted, #71717a)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .atlas-typeahead-meta{font-size:11px!important;font-weight:600!important;padding:3px 10px!important;border-radius:999px!important;background:#71717a1f!important;border:1px solid rgba(113,113,122,.22)!important;color:var(--muted, #52525b)!important;white-space:nowrap!important}html body .atlas-typeahead-hint{font-size:10.5px!important;color:var(--muted, #a1a1aa)!important;border-top:1px solid rgba(113,113,122,.16)!important;margin-top:4px!important;padding:6px 10px 3px!important}html body .atlas-typeahead-empty{padding:10px 12px!important;font-size:12.5px!important;color:var(--muted, #71717a)!important}html[data-theme=dark] body .atlas-typeahead-menu{background:#1c1c1f!important;border-color:#3f3f46!important;box-shadow:0 16px 44px #00000080!important}html[data-theme=dark] body .atlas-typeahead-menu button.atlas-typeahead-item:hover,html[data-theme=dark] body .atlas-typeahead-menu button.atlas-typeahead-item.is-active{background:#2a2a2e!important}html[data-theme=dark] body .atlas-typeahead-ava{background:#3f3f46;color:#e4e4e7}html[data-theme=dark] body .atlas-typeahead-main strong{color:#f4f4f5!important}html[data-theme=dark] body .atlas-typeahead-sub,html[data-theme=dark] body .atlas-typeahead-empty{color:#a1a1aa!important}html[data-theme=dark] body .atlas-typeahead-meta{background:#27272a!important;border-color:#3f3f46!important;color:#a1a1aa!important}html[data-theme=dark] body .atlas-typeahead-hint{color:#71717a!important;border-top-color:#a1a1aa29!important}html[data-theme=dark] body .atlas-typeahead-menu button.atlas-typeahead-item.is-disabled{opacity:.45!important}html body .wizard-foot{border-radius:16px 16px 0 0!important;box-shadow:0 -10px 24px #00000014!important;padding:12px 14px calc(10px + env(safe-area-inset-bottom,0px))!important}html[data-theme=dark] body .wizard-foot{box-shadow:0 -12px 28px #00000073!important}html body .dash-range-select{appearance:none;-webkit-appearance:none;border:1.5px solid #d4d4d8;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2318181b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;border-radius:12px;padding:8px 36px 8px 14px;font-size:13px;font-weight:600;color:var(--ink, #18181b);cursor:pointer;min-width:132px}html body .dash-range-select:hover{border-color:#a1a1aa}html body .dash-range-select:focus-visible{outline:2px solid var(--focus, #6366f1);outline-offset:2px}html[data-theme=dark] body .dash-range-select{background:#27272a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23e4e4e7' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;border-color:#3f3f46;color:#f4f4f5}html[data-theme=dark] body .dash-range-select:hover{border-color:#52525b}html body .dash-range-select option{background:#fff;color:#18181b}html[data-theme=dark] body .dash-range-select option{background:#1c1c1f;color:#f4f4f5}html body .ac-dash-empty{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important}html body .ac-dash-empty .ae-ico,html body .ac-dash-empty .atlas-empty-icon{margin:0 auto 2px!important}html body .ac-dash-empty strong{display:block!important;margin:0!important}html body .ac-dash-empty p{margin:0!important;max-width:34ch}html body .ac-donut-legend{justify-content:center!important}html[data-theme=dark] body :where(.btn,button):not(.secondary):not(.ghost):not(.danger):not(.btn-delete-red):not(.ac-seg-btn):not(.atlas-typeahead-item):not(.density-toggle):not(.dash-range-select):not([class*=iconbtn]):not([class*=toggle]):not([class*=close]):not(.atlas-agent-nav button){background:#3f3f46!important;background-color:#3f3f46!important;background-image:none!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=dark] body :where(.btn,button):not(.secondary):not(.ghost):not(.danger):not(.btn-delete-red):not(.ac-seg-btn):not(.atlas-typeahead-item):not(.density-toggle):not(.dash-range-select):not([class*=iconbtn]):not([class*=toggle]):not([class*=close]):not(.atlas-agent-nav button):hover{background:#4b4b52!important;background-color:#4b4b52!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html[data-theme=dark] body :where(.btn.secondary,button.secondary,a.secondary,a.btn.secondary){background:#27272a!important;background-color:#27272a!important;background-image:none!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body :where(.btn.secondary,button.secondary,a.secondary,a.btn.secondary):hover{background:#323236!important;background-color:#323236!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body .ac-scale-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body .ac-type-switch button[aria-pressed=true]{background:#3f3f46!important;background-color:#3f3f46!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=dark] body .ac-theme-seg .ac-seg-btn:hover,html[data-theme=dark] body .ac-scale-seg .ac-seg-btn:hover,html[data-theme=dark] body .ac-type-switch button:hover,html[data-theme=dark] body .ac-theme-seg .ac-seg-btn:active,html[data-theme=dark] body .ac-scale-seg .ac-seg-btn:active{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-nav{background:#1c1c1f!important;border-top-color:#3f3f46!important}html[data-theme=dark] body .atlas-agent-nav button{background:#27272a!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .atlas-agent-nav button:hover{background:#323236!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-bubble{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .balance-chart-label{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html[data-theme=dark] body .balance-chart-val{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark][data-density=compact] body .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.mailbox-folder-item):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn),html[data-theme=dark][data-density=comfortable] body .content button:not(.ac-timed-delete-btn):not(.ac-timed-delete):not(.danger):not(.secondary):not(.danger):not(.ghost):not(.settings-nav-item):not(.theme-toggle):not(.icon-refresh-btn):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__row):not(.prompt-bar__chip-x):not(.ac-pill-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn){background:#3f3f46!important;background-color:#3f3f46!important;background-image:none!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=dark] body .content button.secondary,html[data-theme=dark] body .content a.secondary,html[data-theme=dark][data-density=compact] body .content button.secondary,html[data-theme=dark][data-density=comfortable] body .content button.secondary,html[data-theme=dark] body button.atlas-dp-trigger.secondary{background:#27272a!important;background-color:#27272a!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body .content button:not(.secondary):not(.ghost):not(.danger):active,html[data-theme=dark] body .content button:not(.secondary):not(.ghost):not(.danger):focus{background:#4b4b52!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .welcome-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:18px 0 6px}html body .welcome-gallery figure{margin:0;min-width:0}html body .welcome-gallery img{width:100%;height:auto;display:block;border-radius:12px;border:1px solid var(--line, #e4e4e7);background:var(--paper, #fff)}html body .welcome-gallery figcaption{margin-top:6px;font-size:12px;color:var(--muted, #71717a);text-align:center}html[data-theme=dark] body .welcome-gallery img{border-color:#3f3f46;background:#1c1c1f}html[data-theme=dark] body .welcome-gallery figcaption{color:#a1a1aa}html body{--pie-stage-bg: #ececee}html[data-theme=dark] body{--pie-stage-bg: #1c1c1f}html body .image-crop-tool{max-width:100%}html body .image-crop-tool>div{max-width:calc(100vw - 48px)!important}html[data-theme=dark]{--atlas-primary: #d4d4d8}html[data-theme=dark] body #root .ac-theme-seg .ac-seg-btn,html[data-theme=dark] body #root .ac-scale-seg .ac-seg-btn,html[data-theme=dark] body #root .ac-type-switch button{background:#27272a!important;background-color:#27272a!important;background-image:none!important;color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important;border:1px solid #3f3f46!important}html[data-theme=dark] body #root .ac-theme-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body #root .ac-scale-seg .ac-seg-btn[aria-pressed=true],html[data-theme=dark] body #root .ac-type-switch button[aria-pressed=true]{background:#3f3f46!important;background-color:#3f3f46!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=dark] body #root .ac-theme-seg .ac-seg-btn:hover,html[data-theme=dark] body #root .ac-scale-seg .ac-seg-btn:hover{background:#323236!important;background-color:#323236!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body #root .party-email-link,html[data-theme=dark] body #root a.party-email-link{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important}@media(max-width:760px){html body .ac-topbar:not(.ac-topbar--searching) .ac-topbar-search-expanded{display:none!important}html body .page-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html body .ac-panel-head{flex-wrap:wrap!important;gap:8px!important}html body .ac-stat-pair{width:100%;justify-content:space-between}html body .ac-chart-toolbar{flex-direction:column;align-items:stretch!important}html body .welcome-gallery{grid-template-columns:1fr!important}html body .atlas-hello{font-size:1.4rem!important}html body .modal-card{max-width:calc(100vw - 20px)!important}html body .ac-metric-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}html body .ac-dash-empty{min-height:120px!important}html body .wizard-foot{padding:10px 10px calc(8px + env(safe-area-inset-bottom,0px))!important}html body .wizard-foot .wz-step-label{display:none!important}}@media(max-width:480px){html body .ac-metric-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}}html body .atlas-hello{font-size:clamp(1.35rem,1.05rem + 1.3vw,1.9rem)!important;line-height:1.15!important}html body .content h2{font-size:clamp(1.12rem,1rem + .7vw,1.45rem);line-height:1.2}html body .content h3{font-size:clamp(.98rem,.94rem + .4vw,1.18rem);line-height:1.25}html body .atlas-lead,html body .ac-panel-head p{font-size:clamp(.82rem,.8rem + .2vw,.95rem);line-height:1.45}html body .ac-panel{padding:16px clamp(14px,2vw,22px)}html body .ac-panel-head{margin-bottom:12px}@media(min-width:761px)and (max-width:1080px){html body .ac-metric-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}html body .content{padding:18px!important}html body .ac-topbar{gap:6px!important}html body .welcome-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(horizontal-viewport-segments:2){html body .ac-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .page-header{flex-direction:row!important;align-items:center!important}html body .modal-card{max-width:min(92vw,760px)!important}html body .wizard-foot-nav{flex-wrap:nowrap!important}}@media(pointer:coarse){html body button:not(.wz-chip):not(.atlas-typeahead-item),html body .btn,html body a.btn,html body .ac-seg-btn,html body .ac-topbar-icon{min-height:44px!important}html body .ac-seg-btn,html body .ac-topbar-icon{min-width:44px!important}html body input:not([type=checkbox]):not([type=radio]),html body select{min-height:44px!important}html body .atlas-typeahead-item{min-height:44px!important}html body .prompt-bar__tool,html body .prompt-bar__send{min-height:44px!important;min-width:44px!important}}@media(pointer:coarse),(max-width:760px){html body .atlas-agent-foot .prompt-bar button.prompt-bar__tool,html body .atlas-agent-foot .prompt-bar button.prompt-bar__pick,html body .atlas-agent-foot .prompt-bar button.prompt-bar__send,html body .atlas-agent-panel .prompt-bar button.prompt-bar__tool,html body .atlas-agent-panel .prompt-bar button.prompt-bar__pick,html body .atlas-agent-panel .prompt-bar button.prompt-bar__send{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important}}html[data-theme] body .modal-overlay.modal-overlay.modal-overlay{background:#0a0a0c8c!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .modal-overlay .modal-card,html body .modal-overlay .modal{max-height:min(92dvh,940px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;position:relative!important;scrollbar-gutter:stable}html body .modal-card>.wizard-foot,html body .modal-overlay .modal>.wizard-foot{position:sticky!important;bottom:0!important;z-index:5!important}html body .modal-x{position:absolute;top:10px;right:10px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--line, #e4e4e7);background:transparent;color:var(--muted, #71717a);cursor:pointer;z-index:6}html body .modal-x:hover{background:#71717a1f;color:var(--ink, #18181b)}html[data-theme=dark] body .modal-x{border-color:#3f3f46;color:#a1a1aa}html[data-theme=dark] body .modal-x:hover{background:#27272a;color:#f4f4f5}html body .wz-progress{height:4px;border-radius:999px;background:#71717a38;overflow:hidden;margin:0 0 12px}html body .wz-progress i{display:block;height:100%;border-radius:inherit;background:#b87333;transition:width .25s ease}html[data-theme=dark] body .wz-progress{background:#a1a1aa2e}@media(prefers-reduced-motion:no-preference){html body .wz-step{animation:wz-step-in .22s ease}@keyframes wz-step-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}}html.theme-anim,html.theme-anim body,html.theme-anim *,html.theme-anim *:before,html.theme-anim *:after{transition:background-color .2s ease,color .2s ease,border-color .2s ease,fill .2s ease,box-shadow .2s ease!important}html,body{overflow-x:clip}html body .content{min-width:0!important}html body .content>div:has(>table),html body .content>div:has(>.table-wrap){overflow-x:auto;max-width:100%}html body .content{container-type:inline-size}@container (max-width: 420px){html body .ac-metric-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}html body .page-header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}html body .welcome-gallery{grid-template-columns:1fr!important}}@container (min-width: 421px) and (max-width: 760px){html body .ac-metric-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}}html body :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #b87333;outline-offset:2px;border-radius:8px}html body :where(input,select,textarea):focus-visible{border-radius:10px}html body ::selection{background:#b8733347}html body .modal-overlay .modal::-webkit-scrollbar,html body .modal-overlay .modal-card::-webkit-scrollbar{width:8px}html body .modal-overlay .modal::-webkit-scrollbar-thumb,html body .modal-overlay .modal-card::-webkit-scrollbar-thumb{background:#71717a66;border-radius:999px}html[data-theme] body .modal-overlay .modal>button.modal-x,html[data-theme] body .modal-overlay .modal-card>button.modal-x{background:transparent!important;background-image:none!important;border:1px solid var(--line, #e4e4e7)!important;color:var(--muted, #71717a)!important;box-shadow:none!important;padding:0!important}html[data-theme] body .modal-overlay .modal>button.modal-x:hover,html[data-theme] body .modal-overlay .modal-card>button.modal-x:hover{background:#71717a1f!important;color:#18181b!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x,html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x{border-color:#3f3f46!important;color:#a1a1aa!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x:hover,html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x:hover{background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:transparent!important;background-image:none!important;border:1px solid #3f3f46!important;color:#a1a1aa!important;box-shadow:none!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover,html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover{background:#27272a!important;color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=light]{--btn-p-bg: #18181b;--btn-p-fg: #fafafa;--btn-p-bd: #18181b;--btn-p-h: #27272a;--btn-p-h-bd: #27272a;--btn-p-a: #3f3f46;--btn-s-bg: #ffffff;--btn-s-fg: #27272a;--btn-s-bd: #d4d4d8;--btn-s-h: #f4f4f5;--btn-s-h-fg: #18181b;--btn-s-h-bd: #a1a1aa;--btn-s-a: #e4e4e7;--btn-g-fg: #52525b;--btn-g-h: #f4f4f5;--btn-g-h-fg: #18181b;--btn-g-a: #e4e4e7;--btn-d-bg: #dc2626;--btn-d-fg: #ffffff;--btn-d-bd: #dc2626;--btn-d-h: #b91c1c;--btn-d-a: #991b1b;--btn-dis-bg: #f4f4f5;--btn-dis-fg: #a1a1aa;--btn-dis-bd: #e4e4e7}html[data-theme=dark]{--btn-p-bg: #3f3f46;--btn-p-fg: #f4f4f5;--btn-p-bd: #52525b;--btn-p-h: #4b4b52;--btn-p-h-bd: #71717a;--btn-p-a: #52525b;--btn-s-bg: #27272a;--btn-s-fg: #e4e4e7;--btn-s-bd: #3f3f46;--btn-s-h: #323236;--btn-s-h-fg: #f4f4f5;--btn-s-h-bd: #52525b;--btn-s-a: #3f3f46;--btn-g-fg: #a1a1aa;--btn-g-h: #27272a;--btn-g-h-fg: #f4f4f5;--btn-g-a: #3f3f46;--btn-d-bg: #7f1d1d;--btn-d-fg: #fecaca;--btn-d-bd: #991b1b;--btn-d-h: #991b1b;--btn-d-a: #b91c1c;--btn-dis-bg: #1c1c1f;--btn-dis-fg: #52525b;--btn-dis-bd: #27272a}html body button,html body .btn,html body a.btn{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease}html[data-theme] body .content button:not(.secondary):not(.ghost):not(.danger):not(.welcome-btn-ghost):not(.theme-toggle):not(.icon-refresh-btn):not(.mailbox-folder-item):not(.mailbox-menu-item):not(.mailbox-icon-btn):not(.settings-nav-item):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.ac-timed-delete-btn):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__chip-x):not(.ac-seg-btn):not(.modal-x):not(.modal-close):not(.ac-topbar-icon):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.ac-shell-icon-btn):not(.ac-notif-all):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):not(.density-toggle button):not(.dash-range-select),html[data-theme] body .modal button:not(.secondary):not(.ghost):not(.danger):not(.modal-x):not(.modal-close):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.ac-timed-delete-btn):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.ac-seg-btn):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__chip-x):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):not(.density-toggle button),html[data-theme] body .modal-overlay .modal button:not(.secondary):not(.ghost):not(.danger):not(.modal-x):not(.modal-close):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.ac-timed-delete-btn):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.ac-seg-btn):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__chip-x):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):not(.density-toggle button),html[data-theme] body .content .btn:not(.secondary):not(.ghost):not(.danger),html[data-theme] body .modal .btn:not(.secondary):not(.ghost):not(.danger){background:var(--btn-p-bg)!important;background-image:none!important;color:var(--btn-p-fg)!important;-webkit-text-fill-color:var(--btn-p-fg)!important;border:1px solid var(--btn-p-bd)!important;box-shadow:none!important}html[data-theme] body .content button:not(.secondary):not(.ghost):not(.danger):not(.welcome-btn-ghost):not(.theme-toggle):not(.icon-refresh-btn):not(.mailbox-folder-item):not(.mailbox-menu-item):not(.mailbox-icon-btn):not(.settings-nav-item):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.ac-timed-delete-btn):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.atlas-agent-history-item):not(.atlas-agent-iconbtn):not(.atlas-agent-close):not(.atlas-agent-mic):not(.atlas-agent-send):not(.atlas-agent-stop):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.ac-run-action-btn):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__chip-x):not(.ac-seg-btn):not(.modal-x):not(.modal-close):not(.ac-topbar-icon):not(.account-menu-item):not(.account-menu-trigger):not(.account-glass-switch):not(.ac-shell-icon-btn):not(.ac-notif-all):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):not(.density-toggle button):not(.dash-range-select):hover,html[data-theme] body .modal button:not(.secondary):not(.ghost):not(.danger):not(.modal-x):not(.modal-close):not(.atlas-dp-trigger):not(.atlas-password-toggle):not(.ac-timed-delete-btn):not(.ac-timed-undo-btn):not(.ac-btn-delete):not(.ac-seg-btn):not(.ac-pill-pager-btn):not(.ac-list-pager-btn):not(.ac-pager-hit):not(.prompt-bar__tool):not(.prompt-bar__pick):not(.prompt-bar__send):not(.prompt-bar__chip-x):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):not(.density-toggle button):hover,html[data-theme] body .content .btn:not(.secondary):not(.ghost):not(.danger):hover,html[data-theme] body .modal .btn:not(.secondary):not(.ghost):not(.danger):hover{background:var(--btn-p-h)!important;color:var(--btn-p-fg)!important;-webkit-text-fill-color:var(--btn-p-fg)!important;border-color:var(--btn-p-h-bd)!important}html[data-theme] body .content button:not(.secondary):not(.ghost):not(.danger):not(.ac-topbar-icon):not(.ac-seg-btn):not([class*=close]):not([class*=toggle]):not([class*=iconbtn]):active,html[data-theme] body .modal button:not(.secondary):not(.ghost):not(.danger):not(.modal-x):not(.modal-close):not(.ac-seg-btn):not([class*=close]):not([class*=toggle]):active{background:var(--btn-p-a)!important;color:var(--btn-p-fg)!important;-webkit-text-fill-color:var(--btn-p-fg)!important}html[data-theme] body .content button.secondary,html[data-theme] body .content a.secondary,html[data-theme] body .modal button.secondary,html[data-theme] body .modal-overlay .modal button.secondary,html[data-theme] body .btn.secondary,html[data-theme] body a.btn.secondary{background:var(--btn-s-bg)!important;background-image:none!important;color:var(--btn-s-fg)!important;-webkit-text-fill-color:var(--btn-s-fg)!important;border:1px solid var(--btn-s-bd)!important;box-shadow:none!important}html[data-theme] body .content button.secondary:hover,html[data-theme] body .content a.secondary:hover,html[data-theme] body .modal button.secondary:hover,html[data-theme] body .modal-overlay .modal button.secondary:hover,html[data-theme] body .btn.secondary:hover,html[data-theme] body a.btn.secondary:hover{background:var(--btn-s-h)!important;color:var(--btn-s-h-fg)!important;-webkit-text-fill-color:var(--btn-s-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html[data-theme] body .content button.secondary:active,html[data-theme] body .modal button.secondary:active,html[data-theme] body .btn.secondary:active{background:var(--btn-s-a)!important;color:var(--btn-s-h-fg)!important}html[data-theme] body .content button.ghost,html[data-theme] body .modal button.ghost,html[data-theme] body .modal-overlay .modal button.ghost,html[data-theme] body .btn.ghost,html[data-theme] body .content button.welcome-btn-ghost,html[data-theme] body a.btn.ghost{background:transparent!important;background-image:none!important;color:var(--btn-g-fg)!important;-webkit-text-fill-color:var(--btn-g-fg)!important;border:1px solid transparent!important;box-shadow:none!important}html[data-theme] body .content button.ghost:hover,html[data-theme] body .modal button.ghost:hover,html[data-theme] body .modal-overlay .modal button.ghost:hover,html[data-theme] body .btn.ghost:hover,html[data-theme] body .content button.welcome-btn-ghost:hover,html[data-theme] body a.btn.ghost:hover{background:var(--btn-g-h)!important;color:var(--btn-g-h-fg)!important;-webkit-text-fill-color:var(--btn-g-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html[data-theme] body .content button.ghost:active,html[data-theme] body .modal button.ghost:active,html[data-theme] body .btn.ghost:active{background:var(--btn-g-a)!important;color:var(--btn-g-h-fg)!important}html[data-theme] body .content button.danger,html[data-theme] body .modal button.danger,html[data-theme] body .modal-overlay .modal button.danger,html[data-theme] body .btn.danger{background:var(--btn-d-bg)!important;background-image:none!important;color:var(--btn-d-fg)!important;-webkit-text-fill-color:var(--btn-d-fg)!important;border:1px solid var(--btn-d-bd)!important;box-shadow:none!important}html[data-theme] body .content button.danger:hover,html[data-theme] body .modal button.danger:hover,html[data-theme] body .modal-overlay .modal button.danger:hover,html[data-theme] body .btn.danger:hover{background:var(--btn-d-h)!important;color:var(--btn-d-fg)!important;-webkit-text-fill-color:var(--btn-d-fg)!important}html[data-theme] body .content button.danger:active,html[data-theme] body .modal button.danger:active,html[data-theme] body .btn.danger:active{background:var(--btn-d-a)!important}html[data-theme] body .content button:disabled,html[data-theme] body .modal button:disabled,html[data-theme] body .modal-overlay .modal button:disabled,html[data-theme] body .btn.disabled{background:var(--btn-dis-bg)!important;background-image:none!important;color:var(--btn-dis-fg)!important;-webkit-text-fill-color:var(--btn-dis-fg)!important;border-color:var(--btn-dis-bd)!important;box-shadow:none!important;opacity:.75!important}html[data-theme] body .ac-pill-pager-btn:hover:not(.is-disabled):not(:disabled),html[data-theme] body .ac-list-pager-btn:hover:not(.is-disabled):not(:disabled),html[data-theme] body .ac-pill-pager .ac-pill-pager-btn:hover:not(:disabled):not(.is-disabled){background:var(--btn-s-h)!important;color:var(--btn-s-h-fg)!important;-webkit-text-fill-color:var(--btn-s-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html[data-theme] body .account-seg button:hover,html[data-theme] body .account-theme-icons button:hover{background:var(--btn-g-h)!important;color:var(--btn-g-h-fg)!important;-webkit-text-fill-color:var(--btn-g-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html[data-theme=dark] body .atlas-agent-nav button:hover{background:var(--btn-s-h)!important;color:var(--btn-s-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html[data-theme=dark] body .atlas-agent-panel,html[data-theme=dark] body .atlas-agent-dock{background:#18181b!important;border-color:#27272a!important;color:#e4e4e7!important}html[data-theme=dark] body .atlas-agent-head{background:#1c1c1f!important;border-color:#27272a!important}html[data-theme=dark] body .atlas-agent-head strong{color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-head span{color:#a1a1aa!important}html[data-theme=dark] body .atlas-agent-bubble{background:#1c1c1f!important;color:#e4e4e7!important;border-color:#27272a!important}html[data-theme=dark] body .atlas-agent-msg.user .atlas-agent-bubble{background:#27272a!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body .atlas-agent-source,html[data-theme=dark] body .atlas-agent-pagechip{background:#1c1c1f!important;color:#a1a1aa!important;border-color:#27272a!important}html[data-theme=dark] body .atlas-agent-source:hover{background:#27272a!important;color:#e4e4e7!important}html[data-theme=dark] body .atlas-agent-pagechip strong{color:#e4e4e7!important}html[data-theme=dark] body .atlas-agent-pagechip .dot{background:#52525b!important}html[data-theme=dark] body .atlas-agent-suggest button,html[data-theme=dark] body .atlas-agent-chips button,html[data-theme=dark] body .atlas-agent-nav button.secondary{background:var(--btn-s-bg)!important;color:var(--btn-s-fg)!important;border:1px solid var(--btn-s-bd)!important}html[data-theme=dark] body .atlas-agent-suggest button:hover:not(:disabled),html[data-theme=dark] body .atlas-agent-chips button:hover:not(:disabled),html[data-theme=dark] body .atlas-agent-nav button.secondary:hover{background:var(--btn-s-h)!important;color:var(--btn-s-h-fg)!important;border-color:var(--btn-s-h-bd)!important}html body .atlas-agent-nav button.secondary,html body .atlas-agent-suggest button,html body .atlas-agent-chips button{background:var(--btn-s-bg);color:var(--btn-s-fg);border:1px solid var(--btn-s-bd)}html[data-theme=dark] body .prompt-bar,html[data-theme=dark] body .prompt-bar__field,html[data-theme=dark] body .atlas-agent-foot{background:#1c1c1f!important;border-color:#3f3f46!important}html[data-theme=dark] body .prompt-bar__input{color:#f4f4f5!important;background:transparent!important}html[data-theme=dark] body .prompt-bar__input::placeholder{color:#71717a!important}html body .atlas-agent-lock{display:flex;flex-direction:column;gap:4px;margin:0 12px 8px;padding:10px 12px;border-radius:12px;border:1px solid #b91c1c;background:#b91c1c1f;color:#7f1d1d;font-size:12.5px}html body .atlas-agent-lock strong{font-size:13px}html[data-theme=dark] body .atlas-agent-lock{background:#7f1d1d38;color:#fecaca;border-color:#991b1b}html body .atlas-agent-quota{margin:0 12px 6px;font-size:11px;color:var(--muted, #71717a);text-align:right}html body .ac-device-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line, #e4e4e7);border-radius:12px;background:var(--paper, #fff)}html[data-theme=dark] body .ac-device-row{background:#1c1c1f;border-color:#27272a}html[data-theme=dark] body .ac-device-row strong{color:#f4f4f5}html[data-theme=dark] body .atlas-agent-foot .atlas-agent-attach.secondary:hover,html[data-theme=dark] body .atlas-agent-foot button.atlas-agent-attach:hover{background:var(--btn-s-h)!important;border-color:var(--btn-s-h-bd)!important;color:var(--btn-s-h-fg)!important}html[data-theme=dark] body .atlas-agent-foot .atlas-agent-attach svg{stroke:#a1a1aa!important}html[data-theme=dark] body .atlas-agent-foot .atlas-agent-attach:hover svg{stroke:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-foot .prompt-bar__menu,html[data-theme=dark] body .prompt-bar__menu{background:#1c1c1f!important;border:1px solid #3f3f46!important;color:#e4e4e7!important;box-shadow:0 10px 30px -10px #0009!important}html[data-theme=dark] body .prompt-bar__menu button,html[data-theme=dark] body .prompt-bar__menu [role=option],html[data-theme=dark] body .prompt-bar__menu strong,html[data-theme=dark] body .prompt-bar__menu span{color:#e4e4e7!important}html[data-theme=dark] body .prompt-bar__menu button:hover,html[data-theme=dark] body .prompt-bar__menu [role=option]:hover{background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .balance-page .ac-panel,html[data-theme=dark] body .balance-page .card,html[data-theme=dark] body .balance-page .atlas-stat,html[data-theme=dark] body .whats-new-page .ac-panel,html[data-theme=dark] body .whats-new-page .whats-new-list,html[data-theme=dark] body .whats-new-page .whats-new-entry,html[data-theme=dark] body .mailbox-page .mailbox-shell,html[data-theme=dark] body .mailbox-page .mailbox-list-panel,html[data-theme=dark] body .mailbox-page .mailbox-read-panel{background:#18181b!important;border:1px solid #27272a!important;box-shadow:none!important;background-image:none!important}html[data-theme=dark] body .balance-page .ac-metric,html[data-theme=dark] body .balance-page .atlas-kpi,html[data-theme=dark] body .balance-page.balance-chart-card,html[data-theme=dark] body .balance-page.ac-panel,html[data-theme=dark] body .balance-chart-card{background:#18181b!important;border:1px solid #27272a!important;box-shadow:none!important}html[data-theme=dark] body .balance-page .as-label,html[data-theme=dark] body .balance-page .as-hint,html[data-theme=dark] body .balance-page .muted{color:#a1a1aa!important}html[data-theme=dark] body .balance-page .as-value,html[data-theme=dark] body .balance-page h1,html[data-theme=dark] body .balance-page h3{color:#f4f4f5!important}html[data-theme=dark] body .balance-page table,html[data-theme=dark] body .balance-page tbody td{background:#18181b!important;color:#e4e4e7!important}html[data-theme=dark] body .balance-page table thead th{background:#1c1c1f!important;color:#a1a1aa!important}html[data-theme=dark] body .balance-chart-track{background:#27272a!important}html[data-theme=dark] body .balance-chart-fill{background:#52525b!important}html[data-theme=dark] body .balance-chart-label{color:#e4e4e7!important}html[data-theme=dark] body .balance-chart-val{color:#f4f4f5!important}html[data-theme=dark] body .balance-page input,html[data-theme=dark] body .balance-page select{background:#1c1c1f!important;color:#f4f4f5!important;border-color:#3f3f46!important}html[data-theme=dark] body button:active:not(.modal-x):not(.modal-close),html[data-theme=dark] body .btn:active,html[data-theme=dark] body a.btn:active{background:#3f3f46!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;border-color:#52525b!important}html[data-theme=dark] body .ac-topbar-icon:focus,html[data-theme=dark] body .icon-refresh-btn:focus,html[data-theme=dark] body .ac-seg-btn:focus,html[data-theme=dark] body .atlas-agent-iconbtn:focus,html[data-theme=dark] body .mailbox-icon-btn:focus,html[data-theme=dark] body .ac-pill-pager-btn:focus,html[data-theme=dark] body .ac-list-pager-btn:focus,html[data-theme=dark] body .atlas-agent-fab:focus{background:#27272a!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .atlas-agent-panel .atlas-agent-bubble.thinking,html[data-theme=dark] body .atlas-agent-panel .atlas-agent-thinking-row{background:#27272a!important;border:1px solid #3f3f46!important;color:#e4e4e7!important}html[data-theme=dark] body .atlas-agent-panel .lattice-loader,html[data-theme=dark] body .lattice-loader{color:#e4e4e7!important}html[data-theme=dark] body .lattice-loader__label,html[data-theme=dark] body .lattice-loader__text{color:#a1a1aa!important}html[data-theme=dark] body .atlas-agent-dots{background:#e4e4e7!important}html body .ac-quota{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-width:420px}html body .ac-quota-row{display:flex;flex-direction:column;gap:4px}html body .ac-quota-head{display:flex;justify-content:space-between;font-size:12px;color:var(--muted, #71717a)}html body .ac-quota-head strong{color:var(--ink, #18181b);font-weight:600}html body .ac-quota-bar{height:8px;border-radius:999px;overflow:hidden;background:#71717a38}html body .ac-quota-bar i{display:block;height:100%;border-radius:inherit;background:#b87333;transition:width .3s ease}html body .ac-quota-bar i.warn{background:#d97706}html body .ac-quota-bar i.full{background:#dc2626}html[data-theme=dark] body .ac-quota-bar{background:#a1a1aa2e}html[data-theme=dark] body .ac-quota-head{color:#a1a1aa}html[data-theme=dark] body .ac-quota-head strong{color:#f4f4f5}html[data-theme=dark] body .ac-quota-bar i{background:#d4d4d8}html[data-theme=dark] body .ac-quota-bar i.warn{background:#f59e0b}html[data-theme=dark] body .ac-quota-bar i.full{background:#ef4444}html body .ac-modal-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line, #e4e4e7)}html[data-theme=dark] body .ac-modal-foot{border-top-color:#27272a}html body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:transparent!important;background-image:none!important;border:1px solid var(--line, #e4e4e7)!important;color:var(--muted, #71717a)!important;-webkit-text-fill-color:var(--muted, #71717a)!important;box-shadow:none!important}html body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover,html body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover{background:#71717a1f!important;color:#18181b!important;-webkit-text-fill-color:#18181b!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){border-color:#3f3f46!important;color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html[data-theme=dark] body .modal-overlay .modal>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover,html[data-theme=dark] body .modal-overlay .modal-card>button.modal-x:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49):hover{background:#27272a!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html body button.settings-topbar-menu-backdrop:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:transparent!important}html body .settings-topbar-theme button:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html body .account-theme-icons button:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--ac-muted, #71717a)!important;border-color:transparent!important}html body .settings-topbar-theme button:hover:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html body .account-theme-icons button:hover:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:#71717a24!important;color:#18181b!important}html body .settings-topbar-theme button.active:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html body .account-theme-icons button.active:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:#18181b!important;color:#fafafa!important;box-shadow:inset 0 0 0 1px #18181b59!important}html[data-theme=dark] body .settings-topbar-theme button:not(.active):not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html[data-theme=dark] body .account-theme-icons button:not(.active):not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:transparent!important;color:#a1a1aa!important}html[data-theme=dark] body .settings-topbar-theme button:hover:not(.active):not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html[data-theme=dark] body .account-theme-icons button:hover:not(.active):not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:#27272a!important;color:#f4f4f5!important}html[data-theme=dark] body .settings-topbar-theme button.active:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49),html[data-theme=dark] body .account-theme-icons button.active:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40):not(.zz41):not(.zz42):not(.zz43):not(.zz44):not(.zz45):not(.zz46):not(.zz47):not(.zz48):not(.zz49){background:#3f3f46!important;color:#f4f4f5!important;box-shadow:inset 0 0 0 1px #52525b!important}html[data-theme=dark] body .wn-ver:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9){color:#f4f4f5!important}html[data-theme=dark] body .wn-release:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9){background:transparent!important;border-color:#26262a!important}.atlas-agent-bubble .md-root{display:flex;flex-direction:column;gap:6px}.atlas-agent-bubble .md-p{margin:0}.atlas-agent-bubble .md-h1,.atlas-agent-bubble .md-h2,.atlas-agent-bubble .md-h3{margin:2px 0 0;font-weight:700;color:inherit}.atlas-agent-bubble .md-h1{font-size:1.02em}.atlas-agent-bubble .md-h2{font-size:.98em}.atlas-agent-bubble .md-h3{font-size:.94em}.atlas-agent-bubble .md-ul,.atlas-agent-bubble .md-ol{margin:2px 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.atlas-agent-bubble .md-pre{margin:2px 0;padding:8px 10px;border-radius:8px;background:#71717a24;overflow-x:auto;font-size:.86em;line-height:1.45}.atlas-agent-bubble .md-inline-code{padding:1px 5px;border-radius:5px;background:#71717a29;font-size:.9em}.atlas-agent-bubble .md-quote{margin:2px 0;padding:4px 10px;border-left:3px solid rgba(113,113,122,.5);opacity:.9}.atlas-agent-bubble .md-hr{border:0;border-top:1px solid rgba(113,113,122,.35);margin:4px 0}.atlas-agent-bubble a{color:inherit;text-decoration:underline;text-underline-offset:2px}html[data-theme=dark] body .atlas-agent-bubble .md-pre,html[data-theme=dark] body .atlas-agent-bubble .md-inline-code{background:#a1a1aa29}html:not([data-theme=dark]) body .ac-topbar-icon.ac-topbar-theme{background:#fff!important;border:1px solid #d4d4d8!important;color:#3f3f46!important;box-shadow:0 1px 2px #18181b0f!important}html:not([data-theme=dark]) body .ac-topbar-icon.ac-topbar-theme:hover{background:#f4f4f5!important;color:#18181b!important}html body .ac-quota-reset{font-size:11px;color:var(--muted, #71717a)}html[data-theme=dark] body .ac-quota-reset{color:#a1a1aa}html body .agent-perm-mode{background:#fff!important;border-color:#e4e4e7!important;color:#27272a!important;-webkit-text-fill-color:#27272a!important}html body .agent-perm-mode strong{color:#18181b!important;-webkit-text-fill-color:#18181b!important}html body .agent-perm-mode span{color:#71717a!important;-webkit-text-fill-color:#71717a!important}html body .agent-perm-mode.active{background:#27272a!important;border-color:#27272a!important;box-shadow:inset 3px 0 #a1a1aa!important}html body .agent-perm-mode.active strong{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html body .agent-perm-mode.active span{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important}html body .agent-perm-mode.active:after{color:#fafafa!important}html[data-theme=dark] body .agent-perm-mode{background:#27272a!important;border-color:#3f3f46!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .agent-perm-mode strong{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important}html[data-theme=dark] body .agent-perm-mode span{color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html[data-theme=dark] body .agent-perm-mode.active{background:#3f3f46!important;border-color:#52525b!important;box-shadow:inset 3px 0 #d4d4d8!important}html[data-theme=dark] body .agent-perm-mode.active strong{color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=dark] body .agent-perm-mode.active span{color:#e4e4e7!important;-webkit-text-fill-color:#e4e4e7!important}html[data-theme=dark] body .agent-perm-mode.active:after{color:#fafafa!important}html body .prompt-bar__chip-edit,html body .prompt-bar__chip-x{background:transparent!important;color:#3f3f46!important;opacity:.9!important}html body .prompt-bar__chip-edit svg,html body .prompt-bar__chip-x svg{display:block}html[data-theme=dark] body .prompt-bar__chip-edit,html[data-theme=dark] body .prompt-bar__chip-x{color:#d4d4d8!important}html body .modal{position:relative}html body .modal-x,html body .modal-close{position:absolute!important;top:12px!important;right:12px!important;width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border-radius:9px!important;border:1px solid #e4e4e7!important;background:transparent!important;color:#52525b!important;-webkit-text-fill-color:#52525b!important;cursor:pointer!important;z-index:2!important}html body .modal-x:hover,html body .modal-close:hover{background:#3f3f461a!important;color:#18181b!important}html[data-theme=dark] body .modal-x,html[data-theme=dark] body .modal-close{border-color:#3f3f46!important;color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important;background:transparent!important}html[data-theme=dark] body .modal-x:hover,html[data-theme=dark] body .modal-close:hover{background:#f4f4f514!important;color:#f4f4f5!important}html body .modal>h2,html body .modal>h3{padding-right:38px}html body .modal-overlay{align-items:center!important;justify-content:center!important}html body .modal-overlay>.modal,html body .modal-overlay>.modal-card{margin:auto!important}html:not([data-theme=dark]) body .modal-note{background:#f4f4f5!important;border:1px solid #e4e4e7!important;color:#52525b!important;-webkit-text-fill-color:#52525b!important}html:not([data-theme=dark]) body .modal-note code{color:#27272a!important}html[data-theme=dark] body .modal-note,html[data-theme=dark] body .modal-note--warn{background:#f4f4f50f!important;border-color:#3f3f46!important;color:#a1a1aa!important;-webkit-text-fill-color:#a1a1aa!important}html body .atlas-agent-msg-imgs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}html body .atlas-agent-msg-imgs img{width:76px;height:76px;object-fit:cover;border-radius:10px;border:1px solid #d4d4d8;cursor:zoom-in;background:#fafafa}html[data-theme=dark] body .atlas-agent-msg-imgs img{border-color:#3f3f46;background:#18181b}html body .db-mig-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}html body .db-mig-grid>div{display:flex;flex-direction:column;gap:2px}html body .db-mig-actions{display:flex;flex-wrap:wrap;gap:8px}html body .db-mig-progress{color:#15803d;font-size:13px;margin:10px 0 0}html body .db-mig-error{color:#b91c1c;font-size:13px;margin:10px 0 0}html[data-theme=dark] body .db-mig-progress{color:#4ade80}html[data-theme=dark] body .db-mig-error{color:#f87171}@media(max-width:720px){html body .db-mig-grid{grid-template-columns:1fr}}html body .modal-note button.btn.primary:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40){background:#3f3f46!important;border-color:#3f3f46!important;color:#fafafa!important}html body .modal-note button.btn.ghost:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40),html body .modal-note button.btn.secondary:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5):not(.zz6):not(.zz7):not(.zz8):not(.zz9):not(.zz10):not(.zz11):not(.zz12):not(.zz13):not(.zz14):not(.zz15):not(.zz16):not(.zz17):not(.zz18):not(.zz19):not(.zz20):not(.zz21):not(.zz22):not(.zz23):not(.zz24):not(.zz25):not(.zz26):not(.zz27):not(.zz28):not(.zz29):not(.zz30):not(.zz31):not(.zz32):not(.zz33):not(.zz34):not(.zz35):not(.zz36):not(.zz37):not(.zz38):not(.zz39):not(.zz40){background:transparent!important;border:1px solid #d4d4d8!important;color:#3f3f46!important}html body .modal-note input:not(.zz0):not(.zz1):not(.zz2):not(.zz3):not(.zz4):not(.zz5){background:#fff!important;border:1px solid #d4d4d8!important;color:#18181b!important}html[data-theme=dark] body .modal-note button.btn.primary{background:#52525b!important;border-color:#52525b!important;color:#fafafa!important}html[data-theme=dark] body .modal-note button.btn.ghost,html[data-theme=dark] body .modal-note button.btn.secondary{background:transparent!important;border-color:#52525b!important;color:#d4d4d8!important}html[data-theme=dark] body .modal-note input{background:#18181b!important;border-color:#3f3f46!important;color:#f4f4f5!important}html[data-theme=dark] body .wn-ver{background:transparent!important;border-color:transparent!important;color:#e4e4e7!important}html[data-theme=dark] body .wn-ver .wn-ver-date{color:#a1a1aa!important}html[data-theme=dark] body button:active:not(.active):not(.danger),html[data-theme=dark] body button:focus:not(.active),html[data-theme=dark] body button:focus-visible:not(.active){background-color:#3f3f46!important;background-image:none!important;color:#fafafa!important;-webkit-text-fill-color:#fafafa!important}html[data-theme=dark] body button.danger:active{background-color:#7f1d1d!important;color:#fecaca!important}html[data-theme=dark] *{-webkit-tap-highlight-color:transparent}html[data-theme=dark] body .atlas-agent-stop,html[data-theme=dark] body .atlas-agent-stop.secondary{background:#27272a!important;color:#f87171!important;border:1px solid rgba(255,255,255,.16)!important}html[data-theme=dark] body .atlas-agent-stop:active{background:#3f3f46!important;color:#fecaca!important}html[data-theme=dark] body .atlas-agent-thinking-row{color:#e4e4e7}html[data-theme=dark] body .atlas-agent-nav--readable button,html[data-theme=dark] body .atlas-agent-nav--readable button:active{background:#1e293b!important;color:#f1f5f9!important;border-color:#475569!important}html[data-theme=dark] body .balance-page .atlas-outline-card,html[data-theme=dark] body .balance-page .ac-panel,html[data-theme=dark] body .vendors-page .ac-panel{background:#18181b!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important;color:#e4e4e7!important}html[data-theme=dark] body .balance-page .aoc-title{color:#a1a1aa!important}html[data-theme=dark] body button.atlas-password-toggle,html[data-theme=dark] body .atlas-password-toggle{background:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important}
