@font-face{font-family:PP Neue Montreal;src:url(/fonts/NeueMontreal/PPNeueMontreal-Book.woff2)format("woff2"),url(/fonts/NeueMontreal/PPNeueMontreal-Book.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/fonts/NeueMontreal/PPNeueMontreal-Medium.woff2)format("woff2"),url(/fonts/NeueMontreal/PPNeueMontreal-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mega Giga;src:url(/fonts/Mega/Mega-Giga.woff2)format("woff2"),url(/fonts/Mega/Mega-Giga.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-heading:"PP Neue Montreal", ui-sans-serif, system-ui, sans-serif;--font-display:"Mega Giga", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-page-title-weight:700;--text-small:11px;--text-ui:13px;--text-body:16px;--text-h3:18px;--text-h2:24px;--text-h1:32px;--tracking-sans:-.011em;--tracking-caps:.09em;--tracking-display:-.025em;--radius-surface:3px;--radius-item:2px;--radius-full:999px;--spacing-0:0px;--spacing-px:1px;--spacing-1:4px;--spacing-2:8px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-16:64px;--spacing-20:80px;--spacing-32:128px;--lab-100:#fff;--lab-150:#f9fafc;--lab-200:#f2f4f9;--lab-300:#e4e7ef;--lab-400:#c3c8d4;--lab-500:#a8afc3;--lab-600:#8d94a5;--lab-700:#5b6376;--lab-800:#383c45;--lab-900:#151515;--lab-paper:var(--lab-100);--lab-canvas:var(--lab-200);--lab-line:var(--lab-300);--lab-muted:var(--lab-500);--lab-ink:var(--lab-900);--lab-on-inverse:var(--lab-100);--lab-accent:#a3bc4b;--lab-danger:#c41e3a;--duration:.2s;--ease-out:cubic-bezier(.2, .8, .2, 1);--portal-header-height:4.75rem;--hover-scale:.985;--hover-scale-wide:.99;--modal-pad:var(--spacing-10);--modal-pad-top:var(--spacing-6);--hover-row:color-mix(in srgb, var(--lab-paper) 60%, var(--lab-canvas));--field-height:2.5rem;--field-bg:var(--lab-paper);--field-text:var(--lab-ink);--field-placeholder:var(--lab-muted);--field-line:var(--lab-line);--field-line-hover:var(--lab-400);--field-line-focus:var(--lab-accent);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 22px 36px -10px #00000059;--overlay:#15151573;--complementary-yellow:#f2cf5b;--complementary-blue:#7cc6ea;--complementary-green:#7fd3a0;--complementary-red:#ec7f8c;--complementary-pink:#f2a9cf;--complementary-violet:#c7a6f2;--complementary-orange:#f0915e;--complementary-indigo:#4a5bd4;--status-done:#6f8536;--status-done-bg:#edf2dd;--tag-travail:#3d6b51;--tag-travail-bg:#e4efe8;--tag-lab:#5b3d99;--tag-lab-bg:#ece4f9;--tag-process:#6d6033;--tag-process-bg:#f1eddc;--tag-conviction:#7b4272;--tag-conviction-bg:#f2e5f0}*{border-color:var(--lab-line)}*,:before,:after{box-sizing:border-box}html,body{margin:0}:root:has([data-portal-theme=dark]){--lab-canvas:#16181d;--lab-paper:#1c1f26;--lab-line:#2c313b;--lab-ink:#fff;--lab-muted:#828a97;--lab-on-inverse:#16181d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--lab-canvas);color:var(--lab-ink);font-family:var(--font-sans);letter-spacing:var(--tracking-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{text-align:inherit;cursor:pointer;background-color:#0000;background-image:none;border:0;padding:0}@media (max-width:640px){:root{--modal-pad:var(--spacing-6);--modal-pad-top:var(--spacing-4)}}@media (pointer:coarse){input,select,textarea,[contenteditable=true]{font-size:var(--text-body)!important}}input[type=number],input[inputmode=numeric],input[inputmode=decimal]{font-family:var(--font-mono)}.app-main{padding-bottom:var(--spacing-16)}h2{color:var(--lab-ink);font-family:var(--font-heading);text-transform:uppercase;font-weight:500;font-size:var(--text-small);margin-bottom:2rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular-nums{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.font-display{font-family:var(--font-display);text-transform:uppercase}.page-title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-h1);font-weight:var(--type-page-title-weight);letter-spacing:var(--tracking-display)}.section-title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-h2);letter-spacing:var(--tracking-display);font-weight:500}.loading-overlay{background-color:color-mix(in srgb, var(--lab-ink) 18%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:inherit;font-size:var(--text-h1);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}::view-transition-group(.feed-row){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(.feed-row):only-child{animation:.16s ease-in both feed-row-out}::view-transition-new(.feed-row):only-child{animation:.22s ease-out .14s both feed-row-in}@keyframes feed-row-out{to{opacity:0}}@keyframes feed-row-in{0%{opacity:0}}
.HyiI0q_icon{width:1rem;height:1rem}.HyiI0q_spin{animation:1s linear infinite HyiI0q_spin}@keyframes HyiI0q_spin{to{transform:rotate(360deg)}}
