.surface_shell__mywft{min-height:100vh;background:var(--vd-paper,#FBFAF7);color:var(--vd-ink);padding:32px max(24px,calc((100vw - 880px)/2));font-family:var(--vd-font-sans)}.surface_shell__mywft nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:64px;font-size:14px}.surface_shell__mywft h1{font-family:var(--vd-font-display);font-size:36px;line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}.surface_shell__mywft h2{font-family:var(--vd-font-display);font-size:24px;margin:32px 0 16px}.surface_shell__mywft p{color:var(--vd-ink-2);line-height:1.65;margin:12px 0}.surface_shell__mywft form,.surface_shell__mywft section{border:1px solid var(--vd-border);border-radius:12px;background:var(--vd-surface);padding:24px;margin:24px 0}.surface_shell__mywft label{display:block;font-size:14px;margin:16px 0}.surface_shell__mywft input:not([type=checkbox]){display:block;width:100%;height:40px;border:1px solid var(--vd-border);border-radius:8px;padding:8px 12px;margin-top:8px;background:var(--vd-surface);color:var(--vd-ink)}.surface_shell__mywft input:focus-visible{outline:2px solid var(--vd-coral);outline-offset:2px}.surface_shell__mywft input[type=checkbox]{margin-right:12px;accent-color:var(--vd-coral)}.surface_shell__mywft pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;font-family:var(--vd-font-mono);background:var(--vd-surface-2);padding:16px;border-radius:8px}.surface_shell__mywft table{width:100%;border-collapse:collapse;font-size:14px;margin:24px 0}.surface_shell__mywft td,.surface_shell__mywft th{padding:12px;text-align:left;border-bottom:1px solid var(--vd-border)}.surface_shell__mywft details{margin:16px 0}.surface_shell__mywft summary{cursor:pointer;font-weight:500}.surface_shell__mywft [role=alert]{border-left:3px solid var(--vd-coral);padding:12px 16px}