:root{--ar-pine: #0b3b3c;--ar-pine-hover: #124b4c;--ar-pine-active: #165a5a;--ar-pine-text: #d5e6e3;--ar-pine-muted: #8db3ae;--ar-live: #14b39a;--ar-signal: #0f8a7e;--ar-canvas: #f2f4f1;--ar-paper: var(--ar-canvas);--ar-surface: #ffffff;--ar-line: #e1e6e2;--ar-line-strong: #c6cfcb;--ar-ink: #1a2b2f;--ar-muted: #5d6f72;--ar-amber: #e0a030;--ar-coral: #d6533f;--ar-brick: var(--ar-coral);--ar-sky: #3a7bd5;--ar-hover: #f6f8f6;--ar-gap: 20px;--ar-pad: 28px;--ar-sidebar: 264px;--ar-rail: 72px;--ar-band: #eaf5f2;--ar-band-line: #d2e7e1;--ar-band-grid: rgba(11, 59, 60, .07);--ar-band-text: #33504d;--ar-band-muted: #6b8884;--ar-band-strong: #0b3b3c;--ar-band-stroke: #12a58f;--ar-band-area: rgba(20, 179, 154, .12);--ar-band-track: rgba(11, 59, 60, .08)}[data-mantine-color-scheme=dark]{--ar-band: #15292a;--ar-band-line: #24403f;--ar-band-grid: rgba(255, 255, 255, .06);--ar-band-text: #c9dcd8;--ar-band-muted: #86a5a0;--ar-band-strong: #e8f3f0;--ar-band-stroke: #2cc4aa;--ar-band-area: rgba(44, 196, 170, .12);--ar-band-track: rgba(255, 255, 255, .08);--ar-pine: #082a2b;--ar-pine-hover: #0e3a3b;--ar-pine-active: #134a4a;--ar-canvas: #0f1a1c;--ar-surface: #152427;--ar-line: #23383b;--ar-line-strong: #335055;--ar-ink: #e3ecea;--ar-muted: #8fa5a6;--ar-signal: #14b39a;--ar-hover: #1a2c2f}html,body{background:var(--ar-canvas);color:var(--ar-ink)}body{font-feature-settings:"kern";font-size:14px}.num,.mantine-Table-td,code,.mantine-Code-root{font-variant-numeric:tabular-nums}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.logo{display:block;height:auto}[data-mantine-color-scheme=dark] .logo{filter:invert(1) brightness(1.4)}:focus-visible{outline:2px solid var(--ar-live);outline-offset:2px}.surface,.panel{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px}.panel{padding:18px 20px 20px;min-width:0}.panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.panel__title{font-size:1rem;font-weight:600;margin:0}.panel__meta{font-size:.8125rem;color:var(--ar-muted)}.panel__link{font-size:.8125rem;color:var(--ar-signal);text-decoration:none;white-space:nowrap}.panel__link:hover{text-decoration:underline}.dot,.sq{display:inline-block;width:8px;height:8px;border-radius:1px;background:var(--ar-line-strong);flex:none}.dot--on,.sq--live{background:var(--ar-live)}.dot--warn,.sq--amber{background:var(--ar-amber)}.sq--coral{background:var(--ar-coral)}.sq--sky{background:var(--ar-sky)}@media (prefers-reduced-motion: no-preference){.sq--pulse{animation:sq-pulse 2s ease-in-out infinite}}@keyframes sq-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--ar-live) 55%,transparent)}60%{box-shadow:0 0 0 6px color-mix(in srgb,var(--ar-live) 0%,transparent)}}.pixel-loader{display:inline-flex;gap:5px}.pixel-loader i{width:8px;height:8px;border-radius:1px;background:var(--ar-live);opacity:.25}@media (prefers-reduced-motion: no-preference){.pixel-loader i{animation:pixel 1.1s infinite}.pixel-loader i:nth-child(2){animation-delay:.18s}.pixel-loader i:nth-child(3){animation-delay:.36s}}@keyframes pixel{0%,to{opacity:.25}40%{opacity:1}}.app{display:grid;grid-template-columns:var(--ar-sidebar) minmax(0,1fr);min-height:100vh}.app[data-collapsed=true]{grid-template-columns:var(--ar-rail) minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--ar-pine);color:var(--ar-pine-text);padding-block:18px 14px;padding-inline:14px;overflow:hidden}.sidebar__brand{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-inline:8px;margin-bottom:18px;min-height:40px}.sidebar__logo{width:150px;max-width:100%;filter:brightness(0) invert(1);opacity:.95}.sidebar__mark{display:none}.sidebar__mark i{display:block;width:8px;height:8px;background:var(--ar-live);border-radius:1px}.sidebar__mark i:nth-child(2),.sidebar__mark i:nth-child(3){background:var(--ar-pine-text)}.sidebar__nav{flex:1;overflow-y:auto;overflow-x:hidden;margin-inline:-6px;padding-inline:6px;scrollbar-width:thin;scrollbar-color:var(--ar-pine-active) transparent}.nav-group+.nav-group{margin-top:18px}.nav-group__title{font-size:.75rem;color:var(--ar-pine-muted);padding-inline:12px;margin-bottom:6px;white-space:nowrap}.nav-item{position:relative;display:flex;align-items:center;gap:12px;height:38px;padding-inline:12px;border-radius:6px;color:var(--ar-pine-text);text-decoration:none;font-size:.875rem;white-space:nowrap;transition:background-color .12s ease}.nav-item svg{flex:none;opacity:.85}.nav-item span{overflow:hidden;text-overflow:ellipsis}.nav-item:hover{background:var(--ar-pine-hover);color:#fff}.nav-item[data-active=true]{background:var(--ar-pine-active);color:#fff;font-weight:600}.nav-item[data-active=true] svg{opacity:1;color:var(--ar-live)}.nav-item[data-active=true]:before{content:"";position:absolute;inset-inline-start:-14px;top:9px;bottom:9px;width:4px;background:var(--ar-live)}.sidebar__user{margin-top:12px;padding-top:12px;border-top:1px solid var(--ar-band-line)}.user-chip{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:start}.user-chip:hover{background:var(--ar-pine-hover)}.avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:4px;background:var(--ar-live);color:var(--ar-pine);font-weight:600;font-size:.8125rem}.user-chip__text{min-width:0;flex:1}.user-chip__name,.user-chip__email{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-chip__name{color:#fff;font-size:.875rem;font-weight:500}.user-chip__email{color:var(--ar-pine-muted);font-size:.75rem}.app[data-collapsed=true] .sidebar{padding-inline:10px}.app[data-collapsed=true] .sidebar__logo,.app[data-collapsed=true] .nav-group__title,.app[data-collapsed=true] .nav-item span,.app[data-collapsed=true] .user-chip__text{display:none}.app[data-collapsed=true] .sidebar__mark{display:grid;grid-template-columns:repeat(2,8px);gap:4px}.app[data-collapsed=true] .sidebar__brand{flex-direction:column;justify-content:center;padding-inline:0}.app[data-collapsed=true] .nav-item{justify-content:center;padding-inline:0}.app[data-collapsed=true] .nav-item[data-active=true]:before{inset-inline-start:-10px}.app[data-collapsed=true] .nav-group+.nav-group{margin-top:10px;padding-top:10px;border-top:1px solid var(--ar-band-line)}.app[data-collapsed=true] .user-chip{justify-content:center}.icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.sidebar .icon-btn{color:var(--ar-pine-muted)}.sidebar .icon-btn:hover{background:var(--ar-pine-hover);color:#fff}.main{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-inline:var(--ar-pad);background:color-mix(in srgb,var(--ar-canvas) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ar-line)}.topbar__start,.topbar__end{display:flex;align-items:center;gap:12px;min-width:0}.message-row{display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:8px 20px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--ar-line)}.message-row:last-child{border-bottom:0;padding-bottom:0}.message-row__what{padding-top:6px}@media (max-width: 640px){.message-row{grid-template-columns:1fr}}.live-status{display:inline-flex;align-items:center;gap:7px;font-size:.75rem;font-weight:600;color:var(--ar-muted);white-space:nowrap;cursor:default}.live-status[data-on=true]{color:var(--ar-live)}.topbar__tenant{font-weight:600;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__crumb{color:var(--ar-muted);font-size:.875rem;white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding-inline:10px;border-radius:4px;font-size:.75rem;white-space:nowrap;background:var(--ar-surface);border:1px solid var(--ar-line);color:var(--ar-muted)}.chip--live{color:var(--ar-signal);background:color-mix(in srgb,var(--ar-live) 12%,var(--ar-surface));border-color:color-mix(in srgb,var(--ar-live) 35%,transparent)}.chip--amber{color:#8a5a00;background:color-mix(in srgb,var(--ar-amber) 16%,var(--ar-surface));border-color:color-mix(in srgb,var(--ar-amber) 40%,transparent)}.chip--coral{color:#fff;background:var(--ar-coral);border-color:var(--ar-coral)}[data-mantine-color-scheme=dark] .chip--amber{color:#f3d18b}.content{width:100%;max-width:1680px;margin-inline:auto;padding:24px var(--ar-pad) 48px}.mobile-only{display:none!important}@media (max-width: 64em){:root{--ar-pad: 20px}}@media (max-width: 48em){.app,.app[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.app>.sidebar{display:none}.mobile-only{display:inline-grid!important}:root{--ar-pad: 16px}.hide-sm{display:none!important}}.sidebar--drawer{position:static;height:100%}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.page-head__title{margin:0;font-size:1.625rem;font-weight:600;line-height:1.25}.page-head__desc{margin:4px 0 0;color:var(--ar-muted);font-size:.875rem;max-width:70ch}.page-head__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:16px}.summary__item{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px;color:inherit;font:inherit;text-align:start;min-width:0}button.summary__item{cursor:pointer}button.summary__item:hover{border-color:var(--ar-line-strong)}.summary__item[data-active=true]{border-color:var(--ar-signal);box-shadow:inset 0 0 0 1px var(--ar-signal)}.summary__item .sq{width:10px;height:10px;align-self:flex-start;margin-top:6px}.summary__body{min-width:0}.summary__value{font-size:1.375rem;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.summary__label{font-size:.8125rem;color:var(--ar-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.data-table{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px;overflow:hidden}.data-table table{font-size:.875rem}.data-table thead th{background:color-mix(in srgb,var(--ar-canvas) 55%,var(--ar-surface));font-weight:500;color:var(--ar-muted);font-size:.8125rem;white-space:nowrap;height:44px;border-bottom:1px solid var(--ar-line)}.data-table tbody td{height:52px;border-color:var(--ar-line)}.data-table tbody tr:hover{background:var(--ar-hover)}.data-table tbody tr.clickable{cursor:pointer}.empty-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 16px;text-align:center;color:var(--ar-muted)}.empty-state__mark{display:grid;grid-template-columns:repeat(3,8px);gap:4px;opacity:.7}.empty-state__mark i{width:8px;height:8px;border-radius:1px;background:var(--ar-line-strong)}.empty-state__mark i:nth-child(2),.empty-state__mark i:nth-child(4){background:var(--ar-live)}.home{display:grid;gap:var(--ar-gap)}.home-row{display:grid;gap:var(--ar-gap);min-width:0}.home-row--2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.home-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 75em){.home-row--2,.home-row--3{grid-template-columns:minmax(0,1fr)}}.live{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,2.4fr) minmax(250px,1fr);background:var(--ar-band);color:var(--ar-band-text);border:1px solid var(--ar-band-line);border-radius:10px;overflow:hidden;min-height:252px}.live__count{display:flex;flex-direction:column;justify-content:space-between;padding:24px 26px}.live__label{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--ar-band-muted)}.live__number{font-size:4rem;line-height:1;font-weight:600;color:var(--ar-band-strong);font-variant-numeric:tabular-nums;margin-top:14px}.live__number[data-warn=true]{color:var(--ar-amber)}.live__sub{font-size:.8125rem;color:var(--ar-band-muted);margin-top:8px}.live__sub strong{color:var(--ar-band-text);font-weight:500}.live__meter{height:4px;background:var(--ar-band-track);margin-top:12px}.live__meter>i{display:block;height:100%;background:var(--ar-live)}.live__meter[data-warn=true]>i{background:var(--ar-amber)}.live__chart{padding:22px 20px 12px;min-width:0;border-inline-start:1px solid var(--ar-band-line)}.live__chart-head{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem;color:var(--ar-band-muted);margin-bottom:4px}.live__chart-head strong{color:var(--ar-band-strong);font-weight:600}.live__nas{padding:22px 22px 18px;border-inline-start:1px solid var(--ar-band-line);display:flex;flex-direction:column;min-width:0}.live__nas-title{font-size:.8125rem;color:var(--ar-band-muted);margin-bottom:6px;display:flex;justify-content:space-between;gap:8px}.live__nas-list{overflow-y:auto;max-height:200px;scrollbar-width:thin;scrollbar-color:var(--ar-band-line) transparent}.nas-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"dot name n" ". bar bar";column-gap:10px;row-gap:5px;align-items:center;padding:7px 0;text-decoration:none;color:inherit}.nas-row .sq{grid-area:dot}.nas-row__name{grid-area:name;font-size:.875rem;color:var(--ar-band-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}[dir=rtl] .nas-row__name{text-align:right}.nas-row__n{grid-area:n;font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--ar-band-strong);font-weight:600}.nas-row__bar{grid-area:bar;height:3px;background:var(--ar-band-track)}.nas-row__bar>i{display:block;height:100%;background:var(--ar-live)}.nas-row[data-off=true] .nas-row__name,.nas-row[data-off=true] .nas-row__n{color:var(--ar-coral)}.live__nas-empty{font-size:.8125rem;color:var(--ar-band-muted)}.live__nas-empty a{color:var(--ar-live)}@media (max-width: 75em){.live{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.live__chart{grid-column:1 / -1;grid-row:2;border-inline-start:0;border-top:1px solid var(--ar-band-line)}}@media (max-width: 40em){.live{grid-template-columns:minmax(0,1fr)}.live__nas{border-inline-start:0;border-top:1px solid var(--ar-band-line)}.live__chart{grid-row:auto}.live__number{font-size:3.25rem}}.scoreboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px;overflow:hidden}.score{padding:16px 20px;border-inline-end:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);margin-inline-end:-1px;margin-bottom:-1px;min-width:0;text-decoration:none;color:inherit}a.score:hover{background:var(--ar-hover)}.score__label{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--ar-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score__value{font-size:1.625rem;font-weight:600;line-height:1.2;margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.money{direction:ltr;unicode-bidi:isolate;white-space:nowrap}.money small{font-size:.8125rem;font-weight:500;color:var(--ar-muted);margin-left:5px}.delta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;row-gap:0;margin-top:4px;font-size:.75rem;line-height:1.45;color:var(--ar-muted);font-variant-numeric:tabular-nums;max-width:100%}.delta b{white-space:nowrap}.delta[data-dir=up] b{color:var(--ar-signal)}.delta[data-dir=down] b{color:var(--ar-coral)}.delta[data-dir=down][data-good=down] b,.delta[data-dir=up][data-good=down] b{color:inherit}.delta[data-dir=down][data-good=down] b{color:var(--ar-signal)}.delta[data-dir=up][data-good=down] b{color:var(--ar-coral)}.delta b{font-weight:600}.heatmap{display:grid;grid-template-columns:max-content repeat(24,minmax(0,1fr));gap:3px;align-items:center}.heatmap__day{font-size:.75rem;color:var(--ar-muted);padding-inline-end:8px;white-space:nowrap}.heatmap__cell{aspect-ratio:1;border-radius:2px;background:var(--ar-canvas);min-width:6px}.heatmap__hour{font-size:.6875rem;color:var(--ar-muted);text-align:center;font-variant-numeric:tabular-nums}.heatmap-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.heatmap-legend{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--ar-muted)}.heatmap-legend i{width:10px;height:10px;border-radius:2px}.callout{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;background:color-mix(in srgb,var(--ar-live) 10%,var(--ar-surface));font-size:.8125rem}.stackbar{display:flex;height:14px;border-radius:2px;overflow:hidden;background:var(--ar-canvas);gap:2px}.stackbar>i{display:block;height:100%}.legend-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:16px}.legend-item{display:grid;grid-template-columns:10px minmax(0,1fr) auto 3.2em;gap:8px;align-items:center;font-size:.8125rem;text-decoration:none;color:inherit}a.legend-item:hover .legend-item__label{text-decoration:underline}.legend-item .sq{width:10px;height:10px}.legend-item__n{font-variant-numeric:tabular-nums;font-weight:600}.legend-item__pct{color:var(--ar-muted);font-variant-numeric:tabular-nums;text-align:end}.split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ar-line);margin-top:18px;padding-top:14px;gap:12px}.split>a{text-decoration:none;color:inherit}.split__value{font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.split__label{font-size:.75rem;color:var(--ar-muted)}.barlist{display:flex;flex-direction:column;gap:14px}.barlist__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;font-size:.875rem}.barlist__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}[dir=rtl] .barlist__name{text-align:right}.barlist__n{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.barlist__n small{font-weight:400;color:var(--ar-muted);margin-inline-start:6px}.barlist__bar{grid-column:1 / -1;height:6px;background:var(--ar-canvas);border-radius:1px}.barlist__bar>i{display:block;height:100%;background:var(--ar-signal);border-radius:1px}.feed{display:flex;flex-direction:column}.feed__row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--ar-line);font-size:.8125rem}.feed__row:last-child{border-bottom:0}.feed__user{font-weight:500;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed__meta{grid-column:2 / -1;display:flex;gap:10px;color:var(--ar-muted);font-size:.75rem;overflow:hidden;white-space:nowrap}.feed__meta>span{overflow:hidden;text-overflow:ellipsis}.feed__time{color:var(--ar-muted);font-size:.75rem;white-space:nowrap}.attn{display:flex;flex-direction:column;gap:8px}.attn__item{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:6px;background:var(--ar-canvas);text-decoration:none;color:inherit;font-size:.8125rem}a.attn__item:hover{background:var(--ar-hover);outline:1px solid var(--ar-line)}.attn__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:4px}.attn__icon[data-tone=amber]{background:color-mix(in srgb,var(--ar-amber) 18%,transparent);color:#a46d00}[data-mantine-color-scheme=dark] .attn__icon[data-tone=amber]{color:var(--ar-amber)}.attn__icon[data-tone=coral]{background:color-mix(in srgb,var(--ar-coral) 15%,transparent);color:var(--ar-coral)}.attn__icon[data-tone=sky]{background:color-mix(in srgb,var(--ar-sky) 15%,transparent);color:var(--ar-sky)}.attn__body{min-width:0}.attn__title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attn__sub{color:var(--ar-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attn__aside{font-size:.75rem;color:var(--ar-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.attn-ok{display:flex;align-items:center;gap:10px;padding:12px;border-radius:6px;background:color-mix(in srgb,var(--ar-live) 9%,var(--ar-surface));font-size:.8125rem}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px;overflow:hidden}.stat{padding:14px 20px;border-inline-end:1px solid var(--ar-line);margin-inline-end:-1px}.stat__value{font-size:1.375rem;font-weight:600;font-variant-numeric:tabular-nums}.stat__label{font-size:.8125rem;color:var(--ar-muted)}.live-strip{display:flex;align-items:stretch;background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:8px}.live-strip__count{padding:20px 28px;border-inline-end:1px solid var(--ar-line);min-width:180px}.live-strip__number{font-size:3.5rem;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.live-strip__nas{display:flex;flex-wrap:wrap;align-content:center;gap:8px;padding:16px 20px;flex:1}.nas-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--ar-line);border-radius:4px;font-size:.875rem;background:var(--ar-canvas)}.nas-pill__count{font-variant-numeric:tabular-nums;font-weight:600}.balance-band{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px 28px;border-radius:10px;background:var(--ar-pine);color:var(--ar-pine-text)}.balance-band__label{font-size:.875rem;color:var(--ar-pine-muted)}.balance-band__value{font-size:3.25rem;line-height:1.05;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;margin-top:8px}.balance-band__value small{font-size:1rem;font-weight:500;color:var(--ar-pine-muted);margin-inline-start:8px}.balance-band__value[data-low=true]{color:#f0a597}.balance-band__hint{font-size:.8125rem;color:var(--ar-pine-muted);margin-top:8px;max-width:60ch}@media (max-width: 48em){.balance-band{grid-template-columns:minmax(0,1fr)}.live-strip{flex-direction:column}.live-strip__count{border-inline-end:0;border-bottom:1px solid var(--ar-line)}}.mantine-Drawer-body,.mantine-Modal-body,.mantine-Drawer-header,.mantine-Modal-header{padding-inline:24px}.print-root{min-height:100vh;background:var(--ar-paper);padding-bottom:32px}.print-toolbar{position:sticky;top:0;z-index:10;background:var(--ar-surface);border-bottom:1px solid var(--ar-line)}.sheet{position:relative;margin:16px auto;background:#fff;outline:1px solid var(--ar-line);overflow:hidden}@media print{html,body,.print-root{background:#fff!important;padding:0!important}.print-toolbar{display:none!important}.sheet{margin:0;outline:none;break-after:page;page-break-after:always}.sheet:last-child{break-after:auto;page-break-after:auto}}.data-table td,.data-table td :is(p,div,span:not(.ltr)),.bidi-auto,.mantine-Drawer-title,.mantine-Modal-title,.nas-pill>span{unicode-bidi:plaintext}[dir=rtl] :is(.data-table td,.data-table td :is(p,div),.mantine-Drawer-title,.mantine-Modal-title){text-align:right}[dir=ltr] :is(.data-table td,.data-table td :is(p,div),.mantine-Drawer-title,.mantine-Modal-title){text-align:left}.mantine-TextInput-input,.mantine-Textarea-input,.mantine-Autocomplete-input{unicode-bidi:plaintext}.now-ring{transform-box:fill-box;transform-origin:center;opacity:.6}@media (prefers-reduced-motion: no-preference){.now-ring{animation:now-ring 2.2s ease-out infinite}}@keyframes now-ring{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}.preset-gallery{background:var(--ar-surface);border:1px solid var(--ar-line);border-radius:10px;padding:20px 22px 22px}.preset-gallery__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:16px}.preset-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:22px 20px}.preset-card__face{display:flex;justify-content:center;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px var(--ar-line);background:var(--ar-canvas)}.designer-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.designer-canvas:focus-visible{box-shadow:0 0 0 2px var(--ar-live)!important}.preset-gallery__grid--compact{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.preset-gallery__head{justify-content:space-between}.cleanup-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));border:1px solid var(--ar-line);border-radius:8px;overflow:hidden}.cleanup-preview__item{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-inline-end:1px solid var(--ar-line);margin-inline-end:-1px}.cleanup-preview__n{font-size:1.5rem;font-weight:600;color:var(--ar-coral);line-height:1.2}.cleanup-preview__item[data-zero=true] .cleanup-preview__n{color:var(--ar-muted)}.cleanup-preview__label{font-size:.8125rem;color:var(--ar-muted)}.connect-code input{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.125rem;letter-spacing:.12em;text-transform:uppercase}.choice-card{display:block;padding:12px 14px;border:1px solid var(--ar-line);border-radius:6px;background:var(--ar-surface);text-align:start;transition:border-color .12s ease,box-shadow .12s ease}.choice-card:hover{border-color:var(--ar-line-strong)}.choice-card[data-active=true]{border-color:var(--ar-signal);box-shadow:inset 3px 0 0 var(--ar-signal)}[dir=rtl] .choice-card[data-active=true]{box-shadow:inset -3px 0 0 var(--ar-signal)}.fact{padding:6px 0;border-bottom:1px dashed var(--ar-line)}.connect-done{border-inline-start:4px solid var(--ar-signal)}.connect-done__mark{display:inline-grid;grid-template-columns:repeat(2,10px);gap:4px;margin-bottom:14px}.connect-done__mark i{width:10px;height:10px;border-radius:1px;background:var(--ar-live)}.connect-done__mark i:nth-child(2),.connect-done__mark i:nth-child(3){background:var(--ar-pine)}.router-app{padding-top:14px;border-top:1px solid var(--ar-line)}.user-chip--static{cursor:default}
