@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid}}}:root{--category-slate:#64748b;--category-blue:#3b82f6;--category-teal:#14b8a6;--category-green:#22c55e;--category-amber:#eab308;--category-orange:#f97316;--category-violet:#a855f7;--category-rose:#ec4899}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/IBMPlexSans-Regular-Latin1.43q90wiqyhwlb.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/IBMPlexSans-Medium-Latin1.1my6hem6b9vxn.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/IBMPlexSans-SemiBold-Latin1.0m_mu9yh_5a_v.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/IBMPlexMono-Regular-Latin1.0d0cwonyfc11n.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/IBMPlexMono-Medium-Latin1.0tkm_hxhwfqj_.woff2)format("woff2")}:root{--accent-base:#1f5f9e;--accent-lift:0;--action:#1f5f9e;--action-ink:#fff;--action-press:var(--action)}@supports (color:color-mix(in lab, red, red)){:root{--action-press:color-mix(in srgb, var(--action) 84%, black 16%)}}:root{--action-soft:var(--action)}@supports (color:color-mix(in lab, red, red)){:root{--action-soft:color-mix(in srgb, var(--action) 12%, transparent)}}:root{--bg:#f4f5f8;--surface:#fff;--field:#f7f8fa;--cardline:#dcdfe6;--ink:#131820;--ink-soft:#4a5464;--muted-ink:#5c6675;--disabled-ink:#a5abb8;--nav-bg:#161b26;--nav-ink:#c3c9d4;--nav-line:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--nav-line:color-mix(in srgb, var(--nav-ink) 14%, transparent)}}:root{--stage-line-faint:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--stage-line-faint:color-mix(in srgb, var(--nav-ink) 3%, var(--nav-bg))}}:root{--stage-line:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--stage-line:color-mix(in srgb, var(--nav-ink) 6%, var(--nav-bg))}}:root{--stage-ring:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--stage-ring:color-mix(in srgb, var(--nav-ink) 11%, var(--nav-bg))}}:root{--stage-track:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--stage-track:color-mix(in srgb, var(--nav-ink) 15%, var(--nav-bg))}}:root{--stage-bracket:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){:root{--stage-bracket:color-mix(in srgb, var(--nav-ink) 24%, var(--nav-bg))}}:root{--stage-vignette:var(--nav-bg)}@supports (color:color-mix(in lab, red, red)){:root{--stage-vignette:color-mix(in srgb, var(--nav-bg) 60%, black)}}:root{--status-ok-ink:#0e7a43;--status-ok-bg:#e6f4ec;--status-info-ink:#14539e;--status-info-bg:#e8eff9;--status-warn-ink:#8a5300;--status-warn-bg:#fbf0dd;--star-fill:#f5b800;--star-edge:#9a6700;--status-danger-ink:#b3261e;--status-danger-bg:#fbe9e7;--status-neutral-ink:#4a5464;--status-neutral-bg:#eef0f4;--radius:.5rem;--radius-sm:calc(var(--radius) * .5);--radius-md:var(--radius);--radius-lg:calc(var(--radius) * 1.5);--radius-xl:calc(var(--radius) * 2);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--sidebar-default-width:256px;--sidebar-icon-width:64px;--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--font-size-base:.875rem;--font-size-small:.8125rem;--font-size-meta:.75rem;--font-size-form:1rem;--font-size-title:1.375rem;--font-size-section:1rem;--line-height:1.5;--row-height:40px;--row-head-height:34px;--list-item-min:64px;--list-item-read:56px;--control-height:36px;--touch-target:44px;--touch-target-primary:48px;--marker-bar:3px;--marker-bar-wide:4px;--focus-ring:2px solid var(--action);--focus-ring-offset:2px;--shadow-dialog:0 16px 48px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-dialog:0 16px 48px color-mix(in srgb, var(--ink) 24%, transparent)}}:root{--print-paper:#fff;--print-ink:#000;--print-line:#767676}:root,[data-accent-scope]{--accent:oklch(from var(--accent-base) calc(l + var(--accent-lift)) c h);--accent-ink:#fff;--accent-press:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-accent-scope]{--accent-press:color-mix(in srgb, var(--accent) 84%, black 16%)}}:root,[data-accent-scope]{--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-accent-scope]{--accent-soft:color-mix(in srgb, var(--accent) 13%, transparent)}}:root,[data-accent-scope]{--accent-dash:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-accent-scope]{--accent-dash:color-mix(in srgb, var(--accent) 42%, transparent)}}:root,[data-accent-scope]{--accent-glow:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-accent-scope]{--accent-glow:color-mix(in srgb, var(--accent) 60%, transparent)}}:root[data-theme=dark]{--accent-lift:.17;--action:#4a95dd;--action-ink:#08121e;--bg:#0c111b;--surface:#141b28;--field:#111826;--cardline:#232c3d;--ink:#e7ecf5;--ink-soft:#a7b1c2;--muted-ink:#8b95a8;--disabled-ink:#6f7b8d;--nav-bg:#080c14;--nav-ink:#a7b1c2;--status-ok-ink:#5fd39b;--status-ok-bg:#10281d;--status-info-ink:#7cbcff;--status-info-bg:#0f2338;--status-warn-ink:#e8b264;--status-warn-bg:#2a1f0c;--star-fill:#f5c542;--star-edge:#f5c542;--status-danger-ink:#ff9086;--status-danger-bg:#2c1412;--status-neutral-ink:#a7b1c2;--status-neutral-bg:#a7b1c224;--shadow-dialog:0 16px 40px #0000008c, 0 0 28px var(--action)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--shadow-dialog:0 16px 40px #0000008c, 0 0 28px color-mix(in srgb, var(--action) 16%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-lift:.17;--action:#4a95dd;--action-ink:#08121e;--bg:#0c111b;--surface:#141b28;--field:#111826;--cardline:#232c3d;--ink:#e7ecf5;--ink-soft:#a7b1c2;--muted-ink:#8b95a8;--disabled-ink:#6f7b8d;--nav-bg:#080c14;--nav-ink:#a7b1c2;--status-ok-ink:#5fd39b;--status-ok-bg:#10281d;--status-info-ink:#7cbcff;--status-info-bg:#0f2338;--status-warn-ink:#e8b264;--status-warn-bg:#2a1f0c;--star-fill:#f5c542;--star-edge:#f5c542;--status-danger-ink:#ff9086;--status-danger-bg:#2c1412;--status-neutral-ink:#a7b1c2;--status-neutral-bg:#a7b1c224;--shadow-dialog:0 16px 40px #0000008c, 0 0 28px var(--action)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--shadow-dialog:0 16px 40px #0000008c, 0 0 28px color-mix(in srgb, var(--action) 16%, transparent)}}}[data-surface=nav]{--action:#4a95dd;--action-ink:#08121e;--action-press:var(--action)}@supports (color:color-mix(in lab, red, red)){[data-surface=nav]{--action-press:color-mix(in srgb, var(--action) 84%, black 16%)}}[data-surface=nav]{--action-soft:var(--action)}@supports (color:color-mix(in lab, red, red)){[data-surface=nav]{--action-soft:color-mix(in srgb, var(--action) 12%, transparent)}}[data-surface=nav]{--focus-ring:2px solid var(--action);--surface:#141b28;--field:#111826;--cardline:#232c3d;--ink:#e7ecf5;--ink-soft:#a7b1c2;--muted-ink:#8b95a8;--disabled-ink:#6f7b8d;--status-danger-ink:#ff9086}:root{--motion-pulse:skeleton-pulse 1.4s ease-in-out infinite;--motion-duration:.16s;--motion-duration-slow:.24s;--shell-header-height:3.5rem}@media (prefers-reduced-motion:reduce){:root{--motion-pulse:none;--motion-duration:0s;--motion-duration-slow:0s}}@media print{:root,:root[data-theme=dark],:root:not([data-theme=light]){--bg:var(--print-paper);--surface:var(--print-paper);--field:var(--print-paper);--cardline:var(--print-line);--ink:var(--print-ink);--ink-soft:var(--print-ink);--muted-ink:var(--print-ink);--disabled-ink:var(--print-line);--nav-bg:var(--print-paper);--nav-ink:var(--print-ink);--action:var(--print-ink);--action-ink:var(--print-paper);--action-soft:transparent;--status-ok-ink:var(--print-ink);--status-ok-bg:var(--print-paper);--status-info-ink:var(--print-ink);--status-info-bg:var(--print-paper);--status-warn-ink:var(--print-ink);--status-warn-bg:var(--print-paper);--star-fill:var(--print-ink);--star-edge:var(--print-ink);--status-danger-ink:var(--print-ink);--status-danger-bg:var(--print-paper);--status-neutral-ink:var(--print-ink);--status-neutral-bg:var(--print-paper);--shadow-dialog:none;--motion-pulse:none;--motion-duration:0s;--motion-duration-slow:0s}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@layer theme{:root,:host{--qv-default-transition-duration:.15s;--qv-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.qv\:relative{position:relative}.qv\:block{display:block}.qv\:flex{display:flex}.qv\:inline-flex{display:inline-flex}.qv\:size-3{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}.qv\:h-5{height:calc(var(--space-1) * 5)}.qv\:min-h-touch{min-height:var(--touch-target)}.qv\:w-8{width:calc(var(--space-1) * 8)}.qv\:min-w-touch{min-width:var(--touch-target)}.qv\:shrink-0{flex-shrink:0}.qv\:cursor-not-allowed{cursor:not-allowed}.qv\:cursor-pointer{cursor:pointer}.qv\:items-center{align-items:center}.qv\:justify-center{justify-content:center}.qv\:gap-2{gap:calc(var(--space-1) * 2)}.qv\:rounded-control{border-radius:var(--radius-sm)}.qv\:rounded-full{border-radius:2147483647px}.qv\:border{border-style:var(--tw-border-style);border-width:1px}.qv\:border-0{border-style:var(--tw-border-style);border-width:0}.qv\:border-solid{--tw-border-style:solid;border-style:solid}.qv\:border-muted-foreground{border-color:var(--muted-ink)}.qv\:bg-field{background-color:var(--field)}.qv\:bg-muted-foreground{background-color:var(--muted-ink)}.qv\:bg-transparent{background-color:#0000}.qv\:p-0{padding:0}.qv\:p-0\.5{padding:calc(var(--space-1) * .5)}.qv\:p-2{padding:calc(var(--space-1) * 2)}.qv\:text-left{text-align:left}.qv\:text-disabled-foreground{color:var(--disabled-ink)}.qv\:text-foreground{color:var(--ink)}.qv\:text-primary{color:var(--action)}.qv\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--qv-default-transition-timing-function));transition-duration:var(--tw-duration,var(--qv-default-transition-duration))}.qv\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--qv-default-transition-timing-function));transition-duration:var(--tw-duration,var(--qv-default-transition-duration))}.qv\:\[font\:inherit\]{font:inherit}.qv\:group-aria-invalid\:border-destructive:is(:where(.qv\:group)[aria-invalid=true] *){border-color:var(--status-danger-ink)}.qv\:group-data-\[checked\]\:justify-end:is(:where(.qv\:group)[data-checked] *){justify-content:flex-end}.qv\:group-data-\[checked\]\:border-primary:is(:where(.qv\:group)[data-checked] *){border-color:var(--action)}.qv\:group-data-\[checked\]\:bg-primary:is(:where(.qv\:group)[data-checked] *){background-color:var(--action)}.qv\:group-data-\[checked\]\:bg-primary-foreground:is(:where(.qv\:group)[data-checked] *){background-color:var(--action-ink)}.qv\:group-data-\[panel-open\]\:rotate-180:is(:where(.qv\:group)[data-panel-open] *){rotate:180deg}.qv\:focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.qv\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.qv\:focus-visible\:outline-primary:focus-visible{outline-color:var(--action)}.qv\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.qv\:disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.qv\:motion-reduce\:transition-none{transition-property:none}}}*{box-sizing:border-box}@media (forced-colors:none){*{scrollbar-width:thin;scrollbar-color:var(--disabled-ink) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--disabled-ink);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--muted-ink)}::-webkit-scrollbar-button{width:0;height:0;display:none}}}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height);margin:0}html>body{position:relative}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:959px){html{scroll-padding-top:var(--shell-header-height)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
