@font-face{font-family:Junicode;src:url(/fonts/junicode-roman.woff2)format("woff2");font-weight:300 700;font-stretch:75% 125%;font-display:swap}@font-face{font-family:Junicode;font-style:italic;src:url(/fonts/junicode-italic.woff2)format("woff2");font-weight:300 700;font-stretch:75% 125%;font-display:swap}@property --t{syntax:"<number>";inherits:true;initial-value:24}@property --h{syntax:"<integer>";inherits:true;initial-value:0}@property --m{syntax:"<integer>";inherits:true;initial-value:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--peat:#14100b;--foam:#ece9e1;--stone:var(--lightningcss-light,#ece9e1)var(--lightningcss-dark,var(--peat));--leaf:var(--lightningcss-light,#f7f5ef)var(--lightningcss-dark,#ece9e10f);--leaf-2:var(--lightningcss-light,#e1ddd2)var(--lightningcss-dark,#ece9e112);--ink:var(--lightningcss-light,#1b1c1a)var(--lightningcss-dark,var(--foam));--ink-2:var(--lightningcss-light,#55574f)var(--lightningcss-dark,#b2aca1);--ink-3:var(--lightningcss-light,#696960)var(--lightningcss-dark,#8e877c);--rule:var(--lightningcss-light,#1b1c1a1f)var(--lightningcss-dark,#ece9e11a);--rule-2:var(--lightningcss-light,#1b1c1a33)var(--lightningcss-dark,#ece9e12e);--gall:var(--lightningcss-light,#6e5135)var(--lightningcss-dark,#c9a47a);--on-water:0 26px 50px -18px #000c, 0 2px 5px #0000004d;--fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .24 0 0 0 0 .12 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--live:var(--lightningcss-light,#2b8e59)var(--lightningcss-dark,#4cbf82);--pending:var(--lightningcss-light,#9a6409)var(--lightningcss-dark,#e2a647);--danger:var(--lightningcss-light,#bf3a32)var(--lightningcss-dark,#f0675e);--focus:var(--lightningcss-light,#3d63b8)var(--lightningcss-dark,#93aceb);--ada:#c2614a;--researcher:#4a6fc4;--briefer:#5e8f45;--watcher:#2e8f88;--reviewer:#8160be;--serif:Junicode, "Iowan Old Style", Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Cantarell, Ubuntu, "Noto Sans", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, "Cascadia Mono", Consolas, "DejaVu Sans Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:none}body{background:var(--peat);color:var(--ink);font:17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--serif);text-wrap:balance;text-box:trim-both cap alphabetic;margin:0;font-weight:400}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer}code,pre{font-family:var(--mono);font-size:.86em}:not(pre)>code{background:var(--leaf-2);border-radius:4px;padding:.1em .38em}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}::selection{background:color-mix(in oklch, var(--focus) 30%, transparent)}.av{--s:1.35rem;width:var(--s);height:var(--s);background:var(--pig,var(--ink-3));color:#fff;font:600 .72rem/1 var(--sans);border-radius:.38rem;flex:none;place-items:center;display:inline-grid}:is(.av,.pic)[data-bot]{background:0 0;border-radius:0;position:relative}.gloss{font:italic 400 1.04rem/1.4 var(--serif);color:var(--gall)}.card,.mem,.box,.ask-card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--fibre), var(--stone);box-shadow:var(--on-water);border-radius:3px}.tag{font:500 .72rem/1 var(--sans);white-space:nowrap;border-radius:5px;padding:.32em .55em}.tag.remember{color:var(--live);background:oklch(from var(--live) l c h / .12)}.tag.forget{color:var(--danger);background:oklch(from var(--danger) l c h / .1)}.btn-quiet,.btn-line,.btn-ink{font:550 .86rem/1 var(--sans);background:0 0;border:0;border-radius:7px;padding:.55rem .8rem;transition:background-color .14s,border-color .14s,color .14s}.btn-quiet{color:var(--ink-2)}.btn-quiet:hover{color:var(--ink);background:oklch(from var(--ink) l c h / .06)}.btn-line{background:var(--leaf);box-shadow:inset 0 0 0 1px var(--rule-2)}.btn-line:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.btn-ink{background:var(--ink);color:var(--stone)}.btn-ink:hover{background:oklch(from var(--ink) calc(l + .08) c h)}.top{z-index:2;color:var(--foam);justify-content:space-between;align-items:center;padding:1.4rem clamp(1.25rem,4vw,3.5rem);display:flex;position:absolute;inset:0 0 auto}.mark{font:500 1.4rem/1 var(--serif);align-items:center;gap:.6rem;text-decoration:none;display:flex}.mark img{display:block}.top nav{align-items:center;gap:clamp(1rem,2.4vw,2rem);font-size:.94rem;display:flex}.top nav a{opacity:.72;text-decoration:none;transition:opacity .14s}.top nav a:hover{opacity:1}.top nav .get{opacity:1;border-radius:8px;padding:.5rem .9rem;box-shadow:inset 0 0 0 1px #ece9e152}.top nav .get:hover{box-shadow:inset 0 0 0 1px #ece9e1b3}.well{isolation:isolate;color:var(--foam);background:radial-gradient(110% 90% at 72% 45%, #2a1d11 0%, var(--peat) 62%);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:2rem;min-height:max(42rem,100svh);padding:8rem clamp(1.25rem,4vw,3.5rem) clamp(2.5rem,6vw,4.5rem);display:grid;position:relative;overflow:hidden}.deep{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.8s ease-out;position:fixed;inset:0}.lit .deep{opacity:1}.lit .well{background:0 0}.well-copy{text-shadow:0 1px 18px #0e0a068c;gap:1.6rem;max-width:46rem;display:grid}h1{letter-spacing:-.014em;max-width:16ch;font-size:clamp(3rem,6.6vw,6.8rem);font-weight:340;font-stretch:92%;line-height:.92}.lede{color:#ece9e1cc;max-width:33rem;font-size:clamp(1.05rem,1.35vw,1.2rem)}.cta{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.4rem;display:flex}.cta span{font:.8rem var(--mono);color:#ece9e194}.btn{background:var(--foam);color:var(--peat);text-shadow:none;border-radius:9px;padding:.85rem 1.35rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:background-color .14s;display:inline-block}.btn:hover{background:#fff}.suggest{place-self:center end;gap:1rem;width:min(25rem,100%);margin-top:4rem;display:grid}.slot{align-items:end;min-height:11.5rem;display:grid}.suggest .gloss{color:#ece9e1b3;max-width:23rem}.said{font:.78rem var(--mono);color:#ece9e18c;min-height:1.2em}.card{gap:.55rem;padding:1rem 1.15rem .85rem;font-size:.95rem;line-height:1.45;transition:opacity .6s cubic-bezier(.2,.7,.1,1),translate .7s cubic-bezier(.2,.7,.1,1),rotate .7s cubic-bezier(.2,.7,.1,1);display:grid}@starting-style{.card{opacity:0;translate:0 1.2rem;rotate:-1.2deg}}.card.sunk{opacity:0;transition-duration:.22s}.card.dismissed{opacity:0;transition-duration:.45s;translate:2.5rem .4rem;rotate:2deg}.card-by .av{--s:1.7rem}.card-by{color:var(--ink-2);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.card-by b{color:var(--ink);font-weight:600}.card-say .title{font:600 1.08rem/1.2 var(--serif)}.card-say .tag{vertical-align:.12em;margin-right:.15rem}.why{font:italic .98rem/1.35 var(--serif);color:var(--gall)}.acts{justify-content:flex-end;gap:.4rem;margin-top:.15rem;display:flex}.slot .done{font:italic 1.1rem/1.4 var(--serif);color:#ece9e1cc;justify-items:start;gap:.6rem;display:grid}.slot .done button{font:.8rem var(--mono);color:var(--foam);text-underline-offset:.25em;background:0 0;border:0;padding:0;text-decoration:underline}.sec,.colophon{grid-template-columns:[full-start]minmax(0,1fr)[margin-start]minmax(0,14rem)[margin-end main-start]minmax(0,43rem)[main-end]minmax(0,8rem)[wide-end]minmax(0,1fr)[full-end];align-content:start;column-gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.sec{padding-top:clamp(9rem,45svh,30rem)}.sec>*{grid-column:main}.sec>h2{letter-spacing:-.01em;grid-column:margin-start/main-end;max-width:17ch;margin-bottom:1.6rem;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:360;line-height:1}.sec>p{color:var(--ink-2);max-width:40rem;font-size:1.1rem}.sec>h2,.sec>p,.sec .gloss,.sec .feed,.sec .clock,.sec .lane-name,.sec .roster,.sec .way,.sec .accounts,.sec .license{text-shadow:0 1px 14px #0e0a06d9}.convo-wrap,.folio,.rules,.day-scroll{grid-column:margin-start/main-end;grid-template-columns:subgrid;margin-top:3rem;display:grid}.sec .gloss{text-align:right;grid-column:1}.steps{counter-reset:step;grid-column:margin-start/wide-end;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,3vw,2.5rem);margin:3rem 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;color:var(--ink-2);text-shadow:0 1px 14px #0e0a06d9;align-content:start;gap:.4rem;font-size:.96rem;display:grid}.steps li:before{content:counter(step);font:400 2.4rem/1 var(--serif);color:var(--gall)}.steps b{font:600 1.2rem/1.2 var(--serif);color:var(--ink)}.sec>.sub{margin-top:4rem;font-size:1.5rem;font-weight:450}.asks{text-shadow:0 1px 14px #0e0a06d9;margin:1.2rem 0 0;padding:0;list-style:none}.asks li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem;padding:.75rem 0;display:grid}.asks q{font:italic 1.06rem/1.4 var(--serif);quotes:"“" "”"}.asks span{color:var(--ink-2);font-size:.93rem}.sec>.note{color:var(--ink-2);text-shadow:0 1px 14px #0e0a06d9;margin-top:2.5rem;font-size:1rem}.faq{text-shadow:0 1px 14px #0e0a06d9;gap:1.8rem;margin:1rem 0 0;display:grid}.faq dt{font:600 1.2rem/1.25 var(--serif);margin-bottom:.4rem}.faq dd{color:var(--ink-2);margin:0}.convo-wrap{row-gap:1rem}.convo-wrap>:not(.gloss){grid-column:2}.convo-wrap>.gloss{grid-row:2;align-self:end}.seg{background:var(--leaf-2);border-radius:9px;justify-self:start;gap:2px;padding:3px;display:flex}.seg button{color:var(--ink-2);background:0 0;border:0;border-radius:7px;padding:.42rem .85rem;font-size:.88rem}.seg button[aria-pressed=true]{background:oklch(from var(--ink) l c h / .14);color:var(--ink)}.convo{view-transition-name:convo;min-height:15rem;box-shadow:var(--on-water), 0 0 0 1px var(--rule);background:#1d1915;border-radius:14px;flex-direction:column;gap:.7rem;padding-bottom:1.2rem;font-size:.95rem;line-height:1.45;display:flex;overflow:hidden}.convo-bar{view-transition-name:convo-bar;color:var(--ink-3);border-bottom:1px solid var(--rule);align-items:center;gap:.6rem;margin-bottom:.6rem;padding:.8rem 1rem;font-size:.85rem;display:flex}.convo-bar b{color:var(--ink);margin-right:.35rem;font-weight:600}.convo [data-only]{display:none}.convo[data-skin=telegram] [data-only=telegram],.convo[data-skin=slack] [data-only=slack],.convo[data-skin=discord] [data-only=discord],.convo[data-skin=desktop] [data-only=desktop]{display:inline}.msg{grid-template-columns:2.1rem minmax(0,1fr);column-gap:.7rem;padding:0 1rem;display:grid}.msg>:not(.pic){grid-column:2}.msg .pic{--s:2.1rem;width:var(--s);height:var(--s);background:var(--pig,var(--ink-3));color:#fff;font:600 .82rem var(--sans);border-radius:50%;grid-row:1/span 3;place-items:center;display:grid}.msg .who{color:var(--pig,var(--ink));font-size:.9rem;font-weight:650}.msg .who time{font:400 .74rem var(--sans);color:var(--ink-3);margin-left:.35rem}.msg .who i{font:600 .62rem/1 var(--sans);background:var(--ink-3);color:var(--leaf);vertical-align:.15em;border-radius:3px;padding:.2em .35em;font-style:normal;display:none}.msg.you p{view-transition-name:m-you}.msg.bot .stream{view-transition-name:m-bot}.msg .at,.msg .reply-to,.msg .chips{display:none}.msg .at{color:var(--researcher);font-weight:550}.streaming .chips{visibility:hidden}.chips{flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.chips span{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule);border-radius:99px;padding:.25rem .6rem;font-size:.78rem}.convo[data-skin=telegram]{background:var(--lightningcss-light,#d9dfcf)var(--lightningcss-dark,#18212a)}.convo[data-skin=telegram] .convo-bar{background:var(--leaf)}.convo[data-skin=telegram] .msg{display:flex}.convo[data-skin=telegram] .msg.you{justify-content:flex-end}.convo[data-skin=telegram] .pic,.convo[data-skin=telegram] .who{display:none}.convo[data-skin=telegram] .msg p{background:var(--leaf);border-radius:14px;max-width:80%;padding:.5rem .8rem;box-shadow:0 1px 1px #00000014}.convo[data-skin=telegram] .msg.you p{background:var(--lightningcss-light,#e6f7d4)var(--lightningcss-dark,#2b5278);border-bottom-right-radius:4px}.convo[data-skin=telegram] .msg.bot p{border-bottom-left-radius:4px}.convo[data-skin=slack] .pic{border-radius:7px}.convo[data-skin=slack] .msg .who{color:var(--ink)}.convo[data-skin=slack] .msg .at{display:inline}.convo[data-skin=slack] .msg.bot{border-top:1px solid var(--rule);margin-left:2.8rem;padding-top:.8rem}.convo[data-skin=discord] .msg .at{display:inline}.convo[data-skin=discord] .msg .reply-to,.convo[data-skin=discord] .msg .who i{display:inline-block}.convo[data-skin=discord] .msg .reply-to{color:var(--ink-3);margin-bottom:.15rem;font-size:.78rem;position:relative}.convo[data-skin=discord] .msg .reply-to:before{content:"";border:2px solid var(--rule-2);border-bottom:0;border-right:0;border-top-left-radius:6px;width:1.5rem;height:.7rem;position:absolute;top:.55em;left:-1.85rem}.convo[data-skin=discord] .msg.bot .pic{grid-row:2/span 2}.convo[data-skin=desktop]{background:var(--lightningcss-light,#fbfbfa)var(--lightningcss-dark,#1a1a1c)}.convo[data-skin=desktop] .msg.you{justify-content:flex-end;display:flex}.convo[data-skin=desktop] .msg.you .pic,.convo[data-skin=desktop] .msg.you .who{display:none}.convo[data-skin=desktop] .msg.you p{background:var(--lightningcss-light,#f0f0ee)var(--lightningcss-dark,#2a2a2e);border-radius:14px;max-width:80%;padding:.55rem .9rem}.convo[data-skin=desktop] .msg.bot .pic{--s:1.7rem;width:1.7rem;height:1.7rem;font-size:.75rem}.convo[data-skin=desktop] .msg .chips{display:flex}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.7,.1,1)}.folio{row-gap:1.1rem}.entry{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.entry>:not(.gloss){grid-column:2}.entry .gloss{padding-top:.9rem}.mem{gap:.3rem;padding:.95rem 1.2rem .85rem;font-size:.98rem;display:grid}.entry:nth-child(odd)>.mem{rotate:-.35deg}.entry:nth-child(2n)>.mem{rotate:.3deg}.mem .t,.sugg .t{font:600 1.18rem/1.2 var(--serif)}.meta{font:.74rem/1.5 var(--mono);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin-top:.2rem;display:flex}.meta .fix,.meta .warn{color:var(--pending)}.pin{font:500 .7rem var(--mono);color:var(--ink-2);background:var(--leaf-2);vertical-align:.25em;border-radius:4px;margin-left:.3rem;padding:.15em .45em}.linkish{font:inherit;color:var(--ink);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.mem[data-tainted=ok] :is(.warn,.linkish){display:none}details{interpolate-size:allow-keywords}details summary{font:.74rem var(--mono);color:var(--ink-2);cursor:pointer;text-underline-offset:.25em;width:max-content;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;list-style:none}details summary::-webkit-details-marker{display:none}details::details-content{block-size:0;transition:block-size .35s cubic-bezier(.2, .7, .1, 1), content-visibility .35s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}.was{border-left:2px solid var(--rule-2);color:var(--ink-3);margin-top:.5rem;padding-left:.8rem;font-size:.92rem}.box{overflow:hidden}.box-head{color:var(--ink-2);background:oklch(from var(--live) l c h / .09);padding:.7rem 1.2rem;font-size:.88rem}.box-head b{color:var(--ink);margin-right:.5rem}.sugg{grid-template-columns:5.6rem minmax(0,1fr) auto;align-items:start;gap:.9rem;padding:.9rem 1.2rem;font-size:.96rem;display:grid}.sugg+.sugg{border-top:1px solid var(--rule)}.sugg .tag{justify-self:start;margin-top:.2rem}.sugg s{color:var(--ink-3)}.sugg i{font:italic .98rem/1.35 var(--serif);color:var(--gall);margin-top:.2rem;display:block}.sugg .acts{margin:0}.box-empty{color:var(--ink-3);padding:1rem 1.2rem;font-size:.92rem;display:none}.box:not(:has(.sugg)) .box-empty{display:block}.box:not(:has(.sugg)) .box-head{display:none}.day-scroll{grid-column:full}.day{grid-column:margin-start/main-end;align-self:start;gap:2rem;padding-block:3rem;display:grid}.clock{font:400 clamp(1.6rem, 3vw, 2.4rem)/1 var(--serif);font-variant-numeric:lining-nums tabular-nums}.clock .hhmm{display:none}.ruler{--name:8.5rem;grid-template-columns:var(--name) minmax(0, 1fr);column-gap:1rem;padding:1.2rem 0 .4rem;display:grid;position:relative}.hours{font:.72rem var(--mono);color:var(--ink-3);grid-column:2;justify-content:space-between;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.hours li{justify-content:center;width:0;display:flex}.lane{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;height:2.4rem;display:grid}.lane-name{font:600 .95rem var(--serif);color:var(--pig)}.lane:after{content:"";border-top:1px solid var(--rule);grid-area:1/2}.lane i{z-index:1;width:.75rem;height:.75rem;margin-left:calc(var(--at) / 24 * 100% - .375rem);background:var(--pig);opacity:clamp(.25, (var(--t) - var(--at)) * 10 + 1, 1);scale:clamp(.65, (var(--t) - var(--at)) * 4 + 1, 1);border-radius:50%;grid-area:1/2;justify-self:start}.lane i.q{background:var(--peat);box-shadow:inset 0 0 0 1.5px var(--pig)}.lane i.spoke{background:var(--danger);box-shadow:0 0 0 3px var(--peat), 0 0 0 4.5px var(--danger)}.now{width:1px;top:2.6rem;bottom:.2rem;left:calc(var(--name) + 1rem + (100% - var(--name) - 1rem) * var(--t) / 24);background:var(--ink);display:none;position:absolute}.feed{gap:.15rem;max-width:43rem;margin:0;padding:0;list-style:none;display:grid}.feed li{border-top:1px solid var(--rule);opacity:clamp(.18, (var(--t) - var(--at)) * 10 + 1, 1);grid-template-columns:3.4rem 8.5rem minmax(0,1fr);gap:.8rem;padding:.55rem 0;font-size:.96rem;display:grid}.feed time{font:.8rem/1.9 var(--mono);color:var(--ink-3)}.feed b{font:600 .98rem/1.6 var(--serif);color:var(--pig)}.feed .spoke time{color:var(--danger)}.day .gloss{text-align:left;max-width:30rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.day-scroll{view-timeline:--day block;height:300vh;animation:linear both day;animation-timeline:--day;animation-range:contain}.day{position:sticky;top:max(0rem,50svh - 21rem)}.clock .hhmm{--h:calc(var(--t) - .5);--m:calc((var(--t) - var(--h)) * 60 - .5);counter-reset:h var(--h) m var(--m);color:var(--ink-3);display:inline}.clock .hhmm:after{content:counter(h, decimal-leading-zero) ":" counter(m, decimal-leading-zero)}.now{display:block}}}@keyframes day{0%{--t:0}to{--t:24}}.rules{row-gap:1.4rem}.rules>:not(.gloss){grid-column:2}.rules>.gloss{grid-row:1;padding-top:1rem}.ask-card{gap:.35rem;max-width:34rem;padding:1.1rem 1.25rem 1rem;display:grid}.ask-card .card-by{font-size:.95rem}.ask-card .url{font:.86rem var(--mono);color:var(--ink)}.ask-card .hint{font:italic .98rem var(--serif);color:var(--gall)}.ask-card .acts{margin-top:.6rem}.ask-card .outcome{font:.84rem var(--mono);color:var(--live);display:none}.ask-card[data-outcome] .acts,.ask-card[data-outcome] .hint{display:none}.ask-card[data-outcome] .outcome{display:block}.ask-card[data-outcome=Denied] .outcome{color:var(--danger)}.perm{max-width:34rem;margin:.6rem 0 0;padding:0;list-style:none}.perm li{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;font-size:.95rem;display:flex}.perm small{font:.72rem var(--mono);color:var(--ink-3);display:block}.choice{white-space:nowrap;border-radius:6px;padding:.25rem .6rem;font-size:.8rem;font-weight:550}.choice[data-v=allow]{color:var(--live);background:oklch(from var(--live) l c h / .11)}.choice[data-v=ask]{color:var(--pending);background:oklch(from var(--pending) l c h / .12)}.roster{grid-column:margin-start/wide-end;margin:3rem 0 0;padding:0;list-style:none}.roster li{border-top:1px solid var(--rule);grid-template-columns:2.5rem 11rem minmax(0,1fr) 9rem 11.5rem;align-items:center;gap:1rem;padding:1rem 0;display:grid}.roster .av{--s:2.5rem;align-self:center}.roster b{font:600 1.2rem/1.2 var(--serif)}.roster q{color:var(--ink-2);quotes:"“" "”";font-size:.96rem}.roster .where{color:var(--ink-2);font-size:.86rem}.roster .acct{font:.76rem var(--mono);color:var(--ink-3)}.handoff{gap:.7rem;max-width:36rem;margin-top:3rem;font-size:.96rem;display:grid}.handoff .you{background:var(--leaf);border-radius:14px;justify-self:end;max-width:85%;padding:.55rem .9rem}.handoff .trace{font:.74rem var(--mono);color:var(--ink-3);justify-self:center}.handoff .trace span{color:var(--pig)}.handoff .trace .av{--s:1.15rem;vertical-align:-.3em;margin-right:.3rem}.handoff .bot b{color:var(--pig);font-size:.9rem;display:block}.ways{grid-column:margin-start/main-end;grid-template-columns:1fr 1fr;gap:2.5rem clamp(2rem,5vw,4rem);display:grid}.way{color:var(--ink-2);align-content:start;gap:.8rem;display:grid}.way h3{color:var(--ink);margin-bottom:.3rem;font-size:1.7rem;font-weight:450}pre{background:var(--leaf);color:var(--ink);border-radius:9px;margin:.4rem 0 0;padding:.9rem 1.1rem;line-height:1.7;overflow-x:auto}.shot{grid-column:margin-start/wide-end;margin:3.5rem 0 0}.shot img{width:100%;height:auto;box-shadow:var(--on-water), 0 0 0 1px var(--rule);border-radius:12px;display:block}.accounts{grid-column:margin-start/wide-end;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.5rem clamp(1.5rem,3vw,2.5rem);margin:3.5rem 0 0;display:grid}.accounts dt{font:600 1.2rem var(--serif);margin-bottom:.35rem}.accounts dd{color:var(--ink-2);margin:0;font-size:.93rem}.sec>.license{margin-top:3rem;font-size:.98rem}.colophon{color:var(--foam);text-shadow:0 1px 18px #0e0a06b3;row-gap:4rem;margin-top:70svh;padding:clamp(4rem,9vw,7rem) 0 2.5rem}.colophon>*{grid-column:margin-start/wide-end}.myth{font:italic 400 clamp(1.4rem, 2.6vw, 2.15rem)/1.3 var(--serif);max-width:34ch}.myth i{font-style:normal}.colophon .small{font:.76rem var(--mono);color:#ece9e18c;flex-wrap:wrap;gap:.4rem 1.6rem;display:flex}.docs .top{position:static}.top nav a[aria-current]{opacity:1}.doc-shell{grid-template-columns:15rem minmax(0,48rem);justify-content:center;align-items:start;gap:clamp(2rem,4vw,4rem);padding:1.5rem clamp(1.25rem,4vw,3.5rem) 8rem;display:grid}.doc-nav{max-height:calc(100svh - 3rem);padding-bottom:2rem;font-size:.92rem;position:sticky;top:1.5rem;overflow:auto}.doc-nav>p{font:italic 1.02rem var(--serif);color:var(--gall);margin:1.6rem 0 .45rem}.doc-nav>p:first-child{margin-top:.3rem}.doc-nav ul{margin:0;padding:0;list-style:none}.doc-nav a{border-left:1px solid var(--rule);color:var(--ink-2);padding:.28rem 0 .28rem .85rem;text-decoration:none;display:block}.doc-nav a:hover{color:var(--ink)}.doc-nav a[aria-current]{color:var(--ink);border-left-color:var(--foam)}.doc-nav ul ul a{color:var(--ink-3);padding-left:1.6rem;font-size:.84rem}.doc{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--fibre), var(--stone);box-shadow:var(--on-water);border-radius:3px;min-width:0;padding:clamp(1.75rem,5vw,4rem);font-size:1.04rem;line-height:1.65}.doc>*+*{margin-top:1rem}.doc h1{margin-bottom:2rem;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:340;line-height:1}.doc h2{margin-top:3rem;scroll-margin-top:1.5rem;font-size:1.75rem;font-weight:420}.doc h3{margin-top:2rem;scroll-margin-top:1.5rem;font-size:1.25rem;font-weight:600}.doc .anchor{font:400 .75em var(--sans);color:var(--ink-3);opacity:0;text-decoration:none;transition:opacity .12s}.doc :is(h2,h3):hover .anchor,.doc .anchor:focus-visible{opacity:1}.doc ul,.doc ol{padding-left:1.3rem}.doc li+li{margin-top:.4rem}.doc a{color:var(--ink)}.doc a:hover{color:var(--gall)}.doc strong{font-weight:650}.doc pre{background:var(--leaf-2);font-size:.84rem;line-height:1.55}.doc table{border-collapse:collapse;font-size:.93rem;line-height:1.5;display:block;overflow-x:auto}.doc th{text-align:left;font-weight:600}.doc th,.doc td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.55rem 1.2rem .55rem 0}.doc blockquote{border-left:2px solid var(--rule-2);font:italic 1.08rem/1.5 var(--serif);color:var(--gall);margin-inline:0;padding-left:1rem}.doc hr{border:0;border-top:1px solid var(--rule);margin-block:2.5rem}.doc>.pager{border-top:1px solid var(--rule);gap:1rem;margin-top:3.5rem;padding-top:1.5rem;display:flex}.pager a{gap:.15rem;text-decoration:none;display:grid}.pager small{font:.74rem var(--mono);color:var(--ink-3)}.pager b{font:500 1.2rem var(--serif)}.pager [rel=next]{text-align:right;margin-left:auto}@media (width<960px){.top nav a:not(.get,.keep){display:none}.well{grid-template-columns:minmax(0,1fr);align-items:start;padding-top:7rem}.suggest{justify-self:start;margin-top:1rem}.slot{min-height:0}.sec,.colophon{grid-template-columns:[full-start]1.25rem[margin-start main-start]minmax(0,1fr)[margin-end main-end wide-end]1.25rem[full-end];column-gap:0}.convo-wrap,.folio,.rules{grid-template-columns:minmax(0,1fr)}.convo-wrap>*,.rules>*,.entry>*{grid-column:1!important}.convo-wrap>.gloss,.rules>.gloss,.entry>.gloss{text-align:left;order:2;grid-row:auto;padding:0}.entry{grid-template-columns:minmax(0,1fr);gap:.5rem}.folio{row-gap:1.8rem}.ruler{--name:5.5rem}.lane-name{font-size:.8rem}.feed li{grid-template-columns:3rem minmax(0,1fr)}.feed li b{grid-column:2}.feed li{row-gap:0}.feed li>span{grid-column:2}.roster li{grid-template-columns:2.5rem minmax(0,1fr);row-gap:.25rem}.roster li>:not(.av){grid-column:2}.ways,.accounts,.steps{grid-template-columns:minmax(0,1fr)}.asks li{grid-template-columns:minmax(0,1fr);gap:.2rem}.sugg{grid-template-columns:minmax(0,1fr);gap:.5rem}.sugg .acts{justify-content:flex-start}.doc-shell{grid-template-columns:minmax(0,1fr);gap:1.5rem}.doc-nav{max-height:none;padding:0;position:static}.doc-nav ul{flex-wrap:wrap;gap:.1rem 1.1rem;display:flex}.doc-nav ul ul{display:none}.doc-nav a{border:0;padding:.15rem 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.deep{height:max(42rem,100svh);position:absolute}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}::view-transition-group(*){transition-duration:0s!important;animation-duration:0s!important}}
