@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-BGnTDqni.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/geist-mono-pyAoGB9p.woff2) format("woff2")}:root{--font-geist: "Geist";--font-geist-mono: "Geist Mono"}:root,.light{--bg: #ffffff;--fg: #000000;--fg-2: #3a3a3a;--fg-3: #737373;--line: #e4e4e4;--line-2: #c8c8c8;--panel: #f4f4f4;--panel-2: #eaeaea;--btn-bg: #000000;--btn-fg: #ffffff;--mark-faint: #ededed;color-scheme:light}.dark{--bg: #000000;--fg: #ffffff;--fg-2: #c7c7c7;--fg-3: #8a8a8a;--line: #242424;--line-2: #3d3d3d;--panel: #0d0d0d;--panel-2: #171717;--btn-bg: #ffffff;--btn-fg: #000000;--mark-faint: #141414;color-scheme:dark}.light,.dark{background:var(--bg);color:var(--fg)}:root{--font-sans: var(--font-geist, system-ui), -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: var(--font-geist-mono, ui-monospace), "SF Mono", Menlo, monospace;--measure: 1200px;--gutter: 24px;--radius: 4px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-2);text-underline-offset:3px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}h1,h2,h3,p{margin:0}h1{font-size:clamp(36px,5vw,64px);font-weight:600;letter-spacing:-.03em;line-height:1.06;text-wrap:balance}h2{font-size:clamp(28px,3.4vw,42px);font-weight:600;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.lead{font-size:clamp(18px,1.4vw,20px);line-height:1.55;color:var(--fg-2)}.label{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.dim{color:var(--fg-3)}code{font-family:var(--font-mono);font-size:.9em;background:var(--panel);padding:1px 5px;border-radius:3px}.wrap{max-width:var(--measure);margin:0 auto;padding-inline:var(--gutter)}.section{padding-block:clamp(64px,9vw,128px);border-top:1px solid var(--line)}.section-head{max-width:720px;margin-bottom:clamp(36px,5vw,64px)}.section-head .label{display:block;margin-bottom:20px}.section-head .lead{margin-top:18px}.split{display:grid;grid-template-columns:1fr 1fr;gap:40px 72px;align-items:start}.split .section-head{margin-bottom:0}.prose-col{display:flex;flex-direction:column;gap:18px;font-size:18px;color:var(--fg-2)}.prose-col p:last-child{color:var(--fg)}.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:var(--radius);font:500 15px/1 var(--font-sans);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-fg);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.btn:hover{background:color-mix(in srgb,var(--btn-bg),var(--btn-fg) 8%);border-color:transparent}.btn:active{background:color-mix(in srgb,var(--btn-bg),var(--btn-fg) 12%);border-color:transparent}.btn.ghost{background:transparent;color:var(--fg);border-color:var(--line-2)}.btn.ghost:hover{background:color-mix(in srgb,var(--bg),var(--fg) 5%);border-color:var(--fg)}.btn.ghost:active{background:color-mix(in srgb,var(--bg),var(--fg) 9%);border-color:var(--fg)}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--fg)}.btn.small{padding:9px 14px;font-size:14px}.btn>svg{width:14px;height:14px;flex:none}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cells{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cell{background:var(--bg);padding:32px 28px 36px;display:flex;flex-direction:column}.cell .label{display:block;margin-bottom:22px}.cell h3{margin-bottom:10px}.cell p{color:var(--fg-2)}.cell .more{margin-top:auto;padding-top:22px;font-size:15px}.cell .icon{width:40px;height:40px;border:1px solid var(--line-2);border-radius:var(--radius);display:grid;place-items:center;margin-bottom:22px}.cell .icon svg{width:20px;height:20px}.prose{max-width:680px}.prose h1{font-size:clamp(32px,4vw,48px);margin-bottom:16px}.prose .lead{margin-bottom:36px}.prose h2{font-size:24px;margin:44px 0 12px}.prose h3{font-size:19px;margin:28px 0 8px}.prose p,.prose li{margin-bottom:16px;color:var(--fg-2)}.prose ul,.prose ol{padding-left:22px;margin:0 0 16px}.prose li{margin-bottom:6px}.prose a,.prose strong{color:var(--fg)}.prose blockquote{margin:0 0 18px;padding:14px 18px;border-left:2px solid var(--fg)}.prose blockquote p{margin:0;color:var(--fg)}.prose pre{margin:0 0 18px;padding:16px 18px;border:1px solid var(--line);background:var(--panel);overflow-x:auto;font-size:14px;line-height:1.55}.prose pre code{background:none;padding:0;font-size:inherit}.prose img{margin:8px 0 18px;border:1px solid var(--line)}.prose figure{margin:8px 0 24px}.prose figcaption{font-family:var(--font-mono);font-size:12px;color:var(--fg-3);margin-top:8px}.prose table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px}.prose th,.prose td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}.prose th{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-weight:500}.prose hr{border:0;border-top:1px solid var(--line);margin:32px 0}.article{font-size:18px;line-height:1.7}.article p,.article li{margin-bottom:20px}.field{display:block;margin-bottom:18px}.field span{display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:8px}.field input,.field textarea,.field select{width:100%;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--radius);font:inherit;background:var(--bg);color:var(--fg)}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--fg)}.field textarea{min-height:130px;resize:vertical}.field-row{display:grid;gap:0 16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media(max-width:720px){body{font-size:16px}.split{grid-template-columns:1fr;gap:24px}.btn{width:100%;justify-content:center}.actions .btn{width:auto;flex:1 1 auto}}:root{--bg: #ffffff;--canvas: #f5f6f8;--fg: #1f252b;--fg-2: #48515b;--fg-3: #737c87;--line: #e1e4e8;--line-2: #cbd0d7;--panel: #f6f7f9;--panel-2: #eceef2;--brand: #3b4654;--brand-fg: #ffffff;--brand-soft: color-mix(in srgb, var(--brand) 9%, #ffffff);--accent: #3b4654;--accent-soft: color-mix(in srgb, var(--accent) 14%, #ffffff);--radius: 6px;--topbar-h: 69px;--shadow-sm: 0 1px 2px rgba(20, 28, 38, .07);color-scheme:light}body{font-size:14px;line-height:1.5;color:var(--fg);background:var(--canvas)}h1{font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:1.25}h2{font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.35}h3{font-size:13.5px;font-weight:600;letter-spacing:0;line-height:1.35}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}button,.button{font:500 13.5px/1 var(--font-sans);padding:9px 14px;border-radius:var(--radius);border:1px solid var(--line-2);background:var(--bg);color:var(--fg);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:var(--shadow-sm);white-space:nowrap;transition:background-color .12s ease,border-color .12s ease}button:hover,.button:hover{background:var(--panel);border-color:#b8bfc8}button.primary{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}button.primary:hover{background:color-mix(in srgb,var(--brand),var(--brand-fg) 10%);border-color:transparent}button.ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--fg-2)}button.ghost:hover{background:var(--panel-2);color:var(--fg);border-color:transparent}button.big{padding:11px 18px;font-size:14px}button.small{padding:6px 10px;font-size:12.5px}button.link{border:none;background:none;box-shadow:none;padding:0;color:var(--fg-3);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-2);text-underline-offset:3px}button.link:hover{color:var(--fg);background:none;text-decoration-color:currentColor}button:disabled{opacity:.45;cursor:default}button:disabled:hover{background:var(--bg);border-color:var(--line-2)}button.primary:disabled:hover{background:var(--brand);border-color:var(--brand)}button.link:disabled:hover{background:none}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{width:100%;padding:8px 10px;border:1px solid var(--line-2);border-radius:var(--radius);font:inherit;font-size:14px;background:var(--bg);color:var(--fg)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}textarea{min-height:72px;resize:vertical}input[type=radio],input[type=checkbox]{accent-color:var(--brand)}.fld{display:block}.fld>span{display:block;margin-bottom:5px;font-size:12.5px;font-weight:500;color:var(--fg-2)}.app{min-height:100vh;display:flex;flex-direction:column}.topbar .inner,.shell,.pagefoot,.demobar .inner{width:100%;max-width:1080px;margin-inline:auto;padding-inline:24px}.topbar{position:sticky;top:0;z-index:20;background:var(--bg);border-top:4px solid var(--accent);border-bottom:1px solid var(--line)}.topbar .inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:10px}.agency{display:flex;align-items:center;gap:10px;min-width:0}.agency img{height:36px;width:auto;max-width:200px;object-fit:contain}.agency .name{font-size:15px;font-weight:600;letter-spacing:-.01em}.shell{flex:1;display:grid;grid-template-columns:248px minmax(0,1fr);gap:24px;align-items:start;padding-block:28px 36px}.side{position:sticky;top:calc(var(--topbar-h) + 20px);display:grid;gap:12px}.progress-card{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:14px 16px 16px}.pc-head{display:grid;gap:2px}.pc-head .k{font-size:12.5px;font-weight:500;color:var(--fg-3)}.pc-head .v{font-size:14px;color:var(--fg-2);font-variant-numeric:tabular-nums}.pc-head .v strong{margin-right:2px;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--fg)}.meter{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px;margin-top:10px}.meter span{height:6px;border-radius:3px;background:var(--panel-2);transition:background-color .3s ease}.meter span.on{background:var(--brand)}.stepline{display:none;margin-top:10px;font-size:13px;color:var(--fg-2)}.stepper{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:6px}.stepper ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}.stepper button{width:100%;justify-content:flex-start;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:7px;background:none;box-shadow:none;color:var(--fg-2);font-size:13.5px;line-height:1.3;text-align:left;white-space:normal;transition:none}.stepper button:hover{background:var(--panel);color:var(--fg);border-color:transparent}.stepper button.current{background:var(--accent-soft);color:var(--fg);font-weight:600}.stepper .dot{width:20px;height:20px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-2);background:var(--bg);font-size:11px;font-weight:600;color:var(--fg-3);font-variant-numeric:tabular-nums}.stepper .current .dot{border-color:var(--accent);color:var(--fg)}.stepper .done .dot{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.stepper .nm{flex:1;min-width:0}.stepper .opt{font-size:11.5px;font-weight:400;color:var(--fg-3)}.panel{min-width:0;max-width:760px;background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-sm)}.panel>.body{padding:28px 32px 32px}.panel>.foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 32px;border-top:1px solid var(--line);background:var(--panel);border-radius:0 0 12px 12px}.panel>.foot>:last-child{margin-left:auto}.panel h1:focus{outline:none}.foot-note{font-size:13px;color:var(--fg-3)}.demobar{background:var(--fg);color:#dfe3e8;font-size:12.5px;line-height:1.45}.demobar .inner{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;padding-block:8px}.demobar strong{color:#fff;font-weight:600}.pagefoot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 28px;padding-block:0 28px;font-size:12.5px;color:var(--fg-3)}.pagefoot a{color:inherit}.center{flex:1;display:grid;place-items:center;padding:48px 16px}.panel.narrow{width:100%;max-width:560px}@media(max-width:880px){.shell{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:16px 28px}.side{position:static}.stepper{display:none}.pc-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pc-head .v strong{font-size:16px}.stepline{display:block}.panel{max-width:none}}@media(max-width:560px){.topbar .inner,.shell,.pagefoot,.demobar .inner{padding-inline:16px}.panel>.body{padding:20px 18px 24px}.panel>.foot{position:sticky;bottom:0;z-index:2;padding:12px 18px;border-radius:0;box-shadow:0 -1px 0 var(--line)}.foot-note{display:none}h1{font-size:21px}}.agent-card{display:grid;justify-items:start;gap:3px;padding:14px 16px 16px;background:var(--bg);border:1px solid var(--line);border-radius:10px;font-size:13.5px;line-height:1.45}.agent-card .k{margin-bottom:4px;font-size:14.5px;font-weight:600;color:var(--fg)}.agent-card .agent-name{color:var(--fg-2)}.agent-card a{max-width:100%;color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;overflow-wrap:anywhere}.agent-card a:hover{color:var(--fg);text-decoration-color:currentColor}.agent-card.end{display:none}@media(max-width:880px){.agent-card.side{display:none}.agent-card.end{display:grid}}.step-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.eyebrow{display:block;margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--fg-3)}.step-meta .eyebrow{margin-bottom:0}.lede{margin-top:8px;max-width:62ch;font-size:15px;line-height:1.55;color:var(--fg-2)}.body>h2{margin:26px 0 10px}.pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid transparent;border-radius:999px;background:var(--panel-2);font:500 12px/1.2 var(--font-sans);color:var(--fg-2);white-space:nowrap}.pill.optional{background:var(--bg);border:1px dashed var(--line-2);color:var(--fg-3)}.pill.done{background:var(--accent-soft);color:var(--fg)}.pill.done:before{content:"✓";font-size:11px;font-weight:700}.message{margin-top:24px}.message h2{margin:0 0 6px}.message p{max-width:62ch;font-style:italic;line-height:1.6;color:var(--fg-2);white-space:pre-wrap}.doclist{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.doclist li+li{border-top:1px solid var(--line)}.doclist .rowbtn,.doclist .rowbox{width:100%;display:flex;align-items:center;gap:14px;padding:13px 16px;text-align:left}.doclist .rowbtn{justify-content:flex-start;border:0;border-radius:0;background:var(--bg);box-shadow:none;font:inherit;color:inherit;white-space:normal}.doclist .rowbtn:hover{background:var(--panel)}.doclist .rowbtn:focus-visible{outline-offset:-2px}.doclist .ic{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-2);font-size:12px;font-weight:600;color:var(--fg-3);font-variant-numeric:tabular-nums}.doclist .done .ic{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.doclist .t{flex:1;min-width:0;display:grid;gap:2px}.doclist .t strong{font-size:14px;font-weight:600}.doclist .t span{font-size:13px;line-height:1.45;color:var(--fg-2)}.doclist .go{font-size:13px;font-weight:500;color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.notes{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}.notes li{position:relative;max-width:66ch;padding-left:18px;font-size:13.5px;line-height:1.5;color:var(--fg-2)}.notes li:before{content:"";position:absolute;left:4px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--line-2)}.explainer{margin-top:18px;padding:14px 16px;background:var(--panel);border-radius:8px}.explainer p{margin-top:4px;max-width:66ch;line-height:1.55;color:var(--fg-2)}.guides{margin-top:16px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.guides details+details{border-top:1px solid var(--line)}.guides summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;font-weight:500;cursor:pointer;list-style:none}.guides summary::-webkit-details-marker{display:none}.guides summary:after{content:"+";font-size:17px;line-height:1;color:var(--fg-3)}.guides details[open] summary:after{content:"−"}.guides summary:hover{background:var(--panel)}.guides details p{max-width:66ch;padding:0 14px 12px;line-height:1.55;color:var(--fg-2)}.segmented{display:inline-flex;gap:2px;margin-top:20px;padding:3px;background:var(--panel-2);border-radius:8px}.segmented button{padding:7px 14px;border:none;border-radius:6px;background:transparent;box-shadow:none;color:var(--fg-3)}.segmented button:hover{background:#fff9;color:var(--fg)}.segmented button.on{background:var(--bg);color:var(--fg);box-shadow:var(--shadow-sm)}.drop{position:relative;display:block;margin-top:16px;padding:26px 20px;border:1.5px dashed var(--line-2);border-radius:10px;background:var(--panel);text-align:center;color:var(--fg-3);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.segmented+.drop{margin-top:12px}.drop:hover,.drop.over{border-color:var(--brand);background:var(--bg)}.drop:focus-within{outline:2px solid var(--brand);outline-offset:2px}.drop input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.drop-ic{width:40px;height:40px;margin:0 auto 10px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--fg-2)}.drop strong{display:block;font-size:14.5px;font-weight:600;color:var(--fg)}.drop>span:last-child{display:block;margin-top:4px;font-size:13px}.photo{display:none;margin-top:10px}@media(hover:none)and (pointer:coarse){.photo{display:flex;justify-content:center}}.tip{margin-top:10px;font-size:13px;color:var(--fg-3)}.files{list-style:none;margin:14px 0 0;padding:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.file{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg);font-size:13.5px}.file+.file{border-top:1px solid var(--line)}.file .fico{display:grid;color:var(--fg-3)}.file .name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.file .size{font-size:12.5px;color:var(--fg-3);white-space:nowrap;font-variant-numeric:tabular-nums}.file .status{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--fg-3);white-space:nowrap}.file .status.received{color:var(--fg)}.file button.link{font-size:12.5px}.file.problem{flex-wrap:wrap;background:var(--panel)}.file .problem-text{flex-basis:100%;padding-left:28px;font-size:13px;color:var(--fg-2)}.note{margin-top:12px;display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--fg-2)}.note svg{flex:none;margin-top:2px;color:var(--fg-3)}.note strong{font-weight:600;color:var(--fg)}.problem-line{margin-top:10px;font-size:13px;color:var(--fg)}.nodoc{margin-top:16px}.choice-card{min-width:0;margin:18px 0 0;padding:12px 16px 16px;border:1px solid var(--line);border-radius:10px}.choice-card legend{margin-left:-6px;padding:0 6px;font-size:13.5px;font-weight:600}.choice{display:grid;gap:8px;margin:6px 0 14px}.choice label{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--fg-2);cursor:pointer}.choice input{flex:none;margin:3px 0 0}.choice-card textarea{min-height:60px}.choice-card .actions{margin-top:12px}.noted{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:10px 14px;border-radius:8px;background:var(--accent-soft);font-size:13.5px;color:var(--fg-2)}.noted svg{align-self:center}.noted strong{font-weight:600;color:var(--fg)}.noted .grow{flex:1;min-width:200px}.typed{margin-top:12px;padding:16px;border:1px solid var(--line);border-radius:10px}.prow{display:grid;grid-template-columns:56px 88px minmax(0,1fr) 72px 72px 124px 24px;gap:8px 10px;align-items:end}.prow+.prow{margin-top:8px}.prow .fld>span{font-size:12px}.prow input:not([type=file]){padding:7px 8px}.prow .x{height:34px;padding:0;border:0;background:none;box-shadow:none;font-size:18px;color:var(--fg-3)}.prow .x:hover{background:none;color:var(--fg)}.typed .actions{margin-top:12px}.typed .officers{margin-top:16px}.typed .officers textarea{min-height:88px}.typed .fld+.fld{margin-top:12px}.need-line{font-size:12.5px;color:var(--fg-3)}.sent-ic{width:52px;height:52px;margin-bottom:16px;display:grid;place-items:center;border-radius:50%;background:var(--brand);color:var(--brand-fg)}.body.sent .doclist{margin-top:20px}.afterword{margin-top:18px;max-width:62ch;font-size:13px;line-height:1.55;color:var(--fg-3)}.afterword button.link{font-size:inherit;color:var(--fg-2)}.devhint{margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--fg-3)}@media(max-width:760px){.prow{grid-template-columns:1fr 1fr}.prow .wide{grid-column:1 / -1}.prow+.prow{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}}@media(max-width:560px){.doclist .rowbtn,.doclist .rowbox{flex-wrap:wrap;gap:6px 12px;padding:12px 14px}.doclist .t{flex-basis:calc(100% - 40px)}.doclist .pill,.doclist .go{margin-left:36px}.file{flex-wrap:wrap;row-gap:4px}.file .name{flex-basis:calc(100% - 28px);white-space:normal;overflow-wrap:anywhere}.file .size{margin-left:28px}.file button.link{margin-left:auto}}.lede+.doclist{margin-top:18px}
