:root{--elev-0:#08090c;--elev-1:#0d0f14;--elev-2:#12151c;--elev-3:#171b24;--elev-4:#1e232f;--bg:var(--elev-0);--bg-raised:var(--elev-1);--surface:var(--elev-2);--surface-2:var(--elev-3);--surface-3:var(--elev-4);--border:#232837;--border-strong:#313849;--border-interactive:#737d92;--text:#f4f6fa;--text-muted:#98a1b3;--text-faint:#8b93a6;--accent:#7c6cff;--accent-bright:#9b8fff;--accent-dim:#7c6cff24;--accent-ink:#0a0b14;--success:#34d399;--success-dim:#34d39921;--success-ink:#04140d;--warning:#fbbf24;--warning-dim:#fbbf2421;--warning-ink:#1a1200;--danger:#f87171;--danger-dim:#f8717124;--danger-ink:#1a0505;--info:#7dd3fc;--info-dim:#7dd3fc21;--info-ink:#04141c;--verified:var(--success);--verified-dim:var(--success-dim);--warn:var(--warning);--focus:#a5b4ff;--focus-halo:#05060a;--focus-ring:0 0 0 2px var(--focus-halo), 0 0 0 4px var(--focus);--font-sans:"InterVariable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.875rem;--t-base:1rem;--t-lg:1.125rem;--t-xl:clamp(1.25rem, .5vw + 1.1rem, 1.5rem);--t-2xl:clamp(1.6rem, 1.2vw + 1.3rem, 2.1rem);--t-3xl:clamp(2.1rem, 2.4vw + 1.5rem, 3.1rem);--t-display:clamp(2.5rem, 4.4vw + .9rem, 4.05rem);--lh-2xs:1.45;--lh-xs:1.45;--lh-sm:1.55;--lh-base:1.62;--lh-lg:1.55;--lh-xl:1.45;--lh-2xl:1.28;--lh-3xl:1.16;--lh-display:1.04;--lh-tight:var(--lh-display);--lh-snug:var(--lh-2xl);--lh-body:var(--lh-base);--track-display:-.035em;--track-3xl:-.028em;--track-head:-.022em;--track-xl:-.014em;--track-base:0em;--track-sm:.004em;--track-xs:.01em;--track-eyebrow:.14em;--weight-body:400;--weight-medium:520;--weight-semibold:600;--weight-head:660;--weight-display:700;--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;--s-16:4rem;--s-24:6rem;--s-32:8rem;--pad-section:clamp(var(--s-16), 9vw, var(--s-32));--pad-section-tight:clamp(var(--s-12), 6vw, var(--s-24));--pad-card:var(--s-6);--pad-card-lg:var(--s-8);--pad-card-sm:var(--s-4);--stack-xs:var(--s-2);--stack-sm:var(--s-3);--stack-md:var(--s-4);--stack-lg:var(--s-6);--stack-xl:var(--s-10);--gap-inline:var(--s-3);--gap-grid:var(--s-4);--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-xl:22px;--radius-pill:999px;--measure:34rem;--measure-wide:44rem;--page:76rem;--gutter:clamp(1.25rem, 4vw, 2.5rem);--header-h:4rem;--ring-top:inset 0 1px 0 #ffffff0f;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px -12px #0009;--shadow-lg:0 24px 60px -18px #000000bf;--shadow-glow:0 0 0 1px #7c6cff47, 0 18px 50px -14px #7c6cff4d;--dur-1:.1s;--dur-2:.15s;--dur-3:.25s;--dur-4:.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, 0, 1);--ease-accelerate:cubic-bezier(.3, 0, 1, 1);--ease-spring:cubic-bezier(.22, 1.2, .36, 1);--ease:cubic-bezier(.22, 1, .36, 1);--dur:.2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0, var(--motion-rise,12px), 0)}to{opacity:1;transform:none}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 var(--pulse-color,var(--success-dim))}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.motion-interactive{transition:transform var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard), background-color var(--dur-2) var(--ease-standard), border-color var(--dur-2) var(--ease-standard), color var(--dur-1) var(--ease-standard)}.motion-lift:hover,.motion-lift:focus-visible{transform:translateY(-2px)}.motion-lift-lg:hover,.motion-lift-lg:focus-visible{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.motion-press:active{transition-duration:var(--dur-1);transform:translate(0,0)scale(.985)}.motion-lift:active{transition-duration:var(--dur-1);transform:translate(0,0)}.motion-focus{transition:outline-color var(--dur-1) var(--ease-standard), outline-offset var(--dur-1) var(--ease-decelerate), box-shadow var(--dur-1) var(--ease-standard)}.reveal,.reveal-stagger>*{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal,.reveal-stagger>*{animation:fade-in-up var(--dur-4) var(--ease-decelerate) both;animation-timeline:view();animation-range:entry 5% cover 26%}.reveal-stagger>:nth-child(6n+2){animation-range:entry 5% cover 30%}.reveal-stagger>:nth-child(6n+3){animation-range:entry 5% cover 34%}.reveal-stagger>:nth-child(6n+4){animation-range:entry 5% cover 38%}.reveal-stagger>:nth-child(6n+5){animation-range:entry 5% cover 42%}.reveal-stagger>:nth-child(6n+6){animation-range:entry 5% cover 46%}.reveal--fade{animation-name:fade-in}.reveal--scale{animation-name:fade-in-scale}}}html[data-motion-js] .js-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){html[data-motion-js] .js-reveal{opacity:0;transform:translate3d(0, var(--motion-rise,12px), 0);transition:opacity var(--dur-4) var(--ease-decelerate), transform var(--dur-4) var(--ease-decelerate)}html[data-motion-js] .js-reveal.is-in{opacity:1;transform:none}html[data-motion-js] .js-reveal-stagger>*{transition-delay:calc(var(--stagger-index,0) * var(--stagger-step,60ms))}html[data-motion-js] .js-reveal-stagger>:first-child{--stagger-index:0}html[data-motion-js] .js-reveal-stagger>:nth-child(2){--stagger-index:1}html[data-motion-js] .js-reveal-stagger>:nth-child(3){--stagger-index:2}html[data-motion-js] .js-reveal-stagger>:nth-child(4){--stagger-index:3}html[data-motion-js] .js-reveal-stagger>:nth-child(5){--stagger-index:4}html[data-motion-js] .js-reveal-stagger>:nth-child(6){--stagger-index:5}}.skeleton{background:var(--elev-3);border-radius:var(--radius-sm);user-select:none;color:#0000;position:relative;overflow:hidden}.skeleton:after{content:"";animation:shimmer 1.4s var(--ease-standard) infinite;background:linear-gradient(90deg,#0000 0%,#ffffff0e 50%,#0000 100%);position:absolute;inset:0}.skeleton--text{height:.75em;margin-block:.25em}.skeleton--circle{border-radius:var(--radius-pill)}.motion-pulse{animation:pulse-ring 2.4s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal,.reveal-stagger>*,.js-reveal,html[data-motion-js] .js-reveal,.js-reveal.is-in{opacity:1!important;transform:none!important}.motion-lift:hover,.motion-lift:focus-visible,.motion-lift-lg:hover,.motion-lift-lg:focus-visible,.motion-press:active,.motion-lift:active{transform:none!important}.skeleton:after{background:#ffffff0b}.motion-pulse{box-shadow:0 0 0 3px var(--pulse-color,var(--success-dim))}}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.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:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--s-8));color-scheme:dark;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}body{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-sans);font-size:var(--t-base);font-weight:400;line-height:var(--lh-body);font-optical-sizing:auto;font-feature-settings:"cv02" 1, "cv03" 1, "cv04" 1, "cv11" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,picture,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:none}p,li,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,.h-display,.h-section{text-wrap:balance}p,.lede{text-wrap:pretty}table{border-collapse:collapse;border-spacing:0}::selection{background:color-mix(in oklab, var(--accent) 42%, transparent);color:var(--text)}h1,h2,h3,h4{font-weight:var(--weight-head)}h1{font-size:var(--t-3xl);line-height:var(--lh-3xl);letter-spacing:var(--track-3xl)}h2{font-size:var(--t-2xl);line-height:var(--lh-2xl);letter-spacing:var(--track-head)}h3{font-size:var(--t-xl);line-height:var(--lh-xl);letter-spacing:var(--track-xl)}h4{font-size:var(--t-lg);line-height:var(--lh-lg);letter-spacing:var(--track-xl)}h5,h6{font-size:var(--t-base);font-weight:var(--weight-semibold);line-height:var(--lh-base);letter-spacing:var(--track-base)}small,.text-sm{font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm)}.text-xs{font-size:var(--t-xs);line-height:var(--lh-xs);letter-spacing:var(--track-xs)}.text-2xs{font-size:var(--t-2xs);line-height:var(--lh-2xs);letter-spacing:var(--track-xs)}strong,b{color:var(--text);font-weight:600}a{color:var(--accent-bright);text-underline-offset:.18em;text-decoration:underline 1px;text-decoration-color:color-mix(in oklab, var(--accent-bright) 45%, transparent);transition:color var(--dur-1) var(--ease-standard), text-decoration-color var(--dur-1) var(--ease-standard)}a:hover{color:var(--text);text-decoration-color:currentColor}hr{background:var(--border);border:0;height:1px}code,kbd,samp,pre{font-family:var(--font-mono);font-variant-ligatures:none;font-feature-settings:normal}:not(pre)>code{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);white-space:nowrap;padding:.14em .4em;font-size:.88em}pre{font-size:var(--t-sm);-webkit-overflow-scrolling:touch;line-height:1.65;overflow-x:auto}kbd{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);border-bottom-width:2px;padding:.1em .4em;font-size:.85em}.page{width:100%;max-width:calc(var(--page) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--pad-section)}.section--tight{padding-block:var(--pad-section-tight)}.stack{gap:var(--stack-md);flex-direction:column;display:flex}.stack-xs{gap:var(--stack-xs)}.stack-sm{gap:var(--stack-sm)}.stack-lg{gap:var(--stack-lg)}.stack-xl{gap:var(--stack-xl)}.row{align-items:center;gap:var(--gap-inline);flex-wrap:wrap;display:flex}.grid-cards{gap:var(--gap-grid);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.eyebrow{font-size:var(--t-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--accent-bright);margin-right:calc(var(--track-eyebrow) * -1);font-weight:600;line-height:1.2;display:block}.eyebrow--verified{color:var(--verified)}.h-display{font-size:var(--t-display);overflow-wrap:break-word;font-weight:var(--weight-display);line-height:var(--lh-display);letter-spacing:var(--track-display);color:var(--text);background:linear-gradient(178deg, var(--text) 34%, #b7bfd3 100%);-webkit-text-fill-color:transparent;background-clip:text}.h-display em,.h-display .accent,.h-section em,.h-section .accent{color:var(--accent-bright);-webkit-text-fill-color:var(--accent-bright);background:0 0;font-style:normal}.h-display .plain,.h-section .plain{color:var(--text);-webkit-text-fill-color:var(--text);background:0 0}.h-section{font-size:var(--t-3xl);overflow-wrap:break-word;font-weight:var(--weight-head);line-height:var(--lh-3xl);letter-spacing:var(--track-3xl);color:var(--text)}.lede{font-size:var(--t-xl);font-weight:var(--weight-body);line-height:var(--lh-xl);letter-spacing:var(--track-xl);color:var(--text-muted);max-width:var(--measure-wide)}.lede strong{color:var(--text);font-weight:600}.prose{max-width:var(--measure);color:var(--text-muted)}.mono{font-family:var(--font-mono);font-variant-ligatures:none;font-feature-settings:normal;letter-spacing:-.01em}.chip{align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--t-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);white-space:nowrap;padding:.42em .6em;line-height:1;display:inline-flex}.badge{align-items:center;gap:var(--s-2);border-radius:var(--radius-pill);font-size:var(--t-xs);font-weight:var(--weight-semibold);line-height:var(--lh-xs);letter-spacing:var(--track-xs);white-space:nowrap;background:var(--surface-2);color:var(--text-muted);border:1px solid #0000;padding:.25em .6em;display:inline-flex}.badge--success{background:var(--success-dim);color:var(--success);border-color:color-mix(in oklab, var(--success) 30%, transparent)}.badge--warning{background:var(--warning-dim);color:var(--warning);border-color:color-mix(in oklab, var(--warning) 30%, transparent)}.badge--danger{background:var(--danger-dim);color:var(--danger);border-color:color-mix(in oklab, var(--danger) 30%, transparent)}.badge--info{background:var(--info-dim);color:var(--info);border-color:color-mix(in oklab, var(--info) 30%, transparent)}.badge--accent{background:var(--accent-dim);color:var(--accent-bright);border-color:color-mix(in oklab, var(--accent) 34%, transparent)}.dot{border-radius:var(--radius-pill);background:var(--text-faint);flex:none;block-size:.5rem;inline-size:.5rem;display:inline-block}.dot--success{background:var(--success)}.dot--warning{background:var(--warning)}.dot--danger{background:var(--danger)}.dot--info{background:var(--info)}.dot--accent{background:var(--accent-bright)}.btn{--btn-h:2.75rem;justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--btn-h);border-radius:var(--radius);font-size:var(--t-sm);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;user-select:none;transition:background var(--dur-2) var(--ease-standard), border-color var(--dur-2) var(--ease-standard), color var(--dur-1) var(--ease-standard), transform var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard), outline-color var(--dur-1) var(--ease-standard), outline-offset var(--dur-1) var(--ease-decelerate);border:1px solid #0000;padding-inline:1.05rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transition-duration:var(--dur-1)}.btn:hover{text-decoration:none}.btn--lg{--btn-h:3.25rem;font-size:var(--t-base);border-radius:var(--radius);padding-inline:1.5rem}.btn svg{flex:none}.btn--primary{background:linear-gradient(180deg, var(--accent-bright), var(--accent));color:var(--accent-ink);border-color:color-mix(in oklab, var(--accent-bright) 70%, transparent);box-shadow:var(--ring-top), 0 8px 24px -12px #7c6cffa6}.btn--primary:hover{color:var(--accent-ink);background:linear-gradient(180deg, #b0a6ff, var(--accent-bright));box-shadow:var(--shadow-glow);transform:translateY(-1px)}.btn--primary:active{box-shadow:var(--ring-top);transform:translateY(0)}.btn[aria-disabled=true],.btn:disabled{opacity:.5;pointer-events:none}.card{padding:var(--pad-card);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--ring-top);position:relative}.card--sm{padding:var(--pad-card-sm);border-radius:var(--radius)}.card--lg{padding:var(--pad-card-lg)}.card--raised{background:var(--bg-raised);box-shadow:var(--ring-top), var(--shadow-lg)}.card--flush{padding:0;overflow:hidden}a.card,.card--link{color:inherit;transition:border-color var(--dur-2) var(--ease-standard), background var(--dur-2) var(--ease-standard), transform var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard);text-decoration:none;display:block}a.card:hover,.card--link:hover{color:inherit;background:var(--surface-2);border-color:var(--border-strong);transform:translateY(-2px)}.rule{background:linear-gradient(90deg, transparent, var(--border), transparent);border:0;height:1px}.tabular{font-variant-numeric:tabular-nums}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-halo);border-radius:var(--radius-sm)}.card:focus-visible,a.card:focus-visible,.card--link:focus-visible{border-radius:var(--radius-lg);box-shadow:0 0 0 2px var(--focus-halo), var(--ring-top)}.btn:focus-visible{border-radius:var(--radius);box-shadow:0 0 0 2px var(--focus-halo), var(--ring-top)}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:3px solid highlight}}.skip-link{top:-6rem;left:var(--s-2);z-index:200;padding:var(--s-3) var(--s-4);background:var(--surface-2);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--t-sm);box-shadow:var(--shadow-lg);transition:top var(--dur-2) var(--ease-decelerate);font-weight:600;text-decoration:none;position:absolute}.skip-link:focus{color:var(--text);top:var(--s-2)}@media (prefers-reduced-motion:reduce){.btn:hover,a.card:hover,.card--link:hover{transform:none}}@media (prefers-contrast:more){:root{--text-muted:#c2c9d6;--text-faint:#97a0b2;--border:#3a4155;--border-strong:#4d556c;--border-interactive:#98a3ba}:focus-visible{outline-width:3px}}.ui-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ui-spin{to{transform:rotate(1turn)}}.btn--sm{--btn-h:2.25rem;font-size:var(--t-xs);letter-spacing:var(--track-xs);border-radius:var(--radius-sm);gap:var(--s-1);padding-inline:.7rem}@media (pointer:coarse){.btn--sm{--btn-h:2.75rem;padding-inline:.9rem}}.btn--icon{inline-size:var(--btn-h);min-inline-size:var(--btn-h);padding-inline:0}.btn--block{inline-size:100%;display:flex}.btn__icon{flex:none;justify-content:center;align-items:center;block-size:1.15em;inline-size:1.15em;display:inline-flex}.btn__icon svg,.btn__icon img{block-size:100%;inline-size:100%;display:block}.btn__icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.btn--secondary{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:var(--ring-top)}.btn--secondary:hover{color:var(--text);background:var(--surface-2);border-color:var(--border-strong);transform:translateY(-1px)}.btn--secondary:active{background:var(--elev-2);transform:translateY(0)}.btn--ghost{color:var(--text-muted);background:0 0;border-color:#0000}.btn--ghost:hover{background:var(--surface);color:var(--text)}.btn--ghost:active{background:var(--surface-2);transform:translateY(0)}.btn--danger{background:var(--danger);color:var(--danger-ink);border-color:color-mix(in oklab, var(--danger) 70%, white);box-shadow:var(--ring-top), 0 8px 24px -12px #f871718c}.btn--danger:hover{color:var(--danger-ink);background:#f98d8d;transform:translateY(-1px)}.btn--danger:active{box-shadow:var(--ring-top);transform:translateY(0)}.btn.is-loading{cursor:progress}.btn__spinner{border-radius:var(--radius-pill);border:2px solid color-mix(in oklab, currentColor 26%, transparent);border-top-color:currentColor;flex:none;block-size:1.05em;inline-size:1.05em;animation:.62s linear infinite ui-spin;display:inline-block}.btn.is-loading[aria-disabled=true],.btn.is-loading:disabled{opacity:1}.btn--sm:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--focus-halo), var(--ring-top)}.btn--icon:focus-visible{border-radius:var(--radius)}.card__head{justify-content:space-between;align-items:flex-start;gap:var(--gap-inline);margin-block-end:var(--stack-sm);display:flex}.card--flush>.card__head,.card--flush>.card__body,.card--flush>.card__foot{padding-inline:var(--pad-card)}.card--flush>.card__head{padding-block-start:var(--pad-card)}.card--flush>.card__foot{padding-block-end:var(--pad-card)}.card__title{font-size:var(--t-lg);line-height:var(--lh-lg);letter-spacing:var(--track-xl);font-weight:var(--weight-semibold);color:var(--text)}.card__sub{font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm);color:var(--text-muted);font-weight:var(--weight-body);margin-block-start:var(--s-1);display:block}.card__actions{align-items:center;gap:var(--s-2);flex:none;display:flex}.card__body{min-inline-size:0}.card__foot{align-items:center;gap:var(--gap-inline);border-block-start:1px solid var(--border);flex-wrap:wrap;margin-block-start:var(--stack-lg);padding-block-start:var(--stack-sm);display:flex}.card--flush>.card__foot{margin-block-start:0}a.card:hover .card__title,.card--link:hover .card__title{color:var(--accent-bright)}.badge--sm{font-size:var(--t-2xs);line-height:var(--lh-2xs);gap:var(--s-1);padding:.15em .5em}.badge--sm .dot{block-size:.375rem;inline-size:.375rem}.ui-field{gap:var(--stack-xs);flex-direction:column;min-inline-size:0;display:flex}.ui-field__label{font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm);font-weight:var(--weight-medium);color:var(--text)}.ui-field__req{color:var(--danger);margin-inline-start:.15em}.ui-field__box{align-items:center;gap:var(--s-2);background:var(--elev-1);border:1px solid var(--border-interactive);border-radius:var(--radius);min-inline-size:0;transition:border-color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard);padding-inline:.75rem;display:flex}.ui-field__box:hover{border-color:var(--text-faint)}.ui-field__box:focus-within{border-color:var(--accent);outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-halo)}.ui-field__control{block-size:2.55rem;min-inline-size:0;color:var(--text);font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm);background:0 0;border:0;flex:auto;width:100%;padding:0}.ui-field__control:focus,.ui-field__control:focus-visible{box-shadow:none;outline:none}.ui-field__control::placeholder{color:var(--text-muted);opacity:1}textarea.ui-field__control{resize:vertical;block-size:auto;min-block-size:5.5rem;line-height:var(--lh-base);padding-block:.6rem}.ui-field--sm .ui-field__box{padding-inline:.55rem}.ui-field--sm .ui-field__control{block-size:2.05rem;font-size:var(--t-xs)}.ui-field--lg .ui-field__control{block-size:3rem;font-size:var(--t-base)}.ui-field__affix{align-items:center;gap:var(--s-1);color:var(--text-muted);font-size:var(--t-sm);white-space:nowrap;pointer-events:none;flex:none;line-height:1;display:inline-flex}.ui-field__affix:has(button),.ui-field__affix:has(a),.ui-field__affix--interactive{pointer-events:auto}.ui-field__affix--prefix{border-inline-end:1px solid var(--border-strong);padding-inline-end:var(--s-2)}.ui-field__affix--plain{border-inline-end:0;padding-inline-end:0}.ui-field__affix svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;block-size:1.05em;inline-size:1.05em}.ui-field__msg{font-size:var(--t-xs);line-height:var(--lh-xs);letter-spacing:var(--track-xs);color:var(--text-muted)}.ui-field__msg--error{align-items:flex-start;gap:var(--s-1);color:var(--danger);display:flex}.ui-field__msg--error svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;block-size:1em;inline-size:1em;margin-block-start:.15em}.ui-field--error .ui-field__box,.ui-field--error .ui-field__box:focus-within{border-color:var(--danger)}.ui-field--disabled .ui-field__box{opacity:.55;border-color:var(--border-strong);background:var(--elev-0)}.ui-field--disabled .ui-field__control{cursor:not-allowed}.ui-code{background:var(--elev-1);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--ring-top);min-inline-size:0;margin:0;overflow:hidden}.ui-code__bar{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);background:var(--surface);border-block-end:1px solid var(--border);display:flex}.ui-code__dots{flex:none;gap:.3rem;display:inline-flex}.ui-code__dots i{border-radius:var(--radius-pill);background:var(--border-strong);block-size:.55rem;inline-size:.55rem}.ui-code__label{min-inline-size:0;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--track-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ui-code__body{padding:var(--s-4);font-size:var(--t-sm);color:var(--text);-webkit-overflow-scrolling:touch;margin:0;line-height:1.7;overflow-x:auto}.ui-code--wrap .ui-code__body{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}.ui-code__line{display:inline}.ui-code__prompt{color:var(--accent-bright);user-select:none}.ui-code__line--comment{color:var(--text-muted)}.ui-code__copy{flex:none}.ui-code__copy.is-done,.ui-code__copy.is-done:hover{color:var(--success)}.ui-code__copy.is-fail,.ui-code__copy.is-fail:hover{color:var(--warning)}.ui-code__copy .ui-code__tick,.ui-code__copy.is-done .ui-code__clip{display:none}.ui-code__copy.is-done .ui-code__tick{display:block}@media (width<=30rem){.ui-code__body{padding:var(--s-3);font-size:var(--t-xs)}.ui-code__dots{display:none}.ui-code__bar{gap:var(--s-2);padding-inline:var(--s-2)}.ui-code__label{letter-spacing:normal}}.ui-toasts{z-index:300;align-items:flex-end;gap:var(--s-2);pointer-events:none;max-inline-size:min(24rem, calc(100vw - var(--s-8)));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-block-end:var(--s-4);inset-inline-end:var(--s-4)}@media (width<=30rem){.ui-toasts{inset-inline:var(--s-3);align-items:stretch;max-inline-size:none;inset-block-end:var(--s-3)}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.ui-toast{pointer-events:auto;align-items:flex-start;gap:var(--s-3);inline-size:100%;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--elev-4);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--shadow-lg), var(--ring-top);animation:ui-toast-in var(--dur-3) var(--ease-decelerate);transition:opacity var(--dur-2) var(--ease-accelerate), transform var(--dur-2) var(--ease-accelerate);display:flex}.ui-toast.is-leaving{opacity:0;transform:translateY(6px)}.ui-toast__icon{block-size:1.15rem;inline-size:1.15rem;color:var(--text-muted);flex:none;margin-block-start:.1rem}.ui-toast__icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%}.ui-toast--success .ui-toast__icon{color:var(--success)}.ui-toast--warning .ui-toast__icon{color:var(--warning)}.ui-toast--danger .ui-toast__icon{color:var(--danger)}.ui-toast--info .ui-toast__icon{color:var(--info)}.ui-toast__main{flex:auto;min-inline-size:0}.ui-toast__title{font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm);font-weight:var(--weight-semibold);color:var(--text)}.ui-toast__body{font-size:var(--t-xs);line-height:var(--lh-xs);letter-spacing:var(--track-xs);color:var(--text-muted);margin-block-start:.15rem}.ui-toast__close{--btn-h:1.75rem;color:var(--text-muted);flex:none;margin-block-start:-.1rem;margin-inline-end:-.15rem}.ui-toast__close:after{content:"";block-size:2.75rem;inline-size:2.75rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ui-toast__close{position:relative}.ui-empty{text-align:center;align-items:center;gap:var(--stack-sm);padding:var(--s-10) var(--s-4);flex-direction:column;display:flex}.ui-empty--sm{padding:var(--s-6) var(--s-4)}.ui-empty__icon{block-size:3rem;inline-size:3rem;border-radius:var(--radius);background:var(--accent-dim);border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);color:var(--accent-bright);justify-content:center;align-items:center;margin-block-end:var(--s-1);display:inline-flex}.ui-empty__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:1.4rem;inline-size:1.4rem}.ui-empty__title{font-size:var(--t-lg);line-height:var(--lh-lg);letter-spacing:var(--track-xl);font-weight:var(--weight-semibold);color:var(--text)}.ui-empty__body{max-width:var(--measure);font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--track-sm);color:var(--text-muted)}.ui-empty__actions{justify-content:center;gap:var(--gap-inline);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.ui-avatars{align-items:center;display:flex}.ui-avatars>*{box-shadow:0 0 0 2px var(--av-ring,var(--bg));margin-inline-start:calc(var(--av-size,2.25rem) * -.16)}.ui-avatars>:first-child{margin-inline-start:0}.wm[data-astro-cid-qisgtjgl]{color:var(--text);letter-spacing:-.028em;border-radius:var(--radius-sm);transition:opacity var(--dur-2) var(--ease-standard);flex:none;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:640;text-decoration:none;display:inline-flex}a[data-astro-cid-qisgtjgl].wm:hover{color:var(--text);opacity:.8}.wm__mark[data-astro-cid-qisgtjgl]{flex:none}.wm__word[data-astro-cid-qisgtjgl]{white-space:nowrap}@media (width<=26rem){.wm[data-astro-cid-qisgtjgl]{font-size:1rem}}@media (width<=22rem){.wm[data-astro-cid-qisgtjgl]{gap:.45rem;font-size:.9375rem}}@media (width<=24rem){.wm__word[data-astro-cid-qisgtjgl]{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wm[data-astro-cid-qisgtjgl]{gap:0}}.hdr[data-astro-cid-fzpbxy5g]{z-index:100;background:color-mix(in oklab, var(--bg) 72%, transparent);backdrop-filter:blur(16px)saturate(1.7);transition:background var(--dur-2) var(--ease-standard), border-color var(--dur-2) var(--ease-standard);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-astro-cid-fzpbxy5g][data-scrolled]{background:color-mix(in oklab, var(--bg) 88%, transparent);border-bottom-color:var(--border)}@supports not (backdrop-filter:blur(1px)){.hdr[data-astro-cid-fzpbxy5g],.hdr[data-astro-cid-fzpbxy5g][data-scrolled]{background:var(--bg)}}.hdr__inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--s-6);min-height:var(--header-h);display:flex}.hdr__nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--s-6);min-width:0;margin-left:auto;display:flex}.hdr__link[data-astro-cid-fzpbxy5g]{color:var(--text-muted);font-size:var(--t-sm);font-weight:var(--weight-medium);letter-spacing:-.004em;white-space:nowrap;border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease-standard);text-decoration:none;position:relative}.hdr__link[data-astro-cid-fzpbxy5g]:hover,.hdr__link[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--text)}.hdr__link[data-astro-cid-fzpbxy5g][aria-current=page]:after{content:"";border-radius:var(--radius-pill);background:var(--accent-bright);height:2px;position:absolute;bottom:-.45rem;left:0;right:0}.hdr__actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--s-3);flex:none;display:flex}.hdr__icon[data-astro-cid-fzpbxy5g]{block-size:2.25rem;inline-size:2.25rem;color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease-standard), background var(--dur-1) var(--ease-standard);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hdr__icon[data-astro-cid-fzpbxy5g]:hover{color:var(--text);background:color-mix(in oklab, var(--text) 8%, transparent)}.hdr__sr[data-astro-cid-fzpbxy5g]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hdr__actions[data-astro-cid-fzpbxy5g] .hdr__cta{--btn-h:2.25rem;flex:none;padding-inline:.875rem}.hdr__burger[data-astro-cid-fzpbxy5g]{block-size:2.25rem;inline-size:2.25rem;color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease-standard), background var(--dur-1) var(--ease-standard);flex:none;justify-content:center;align-items:center;padding:0;display:none}.hdr__burger[data-astro-cid-fzpbxy5g]:hover{color:var(--text);background:color-mix(in oklab, var(--text) 8%, transparent)}.hdr__progress[data-astro-cid-fzpbxy5g]{transform-origin:0;opacity:0;background:linear-gradient(90deg, var(--accent), var(--accent-bright));height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hdr[data-astro-cid-fzpbxy5g][data-scrollable] .hdr__progress[data-astro-cid-fzpbxy5g]{opacity:1;animation-name:hdr-progress;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}}}@keyframes hdr-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=51.999rem){.hdr__inner[data-astro-cid-fzpbxy5g],.hdr__nav[data-astro-cid-fzpbxy5g]{gap:var(--s-4)}.hdr__link[data-astro-cid-fzpbxy5g]{font-size:var(--t-xs)}.hdr[data-astro-cid-fzpbxy5g][data-menu-ready] .hdr__nav[data-astro-cid-fzpbxy5g],.hdr[data-astro-cid-fzpbxy5g][data-menu-ready] .hdr__icon[data-astro-cid-fzpbxy5g]{display:none}.hdr[data-astro-cid-fzpbxy5g][data-menu-ready] .hdr__burger[data-astro-cid-fzpbxy5g]{margin-right:-.5rem;display:inline-flex}.hdr[data-astro-cid-fzpbxy5g][data-menu-ready] .hdr__actions[data-astro-cid-fzpbxy5g]{margin-left:auto}.hdr[data-astro-cid-fzpbxy5g]:not([data-menu-ready]) .hdr__icon[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=30rem){.hdr[data-astro-cid-fzpbxy5g]:not([data-menu-ready]) .hdr__link[data-astro-cid-fzpbxy5g]:nth-of-type(n+2){display:none}}@media (width<=22rem){.hdr[data-astro-cid-fzpbxy5g]:not([data-menu-ready]) .hdr__link[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=26rem){.hdr__actions[data-astro-cid-fzpbxy5g]{gap:var(--s-2)}.hdr__actions[data-astro-cid-fzpbxy5g] .hdr__cta{font-size:var(--t-xs);padding-inline:.75rem}}.mnav[data-astro-cid-fzpbxy5g]{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mnav[data-astro-cid-fzpbxy5g]::backdrop{background:color-mix(in oklab, var(--elev-0) 72%, transparent);backdrop-filter:blur(6px)}.mnav__panel[data-astro-cid-fzpbxy5g]{overscroll-behavior:contain;background:var(--elev-1);border-bottom:1px solid var(--border);max-block-size:100%;box-shadow:var(--shadow-lg);border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);flex-direction:column;display:flex;overflow-y:auto}.mnav__panel[data-astro-cid-fzpbxy5g]:focus{outline:none}.mnav__bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--header-h);border-bottom:1px solid var(--border);flex:none;display:flex}.mnav__close[data-astro-cid-fzpbxy5g]{block-size:2.25rem;inline-size:2.25rem;color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease-standard);flex:none;justify-content:center;align-items:center;margin-right:-.5rem;padding:0;display:inline-flex}.mnav__close[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.mnav__body[data-astro-cid-fzpbxy5g]{gap:var(--s-6);padding-block:var(--s-2) var(--s-6);flex-direction:column;display:flex}.mnav__nav[data-astro-cid-fzpbxy5g]{flex-direction:column;display:flex}.mnav__link[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--s-2);padding-block:var(--s-4);border-bottom:1px solid var(--border);color:var(--text);font-size:var(--t-lg);font-weight:var(--weight-medium);letter-spacing:-.012em;transition:color var(--dur-1) var(--ease-standard);text-decoration:none;display:flex}.mnav__link[data-astro-cid-fzpbxy5g]:last-child{border-bottom:0}.mnav__link[data-astro-cid-fzpbxy5g]:hover,.mnav__link[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--accent-bright)}.mnav__ext[data-astro-cid-fzpbxy5g]{color:var(--text-faint);flex:none}.mnav__foot[data-astro-cid-fzpbxy5g]{gap:var(--s-4);flex-direction:column;display:flex}.mnav__note[data-astro-cid-fzpbxy5g]{font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--text-muted);text-align:center;margin:0}@media (prefers-reduced-motion:no-preference){.mnav[data-astro-cid-fzpbxy5g][open] .mnav__panel[data-astro-cid-fzpbxy5g]{animation:mnav-in var(--dur-3) var(--ease-decelerate) both}.mnav[data-astro-cid-fzpbxy5g][open]::backdrop{animation:fade-in var(--dur-2) var(--ease-standard) both}}@keyframes mnav-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:none}}html.is-menu-open{overflow:hidden}@media (width>=52rem){.mnav[data-astro-cid-fzpbxy5g]{display:none}}.ft[data-astro-cid-nns7i3if]{border-top:1px solid var(--border);background:var(--elev-1)}.ft__inner[data-astro-cid-nns7i3if]{padding-block:var(--s-12) var(--s-8)}.ft__top[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:start;gap:var(--s-12);flex-wrap:wrap;display:flex}.ft__brand[data-astro-cid-nns7i3if]{flex:20rem;max-width:30rem}.ft__blurb[data-astro-cid-nns7i3if]{margin-top:var(--s-3);font-size:var(--t-sm);line-height:var(--lh-sm);color:var(--text-muted);max-width:38ch}.ft__version[data-astro-cid-nns7i3if]{align-items:baseline;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.ft__version-label[data-astro-cid-nns7i3if]{font-size:var(--t-2xs);line-height:var(--lh-2xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-muted)}.ft__version-str[data-astro-cid-nns7i3if]{font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--text);font-variant-numeric:tabular-nums}.ft__cols[data-astro-cid-nns7i3if]{gap:var(--s-16);flex-wrap:wrap;display:flex}.ft__col[data-astro-cid-nns7i3if]{min-width:8rem}.ft__h[data-astro-cid-nns7i3if]{margin-bottom:var(--s-4);font-size:var(--t-2xs);font-weight:var(--weight-semibold);line-height:var(--lh-2xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-muted);margin-right:calc(var(--track-eyebrow) * -1)}.ft__list[data-astro-cid-nns7i3if]{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ft__link[data-astro-cid-nns7i3if]{font-size:var(--t-sm);color:var(--text-muted);border-radius:var(--radius-sm);transition:color var(--dur-1) var(--ease-standard);text-decoration:none}.ft__link[data-astro-cid-nns7i3if]:hover{color:var(--text)}.ft__sr[data-astro-cid-nns7i3if]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ft__bar[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.ft__status[data-astro-cid-nns7i3if]{align-items:baseline;gap:var(--s-3);max-width:54ch;font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--text-muted);display:flex}.ft__status[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{color:var(--text);font-weight:var(--weight-semibold)}.ft__pip[data-astro-cid-nns7i3if]{border-radius:var(--radius-pill);background:var(--warning);block-size:6px;inline-size:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--warning) 15%, transparent);flex:none;transform:translateY(-.15em)}.ft__legal[data-astro-cid-nns7i3if]{font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--text-muted);white-space:nowrap}@media (width<=60rem){.ft__top[data-astro-cid-nns7i3if]{gap:var(--s-10)}.ft__cols[data-astro-cid-nns7i3if]{gap:var(--s-12)}}@media (width<=34rem){.ft[data-astro-cid-nns7i3if]{margin-top:var(--s-16)}.ft__inner[data-astro-cid-nns7i3if]{padding-block:var(--s-12) var(--s-8)}.ft__brand[data-astro-cid-nns7i3if],.ft__blurb[data-astro-cid-nns7i3if]{max-width:none}.ft__cols[data-astro-cid-nns7i3if]{gap:var(--s-8);grid-template-columns:1fr 1fr;width:100%;display:grid}.ft__bar[data-astro-cid-nns7i3if]{margin-top:var(--s-8)}.ft__legal[data-astro-cid-nns7i3if]{white-space:normal}}main[data-astro-cid-hkbrpulz]:focus{outline:none}body{flex-direction:column;min-height:100svh;display:flex}main[data-astro-cid-hkbrpulz]{flex:1 0 auto}
