/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:opsz,wght@14..32,400..800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}}:root{--bg:#091516;--surface:#101a1b;--raised:#131f21;--overlay:#0c1517;--surface-soft:#ffffff03;--border:#bcdbd31b;--border-hover:#bcdbd32e;--gridline:#bcdbd314;--muted:#ddece861;--dim:#ddece8b8;--text:#ecf6f3eb;--bright:#eef6f3;--white:#fff;--cyan:#7fe4d5;--cyanD:#7fe4d51f;--cyan-hover:#b3efe6;--cyan-border:#7fe4d538;--green:#71d9be;--greenD:#71d9be1f;--red:#ea7c8d;--redD:#ea7c8d1f;--amber:#efbf72;--amberD:#efbf721f;--red-surface:#4a1212;--type-neutral-bg:#32323e21;--nav-bg:#0a1516f0;--nav-bg-2:#091214fa;--nav-text:#ddece8b8;--nav-bright:#eef6f3;--shadow-sm:0 10px 28px #00000029;--shadow-md:0 24px 64px #0000003d;--font-display:"Inter",system-ui,-apple-system,sans-serif;--font-heading:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono","SF Mono",monospace;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--orange:#e07a3f;--orangeD:#e07a3f1f;--purple:#a78bfa;--purpleD:#a78bfa1f;--blue:#60a5fa;--blueD:#60a5fa1f;--slate:#5b5b68;--bubble-corp:#7fe4d5;--bubble-personal:#7fe4d5;--bubble-trading:#7fe4d5;--bubble-system:#7fe4d5;--sidebar-w:220px;--page-max:1800px;--chart-green:#34c38f;--chart-amber:#f59e0b;--chart-red:#f46a6a;--chart-axis:#79839f;--chart-rose:#d4537e;--chart-slate:#888780}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{color:var(--text);font-family:var(--font-display);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;background:radial-gradient(1200px 640px at 50% 0,#27846b24,#0000 62%),linear-gradient(#0a1515,#0b1615);min-height:100vh;font-size:13px;font-weight:400;line-height:1.5}a{color:var(--cyan);text-decoration:none}a:hover{color:var(--cyan-hover)}button{font-family:var(--font-display);cursor:pointer;background:0 0;border:none}input,select,textarea{font-family:var(--font-mono);background:var(--surface);border:1px solid var(--border);color:var(--bright);border-radius:10px;outline:none;width:100%;padding:9px 12px;font-size:11px;transition:border-color .15s,box-shadow .15s,background .15s}::placeholder{color:var(--dim);opacity:1}input:focus,select:focus,textarea:focus{border-color:#00cfff66;box-shadow:0 0 0 3px #00cfff14}::selection{background:#00cfff33}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c8d6f01a padding-box padding-box;border:2px solid #0000;border-radius:999px}.mono{font-family:var(--font-mono)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:none;padding:18px}.badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:700}.badge-green{background:var(--greenD);color:var(--green)}.badge-red{background:var(--redD);color:var(--red)}.badge-amber{background:var(--amberD);color:var(--amber)}.badge-cyan{background:var(--cyanD);color:var(--cyan)}.dashboard-shell{background:radial-gradient(circle at 14% 100%,#23746038,#0000 30%),radial-gradient(circle at 82% 100%,#23746029,#0000 28%),linear-gradient(#0a1515,#0b1615);min-height:100vh;position:relative}.dashboard-shell:before{content:"";pointer-events:none;opacity:.55;z-index:0;background:radial-gradient(circle at -10% 120%,#0000 0 56%,#7fe4d50f 56.2%,#0000 56.7%) 0 100%/540px 540px no-repeat,radial-gradient(circle at 110% 115%,#0000 0 52%,#7fe4d50f 52.2%,#0000 52.8%) 100% 100%/720px 720px no-repeat;position:fixed;inset:52px 0 0}.dashboard-main{min-height:100vh;margin-left:var(--sidebar-w);z-index:1;transition:margin .2s;position:relative}.dashboard-content{max-width:var(--page-max);margin:0 auto;padding:20px 24px 28px;position:relative}.dashboard-sidebar{width:var(--sidebar-w);z-index:100;position:fixed;inset:0 auto 0 0}.app-sidebar{border-right:1px solid var(--border);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a1314f0;flex-direction:column;padding:14px 12px 12px;display:flex}.app-sidebar__brand{align-items:center;gap:12px;padding:4px 8px 14px;display:flex}.app-sidebar__logoMark{width:36px;height:36px;color:var(--sidebar-accent);border:1px solid var(--border);background:#ffffff05;border-radius:12px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff08}.app-sidebar__brandCopy{flex-direction:column;min-width:0;display:flex}.app-sidebar__brandName{color:var(--nav-bright);letter-spacing:-.02em;font-size:12px;font-weight:650;line-height:1.1}.app-sidebar__brandSub{color:var(--sidebar-accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:8px}.app-sidebar__switcher{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:6px;padding:0 8px 14px;display:grid}.app-sidebar__switcherButton{min-height:34px;color:var(--nav-text);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:flex}.app-sidebar__switcherButton.is-active{background:var(--sidebar-accent-soft);border-color:var(--cyan-border);color:var(--sidebar-accent)}.app-sidebar__sectionLabel{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;padding:14px 10px 8px;font-size:8px;font-weight:600}.app-sidebar__nav{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.app-sidebar__navItem{min-height:42px;color:var(--nav-text);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;transition:background .12s,border-color .12s,color .12s;display:flex}.app-sidebar__navItem:hover{border-color:var(--border);background:#ffffff05}.app-sidebar__navItem.is-active{background:var(--sidebar-accent-soft);border-color:var(--cyan-border);color:var(--sidebar-accent)}.app-sidebar__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;display:flex}.app-sidebar__navCopy{flex-direction:column;min-width:0;display:flex}.app-sidebar__navLabel{color:inherit;letter-spacing:-.01em;font-size:12px;font-weight:600;line-height:1.2}.app-sidebar__navMeta{color:var(--muted);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.app-sidebar__group{margin-top:4px}.app-sidebar__groupHeader{cursor:pointer;width:100%;color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:none;justify-content:space-between;align-items:center;padding:6px 14px;font-size:8.5px;font-weight:700;transition:color .15s;display:flex}.app-sidebar__groupHeader.has-active,.app-sidebar__groupHeader:hover{color:var(--sidebar-accent)}.app-sidebar__groupChevron{opacity:.5;flex-shrink:0;transition:transform .2s}.app-sidebar__groupChevron.is-open{transform:rotate(180deg)}.app-sidebar__groupItems{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.app-sidebar__groupItems.is-open{grid-template-rows:1fr}.app-sidebar__groupItems>*{min-height:0;overflow:hidden}.app-sidebar__footer{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:12px 8px 0;display:flex}.app-sidebar__command{border:1px solid var(--border);background:#ffffff05;border-radius:10px;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:flex}.app-sidebar__commandKey{background:var(--sidebar-accent-soft);border:1px solid var(--cyan-border);color:var(--sidebar-accent);font-family:var(--font-mono);border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700}.app-sidebar__commandText,.app-sidebar__email{font-family:var(--font-mono);color:var(--muted);font-size:8px}.app-sidebar__email{white-space:nowrap;text-overflow:ellipsis;padding:0 2px;overflow:hidden}.app-sidebar__logout{border:1px solid var(--border);min-height:34px;color:var(--dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:#ffffff05;border-radius:10px;padding:0 10px;font-size:8px;font-weight:700}.terminal-topbar{z-index:90;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a1415e6;justify-content:space-between;gap:16px;min-height:54px;padding:0 24px;position:sticky;top:0}.terminal-topbar,.terminal-topbar__left,.terminal-topbar__right{align-items:center;display:flex}.terminal-topbar__breadcrumbs{min-width:0}.terminal-topbar__breadcrumbs,.terminal-topbar__crumbWrap{align-items:center;gap:2px;display:flex}.terminal-topbar__crumbLink{color:var(--muted);font-size:12px;font-weight:550;text-decoration:none;transition:color .12s}.terminal-topbar__crumbLink:hover{color:var(--cyan)}.terminal-topbar__crumbActive{color:var(--bright);letter-spacing:-.02em;font-size:12px;font-weight:700}.terminal-topbar__crumbSep{color:var(--muted);opacity:.5;flex-shrink:0}.terminal-topbar__right{gap:10px;margin-left:auto}.terminal-search{border:1px solid var(--border);min-width:280px;height:38px;color:var(--dim);background:#ffffff05;border-radius:999px;align-items:center;gap:9px;padding:0 12px;font-size:11px;display:flex}.terminal-search span{text-align:left;flex:1}.terminal-search kbd{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--border);background:#ffffff05;border-radius:999px;padding:2px 7px;font-size:8px}.terminal-iconButton,.terminal-userChip{border:1px solid var(--border);background:#ffffff05;border-radius:12px;height:38px}.terminal-iconButton{width:38px;color:var(--dim);place-items:center;display:grid}.terminal-userChip{color:var(--dim);align-items:center;gap:8px;padding:0 10px 0 8px;display:flex}.terminal-userChip__avatar{background:var(--cyan);color:#0c1517;border-radius:999px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.terminal-userChip__label{font-size:10px;font-weight:650}.terminal-page{flex-direction:column;gap:18px;display:flex}.terminal-page__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.terminal-page__eyebrow{font-family:var(--font-mono);color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:600}.terminal-page__title{color:var(--white);letter-spacing:-.04em;font-size:24px;font-weight:550;line-height:1.04}.terminal-page__subtitle{color:var(--dim);max-width:960px;margin-top:8px;font-size:12px;line-height:1.55}.terminal-page__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.terminal-button,.terminal-pillButton{border:1px solid var(--border);min-height:36px;color:var(--bright);background:#ffffff05;border-radius:12px;padding:0 14px;font-size:11px;font-weight:600}.terminal-pillButton{border-radius:999px;min-height:32px}.terminal-button--primary{background:var(--cyan);color:#0c1517;border-color:#0000}.terminal-button--primary:disabled,.terminal-button:disabled,.terminal-pillButton:disabled{opacity:.46;cursor:not-allowed}.terminal-panel{border:1px solid var(--border);box-shadow:none;background:#10191be0;border-radius:18px}.terminal-panel--soft{background:#10191bad}.terminal-sectionTitle{color:var(--white);letter-spacing:-.02em;font-size:12px;font-weight:650}.terminal-sectionMeta{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:8px}.terminal-kpiGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.terminal-subnav{border-bottom:1px solid var(--border);scrollbar-width:none;align-items:center;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.terminal-subnav::-webkit-scrollbar{display:none}.terminal-subnav__item{color:var(--muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 14px;font-size:11px;font-weight:550}.terminal-subnav__item.is-active{color:var(--white);border-bottom-color:var(--cyan)}.terminal-toggleGroup{border:1px solid var(--border);background:#ffffff05;border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.terminal-toggle{min-height:28px;color:var(--muted);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:0 12px;font-size:10px;font-weight:650}.terminal-toggle.is-active{background:var(--raised);color:var(--white)}.terminal-empty{text-align:center;padding:42px 20px;font-size:10px;line-height:1.7}.terminal-countBadge,.terminal-empty{font-family:var(--font-mono);color:var(--muted)}.terminal-countBadge{border:1px solid var(--border);min-width:20px;height:18px;background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:8px;display:inline-flex}.terminal-input--compact{background:var(--raised);border:1px solid var(--border);color:var(--bright);font-family:var(--font-mono);border-radius:10px;outline:none;width:100%;min-width:110px;padding:8px 10px;font-size:11px}.terminal-input--compact:focus{border-color:var(--cyan)}.terminal-rowButton{border:1px solid var(--border);color:var(--white);cursor:pointer;font-size:10px;font-family:var(--font-display);background:#ffffff05;border-radius:12px;padding:7px 11px;font-weight:600}.terminal-rowButton:hover{border-color:var(--border-hover);background:#ffffff0d}.terminal-holdingPill{background:var(--cyanD);border:1px solid var(--cyan-border);color:var(--cyan);font-family:var(--font-mono);border-radius:999px;align-items:center;padding:4px 8px;font-size:9px;display:inline-flex}.terminal-auth{justify-content:center;align-items:center;min-height:100vh;padding:28px 20px;display:flex}.terminal-auth__shell{width:100%;max-width:404px}.terminal-auth__brand{align-items:center;gap:14px;margin-bottom:26px;display:flex}.terminal-auth__brandMark{border:1px solid var(--border);width:42px;height:42px;color:var(--cyan);background:#ffffff05;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.terminal-auth__brandWordmark{color:var(--white);letter-spacing:-.04em;font-size:19px;font-weight:680}.terminal-auth__brandSub{color:var(--muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font-size:8px}.terminal-auth__card{padding:26px 24px 22px}.terminal-auth__copy{color:var(--dim);font-family:var(--font-mono);margin-top:10px;margin-bottom:18px;font-size:10px;line-height:1.7}.terminal-auth__title{margin-top:8px;font-size:28px}.terminal-auth__form{gap:12px;display:grid}.terminal-auth__actions{gap:10px;display:grid}.terminal-auth__helper{color:var(--dim);font-family:var(--font-mono);margin-top:16px;font-size:10px;line-height:1.7}.terminal-auth__footer{color:var(--muted);font-family:var(--font-mono);text-align:center;margin-top:18px;font-size:9px}.terminal-auth__fallback{padding:26px}.terminal-warn--success{background:var(--cyanD);border-color:var(--cyan-border);color:var(--cyan)}.terminal-table{border-collapse:collapse;width:100%}.terminal-table thead th{text-align:left;font-family:var(--font-display);color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:12px 14px;font-size:11px;font-weight:500}.terminal-table tbody td{color:var(--text);vertical-align:top;border-bottom:1px solid #bcdbd314;padding:13px 14px;font-size:12px}.terminal-table tbody tr:last-child td{border-bottom:none}.terminal-table--mono{font-family:var(--font-mono);font-size:10px}.terminal-table--mono thead th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.terminal-table--compact tbody td{padding:8px 12px}.terminal-table tbody tr.terminal-tableRow--striped td{background:#16161c66}.terminal-page--route{padding:24px 28px}.terminal-stack{flex-direction:column;gap:16px;display:flex}.terminal-statGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.terminal-statGrid--wide{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.terminal-panelHeader{border-bottom:1px solid var(--border);color:var(--bright);align-items:center;gap:10px;padding:14px 18px;font-size:13px;font-weight:700;display:flex}.terminal-panelHeader--compact{font-family:var(--font-mono);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;padding:12px 18px;font-size:12px}.terminal-panelHeader--split{justify-content:space-between}.terminal-panelHeader__copy{color:var(--bright);margin-top:3px;font-size:12px}.terminal-panelBody{padding:20px}.terminal-panelBody--compact{padding:12px 16px}.terminal-tableWrap{overflow-x:auto}.terminal-cardMetricGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.terminal-cardMetric__label{font-family:var(--font-mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:10px}.terminal-cardMetric__value{color:var(--bright);font-size:20px;font-weight:800}.terminal-cardMetric__title{color:var(--bright);text-transform:capitalize;font-size:15px;font-weight:800}.terminal-configGrid{background:var(--border);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid}.terminal-configCell{background:#10191be0;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.terminal-configCell__key{color:var(--dim);font-family:var(--font-mono);letter-spacing:.05em;font-size:10px}.terminal-configCell__value{color:var(--bright);font-family:var(--font-mono);font-size:15px;font-weight:700}.terminal-configCell__reason{color:var(--muted);margin-top:2px;font-size:10px}.terminal-callout{background:var(--cyanD);border:1px solid var(--cyan-border);color:var(--muted);border-radius:10px;padding:12px 16px;font-size:12px}.terminal-code{color:var(--bright);font-family:var(--font-mono)}.terminal-statusBadge{font-family:var(--font-mono);border-radius:4px;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.terminal-statusBadge--green{background:var(--greenD);color:var(--green)}.terminal-statusBadge--red{background:var(--redD);color:var(--red)}.terminal-statusBadge--amber{background:var(--amberD);color:var(--amber)}.terminal-statusBadge--cyan{background:var(--cyanD);color:var(--cyan)}.terminal-statusBadge--dim{color:var(--dim);background:#ddece814}.terminal-table__clip{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.terminal-table__muted{color:var(--dim);font-family:var(--font-mono)}.terminal-skeleton{border:1px solid var(--border);background:linear-gradient(90deg,#bcdbd314,var(--border),#bcdbd314);background-size:220% 100%;border-radius:12px}.terminal-loadingPulse{border:1px solid var(--cyan-border);background:var(--cyanD);color:var(--cyan);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:800}.terminal-inlineStack{align-items:center;gap:10px;display:flex}.terminal-grid--rates{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.terminal-rateCard{flex-direction:row;justify-content:space-between;align-items:center;min-height:auto;display:flex}.terminal-rateCard--crypto{border-color:#efbf7238}.terminal-rateCard__symbol{font-size:11px;font-weight:700}.terminal-rateCard__value{color:var(--bright);text-align:right;font-size:12px}.terminal-button--compact{min-height:30px;font-family:var(--font-mono);color:var(--dim);font-size:10px}.terminal-chartFrame{height:200px}.terminal-slimGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.terminal-researchList{flex-direction:column;gap:8px;display:flex}.terminal-researchCard{background:var(--raised);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:10px 12px}.terminal-researchCard__head{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.terminal-researchCard__meta{align-items:center;gap:6px;margin-bottom:3px;display:flex}.terminal-researchCard__query{color:var(--bright);font-size:11px;font-weight:500;line-height:1.3}.terminal-researchCard__summary{color:var(--dim);margin-top:4px;font-size:10px;line-height:1.5}.terminal-researchCard__report{border-top:1px solid var(--border);color:var(--text);white-space:pre-wrap;max-height:300px;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.6;overflow-y:auto}.terminal-viewGrid--portfolioTop{grid-template-columns:minmax(220px,.92fr) minmax(300px,.9fr) minmax(420px,1.25fr);align-items:stretch;gap:12px;display:grid}.terminal-viewGrid--portfolioSplit{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:14px;display:grid}.terminal-viewGrid--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.terminal-viewGrid--history{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:14px;display:grid}.terminal-summaryRow{border-bottom:1px solid #bcdbd314;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.terminal-summaryRow__label{color:var(--dim);font-size:12px}.terminal-summaryRow__value{font-size:12px;font-weight:600}.terminal-allocationGrid{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;display:grid}.terminal-chartBox--square{width:180px;height:180px}.terminal-allocationList{flex-direction:column;gap:6px;display:flex}.terminal-allocationRow{border-bottom:1px solid #bcdbd314;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.terminal-allocationDot{border-radius:999px;width:10px;height:10px}.terminal-symbol{color:var(--bright);font-size:12px;font-weight:650}.terminal-numberCell{text-align:right}.terminal-kpi{border:1px solid var(--border);background:#10191be0;border-radius:16px;padding:14px 15px 13px}.terminal-kpi-label{font-family:var(--font-display);color:var(--muted);margin-bottom:10px;font-size:11px}.terminal-kpi__value{color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:21px;font-weight:600;line-height:1.05}.terminal-kpi__change{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.terminal-kpi__sub{color:var(--dim);margin-top:8px;font-size:10px;line-height:1.45}.terminal-detail-stat{border:1px solid var(--border);min-height:86px;font-family:var(--font-mono);color:var(--dim);background:#ffffff04;border-radius:16px;flex-direction:column;justify-content:space-between;gap:6px;padding:11px 13px;font-size:10px;display:flex}.terminal-detail-stat__value{color:var(--white);font-size:13px;line-height:1.4}.terminal-inline-meta{font-size:9px}.terminal-inline-meta,.terminal-note{font-family:var(--font-mono);color:var(--dim)}.terminal-note{border:1px solid var(--border);background:#ffffff03;border-radius:16px;padding:13px 14px;font-size:10px;line-height:1.7}.terminal-warn{color:var(--amber);font-family:var(--font-mono);background:#efbf7214;border:1px solid #efbf7238;border-radius:12px;padding:8px 10px;font-size:10px}.terminal-warn--error{background:var(--redD);color:var(--red);border-color:#ea7c8d38}.terminal-overlay{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.terminal-modal{background:var(--surface);border:1px solid var(--border);border-radius:18px;width:100%;max-width:460px;max-height:90vh;padding:24px 24px 20px;overflow-y:auto}.terminal-modal__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.terminal-modal__title{color:var(--bright);font-size:14px;font-weight:650}.terminal-modal__footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.terminal-input--compact,.terminal-stat-cell{background:var(--raised);border-radius:6px;padding:10px 12px}.terminal-stat-cell--lg{background:var(--raised);border-radius:6px;padding:12px 14px}.terminal-label{color:var(--bright);font-size:13px;font-weight:700}.terminal-value-sm{color:var(--bright);font-size:12px;font-weight:600}.terminal-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.terminal-grid-3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.terminal-sectionHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.terminal-sectionHeader__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.terminal-sectionHeader--framed{border-bottom:1px solid var(--border);margin-bottom:0;padding:14px 18px}.terminal-baselineRow{align-items:baseline;gap:10px;display:flex}.terminal-metricRow{align-items:baseline;gap:20px;display:flex}.terminal-metricRow__label{color:var(--muted);margin-right:6px;font-size:10px}.terminal-metricRow__value{color:var(--bright);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.terminal-confidenceBadge{font-size:9px;font-family:var(--font-mono);align-items:center;gap:4px;font-weight:600;display:inline-flex}.terminal-confidenceBadge__pct{border-radius:3px;padding:1px 5px}.terminal-confidenceBadge__sources{color:var(--dim);font-weight:400}.terminal-agentBadge{font-size:9px;font-family:var(--font-mono);color:var(--dim);align-items:center;gap:6px;display:inline-flex}.terminal-winLossBar{gap:3px;display:flex}.terminal-winLossBar__bar{min-width:14px;height:14px;font-size:7px;font-weight:700;font-family:var(--font-mono);border-radius:3px;place-items:center;padding:0 3px;display:grid}.dashboard-nav-label,.dashboard-nav-meta,.dashboard-sidebar-command-text,.dashboard-sidebar-email,.dashboard-sidebar-logo-text{display:inline}@media (max-width:1120px){.dashboard-main{margin-left:84px}.dashboard-content{padding:16px 18px 22px}.chat-command-grid{grid-template-columns:240px minmax(0,1fr)!important}.chat-right-rail{display:none!important}.dashboard-sidebar{width:84px}.dashboard-nav-label,.dashboard-nav-meta,.dashboard-sidebar-command-text,.dashboard-sidebar-email,.dashboard-sidebar-logo-text{display:none!important}}@media (max-width:760px){.dashboard-main{margin-left:0;padding-bottom:72px}.dashboard-content{padding:14px}.dashboard-topbar{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;height:auto!important;min-height:58px!important;padding:10px 14px!important}.terminal-search{width:100%!important;min-width:0!important}.terminal-topbar__right{justify-content:space-between;width:100%}.terminal-userChip{margin-left:auto}.chat-command-grid{grid-template-columns:minmax(0,1fr)!important;min-height:calc(100vh - 150px)!important}.chat-left-rail{max-height:280px!important}.dashboard-sidebar{width:auto;height:66px;inset:auto 0 0;flex-direction:row!important;align-items:center!important;padding:8px 10px!important}.dashboard-sidebar>.dashboard-sidebar-command-text,.dashboard-sidebar>div:first-child,.dashboard-sidebar>div:last-child{display:none!important}.dashboard-sidebar nav{flex-direction:row!important;gap:4px!important;overflow-x:auto!important}.dashboard-sidebar a{justify-content:center!important;min-width:48px!important;padding:8px 10px!important}}.terminal-table tbody tr:hover td{background:#ffffff05}.terminal-table tbody tr[data-clickable=true]{cursor:pointer}.terminal-button:hover{border-color:var(--border-hover);background:#ffffff0d}.terminal-button:focus-visible,.terminal-input--compact:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.terminal-subnav__item:hover{color:var(--dim);background:#ffffff05}.terminal-toggle:hover{color:var(--text)}.terminal-panel{transition:border-color .15s}@media (max-width:1120px){.terminal-inspector-rail--auto-hide{display:none!important}.terminal-kpiGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.terminal-viewGrid--even,.terminal-viewGrid--history,.terminal-viewGrid--portfolioSplit,.terminal-viewGrid--portfolioTop{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.terminal-kpiGrid{grid-template-columns:repeat(2,1fr)}.terminal-modal{max-width:calc(100vw - 24px);margin:12px}.terminal-sectionHeader{flex-wrap:wrap;gap:10px}.terminal-metricRow{flex-wrap:wrap;gap:12px}.terminal-subnav{padding-bottom:0}.terminal-allocationGrid,.terminal-slimGrid{grid-template-columns:minmax(0,1fr)}}.u-col-0{gap:0}.u-col-0,.u-col-2{flex-direction:column;display:flex}.u-col-2{gap:2px}.u-col-3{gap:3px}.u-col-3,.u-col-4{flex-direction:column;display:flex}.u-col-4{gap:4px}.u-col-5{gap:5px}.u-col-5,.u-col-6{flex-direction:column;display:flex}.u-col-6{gap:6px}.u-col-8{gap:8px}.u-col-10,.u-col-8{flex-direction:column;display:flex}.u-col-10{gap:10px}.u-col-12{gap:12px}.u-col-12,.u-col-14{flex-direction:column;display:flex}.u-col-14{gap:14px}.u-col-16{gap:16px}.u-col-16,.u-col-18{flex-direction:column;display:flex}.u-col-18{gap:18px}.u-col-20{gap:20px}.u-col-20,.u-col-24{flex-direction:column;display:flex}.u-col-24{gap:24px}.u-col-32{flex-direction:column;gap:32px;display:flex}.u-row-4{gap:4px}.u-row-4,.u-row-6{align-items:center;display:flex}.u-row-6{gap:6px}.u-row-8{gap:8px}.u-row-10,.u-row-8{align-items:center;display:flex}.u-row-10{gap:10px}.u-row-12{gap:12px}.u-row-12,.u-row-14{align-items:center;display:flex}.u-row-14{gap:14px}.u-row-16{gap:16px}.u-row-16,.u-row-20{align-items:center;display:flex}.u-row-20{gap:20px}.u-row-24{align-items:center;gap:24px;display:flex}.u-row-gap-4{gap:4px;display:flex}.u-row-gap-6{gap:6px;display:flex}.u-row-gap-8{gap:8px;display:flex}.u-row-gap-10{gap:10px;display:flex}.u-row-gap-12{gap:12px;display:flex}.u-row-gap-16{gap:16px;display:flex}.u-row-sb,.u-row-sb-4{justify-content:space-between;align-items:center;display:flex}.u-row-sb-4{gap:4px}.u-row-sb-8{gap:8px}.u-row-sb-12,.u-row-sb-8{justify-content:space-between;align-items:center;display:flex}.u-row-sb-12{gap:12px}.u-row-sb-16{gap:16px}.u-row-sb-16,.u-row-sb-20{justify-content:space-between;align-items:center;display:flex}.u-row-sb-20{gap:20px}.u-auto-grid-150{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.u-auto-grid-180{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.u-auto-grid-200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.u-grid-2col{gap:10px}.u-grid-2col,.u-grid-2col-12{grid-template-columns:1fr 1fr;display:grid}.u-grid-2col-12{gap:12px}.u-grid-3col{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.u-mb-2{margin-bottom:2px}.u-mb-3{margin-bottom:3px}.u-mb-4{margin-bottom:4px}.u-mb-6{margin-bottom:6px}.u-mb-8{margin-bottom:8px}.u-mb-10{margin-bottom:10px}.u-mb-12{margin-bottom:12px}.u-mb-14{margin-bottom:14px}.u-mb-16{margin-bottom:16px}.u-mb-20{margin-bottom:20px}.u-mb-24{margin-bottom:24px}.u-mb-32{margin-bottom:32px}.u-mt-2{margin-top:2px}.u-mt-3{margin-top:3px}.u-mt-4{margin-top:4px}.u-mt-5{margin-top:5px}.u-mt-6{margin-top:6px}.u-mt-8{margin-top:8px}.u-mt-10{margin-top:10px}.u-mt-12{margin-top:12px}.u-mt-14{margin-top:14px}.u-mt-16{margin-top:16px}.u-mt-20{margin-top:20px}.u-mt-24{margin-top:24px}.u-mt-32{margin-top:32px}.u-pl-4{padding-left:4px}.u-pl-8{padding-left:8px}.u-pl-12{padding-left:12px}.u-pl-16{padding-left:16px}.u-p-12{padding:12px}.u-p-14{padding:14px}.u-p-16{padding:16px}.u-p-20{padding:20px}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-upper{text-transform:uppercase}.u-capitalize{text-transform:capitalize}.u-nowrap,.u-truncate{white-space:nowrap}.u-truncate{text-overflow:ellipsis;overflow:hidden}.u-lh-1{line-height:1}.u-lh-145{line-height:1.45}.u-lh-15{line-height:1.5}.u-fs-8{font-size:8px}.u-fs-9{font-size:9px}.u-fs-10{font-size:10px}.u-fs-11{font-size:11px}.u-fs-12{font-size:12px}.u-fs-13{font-size:13px}.u-fs-14{font-size:14px}.u-fs-15{font-size:15px}.u-fw-400{font-weight:400}.u-fw-500{font-weight:500}.u-fw-600{font-weight:600}.u-fw-700{font-weight:700}.u-fw-800{font-weight:800}.u-w-full{width:100%}.u-h-full{height:100%}.u-block{display:block}.u-inline-block{display:inline-block}.u-pointer{cursor:pointer}.u-dim{color:var(--dim)}.u-muted{color:var(--muted)}.u-text{color:var(--text)}.u-bright{color:var(--bright)}.u-cyan{color:var(--cyan)}.u-green{color:var(--green)}.u-red{color:var(--red)}.u-amber{color:var(--amber)}.u-orange{color:var(--orange)}.u-purple{color:var(--purple)}.u-blue{color:var(--blue)}.u-overflow-hidden{overflow:hidden}.u-overflow-y-auto{overflow-y:auto}.u-overflow-x-auto{overflow-x:auto}.u-flex{display:flex}.u-flex-1{flex:1}.u-flex-min{flex:1;min-width:0}.u-flex-shrink-0{flex-shrink:0}.u-flex-wrap{flex-wrap:wrap}.u-items-start{align-items:flex-start}.u-items-end{align-items:flex-end}.u-items-baseline{align-items:baseline}.u-self-end{align-self:flex-end}.u-meta{font-size:11px}.u-hint,.u-meta{color:var(--dim)}.u-hint{margin-top:4px;font-size:9px}.u-heading-sm{color:var(--bright);font-size:13px;font-weight:700}.u-label{text-transform:uppercase;color:var(--dim);letter-spacing:.04em;font-size:10px;font-weight:700}.u-value-lg{color:var(--bright);font-size:22px;font-weight:700;font-family:var(--font-mono)}.u-subtext{color:var(--dim);margin-top:3px;font-size:10px}.u-pill-dim{border:1px solid var(--border);color:var(--dim);border-radius:999px;padding:5px 8px;font-size:12px}.u-row-meta{font-family:var(--font-mono);color:var(--dim);justify-content:space-between;gap:12px;font-size:10px;display:flex}@keyframes x2dpulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes x2d-spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.u-border-b{border-bottom:1px solid var(--border)}.agents-toast{z-index:9998;max-width:320px;position:fixed;bottom:24px;right:24px}.agents-intro{max-width:880px;line-height:1.6}.agents-row{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background .1s;display:flex}.agents-dot{border-radius:50%;width:8px;height:8px}.agents-row__name{color:var(--bright);font-size:13px}.agents-row__meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:9px;display:flex}.agents-role-badge{font-family:var(--font-mono);text-transform:uppercase;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:8px;font-weight:700}.agents-status-col{width:150px;font-size:10px}.agents-action-text{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.agents-log-label{text-transform:uppercase;flex-shrink:0;width:72px;font-size:8px;font-weight:700}.agents-log-summary{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.agents-log-row{padding:4px 0}.agents-activity-row,.agents-log-row{border-bottom:1px solid var(--border);align-items:baseline;gap:10px;display:flex}.agents-activity-row{padding:7px 16px}.agents-activity-label{flex-shrink:0;width:80px;font-size:9px;font-weight:700}.agents-event-label{text-transform:uppercase;flex-shrink:0;width:50px;font-size:8px}.agents-detail{background:var(--bg);border-top:1px solid var(--border);padding:10px 16px 12px}.agents-expand-btn{color:var(--dim);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:4px;padding:3px 7px;font-size:9px}.agents-section-header{padding:14px 16px 8px}.home-dashboard{max-width:960px;margin:0 auto;padding:32px 0 48px}.home-dashboard__greeting{margin-bottom:28px}.home-dashboard__title{color:var(--bright);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:700}.home-dashboard__sub{color:var(--muted);margin:4px 0 0;font-size:12px}.home-dashboard__kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:28px;display:grid}.home-kpi{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);cursor:pointer;flex-direction:column;padding:16px 18px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.home-kpi:hover{border-color:var(--border-hover);background:var(--raised)}.home-kpi__header{align-items:center;gap:6px;margin-bottom:10px;display:flex}.home-kpi__icon{color:var(--muted);align-items:center;display:flex}.home-kpi__title{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;flex:1;font-size:10px;font-weight:700}.home-kpi__chevron{color:var(--muted);opacity:0;transition:opacity .15s}.home-kpi:hover .home-kpi__chevron{opacity:1}.home-kpi__value{color:var(--bright);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:700}.home-kpi__sub{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.home-dashboard__section{margin-bottom:20px}.home-dashboard__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 2px;display:flex}.home-dashboard__sectionTitle{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.home-dashboard__sectionLink{color:var(--cyan);align-items:center;gap:2px;font-size:10px;text-decoration:none;transition:opacity .15s;display:flex}.home-dashboard__sectionLink:hover{opacity:.8}.home-dashboard__notifications,.home-dashboard__signals{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.home-signal{border-bottom:1px solid var(--gridline);grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background .1s;display:grid}.home-signal:last-child{border-bottom:none}.home-signal:hover{background:var(--raised)}.home-signal__market{color:var(--bright);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;overflow:hidden}.home-signal__strategy{color:var(--muted);font-size:10px;font-family:var(--font-mono)}.home-signal__conf{font-variant-numeric:tabular-nums;text-align:right;min-width:40px;font-size:12px;font-weight:700}.home-signal__status{text-transform:uppercase;letter-spacing:.06em;background:var(--cyanD);color:var(--cyan);border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700}.home-signal__status--evaluating{background:var(--amberD);color:var(--amber)}.home-signal__status--deliberating{background:var(--cyanD);color:var(--cyan)}.home-signal__status--approved{background:var(--greenD);color:var(--green)}.home-notif{border-bottom:1px solid var(--gridline);align-items:center;gap:10px;padding:10px 16px;display:flex}.home-notif:last-child{border-bottom:none}.home-notif__dot{background:var(--dim);border-radius:50%;flex-shrink:0;width:6px;height:6px}.home-notif__dot--critical{background:var(--red)}.home-notif__dot--warning{background:var(--amber)}.home-notif__dot--success{background:var(--green)}.home-notif__dot--info{background:var(--cyan)}.home-notif__title{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.home-notif__time{color:var(--muted);font-size:10px;font-family:var(--font-mono);flex-shrink:0}.cp{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.cp+.cp{margin-top:8px}.cp__header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background .1s;display:flex}.cp__header:hover{background:#ffffff05}.cp__titleWrap{flex-direction:column;gap:2px;min-width:0;display:flex}.cp__title{color:var(--bright);letter-spacing:-.01em;font-size:12px;font-weight:700}.cp__subtitle{color:var(--muted);font-size:10px}.cp__right{flex-shrink:0;align-items:center;gap:8px;display:flex}.cp__badge{color:var(--cyan);font-variant-numeric:tabular-nums;background:var(--cyanD);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.cp__chevron{color:var(--muted);flex-shrink:0;transition:transform .2s}.cp__chevron.is-open{transform:rotate(180deg)}.cp__body{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.cp__body.is-open{grid-template-rows:1fr}.cp__inner{border-top:1px solid var(--gridline);min-height:0;overflow:hidden}.st__filter{border-bottom:1px solid var(--gridline);align-items:center;gap:8px;padding:8px 12px;display:flex}.st__filterIcon{color:var(--muted);flex-shrink:0}.st__filterInput{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12px}.st__filterInput::placeholder{color:var(--muted)}.st__filterCount{color:var(--muted);font-size:10px;font-family:var(--font-mono);flex-shrink:0}.st__scroll{overflow-x:auto}.st__table th{-webkit-user-select:none;user-select:none}.st__sortable{cursor:pointer;transition:color .1s}.st__sortable:hover{color:var(--cyan)}.st__thInner{align-items:center;gap:4px;display:inline-flex}.st__sortIcon{opacity:.3;transition:opacity .1s;display:inline-flex}.st__sortIcon.is-active{opacity:1;color:var(--cyan)}.st__pagination{border-top:1px solid var(--gridline);gap:12px;padding:10px;display:flex}.st__pageBtn,.st__pagination{justify-content:center;align-items:center}.st__pageBtn{border-radius:var(--radius-sm);border:1px solid var(--border);width:28px;height:28px;color:var(--dim);cursor:pointer;background:0 0;transition:border-color .1s,color .1s;display:inline-flex}.st__pageBtn:hover:not(:disabled){border-color:var(--border-hover);color:var(--bright)}.st__pageBtn:disabled{opacity:.3;cursor:default}.st__pageInfo{color:var(--muted);font-size:11px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cd__fab{z-index:200;border:1px solid var(--cyan-border);background:var(--surface);width:48px;height:48px;color:var(--cyan);cursor:pointer;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:flex;position:fixed;bottom:24px;right:24px}.cd__fab:hover{background:var(--raised);transform:scale(1.08)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}