.layout-container{width:min(var(--layout-width),100%);min-width:0;margin-inline-start:auto;margin-inline-end:auto}.layout-container[data-gutter=true]{width:min(var(--layout-width),calc(100% - var(--locale-gutter-wide)))}.layout-container[data-width=column][data-gutter=true]{width:min(var(--layout-width),calc(var(--layout-column-available,100%) - var(--layout-column-gutter,var(--locale-gutter-wide))))}.layout-stack{display:flex;gap:var(--layout-gap);align-items:var(--layout-align);flex-direction:column;min-width:0}.layout-row{display:flex;align-items:var(--layout-align);justify-content:var(--layout-justify);gap:var(--layout-gap);min-width:0}.layout-row[data-wrap=true]{flex-wrap:wrap}.layout-grid{display:grid;grid-template-columns:var(--layout-cols);gap:var(--layout-gap);min-width:0}.layout-grid>*{min-width:0}.layout-panel{padding:var(--layout-padding);min-width:0}@media (max-width:1140px){.layout-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1020px){.layout-grid[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.layout-container{--layout-column-gutter:var(--locale-gutter)}.layout-container[data-gutter=true]{width:min(var(--layout-width),calc(100% - var(--locale-gutter)))}.layout-grid[data-cols]{grid-template-columns:minmax(0,1fr)}}.layout-grid[data-responsive=container][data-cols]{grid-template-columns:minmax(0,1fr)}@container (width>=420px){.layout-grid[data-responsive=container][data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=740px){.layout-grid[data-responsive=container][data-cols]{grid-template-columns:var(--layout-cols)}}.control-kbd{display:inline-block;padding:0 var(--locale-space-1);border:1px solid var(--locale-border-strong);border-radius:var(--locale-radius-inline);background:var(--locale-surface-hover);color:var(--locale-muted);font-family:var(--locale-font-mono);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-regular);line-height:var(--locale-leading-ui);margin-inline-start:var(--locale-space-2)}.locale-button{--button-height:var(--locale-control-md);display:inline-flex;justify-content:center;align-items: center;gap:var(--locale-space-2);min-height:var(--button-height);padding:var(--locale-space-1)var(--locale-space-3);border-radius:var(--locale-radius-control);font-size:var(--locale-text-sm);font-weight:var(--locale-weight-semibold);line-height:var(--locale-leading-tight);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--locale-duration-fast)var(--locale-ease),color var(--locale-duration-fast)var(--locale-ease),border-color var(--locale-duration-fast)var(--locale-ease);border:1px solid #0000}.locale-button--primary{background:var(--locale-control-solid);color:var(--locale-control-solid-text)}.locale-button--primary:hover:not(:-webkit-any(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-control-solid)85%,var(--locale-surface));color:var(--locale-control-solid-text)}.locale-button--primary:hover:not(:-moz-any(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-control-solid)85%,var(--locale-surface));color:var(--locale-control-solid-text)}.locale-button--primary:hover:not(:is(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-control-solid)85%,var(--locale-surface));color:var(--locale-control-solid-text)}.locale-button--secondary{border-color:var(--locale-border-strong);background:var(--locale-surface);color:var(--locale-text)}.locale-button--ghost{color:var(--locale-text);background:0 0}.locale-button--secondary:hover:not(:-webkit-any(:disabled,[aria-disabled=true])),.locale-button--ghost:hover:not(:-webkit-any(:disabled,[aria-disabled=true])){background:var(--locale-surface-hover);color:var(--locale-ink)}.locale-button--secondary:hover:not(:-moz-any(:disabled,[aria-disabled=true])),.locale-button--ghost:hover:not(:-moz-any(:disabled,[aria-disabled=true])){background:var(--locale-surface-hover);color:var(--locale-ink)}.locale-button--secondary:hover:not(:is(:disabled,[aria-disabled=true])),.locale-button--ghost:hover:not(:is(:disabled,[aria-disabled=true])){background:var(--locale-surface-hover);color:var(--locale-ink)}.locale-button--danger{border-color:var(--locale-danger);background:var(--locale-danger-soft);color:var(--locale-danger)}.locale-button--danger:hover:not(:-webkit-any(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-danger)18%,var(--locale-surface))}.locale-button--danger:hover:not(:-moz-any(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-danger)18%,var(--locale-surface))}.locale-button--danger:hover:not(:is(:disabled,[aria-disabled=true])){background:color-mix(in srgb,var(--locale-danger)18%,var(--locale-surface))}.locale-button--link{border-radius:var(--locale-radius-inline);color:var(--locale-accent-strong);font-size:inherit;font-weight:var(--locale-weight-medium);line-height:inherit;white-space:normal;text-align:start;background:0 0;border:0;min-height:0;padding:0}.locale-button--link:hover:not(:-webkit-any(:disabled,[aria-disabled=true])){text-decoration:underline;text-underline-offset:3px}.locale-button--link:hover:not(:-moz-any(:disabled,[aria-disabled=true])){text-decoration:underline;text-underline-offset:3px}.locale-button--link:hover:not(:is(:disabled,[aria-disabled=true])){text-decoration:underline;text-underline-offset:3px}.locale-button:focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:2px}.locale-button:-webkit-any(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.locale-button:-moz-any(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.locale-button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.locale-button svg{width:var(--locale-text-base);height:var(--locale-text-base);pointer-events:none;flex:none}.locale-button--sm{--button-height:var(--locale-control-sm)}.locale-button--lg{--button-height:var(--locale-control-lg)}.locale-button--block{width:100%;margin-top:auto}.locale-icon-button{width:var(--button-height);height:var(--button-height);flex:none;padding:0}.control-tooltip-positioner{z-index:var(--locale-z-tooltip)}.control-tooltip{max-width:min(32ch,calc(100vw - var(--locale-space-4)));padding:var(--locale-space-2)var(--locale-space-3);border:1px solid var(--locale-border-strong);border-radius:var(--locale-radius-inline);background:var(--locale-surface);color:var(--locale-text);font-size:var(--locale-text-xs);line-height:var(--locale-leading-ui);box-shadow:var(--locale-elevation-1)}@media (prefers-reduced-motion:reduce){.locale-button{transition:none}}.brand-field-lines{position:absolute;z-index:-1;color:var(--locale-brand-field);pointer-events:none;block-size:100%;inline-size:100%;inset:0}.brand-field-lines path{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.brand-field-minor{stroke-width:1;opacity:.3}.brand-field-index{stroke-width:1.5;opacity:.55}.brand-field-lines--quiet .brand-field-minor{opacity:.14}.brand-field-lines--quiet .brand-field-index{opacity:.24}main:has(>.page-header){padding-block:var(--locale-space-7)var(--locale-space-8)}@media (max-width:740px){main:has(>.page-header){padding-block:var(--locale-space-6)var(--locale-space-7)}}.page-header{position:relative;isolation:isolate;display:grid;justify-items:start;gap:var(--locale-space-3);margin-bottom:var(--locale-space-6)}.page-header-title{display:flex;align-items: center;gap:var(--locale-space-2)var(--locale-space-4);flex-wrap:wrap}.page-header h1{color:var(--locale-ink);font-family:var(--locale-font-display);font-size:var(--locale-text-4xl);font-weight:var(--locale-weight-medium);font-synthesis:none;letter-spacing:var(--locale-tracking-display);line-height:var(--locale-leading-none);overflow-wrap:anywhere;text-wrap:balance;margin:0}.page-header>.brand-field-lines{inset:calc(var(--locale-space-7)*-1)0 0 46%;width:auto;height:auto}@media (max-width:740px){.page-header>.brand-field-lines:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:62%}.page-header>.brand-field-lines:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:62%}.page-header>.brand-field-lines:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:62%}.page-header>.brand-field-lines:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:62%}.page-header>.brand-field-lines:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:62%}.page-header>.brand-field-lines:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:62%}}.page-header-intro{display:flex;align-items:baseline;gap:var(--locale-space-3);color:var(--locale-muted);font-size:var(--locale-text-base);min-width:0}.page-header-lede{max-width:var(--locale-width-prose);color:var(--locale-muted);font-size:var(--locale-text-base);line-height:var(--locale-leading-prose);text-wrap:pretty;min-width:0;margin:0}.control-chip{display:inline-flex;align-items: center;gap:var(--locale-space-1);padding:var(--locale-space-1)var(--locale-space-2);border:1px solid var(--locale-border);border-radius:var(--locale-radius-inline);background:var(--locale-surface);color:var(--locale-muted);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-ui);white-space:normal;overflow-wrap:anywhere;flex:none;max-width:100%}.control-chip--sm{padding-block-start:1px;padding-block-end:1px}.control-chip--active{color:var(--locale-accent-strong);background:var(--locale-surface-selected)}.control-chip--positive{color:var(--locale-success-ink)}.control-chip--caution{color:var(--locale-warning)}.control-chip--danger{color:var(--locale-danger)}.control-chip-dot{width:calc(var(--locale-space-1)*1.5);height:calc(var(--locale-space-1)*1.5);border-radius:var(--locale-radius-pill);background:currentColor;flex:none}.control-chip-count{font-variant-numeric:tabular-nums}.policy-page .analytics-choice{display:grid;gap:var(--locale-space-4);margin-block:var(--locale-space-5);padding:var(--locale-space-5);border:1px solid var(--locale-border-strong);background:var(--locale-surface)}.analytics-choice-head{display:flex;justify-content:space-between;align-items: center;gap:var(--locale-space-3);flex-wrap:wrap}.policy-page .analytics-choice h2{color:var(--locale-ink);margin:0}.analytics-choice-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--locale-space-3)}.policy-page .analytics-choice p{font-size:var(--locale-text-sm);line-height:var(--locale-leading-body);margin:0}@media (max-width:420px){.analytics-choice-actions{grid-template-columns:minmax(0,1fr)}}.doc-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--locale-space-8);align-items: start}.doc-rail{position:sticky;top:calc(var(--locale-space-8) + var(--locale-space-4));display:grid;gap:var(--locale-space-6);min-width:0}.doc-toc{display:grid;gap:calc(var(--locale-space-1)*.5);font-size:var(--locale-text-sm)}.doc-rail .doc-toc a{padding:var(--locale-space-2)var(--locale-space-3);border-radius:var(--locale-radius-row);color:var(--locale-muted);line-height:var(--locale-leading-ui);text-decoration:none}.doc-rail .doc-toc a:hover{background:var(--locale-surface-hover);color:var(--locale-text)}.doc-rail .doc-toc a:focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:1px}.doc-toc--numbered a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--locale-space-2);align-items:baseline}.doc-toc--numbered a>span{font-family:var(--locale-font-display);font-weight:var(--locale-weight-medium);color:var(--locale-faint);font-variant-numeric:tabular-nums}.doc-layout>article>section:first-child>h2{margin-top:0}.doc-heading{display:flex;align-items:baseline;gap:var(--locale-space-3)}.doc-index{font-family:var(--locale-font-display);font-weight:var(--locale-weight-medium);color:var(--locale-brand-field);font-variant-numeric:tabular-nums}@media (max-width:1020px){.doc-layout{grid-template-columns:minmax(0,1fr);gap:var(--locale-space-6)}.doc-rail{position:static}}.control-callout{display:grid;grid-template-columns:auto minmax(0,1fr)auto;align-items: start;gap:var(--locale-space-2)var(--locale-space-3);padding:var(--locale-space-3);border:1px solid var(--locale-border);border-radius:var(--locale-radius-card);background:var(--locale-surface);color:var(--locale-text);font-size:var(--locale-text-sm);line-height:var(--locale-leading-ui);overflow-wrap:anywhere}.control-callout-icon{width:var(--locale-text-base);height:var(--locale-text-base);color:var(--locale-muted);margin-block-start:calc(var(--locale-space-1)*.5)}.control-callout--success>.control-callout-icon{color:var(--locale-success-ink)}.control-callout--warning>.control-callout-icon{color:var(--locale-warning)}.control-callout--danger>.control-callout-icon{color:var(--locale-danger)}.control-callout--danger{background:var(--locale-danger-soft);border-color:var(--locale-danger);color:var(--locale-danger)}.control-callout-content{min-width:0}.control-note{margin-block-start:var(--locale-space-3)}.control-callout-content>strong{display:block;font-weight:var(--locale-weight-semibold);margin-block-end:var(--locale-space-1)}.control-callout-action{display:flex;gap:var(--locale-space-2);flex-wrap:wrap}@media (max-width:740px){.control-callout{grid-template-columns:auto minmax(0,1fr)}.control-callout-action{grid-column:2}}.corner-marks{position:absolute;pointer-events:none;inset:-1px}.corner-mark{position:absolute;fill:none;stroke:var(--locale-brand-field);stroke-width:1.5;block-size:12px;inline-size:12px}.corner-mark--tl{--corner-from:-10px -10px;top:0}.corner-mark--tl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--tl:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--tl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--tl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--tl:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--tl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--tr{--corner-from:10px -10px;top:0;transform:scaleX(-1)}.corner-mark--tr:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--tr:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--tr:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--tr:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.corner-mark--tr:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.corner-mark--tr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.corner-mark--bl{--corner-from:-10px 10px;bottom:0;transform:scaleY(-1)}.corner-mark--bl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--bl:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--bl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.corner-mark--bl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--bl:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--bl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.corner-mark--br{--corner-from:10px 10px;bottom:0;transform:scale(-1)}.corner-mark--br:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--br:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--br:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.corner-mark--br:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.corner-mark--br:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.corner-mark--br:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}@media (prefers-reduced-motion:no-preference){.corner-marks--lock .corner-mark{animation:corner-mark-lock .52s var(--locale-ease).6s both}}@keyframes corner-mark-lock{0%{translate:var(--corner-from);opacity:0}}svg.model-route-icon{width:var(--locale-text-base);height:var(--locale-text-base);flex-shrink:0}svg.model-local-leaf{width:var(--locale-text-sm);height:var(--locale-text-sm);color:var(--locale-local);flex-shrink:0}svg.model-local-leaf.is-inline{display:inline-block;vertical-align:-.125em;width:1em;height:1em;margin-inline-end:var(--locale-space-1)}svg.model-premium-mark{width:var(--locale-text-sm);height:var(--locale-text-sm);color:var(--locale-text);flex-shrink:0}svg.model-premium-mark.is-inline{display:inline-block;vertical-align:-.125em;width:1em;height:1em;margin-inline-end:var(--locale-space-1)}.model-provider-label>svg.model-premium-mark,summary>svg.model-premium-mark,.model-library-group-toggle>svg.model-premium-mark{color:var(--locale-muted);width:12px;height:12px}.local-ai-actions{display:flex;gap:var(--locale-space-3);flex-wrap:wrap}@media (max-width:740px){.local-ai-actions>a{flex:100%}}.local-ai-article{display:grid;gap:var(--locale-space-5);min-width:0}.local-ai-card{position:relative;display:grid;padding:var(--locale-space-4);border:1px solid var(--locale-border-strong);background:var(--locale-surface);margin:0}.local-ai-card-head{display:flex;align-items: center;gap:var(--locale-space-2);padding-bottom:var(--locale-space-3);color:var(--locale-ink);font-size:var(--locale-text-sm);font-weight:var(--locale-weight-semibold)}.local-ai-card-head svg{color:var(--locale-muted)}.local-ai-reading{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--locale-space-3);min-height:var(--locale-row-list);padding:var(--locale-space-2)0;border-top:1px solid var(--locale-border)}.local-ai-reading>span{display:flex;align-items: center;gap:var(--locale-space-2);color:var(--locale-text);font-size:var(--locale-text-xs);min-width:0}.local-ai-reading>strong{color:var(--locale-ink);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-medium);font-variant-numeric:tabular-nums;text-align:right}.local-ai-card figcaption{padding-top:var(--locale-space-3);border-top:1px solid var(--locale-border);color:var(--locale-muted);font-size:var(--locale-text-xs);line-height:var(--locale-leading-body)}.local-ai-flow{display:grid;grid-template-columns:minmax(0,1fr)160px minmax(0,1fr);margin-block:var(--locale-space-4);align-items: center}.local-ai-zone{position:relative;display:grid;gap:var(--locale-space-3);padding:var(--locale-space-4);border:1px solid var(--locale-border-strong);background:var(--locale-surface)}.local-ai-zone--device{border-style:dashed;border-color:var(--locale-brand-field)}.policy-page .local-ai-zone-label{color:var(--locale-muted);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-ui);max-width:none;margin:0}.local-ai-zone--device .local-ai-zone-label{color:var(--locale-accent-strong)}.local-ai-node{display:grid;grid-template-columns:var(--locale-text-base)minmax(0,1fr);gap:var(--locale-space-3);padding:var(--locale-space-3);border:1px solid var(--locale-border);background:var(--locale-canvas)}.local-ai-node>svg{margin-top:calc(var(--locale-space-1)*.5);color:var(--locale-muted)}.local-ai-node>svg.local-ai-node-leaf{color:var(--locale-local)}.local-ai-node strong{display:block;color:var(--locale-ink);font-size:var(--locale-text-sm);font-weight:var(--locale-weight-semibold)}.local-ai-node span{display:block;color:var(--locale-muted);font-size:var(--locale-text-xs);line-height:var(--locale-leading-body)}.local-ai-link{display:grid;gap:var(--locale-space-2);padding-inline:var(--locale-space-3);color:var(--locale-accent-strong);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-medium);text-align:center}.local-ai-link-line{position:relative;display:flex;height:var(--locale-text-base);justify-content:end;align-items: center}.local-ai-link-line:before{content:"";position:absolute;left:0;right:var(--locale-space-1);background:currentColor;height:1px;top:50%}.local-ai-link-line svg{position:relative;margin-right:calc(var(--locale-space-1)*-1)}@media (max-width:740px){.local-ai-flow{grid-template-columns:minmax(0,1fr);gap:var(--locale-space-3)}.local-ai-link{padding:0}.local-ai-link-line{height:var(--locale-space-6);justify-content:center}.local-ai-link-line:before{top:0;left:50%;right:auto;bottom:var(--locale-space-1);width:1px;height:auto}.local-ai-link-line svg{margin:var(--locale-space-4)0 0;transform:rotate(90deg)}}.portal-field{position:absolute;z-index:-1;pointer-events:none;image-rendering:pixelated;top:0;left:0}.portal-field--page{position:fixed}.locale-brand{display:inline-flex;align-items: center;gap:var(--locale-space-2);min-height:var(--locale-touch-target);color:var(--locale-brand-ink,var(--locale-ink));text-decoration:none;white-space:nowrap;flex-shrink:0}.locale-brand[data-tone=sidebar]{--locale-brand-ink:var(--locale-sidebar-text);min-height:var(--locale-control-md)}.locale-mark{flex:none;width:24px;height:24px}.locale-brand[data-tone=sidebar] .locale-mark{width:20px;height:20px}.locale-mark-tile{fill:var(--locale-mark-tile)}.locale-mark-glyph{fill:var(--locale-mark-glyph)}html[data-theme=dark] .locale-mark{outline:1px solid var(--locale-border-strong);outline-offset:-1px}.locale-wordmark{color:currentColor;font-family:var(--locale-font-wordmark);font-size:var(--locale-text-lg);font-weight:var(--locale-weight-semibold);font-synthesis:none;line-height:var(--locale-leading-none);letter-spacing:0;flex-shrink:0}.locale-brand[data-tone=sidebar] .locale-wordmark{font-size:var(--locale-text-base)}.locale-brand .status{padding:calc(var(--locale-space-1)*.5)calc(var(--locale-space-1)*1.5);border-radius:var(--locale-radius-inline);background:var(--locale-accent-soft);color:var(--locale-accent-strong);font-family:var(--locale-font-sans);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-semibold);line-height:var(--locale-leading-none);border:0;align-self: center;margin-top:0}.locale-brand[data-tone=sidebar] .status{background:color-mix(in srgb,var(--locale-sidebar-text)14%,transparent);color:var(--locale-sidebar-text)}.analytics-consent{position:fixed;z-index:var(--locale-z-dialog);display:grid;padding:var(--locale-space-5)var(--locale-space-4);overflow:hidden;isolation:isolate;background:var(--locale-canvas);color:var(--locale-text);outline:none;place-items: center;inset:0}.analytics-consent-card{position:relative;display:grid;gap:var(--locale-space-5);padding:var(--locale-space-6);border:1px solid var(--locale-border-strong);background:var(--locale-canvas);inline-size:min(100%,480px)}.analytics-consent-card .locale-mark{block-size:28px;inline-size:28px}.analytics-consent-title{font-family:var(--locale-font-display);font-size:var(--locale-text-3xl);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-none);color:var(--locale-ink);outline:none;margin:0}.analytics-consent-body{font-size:var(--locale-text-sm);line-height:var(--locale-leading-body);color:var(--locale-text);margin:0}.analytics-consent a{color:var(--locale-accent-strong);text-decoration:underline;text-underline-offset:2px}.analytics-consent-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--locale-space-3)}.analytics-consent-note{font-size:var(--locale-text-xs);color:var(--locale-muted);margin:0}@media (max-width:480px){.analytics-consent-card{padding:var(--locale-space-5)}}.control-popover-positioner{z-index:var(--locale-z-popover)}.control-menu-positioner{z-index:var(--locale-z-dropdown)}.control-menu-positioner--popover{z-index:var(--locale-z-popover)}:where(.control-popover,.control-menu){box-sizing:border-box;max-width:min(var(--available-width),calc(100vw - var(--locale-space-5)));max-height:var(--available-height);overflow-y:auto;overscroll-behavior:contain;color:var(--locale-text);background:var(--locale-surface);border:1px solid var(--locale-border-strong);border-radius:var(--locale-radius-overlay);box-shadow:var(--locale-elevation-2)}.control-menu-positioner>.control-menu:focus-visible{outline:none;box-shadow:var(--locale-elevation-2)}.control-popover-positioner>.control-popover:focus-visible{outline:none;box-shadow:var(--locale-elevation-2)}:where(.control-popover){width:min(340px,calc(100vw - var(--locale-space-5)));padding:var(--locale-space-2)}:where(.control-menu){padding:var(--locale-space-1);min-width:200px}.control-menu-item{min-height:var(--locale-row-nav);display:flex;align-items: center;gap:var(--locale-space-2);padding:var(--locale-space-1)var(--locale-space-2);color:var(--locale-text);border-radius:var(--locale-radius-row);font-size:var(--locale-text-sm);line-height:var(--locale-leading-ui);text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.control-menu-item[data-highlighted]{background:var(--locale-surface-hover)}.control-menu-item:focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:-2px}.control-menu-item[data-disabled]{opacity:.5;cursor:not-allowed}.control-menu-item--danger{color:var(--locale-danger)}.control-menu-item svg{width:var(--locale-text-base);height:var(--locale-text-base);color:currentColor;flex:none}.control-menu-item-label{flex:1}.control-menu-item-hint{color:var(--locale-muted);font-size:var(--locale-text-xs)}.control-menu-item:has(>.control-menu-item-text){padding-block:var(--locale-space-2);align-items: flex-start}.control-menu-item:has(>.control-menu-item-text)>svg{margin-top:2px}.control-menu-item-text{display:grid;flex:1;gap:2px;min-width:0}.control-menu-item-text>strong{font-weight:var(--locale-weight-medium)}.control-menu-item-text>small{color:var(--locale-muted);font-size:var(--locale-text-xs);line-height:var(--locale-leading-ui)}.control-menu-indicator{display:flex;color:var(--locale-text);margin-inline-start:auto}.control-menu-group-label{padding:var(--locale-space-2)var(--locale-space-2)var(--locale-space-1);color:var(--locale-muted);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-ui)}.control-menu-separator{margin:var(--locale-space-1);background:var(--locale-border);height:1px}@media (max-width:740px){.control-menu-item{min-height:var(--locale-touch-target)}}.site-account-trigger{gap:var(--locale-space-2);max-width:190px}.site-account-trigger svg{width:var(--locale-text-sm);height:var(--locale-text-sm);flex:none}.site-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-account-menu{width:min(240px,calc(100vw - var(--locale-space-5)))}.site-account-identity{display:grid;gap:calc(var(--locale-space-1)*.5);padding:var(--locale-space-2);min-width:0}.site-account-identity strong{font-size:var(--locale-text-sm);font-weight:var(--locale-weight-medium);color:var(--locale-ink)}.site-account-identity span{font-size:var(--locale-text-xs);color:var(--locale-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (pointer:coarse),(max-width:740px){.site-account-trigger{flex-shrink:0;width:44px;min-width:44px;padding-inline-start:0;padding-inline-end:0}.site-account-trigger .site-account-name,.site-account-trigger .lucide-chevron-down{display:none}}.site-chrome-header{position:sticky;z-index:20;background:var(--locale-surface);border-bottom:1px solid var(--locale-border);top:0}.site-chrome-row{min-height:var(--locale-space-8);display:grid;grid-template-columns:minmax(max-content,1fr)auto minmax(max-content,1fr);align-items: center;gap:var(--locale-space-5)}.site-chrome-row>:first-child{justify-self:start}.site-chrome-actions{grid-column:3;justify-self:end}.site-chrome-nav,.site-chrome-actions{display:flex;align-items: center}.site-chrome-nav{gap:var(--locale-space-6);color:var(--locale-muted);font-size:var(--locale-text-sm)}.site-chrome-nav a{display:flex;min-height:var(--locale-touch-target);text-decoration:none;white-space:nowrap;align-items: center}@media (max-width:1200px){.site-chrome-nav{gap:var(--locale-space-4)}}.site-chrome-nav a:hover,.site-chrome-footer a:hover{color:var(--locale-accent-strong)}.site-chrome-actions{gap:var(--locale-space-2)}.site-chrome-toggle{display:none}.site-chrome-footer{border-top:1px solid var(--locale-border);color:var(--locale-muted);margin-top:auto}.site-chrome-footer-inner{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:var(--locale-space-4)var(--locale-space-6);padding-block:var(--locale-space-6)}.site-chrome-funding{grid-column:1/-1;max-width:var(--locale-width-prose);font-size:var(--locale-text-xs);line-height:var(--locale-leading-body);margin:0}.site-chrome-funding a{color:var(--locale-accent-strong);text-decoration:underline;text-underline-offset:3px}.site-chrome-footer nav{display:flex;justify-content:start;gap:0 var(--locale-space-5);flex-wrap:wrap;flex:1;min-width:0}.site-chrome-footer nav a{display:inline-flex;min-height:var(--locale-touch-target);font-size:var(--locale-text-xs);text-decoration:none;align-items: center}.site-chrome-footer small{font-size:var(--locale-text-xs);padding-top:var(--locale-space-3);flex:none}.site-chrome-header :-webkit-any(a,button):focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:3px}.site-chrome-header :-moz-any(a,button):focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:3px}.site-chrome-header :is(a,button):focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:3px}.site-chrome-footer a:focus-visible{outline:2px solid var(--locale-focus-ring);outline-offset:3px}@media (max-width:1020px){.site-chrome-row{grid-template-columns:minmax(0,1fr)auto;gap:var(--locale-space-3)}.site-chrome-actions{grid-column:2}.site-chrome-toggle{display:inline-flex}.site-chrome-nav{display:none;position:absolute;padding:var(--locale-space-4)var(--locale-gutter);background:var(--locale-surface);border-bottom:1px solid var(--locale-border);box-shadow:var(--locale-elevation-1);top:100%;left:0;right:0}.site-chrome-nav[data-open=true]{display:grid;gap:var(--locale-space-2)}}@media (max-width:740px){.site-chrome-row{min-height:var(--locale-space-8);gap:var(--locale-space-2)}.site-chrome-actions{gap:var(--locale-space-1)}.site-chrome-footer-inner{grid-template-columns:minmax(0,1fr);gap:var(--locale-space-4)}.site-chrome-footer small{width:100%;padding-top:0}.site-chrome-nav[data-open=true]{position:fixed;inset:var(--locale-space-8)0 0;z-index:var(--locale-z-dropdown);display:grid;padding:var(--locale-space-5)var(--locale-gutter);background:var(--locale-canvas);box-shadow:none;counter-reset:site-menu;overflow-y:auto;border-bottom:0;align-content: start;gap:0}.site-chrome-nav[data-open=true]>a:not(.site-chrome-nav-open){display:grid;grid-template-columns:32px minmax(0,1fr);border-bottom:1px solid var(--locale-border);color:var(--locale-ink);font-family:var(--locale-font-display);font-size:var(--locale-text-3xl);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-none);counter-increment:site-menu;align-items:baseline;min-height:64px}.site-chrome-nav[data-open=true]>a:not(.site-chrome-nav-open):before{content:counter(site-menu,decimal-leading-zero);font-family:var(--locale-font-sans);font-size:var(--locale-text-xs);color:var(--locale-muted)}}.site-chrome-nav .site-chrome-nav-open{display:none}@media (max-width:480px){.site-chrome-open,.site-chrome-header[data-invite] .locale-wordmark,.site-chrome-header[data-invite] .locale-brand .status{display:none}.site-chrome-nav[data-open=true] .site-chrome-nav-open{display:flex;color:var(--locale-ink);font-weight:var(--locale-weight-semibold)}}.locale-site{display:flex;flex-direction:column;min-height:100dvh}.site-skip{position:fixed;z-index:100;padding:var(--locale-space-3)var(--locale-space-4);background:var(--locale-ink);color:var(--locale-canvas);top:-60px;left:20px}.site-skip:focus{top:12px}html:has(.site-chrome-header){scroll-behavior:smooth;scroll-padding-top:calc(var(--locale-space-1)*25);scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html:has(.site-chrome-header){scroll-behavior:auto}}.console-header{border-bottom:1px solid var(--locale-border);background:var(--locale-surface)}.console-header>div{display:flex;align-items: center;gap:var(--locale-space-4);min-height:var(--locale-space-7)}.console-header>div>span{color:var(--locale-muted);font-size:var(--locale-text-sm)}.console-header nav{display:flex;align-items: center;gap:var(--locale-space-3);margin-left:auto}.console-header nav>a{display:inline-flex;color:var(--locale-muted);font-size:var(--locale-text-sm);align-items: center}@media (max-width:480px){.console-header>div{gap:var(--locale-space-2);flex-wrap:wrap}.console-header>div>span{display:none}}.announcement-banner{position:relative;z-index:1;display:flex;justify-content:center;align-items: center;gap:var(--locale-space-4);min-height:var(--locale-space-7);padding:var(--locale-space-2)var(--locale-space-4);border-bottom:1px solid var(--locale-border);background:color-mix(in srgb,var(--locale-accent)8%,var(--locale-surface));color:var(--locale-text);font-size:var(--locale-text-sm);line-height:var(--locale-leading-body)}.announcement-banner--promotion{background:color-mix(in srgb,var(--locale-accent)15%,var(--locale-surface));border-color:color-mix(in srgb,var(--locale-accent)32%,var(--locale-border))}.announcement-banner-copy{display:flex;align-items:baseline;gap:var(--locale-space-4);min-width:0}.announcement-banner strong{color:var(--locale-ink);font-weight:var(--locale-weight-semibold);white-space:nowrap;flex:none}.announcement-banner-links{display:flex;align-items: center;gap:var(--locale-space-3)}.announcement-banner-links a{color:var(--locale-accent-strong);font-weight:var(--locale-weight-semibold);text-decoration:underline;text-underline-offset:3px;flex:none}.announcement-banner>button{flex:none}.announcement-banner--inline{display:grid;justify-content:stretch;gap:var(--locale-space-2);padding:var(--locale-space-3)var(--locale-space-4);border-radius:var(--locale-radius-control);text-align:left;border:0;min-height:0}.announcement-banner--inline .announcement-banner-copy{display:block}.announcement-banner--inline strong{margin-right:calc(var(--locale-space-1)*1.5)}.announcement-banner--inline .announcement-banner-links{display:flex}@media (max-width:740px){.announcement-banner{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:calc(var(--locale-space-1)*.5)var(--locale-space-2);padding:var(--locale-space-2)var(--locale-space-2)var(--locale-space-2)var(--locale-space-3);font-size:var(--locale-text-sm);line-height:var(--locale-leading-ui)}.announcement-banner-copy{display:block;grid-column:1}.announcement-banner strong{margin-right:calc(var(--locale-space-1)*1.5)}.announcement-banner-links{grid-column:1;grid-row:2;flex-wrap:wrap}.announcement-banner-links a{display:inline-flex;min-height:var(--locale-touch-target);align-items: center}.announcement-banner>button{grid-column:2;grid-row:1/span 2}.announcement-banner--inline{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--locale-space-2);padding:var(--locale-space-3)}.announcement-banner--inline .announcement-banner-links{grid-column:1;grid-row:auto}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports ( not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentColor}@supports (color: color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{text-align:inherit;min-height:1lh}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{appearance:button}input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-file-upload-button{appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-100{margin:calc(var(--spacing)*100)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-input{color:var(--input)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!blur{--tw-blur:blur(8px)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\!running{animation-play-state:running!important}.\[stage\:0\]{stage:0}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--locale-maker-openai:#10a37f;--locale-maker-anthropic:#d97757;--locale-maker-google:#4285f4;--locale-maker-deepseek:#4d6bfe;--locale-maker-qwen:#615ced;--locale-maker-meta:#0668e1;--locale-maker-mistral:#f7941d;--locale-maker-nvidia:#76b900}@font-face{font-family:Inter;src:url(./disclosure-fxjyg8gv.woff2)format(woff2);font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(./disclosure-ws547va3.woff2)format(woff2);font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/brands/fonts/JetBrainsMonoVariable.woff2)format(woff2);font-style:normal;font-weight:100 800;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/brands/fonts/JetBrainsMonoVariable-Italic.woff2)format(woff2);font-style:italic;font-weight:100 800;font-display:swap}@font-face{font-family:Archivo Display;src:url(data:font/woff2;base64,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)format(woff2);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Archivo Wordmark;src:url(data:font/woff2;base64,d09GMgABAAAAAASwABAAAAAACOgAAARWAAIAQgAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgSgcKgZgP1NUQVRaAGQRCAqEfIQoATYCJAMgCxIABCAFhHIHIAwHG2gHIxE2g1HaDfLPA9vY5uAfCAkfzealpykBMTopF9Q8anaRJj3/5Ayepzrr/eoKOHAyxEpAT9Yn6CouzjlQpnLA8lNn1oV0RNkhAPof4Nzl/3/v+Dc5zOb1L5hmtsbf1hr0i+amThpIwo++NxZubHPAjzppGpD3NpSKCUFGSDpf4zwFAdwAgEIQrAgCOEmlEKpKtcND8fbpiLXiRQP8MZp6d+1rxQ68Fo3SK5wk/0huNCCEIgg2BAEUmWigEBUw0MxSwUDQ2RRqFACXVVhQwBmZWqaTqY7mWJO1mqFaYAN1Rs0C5uwQkFcU4lcxF/5E/bqnrXIhkf5Gv/9D15FVgAAor9oHJGIgCHYMIBwDyIMa3gVTVWB49xRVkJ5DaKn6UFgJJR4BkBjGAoKA2FQLwEChxA+AAKDANyX1OzQNgGCCMYBE6tCRznSlD/3/k+F1R220wXorLU9oQUEsw0FwDgrvheAFbmRJMAc0ABYEBQ2ijXUtayFvWpxTB4e6LB7dydOsyfsFepN8b7fL4tIeOs4K3LskE588eeKSiecCzlnmCXAuWyaUds3OzYUJK10ully5R761z+fcYZrNZgfOi6i2m0w4ebXjrECgZ3JxTrzkJGHCBN7rarrL4ppg9qiJ4C5j48W76eu3z/uvnG6eiftOXbPzX8ipV5meEG9MZGLAsVTHM1/ObC7YZOe/6w+pFYT5f7v3JZyrCd2/IuvINDyu/A28l/x5K1StPj5hl61LZLKtSnCJvJVdzUPdswybJX/lqlPTu7Qdl1ShbqXXYfXEhVstrpOYx1K1mP1k3bTWoUG9Emt4Kvpm+P0DFnmrpyRFpnUHXd0WlKk9qk2b2iN3r9itfF9fo2J5GxSbnXqhZnSeEg1SsqsWCS+cU61Raqmcmr6HydOK52vYsGhfH6Nc3RaVqj+yXZu6oxaW6dJzXpnqQ5oU+Jz4qVFM8cieKQUy5mRmVqtfZHCc1OkYt/PXy5TC9aIfUt2cZTLE1XVB2TqjWrepM3JBma5d0Vr4Nq0lVum8Lr1KNEjNrlY4vEh21QYpJcJbh1V+dwD+CaCo9Kyk398+qMxXu2F8AHjxN/YgwLsP7feT3xdQ9VqZgBUFgMBXhKw+kR/U63cx166O0VHdpuTX5Fe5FFIfkhJNdRtjIakARjsVsIwQ5iwv+zAQ7QB2AAdCIjtA4eUGGBQjMKi1wIJP3GAlXtJNXopIlRIBt4woIDhlCtgIlnlEjHId+HDLvu38OOUUG82b9t9nSYokCmiQPGQEbDfteZp9GnLpmxw4amhG1Df9QBm+JmE7THw/yVAcmYfBppLnnqs6AytiGNzHvwU/5nAzB+odbRNR0b64QTKWks+KvCAI4/PxtI295Lp3qAYxe2cpXtAPWVMT7LXtH919Wif4Bl2iD7bIUZ7HcOlZUcmpK1eHNzxz9HcmMM1p2+WvpbUAsUVaZvzW5IC91gH+l47Cyj8h/6ce0HMB)format(woff2);font-style:normal;font-weight:600;font-display:swap}:root{--locale-jev:#ed53c1;--locale-jev-text:#a61980;--locale-width-model-picker:520px;--locale-width-model-picker-compact:392px;--locale-width-research-chat:420px;--locale-width-document-rail:204px;--locale-width-document:720px;--locale-provider-paper:#fff;--locale-font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--locale-font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--locale-font-display:"Archivo Display",var(--locale-font-sans);--locale-font-wordmark:"Archivo Wordmark",var(--locale-font-sans);--font-sans:var(--locale-font-sans);--font-mono:var(--locale-font-mono);--locale-weight-regular:400;--locale-weight-medium:500;--locale-weight-semibold:600;--locale-weight-bold:700;--locale-leading-none:1;--locale-leading-tight:1.2;--locale-leading-ui:1.4;--locale-leading-body:1.5;--locale-leading-prose:1.65;--locale-tracking-tight:-.02em;--locale-tracking-display:-.005em;--locale-tracking-code:.08em;--locale-duration-fast:.1s;--locale-duration-base:.15s;--locale-duration-slow:.2s;--locale-ease:cubic-bezier(.2,0,0,1);--locale-control-sm:28px;--locale-control-md:32px;--locale-control-lg:40px;--locale-row-nav:32px;--locale-row-list:36px;--locale-row-setting:44px;--locale-crop-control-sm:28px;--locale-crop-control-md:32px;--locale-crop-control-lg:40px;--locale-crop-row-nav:32px;--locale-crop-row-list:36px;--locale-crop-touch-target:28px;--locale-height-bar:48px;--locale-touch-target:44px;--locale-radius-inline:0px;--locale-radius-pill:0px;--locale-width-overview:960px;--locale-width-settings-content:680px;--locale-z-sticky:100;--locale-z-rail:200;--locale-z-dropdown:300;--locale-z-scrim:400;--locale-z-dialog:500;--locale-z-popover:600;--locale-z-toast:700;--locale-z-tooltip:800;--locale-elevation-1:var(--locale-shadow-sm);--locale-elevation-2:var(--locale-shadow-md);--locale-elevation-3:var(--locale-shadow-lg);--locale-border-focus:var(--locale-accent);--locale-info:var(--locale-accent-strong);--locale-info-soft:var(--locale-accent-soft);--locale-danger-soft:var(--locale-danger);--locale-text-xs:12px;--locale-text-sm:14px;--locale-text-base:16px;--locale-text-lg:18px;--locale-text-xl:24px;--locale-text-3xl:40px;--locale-text-4xl:56px;--locale-text-hero:56px;--locale-text-2xs:11px;--locale-space-1:4px;--locale-space-2:8px;--locale-space-3:12px;--locale-space-4:16px;--locale-space-5:24px;--locale-space-6:32px;--locale-space-7:48px;--locale-space-8:64px;--locale-space-9:92px;--locale-width-chat:624px;--locale-width-page:1160px;--locale-width-column:800px;--locale-width-prose:72ch;--locale-width-settings-nav:180px;--locale-width-sidebar:288px;--locale-width-drawer:344px;--locale-gutter:32px;--locale-gutter-wide:64px;--locale-radius-row:0px;--locale-radius-control:0px;--locale-radius-card:0px;--locale-radius-overlay:0px}@supports (color: color-mix(in lab, red, red)){:root{--locale-danger-soft:color-mix(in srgb,var(--locale-danger)10%,var(--locale-surface))}}:root{--locale-success-soft:var(--locale-success)}@supports (color: color-mix(in lab, red, red)){:root{--locale-success-soft:color-mix(in srgb,var(--locale-success)10%,var(--locale-surface))}}:root{--locale-warning-soft:var(--locale-warning)}@supports (color: color-mix(in lab, red, red)){:root{--locale-warning-soft:color-mix(in srgb,var(--locale-warning)10%,var(--locale-surface))}}:root{--locale-bonus-soft:var(--locale-bonus)}@supports (color: color-mix(in lab, red, red)){:root{--locale-bonus-soft:color-mix(in srgb,var(--locale-bonus)10%,var(--locale-surface))}}:root{--locale-bonus-border:var(--locale-bonus)}@supports (color: color-mix(in lab, red, red)){:root{--locale-bonus-border:color-mix(in srgb,var(--locale-bonus)40%,var(--locale-border))}}:root{--locale-bonus-rule:var(--locale-bonus)}@supports (color: color-mix(in lab, red, red)){:root{--locale-bonus-rule:color-mix(in srgb,var(--locale-bonus)18%,var(--locale-border))}}.tabular{font-variant-numeric:tabular-nums}@media (max-width:740px){:root{--locale-text-4xl:40px;--locale-text-hero:40px}}@media (pointer:coarse){:root{--locale-control-sm:44px;--locale-control-md:44px;--locale-control-lg:44px;--locale-row-nav:44px;--locale-row-list:44px}}html[data-theme=dark]{--locale-jev-text:var(--locale-jev)}:root{--locale-gray-1:oklch(99% .003 270);--locale-gray-2:oklch(97.5% .004 270);--locale-gray-3:oklch(95.5% .006 270);--locale-gray-4:oklch(93.5% .008 270);--locale-gray-5:oklch(92% .009 270);--locale-gray-6:oklch(89% .01 270);--locale-gray-7:oklch(82% .014 270);--locale-gray-8:oklch(74% .016 272);--locale-gray-9:oklch(62% .02 274);--locale-gray-10:oklch(49% .025 275);--locale-gray-11:oklch(45% .03 275);--locale-gray-12:oklch(20% .04 275);--radius:0px;--background:oklch(.97 .008 90);--foreground:oklch(.22 .008 285);--card:oklch(.99 .004 90);--card-foreground:oklch(.22 .008 285);--popover:oklch(1 0 0);--popover-foreground:oklch(.145 0 0);--primary:oklch(.47 .18 285);--primary-foreground:oklch(.985 0 0);--secondary:oklch(.97 0 0);--secondary-foreground:oklch(.205 0 0);--muted:oklch(.93 .008 90);--muted-foreground:oklch(.53 .01 285);--accent:oklch(.93 .012 285);--accent-foreground:oklch(.205 0 0);--destructive:oklch(.577 .245 27.325);--border:oklch(.88 .008 285);--input:oklch(.88 .008 285);--ring:oklch(.58 .15 285);--chart-1:oklch(.646 .222 41.116);--chart-2:oklch(.6 .118 184.704);--chart-3:oklch(.398 .07 227.392);--chart-4:oklch(.828 .189 84.429);--chart-5:oklch(.769 .188 70.08);--sidebar:oklch(.985 0 0);--sidebar-foreground:oklch(.145 0 0);--sidebar-primary:oklch(.205 0 0);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.97 0 0);--sidebar-accent-foreground:oklch(.205 0 0);--sidebar-border:oklch(.922 0 0);--sidebar-ring:oklch(.708 0 0);--locale-surface-hover:var(--locale-gray-3);--locale-surface-selected:var(--locale-gray-4);--locale-canvas:var(--locale-gray-1);--locale-surface:var(--locale-gray-2);--locale-surface-raised:#fff;--locale-surface-soft:#2022380b;--locale-ink:var(--locale-gray-12);--locale-text:var(--locale-gray-12);--locale-muted:var(--locale-gray-11);--locale-faint:var(--locale-gray-10);--locale-placeholder:#70738a;--locale-placeholder-on-dark:#777b94;--locale-border:var(--locale-gray-6);--locale-border-strong:var(--locale-gray-7);--locale-accent:#3b3bff;--locale-accent-strong:#2525d6;--locale-accent-soft:#ebebff;--locale-danger:#ad342c;--locale-warning:#7d4708;--locale-warning-meter:#a98200;--locale-success:#24734d;--locale-bonus:#9a6b00;--locale-bonus-ink:#6b4a00;--locale-ansi-black:#1f2328;--locale-ansi-red:#c2362b;--locale-ansi-green:#1d7d37;--locale-ansi-yellow:#9a6700;--locale-ansi-blue:#1f5fd0;--locale-ansi-magenta:#8250df;--locale-ansi-cyan:#0f7b8f;--locale-ansi-white:#6e7781;--locale-ansi-bright-black:#57606a;--locale-ansi-bright-red:#d1242f;--locale-ansi-bright-green:#2da44e;--locale-ansi-bright-yellow:#bf8700;--locale-ansi-bright-blue:#3b73e6;--locale-ansi-bright-magenta:#9a6ff0;--locale-ansi-bright-cyan:#1b9bb3;--locale-ansi-bright-white:#8c959f;--locale-success-ink:#1e6341;--locale-local:#1e6341;--locale-focus-ring:var(--locale-accent);--locale-chart-vram:#0f6b60;--locale-chart-ram:#8f5209;--locale-accent-contrast:#fff;--locale-accent-strong-contrast:#fff;--locale-control-solid:var(--locale-ink);--locale-control-solid-text:var(--locale-canvas);--locale-sidebar:var(--locale-gray-3);--locale-sidebar-raised:var(--locale-gray-2);--locale-sidebar-hover:var(--locale-gray-4);--locale-sidebar-text:var(--locale-ink);--locale-sidebar-secondary:var(--locale-text);--locale-sidebar-muted:var(--locale-muted);--locale-sidebar-warning:var(--locale-warning);--locale-scrim:#080a185c;--locale-scrim-strong:#0c0d11cc;--locale-accent-on-dark:#8d8dff;--locale-code-surface:#171a2b;--locale-code-border:#2a2e45;--locale-code-text:#e7e8f2;--locale-code-muted:#8b8fa8;--locale-code-string:#86efac;--locale-code-number:#fbbf24;--locale-code-title:#93c5fd;--locale-code-variable:#fdba74;--locale-code-scrollbar:#555863;--locale-swatch-violet:#3b3bff;--locale-swatch-blue:#2670d9;--locale-swatch-teal:#168477;--locale-swatch-rose:#c24e72;--locale-swatch-amber:#b66b0b;--locale-starlight:var(--locale-gray-11);--locale-star-blue:var(--locale-swatch-blue);--locale-glow:#3b3bff1a;--locale-shadow-sm:0 1px 2px #0a0c200f,0 5px 16px #0a0c200a;--locale-shadow-md:0 16px 44px #0a0c201f,0 2px 7px #0a0c200d;--locale-shadow-lg:0 28px 90px #0506144d;--locale-brand-field:var(--locale-accent);--locale-mark-tile:#0c0e1d;--locale-mark-glyph:#fff}@supports (color: color-mix(in lab, red, red)){:root{--locale-focus-ring:color-mix(in srgb,var(--locale-accent)12%,transparent)}}.dark,html[data-theme=dark]{--locale-gray-1:oklch(15% .03 275);--locale-gray-2:oklch(19% .03 275);--locale-gray-3:oklch(22% .029 275);--locale-gray-4:oklch(25% .028 275);--locale-gray-5:oklch(28% .027 275);--locale-gray-6:oklch(31% .024 275);--locale-gray-7:oklch(37% .022 275);--locale-gray-8:oklch(45% .02 275);--locale-gray-9:oklch(53% .02 275);--locale-gray-10:oklch(68% .02 275);--locale-gray-11:oklch(76% .016 275);--locale-gray-12:oklch(95% .008 275);--background:oklch(.145 0 0);--foreground:oklch(.985 0 0);--card:oklch(.205 0 0);--card-foreground:oklch(.985 0 0);--popover:oklch(.205 0 0);--popover-foreground:oklch(.985 0 0);--primary:oklch(.922 0 0);--primary-foreground:oklch(.205 0 0);--secondary:oklch(.269 0 0);--secondary-foreground:oklch(.985 0 0);--muted:oklch(.269 0 0);--muted-foreground:oklch(.708 0 0);--accent:oklch(.269 0 0);--accent-foreground:oklch(.985 0 0);--destructive:oklch(.704 .191 22.216);--border:oklch(1 0 0/10%);--input:oklch(1 0 0/15%);--ring:oklch(.556 0 0);--chart-1:oklch(.488 .243 264.376);--chart-2:oklch(.696 .17 162.48);--chart-3:oklch(.769 .188 70.08);--chart-4:oklch(.627 .265 303.9);--chart-5:oklch(.645 .246 16.439);--sidebar:oklch(.205 0 0);--sidebar-foreground:oklch(.985 0 0);--sidebar-primary:oklch(.488 .243 264.376);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.269 0 0);--sidebar-accent-foreground:oklch(.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(.556 0 0);--locale-canvas:var(--locale-gray-1);--locale-surface:var(--locale-gray-2);--locale-surface-hover:var(--locale-gray-4);--locale-surface-selected:var(--locale-gray-5);--locale-surface-raised:oklch(21% .03 275);--locale-surface-soft:#ffffff0b;--locale-ink:var(--locale-gray-12);--locale-text:var(--locale-gray-12);--locale-muted:var(--locale-gray-11);--locale-faint:var(--locale-gray-10);--locale-placeholder:var(--locale-placeholder-on-dark);--locale-code-surface:#181b30;--locale-code-border:#2c3050;--locale-border:var(--locale-gray-6);--locale-border-strong:var(--locale-gray-7);--locale-accent:#8d8dff;--locale-accent-strong:#b4b4ff;--locale-accent-soft:#23234f;--locale-danger:#f0736a;--locale-warning:#e0a049;--locale-warning-meter:#e7c54b;--locale-success:#72d5a0;--locale-bonus:#e8b94a;--locale-bonus-ink:#f4d37c;--locale-ansi-black:#3b3f46;--locale-ansi-red:#ff7b72;--locale-ansi-green:#3fb950;--locale-ansi-yellow:#d29922;--locale-ansi-blue:#58a6ff;--locale-ansi-magenta:#bc8cff;--locale-ansi-cyan:#39c5cf;--locale-ansi-white:#b1bac4;--locale-ansi-bright-black:#6e7681;--locale-ansi-bright-red:#ffa198;--locale-ansi-bright-green:#56d364;--locale-ansi-bright-yellow:#e3b341;--locale-ansi-bright-blue:#79c0ff;--locale-ansi-bright-magenta:#d2a8ff;--locale-ansi-bright-cyan:#56d4dd;--locale-ansi-bright-white:#f0f6fc;--locale-success-ink:#72d5a0;--locale-local:#72d5a0;--locale-chart-vram:#2fbf9b;--locale-chart-ram:#e0a049;--locale-accent-contrast:#080a18;--locale-accent-strong-contrast:#080a18;--locale-swatch-violet:#8d8dff;--locale-swatch-blue:#6da5ff;--locale-swatch-teal:#55c9b7;--locale-swatch-rose:#f28aac;--locale-swatch-amber:#e9ad4d;--locale-starlight:#fff7e6;--locale-star-blue:#c5e2ff;--locale-sidebar:oklch(13% .03 275);--locale-sidebar-raised:var(--locale-gray-2);--locale-sidebar-hover:var(--locale-gray-4);--locale-sidebar-secondary:var(--locale-text);--locale-sidebar-muted:var(--locale-muted);--locale-glow:#8d8dff1f;--locale-scrim:#03040e8f;--locale-shadow-sm:0 1px 2px #0000004d,0 8px 22px #0000002e;--locale-shadow-md:0 18px 50px #0006,0 2px 8px #0000003d;--locale-shadow-lg:0 30px 100px #0000008c}@media (prefers-contrast:more){:root{--locale-local:#0f4529}html[data-theme=dark]{--locale-local:#9be7b8}}html[data-accent=violet]{--locale-accent:#3b3bff;--locale-accent-strong:#2525d6;--locale-accent-soft:#ebebff;--locale-glow:#3b3bff1a;--locale-accent-on-dark:#8d8dff}html[data-accent=blue]{--locale-accent:#2670d9;--locale-accent-strong:#1558b1;--locale-accent-soft:#e6f0ff;--locale-glow:#2670d91a;--locale-accent-on-dark:#6da5ff}html[data-accent=teal]{--locale-accent:#168477;--locale-accent-strong:#0e675e;--locale-accent-soft:#def6f1;--locale-glow:#1684771a;--locale-accent-on-dark:#55c9b7}html[data-accent=rose]{--locale-accent:#c24e72;--locale-accent-strong:#9e3458;--locale-accent-soft:#fde8ef;--locale-glow:#c24e721a;--locale-accent-on-dark:#f28aac}html[data-accent=amber]{--locale-accent:#b66b0b;--locale-accent-strong:#8d4f00;--locale-accent-soft:#fff0cf;--locale-accent-contrast:#17110a;--locale-glow:#b66b0b1a;--locale-accent-on-dark:#e9ad4d}html[data-theme=dark][data-accent=violet]{--locale-accent:#8d8dff;--locale-accent-strong:#b4b4ff;--locale-accent-soft:#23234f;--locale-glow:#8d8dff1f}html[data-theme=dark][data-accent=blue]{--locale-accent:#6da5ff;--locale-accent-strong:#a8c9ff;--locale-accent-soft:#1d3558;--locale-glow:#6da5ff1f}html[data-theme=dark][data-accent=teal]{--locale-accent:#55c9b7;--locale-accent-strong:#8ce5d7;--locale-accent-soft:#173e39;--locale-glow:#55c9b71f}html[data-theme=dark][data-accent=rose]{--locale-accent:#f28aac;--locale-accent-strong:#ffc0d3;--locale-accent-soft:#52263a;--locale-glow:#f28aac1f}html[data-theme=dark][data-accent=amber]{--locale-accent:#e9ad4d;--locale-accent-strong:#ffd18a;--locale-accent-soft:#493517;--locale-glow:#e9ad4d1f}[data-accent]{--locale-brand-field:var(--locale-accent)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background:var(--locale-canvas);color:var(--locale-ink)}}p[role=alert]:not([class]){color:var(--locale-danger)}@supports  not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--locale-border-strong)transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-thumb{background-color:var(--locale-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--locale-faint)}.brand-field-lines--fade{--fade-start:0%;--fade-end:0%;--fade-top:0%;--fade-bottom:0%;mask-image:linear-gradient(to right,transparent,black var(--fade-start),black calc(100% - var(--fade-end)),transparent),linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent);mask-composite:intersect}.brand-field-lines--fade-start{--fade-start:42%}.brand-field-lines--fade-end{--fade-end:42%}.brand-field-lines--fade-top{--fade-top:28%}.brand-field-lines--fade-bottom{--fade-bottom:36%}.brand-field-lines--fade-centre{mask-image:linear-gradient(to right,transparent,black var(--fade-start),black calc(100% - var(--fade-end)),transparent),linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent),linear-gradient(to right,black 4%,transparent 24%,transparent 76%,black 96%)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens: none) and ( not (margin-trim: inline))) or ((-moz-orient: inline) and ( not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}:root{font-family:var(--locale-font-sans);color:var(--locale-ink);background:var(--locale-canvas);font-synthesis:none;font-weight:var(--locale-weight-regular);font-size:var(--locale-text-base)}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}@layer base{a{color:inherit;text-decoration:none}button{font:inherit}}button,a,summary{touch-action:manipulation}@media (pointer:coarse),(max-width:740px){button,a,summary{min-height:var(--locale-touch-target)}button[role=checkbox]{min-height:var(--locale-space-4)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select{min-height:var(--locale-touch-target);font-size:var(--locale-text-base)}}a:focus-visible{outline:3px solid var(--locale-accent);outline-offset:5px}button:focus-visible{outline:3px solid var(--locale-accent);outline-offset:5px}summary:focus-visible{outline:3px solid var(--locale-accent);outline-offset:5px}button{cursor:pointer}svg{flex-shrink:0}p{line-height:var(--locale-leading-prose)}h1,h2,h3,p{margin:0}section[id]{scroll-margin-top:calc(var(--locale-space-1)*25)}.site-text-link{display:inline-flex;gap:calc(var(--locale-space-1)*1.5);color:var(--locale-accent-strong);font-size:var(--locale-text-sm);font-weight:var(--locale-weight-medium);align-items: center}.site-text-link:hover{text-decoration:underline;text-underline-offset:3px}.site-text-link>svg{width:var(--locale-text-base);height:var(--locale-text-base)}@media (pointer:coarse),(max-width:740px){.site-text-link{min-height:var(--locale-touch-target);min-width:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}summary::-webkit-details-marker{display:none}.release-list{display:grid}.release-day{border-top:1px solid var(--locale-border)}.release-day:last-child{border-bottom:1px solid var(--locale-border)}.release-list summary{display:flex;align-items: center;gap:var(--locale-space-2);list-style:none;cursor:pointer}.release-list summary::-webkit-details-marker{display:none}.release-list summary:focus-visible{outline:2px solid var(--locale-border-focus);outline-offset:2px;border-radius:var(--locale-radius-row)}.release-chevron{width:var(--locale-text-sm);height:var(--locale-text-sm);color:var(--locale-muted);transition:transform var(--locale-duration-fast)var(--locale-ease);flex:none}.release-list details[open]>summary>.release-chevron{transform:rotate(90deg)}.release-day>summary{min-height:var(--locale-height-bar);padding-block:var(--locale-space-3)}.release-day>summary h2{font-size:var(--locale-text-base);font-weight:var(--locale-weight-semibold);line-height:var(--locale-leading-ui);flex:1;min-width:0;margin:0}.release-count{color:var(--locale-muted);font-size:var(--locale-text-sm);font-variant-numeric:tabular-nums}.release-entries{list-style:none;margin:0 0 var(--locale-space-4);padding:0}.release-entry>summary{min-height:var(--locale-row-list);padding:var(--locale-space-2)0 var(--locale-space-2)calc(var(--locale-text-sm) + var(--locale-space-2))}.release-entry h3{color:var(--locale-text);font-size:var(--locale-text-sm);font-weight:var(--locale-weight-medium);line-height:var(--locale-leading-ui);min-width:0;margin:0}.release-entry>summary:hover h3{text-decoration:underline;text-underline-offset:3px}.release-entry-body{display:grid;gap:var(--locale-space-3);padding:0 0 var(--locale-space-4)calc((var(--locale-text-sm) + var(--locale-space-2))*2)}.release-entry-body h4{color:var(--locale-text);font-size:var(--locale-text-xs);font-weight:var(--locale-weight-semibold);line-height:var(--locale-leading-ui);margin:0}.release-entry-body ul{max-width:var(--locale-width-prose);margin:var(--locale-space-1)0 0;padding-left:var(--locale-space-4);color:var(--locale-muted);font-size:var(--locale-text-sm);line-height:var(--locale-leading-body)}.release-entry-body li+li{margin-top:var(--locale-space-1)}.release-permalink{color:var(--locale-muted);font-size:var(--locale-text-xs);justify-self:start}.policy-page h2{font-size:var(--locale-text-lg);font-weight:var(--locale-weight-semibold);margin:var(--locale-space-6)0 var(--locale-space-3)}.policy-page h3{font-size:var(--locale-text-base);font-weight:var(--locale-weight-semibold);margin:0}.policy-page>p,.policy-page section>p{max-width:var(--locale-width-prose);font-size:var(--locale-text-base);line-height:var(--locale-leading-prose);color:var(--locale-muted);margin:var(--locale-space-4)0}.policy-page>.page-header+p{margin-top:0}.policy-page a:not(.locale-button){text-decoration:underline}.local-ai-page dl{margin:0}.local-ai-page dt{margin-top:var(--locale-space-4);color:var(--locale-ink);font-weight:var(--locale-weight-semibold)}.local-ai-page :-webkit-any(dd,li){max-width:var(--locale-width-prose);margin:var(--locale-space-1)0 0;color:var(--locale-muted);line-height:var(--locale-leading-prose)}.local-ai-page :-moz-any(dd,li){max-width:var(--locale-width-prose);margin:var(--locale-space-1)0 0;color:var(--locale-muted);line-height:var(--locale-leading-prose)}.local-ai-page :is(dd,li){max-width:var(--locale-width-prose);margin:var(--locale-space-1)0 0;color:var(--locale-muted);line-height:var(--locale-leading-prose)}.local-ai-page ol{list-style:decimal;margin:var(--locale-space-3)0;padding-left:var(--locale-space-5)}.local-ai-page li{margin-bottom:var(--locale-space-2)}.local-ai-page h3{margin-top:var(--locale-space-5)}html[data-theme=dark] .locale-site{color:var(--locale-ink);background:var(--locale-canvas)}html[data-theme=dark] .locale-site .account-muted{color:var(--locale-muted)}.attributions-page section{margin-block:var(--locale-space-5)}.attribution-links{display:flex;gap:var(--locale-space-2)var(--locale-space-4);flex-wrap:wrap}.attribution-links a{display:inline-flex;min-height:var(--locale-touch-target);align-items: center}
