.btn[data-astro-cid-6ygtcg62]{--_h: 48px;--_px: 22px;--_fs: var(--fs-sm);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--_h);padding-inline:var(--_px);border-radius:var(--r-control);font-family:var(--font-text);font-size:var(--_fs);font-weight:500;line-height:1.1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur) var(--ease);-webkit-tap-highlight-color:transparent}.btn--sm[data-astro-cid-6ygtcg62]{--_h: 40px;--_px: 16px;--_fs: var(--fs-xs)}.btn--lg[data-astro-cid-6ygtcg62]{--_h: 56px;--_px: 28px;--_fs: var(--fs-base)}.btn__label[data-astro-cid-6ygtcg62]{position:relative}.btn__arrow[data-astro-cid-6ygtcg62]{position:relative;flex:none;transform:scaleX(var(--dir));transition:transform var(--dur) var(--ease)}.btn[data-astro-cid-6ygtcg62]:hover .btn__arrow[data-astro-cid-6ygtcg62],.btn[data-astro-cid-6ygtcg62]:focus-visible .btn__arrow[data-astro-cid-6ygtcg62]{transform:translate(calc(var(--dir) * 4px)) scaleX(var(--dir))}.btn--primary[data-astro-cid-6ygtcg62]{background-color:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 0 transparent}.btn--primary[data-astro-cid-6ygtcg62]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--btn-bg-hover);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--dur) var(--ease)}[dir=rtl] .btn--primary[data-astro-cid-6ygtcg62]:before{transform-origin:100% 50%}.btn--primary[data-astro-cid-6ygtcg62]:hover:before,.btn--primary[data-astro-cid-6ygtcg62]:focus-visible:before{transform:scaleX(1)}.btn--primary[data-astro-cid-6ygtcg62]:hover{box-shadow:var(--shadow-pop)}.btn--primary[data-astro-cid-6ygtcg62]:active{transform:translateY(1px)}.btn--ghost[data-astro-cid-6ygtcg62]{background:transparent;color:var(--fg-strong, var(--fg));box-shadow:inset 0 0 0 1px var(--btn-ghost-line)}.btn--ghost[data-astro-cid-6ygtcg62]:hover,.btn--ghost[data-astro-cid-6ygtcg62]:focus-visible{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--accent)}.btn--link[data-astro-cid-6ygtcg62]{--_h: auto;--_px: 0;min-block-size:44px;overflow:visible;border-radius:var(--r-xs);color:var(--accent-text);background:none}.btn--link[data-astro-cid-6ygtcg62] .btn__label[data-astro-cid-6ygtcg62]:after{content:"";position:absolute;inset-inline:0;inset-block-end:-4px;block-size:1px;background:currentColor;transform:scaleX(.35);transform-origin:0 50%;transition:transform var(--dur) var(--ease)}[dir=rtl] .btn--link[data-astro-cid-6ygtcg62] .btn__label[data-astro-cid-6ygtcg62]:after{transform-origin:100% 50%}.btn--link[data-astro-cid-6ygtcg62]:hover .btn__label[data-astro-cid-6ygtcg62]:after,.btn--link[data-astro-cid-6ygtcg62]:focus-visible .btn__label[data-astro-cid-6ygtcg62]:after{transform:scaleX(1)}@media(forced-colors:active){.btn[data-astro-cid-6ygtcg62]{border:1px solid ButtonText}}.cform[data-astro-cid-uujab2qe]{display:grid;gap:var(--sp-m)}.cform__legend[data-astro-cid-uujab2qe]{margin:0}.cform__grid[data-astro-cid-uujab2qe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-m) var(--col-gap)}@media(max-width:639.98px){.cform__grid[data-astro-cid-uujab2qe]{grid-template-columns:1fr}}.field[data-astro-cid-uujab2qe]{display:grid;gap:8px;align-content:start}.field--full[data-astro-cid-uujab2qe]{grid-column:1 / -1}.field__label[data-astro-cid-uujab2qe]{font-size:var(--fs-sm);font-weight:500;color:var(--fg)}.field__req[data-astro-cid-uujab2qe]{color:var(--accent-text);margin-inline-start:4px}.field__opt[data-astro-cid-uujab2qe]{margin-inline-start:6px;font-weight:400;color:var(--fg-subtle);font-size:var(--fs-xs)}.field__control[data-astro-cid-uujab2qe]{inline-size:100%;min-block-size:48px;padding:12px 14px;border:0;border-radius:var(--r-control);background:var(--field-bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-input);transition:box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard);appearance:none}.field__control[data-astro-cid-uujab2qe][dir=ltr]{text-align:start}[dir=rtl] .field__control[data-astro-cid-uujab2qe][dir=ltr]{text-align:end}textarea[data-astro-cid-uujab2qe].field__control{resize:vertical;min-block-size:140px;line-height:1.55}.field__control[data-astro-cid-uujab2qe]:hover{box-shadow:inset 0 0 0 1px var(--fg-subtle)}.field__control[data-astro-cid-uujab2qe]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--accent)}.field__control[data-astro-cid-uujab2qe][aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.field__select[data-astro-cid-uujab2qe]{position:relative}.field__select[data-astro-cid-uujab2qe] select[data-astro-cid-uujab2qe]{padding-inline-end:40px;cursor:pointer}.field__select[data-astro-cid-uujab2qe] select[data-astro-cid-uujab2qe] option[data-astro-cid-uujab2qe]{color:#13302c;background:#fff}.field__select[data-astro-cid-uujab2qe] svg[data-astro-cid-uujab2qe]{position:absolute;inset-inline-end:16px;inset-block-start:50%;translate:0 -50%;pointer-events:none;color:var(--fg-subtle)}.field__error[data-astro-cid-uujab2qe]{margin:0;min-block-size:0;font-size:var(--fs-xs);color:var(--danger)}.field__error[data-astro-cid-uujab2qe]:empty{display:none}.field--check[data-astro-cid-uujab2qe]{grid-template-columns:auto 1fr;column-gap:12px;align-items:start;font-size:var(--fs-sm);color:var(--fg-muted)}.field--check[data-astro-cid-uujab2qe] .field__error[data-astro-cid-uujab2qe]{grid-column:2}.field--check[data-astro-cid-uujab2qe] a[data-astro-cid-uujab2qe]{color:var(--accent-text)}.check[data-astro-cid-uujab2qe]{appearance:none;inline-size:22px;block-size:22px;margin:1px 0 0;border-radius:6px;background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--line-input);display:grid;place-content:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.check[data-astro-cid-uujab2qe]:after{content:"";inline-size:11px;block-size:6px;border-inline-start:2px solid var(--btn-fg);border-block-end:2px solid var(--btn-fg);transform:translateY(-2px) rotate(-45deg) scale(0);transition:transform var(--dur-fast) var(--ease-standard)}.check[data-astro-cid-uujab2qe]:checked{background:var(--btn-bg);box-shadow:none}.check[data-astro-cid-uujab2qe]:checked:after{transform:translateY(-2px) rotate(-45deg) scale(1)}.check[data-astro-cid-uujab2qe][aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.cform__hp[data-astro-cid-uujab2qe]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cform__footer[data-astro-cid-uujab2qe]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-s) var(--sp-m)}.cform__status[data-astro-cid-uujab2qe]{margin:0;flex:1 1 280px;font-size:var(--fs-sm);color:var(--fg-muted)}.cform__status[data-astro-cid-uujab2qe][data-state=success]{color:var(--success)}.cform__status[data-astro-cid-uujab2qe][data-state=error]{color:var(--danger)}.cform__status[data-astro-cid-uujab2qe] a{color:var(--accent-text)}.cform[data-astro-cid-uujab2qe][aria-busy=true] [data-submit]{opacity:.7;pointer-events:none}.cx[data-astro-cid-qithxb7m]{scroll-margin-top:var(--header-h)}.cx__grid[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(24px,3.5vw,48px);align-items:start}.apf[data-astro-cid-qithxb7m]{--sp-s: 16px;--sp-m: clamp(18px, 1rem + .6vw, 26px);--col-gap: clamp(16px, .7rem + 1.1vw, 28px);--r-xs: 2px;--dir: 1;--shadow-pop: 4px 4px 0 rgba(12, 48, 44, .14);position:relative;background:var(--surface-solid);border:1.5px solid var(--fg-strong);box-shadow:10px 10px #0c302c0f;min-inline-size:0}[dir=rtl] .apf[data-astro-cid-qithxb7m]{--dir: -1}.apf__tb[data-astro-cid-qithxb7m]{border-block-end:1.5px solid var(--fg-strong)}.apf__tb-title[data-astro-cid-qithxb7m]{display:flex;align-items:center;gap:12px;padding:10px 16px;border-block-end:1px solid var(--line-strong);font-family:var(--font-display);font-weight:500;font-size:1rem;color:var(--fg-strong);background:var(--c-paper-2)}.apf__code[data-astro-cid-qithxb7m]{display:inline-grid;place-items:center;min-inline-size:52px;block-size:26px;padding-inline:8px;border:1.5px solid var(--fg-strong);font-family:var(--font-label);font-size:.72rem;font-weight:500;letter-spacing:.08em;color:var(--fg-strong);direction:ltr;flex:none}.apf__tb-grid[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.apf__cell[data-astro-cid-qithxb7m]{padding:8px 16px;border-inline-end:1px solid var(--line-strong);min-inline-size:0}.apf__cell[data-astro-cid-qithxb7m]:last-child{border-inline-end:0}.apf__cell[data-astro-cid-qithxb7m] dt[data-astro-cid-qithxb7m]{font-size:.66rem}.apf__cell[data-astro-cid-qithxb7m] dd[data-astro-cid-qithxb7m]{margin-block-start:2px;font-weight:500;color:var(--fg-strong);overflow-wrap:anywhere}html[dir=rtl] .apf__cell[data-astro-cid-qithxb7m] .ltr[data-astro-cid-qithxb7m]{text-align:end}.apf__body[data-astro-cid-qithxb7m]{padding:clamp(18px,3vw,36px);display:grid;gap:clamp(20px,2.6vw,28px)}.apf__body[data-astro-cid-qithxb7m] .apf__head{margin-block-end:0}.apf__body[data-astro-cid-qithxb7m] .apf__head .sh__title{font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem)}.apf__body[data-astro-cid-qithxb7m] .apf__head .sh__lede{font-size:1.02rem}.apf[data-astro-cid-qithxb7m] .cform__grid{counter-reset:fld}.apf[data-astro-cid-qithxb7m] .field label{counter-increment:fld}.apf[data-astro-cid-qithxb7m] .field .field__label{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 0;font-weight:500;color:var(--fg-strong)}.apf[data-astro-cid-qithxb7m] .field label:before{content:counter(fld,decimal-leading-zero);content:counter(fld,decimal-leading-zero) / "";display:inline-block;min-inline-size:2.1em;margin-inline-end:10px;padding:1px 4px;border:1px solid var(--line-strong);font-family:var(--font-label);font-size:.68rem;font-weight:500;letter-spacing:.06em;text-align:center;color:var(--fg-muted);font-variant-numeric:tabular-nums;vertical-align:.1em}.apf[data-astro-cid-qithxb7m] .field--check label:before{margin-inline-end:8px}.apf[data-astro-cid-qithxb7m] .field__control{border-radius:0;box-shadow:inset 0 0 0 1px var(--line-input);background:var(--field-bg)}.apf[data-astro-cid-qithxb7m] .field__control:hover{box-shadow:inset 0 0 0 1px var(--fg-strong)}.apf[data-astro-cid-qithxb7m] .field__control:focus-visible{box-shadow:inset 0 0 0 2px var(--c-blue);outline:2px solid var(--focus);outline-offset:2px}.apf[data-astro-cid-qithxb7m] .field__control[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.apf[data-astro-cid-qithxb7m] .field__error{font-weight:500}.apf[data-astro-cid-qithxb7m] .field__error:not(:empty):before{content:"× ";content:"× " / ""}.apf[data-astro-cid-qithxb7m] .check{border-radius:0}.apf[data-astro-cid-qithxb7m] .check:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.apf[data-astro-cid-qithxb7m] .field--check a{text-decoration:underline;text-underline-offset:.2em}.apf[data-astro-cid-qithxb7m] .cform__legend{font-size:var(--fs-xs);color:var(--fg-muted)}.apf[data-astro-cid-qithxb7m] .cform__footer{padding-block-start:var(--sp-m);border-block-start:1px dashed var(--line-strong)}.apf[data-astro-cid-qithxb7m] .cform__footer .btn{border-radius:0}.apf__guide[data-astro-cid-qithxb7m]{border:1px solid var(--line-strong);background:var(--c-paper)}.apf__guide[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m]{display:flex;align-items:center;gap:12px;min-block-size:48px;padding:8px 14px;cursor:pointer;font-weight:500;color:var(--fg-strong);list-style:none}.apf__guide[data-astro-cid-qithxb7m] summary[data-astro-cid-qithxb7m]::-webkit-details-marker{display:none}.apf__sum-icon[data-astro-cid-qithxb7m]{position:relative;inline-size:14px;block-size:14px;flex:none}.apf__sum-icon[data-astro-cid-qithxb7m]:before,.apf__sum-icon[data-astro-cid-qithxb7m]:after{content:"";position:absolute;inset-inline-start:0;inset-block-start:6px;inline-size:14px;block-size:2px;background:currentColor;transition:transform var(--dur-fast)}.apf__sum-icon[data-astro-cid-qithxb7m]:after{transform:rotate(90deg)}.apf__guide[data-astro-cid-qithxb7m][open] .apf__sum-icon[data-astro-cid-qithxb7m]:after{transform:rotate(0)}.apf__sum-n[data-astro-cid-qithxb7m]{margin-inline-start:auto;font-family:var(--font-label);font-size:.74rem;color:var(--fg-muted)}.apf__notes[data-astro-cid-qithxb7m]{border-block-start:1px solid var(--line-strong)}.apf__notes[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:40px minmax(0,.9fr) minmax(0,1.4fr);gap:4px 14px;padding:10px 14px;border-block-end:1px solid var(--line);font-size:.92rem;align-items:baseline}.apf__notes[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]:last-child{border-block-end:0}.apf__no[data-astro-cid-qithxb7m]{font-family:var(--font-label);font-size:.72rem;color:var(--fg-muted);text-align:start}.apf__nk[data-astro-cid-qithxb7m]{font-weight:500;color:var(--fg-strong)}.apf__nv[data-astro-cid-qithxb7m]{color:var(--fg-muted)}.ccard[data-astro-cid-qithxb7m]{position:sticky;inset-block-start:calc(var(--header-h) + 20px);background:var(--surface-solid);border:1.5px solid var(--fg-strong);min-inline-size:0}.ccard__head[data-astro-cid-qithxb7m]{display:flex;align-items:center;gap:12px;padding:10px 16px;border-block-end:1px solid var(--line-strong);background:var(--c-paper-2)}.ccard__eyebrow[data-astro-cid-qithxb7m]{color:var(--accent-text)}.ccard__intro[data-astro-cid-qithxb7m]{display:grid;gap:10px;padding:18px 16px;border-block-end:1.5px solid var(--fg-strong)}.ccard__title[data-astro-cid-qithxb7m]{color:var(--fg-strong)}.ccard__lede[data-astro-cid-qithxb7m]{color:var(--fg-muted);font-size:.96rem;line-height:1.55}.ccard__rows[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]+li[data-astro-cid-qithxb7m]{border-block-start:1px solid var(--line-strong)}.ccard__row[data-astro-cid-qithxb7m]{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-block-size:64px;padding-block:10px;padding-inline:0 16px;color:var(--fg);transition:background-color var(--dur-fast)}.ccard__ico[data-astro-cid-qithxb7m]{display:grid;place-items:center;align-self:stretch;border-inline-end:1px solid var(--line-strong);color:var(--fg-strong)}.ccard__kv[data-astro-cid-qithxb7m]{display:grid;gap:2px;min-inline-size:0}.ccard__k[data-astro-cid-qithxb7m]{font-size:.68rem}.ccard__v[data-astro-cid-qithxb7m]{font-weight:500;color:var(--fg-strong);overflow-wrap:anywhere}.ccard__v[data-astro-cid-qithxb7m].ltr{direction:ltr;unicode-bidi:isolate;text-align:start}html[dir=rtl] .ccard__v[data-astro-cid-qithxb7m].ltr{text-align:end}.ccard__go[data-astro-cid-qithxb7m]{color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease-standard),color var(--dur-fast)}[dir=rtl] .ccard__go[data-astro-cid-qithxb7m]{transform:scaleX(-1)}.ccard__row[data-astro-cid-qithxb7m]:hover{background:var(--c-paper)}.ccard__row[data-astro-cid-qithxb7m]:hover .ccard__go[data-astro-cid-qithxb7m]{color:var(--c-blue);transform:translate(3px)}[dir=rtl] .ccard__row[data-astro-cid-qithxb7m]:hover .ccard__go[data-astro-cid-qithxb7m]{transform:scaleX(-1) translate(3px)}.ccard__row[data-astro-cid-qithxb7m]:hover .ccard__v[data-astro-cid-qithxb7m]{text-decoration:underline;text-underline-offset:.2em}.ccard__row[data-astro-cid-qithxb7m]:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;background:var(--c-paper)}.ccard__foot[data-astro-cid-qithxb7m]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-block-start:1.5px solid var(--fg-strong)}.ccard__foot[data-astro-cid-qithxb7m] .swatch--blue[data-astro-cid-qithxb7m]{inline-size:40px}@media(max-width:1000px){.cx__grid[data-astro-cid-qithxb7m]{grid-template-columns:1fr}.ccard[data-astro-cid-qithxb7m]{position:static}}@media(max-width:560px){.apf__notes[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]{grid-template-columns:32px minmax(0,1fr)}.apf__nv[data-astro-cid-qithxb7m]{grid-column:2}.apf__tb-grid[data-astro-cid-qithxb7m]{grid-template-columns:1fr 1fr}.apf__cell[data-astro-cid-qithxb7m]:nth-child(2){border-inline-end:0}.apf__cell[data-astro-cid-qithxb7m]:nth-child(3){grid-column:1 / -1;border-block-start:1px solid var(--line-strong)}}html[data-a11y-contrast] [data-astro-cid-qithxb7m]:is(.apf__tb-title,.ccard__head,.apf__guide){background:transparent}html[data-reduce-motion] .ccard__go[data-astro-cid-qithxb7m],html[data-reduce-motion] .apf__sum-icon[data-astro-cid-qithxb7m]:after{transition:none}
