@font-face{font-family:Fraunces;font-weight:400;font-display:swap;src:url(/assets/fonts/fraunces-400.woff2) format("woff2")}@font-face{font-family:Fraunces;font-weight:500;font-display:swap;src:url(/assets/fonts/fraunces-500.woff2) format("woff2")}@font-face{font-family:Plex Mono;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-mono-400.woff2) format("woff2")}:root{--paper: #F6F0E4;--paper-2: #EFE7D6;--card: #FBF8F1;--raised: #FFFFFF;--ink: #2C2C2A;--ink-2: #5F5E5A;--ink-3: #8A877E;--line: #DDD3BF;--seal: #A32D2D;--seal-dark: #7E2020;--seal-ink: #FCEBEB;--seal-soft: #F7DCD6;--gold: #854F0B;--ok: #2F5E10;--ok-bg: #E6F0D8;--live: #8A4A06;--live-bg: #FBEBD0;--danger: #A32D2D;--shadow: 0 1px 2px rgba(60, 40, 20, .06), 0 6px 20px -8px rgba(60, 40, 20, .18);--shadow-up: 0 2px 4px rgba(60, 40, 20, .08), 0 14px 32px -10px rgba(60, 40, 20, .28);--serif: "Fraunces", Georgia, "Times New Roman", serif;--sans: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono: "Plex Mono", ui-monospace, "SF Mono", Consolas, monospace;--ease: cubic-bezier(.2, .8, .2, 1);--rule: #E8DFCC;--sheet: #FFFDF7;--r: 6px;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.6 var(--serif);min-height:100vh;display:flex;flex-direction:column}main{flex:1}a{color:var(--seal);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--seal-dark)}img,svg{display:block}h1,h2,h3{line-height:1.2;font-weight:500;margin:0 0 .5em}p{margin:0 0 1em}.serif{font-family:var(--serif)}.mono{font-family:var(--mono);font-size:13px}.muted{color:var(--ink-2)}.small{font-size:14px}.center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;background:var(--card);padding:8px 12px;z-index:10}.skip:focus{left:8px}:focus-visible{outline:2px solid var(--seal);outline-offset:2px;border-radius:4px}.wrap{width:100%;max-width:980px;margin:0 auto;padding:0 20px}@media(max-width:600px){.wrap{padding:0 16px}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.site-header{border-bottom:3px double var(--line);padding:22px 0 12px}.header-in{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.brand{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink);text-decoration:none;font-size:28px;letter-spacing:.01em;line-height:1}.brand:hover{color:var(--ink)}.brand .seal{transition:transform .5s var(--ease)}.brand:hover .seal{transform:rotate(-14deg) scale(1.06)}.nav{display:flex;align-items:center;justify-content:center;gap:6px 22px;flex-wrap:wrap;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.nav a{color:var(--ink-2);text-decoration:none}.nav a:hover{color:var(--ink)}.nav .nav-signin{color:var(--seal);font-weight:500}@media(max-width:560px){.site-header{padding:16px 0 10px}.brand{font-size:23px}.nav{gap:6px 16px;font-size:12px}}.menu{position:relative}.menu summary{list-style:none;cursor:pointer;color:var(--seal)}.menu summary::-webkit-details-marker{display:none}.menu-pop{text-transform:none;letter-spacing:0;font-size:15px;position:absolute;right:50%;translate:50% 0;z-index:5;top:calc(100% + 10px);background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-up);padding:6px;min-width:160px;display:grid;animation:pop .18s var(--ease)}.menu-pop a,.menu-pop button{display:block;text-align:left;padding:8px 10px;border-radius:6px;color:var(--ink);text-decoration:none;font:inherit;background:none;border:0;cursor:pointer;width:100%}.menu-pop a:hover,.menu-pop button:hover{background:var(--paper-2)}.menu-pop form{margin:0}@keyframes pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.site-footer{border-top:3px double var(--line);margin-top:72px;padding:26px 0 36px;font-size:14px;color:var(--ink-2);text-align:center}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-bottom:10px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase}.site-footer nav a{text-decoration:none}.site-footer a{color:var(--ink-2)}.seal{width:var(--s);height:var(--s);flex-shrink:0;display:inline-block;position:relative}.seal svg{width:100%;height:100%}.seal-faded{opacity:.45;filter:grayscale(.6)}.seal-float{animation:float 6s ease-in-out infinite}@keyframes float{50%{transform:translateY(-5px) rotate(-2deg)}}.breakable .seal-half{position:absolute;inset:0;transition:transform .8s var(--ease),opacity .8s var(--ease)}.seal-l{clip-path:polygon(0 0,53% 0,46% 28%,56% 52%,45% 76%,50% 100%,0 100%)}.seal-r{clip-path:polygon(53% 0,100% 0,100% 100%,50% 100%,45% 76%,56% 52%,46% 28%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:500 15px/1 var(--serif);padding:10px 16px;border-radius:var(--r);border:1px solid var(--line);background:var(--card);color:var(--ink);text-decoration:none;cursor:pointer;transition:transform .15s var(--ease),background .15s,border-color .15s,box-shadow .15s}.btn:hover{border-color:var(--ink-3);color:var(--ink)}.btn:active{transform:scale(.97)}.btn-ghost{background:transparent}.btn-seal{background:var(--seal);border-color:var(--seal);color:var(--seal-ink);font-family:var(--serif);font-size:17px;padding:12px 22px;box-shadow:0 2px 0 var(--seal-dark)}.btn-seal:hover{background:var(--seal-dark);border-color:var(--seal-dark);color:var(--seal-ink)}.btn-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}.btn-vote.on{background:var(--seal);border-color:var(--seal);color:var(--seal-ink)}.btn-vote.bump{animation:bump .35s var(--ease)}@keyframes bump{40%{transform:scale(1.14)}}.btn-google{background:#fff;color:#1f1f1f;border-color:#dadce0;padding:12px 18px}.btn-google:hover{color:#1f1f1f;border-color:#a8abb0}input,textarea,select{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;width:100%}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--seal);box-shadow:0 0 0 3px color-mix(in srgb,var(--seal) 18%,transparent)}label{font-size:14px;color:var(--ink-2);display:block;margin-bottom:4px}fieldset{border:0;padding:0;margin:0;min-width:0}.card{background:var(--sheet);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:18px 20px}.narrow{max-width:520px;margin:40px auto 0}.narrow .seal{margin:0 auto 12px}.flash{padding:10px 14px;border-radius:var(--r);font-size:15px;animation:pop .25s var(--ease)}.flash-error{background:var(--seal-soft);color:var(--seal-dark)}.flash-ok{background:var(--ok-bg);color:var(--ok)}.badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:3px;border:1px solid currentColor;background:transparent;color:var(--ink-2);white-space:nowrap}.badge-ok{color:var(--ok)}.badge-live{color:var(--live)}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 6px}.hero{padding:40px 0 8px;text-align:center}.hero h1{font-size:clamp(34px,6vw,52px);letter-spacing:-.01em;margin-bottom:10px}.lede{font-size:19px;color:var(--ink-2);max-width:620px}.hero .lede,.board-head .lede{margin-left:auto;margin-right:auto}.composer{position:relative;overflow:hidden;padding:22px 26px 20px;margin:26px auto 0;max-width:760px;text-align:left;border-top:4px solid var(--seal)}.ideas{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin-bottom:12px}.ideas-label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-right:4px}@media(max-width:600px){.ideas{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -22px 12px;padding:0 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.ideas::-webkit-scrollbar{display:none}.idea,.ideas-label{flex-shrink:0}.composer{padding:18px 16px}}.idea{font:italic 15px var(--serif);padding:2px;border:0;background:transparent;color:var(--ink-2);cursor:pointer;text-decoration:underline dotted var(--ink-3);text-underline-offset:3px;transition:color .15s}.idea:hover{color:var(--seal);text-decoration-color:var(--seal)}.c-headline{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;font-size:20px;padding:6px 0}.c-headline:focus{box-shadow:none;border-color:var(--seal)}.c-body{border:0;border-radius:0;font-size:19px;line-height:32px;padding:0;margin-top:10px;resize:vertical;min-height:128px;background:repeating-linear-gradient(transparent 0 31px,var(--rule) 31px 32px) local}.c-body:focus{box-shadow:none}.c-body::placeholder,.c-headline::placeholder{color:var(--ink-3);transition:opacity .3s}.c-body.ph-fade::placeholder{opacity:0}.c-count{text-align:right;font-size:12.5px;color:var(--ink-3);margin-bottom:10px}.c-count.over{color:var(--danger);font-weight:600}.c-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px}.seg{display:inline-flex;background:var(--paper-2);border-radius:var(--r);padding:3px}.chip{margin:0;cursor:pointer}.chip input{position:absolute;opacity:0;pointer-events:none}.chip input+span{display:inline-block;padding:6px 12px;border-radius:8px;font-size:14px;color:var(--ink-2);transition:background .2s,color .2s,box-shadow .2s;white-space:nowrap}.chip input:checked+span{background:var(--raised);color:var(--ink);box-shadow:0 1px 3px #0000001f}.chip input:focus-visible+span{outline:2px solid var(--seal)}.seg .chip:first-child input:checked+span{color:var(--seal)}.when{margin-top:14px;display:grid;grid-template-rows:1fr;transition:grid-template-rows .35s var(--ease),opacity .3s,margin .35s}.when>*{min-height:0}.when legend{font-size:14px;color:var(--ink-2);margin-bottom:6px;padding:0;float:left;width:100%}.chips{display:flex;flex-wrap:wrap;gap:6px;clear:both}.chips .chip input+span{border:1px solid var(--line);background:var(--card)}.chips .chip input:checked+span{background:var(--seal);border-color:var(--seal);color:var(--seal-ink);box-shadow:none}.custom-when{display:none;margin-top:10px;max-width:320px}.custom-when small{color:var(--ink-3);font-size:12.5px}.when:has(input[value=custom]:checked) .custom-when{display:block;animation:pop .25s var(--ease)}.composer:has(input[name=kind][value=public]:checked) .when{display:none}.c-private-note{display:none;font-size:13.5px;color:var(--gold);margin:12px 0 0}.composer:has(input[value=private]:checked) .c-private-note{display:block;animation:pop .25s var(--ease)}.c-board-note{border-top:1px solid var(--line);padding-top:14px;font-size:15px;color:var(--ink-2)}.turnstile:not(:empty){margin-top:14px}.c-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;flex-wrap:wrap}.c-who{margin:0;font-size:14px;color:var(--ink-2)}.c-note{margin:12px 0 0;font-size:13px;color:var(--ink-3)}.btn-seal[aria-busy=true]{opacity:.8;pointer-events:none}.stamp{position:absolute;left:50%;top:50%;translate:-50% -50%;pointer-events:none;opacity:0}.composer.stamping>:not(.stamp){transition:opacity .4s .25s,filter .4s .25s;opacity:.35;filter:blur(1px)}.composer.stamping .stamp{animation:stamp .7s var(--ease) forwards}@keyframes stamp{0%{opacity:0;transform:scale(2.4) rotate(-25deg)}55%{opacity:1;transform:scale(.92) rotate(4deg)}75%{transform:scale(1.04) rotate(-1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.composer.stamping{animation:thud .7s var(--ease)}@keyframes thud{55%{transform:translateY(0)}62%{transform:translateY(3px)}75%{transform:translateY(-1px)}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin:48px 0 8px;text-align:center}.steps>div{padding:4px 0}.steps h2{font-size:20px;margin:8px 0 4px}.steps p{color:var(--ink-2);font-size:15px;margin:0}.step-n{display:block;color:var(--seal);font:italic 500 30px/1 var(--serif)}.sec-head{text-align:center;margin:44px 0 14px}.sec-head a{font-size:14px;font-style:italic}.sec-title{display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:44px 0 14px;font-weight:500}.sec-title:before,.sec-title:after{content:"";flex:1;border-top:1px solid var(--line)}.sec-head .sec-title{margin:0 0 2px}.feeds{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 24px}.post-list{display:grid;gap:10px}.feed-wide .post-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.empty{color:var(--ink-3);font-style:italic;padding:18px;border:1px dashed var(--line);border-radius:var(--r);text-align:center}.post-card{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none;padding:14px 16px;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s}.post-card:hover{color:var(--ink);transform:translateY(-2px);box-shadow:var(--shadow-up);border-color:color-mix(in srgb,var(--seal) 30%,var(--line))}.sealed-card{flex-direction:row;align-items:center;gap:14px}.sealed-card .seal{transition:transform .4s var(--ease)}.sealed-card:hover .seal{transform:rotate(-10deg) scale(1.05)}.pc-main{display:flex;flex-direction:column;min-width:0}.pc-head{font-size:17px;line-height:1.3;overflow-wrap:anywhere}.pc-body{font-size:16px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.pc-meta{font-size:13px;color:var(--ink-2)}.pc-foot{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.pc-votes{font-size:13px;color:var(--ink-2)}.countdown{font-variant-numeric:tabular-nums}.js .post-list>*,.js .board-grid>*{animation:rise .5s var(--ease) both}.js .post-list>:nth-child(2),.js .board-grid>:nth-child(2){animation-delay:.05s}.js .post-list>:nth-child(3),.js .board-grid>:nth-child(3){animation-delay:.1s}.js .post-list>:nth-child(4),.js .board-grid>:nth-child(4){animation-delay:.15s}.js .post-list>:nth-child(5){animation-delay:.2s}.js .post-list>:nth-child(n+6){animation-delay:.25s}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.board-card{display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.board-card:hover{color:var(--ink);transform:translateY(-2px);box-shadow:var(--shadow-up)}.bc-title{font-size:19px;line-height:1.25}.bc-count{font-size:13px;color:var(--ink-2)}.board-head{padding:40px 0 4px;text-align:center}.board-head+.composer{margin-top:18px}.board-head h1{font-size:clamp(30px,5vw,44px)}.board-status{color:var(--ink-2);font-size:15px}.board-status .badge{margin-right:6px}.board-chip{display:inline-block;margin-top:8px;font-size:14px;font-style:italic;color:var(--live)}.page-title{font-size:clamp(30px,5vw,42px);margin:40px 0 14px;text-align:center}.tabs{display:flex;flex-wrap:wrap;margin:0 0 20px;justify-content:center;gap:4px 22px;border-bottom:1px solid var(--line)}.tabs a{padding:8px 2px;text-decoration:none;color:var(--ink-2);font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs a[aria-current]{color:var(--seal);border-bottom-color:var(--seal)}.pager{display:flex;gap:10px;justify-content:center;margin-top:20px}.post-wrap{max-width:640px;margin:32px auto 0}.post{position:relative;padding:28px 28px 24px}@media(max-width:600px){.post{padding:22px 18px 18px}}.post-sealed{text-align:center}.big-seal{display:flex;justify-content:center;margin:4px 0 18px}.post-headline{font-size:clamp(24px,4.5vw,32px);overflow-wrap:anywhere}.post-headline.untitled{color:var(--ink-2);font-style:italic}.post-meta{color:var(--ink-2);font-size:14px;margin:0}.author{font-weight:500;color:inherit}.post-sealed .board-chip{margin-top:10px}.opens-label{margin:22px 0 0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.big-countdown{font-size:clamp(32px,7vw,46px);color:var(--seal);margin:0;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.big-countdown.zero{animation:pulse 1s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.opens-at{color:var(--ink-2);font-size:15px}.actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.post-open .actions{justify-content:flex-start}.actions form{margin:0}.remind{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}.remind input[type=email]{max-width:240px}.remind .turnstile{flex-basis:100%;display:flex;justify-content:center}.remind-result{flex-basis:100%;font-size:14px;color:var(--ok);min-height:1em}.private-note{font-size:13.5px;color:var(--gold);background:var(--live-bg);border-radius:8px;padding:6px 10px;display:inline-block}.post-top{margin-bottom:10px}.post-body{font-size:20px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 14px;padding-left:16px;border-left:3px solid var(--seal)}.verified{font-size:14px;color:var(--ink-2)}.verified.ok{color:var(--ok)}.verified.bad{color:var(--danger)}.verified .mono{font-size:12.5px}.tombstone{text-align:center}.tombstone .seal{margin:0 auto 12px}.cta-line{text-align:center;margin-top:28px}.intro-seal{display:none}.intro [data-intro] .intro-seal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:absolute;inset:0;z-index:2;cursor:pointer;border-radius:var(--r);background:var(--card);transition:background .6s .35s}.intro [data-intro] .post-content>*{opacity:0;transform:translateY(12px)}.intro-hint{font-size:13px;color:var(--ink-3);transition:opacity .2s}.intro .breaking .intro-seal .seal{animation:shake .4s}@keyframes shake{20%{transform:rotate(-7deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}[data-intro].broken .intro-seal{background:transparent;pointer-events:none}[data-intro].broken .intro-hint{opacity:0}[data-intro].broken .seal-l{transform:translate(-60px,90px) rotate(-32deg);opacity:0}[data-intro].broken .seal-r{transform:translate(60px,100px) rotate(26deg);opacity:0}[data-intro].broken .post-content>*{opacity:1;transform:none;transition:opacity .55s var(--ease),transform .55s var(--ease)}[data-intro].broken .post-content>:nth-child(1){transition-delay:.35s}[data-intro].broken .post-content>:nth-child(2){transition-delay:.45s}[data-intro].broken .post-content>:nth-child(3){transition-delay:.55s}[data-intro].broken .post-content>:nth-child(4){transition-delay:.65s}[data-intro].broken .post-content>:nth-child(5){transition-delay:.8s}[data-intro].broken .post-content>:nth-child(n+6){transition-delay:.95s}.proof,.report{max-width:640px;margin:14px auto 0}.proof{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);padding:4px 18px}.proof summary{cursor:pointer;padding:10px 0;font-weight:500}.proof[open] summary{margin-bottom:4px}.proof dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0 0 12px;font-size:14px}.proof dt{color:var(--ink-2)}.proof dd{margin:0;min-width:0}.hash{overflow-wrap:anywhere}@media(max-width:520px){.proof dl{grid-template-columns:1fr}.proof dd{margin-bottom:6px}}.ots{font-size:14px}.ots-ok{color:var(--ok)}.doc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;max-height:280px;overflow:auto}.row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.check-result{font-size:14px}.check-result.ok{color:var(--ok)}.check-result.bad{color:var(--danger)}.report summary{cursor:pointer;font-size:13px;color:var(--ink-3);list-style:none;text-align:right}.report form{display:flex;flex-wrap:wrap;gap:8px;align-items:end;justify-content:flex-end;margin-top:8px}.report select{width:auto}.report label{flex-basis:100%;text-align:right}.profile-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin:40px 0 18px}.profile-head h1{font-size:clamp(28px,5vw,38px);margin:0}.profile-head p{margin:0}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-bottom:14px}.stats>div{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.stats strong{display:block;font:500 26px var(--serif)}.stats span{font-size:13px;color:var(--ink-2)}.private-count{font-size:14px;color:var(--gold);margin-bottom:18px}.handle-form,.danger-form,.dev-login{display:grid;gap:8px;text-align:left;margin-top:16px}.handle-input{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding-left:12px}.handle-input span{color:var(--ink-3)}.handle-input input{border:0;padding-left:4px}.handle-form small{color:var(--ink-3)}.kv{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px}.kv dt{color:var(--ink-2)}.kv dd{margin:0}.dev-login{border-top:1px dashed var(--line);padding-top:14px}.prose{max-width:700px;margin:40px auto 0;padding:28px 32px;font-size:17px}@media(max-width:600px){.prose{padding:22px 18px}}.prose h1{font-size:clamp(28px,5vw,38px)}.prose h2{font-size:22px;margin-top:1.6em}.prose li{margin-bottom:.4em}.prose code{font-family:var(--mono);font-size:.88em;background:var(--paper-2);padding:1px 5px;border-radius:5px}[data-verify-form]{display:grid;gap:10px}.verify-out{margin-top:14px;font-size:15px;overflow-wrap:anywhere}.verify-out .ok{color:var(--ok)}.verify-out .bad{color:var(--danger)}.table-wrap{overflow-x:auto}table.admin{width:100%;border-collapse:collapse;font-size:14px;background:var(--card);border-radius:var(--r)}table.admin th,table.admin td{text-align:left;padding:10px;border-bottom:1px solid var(--line);vertical-align:top}.admin-body{white-space:pre-wrap;max-height:120px;overflow:auto;color:var(--ink-2)}.admin-actions form{margin:0 0 6px}.ad{margin:24px auto;max-width:640px;min-height:90px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}@view-transition{navigation:none}}.board-faq{max-width:700px;margin:8px auto 0}.board-faq h3{font-size:19px;margin:1.3em 0 .3em}.board-faq p{color:var(--ink-2)}
