.ui-module__SP2qqW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}.ui-module__SP2qqW__span2{grid-column:1/-1}.ui-module__SP2qqW__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.ui-module__SP2qqW__headLeft{align-items:center;gap:8px;min-width:0;display:flex}.ui-module__SP2qqW__title{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11.5px;font-weight:660}.ui-module__SP2qqW__meta{font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums}.ui-module__SP2qqW__tiles{grid-template-columns:repeat(var(--cols,4), 1fr);gap:14px;display:grid}@media (max-width:1000px){.ui-module__SP2qqW__tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.ui-module__SP2qqW__tiles{grid-template-columns:1fr}}.ui-module__SP2qqW__tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);flex-direction:column;gap:3px;padding:16px 16px 14px;display:flex}.ui-module__SP2qqW__tileLabel{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.ui-module__SP2qqW__tileValue{font-size:var(--fs-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:4px;font-weight:680}.ui-module__SP2qqW__tileSub{font-size:var(--fs-meta);color:var(--faint)}.ui-module__SP2qqW__accent{color:var(--accent)}.ui-module__SP2qqW__ok{color:var(--ok)}.ui-module__SP2qqW__err{color:var(--crit)}.ui-module__SP2qqW__warn{color:var(--warn)}.ui-module__SP2qqW__muted{color:var(--muted)}.ui-module__SP2qqW__tileAlert{border-color:color-mix(in srgb, var(--crit) 45%, var(--border))}.ui-module__SP2qqW__tileAlert .ui-module__SP2qqW__tileValue{color:var(--crit)}.ui-module__SP2qqW__pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:560;display:inline-flex}.ui-module__SP2qqW__pillDot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-module__SP2qqW__pillOk{color:var(--ok);background:var(--ok-weak)}.ui-module__SP2qqW__pillWarn{color:var(--warn);background:var(--warn-weak)}.ui-module__SP2qqW__pillCrit{color:var(--crit);background:var(--crit-weak)}.ui-module__SP2qqW__pillOff{color:var(--faint);background:var(--surface-2)}.ui-module__SP2qqW__chip{color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);white-space:nowrap;padding:2px 8px;font-size:11.5px;display:inline-block}.ui-module__SP2qqW__chipMono{font-family:var(--font-mono);font-size:var(--fs-micro)}.ui-module__SP2qqW__chipInfo{color:var(--info);background:var(--info-weak);border-color:color-mix(in srgb, var(--info) 35%, var(--border))}.ui-module__SP2qqW__chipOk{color:var(--ok);background:var(--ok-weak);border-color:color-mix(in srgb, var(--ok) 35%, var(--border))}.ui-module__SP2qqW__chipWarn{color:var(--warn);background:var(--warn-weak);border-color:color-mix(in srgb, var(--warn) 35%, var(--border))}.ui-module__SP2qqW__chipCrit{color:var(--crit);background:var(--crit-weak);border-color:color-mix(in srgb, var(--crit) 35%, var(--border))}.ui-module__SP2qqW__chipButton{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);font-family:inherit}.ui-module__SP2qqW__chipButton:hover:not(.ui-module__SP2qqW__chipActive){border-color:var(--border-strong)}.ui-module__SP2qqW__chipActive{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ui-module__SP2qqW__banner{border-radius:var(--r-md);font-size:var(--fs-body);border:1px solid #0000;align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-module__SP2qqW__banner strong{font-weight:620}.ui-module__SP2qqW__bannerCrit{color:var(--crit);background:color-mix(in srgb, var(--crit) 10%, var(--surface));border-color:color-mix(in srgb, var(--crit) 40%, var(--border))}.ui-module__SP2qqW__bannerWarn{color:var(--warn);background:var(--warn-weak);border-color:var(--warn)}.ui-module__SP2qqW__empty{color:var(--muted);font-size:var(--fs-body);justify-content:center;align-items:center;gap:8px;padding:26px 16px;display:flex}.ui-module__SP2qqW__emptyOk{color:var(--ok);font-weight:600}.ui-module__SP2qqW__btn{font:inherit;font-size:var(--fs-meta);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;padding:5px 11px}.ui-module__SP2qqW__btn:hover:not(:disabled){border-color:var(--border-strong)}.ui-module__SP2qqW__btn:disabled{color:var(--faint);cursor:default;opacity:.55}.ui-module__SP2qqW__btn:focus-visible,.ui-module__SP2qqW__chipButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-module__SP2qqW__logo{filter:invert();display:block}@media (prefers-color-scheme:dark){.ui-module__SP2qqW__logo{filter:none}}
.AppHeader-module__-hZy6a__header{z-index:30;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.1)blur(8px);backdrop-filter:saturate(1.1)blur(8px);border-bottom:1px solid var(--border);position:sticky;top:0}.AppHeader-module__-hZy6a__inner{width:100%;max-width:var(--page-measure);align-items:stretch;gap:14px;margin:0 auto;padding:0 24px;display:flex}.AppHeader-module__-hZy6a__tier1{min-height:52px;display:flex}.AppHeader-module__-hZy6a__brandLink{align-items:center;display:inline-flex}.AppHeader-module__-hZy6a__brandLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.AppHeader-module__-hZy6a__divider{background:var(--border-strong);align-self:center;width:1px;height:20px}.AppHeader-module__-hZy6a__sections{align-items:stretch;display:flex}.AppHeader-module__-hZy6a__identity{align-items:center;gap:12px;margin-left:auto;display:flex}.AppHeader-module__-hZy6a__email{font-size:var(--fs-micro);color:var(--muted);white-space:nowrap}.AppHeader-module__-hZy6a__signOut{font:inherit;font-size:var(--fs-micro);color:var(--muted);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;background:0 0;padding:4px 10px;font-weight:600}.AppHeader-module__-hZy6a__signOut:hover{color:var(--ink);border-color:var(--border-strong)}.AppHeader-module__-hZy6a__signOut:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AppHeader-module__-hZy6a__item{font:inherit;font-size:var(--fs-body);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.AppHeader-module__-hZy6a__item:hover{color:var(--ink)}.AppHeader-module__-hZy6a__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.AppHeader-module__-hZy6a__itemActive,.AppHeader-module__-hZy6a__itemActive:hover{color:var(--ink);border-bottom-color:var(--accent)}.AppHeader-module__-hZy6a__tier2{border-top:1px solid var(--border);min-height:40px;display:flex}.AppHeader-module__-hZy6a__tier2 .AppHeader-module__-hZy6a__inner{justify-content:space-between}.AppHeader-module__-hZy6a__tier2Left{align-items:stretch;margin-left:-14px;display:flex}.AppHeader-module__-hZy6a__tabs{align-items:stretch;display:flex}.AppHeader-module__-hZy6a__pageName{font-size:var(--fs-body);letter-spacing:-.01em;color:var(--ink);align-items:center;padding-left:14px;font-weight:600;display:inline-flex}.AppHeader-module__-hZy6a__tier2Right{font-size:var(--fs-meta);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}@media (max-width:640px){.AppHeader-module__-hZy6a__inner{flex-wrap:wrap;gap:8px;padding:0 16px}.AppHeader-module__-hZy6a__divider{display:none}.AppHeader-module__-hZy6a__item{padding:0 10px}.AppHeader-module__-hZy6a__tier2Left{margin-left:-10px}.AppHeader-module__-hZy6a__pageName{padding-left:10px}}
.table-module__t09zua__t{border-collapse:collapse;width:100%;font-size:var(--fs-body);color:var(--ink)}.table-module__t09zua__t th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface);padding:9px 16px;font-size:10.5px;font-weight:600}.table-module__t09zua__t td{border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 16px}.table-module__t09zua__t tbody tr:last-child td{border-bottom:none}.table-module__t09zua__t tbody tr:hover td{background:var(--surface-2)}.table-module__t09zua__chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.table-module__t09zua__num{text-align:right;font-variant-numeric:tabular-nums}.table-module__t09zua__mono{font-family:var(--font-mono);font-size:var(--fs-meta)}.table-module__t09zua__muted{color:var(--muted)}.table-module__t09zua__name{font-weight:500}.table-module__t09zua__truncate{text-overflow:ellipsis;max-width:320px;overflow:hidden}.table-module__t09zua__zero{color:var(--faint)}.table-module__t09zua__scrollX{overflow-x:auto}.table-module__t09zua__scrollY{max-height:300px;overflow-y:auto}.table-module__t09zua__scrollYSm{max-height:240px;overflow-y:auto}.table-module__t09zua__stickyHead thead th{z-index:1;position:sticky;top:0}
.ServerAnalyticsView-module__wxIhjG__view{flex-direction:column;gap:18px;display:flex}.ServerAnalyticsView-module__wxIhjG__online{align-items:center;gap:6px;display:inline-flex}.ServerAnalyticsView-module__wxIhjG__dot{background:var(--ok);border-radius:50%;width:7px;height:7px}.ServerAnalyticsView-module__wxIhjG__dotOffline{background:var(--crit)}.ServerAnalyticsView-module__wxIhjG__mono{font-family:var(--font-mono)}.ServerAnalyticsView-module__wxIhjG__twoCol{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:900px){.ServerAnalyticsView-module__wxIhjG__twoCol{grid-template-columns:1fr}}.ServerAnalyticsView-module__wxIhjG__fbarRow{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;display:flex}.ServerAnalyticsView-module__wxIhjG__fbarRow:first-child{border-top:none}.ServerAnalyticsView-module__wxIhjG__fbarLbl{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:0 0 68px;font-weight:600}.ServerAnalyticsView-module__wxIhjG__fbarChips{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.ServerAnalyticsView-module__wxIhjG__fsub{flex-wrap:wrap;gap:6px;width:100%;padding:2px 0 2px 68px;display:flex}.ServerAnalyticsView-module__wxIhjG__valOk{color:var(--ok)}.ServerAnalyticsView-module__wxIhjG__valCrit{color:var(--crit)}.ServerAnalyticsView-module__wxIhjG__valWarn{color:var(--warn)}.ServerAnalyticsView-module__wxIhjG__valInfo{color:var(--info)}.ServerAnalyticsView-module__wxIhjG__valMuted{color:var(--muted)}.ServerAnalyticsView-module__wxIhjG__errList{max-height:240px;overflow-y:auto}.ServerAnalyticsView-module__wxIhjG__errItem{border-bottom:1px solid var(--border);font-size:var(--fs-body);flex-direction:column;gap:3px;padding:9px 16px;display:flex}.ServerAnalyticsView-module__wxIhjG__errItem:last-child{border-bottom:none}.ServerAnalyticsView-module__wxIhjG__errMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServerAnalyticsView-module__wxIhjG__errLbl{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.ServerAnalyticsView-module__wxIhjG__errLvlCrit{color:var(--crit)}.ServerAnalyticsView-module__wxIhjG__errLvlWarn{color:var(--warn)}.ServerAnalyticsView-module__wxIhjG__errTs{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--muted)}.ServerAnalyticsView-module__wxIhjG__errLogger{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--faint)}.ServerAnalyticsView-module__wxIhjG__errWrap{white-space:pre-wrap;word-break:break-word}.ServerAnalyticsView-module__wxIhjG__logCard{--surface:var(--term-surface);--surface-2:var(--term-surface-2);--border:var(--term-border);--border-strong:var(--term-border-strong);--ink:var(--term-ink);--muted:var(--term-muted);--faint:var(--term-faint);--ok:var(--term-ok);--warn:var(--term-warn);--crit:var(--term-crit);--info:var(--term-info);color:var(--ink)}.ServerAnalyticsView-module__wxIhjG__liveDot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:1.8s infinite ServerAnalyticsView-module__wxIhjG__pulse}.ServerAnalyticsView-module__wxIhjG__liveDot.ServerAnalyticsView-module__wxIhjG__paused{background:var(--muted);animation:none}@keyframes ServerAnalyticsView-module__wxIhjG__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 50%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ServerAnalyticsView-module__wxIhjG__liveDot{animation:none}}.ServerAnalyticsView-module__wxIhjG__logActions{align-items:center;gap:10px;display:flex}.ServerAnalyticsView-module__wxIhjG__tgl{font-size:var(--fs-meta);color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;display:flex}.ServerAnalyticsView-module__wxIhjG__logStream{background:var(--term-bg);height:340px;font-family:var(--font-mono);font-size:var(--fs-meta);padding:6px 0;line-height:1.55;overflow-y:auto}.ServerAnalyticsView-module__wxIhjG__lg{border-left:2px solid #0000;align-items:flex-start;gap:8px;padding:1px 16px;display:flex}.ServerAnalyticsView-module__wxIhjG__lg:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.ServerAnalyticsView-module__wxIhjG__lgT{color:var(--muted);flex:none}.ServerAnalyticsView-module__wxIhjG__lgL{flex:none;width:44px;font-weight:700}.ServerAnalyticsView-module__wxIhjG__lgG{color:var(--info);opacity:.8;flex:none}.ServerAnalyticsView-module__wxIhjG__lgU{color:var(--muted);opacity:.7;flex:none}.ServerAnalyticsView-module__wxIhjG__lgX{text-align:left;width:12px;color:var(--muted);font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ServerAnalyticsView-module__wxIhjG__lgX:hover{color:var(--ink)}.ServerAnalyticsView-module__wxIhjG__lgX:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ServerAnalyticsView-module__wxIhjG__lgM{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ServerAnalyticsView-module__wxIhjG__lgOpen .ServerAnalyticsView-module__wxIhjG__lgM{white-space:pre-wrap;word-break:break-word;overflow:visible}.ServerAnalyticsView-module__wxIhjG__INFO .ServerAnalyticsView-module__wxIhjG__lgL{color:var(--muted)}.ServerAnalyticsView-module__wxIhjG__DEBUG{opacity:.6}.ServerAnalyticsView-module__wxIhjG__DEBUG .ServerAnalyticsView-module__wxIhjG__lgL{color:var(--muted)}.ServerAnalyticsView-module__wxIhjG__WARNING{background:color-mix(in srgb, var(--warn) 9%, transparent);border-left-color:var(--warn)}.ServerAnalyticsView-module__wxIhjG__WARNING .ServerAnalyticsView-module__wxIhjG__lgL,.ServerAnalyticsView-module__wxIhjG__WARNING .ServerAnalyticsView-module__wxIhjG__lgM{color:var(--warn)}.ServerAnalyticsView-module__wxIhjG__ERROR,.ServerAnalyticsView-module__wxIhjG__CRITICAL{background:color-mix(in srgb, var(--crit) 12%, transparent);border-left-color:var(--crit)}.ServerAnalyticsView-module__wxIhjG__ERROR .ServerAnalyticsView-module__wxIhjG__lgL,.ServerAnalyticsView-module__wxIhjG__ERROR .ServerAnalyticsView-module__wxIhjG__lgM,.ServerAnalyticsView-module__wxIhjG__CRITICAL .ServerAnalyticsView-module__wxIhjG__lgL,.ServerAnalyticsView-module__wxIhjG__CRITICAL .ServerAnalyticsView-module__wxIhjG__lgM{color:var(--crit)}
.memory-nav-module__fUNi6G__nav{align-items:stretch;display:flex}.memory-nav-module__fUNi6G__item{font:inherit;font-size:var(--fs-body);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.memory-nav-module__fUNi6G__item:hover{color:var(--ink)}.memory-nav-module__fUNi6G__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.memory-nav-module__fUNi6G__itemActive,.memory-nav-module__fUNi6G__itemActive:hover{color:var(--ink);border-bottom-color:var(--accent)}@media (max-width:640px){.memory-nav-module__fUNi6G__item{padding:0 10px}}
.memory-rows-table-module__GrqWJq__row{cursor:pointer}.memory-rows-table-module__GrqWJq__table{table-layout:fixed}.memory-rows-table-module__GrqWJq__table th,.memory-rows-table-module__GrqWJq__table td{text-overflow:ellipsis;overflow:hidden}.memory-rows-table-module__GrqWJq__colDoc{width:18%}.memory-rows-table-module__GrqWJq__colWhen{width:17%}.memory-rows-table-module__GrqWJq__colAuthor{width:10%}.memory-rows-table-module__GrqWJq__colTag{width:13%}.memory-rows-table-module__GrqWJq__colBucket{width:15%}.memory-rows-table-module__GrqWJq__colExcerpt{width:27%}.memory-rows-table-module__GrqWJq__link{color:inherit;text-decoration:none}.memory-rows-table-module__GrqWJq__link:hover{text-decoration:underline}.memory-rows-table-module__GrqWJq__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.UsersPanel-module__ZGN66G__table{table-layout:fixed}.UsersPanel-module__ZGN66G__table th,.UsersPanel-module__ZGN66G__table td{text-overflow:ellipsis;overflow:hidden}.UsersPanel-module__ZGN66G__colUser{width:30%}.UsersPanel-module__ZGN66G__colGroups{width:16%}.UsersPanel-module__ZGN66G__colSessions,.UsersPanel-module__ZGN66G__colCalls{width:17%}.UsersPanel-module__ZGN66G__colLastSeen{width:20%}
.universe-columns-module__OHRPea__docMark{width:12px;color:var(--accent);display:inline-block}.universe-columns-module__OHRPea__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.DatabaseView-module__S3DM7q__live{align-items:center;gap:8px;display:inline-flex}.DatabaseView-module__S3DM7q__dotLive{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite DatabaseView-module__S3DM7q__pulse}.DatabaseView-module__S3DM7q__dotLive.DatabaseView-module__S3DM7q__stale{background:var(--warn)}@keyframes DatabaseView-module__S3DM7q__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ok) 55%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.DatabaseView-module__S3DM7q__dotLive{animation:none}}.DatabaseView-module__S3DM7q__view{flex-direction:column;gap:18px;display:flex}.DatabaseView-module__S3DM7q__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:900px){.DatabaseView-module__S3DM7q__grid{grid-template-columns:1fr}}.DatabaseView-module__S3DM7q__body{padding:2px 0 4px}.DatabaseView-module__S3DM7q__statRow{border-bottom:1px solid var(--border);font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:12px;padding:9px 16px;display:flex}.DatabaseView-module__S3DM7q__statRow:last-child{border-bottom:none}.DatabaseView-module__S3DM7q__statK{color:var(--muted)}.DatabaseView-module__S3DM7q__statV{font-variant-numeric:tabular-nums;font-weight:600}.DatabaseView-module__S3DM7q__valOk{color:var(--ok)}.DatabaseView-module__S3DM7q__valCrit{color:var(--crit)}.DatabaseView-module__S3DM7q__heatWrap{padding:14px 16px 10px;overflow:hidden}.DatabaseView-module__S3DM7q__hmRows{flex-direction:column;gap:4px;display:flex}.DatabaseView-module__S3DM7q__hmRow{grid-template-columns:84px 1fr;align-items:center;gap:10px;display:grid}.DatabaseView-module__S3DM7q__hmRlab{font-size:var(--fs-meta);color:var(--muted);text-align:right;white-space:nowrap}.DatabaseView-module__S3DM7q__hmCells{grid-template-rows:11px;grid-auto-columns:11px;grid-auto-flow:column;gap:3px;display:grid}.DatabaseView-module__S3DM7q__hmCell{background:var(--l0);border-radius:3px;width:11px;height:11px}.DatabaseView-module__S3DM7q__l0{background:var(--l0)}.DatabaseView-module__S3DM7q__l1{background:var(--l1)}.DatabaseView-module__S3DM7q__l2{background:var(--l2)}.DatabaseView-module__S3DM7q__l3{background:var(--l3)}.DatabaseView-module__S3DM7q__l4{background:var(--l4)}.DatabaseView-module__S3DM7q__hmLegend{font-size:var(--fs-micro);color:var(--faint);justify-content:flex-end;align-items:center;gap:6px;margin-top:12px;display:flex}.DatabaseView-module__S3DM7q__hmLegend .DatabaseView-module__S3DM7q__hmCell{width:11px;height:11px}.DatabaseView-module__S3DM7q__controls{align-items:center;gap:8px;display:flex}.DatabaseView-module__S3DM7q__search{font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:7px;width:210px;padding:5px 10px;font-size:12.5px}.DatabaseView-module__S3DM7q__search::placeholder{color:var(--faint)}@media (max-width:560px){.DatabaseView-module__S3DM7q__search{width:130px}}.DatabaseView-module__S3DM7q__sel{font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;padding:5px 10px;font-size:12.5px}.DatabaseView-module__S3DM7q__sel:focus-visible,.DatabaseView-module__S3DM7q__search:focus-visible,.DatabaseView-module__S3DM7q__pg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DatabaseView-module__S3DM7q__pager{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.DatabaseView-module__S3DM7q__count{font-size:var(--fs-meta);color:var(--muted);font-variant-numeric:tabular-nums}.DatabaseView-module__S3DM7q__pgbtns{align-items:center;gap:8px;display:flex}.DatabaseView-module__S3DM7q__pgnum{font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums;text-align:center;min-width:58px}.DatabaseView-module__S3DM7q__pg{font:inherit;font-size:var(--fs-meta);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;padding:5px 11px}.DatabaseView-module__S3DM7q__pg:hover:not(:disabled){border-color:var(--border-strong)}.DatabaseView-module__S3DM7q__pg:disabled{color:var(--faint);cursor:default;opacity:.55}.DatabaseView-module__S3DM7q__costHead{align-items:baseline;gap:10px;padding:14px 16px 0;display:flex}.DatabaseView-module__S3DM7q__costTotal{font-size:var(--fs-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:680}.DatabaseView-module__S3DM7q__costPeriod{font-size:var(--fs-meta);color:var(--muted)}.DatabaseView-module__S3DM7q__costPrior{font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums;padding:3px 16px 14px}.DatabaseView-module__S3DM7q__costList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.DatabaseView-module__S3DM7q__costRow{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 16px;display:flex}.DatabaseView-module__S3DM7q__costRow:hover:not(:disabled){background:var(--surface-2)}.DatabaseView-module__S3DM7q__costRow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.DatabaseView-module__S3DM7q__costRow:disabled,.DatabaseView-module__S3DM7q__costRowMuted{cursor:default}.DatabaseView-module__S3DM7q__costList>li:last-child>.DatabaseView-module__S3DM7q__costRow{border-bottom:none}.DatabaseView-module__S3DM7q__costCaret{width:12px;font-size:var(--fs-micro);color:var(--muted)}.DatabaseView-module__S3DM7q__costRow:disabled .DatabaseView-module__S3DM7q__costCaret{visibility:hidden}.DatabaseView-module__S3DM7q__costLabel{flex:1;font-weight:500}.DatabaseView-module__S3DM7q__costRowMuted .DatabaseView-module__S3DM7q__costLabel{color:var(--muted);font-weight:400}.DatabaseView-module__S3DM7q__costNote{font-size:var(--fs-meta);color:var(--faint);font-style:italic}.DatabaseView-module__S3DM7q__costAmt{text-align:right;font-variant-numeric:tabular-nums;min-width:84px}.DatabaseView-module__S3DM7q__costSub{background:var(--surface-2);margin:0;padding:0;list-style:none}.DatabaseView-module__S3DM7q__costSubRow{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 16px 7px 36px;font-size:12.5px;display:flex}.DatabaseView-module__S3DM7q__costSubChip{margin-right:auto}.DatabaseView-module__S3DM7q__costSubRow:last-child{border-bottom:none}.DatabaseView-module__S3DM7q__costFoot{font-size:var(--fs-micro);color:var(--faint);border-top:1px solid var(--border);padding:10px 16px}
.FamilyAView-module__723U-G__wrapper{flex-direction:column;gap:16px;display:flex}.FamilyAView-module__723U-G__controlsRow{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:8px 12px;display:flex}.FamilyAView-module__723U-G__field{flex-direction:row;align-items:center;gap:8px;display:flex}.FamilyAView-module__723U-G__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.FamilyAView-module__723U-G__select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;min-height:26px;padding:4px 8px;font-size:12px}.FamilyAView-module__723U-G__select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.FamilyAView-module__723U-G__rangeInput{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:6px;width:84px;min-height:26px;padding:4px 8px;font-size:12px}.FamilyAView-module__723U-G__rangeInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.FamilyAView-module__723U-G__rangeDash{color:var(--muted);font-size:12px}.FamilyAView-module__723U-G__segmented{border:1px solid var(--border);border-radius:6px;display:inline-flex;overflow:hidden}.FamilyAView-module__723U-G__segmentedBtn{font:inherit;color:var(--muted);background:var(--surface);cursor:pointer;border:none;border-right:1px solid var(--border);min-height:26px;padding:4px 8px;font-size:12px}.FamilyAView-module__723U-G__segmentedBtn:last-child{border-right:none}.FamilyAView-module__723U-G__segmentedBtn:hover{color:var(--ink)}.FamilyAView-module__723U-G__segmentedBtnActive,.FamilyAView-module__723U-G__segmentedBtnActive:hover{background:var(--accent);color:var(--accent-ink);font-weight:600}.FamilyAView-module__723U-G__segmentedBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.FamilyAView-module__723U-G__checkboxGroup{align-items:center;gap:10px;min-height:26px;display:flex}.FamilyAView-module__723U-G__checkbox{color:var(--ink);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.FamilyAView-module__723U-G__chipGroup{align-items:center;gap:4px;min-height:26px;display:flex}.FamilyAView-module__723U-G__chip{font:inherit;font-variant-numeric:tabular-nums;color:var(--muted);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;min-width:30px;padding:2px 8px;font-size:12px}.FamilyAView-module__723U-G__chip:hover:not(.FamilyAView-module__723U-G__chipOn){color:var(--ink)}.FamilyAView-module__723U-G__chipOn{font-weight:600}.FamilyAView-module__723U-G__chipOn:hover{box-shadow:0 0 0 2px var(--border-strong)}.FamilyAView-module__723U-G__chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.FamilyAView-module__723U-G__chartCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:12px 16px 16px}.FamilyAView-module__723U-G__chartMeta{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:baseline;gap:12px;margin-bottom:4px;font-size:12px;display:flex}.FamilyAView-module__723U-G__asOf{font-family:var(--font-mono);margin-left:auto}.FamilyAView-module__723U-G__hint{color:var(--muted);font-size:11px}.FamilyAView-module__723U-G__chartArea{height:clamp(420px,68vh,900px);position:relative}.FamilyAView-module__723U-G__emptyOverlay{z-index:1;color:var(--muted);pointer-events:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.FamilyAView-module__723U-G__stateMessage{min-height:200px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.FamilyAView-module__723U-G__retryBtn{font:inherit;color:var(--accent-ink);background:var(--accent);cursor:pointer;border:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.FamilyAView-module__723U-G__sectionHeading{color:var(--ink);margin:0 0 10px;font-size:13px;font-weight:600}.FamilyAView-module__723U-G__disclosureSummary{font:inherit;color:var(--muted);cursor:pointer;font-size:12px}.FamilyAView-module__723U-G__flaggedList{color:var(--muted);margin:6px 0 0;padding-left:18px;font-size:12px}.FamilyAView-module__723U-G__flaggedList li{margin-bottom:2px}.FamilyAView-module__723U-G__disclosureGroupLabel{color:var(--muted);margin:10px 0 0;font-size:12px;font-weight:600}.FamilyAView-module__723U-G__modalOverlay{z-index:50;background:color-mix(in srgb, var(--bg) 55%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FamilyAView-module__723U-G__modalCard{border:1px solid var(--warn);background:var(--card-bg,var(--bg));max-width:420px;color:var(--fg);border-radius:10px;margin:16px;padding:18px 20px;box-shadow:0 8px 30px #00000040}.FamilyAView-module__723U-G__modalCard p{margin:0 0 12px;font-size:13px;line-height:1.5}
.memory-markdown-module__hlryca__root{color:var(--ink);font-size:var(--fs-body);line-height:1.6}.memory-markdown-module__hlryca__root>:first-child{margin-top:0}.memory-markdown-module__hlryca__root>:last-child{margin-bottom:0}.memory-markdown-module__hlryca__p,.memory-markdown-module__hlryca__ul,.memory-markdown-module__hlryca__ol,.memory-markdown-module__hlryca__blockquote,.memory-markdown-module__hlryca__h1,.memory-markdown-module__hlryca__h2,.memory-markdown-module__hlryca__h3,.memory-markdown-module__hlryca__h4,.memory-markdown-module__hlryca__h5,.memory-markdown-module__hlryca__h6{max-width:76ch}.memory-markdown-module__hlryca__p{margin:0 0 10px}.memory-markdown-module__hlryca__p:last-child{margin-bottom:0}.memory-markdown-module__hlryca__ul,.memory-markdown-module__hlryca__ol{margin:0 0 10px;padding-left:1.4em}.memory-markdown-module__hlryca__ul{list-style:outside}.memory-markdown-module__hlryca__ol{list-style:decimal}.memory-markdown-module__hlryca__li{margin:2px 0}.memory-markdown-module__hlryca__li>.memory-markdown-module__hlryca__ul,.memory-markdown-module__hlryca__li>.memory-markdown-module__hlryca__ol{margin-top:4px;margin-bottom:4px}.memory-markdown-module__hlryca__h1,.memory-markdown-module__hlryca__h2,.memory-markdown-module__hlryca__h3,.memory-markdown-module__hlryca__h4,.memory-markdown-module__hlryca__h5,.memory-markdown-module__hlryca__h6{color:var(--ink);margin:16px 0 8px;font-weight:650}.memory-markdown-module__hlryca__root>:first-child.memory-markdown-module__hlryca__h1,.memory-markdown-module__hlryca__root>:first-child.memory-markdown-module__hlryca__h2,.memory-markdown-module__hlryca__root>:first-child.memory-markdown-module__hlryca__h3{margin-top:0}.memory-markdown-module__hlryca__h1{font-size:15px}.memory-markdown-module__hlryca__h2{font-size:14px}.memory-markdown-module__hlryca__h3{font-size:13.5px}.memory-markdown-module__hlryca__h4,.memory-markdown-module__hlryca__h5,.memory-markdown-module__hlryca__h6{font-size:var(--fs-body);color:var(--muted)}.memory-markdown-module__hlryca__blockquote{border-left:3px solid var(--border-strong);color:var(--muted);margin:0 0 10px;padding:2px 12px}.memory-markdown-module__hlryca__hr{border:none;border-top:1px solid var(--border);margin:14px 0}.memory-markdown-module__hlryca__code{font-family:var(--font-mono);font-size:var(--fs-meta);background:var(--surface-2);border-radius:var(--r-sm);padding:1px 5px}.memory-markdown-module__hlryca__pre{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);margin:0 0 10px;padding:10px 12px;overflow-x:auto}.memory-markdown-module__hlryca__pre .memory-markdown-module__hlryca__code{background:0 0;border-radius:0;padding:0}.memory-markdown-module__hlryca__tableWrap{margin:0 0 10px}.memory-markdown-module__hlryca__link{color:var(--accent);text-underline-offset:2px;text-decoration:underline}
.memory-pager-module__k67x4a__pager{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.memory-pager-module__k67x4a__count{font-size:var(--fs-meta);color:var(--muted);font-variant-numeric:tabular-nums}.memory-pager-module__k67x4a__pgbtns{align-items:center;gap:8px;display:flex}.memory-pager-module__k67x4a__pgnum{font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums;text-align:center;min-width:58px}.memory-pager-module__k67x4a__pg{font:inherit;font-size:var(--fs-meta);color:var(--ink);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;padding:5px 11px}.memory-pager-module__k67x4a__pg:hover:not(:disabled){border-color:var(--border-strong)}.memory-pager-module__k67x4a__pg:disabled{color:var(--faint);cursor:default;opacity:.55}.memory-pager-module__k67x4a__pg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.universe-drawer-module__RnOfgG__scrim{background:color-mix(in srgb, var(--bg) 55%, transparent);z-index:40;justify-content:flex-end;display:flex;position:fixed;inset:0}.universe-drawer-module__RnOfgG__panel{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;width:420px;max-width:100%;height:100%;display:flex;overflow-y:auto}.universe-drawer-module__RnOfgG__panel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.universe-drawer-module__RnOfgG__head{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.universe-drawer-module__RnOfgG__title{font-size:var(--fs-body);font-weight:600;font-family:var(--font-mono);margin:0}.universe-drawer-module__RnOfgG__close{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1}.universe-drawer-module__RnOfgG__close:hover{color:var(--ink);background:var(--surface-2)}.universe-drawer-module__RnOfgG__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.universe-drawer-module__RnOfgG__body{padding:4px 16px 24px}.universe-drawer-module__RnOfgG__group{border-bottom:1px solid var(--border);padding:12px 0}.universe-drawer-module__RnOfgG__group:last-child{border-bottom:none}.universe-drawer-module__RnOfgG__groupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:10.5px;font-weight:600}.universe-drawer-module__RnOfgG__fields{flex-direction:column;gap:6px;margin:0;display:flex}.universe-drawer-module__RnOfgG__field{grid-template-columns:150px 1fr;align-items:baseline;gap:10px;display:grid}.universe-drawer-module__RnOfgG__fieldLabel{font-size:var(--fs-meta);color:var(--muted)}.universe-drawer-module__RnOfgG__fieldValue{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;margin:0}.universe-drawer-module__RnOfgG__link{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.universe-drawer-module__RnOfgG__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.universe-drawer-module__RnOfgG__absent{color:var(--faint)}@media (max-width:1099px){.universe-drawer-module__RnOfgG__scrim{background:color-mix(in srgb, var(--bg) 75%, transparent)}}@media (max-width:699px){.universe-drawer-module__RnOfgG__panel{border-left:none;width:100%}.universe-drawer-module__RnOfgG__field{grid-template-columns:1fr;gap:2px}}
.RoleEditor-module__AON3Ga__editor{--border:#e6e9ee;--ink:#1f2329;--muted:#667085;--surface:#fff;--accent:#0d9488;--crit:#b91c1c;--crit-weak:#fdecec;max-width:40rem;color:var(--ink);flex-direction:column;gap:1.5rem;display:flex}@media (prefers-color-scheme:dark){.RoleEditor-module__AON3Ga__editor{--border:#262b33;--ink:#e6e8ec;--muted:#8b93a1;--surface:#14171c;--accent:#2dd4bf;--crit:#f87171;--crit-weak:#33161a}}.RoleEditor-module__AON3Ga__meta{color:var(--muted);margin:0;font-size:.85rem}.RoleEditor-module__AON3Ga__alert{background:var(--crit-weak);color:var(--crit);border-radius:.5rem;padding:.6rem .9rem;font-size:.9rem}.RoleEditor-module__AON3Ga__bucket{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;flex-direction:column;gap:.6rem;padding:1rem;display:flex}.RoleEditor-module__AON3Ga__heading{margin:0;font-size:1rem}.RoleEditor-module__AON3Ga__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.RoleEditor-module__AON3Ga__row{justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.RoleEditor-module__AON3Ga__remove{border:1px solid var(--border);color:var(--crit);cursor:pointer;background:0 0;border-radius:.4rem;padding:.25rem .6rem;font-size:.8rem}.RoleEditor-module__AON3Ga__remove:disabled{color:var(--muted);cursor:not-allowed;opacity:.6}.RoleEditor-module__AON3Ga__addRow{align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.RoleEditor-module__AON3Ga__label{color:var(--muted);font-size:.8rem}.RoleEditor-module__AON3Ga__input{border:1px solid var(--border);color:var(--ink);background:0 0;border-radius:.4rem;flex:1;padding:.35rem .5rem}.RoleEditor-module__AON3Ga__add{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:.4rem;padding:.35rem .75rem;font-size:.85rem}.RoleEditor-module__AON3Ga__add:disabled{opacity:.5;cursor:not-allowed}
.dev-module__l3OIVq__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.dev-module__l3OIVq__main{flex:1;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px 56px}
.login-module__BREJVW__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;padding:24px;display:flex}.login-module__BREJVW__panel{flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:340px;display:flex}.login-module__BREJVW__logo{align-self:center}.login-module__BREJVW__body{flex-direction:column;gap:8px;width:100%;padding:20px 20px 22px;display:flex}.login-module__BREJVW__submit{font:inherit;font-size:var(--fs-body);color:var(--accent-ink);background:var(--accent);cursor:pointer;text-align:center;border:none;border-radius:7px;margin-top:4px;padding:8px 12px;font-weight:600;text-decoration:none;display:block}.login-module__BREJVW__submit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login-module__BREJVW__error{font-size:var(--fs-micro);color:var(--crit);margin-top:4px}.login-module__BREJVW__fieldLabel{font-size:var(--fs-micro);color:var(--muted);font-weight:600}.login-module__BREJVW__input{font:inherit;font-size:var(--fs-body);color:var(--ink);background:var(--bg);border:1px solid var(--border);border-radius:7px;width:100%;padding:8px 10px}.login-module__BREJVW__input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.doc-module__EsQrKq__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.doc-module__EsQrKq__wrap{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px 56px;display:flex}.doc-module__EsQrKq__summary{padding:16px}.doc-module__EsQrKq__entries{margin:0;padding:0;list-style:none}.doc-module__EsQrKq__entry{border-bottom:1px solid var(--border);padding:14px 16px}.doc-module__EsQrKq__entries>.doc-module__EsQrKq__entry:last-child{border-bottom:none}.doc-module__EsQrKq__entryHead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.doc-module__EsQrKq__entryIndex{font-size:var(--fs-micro);color:var(--faint);font-variant-numeric:tabular-nums}.doc-module__EsQrKq__entryTs{font-size:var(--fs-meta);color:var(--muted);font-variant-numeric:tabular-nums}.doc-module__EsQrKq__entryAuthor{font-size:var(--fs-meta);color:var(--muted);font-weight:500}.doc-module__EsQrKq__entryBody{color:var(--ink)}.doc-module__EsQrKq__entryRaw{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-meta);white-space:pre-wrap;max-width:76ch;line-height:1.6}
.memory-module__qEZe8W__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.memory-module__qEZe8W__wrap{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px 56px;display:flex}.memory-module__qEZe8W__body{padding:2px 0 4px}.memory-module__qEZe8W__filters{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;display:flex}.memory-module__qEZe8W__field{flex-direction:column;gap:3px;display:flex}.memory-module__qEZe8W__fieldLabel{font-size:var(--fs-micro);color:var(--faint)}.memory-module__qEZe8W__search,.memory-module__qEZe8W__sel,.memory-module__qEZe8W__date{font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:7px;padding:5px 10px;font-size:12.5px}.memory-module__qEZe8W__search{width:220px}.memory-module__qEZe8W__search::placeholder{color:var(--faint)}.memory-module__qEZe8W__sel{cursor:pointer}.memory-module__qEZe8W__date{font-variant-numeric:tabular-nums}.memory-module__qEZe8W__sel:focus-visible,.memory-module__qEZe8W__search:focus-visible,.memory-module__qEZe8W__date:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.memory-module__qEZe8W__search{width:150px}}
.page-module__8wTA3G__page{--page-measure:1800px;font-family:var(--font-sans);background-color:var(--bg);color:var(--ink);flex-direction:column;flex:1;display:flex}.page-module__8wTA3G__main{width:100%;max-width:var(--page-measure);flex:1;margin:0 auto;padding:22px 24px 56px}
.universe-module__3S8GKW__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.universe-module__3S8GKW__wrap{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px 56px;display:flex}.universe-module__3S8GKW__body{padding:2px 0 4px}.universe-module__3S8GKW__stamp{font-size:var(--fs-body);color:var(--muted);font-weight:500}.universe-module__3S8GKW__filters{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;display:flex}.universe-module__3S8GKW__field{flex-direction:column;gap:3px;display:flex}.universe-module__3S8GKW__fieldLabel{font-size:var(--fs-micro);color:var(--faint)}.universe-module__3S8GKW__search,.universe-module__3S8GKW__sel{font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--border);border-radius:7px;padding:5px 10px;font-size:12.5px}.universe-module__3S8GKW__search{width:220px}.universe-module__3S8GKW__search::placeholder{color:var(--faint)}.universe-module__3S8GKW__sel{cursor:pointer}.universe-module__3S8GKW__sel:focus-visible,.universe-module__3S8GKW__search:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.universe-module__3S8GKW__search{width:150px}}.universe-module__3S8GKW__tableScroll{overscroll-behavior:contain;min-height:260px;max-height:calc(100vh - 340px);overflow:auto}.universe-module__3S8GKW__tableScroll th:first-child,.universe-module__3S8GKW__tableScroll td:first-child{background:var(--surface);position:sticky;left:0}.universe-module__3S8GKW__tableScroll td:first-child{z-index:2}.universe-module__3S8GKW__tableScroll thead th:first-child{z-index:3}.universe-module__3S8GKW__tableScroll tbody tr:hover td:first-child{background:var(--surface-2)}.universe-module__3S8GKW__row{cursor:pointer}.universe-module__3S8GKW__row[data-selected=true] td{background:var(--surface-2)}.universe-module__3S8GKW__chev{text-align:right;width:24px;color:var(--faint)}.universe-module__3S8GKW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.skills-module__yIUP_q__page{max-width:var(--page-measure);flex-direction:column;gap:16px;display:flex}.skills-module__yIUP_q__search{font:inherit;font-size:var(--fs-body);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ink);max-width:360px;padding:8px 12px}.skills-module__yIUP_q__search:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.skills-module__yIUP_q__cardGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:12px;padding:4px 4px 16px;display:grid}.skills-module__yIUP_q__createSkillRow{flex-direction:column;gap:8px;display:flex}.skills-module__yIUP_q__createSkill{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skills-module__yIUP_q__createSkillName{font:inherit;font-size:var(--fs-body);font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ink);width:220px;padding:6px 10px}.skills-module__yIUP_q__createSkillName:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.skills-module__yIUP_q__card{text-align:left;height:188px;font:inherit;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:8px;padding:12px;transition:border-color .12s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.skills-module__yIUP_q__card:hover{border-color:var(--border-strong)}.skills-module__yIUP_q__card:hover .skills-module__yIUP_q__cardName{color:var(--accent)}.skills-module__yIUP_q__card:has(.skills-module__yIUP_q__cardName:focus-visible){border-color:var(--accent)}.skills-module__yIUP_q__cardName{font:inherit;font-family:var(--font-mono);font-size:var(--fs-body);color:var(--ink);text-align:left;cursor:pointer;-webkit-line-clamp:2;overflow-wrap:anywhere;background:0 0;border:0;-webkit-box-orient:vertical;margin:0;padding:0;transition:color .12s cubic-bezier(.22,1,.36,1);display:-webkit-box;overflow:hidden}.skills-module__yIUP_q__cardName:after{content:"";border-radius:inherit;position:absolute;inset:0}.skills-module__yIUP_q__cardName:focus-visible{outline:none}.skills-module__yIUP_q__cardSummary{font-size:var(--fs-meta);color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:auto;margin:0;display:-webkit-box;overflow:hidden}.skills-module__yIUP_q__cardSummaryEmpty{color:var(--faint);font-style:italic}.skills-module__yIUP_q__cardMeta{font-size:var(--fs-micro);color:var(--faint)}.skills-module__yIUP_q__cardActions{z-index:1;align-items:center;gap:8px;margin-top:auto;display:flex;position:relative}.skills-module__yIUP_q__downloadLink{font:inherit;font-size:var(--fs-meta);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ink);align-items:center;padding:6px 10px;text-decoration:none;display:inline-flex}.skills-module__yIUP_q__downloadLink:hover{border-color:var(--border-strong)}@media (max-width:699px){.skills-module__yIUP_q__cardGrid{grid-template-columns:1fr}}.skills-module__yIUP_q__backupsPanel{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:8px;padding:12px;display:flex}.skills-module__yIUP_q__backupsPanelHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.skills-module__yIUP_q__backupsList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.skills-module__yIUP_q__backupsList li{justify-content:space-between;align-items:center;gap:8px;display:flex}.skills-module__yIUP_q__detailScrim{background:color-mix(in srgb, var(--bg) 55%, transparent);z-index:40;justify-content:flex-end;display:flex;position:fixed;inset:0}.skills-module__yIUP_q__detailPanel{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;width:480px;max-width:100%;height:100%;display:flex;overflow-y:auto}.skills-module__yIUP_q__detailPanel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.skills-module__yIUP_q__detailHead{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.skills-module__yIUP_q__detailTitle{font-size:var(--fs-body);font-weight:600;font-family:var(--font-mono);margin:0}.skills-module__yIUP_q__detailClose{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1}.skills-module__yIUP_q__detailClose:hover{color:var(--ink);background:var(--surface-2)}.skills-module__yIUP_q__detailClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skills-module__yIUP_q__detailBody{flex-direction:column;gap:4px;padding:4px 16px 24px;display:flex}.skills-module__yIUP_q__detailFields{margin:8px 0 0}.skills-module__yIUP_q__detailField{border-bottom:1px solid var(--border);padding:8px 0}.skills-module__yIUP_q__detailField:last-child{border-bottom:none}.skills-module__yIUP_q__detailFieldLabel{font-size:var(--fs-meta);color:var(--muted);margin:0}.skills-module__yIUP_q__detailFieldValue{font-size:var(--fs-body);color:var(--ink);margin:2px 0 0}.skills-module__yIUP_q__detailDescription{font-size:var(--fs-body);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;margin:2px 0 0;line-height:1.55}.skills-module__yIUP_q__detailDescriptionEmpty{color:var(--faint);font-style:italic}.skills-module__yIUP_q__detailSection{border-top:1px solid var(--border);margin-top:10px;padding:14px 0 0}.skills-module__yIUP_q__detailSectionTitle{font-size:var(--fs-meta);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-weight:600}.skills-module__yIUP_q__detailActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skills-module__yIUP_q__uploadField{align-items:center;gap:8px;display:inline-flex}.skills-module__yIUP_q__uploadLabel{font:inherit;font-size:var(--fs-meta);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ink);cursor:pointer;align-items:center;padding:6px 10px;display:inline-flex}.skills-module__yIUP_q__uploadLabel:hover{border-color:var(--border-strong)}.skills-module__yIUP_q__uploadInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skills-module__yIUP_q__uploadInput:focus-visible+.skills-module__yIUP_q__uploadLabelText{outline:2px solid var(--accent);outline-offset:2px}.skills-module__yIUP_q__uploadStatus{font-size:var(--fs-meta);color:var(--muted)}
.tools-module__n-ZNlW__page{max-width:var(--page-measure);flex-direction:column;gap:16px;display:flex}.tools-module__n-ZNlW__search{font:inherit;font-size:var(--fs-body);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--ink);max-width:360px;padding:8px 12px}.tools-module__n-ZNlW__search:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.tools-module__n-ZNlW__groups{flex-direction:column;gap:4px;display:flex}.tools-module__n-ZNlW__groupSection{border-bottom:1px solid var(--border)}.tools-module__n-ZNlW__groupSection:last-child{border-bottom:none}.tools-module__n-ZNlW__groupHeader{width:100%;font:inherit;font-size:var(--fs-body);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:10px 4px;font-weight:600;display:flex}.tools-module__n-ZNlW__groupHeader:hover{color:var(--accent)}.tools-module__n-ZNlW__groupHeader:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tools-module__n-ZNlW__groupToggle{color:var(--faint);width:1em}.tools-module__n-ZNlW__groupTitle{font-family:var(--font-mono)}.tools-module__n-ZNlW__cardGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;padding:4px 4px 16px;display:grid}.tools-module__n-ZNlW__card{text-align:left;font:inherit;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);cursor:pointer;flex-direction:column;gap:6px;padding:12px;display:flex}.tools-module__n-ZNlW__card:hover{border-color:var(--border-strong)}.tools-module__n-ZNlW__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tools-module__n-ZNlW__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.tools-module__n-ZNlW__cardName{font-family:var(--font-mono);font-size:var(--fs-body);color:var(--ink)}.tools-module__n-ZNlW__cardSummary{font-size:var(--fs-meta);color:var(--muted);margin:0}.tools-module__n-ZNlW__cardMeta{font-size:var(--fs-micro);color:var(--faint)}.tools-module__n-ZNlW__scrim{background:color-mix(in srgb, var(--bg) 55%, transparent);z-index:40;justify-content:flex-end;display:flex;position:fixed;inset:0}.tools-module__n-ZNlW__panel{background:var(--surface);border-left:1px solid var(--border);flex-direction:column;width:480px;max-width:100%;height:100%;display:flex;overflow-y:auto}.tools-module__n-ZNlW__panel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tools-module__n-ZNlW__head{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.tools-module__n-ZNlW__title{font-size:var(--fs-body);font-weight:600;font-family:var(--font-mono);margin:0}.tools-module__n-ZNlW__close{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1}.tools-module__n-ZNlW__close:hover{color:var(--ink);background:var(--surface-2)}.tools-module__n-ZNlW__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tools-module__n-ZNlW__body{padding:4px 16px 24px}.tools-module__n-ZNlW__staleNote{font-size:var(--fs-meta);color:var(--warn);background:var(--warn-weak);border-radius:var(--r-sm);margin:8px 0 0;padding:6px 10px}.tools-module__n-ZNlW__group{border-bottom:1px solid var(--border);padding:12px 0}.tools-module__n-ZNlW__group:last-child{border-bottom:none}.tools-module__n-ZNlW__groupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:10.5px;font-weight:600}.tools-module__n-ZNlW__description{font-size:var(--fs-body);color:var(--ink);margin:0}.tools-module__n-ZNlW__paramsTable{border-collapse:collapse;width:100%;font-size:var(--fs-meta)}.tools-module__n-ZNlW__paramsTable th{text-align:left;color:var(--faint);padding:4px 8px 4px 0;font-weight:600}.tools-module__n-ZNlW__paramsTable td{vertical-align:top;color:var(--ink);padding:4px 8px 4px 0}.tools-module__n-ZNlW__paramName{font-family:var(--font-mono)}.tools-module__n-ZNlW__fields{flex-direction:column;gap:6px;margin:0;display:flex}.tools-module__n-ZNlW__field{grid-template-columns:90px 1fr;align-items:baseline;gap:10px;display:grid}.tools-module__n-ZNlW__fieldLabel{font-size:var(--fs-meta);color:var(--muted)}.tools-module__n-ZNlW__fieldValue{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;margin:0}.tools-module__n-ZNlW__caveatList{margin:0;padding-left:16px}.tools-module__n-ZNlW__resultShape{border-radius:var(--r-sm);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--fs-meta);white-space:pre;margin:0;padding:10px;overflow-x:auto}.tools-module__n-ZNlW__resultNotes{font-size:var(--fs-meta);color:var(--muted);margin:6px 0 0}@media (max-width:1099px){.tools-module__n-ZNlW__scrim{background:color-mix(in srgb, var(--bg) 75%, transparent)}}@media (max-width:699px){.tools-module__n-ZNlW__panel{border-left:none;width:100%}.tools-module__n-ZNlW__field{grid-template-columns:1fr;gap:2px}.tools-module__n-ZNlW__cardGrid{grid-template-columns:1fr}}
