:root{--ui-panel:#fff;--ui-hover:#fafbfc;--ui-sheet:#f7f8fa;--ui-soft:#f3f4f6;--ui-chrome:#eef0f3;--ui-ink:#1d2129;--ui-ink-2:#5b616b;--ui-muted:#6b717b;--ui-faint:#858b95;--ui-disabled:#c4c8cf;--ui-line-soft:#f2f3f5;--ui-line:#eceef2;--ui-line-strong:#e3e6eb;--ui-line-hover:#d6dae0;--ui-green:#7ccf97;--ui-green-hover:#6cc488;--ui-green-ink:#0f4d2c;--ui-green-bg:#e8f7ee;--ui-green-fg:#15803d;--ui-green-soft:#f4faf6;--ui-green-line:#c9ecd5;--ui-mint:#ecf7f0;--ui-mint-fg:#1f7a45;--ui-amber-bg:#fff4e5;--ui-amber-fg:#b45309;--ui-violet:#8b5cf6;--ui-violet-bg:#f1ebff;--ui-violet-fg:#7c3aed;--ui-red-bg:#fdecec;--ui-danger:#c0392b;--ui-blue-bg:#eaf2ff;--ui-blue-fg:#2563eb;--ui-teal-bg:#e2f5f3;--ui-teal-fg:#0f766e;--ui-focus:#2f9e5b;--ui-focus-halo:#e3f5ea;--ui-selected:#b9e6c8;--ui-focus-ring:inset 0 0 0 1px var(--ui-focus), 0 0 0 3px var(--ui-focus-halo);--ui-fs-micro:11.5px;--ui-fs-meta:12.5px;--ui-fs-body:14px;--ui-fs-h3:15px;--ui-fs-h2:17px;--ui-fs-h1:21px;--ui-lh-tight:1.25;--ui-s1:4px;--ui-s2:8px;--ui-s3:12px;--ui-s4:16px;--ui-s5:20px;--ui-s6:24px;--ui-r-xs:6px;--ui-r-sm:8px;--ui-r-md:10px;--ui-r-lg:16px;--ui-r-xl:18px;--ui-r-pill:999px;--ui-h-xs:18px;--ui-h-pill:22px;--ui-h-sm:28px;--ui-h-md:34px;--ui-h-lg:36px;--ui-h-row:36px;--ui-ring:0 0 0 1px var(--ui-line);--ui-ring-in:inset 0 0 0 1px var(--ui-line-strong);--ui-ring-hover:inset 0 0 0 1px var(--ui-line-hover);--ui-sh-1:0 1px 2px #1018280f;--ui-sh-2:0 6px 16px #10182817;--ui-sh-3:0 12px 32px #10182824;--ui-sh-4:0 20px 50px #10182833;--ui-card:var(--ui-sh-1), var(--ui-ring);--ui-lift:var(--ui-sh-2), 0 0 0 1px var(--ui-line-strong);--ui-dur-1:.12s;--ui-dur-2:.16s;--ui-dur-3:.22s;--ui-ease:cubic-bezier(.2, 0, 0, 1);--ui-pop:var(--ui-sh-4), 0 0 0 1px var(--ui-line-strong);--ui-blue-soft:#f7faff;--ui-veil:#1d21290f;--ui-scrim:#1018284d;--ui-tint:#0000000a;--ui-mint-hover:#dff2e6}@media (pointer:coarse){:root{--ui-h-md:40px;--ui-h-sm:36px;--ui-h-row:40px}}:is(.ui-tile,.ui-row):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-seg>a:focus-visible,.ui-seg>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.ui-seg{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;block-size:var(--ui-h-md);scrollbar-width:none;border-radius:var(--ui-r-md);background:var(--ui-soft);max-inline-size:100%;box-shadow:var(--ui-ring-in);border:none;align-items:stretch;gap:2px;padding:2px;display:inline-flex;overflow-x:auto}.ui-seg>a{padding-block:0;padding-inline:var(--ui-s3);border-radius:var(--ui-r-sm);color:var(--ui-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-dur-1) var(--ui-ease), color var(--ui-dur-1) var(--ui-ease), box-shadow var(--ui-dur-1) var(--ui-ease);background:0 0;border:none;flex:none;align-items:center;text-decoration:none;display:inline-flex}.ui-seg>a:hover{color:var(--ui-ink)}.ui-seg>a[aria-current=page]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:var(--ui-sh-1), 0 0 0 1px var(--ui-line);font-weight:600}.ui-seg>button[aria-pressed]{padding-block:0;padding-inline:var(--ui-s3);border-radius:var(--ui-r-sm);color:var(--ui-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-dur-1) var(--ui-ease), color var(--ui-dur-1) var(--ui-ease), box-shadow var(--ui-dur-1) var(--ui-ease);background:0 0;border:none;flex:none;align-items:center;text-decoration:none;display:inline-flex}.ui-seg>button[aria-pressed]:hover{color:var(--ui-ink)}.ui-seg>button[aria-pressed=true]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:var(--ui-sh-1), 0 0 0 1px var(--ui-line);font-weight:600}.ui-empty{color:var(--ui-muted);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;text-align:center;padding:48px}.ui-pill{color:var(--ui-ink);font-variant-numeric:tabular-nums;align-items:center;gap:var(--ui-s1);block-size:var(--ui-h-pill);padding-block:0;padding-inline:var(--ui-s2);border-radius:var(--ui-r-pill);font-size:var(--ui-fs-meta);font-weight:500;line-height:var(--ui-lh-tight);white-space:nowrap;flex:none;display:inline-flex}.ui-dot{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.ui-pill.ui-tone-blue{background:var(--ui-blue-bg);color:var(--ui-blue-fg)}.ui-pill.ui-tone-amber{background:var(--ui-amber-bg);color:var(--ui-amber-fg)}.ui-pill.ui-tone-violet{background:var(--ui-violet-bg);color:var(--ui-violet-fg)}.ui-pill.ui-tone-green{background:var(--ui-green-bg);color:var(--ui-green-fg)}.ui-pill.ui-tone-gray{background:var(--ui-soft);color:var(--ui-ink-2)}.ui-pill.ui-tone-red{background:var(--ui-red-bg);color:var(--ui-danger)}.ui-count{font-variant-numeric:tabular-nums;min-inline-size:var(--ui-h-xs);block-size:var(--ui-h-xs);border-radius:var(--ui-r-pill);background:var(--ui-soft);color:var(--ui-ink-2);font-size:var(--ui-fs-micro);place-items:center;padding-inline:5px;font-weight:500;line-height:1;display:inline-grid}.ui-title{font-size:var(--ui-fs-h1);font-weight:600;line-height:var(--ui-lh-tight);margin:0}.ui-card{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;background:var(--ui-panel);border-radius:var(--ui-r-lg);box-shadow:var(--ui-card);flex-direction:column;min-inline-size:0;padding-block-end:8px;display:flex}.ui-card.ui-contain{container:ui-card/inline-size}.ui-row-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ui-row-title{white-space:nowrap;color:var(--ui-ink);font-weight:600;line-height:var(--ui-lh-tight);text-decoration:none}.ui-row:any-link .ui-row-title:hover{text-decoration:underline}.ui-row-sub{color:var(--ui-muted);font-size:var(--ui-fs-meta);line-height:var(--ui-lh-tight)}.ui-row-lead{border-radius:var(--ui-r-sm);background:var(--ui-mint);block-size:32px;inline-size:32px;color:var(--ui-mint-fg);text-transform:uppercase;flex:none;place-items:center;font-weight:600;display:grid}.ui-head{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;align-items:end;gap:14px var(--ui-s4);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-head>.ui-tiles{grid-area:2/1/auto/-1}.ui-sub{color:var(--ui-muted);margin-block:4px 0}.ui-tiles{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.ui-tile{font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;border-radius:var(--ui-r-lg);background:var(--ui-panel);min-inline-size:0;color:var(--ui-ink);box-shadow:var(--ui-ring);transition:box-shadow var(--ui-dur-2) var(--ui-ease), transform var(--ui-dur-2) var(--ui-ease);align-items:center;gap:10px;padding-block:10px;padding-inline:12px 16px;text-decoration:none;display:flex}.ui-tile:any-link{cursor:pointer}.ui-tile:any-link:hover{box-shadow:var(--ui-lift);transform:translateY(-1px)}.ui-tile>span:last-child{flex-direction:column;min-inline-size:0;line-height:1.2;display:flex}.ui-tile b{font-size:var(--ui-fs-h2);font-weight:600}.ui-tile>span:last-child>span{font-size:var(--ui-fs-meta);color:var(--ui-muted)}.ui-icon{border-radius:var(--ui-r-md);flex:none;place-items:center;block-size:32px;inline-size:32px;display:grid}.ui-tile[aria-current=true],.ui-tile:any-link[aria-current=true]:hover{box-shadow:0 0 0 2px var(--ui-selected)}.ui-tile.ui-zero{background:var(--ui-sheet);box-shadow:var(--ui-ring)}.ui-tile.ui-zero b{color:var(--ui-faint)}.ui-tile.ui-zero .ui-icon{filter:grayscale();opacity:.6}.ui-tone-amber .ui-icon,.ui-icon.ui-tone-amber{background:var(--ui-amber-bg);color:var(--ui-amber-fg)}.ui-tone-blue .ui-icon,.ui-icon.ui-tone-blue{background:var(--ui-blue-bg);color:var(--ui-blue-fg)}.ui-tone-violet .ui-icon,.ui-icon.ui-tone-violet{background:var(--ui-violet-bg);color:var(--ui-violet-fg)}.ui-tone-red .ui-icon,.ui-icon.ui-tone-red{background:var(--ui-red-bg);color:var(--ui-danger)}.ui-tone-gray .ui-icon,.ui-icon.ui-tone-gray{background:var(--ui-soft);color:var(--ui-muted)}.ui-tone-green .ui-icon,.ui-icon.ui-tone-green{background:var(--ui-green-bg);color:var(--ui-green-fg)}.ui-section{padding-block-end:6px;scroll-margin-block-start:16px}.ui-section-head{padding-block:var(--ui-s4) var(--ui-s2);padding-inline:var(--ui-s5);align-items:flex-start;gap:12px;display:flex}.ui-section-head h2{font-size:var(--ui-fs-h3);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ui-section-head p{color:var(--ui-muted);font-size:var(--ui-fs-meta);margin-block:2px 0}.ui-rows{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;margin:0;padding-block:0 4px;padding-inline:10px;list-style:none}.ui-row{font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;align-items:center;gap:var(--ui-s3);padding-block:var(--ui-s2);border-radius:var(--ui-r-md);transition:background-color var(--ui-dur-1) var(--ui-ease);color:var(--ui-ink);padding-inline:10px;text-decoration:none;display:flex}.ui-row:hover{background:var(--ui-sheet)}.ui-row-text{flex:1;min-inline-size:0;overflow:hidden}.ui-row-title{text-overflow:ellipsis;overflow:hidden}.ui-pill.ui-fixed{justify-content:center;min-inline-size:104px}.ui-row-chev{color:var(--ui-disabled);display:grid;transform:scaleX(-1)}.ui-row:hover .ui-row-chev{color:var(--ui-muted)}.ui-clear{font-variant-numeric:tabular-nums;border-radius:var(--ui-r-md);background:var(--ui-green-soft);color:var(--ui-mint-fg);font-size:var(--ui-fs-meta);justify-content:center;align-items:center;gap:6px;margin-block:4px 12px;margin-inline:20px;padding-block:18px;display:flex}.ui-row-text>.ui-row-sub{align-self:flex-start}.ui-row-text>.ui-row-title{align-self:flex-start;max-inline-size:100%}@container ui-card (max-width:560px){.ui-row{flex-wrap:wrap;gap:6px 10px}.ui-row-text{flex:calc(100% - 56px)}.ui-row>.ui-row-text~.ui-fixed{min-inline-size:0}.ui-row:has(>.ui-row-lead)>.ui-row-text+*{margin-inline-start:44px}.ui-row-chev{display:none}}.ui-btn:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-btn.ui-primary:focus-visible{outline-color:var(--ui-green-ink)}.ui-search{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;inline-size:320px;max-inline-size:100%;position:relative}.ui-search svg{color:var(--ui-muted);position:absolute;inset-block-start:8px;inset-inline-start:12px}.ui-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;block-size:var(--ui-h-md);border-radius:var(--ui-r-md);background:var(--ui-sheet);box-shadow:var(--ui-ring-in);padding-inline:var(--ui-s3);transition:background-color var(--ui-dur-1) var(--ui-ease), box-shadow var(--ui-dur-1) var(--ui-ease);border:none}.ui-input:focus{background:var(--ui-panel);box-shadow:var(--ui-focus-ring);outline:none}.ui-search .ui-input{border-radius:var(--ui-r-pill);inline-size:100%;padding-inline-start:36px}.ui-btn[type],.ui-btn:any-link{block-size:var(--ui-h-md);padding-inline:var(--ui-s3);border-radius:var(--ui-r-md);background:var(--ui-sheet);box-shadow:var(--ui-ring-in);cursor:pointer;color:var(--ui-ink);white-space:nowrap;transition:background-color var(--ui-dur-1) var(--ui-ease), box-shadow var(--ui-dur-1) var(--ui-ease), color var(--ui-dur-1) var(--ui-ease);border:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ui-btn[type]:hover,.ui-btn:any-link:hover{background:var(--ui-panel);box-shadow:var(--ui-ring-hover), var(--ui-sh-1)}.ui-btn[type]:disabled{opacity:.55;cursor:default}.ui-btn.ui-primary,.ui-btn.ui-primary:hover{box-shadow:none}.ui-btn.ui-primary{background:var(--ui-green);color:var(--ui-green-ink);font-weight:600}.ui-btn.ui-primary:hover{background:var(--ui-green-hover)}.ui-btn.ui-primary:disabled{opacity:1;background:var(--ui-green-soft);color:var(--ui-faint)}.ui-meter{border-radius:var(--ui-r-pill);background:var(--ui-soft);block-size:6px;inline-size:120px;display:block;overflow:hidden}.ui-meter>i{background:var(--ui-green);block-size:100%;transition:inline-size var(--ui-dur-3) var(--ui-ease);display:block}.ui-modal{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;border-radius:var(--ui-r-xl);inline-size:min(420px,92vw);box-shadow:var(--ui-pop);background:var(--ui-panel);border:none;margin:auto;padding:0}.ui-modal::backdrop{background:var(--ui-scrim)}.ui-modal[open]{animation:ui-modal-pop var(--ui-dur-2) var(--ui-ease)}.ui-modal[open]::backdrop{animation:ui-modal-fade var(--ui-dur-2) ease}@keyframes ui-modal-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ui-modal-fade{0%{opacity:0}}.ui-crumbs{font-variant-numeric:tabular-nums;font-size:var(--ui-fs-meta);color:var(--ui-muted);align-items:center;gap:6px;display:flex}.ui-crumb{color:var(--ui-muted);border-radius:var(--ui-r-xs);padding-block:2px;padding-inline:6px;text-decoration:none}.ui-crumb:hover{color:var(--ui-ink);background:var(--ui-tint)}.ui-crumb:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-crumb-sep{opacity:.6;transform:scaleX(-1)}.ui-crumb-now{color:var(--ui-ink);padding-inline:6px}.ui-hero{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;align-items:center;gap:var(--ui-s4) var(--ui-s5);padding:var(--ui-s5);background:var(--ui-panel);border-radius:var(--ui-r-lg);box-shadow:var(--ui-card);flex-wrap:wrap;display:flex}.ui-hero-avatar{border-radius:var(--ui-r-xl);block-size:60px;inline-size:60px;font-size:var(--ui-fs-h1);text-transform:uppercase;background:var(--ui-mint);color:var(--ui-mint-fg);flex:none;place-items:center;font-weight:600;display:grid}.ui-hero-id{flex-direction:column;flex:1;gap:6px;min-inline-size:220px;display:flex}.ui-hero-title>h1{font-size:var(--ui-fs-h1);font-weight:600;line-height:var(--ui-lh-tight);margin:0}.ui-hero-meta{color:var(--ui-muted);font-size:var(--ui-fs-body);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-hero-end{justify-content:flex-end;align-items:center;gap:var(--ui-s2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ui-facts{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0;display:grid}.ui-facts:not(.ui-stats){background:var(--ui-panel);border-radius:var(--ui-r-lg);box-shadow:var(--ui-card);padding:var(--ui-s2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px}.ui-facts:not(.ui-stats)>.ui-fact{box-shadow:none;border-radius:var(--ui-r-md);padding-block:10px;padding-inline:12px}.ui-facts:not(.ui-stats)>.ui-fact:nth-child(odd){background:var(--ui-hover)}.ui-fact-label{color:var(--ui-muted);font-size:var(--ui-fs-meta);margin-block-end:4px}.ui-fact-value{font-weight:600;font-size:var(--ui-fs-body);overflow-wrap:anywhere;margin:0}.ui-fact-value[dir=ltr]{font-size:var(--ui-fs-body);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ui-field{align-content:start;gap:4px;display:grid}.ui-field-label,.ui-field-help{color:var(--ui-muted);font-size:var(--ui-fs-meta)}.ui-form-grid{gap:var(--ui-s3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-block:6px 16px;padding-inline:20px;display:grid}.ui-note{color:var(--ui-muted);font-size:var(--ui-fs-meta);font-weight:400}.ui-note.ui-tone-red{color:var(--ui-danger);font-size:var(--ui-fs-meta);margin:0}@media (max-width:800px){.ui-hero{padding:var(--ui-s4);gap:var(--ui-s3)}.ui-hero-avatar{border-radius:14px;block-size:48px;inline-size:48px}.ui-hero-id{flex:200px;min-inline-size:0}.ui-hero-end{inline-size:100%}}.ui-hero-chip{align-items:center;gap:var(--ui-s1);block-size:var(--ui-h-pill);padding-block:0;padding-inline:var(--ui-s2);border-radius:var(--ui-r-pill);font-size:var(--ui-fs-meta);font-weight:500;line-height:var(--ui-lh-tight);white-space:nowrap;color:var(--ui-mint-fg);background:var(--ui-mint);flex:none;text-decoration:none;display:inline-flex}.ui-hero-chip:hover{background:var(--ui-mint-hover)}.ui-hero-chip:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-journey{gap:var(--ui-s2);border-block-start:1px solid var(--ui-line-soft);flex-basis:100%;grid-template-columns:minmax(0,1fr);padding-block-start:14px;display:grid}.ui-journey-phase{border-radius:var(--ui-r-md);background:var(--ui-sheet);opacity:.6;align-items:center;gap:10px;padding-block:6px;padding-inline:12px 6px;display:flex}.ui-journey-phase.ui-on{opacity:1;background:var(--ui-green-soft);box-shadow:inset 0 0 0 1px var(--ui-green-line)}.ui-journey-steps{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:4px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-journey-step{border-radius:var(--ui-r-pill);block-size:26px;min-inline-size:max-content;font-size:var(--ui-fs-meta);color:var(--ui-faint);background:var(--ui-panel);box-shadow:var(--ui-ring-in);white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding-inline:8px 10px;display:inline-flex}.ui-journey-n{font-size:var(--ui-fs-micro);color:var(--ui-faint);font-variant-numeric:tabular-nums}.ui-journey-step.ui-past{color:var(--ui-mint-fg);box-shadow:inset 0 0 0 1px var(--ui-green-line)}.ui-journey-step[aria-current=step]{background:var(--ui-green);color:var(--ui-green-ink);box-shadow:none;font-weight:600}.ui-journey-step[aria-current=step]>.ui-journey-n{color:var(--ui-green-ink)}.ui-journey-closed{align-items:center;gap:var(--ui-s1);block-size:var(--ui-h-pill);padding-block:0;padding-inline:var(--ui-s2);border-radius:var(--ui-r-pill);font-size:var(--ui-fs-meta);font-weight:500;line-height:var(--ui-lh-tight);white-space:nowrap;background:var(--ui-soft);color:var(--ui-ink-2);flex:none;justify-self:start;display:inline-flex}@media (max-width:800px){.ui-journey-phase{flex-direction:column;align-items:stretch;gap:6px}.ui-journey-steps{scrollbar-width:thin;padding-block-end:2px}}.ui-facts.ui-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ui-stats>.ui-fact{padding-block:14px;padding-inline:var(--ui-s4);border-radius:var(--ui-r-lg);background:var(--ui-panel);box-shadow:var(--ui-card)}.ui-stats .ui-fact-label{align-items:center;gap:var(--ui-s2);margin-block-end:var(--ui-s2);display:flex}.ui-stats .ui-fact-value{font-size:var(--ui-fs-h2);flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:600;display:flex}.ui-fact-icon{border-radius:var(--ui-r-sm);flex:none;place-items:center;block-size:28px;inline-size:28px;display:grid}.ui-fact-sub{color:var(--ui-muted);font-size:var(--ui-fs-meta);font-weight:400}.ui-fact-rows{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;margin:0;padding-block:8px;padding-inline:12px}.ui-fact-row{border-radius:var(--ui-r-md);grid-template-columns:minmax(120px,38%) 1fr;gap:12px;padding-block:9px;padding-inline:8px;display:grid}.ui-fact-row:nth-child(odd){background:var(--ui-hover)}.ui-fact-row-label{color:var(--ui-muted)}.ui-fact-row-value{overflow-wrap:anywhere;min-inline-size:0;margin:0;font-weight:500}@media (max-width:640px){.ui-head{grid-template-columns:minmax(0,1fr)}.ui-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ui-tile{gap:8px;padding-block:8px;padding-inline:10px 12px}.ui-tile .ui-icon{border-radius:var(--ui-r-sm);block-size:28px;inline-size:28px}}.ui-icon-btn[aria-label]{color:var(--ui-muted);border-radius:var(--ui-r-sm);block-size:32px;inline-size:32px;transition:background-color var(--ui-dur-1) var(--ui-ease), color var(--ui-dur-1) var(--ui-ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-icon-btn[aria-label]:hover,.ui-icon-btn[aria-label][aria-expanded=true]{background:var(--ui-soft);color:var(--ui-ink)}.ui-icon-btn>svg{block-size:16px;inline-size:16px}.ui-icon-btn:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@keyframes ui-menu-in{0%{opacity:0;translate:0 -4px}}.ui-menu{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;box-sizing:border-box;min-inline-size:240px;max-inline-size:320px;padding:var(--ui-s2);border-radius:var(--ui-r-lg);background:var(--ui-panel);box-shadow:var(--ui-pop);animation:ui-menu-in var(--ui-dur-2) var(--ui-ease);border:none;outline:none}.ui-menu .ui-menu-item{color:var(--ui-ink);font-size:var(--ui-fs-body);font-weight:400;line-height:var(--ui-lh-tight);inline-size:100%;block-size:var(--ui-h-row);border-radius:var(--ui-r-sm);text-align:start;white-space:nowrap;cursor:pointer;transition:background-color var(--ui-dur-1) var(--ui-ease);background:0 0;border:none;align-items:center;gap:10px;padding-block:0;padding-inline:10px;text-decoration:none;display:flex}.ui-menu-item+.ui-menu-item{margin-block-start:2px}.ui-menu .ui-menu-item:hover,.ui-menu .ui-menu-item:focus-visible,.ui-menu .ui-menu-item[aria-expanded=true]{background:var(--ui-soft);outline:none}.ui-menu .ui-menu-item.ui-danger{color:var(--ui-danger)}.ui-menu .ui-menu-item.ui-danger:hover,.ui-menu .ui-menu-item.ui-danger:focus-visible{background:var(--ui-red-bg)}.ui-menu .ui-menu-item[aria-disabled=true]{color:var(--ui-faint);cursor:default}.ui-menu .ui-menu-item[aria-disabled=true]:hover{background:0 0}.ui-menu-icon{flex:none;place-items:center;block-size:16px;inline-size:16px;display:grid}.ui-menu-icon>svg{block-size:16px;inline-size:16px}.ui-menu-label{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.ui-menu .ui-menu-key{font-family:inherit;font-size:var(--ui-fs-micro);color:var(--ui-faint);flex:none}.ui-menu .ui-menu-end{font-size:var(--ui-fs-meta);color:var(--ui-muted);flex:none;align-items:center;display:inline-flex}.ui-menu .ui-menu-item[aria-checked=true]>.ui-menu-end{color:var(--ui-green-fg)}.ui-switch{box-sizing:border-box;border-radius:var(--ui-r-pill);background:var(--ui-line-strong);block-size:18px;inline-size:30px;transition:background-color var(--ui-dur-1) var(--ui-ease);flex:none;align-items:center;padding:2px;display:inline-flex}.ui-switch>i{border-radius:var(--ui-r-pill);background:var(--ui-panel);block-size:14px;inline-size:14px;box-shadow:var(--ui-sh-1)}.ui-menu-item[aria-checked=true]>.ui-switch{background:var(--ui-green);justify-content:flex-end}.ui-menu-sep{background:var(--ui-line-soft);border:none;block-size:1px;margin-block:6px;margin-inline:0}.ui-menu-head{border-block-end:1px solid var(--ui-line-soft);align-items:center;gap:10px;margin-block-end:6px;padding-block:8px 12px;padding-inline:10px;display:flex}.ui-menu-head-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ui-menu-head-title{font-weight:600;line-height:var(--ui-lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-menu-head-sub{color:var(--ui-muted);font-size:var(--ui-fs-meta);line-height:var(--ui-lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-meter.ui-tone-green>i{background:var(--ui-green)}.ui-meter.ui-tone-blue>i{background:var(--ui-blue-fg)}.ui-meter.ui-tone-amber>i{background:var(--ui-amber-fg)}.ui-meter.ui-tone-violet>i{background:var(--ui-violet)}.ui-meter.ui-tone-red>i{background:var(--ui-danger)}.ui-meter.ui-tone-gray>i{background:var(--ui-faint)}.ui-section-end{align-items:center;gap:var(--ui-s2);flex:none;margin-inline-start:auto;display:flex}.ui-split{align-items:flex-start;gap:var(--ui-s4);flex-wrap:wrap;display:flex}.ui-split-main{flex:999 30rem;min-inline-size:0}.ui-split-aside{flex:280px;min-inline-size:0}.ui-split.ui-aside-first{flex-wrap:wrap-reverse;align-items:flex-end}.ui-row-lead.ui-round{border-radius:var(--ui-r-pill);font-size:var(--ui-fs-meta)}.ui-rows-head{padding-block:var(--ui-s3) var(--ui-s1);padding-inline:10px}.ui-rows-head:first-child{padding-block-start:0}.ui-rows-head>h3{color:var(--ui-muted);font-size:var(--ui-fs-micro);font-weight:600;line-height:var(--ui-lh-tight);margin:0}.ui-seg.ui-sm{block-size:var(--ui-h-sm)}.ui-seg.ui-sm>:is(a,button[aria-pressed]){font-size:var(--ui-fs-meta);padding-inline:10px}.ui-btn.ui-text{block-size:var(--ui-h-sm);padding-inline:var(--ui-s2);box-shadow:none;color:var(--ui-green-fg);font-size:var(--ui-fs-meta);background:0 0;font-weight:500}.ui-btn.ui-text:hover{box-shadow:none;color:var(--ui-green-ink);background:0 0}@media (min-width:641px){.ui-tiles.ui-fit{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.ui-row.ui-stretch{position:relative}.ui-row-link:after{content:"";position:absolute;inset:0}.ui-row-link:focus-visible{outline:none}.ui-row.ui-stretch:has(>.ui-row-text>.ui-row-link:focus-visible){outline:2px solid var(--ui-focus);outline-offset:2px}.ui-row-actions{z-index:1;align-items:center;gap:var(--ui-s1);flex:none;display:flex;position:relative}.ui-row.ui-stretch>.ui-pill{z-index:1;position:relative}@keyframes ui-bone{to{opacity:.5}}.ui-bone{border-radius:var(--ui-r-xs);background:var(--ui-soft);block-size:12px;animation:ui-bone 1.2s var(--ui-ease) infinite alternate;flex:none;display:block}@media (prefers-reduced-motion:reduce){.ui-bone{animation:none}}.ui-row.ui-unread{background:var(--ui-blue-soft)}.ui-row.ui-unread:hover{background:var(--ui-sheet)}.ui-row-dot{border-radius:var(--ui-r-pill);background:var(--ui-blue-fg);flex:none;block-size:8px;inline-size:8px}.ui-icon.ui-tone-teal{background:var(--ui-teal-bg);color:var(--ui-teal-fg)}.ui-seg-n{color:var(--ui-muted);font-size:var(--ui-fs-micro);margin-inline-start:6px;font-weight:400}.ui-seg>a[aria-current=page]>.ui-seg-n{font-weight:500}.ui-count.ui-tone-green{background:var(--ui-green);color:var(--ui-green-ink);font-weight:600}.ui-row[aria-current=true]{background:var(--ui-green-soft);box-shadow:inset 0 0 0 1px var(--ui-green-line)}.ui-row.ui-reveal>.ui-row-actions{display:none}.ui-row.ui-reveal:is(:hover,:has(:focus-visible))>.ui-row-actions{display:flex}.ui-row.ui-reveal:is(:hover,:has(:focus-visible))>:not(.ui-row-lead,.ui-row-text,.ui-row-actions,.ui-row-dot,.ui-row-chev){display:none}.ui-icon-btn.ui-primary[aria-label]{background:var(--ui-green);color:var(--ui-green-ink);cursor:pointer}.ui-icon-btn.ui-primary[aria-label]:hover{background:var(--ui-green-hover);color:var(--ui-green-ink)}.ui-icon-btn.ui-primary[aria-label]:disabled{background:var(--ui-green-soft);color:var(--ui-faint);cursor:not-allowed}.ui-icon-btn.ui-primary:focus-visible{outline-color:var(--ui-green-ink)}.ui-btn.ui-sm{block-size:var(--ui-h-sm);border-radius:var(--ui-r-sm);font-size:var(--ui-fs-meta);padding-inline:10px}.ui-chat-card{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;box-sizing:border-box;inline-size:fit-content;min-inline-size:0;max-inline-size:min(340px,100%);padding-block:var(--ui-s2);border-radius:var(--ui-r-md);background:var(--ui-panel);box-shadow:var(--ui-ring);font-family:inherit;line-height:var(--ui-lh-tight);text-align:start;transition:box-shadow var(--ui-dur-1) var(--ui-ease);border:none;align-items:center;gap:10px;padding-inline:10px;text-decoration:none;display:flex}.ui-chat-card:is(a,button){cursor:pointer}.ui-chat-card:is(a,button):hover{box-shadow:var(--ui-sh-1), 0 0 0 1px var(--ui-line-hover)}.ui-chat-card:has(>.ui-chat-main:is(a,button):hover){box-shadow:var(--ui-sh-1), 0 0 0 1px var(--ui-line-hover)}.ui-chat-card:focus-visible,.ui-chat-main:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-chat-lead{border-radius:var(--ui-r-sm);flex:none;place-items:center;block-size:28px;inline-size:28px;display:grid}.ui-chat-lead>svg{block-size:16px;inline-size:16px}.ui-chat-lead.ui-tone-gray{background:var(--ui-soft);color:var(--ui-ink-2)}.ui-chat-lead.ui-tone-violet{background:var(--ui-violet-bg);color:var(--ui-violet-fg)}.ui-chat-lead.ui-tone-blue{background:var(--ui-blue-bg);color:var(--ui-blue-fg)}.ui-chat-lead.ui-tone-green{background:var(--ui-green-bg);color:var(--ui-green-fg)}.ui-chat-lead.ui-tone-amber{background:var(--ui-amber-bg);color:var(--ui-amber-fg)}.ui-chat-lead.ui-tone-red{background:var(--ui-red-bg);color:var(--ui-danger)}.ui-chat-lead.ui-tone-teal{background:var(--ui-teal-bg);color:var(--ui-teal-fg)}.ui-chat-text{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.ui-chat-title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ui-chat-sub{color:var(--ui-muted);font-size:var(--ui-fs-meta);white-space:nowrap;text-overflow:ellipsis;text-align:match-parent;overflow:hidden}.ui-chat-chev{color:var(--ui-disabled);flex:none;display:grid;transform:scaleX(-1)}.ui-chat-card.ui-chat-has-foot{align-items:stretch;gap:var(--ui-s2);flex-direction:column;inline-size:340px}.ui-chat-main{min-inline-size:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-align:start;background:0 0;border:none;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}.ui-chat-main:is(a,button){cursor:pointer}.ui-chat-foot{align-items:center;gap:6px;display:flex}.ui-chat-foot .ui-input{min-inline-size:0;block-size:var(--ui-h-sm);border-radius:var(--ui-r-pill);background:var(--ui-soft);box-shadow:none;font-size:var(--ui-fs-meta);flex:1}.ui-chat-foot .ui-input:focus{background:var(--ui-panel);box-shadow:var(--ui-focus-ring)}.ui-chat-foot .ui-icon-btn[aria-label]{inline-size:var(--ui-h-sm);block-size:var(--ui-h-sm);background:var(--ui-sheet);box-shadow:var(--ui-ring-in);color:var(--ui-ink-2)}.ui-chat-foot .ui-icon-btn[aria-label]:hover{background:var(--ui-panel);color:var(--ui-ink)}.ui-capsule{color:var(--ui-ink);font-size:var(--ui-fs-body);font-variant-numeric:tabular-nums;padding:var(--ui-s2);border-radius:var(--ui-r-lg);background:var(--ui-sheet);box-shadow:var(--ui-ring-in);transition:background-color var(--ui-dur-1) var(--ui-ease), box-shadow var(--ui-dur-1) var(--ui-ease);flex-direction:column;gap:6px;display:flex}.ui-capsule:focus-within,.ui-capsule.ui-focus{background:var(--ui-panel);box-shadow:var(--ui-focus-ring)}.ui-capsule .ui-capsule-field{box-sizing:border-box;resize:none;min-block-size:24px;max-block-size:40vh;inline-size:100%;color:var(--ui-ink);font-family:inherit;font-size:var(--ui-fs-body);field-sizing:content;background:0 0;border:none;outline:none;margin:0;padding-block:2px;padding-inline:6px;line-height:1.39;display:block;overflow-y:auto}.ui-capsule .ui-capsule-field::placeholder{color:var(--ui-faint)}.ui-capsule-foot{align-items:center;gap:2px;display:flex}.ui-capsule-tools{flex:1;align-items:center;gap:2px;min-inline-size:0;display:flex}.ui-capsule-tools .ui-icon-btn[aria-label]{inline-size:var(--ui-h-sm);block-size:var(--ui-h-sm)}.ui-capsule-hint{color:var(--ui-faint);font-size:var(--ui-fs-micro);white-space:nowrap;flex:none;padding-inline:6px}.ui-input.ui-area{box-sizing:border-box;block-size:auto;padding-block:var(--ui-s2);resize:none;font-family:inherit;line-height:1.54;display:block}@media (prefers-reduced-motion:reduce){.ui-modal[open],.ui-modal[open]::backdrop{animation:none}}.ui-hero-figure{border-inline-end:1px solid var(--ui-line);flex-direction:column;gap:2px;padding-inline-end:var(--ui-s5);display:flex}.ui-hero-figure-label{color:var(--ui-muted);font-size:var(--ui-fs-meta)}.ui-hero-figure-value{font-size:var(--ui-fs-h1);font-weight:600;line-height:var(--ui-lh-tight);text-align:match-parent}.ui-note.ui-tone-amber{color:var(--ui-amber-fg)}.ui-note.ui-tone-green{color:var(--ui-green-fg)}.ui-input.ui-select{cursor:pointer}.ui-hero-title:has(>.ui-pill){flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-stats>.ui-fact.ui-zero{background:var(--ui-sheet);box-shadow:var(--ui-ring)}.ui-fact.ui-zero .ui-fact-value{color:var(--ui-faint)}.ui-fact.ui-zero .ui-icon{filter:grayscale();opacity:.6}.ui-fact-row-value[dir=ltr]{text-align:match-parent}
@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.p.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_e9ffb32d-module__wmPbFW__className{font-family:Rubik,Rubik Fallback;font-style:normal}.rubik_e9ffb32d-module__wmPbFW__variable{--font-rubik:"Rubik", "Rubik Fallback"}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/acc2bf104521d4f0-s.p.0c493619cn6ha.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad8bdc505ba651a9-s.2bwk6-yvxasbp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f4603193d980c600-s.p.3j7dph_kx2kwf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.frank_ruhl_libre_c0d44d6a-module__49ZfpG__className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal;font-weight:700}.frank_ruhl_libre_c0d44d6a-module__49ZfpG__variable{--font-serif:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback"}
