@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-greek-700-normal-RbvlO3f8.woff2)format("woff2"),url(/assets/syne-greek-700-normal-C01yjWE_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-latin-ext-700-normal-DuyXglMe.woff2)format("woff2"),url(/assets/syne-latin-ext-700-normal-C-qCH-vM.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-latin-700-normal-AF3Rs61n.woff2)format("woff2"),url(/assets/syne-latin-700-normal-Cd-_iCn5.woff)format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/syne-greek-800-normal-n2LZS_yH.woff2)format("woff2"),url(/assets/syne-greek-800-normal-DtzFnRR0.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/syne-latin-ext-800-normal-CAQAsWuS.woff2)format("woff2"),url(/assets/syne-latin-ext-800-normal-B2iBRfEf.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/syne-latin-800-normal-EehdNYzx.woff2)format("woff2"),url(/assets/syne-latin-800-normal-BuJcbPcX.woff)format("woff");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:Spline Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spline-sans-latin-ext-400-normal-CSc_-29E.woff2)format("woff2"),url(/assets/spline-sans-latin-ext-400-normal-CGjdi6Jr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spline-sans-latin-400-normal-mLogX9rG.woff2)format("woff2"),url(/assets/spline-sans-latin-400-normal-DmG-Nwtr.woff)format("woff");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:Spline Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spline-sans-latin-ext-500-normal-4kVdjaA8.woff2)format("woff2"),url(/assets/spline-sans-latin-ext-500-normal-N5nyIdWq.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spline-sans-latin-500-normal-CdmnBg_0.woff2)format("woff2"),url(/assets/spline-sans-latin-500-normal-B9lAodj5.woff)format("woff");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:Spline Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spline-sans-latin-ext-600-normal-n5R0030X.woff2)format("woff2"),url(/assets/spline-sans-latin-ext-600-normal-DxNkUstU.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spline-sans-latin-600-normal-ByPuHedk.woff2)format("woff2"),url(/assets/spline-sans-latin-600-normal-Bx__ivQr.woff)format("woff");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:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spline-sans-mono-latin-ext-400-normal-BfWvPoNT.woff2)format("woff2"),url(/assets/spline-sans-mono-latin-ext-400-normal-BkT5i7fe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spline-sans-mono-latin-400-normal-mUpA6Mve.woff2)format("woff2"),url(/assets/spline-sans-mono-latin-400-normal-739QRW1l.woff)format("woff");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:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spline-sans-mono-latin-ext-500-normal-OEIRRHyd.woff2)format("woff2"),url(/assets/spline-sans-mono-latin-ext-500-normal-CMfDuBbn.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spline-sans-mono-latin-500-normal-Cy_wwipl.woff2)format("woff2"),url(/assets/spline-sans-mono-latin-500-normal-DuiJ5LHB.woff)format("woff");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:Robin Symbols;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/jetbrains-mono-symbols-BQvv8u1h.woff2)format("woff2");unicode-range:U+2190-2199,U+2500-257F,U+25CF,U+2713,U+2715}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(16.5% .01 250);--surface:oklch(19.5% .011 250);--surface-2:oklch(23.5% .012 250);--border:oklch(27% .012 250);--border-strong:oklch(36% .014 250);--text:oklch(95% .006 240);--text-secondary:oklch(79% .01 240);--text-muted:oklch(62% .014 240);--accent:oklch(82% .07 245);--accent-hover:oklch(88% .065 245);--accent-text:oklch(82% .07 245);--accent-ink:oklch(17% .01 250);--accent-dim:oklch(82% .07 245/.12);--accent-2:oklch(84% .08 75);--danger:oklch(70% .14 25);--header-bg:oklch(16.5% .01 250/.9);--font-display:"Syne", "Robin Symbols", system-ui, sans-serif;--font-text:"Spline Sans", "Robin Symbols", system-ui, sans-serif;--font-mono:"Spline Sans Mono", "Robin Symbols", ui-monospace, Menlo, monospace;--fs-mono-s:.68rem;--fs-mono:.76rem;--fs-body:1.125rem;--fs-lead:clamp(1.3rem, 1.75vw, 2rem);--fs-h3:clamp(1.1rem, 1.3vw, 1.45rem);--fs-h2:clamp(2.2rem, 4vw, 4.6rem);--fs-display:clamp(4rem, 12vw, 13.5rem);--fs-stat:clamp(2.6rem, 5vw, 6rem);--fs-code:clamp(11px, .74rem, 15px);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--section-y:clamp(4rem, 7vw, 8rem);--gutter:clamp(20px, 3vw, 72px);--top:3.5rem;--measure:72ch;--radius:3px;--radius-card:4px;--dur-fast:.12s;--dur:.24s;--dur-reveal:.7s;--ease-out:cubic-bezier(.2, .7, .2, 1);--rv-y:14px}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:clamp(15px,.5vw + 9px,24px)}body{background:var(--bg);color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--accent-text)}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,p,dl,dd,figure{margin:0}button{font:inherit}img,canvas{max-width:100%;display:block}.mono{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-muted)}.lead{font-size:var(--fs-lead);letter-spacing:-.012em;text-wrap:balance;font-weight:500;line-height:1.3}h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700;line-height:1;font-size:var(--fs-h2);text-wrap:balance}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pulse{50%{opacity:.3}}[data-rv]{--t:clamp(0, calc((var(--p,1) - var(--s,0)) / var(--d,.25)), 1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * var(--rv-y)))}[data-motion=reduce] [data-rv]{opacity:1;transform:none}[data-motion=reduce] *,[data-motion=reduce] :before,[data-motion=reduce] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-motion=reduce]{scroll-behavior:auto}._top_1xenz_1{z-index:50;align-items:center;gap:var(--s-4);min-height:var(--top);padding:0 var(--gutter);background:var(--header-bg);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);display:flex;position:sticky;top:0}._brand_1xenz_2{font-family:var(--font-mono);color:var(--text);align-items:center;min-height:2.75rem;margin-right:auto;font-size:.9375rem;font-weight:500;display:inline-flex}._brand_1xenz_2 b{color:var(--accent-text);font-weight:500}._nav_1xenz_4 ul{font-family:var(--font-mono);gap:1.1rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}._nav_1xenz_4 a{color:var(--text-secondary);align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}._nav_1xenz_4 a:hover{color:var(--accent-text)}._navI_1xenz_7{color:var(--accent-text);opacity:.85;font-size:.75em}._tools_1xenz_8{align-items:center;gap:var(--s-2);display:flex}._lang_1xenz_9{font-family:var(--font-mono);font-size:.8125rem;display:flex}._langB_1xenz_10{all:unset;cursor:pointer;min-width:2.5rem;min-height:2.75rem;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}._langB_1xenz_10:hover{color:var(--text)}._langB_1xenz_10:focus-visible{outline:2px solid var(--accent)}._langB_1xenz_10[aria-pressed=true]{color:var(--accent-text)}._langB_1xenz_10[aria-pressed=true]:before{content:"["}._langB_1xenz_10[aria-pressed=true]:after{content:"]"}._motion_1xenz_16{all:unset;cursor:pointer;min-height:2.75rem;padding:0 var(--s-1);font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;align-items:center;gap:.45rem;font-size:.75rem;display:inline-flex}._motion_1xenz_16:hover{color:var(--text)}._motion_1xenz_16:focus-visible{outline:2px solid var(--accent)}._motionDot_1xenz_19{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem}._motion_1xenz_16[aria-pressed=false] ._motionDot_1xenz_19{background:var(--text-muted)}._menu_1xenz_21{all:unset;cursor:pointer;min-width:2.75rem;min-height:2.75rem;font-family:var(--font-mono);color:var(--text);justify-content:center;align-items:center;font-size:.8125rem;display:none}._menu_1xenz_21:focus-visible{outline:2px solid var(--accent)}@media (width<=899px){._nav_1xenz_4{background:var(--bg);border-bottom:1px solid var(--border);padding:var(--s-2) var(--gutter) var(--s-4);display:none;position:absolute;top:100%;left:0;right:0}._nav_1xenz_4._open_1xenz_25{display:block}._nav_1xenz_4 ul{flex-direction:column;gap:0}._nav_1xenz_4 a{min-height:3rem;font-size:1rem}._menu_1xenz_21{display:inline-flex}._motionL_1xenz_29{display:none}}._svc_1r9cr_1{right:var(--s-6);top:var(--s-6);z-index:1;gap:.2rem var(--s-3);font-family:var(--font-mono);color:var(--text-muted);pointer-events:none;grid-template-columns:auto auto;font-size:.7rem;display:grid;position:absolute}._svc_1r9cr_1 span{white-space:nowrap}._on_1r9cr_3{color:var(--text)}._ok_1r9cr_4{color:var(--accent-text)}._f_1r9cr_5{color:var(--accent-2)}._btn_cl54l_1{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius);background:var(--accent);min-height:3rem;color:var(--accent-ink);font-family:var(--font-mono);transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);align-items:center;gap:.6rem;padding:0 1.15rem;font-size:.875rem;font-weight:500;display:inline-flex}._btn_cl54l_1:hover{background:var(--accent-hover);color:var(--accent-ink)}._btn_cl54l_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._icon_cl54l_4{transition:transform var(--dur) var(--ease-out)}._btn_cl54l_1:hover ._icon_cl54l_4{transform:translate(4px)}._ghost_cl54l_6{color:var(--text);border:1px solid var(--border-strong);background:0 0}._ghost_cl54l_6:hover{border-color:var(--accent);color:var(--accent-text);background:0 0}._meta_bbuwc_1{gap:var(--s-2) var(--s-4);font-family:var(--font-mono);grid-template-columns:max-content 1fr;font-size:.8125rem;line-height:1.5;display:grid}._meta_bbuwc_1 dt{color:var(--accent-text)}._meta_bbuwc_1 dd{color:var(--text-secondary)}._hero_z3l4z_1{justify-content:center;gap:var(--s-6);padding:var(--s-10) 0 var(--s-12);min-height:calc(100svh - var(--top));flex-direction:column;display:flex}._timed_z3l4z_3{display:contents}._log_z3l4z_4{font-family:var(--font-mono);font-size:var(--fs-code);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:var(--s-3) var(--s-4);flex-direction:column;max-width:56rem;line-height:1.8;display:flex;overflow-x:auto}._lg_z3l4z_5{gap:var(--s-2);color:var(--text-secondary);white-space:nowrap;--rv-y:6px;grid-template-columns:1.2rem minmax(9rem,13rem) 1fr;display:grid}._lg_z3l4z_5 ._ok_z3l4z_6{color:var(--accent-text)}._lg_z3l4z_5 ._st_z3l4z_7{color:var(--text-muted)}._lg_z3l4z_5 ._st_z3l4z_7._h_z3l4z_1{color:var(--accent-text)}._lg_z3l4z_5 b{color:var(--text);font-weight:400}._cmd_z3l4z_10{grid-column:2/-1}._name_z3l4z_11{font-family:var(--font-display);font-weight:800;font-size:var(--fs-display);letter-spacing:-.05em;line-height:.85}._role_z3l4z_12{color:var(--text-secondary);font-size:.9rem}._phrase_z3l4z_13{max-width:34ch}._ctas_z3l4z_14{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}._sec_l1bov_1{padding:var(--section-y) 0 calc(var(--section-y) * .5);border-top:1px solid var(--border);scroll-margin-top:var(--top);flex-direction:column;gap:1.75rem;display:flex}._sk_l1bov_2{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}._sk_l1bov_2 b{color:var(--accent-text);font-weight:400}._n_l1bov_4{color:var(--text-muted)}._sv_l1bov_5{color:var(--accent-2);margin-left:auto}._photo_17sjh_1{border:1px solid var(--border-strong);background:repeating-linear-gradient(135deg, var(--surface) 0 10px, var(--surface-2) 10px 20px);width:100%;position:relative;overflow:hidden}._img_17sjh_2{object-fit:cover;object-position:center top;width:100%;height:100%}._label_17sjh_3{left:var(--s-3);bottom:var(--s-3);font:500 .75rem/1.4 var(--font-mono);background:var(--bg);padding:.2rem var(--s-2);color:var(--text-muted);position:absolute}._about_hjze5_1{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._tx_hjze5_2{gap:var(--s-4);flex-direction:column;display:flex}._tx_hjze5_2 p{color:var(--text-secondary);max-width:var(--measure);text-wrap:pretty}._tx_hjze5_2 p:first-child{color:var(--text)}._ph_hjze5_5{gap:var(--s-2);flex-direction:column;min-width:0;max-width:22rem;display:flex}@media (width>=640px) and (width<=1023px),(width>=1280px){._about_hjze5_1{grid-template-columns:minmax(0,1fr) minmax(11rem,.42fr)}}._list_fkwa0_1{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._tag_fkwa0_2{min-height:1.75rem;padding:0 var(--s-2);border:1px solid var(--border-strong);font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;align-items:center;font-size:.75rem;display:inline-flex}._accent_fkwa0_3{border-color:var(--accent-text);color:var(--accent-text)}._muted_fkwa0_4{color:var(--text-muted);border-style:dashed}._layers_l67gn_1{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}._head_l67gn_2{gap:var(--s-2) var(--s-4);padding:.6rem var(--s-4);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-muted);flex-wrap:wrap;display:flex}._head_l67gn_2 b{color:var(--text);font-weight:400}._prompt_l67gn_4{color:var(--accent-text)}._ly_l67gn_5{gap:var(--s-4);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);background:var(--bg);transition:background var(--dur) var(--ease-out);grid-template-columns:2.5rem minmax(8rem,12rem) minmax(0,1fr) 7rem;align-items:baseline;display:grid}._ly_l67gn_5:last-child{border-bottom:0}._rows_l67gn_7{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=2200px){._rows_l67gn_7{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}._rows_l67gn_7 ._ly_l67gn_5{border-bottom:0;grid-template-columns:2.5rem minmax(0,1fr) auto}._rows_l67gn_7 ._tg_l67gn_12{grid-area:2/2/auto/-1}._rows_l67gn_7 ._s_l67gn_13{white-space:nowrap;grid-area:1/3}._th_l67gn_14{display:none}}@media (width>=3200px){._rows_l67gn_7{grid-template-columns:repeat(3,minmax(0,1fr))}}._th_l67gn_14{font-family:var(--font-mono);font-size:var(--fs-mono-s);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;padding-block:var(--s-2);background:0 0}._i_l67gn_18{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-muted)}._g_l67gn_19{font-family:var(--font-mono);color:var(--text);font-size:.82rem}._s_l67gn_13{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-muted);text-align:right}._muted_l67gn_21 ._g_l67gn_19{color:var(--text-muted)}._on_l67gn_22{background:linear-gradient(90deg, var(--accent-dim), transparent 70%)}._on_l67gn_22 ._i_l67gn_18,._on_l67gn_22 ._s_l67gn_13{color:var(--accent-2)}@media (width<=699px){._ly_l67gn_5{grid-template-columns:2rem minmax(0,1fr) auto}._tg_l67gn_12{grid-column:2/-1}._th_l67gn_14 ._tg_l67gn_12{display:none}}._intro_e1ipz_1{max-width:42ch}._yaml_e1ipz_2{border:1px solid var(--border);border-left:2px solid var(--accent-2);background:var(--surface);border-radius:var(--radius-card);font-family:var(--font-mono);font-size:var(--fs-code);white-space:pre;color:var(--text-secondary);max-width:56rem;margin:0;padding:.9rem 1.1rem;line-height:1.75;overflow-x:auto}._yaml_e1ipz_2 b{color:var(--accent-text);font-weight:400}._yaml_e1ipz_2 i{color:var(--text-muted);font-style:normal}._yaml_e1ipz_2 em{color:var(--accent-2);font-style:normal}._flow_e1ipz_6{border:1px solid var(--border-strong);border-radius:var(--radius-card);padding:var(--s-4);background:var(--surface);grid-template-columns:1fr;align-items:center;gap:.6rem;display:grid}._agents_e1ipz_7{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._agent_e1ipz_7{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);font-family:var(--font-mono);font-size:var(--fs-mono);align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}._agent_e1ipz_7 i{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem;animation:2s ease-in-out infinite _pulse_e1ipz_1}._agent_e1ipz_7 span:last-child{color:var(--text-muted);margin-left:auto}._review_e1ipz_11{border:1px solid var(--accent-text);background:var(--accent-dim);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--fs-mono);flex-direction:column;gap:.15rem;padding:.75rem .9rem;display:flex}._review_e1ipz_11 b{color:var(--accent-text);font-weight:400}._review_e1ipz_11 span{color:var(--text-secondary)}._arrow_e1ipz_14{text-align:center;font-family:var(--font-mono);color:var(--text-muted)}@media (width>=700px){._flow_e1ipz_6{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}._cards_e1ipz_16{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}@media (width>=560px) and (width<=1023px),(width>=1280px){._cards_e1ipz_16{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=2600px){._cards_e1ipz_16{grid-template-columns:repeat(4,minmax(0,1fr))}}._card_e1ipz_16{background:var(--bg);gap:var(--s-2);flex-direction:column;padding:1.1rem 1.2rem 1.25rem;display:flex}._st_e1ipz_20{font-family:var(--font-mono);font-size:var(--fs-mono-s);color:var(--text-muted);align-items:center;gap:.6rem;display:flex}._st_e1ipz_20 i{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem}._st_e1ipz_20 b{color:var(--accent-text);font-weight:400}._card_e1ipz_16 h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600;line-height:1.25}._card_e1ipz_16 p{max-width:var(--measure);color:var(--text-secondary);text-wrap:pretty;font-size:1rem;line-height:1.5}._list_1bcek_1{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1800px){._list_1bcek_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}._prj_1bcek_3{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);transition:border-color var(--dur) var(--ease-out);overflow:hidden}._on_1bcek_4{border-color:var(--border-strong)}._h_1bcek_5{gap:var(--s-2) var(--s-4);padding:.7rem var(--s-5);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--fs-mono-s);color:var(--text-muted);flex-wrap:wrap;align-items:center;display:flex}._nm_1bcek_6{gap:var(--s-2);color:var(--text);align-items:center;display:inline-flex}._nm_1bcek_6 i{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem}._on_1bcek_4 ._nm_1bcek_6 i{background:var(--accent-2);animation:1.6s ease-in-out infinite _pulse_1bcek_1}._ok_1bcek_9{color:var(--accent-text);margin-left:auto}._b_1bcek_10{gap:var(--s-3);padding:var(--s-5);flex-direction:column;display:flex}._b_1bcek_10 h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.35rem,2vw,2.1rem);font-weight:700;line-height:1.05}._b_1bcek_10>p{color:var(--text-secondary);max-width:var(--measure);text-wrap:pretty}._prj_1bcek_3 details{border-top:1px solid var(--border)}._prj_1bcek_3 summary{cursor:pointer;gap:var(--s-3);min-height:3rem;padding:0 var(--s-5);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-secondary);align-items:center;list-style:none;display:flex}._prj_1bcek_3 summary::-webkit-details-marker{display:none}._prj_1bcek_3 summary:hover{color:var(--accent-text)}._prj_1bcek_3 summary i{transition:transform var(--dur) var(--ease-out);font-style:normal;display:inline-block}._prj_1bcek_3 details[open] summary i{transform:rotate(180deg)}._case_1bcek_19{gap:var(--s-4) var(--s-8);padding:var(--s-2) var(--s-5) var(--s-5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (width>=640px){._case_1bcek_19{grid-template-columns:repeat(2,minmax(0,1fr))}}._f_1bcek_21{flex-direction:column;gap:.3rem;display:flex}._f_1bcek_21 dt{font-family:var(--font-mono);font-size:var(--fs-mono-s);color:var(--text-muted)}._f_1bcek_21 dd{max-width:var(--measure);color:var(--text-secondary);text-wrap:pretty;font-size:1rem;line-height:1.5}._res_1bcek_24 dt{color:var(--accent-text)}._res_1bcek_24 dd{color:var(--text)}._links_1bcek_26{gap:var(--s-5);padding:0 var(--s-5) var(--s-5);font-family:var(--font-mono);font-size:var(--fs-mono);flex-wrap:wrap;display:flex}._links_1bcek_26 a{text-underline-offset:.3em;min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);align-items:center;display:inline-flex}._priv_1bcek_28{min-height:2.75rem;color:var(--text-muted);align-items:center;display:inline-flex}._up_x0ykz_1{gap:var(--s-2);flex-direction:column;display:flex}._big_x0ykz_2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-stat);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}._big_x0ykz_2 small{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-mono-s);letter-spacing:0;color:var(--text-muted);margin-top:var(--s-2);display:block}._grid_x0ykz_4{gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1440px){._grid_x0ykz_4{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}._stats_x0ykz_6{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);font-family:var(--font-mono);font-size:var(--fs-mono);overflow:hidden}._sr_x0ykz_7{gap:var(--s-4);border-bottom:1px solid var(--border);color:var(--text-secondary);grid-template-columns:minmax(7rem,1fr) minmax(4.5rem,auto) minmax(3rem,auto);padding:.55rem 1.1rem;display:grid}._sr_x0ykz_7:last-child{border-bottom:0}._th_x0ykz_9{color:var(--text-muted);font-size:var(--fs-mono-s);text-transform:uppercase;letter-spacing:.1em}._ok_x0ykz_10{color:var(--accent-text)}._vol_x0ykz_11{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:var(--s-4) 1.2rem;font-family:var(--font-mono);font-size:.86rem;line-height:1.8}._vh_x0ykz_12{color:var(--text-muted);font-size:var(--fs-mono-s);margin-bottom:.4rem}._ln_x0ykz_13{color:var(--text-secondary);white-space:pre-wrap}._muted_x0ykz_14{color:var(--text-muted)}._cl_1q8cz_2{gap:var(--s-4);flex-wrap:wrap;display:flex}._card_1q8cz_3{gap:var(--s-3);padding:var(--s-5) 1.3rem 1.3rem;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;flex:auto;min-width:min(100%,19rem);max-width:100%;display:flex}._mail_1q8cz_4{border-color:var(--accent-text)}._k_1q8cz_5{font-family:var(--font-mono);color:var(--text-muted);font-size:.75rem}._v_1q8cz_6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);overflow-wrap:break-word;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.2em;font-size:clamp(1.2rem,1.7vw,1.75rem);line-height:1.15;text-decoration-thickness:1px}._v_1q8cz_6:hover{text-decoration-color:currentColor}._row_1q8cz_8{gap:var(--s-2);padding-top:var(--s-2);flex-wrap:wrap;margin-top:auto;display:flex}._git_1q8cz_9{min-height:2.75rem;font-family:var(--font-mono);color:var(--text-muted);overflow-wrap:break-word;flex-wrap:wrap;flex-basis:100%;justify-self:start;align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}._gv_1q8cz_10{overflow-wrap:break-word;min-width:0}._git_1q8cz_9 span:first-child{color:var(--text-secondary)}._git_1q8cz_9:hover{color:var(--accent-text)}._text_m1ggs_1{max-width:34ch}._logs_m1ggs_2{border:1px solid var(--border);border-left:2px solid var(--accent-2);background:var(--surface);border-radius:var(--radius-card);font-family:var(--font-mono);font-size:var(--fs-code);width:100%;min-width:min(100%,20rem);max-width:64rem;line-height:1.8;overflow:hidden}._lh_m1ggs_3{gap:.4rem var(--s-4);padding:.6rem var(--s-4);border-bottom:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;display:flex}._lh_m1ggs_3 b{color:var(--text);font-weight:400}._prompt_m1ggs_5{color:var(--accent-text)}._note_m1ggs_6{font-family:var(--font-text);flex-basis:100%;font-size:.85rem}@media (width>=1280px){._note_m1ggs_6{flex-basis:auto;margin-left:auto}}._lb_m1ggs_8{padding:var(--s-2) 0 .6rem;-webkit-overflow-scrolling:touch;overflow-x:auto}._ll_m1ggs_9{white-space:pre;padding:0 var(--s-4);color:var(--text-secondary);width:max-content;min-width:100%;display:block}._n_m1ggs_6{color:var(--accent-2)}._ll_m1ggs_9 i{color:var(--text-muted);font-style:normal}._ll_m1ggs_9 b{color:var(--accent-text);font-weight:400}._ll_m1ggs_9 em{color:var(--accent-text);font-style:normal}._r_m1ggs_14,._r_m1ggs_14 ._n_m1ggs_6{color:var(--text)}._page_18oiw_4{position:relative}._viz_18oiw_5{height:calc(100svh - var(--top));z-index:0;pointer-events:none;opacity:.5;--fade-y:linear-gradient(180deg, #000 55%, transparent);-webkit-mask-image:var(--fade-y);mask-image:var(--fade-y);-webkit-mask-image:var(--fade-y);position:absolute;top:0;left:0;right:0}._canvas_18oiw_8{position:absolute;inset:0}._legend_18oiw_9{display:none}._col_18oiw_10{z-index:1;min-width:0;padding:0 var(--gutter) var(--s-12);position:relative}@media (width>=1280px){._viz_18oiw_5{top:var(--top);opacity:1;width:100vw;height:auto;transition:width .7s var(--ease-out), border-color .7s var(--ease-out);border-left:1px solid #0000;position:fixed;bottom:0;left:auto;right:0;-webkit-mask-image:none;mask-image:none}._viz_18oiw_5:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, oklch(16.5% .01 250/.7) 38%, transparent 62%);transition:opacity .7s var(--ease-out);position:absolute;inset:0}._docked_18oiw_18{border-left-color:var(--border);width:35vw}._docked_18oiw_18:after{opacity:0}._legend_18oiw_9{display:block}._col_18oiw_10,._foot_18oiw_21{margin-right:35vw}._flat_18oiw_22 ._col_18oiw_10,._flat_18oiw_22~._foot_18oiw_21{margin-right:0}}._foot_18oiw_21{justify-content:space-between;gap:var(--s-3);padding:var(--s-6) var(--gutter);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-muted);border-top:1px solid var(--border);z-index:1;background:var(--bg);flex-wrap:wrap;display:flex;position:relative}._foot_18oiw_21 b{color:var(--text);font-weight:500}._a_18oiw_27{color:var(--accent-text)}
