.ng-model{--bg-0:#050915;--bg-1:#09101d;--bg-2:#0e1524;--bg-3:#1a2130;--line:#ffffff14;--line-2:#ffffff24;--ink-1:#f2f2f3;--ink-2:#c2c3c7;--ink-3:#9a9da4;--model:#3ec4ff;--pos:#00d492;--neg:#ff4f9a;--warn:#ffb800;--held:#727a8c;--ramp-hi:#8a95aa;--ramp-lo:#6e7a8c;--ng-header:#050915b8;--rb-header:var(--ng-header);--ng-blur:14px;--ng-glow:radial-gradient(640px 360px at 100% 0%, #0a2a40, transparent 70%);--r-card:20px;min-height:100dvh;color:var(--ink-1);background-color:var(--bg-0);background-image:var(--ng-glow);font-family:var(--font-ng-sans), ui-sans-serif, system-ui, sans-serif;overflow-anchor:none;background-repeat:no-repeat;scroll-padding-top:120px;font-size:15px;line-height:22px}.ng-model :focus-visible{outline:2px solid var(--ink-1);outline-offset:2px}.ng-model .num{font-family:var(--font-ng-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ng-model .ng-card{border:1px solid var(--line-2);border-radius:var(--r-card);background-image:linear-gradient(#1a2130b8,#09101dd1);min-width:0;padding:18px 16px}.ng-model .ng-glass{background:var(--ng-header);-webkit-backdrop-filter:blur(var(--ng-blur));backdrop-filter:blur(var(--ng-blur))}.ng-model .ng-tile[aria-selected=true],.ng-model .ng-tile[aria-current=true],.ng-model .ng-tile[aria-current=page],.ng-model .ng-tile.is-selected{background-color:var(--bg-3);box-shadow:inset 3px 0 0 var(--ink-1);background-image:none}.ng-model .ng-hit{position:relative}.ng-model .ng-hit:before{content:"";position:absolute;inset:-6px}.ng-model .ng-table{border-collapse:collapse;width:100%;font-size:14px}.ng-model .ng-table th{text-align:left;height:36px;color:var(--ink-3);white-space:nowrap;padding:0 8px;font-size:13px;font-weight:600}.ng-model .ng-table td{border-top:1px solid var(--line);white-space:nowrap;height:44px;padding:0 8px}.ng-model .ng-table th.r,.ng-model .ng-table td.r{text-align:right}.ng-model .ng-scroll{scrollbar-width:thin;max-width:100%;position:relative;overflow-x:auto}.ng-model .ng-pair{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}@media (min-width:1200px){.ng-model .ng-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-transparency:reduce){.ng-model{--ng-header:var(--bg-0);--ng-glow:none;background-image:none}.ng-model .ng-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg-0)}.ng-model .ng-card{background-image:none;background-color:var(--bg-1)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ng-model .ng-glass{background:var(--bg-0)}}@media (prefers-reduced-motion:reduce){.ng-model,.ng-model *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ng-model.ng-portal{background:0 0;min-height:0}.ng-model .ng-table tbody th[scope=row]{border-top:1px solid var(--line);height:44px;color:var(--ink-1);font-size:14px;font-weight:600}.ng-model .grid:not([class*=grid-cols]){grid-template-columns:minmax(0,1fr)}
