@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/001744092adb3da8-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/651a9099e0099e2c-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.qCIpRa_className{font-family:Manrope,Manrope Fallback;font-style:normal}.qCIpRa_variable{--font-sans:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._78ed6G_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._78ed6G_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a101c;--fg:#e4eaf4;--dim:#a9b6cc;--faint:#8c9bb5;--rule:#1e2c4a;--rule-strong:#33456a;--panel:#0e1626;--panel-2:#12213c;--structure:#4cd3e3;--structure-soft:#4cd3e324;--human:#f2b04a;--human-ink:#f7c778;--human-bg:#15130f;--claude:#e4eaf4;--gpt:#b9c6dd;--warn:#ff8a80;--focus:#4cd3e3;--radius:12px;--radius-s:8px;--sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--topbar-h:6rem}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fb;--fg:#0e1626;--dim:#3d4d68;--faint:#56667f;--rule:#d3dbe8;--rule-strong:#a9b6cc;--panel:#fff;--panel-2:#eaf0f7;--structure:#0b7785;--structure-soft:#0b77851a;--human:#c98a1c;--human-ink:#8a5600;--human-bg:#fdf6e8;--claude:#0e1626;--gpt:#3d4d68;--warn:#b00020;--focus:#0b7785}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--fg);font:15px/1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0;padding:0 1.25rem 8rem}main{max-width:58rem;margin:0 auto}main.wide{max-width:76rem}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:1.1rem;font-weight:700;overflow:hidden}h2{text-transform:uppercase;letter-spacing:.12em;color:var(--dim);margin:0 0 .5rem;font-size:.8rem;font-weight:600}h3{text-transform:uppercase;letter-spacing:.09em;color:var(--dim);margin:1.5rem 0 .5rem;font-size:.82rem;font-weight:700}h4{margin:0 0 .4rem;font-size:.95rem;font-weight:600}h5{text-transform:uppercase;letter-spacing:.08em;color:var(--dim);margin:.9rem 0 .3rem;font-size:.75rem}a{color:inherit;-webkit-text-decoration-color:var(--structure);text-decoration-color:var(--structure);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}code,pre,.badge,.chip,.tag,.verdictmark .token,.mono{font-family:var(--mono)}code{color:var(--dim);font-size:.86em}.lede{color:var(--dim);max-width:60ch;margin:0 0 1rem}.footnote{color:var(--faint);max-width:78ch;margin:1rem 0 0;font-size:.78rem}.aside{color:var(--faint);font-weight:400}.status{color:var(--dim);margin-top:.75rem}.err{color:var(--warn)}.headline{margin:0;font-size:.95rem}.panel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);margin-top:1.5rem;padding:1.1rem 1.4rem 1.3rem}.panel>summary{cursor:pointer;color:var(--dim);text-transform:uppercase;letter-spacing:.09em;font-size:.78rem}.actionpanel{border:1px solid var(--structure);border-radius:var(--radius);background:var(--panel);box-shadow:0 0 0 4px var(--structure-soft);margin-top:1.5rem;padding:1.1rem 1.4rem}.framepanel{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);margin-bottom:1.5rem;padding:1rem 1.25rem}.framepanel details summary{cursor:pointer;color:var(--dim);margin:.75rem 0 0}.topbar{z-index:20;background:var(--bg);border-bottom:1px solid var(--rule);margin-bottom:1.25rem;padding:.6rem 0 .5rem;position:sticky;top:0}.barline{min-width:0;padding-right:var(--account-clear);align-items:baseline;gap:1rem;display:flex}.wordmark{letter-spacing:.22em;color:var(--fg);flex:none;align-items:center;gap:.55rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--structure)}.barmeta{flex:none;align-items:baseline;gap:.6rem;margin-left:auto;display:flex}.badge{border:1px solid var(--rule-strong);letter-spacing:.04em;white-space:nowrap;border-radius:6px;padding:.05rem .45rem;font-size:.72rem;text-decoration:none}.badge.quiet{border-color:var(--rule);color:var(--dim)}.badge.partial{border-style:dashed}button.linkish{color:var(--dim);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;text-decoration:underline}button.linkish:hover{color:var(--fg)}.rail{flex-wrap:wrap;gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.rail a{border:1px solid var(--rule);letter-spacing:.05em;white-space:nowrap;border-radius:999px;align-items:baseline;gap:.45rem;padding:.2rem .7rem;font-size:.72rem;text-decoration:none;display:flex}.rail a:hover{border-color:var(--rule-strong)}.rail .mark{text-align:center;width:.7em;font-weight:700;display:inline-block}.rail .stagelabel{text-transform:uppercase}.rail .stagestate{color:var(--faint)}.stage.settled a{color:var(--dim)}.stage.running a{border-color:var(--structure);color:var(--structure);font-weight:700}.stage.needs-attention a{border-color:var(--warn);color:var(--warn)}.stage.needs-attention .stagestate{color:var(--warn)}.stage.blocked a{opacity:.45}.rail a[aria-current=step]{border-color:var(--structure);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--structure);font-weight:700}.alerts:empty{display:none}.alert{border:1px solid var(--warn);border-radius:var(--radius-s);background:var(--panel);color:var(--fg);max-width:78ch;margin:0 0 .7rem;padding:.55rem .8rem;font-size:.85rem}.alert b{color:var(--warn)}.notice{border:1px solid var(--rule-strong);border-radius:var(--radius-s);background:var(--panel);color:var(--dim);max-width:78ch;margin:0 0 .7rem;padding:.5rem .8rem;font-size:.82rem}.confound{color:var(--dim);max-width:78ch;margin:.5rem 0 0;font-size:.8rem}.caveat{border-left:3px solid var(--dim);color:var(--dim);max-width:78ch;margin:.6rem 0 1rem;padding:.45rem .8rem;font-size:.82rem}.tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:6px;padding:0 .3rem;font-size:.65rem}.tag.steered{color:var(--human-ink);border-color:var(--human)}.chip{border:1px solid var(--rule-strong);letter-spacing:.05em;color:var(--dim);white-space:nowrap;border-radius:6px;padding:0 .3rem;font-size:.65rem}.chip.err{border-color:var(--warn);color:var(--warn)}button{font:inherit;background:var(--panel);color:var(--fg);border:1px solid var(--rule-strong);cursor:pointer;border-radius:999px;min-height:44px;padding:.45rem 1.15rem;font-size:.88rem;font-weight:600}button:hover:not(:disabled){background:var(--panel-2)}button:disabled{opacity:.45;cursor:default}button.primary{border-color:var(--structure);box-shadow:0 0 0 3px var(--structure-soft);padding:.6rem 1.4rem}button.primary:hover:not(:disabled){background:var(--panel-2)}button.human{border-color:var(--human);color:var(--human-ink);background:var(--human-bg)}button.human:hover:not(:disabled){background:var(--human-bg);border-color:var(--human-ink)}button.secondary{border-color:var(--rule-strong);color:var(--dim)}button.secondary:hover:not(:disabled){color:var(--fg);border-color:var(--fg)}button.secondary.human{border-color:var(--human);color:var(--human-ink);background:0 0}button.secondary.human:hover:not(:disabled){border-color:var(--human-ink);background:var(--human-bg)}.row{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.primaryrow{margin-top:1.1rem}label{color:var(--dim);text-transform:uppercase;letter-spacing:.1em;margin:1rem 0 .35rem;font-size:.75rem;display:block}textarea,input[type=number]{width:100%;font:inherit;background:var(--bg);color:var(--fg);border:1px solid var(--rule-strong);resize:vertical;border-radius:10px;padding:.65rem .8rem}input[type=number]{width:12rem}.frame{border:1px solid var(--rule);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;max-width:78ch;margin-bottom:.75rem;padding:.7rem 1rem}.attachment{border-top:1px solid var(--rule-strong);margin-top:.6rem;padding:.6rem 0 .4rem}.attachment h3{overflow-wrap:anywhere;margin:0 0 .4rem;font-size:.95rem}.attachment code{overflow-wrap:anywhere;font-size:.75rem}.facts{grid-template-columns:9rem 1fr;gap:.3rem 1rem;margin:1rem 0 0;font-size:.82rem;display:grid}.facts dt{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;padding-top:.15rem;font-size:.72rem}.facts dd{margin:0}@media (max-width:44rem){.facts{grid-template-columns:1fr;gap:.1rem}.facts dd{margin-bottom:.6rem}}.interventionoffer{margin-top:1rem}.interventionform{border:1px dashed var(--human);border-radius:var(--radius);padding:.25rem 1rem 1rem}.intervention{border:1px solid var(--human);border-radius:var(--radius);background:var(--human-bg);max-width:78ch;margin:0 0 1.25rem;padding:.8rem 1rem}.intervention h4{color:var(--human-ink);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.roundsection{border:1px solid var(--rule);margin-bottom:.7rem}.roundsection.attention{border-color:var(--warn)}.roundhead{background:var(--panel)}.roundtoggle{text-align:left;background:0 0;border:0;align-items:baseline;gap:.6rem;width:100%;padding:.6rem .9rem;font-size:.85rem;display:flex}.roundtoggle:hover:not(:disabled){background:var(--panel-2)}.roundtoggle .mark{color:var(--dim)}.roundname{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.roundmeta{align-items:baseline;gap:.6rem;margin-left:auto;font-size:.75rem;display:flex}.slotchips{grid-template-columns:1fr 1fr;gap:0 1.25rem;padding:0 .9rem .7rem 2.1rem;display:grid}@media (max-width:52rem){.slotchips{grid-template-columns:1fr}}.slotchip{border-left:3px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;padding-left:.6rem;font-size:.78rem;display:flex}.slotchip.claude{border-left-color:var(--claude)}.slotchip.gpt{border-left-color:var(--gpt)}.slotchip.claude .slotname{color:var(--claude)}.slotchip.gpt .slotname{color:var(--gpt)}.slotchip .slotstate{color:var(--dim)}.slotchip.attention .slotstate{color:var(--warn);font-weight:700}.slotchip.attention .mark{margin-right:.25rem;font-weight:700}.slotmodel{color:var(--dim)}.slotmeta{color:var(--faint)}.slotchip .err{flex-basis:100%;font-size:.75rem}.roundbody{border-top:1px solid var(--rule);padding:1rem .9rem .5rem}.answer{border-left:3px solid var(--rule);margin-bottom:1.75rem;padding-left:.9rem}.answer.claude{border-left-color:var(--claude)}.answer.gpt{border-left-color:var(--gpt)}.answer>.who{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.answer.claude>.who{color:var(--claude)}.answer.gpt>.who{color:var(--gpt)}.answer>.who .slotstate{color:var(--dim);text-transform:none;letter-spacing:0;font-weight:400}.attempt{border-top:1px dashed var(--rule);margin-top:.7rem;padding-top:.7rem}.attempt:first-of-type{border-top:0;margin-top:0;padding-top:0}.attempt.superseded{opacity:.6}.attempthead{color:var(--dim);overflow-wrap:anywhere;margin-bottom:.5rem;font-size:.75rem}.body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:84ch;margin:.5rem 0}.recovery{border:1px solid var(--warn);max-width:78ch;margin:.6rem 0 1rem;padding:.7rem .9rem}.recoverywhy{margin:0;font-size:.85rem}.raise{border-top:1px dashed var(--rule-strong);margin-top:.8rem;padding-top:.6rem}details.provenance>summary,.rawheading>summary,.rawaccess>summary,.movefacts>summary,.roundbody details>summary{cursor:pointer;color:var(--dim);margin-top:.6rem;font-size:.78rem}.disclosure{border-left:2px solid var(--rule);color:var(--dim);margin:.5rem 0;padding:.3rem 0 .3rem .9rem;font-size:.8rem}.disclosure ul{margin:.2rem 0;padding-left:1.1rem}.disclosure pre,pre{background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--rule);border-radius:10px;max-height:26rem;padding:.7rem .9rem;font-size:.78rem;overflow:auto}ul.plain{margin:.5rem 0;padding:0;list-style:none}ul.plain li{margin-bottom:.35rem}.verdictmark{border:1px solid var(--rule-strong);align-items:baseline;gap:.5rem;padding:.1rem .55rem;display:inline-flex}.verdictmark .mark{text-align:center;width:1em;font-size:1rem;font-weight:700}.verdictmark .token{letter-spacing:.12em;font-size:.8rem;font-weight:700}.verdictmark .meaning{color:var(--dim);font-size:.78rem}.verdictmark.compact{padding:0 .35rem}.verdictmark.compact .token{letter-spacing:.08em;font-size:.7rem}.verdictline{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:.5rem 0;display:flex}.verdictline .confound{margin:0}.mappanel .mapsection{border:1px solid var(--rule);margin-bottom:.6rem}.mapsection.lowpriority{border-style:dashed}.mapheadtoggle{text-align:left;background:var(--panel);border:0;align-items:baseline;gap:.7rem;width:100%;padding:.55rem .9rem;display:flex}.mapheadtoggle:hover:not(:disabled){background:var(--panel-2)}.mapheadname{letter-spacing:.11em;font-size:.8rem;font-weight:700}.mapheadpurpose{color:var(--dim);font-size:.78rem}.mapheadtoggle .aside{white-space:nowrap;margin-left:auto;font-size:.72rem}.mapheadtoggle .mark{color:var(--dim)}.mapgrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;padding:1rem .9rem;display:grid}@media (max-width:64rem){.mapgrid{grid-template-columns:1fr;gap:1.75rem}}.mapcol{border-left:3px solid var(--rule);min-width:0;padding-left:.8rem}.mapcol.claude{border-left-color:var(--claude)}.mapcol.gpt{border-left-color:var(--gpt)}.mapwho{top:var(--topbar-h);background:var(--bg);z-index:2;text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:0 0 .3rem;padding:.3rem 0;font-size:.78rem;display:flex;position:sticky}.mapcol.claude .colname{color:var(--claude)}.mapcol.gpt .colname{color:var(--gpt)}.mapitems{margin:.3rem 0 0;padding-left:1.1rem}.mapitems li{white-space:pre-wrap;overflow-wrap:anywhere;max-width:74ch;margin-bottom:.7rem}.problems{color:var(--warn);font-size:.8rem}.moverow{border-top:1px solid var(--rule);grid-template-columns:8rem 16rem 1fr;align-items:start;gap:1.25rem;padding:1rem 0;display:grid}@media (max-width:58rem){.moverow{grid-template-columns:1fr;gap:.5rem}}.movewho{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.moverow.claude .movewho{color:var(--claude)}.moverow.gpt .movewho{color:var(--gpt)}.movefacts ul{color:var(--dim);margin:.4rem 0 0;padding-left:1.1rem;font-size:.8rem}.steeredline{color:var(--dim);max-width:74ch;margin:0;font-size:.82rem}.steeredline .tag{margin-right:.4rem}.decisionpanel{border-color:var(--human)}.decisionpanel>h2{color:var(--human-ink)}.recap{border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);margin:1rem 0 1.5rem;padding:.9rem 1.1rem 1.1rem}.recaptitle{margin-top:0}.recapmovement{flex-wrap:wrap;gap:1.5rem;margin-bottom:.5rem;display:flex}.recapmove{align-items:baseline;gap:.5rem;font-size:.8rem;display:flex}.recapblock h3{margin-bottom:0}.recapblock .mapgrid{padding:.5rem 0 0}.exports{border-top:1px solid var(--rule);margin-top:2rem;padding-top:.5rem}.buckets{border-collapse:collapse;width:100%;margin-top:.8rem;font-size:.8rem}.buckets th,.buckets td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.35rem .5rem;font-weight:400}.buckets thead th{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.buckets .unknownrow th,.buckets .unknownrow td{color:var(--warn)}.buckets .meaning{color:var(--dim);max-width:44ch;margin-top:.2rem;font-size:.75rem}.libhead{border-bottom:1px solid var(--rule);align-items:baseline;gap:1rem;margin-bottom:1.5rem;padding:1.5rem 0 .75rem;display:flex}.libhead .wordmark{color:var(--fg);font-size:1rem}.libhead p{color:var(--dim);max-width:56ch;margin:0;font-size:.82rem}.libhead .row{margin:0 0 0 auto}.listitem{border:1px solid var(--rule);align-items:flex-start;gap:1.25rem;margin-bottom:.6rem;padding:.85rem 1rem;display:flex}.listitem:hover{border-color:var(--rule-strong)}.listmain{flex:1;min-width:0}.listtitle{letter-spacing:.02em;margin-bottom:.3rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.listtitle:hover{text-decoration:underline}.listline{color:var(--dim);flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;font-size:.78rem;display:flex}.listline+.listline{margin-top:.25rem}.listline .quiet{color:var(--faint);font-size:.72rem}.state{text-transform:uppercase;letter-spacing:.08em;border:1px solid;padding:0 .35rem;font-size:.7rem;font-weight:700}.state.done{color:var(--dim)}.state.wip{color:var(--fg)}.state.attention{color:var(--warn)}.listactions{flex-direction:column;flex:none;align-items:stretch;gap:.4rem;display:flex}.listactions .danger{border-color:var(--rule);color:var(--faint);padding:.25rem .6rem;font-size:.72rem}.listactions .danger:hover:not(:disabled){border-color:var(--warn);color:var(--warn);background:0 0}.listactions .open{text-align:center;border:1px solid var(--fg);letter-spacing:.05em;padding:.35rem 1rem;font-size:.8rem;text-decoration:none}.listactions .open:hover{background:var(--panel-2)}.empty{border:1px dashed var(--rule-strong);text-align:center;color:var(--dim);padding:2rem}.tally{border-top:1px solid var(--rule);margin-top:2.5rem;padding-top:.75rem}.tally>summary{cursor:pointer;color:var(--dim);text-transform:uppercase;letter-spacing:.09em;font-size:.78rem}.tally table{border-collapse:collapse;margin:.75rem 0;font-size:.8rem}.tally td,.tally th{border:1px solid var(--rule);text-align:right;padding:.25rem .7rem;font-weight:400}.tally th:first-child,.tally td:first-child{text-align:left}.tally thead th{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}section[id],[id^=r1-],[id^=r2-],[id^=r3-],[id^=r4-],[id^=attempt-]{scroll-margin-top:calc(var(--topbar-h) + 1rem)}.listline .who{white-space:nowrap}.listline .who.claude{color:var(--claude)}.listline .who.gpt{color:var(--gpt)}.recapblock{border-top:1px solid var(--rule);margin-top:.5rem;padding-top:.5rem}.recapblock>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.9rem;padding:.2rem 0;display:flex}.recapheading{letter-spacing:.1em;font-size:.78rem;font-weight:700}.empty p{max-width:54ch;margin:0 auto .75rem}.working{border-left:3px solid var(--fg);background:var(--panel);align-items:baseline;gap:.5rem;max-width:78ch;margin:.5rem 0 0;padding:.4rem .7rem;font-size:.8rem;display:flex}.working .spinner{font-weight:700;animation:1.1s step-end infinite rondor-tick}@keyframes rondor-tick{0%,49%{opacity:1}50%,to{opacity:.25}}@media (prefers-reduced-motion:reduce){.working .spinner{animation:none}}.backtodecision{border-top:1px solid var(--rule);margin-top:2.5rem;padding-top:1.25rem;font-size:.85rem}.buckets .laterrow th,.buckets .laterrow td{font-style:italic}.account{z-index:50;align-items:center;gap:.6rem;display:flex;position:fixed;top:.75rem;right:.9rem}.account-signout{font:inherit;color:var(--dim);background:var(--bg);border:1px solid var(--rule);cursor:pointer;border-radius:2px;padding:.25rem .55rem;font-size:.78rem}.account-signout:hover{color:var(--fg);border-color:var(--rule-strong)}:root{--account-clear:max(0px, calc(var(--account-w,0px) + 2.4rem - (100vw - 100%) / 2))}.libhead{padding-right:var(--account-clear)}.tag.kind{color:var(--dim);margin-left:.6rem}.kindfield{border:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:.8rem 0 .4rem;padding:.4rem .7rem .5rem;font-size:.8rem;display:flex}.kindfield legend{color:var(--dim);padding:0 .3rem}.kindfield label{white-space:nowrap;align-items:baseline;gap:.3rem;margin:0;display:inline-flex}.comparepositions{margin-top:.6rem}.comparegrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:58rem){.comparegrid{grid-template-columns:1fr}}.compareside h5{text-transform:uppercase;letter-spacing:.07em;color:var(--dim);margin:.4rem 0;font-size:.75rem}.compareside pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.printrecord{display:none}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#000;--dim:#333;--faint:#444;--rule:#999;--rule-strong:#666;--panel:#fff;--panel-2:#fff;--structure:#000;--human:#000;--human-ink:#000;--human-bg:#fff;--claude:#000;--gpt:#000}html.print-record body{color:#000;background:#fff}html.print-record .account,html.print-record main>:not(.printrecord){display:none!important}html.print-record main{max-width:none;margin:0;padding:0}html.print-record .printrecord{color:#000;font-size:10pt;line-height:1.45;display:block}.printrecord h1{margin:.2rem 0 .4rem;font-size:16pt}.printrecord h2{break-after:avoid;border-top:1px solid #000;margin:1.4rem 0 .4rem;padding-top:.5rem;font-size:12pt}.printrecord h3{break-after:avoid;margin:1rem 0 .3rem;font-size:10.5pt}.printrecord h4{text-transform:uppercase;letter-spacing:.07em;break-after:avoid;margin:.7rem 0 .2rem;font-size:9pt}.printbrand{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:9pt}.printmeta{color:#444;margin:.3rem 0;font-size:8.5pt}.printnotice{border-left:2pt solid #000;margin:.6rem 0;padding-left:.6rem;font-size:9pt}.printfacts{margin:.5rem 0;padding:0;font-size:8.5pt;list-style:none}.printverbatim{white-space:pre-wrap;overflow-wrap:anywhere}.printquote{border-left:2pt solid #888;padding-left:.6rem}.printdecision{break-inside:avoid-page}.printrecord ul{margin:.3rem 0;padding-left:1.1rem}.printrecord li{margin-bottom:.25rem}}.room{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;margin:.5rem 0 1.5rem;display:flex}.ringcol{flex-direction:column;flex:999 30rem;gap:.75rem;min-width:0;max-width:42rem;margin:0 auto;display:flex}.ringstage{aspect-ratio:600/460;border-radius:var(--radius);background:radial-gradient(ellipse at 50% 50%, var(--panel-2) 0%, transparent 70%);width:100%;position:relative}.ringchair{background:var(--human-bg);border:1px solid var(--human);width:2.75rem;height:2.75rem;min-height:0;color:var(--human-ink);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.05rem;font-weight:600;display:inline-flex}.ringchair:hover:not(:disabled){background:var(--human-bg)}.ringchair.steered{box-shadow:0 0 0 3px var(--bg), 0 0 0 4.5px var(--human)}.ringchair.on{box-shadow:0 0 22px color-mix(in srgb, var(--human) 35%, transparent)}.ringchair.on.steered{box-shadow:0 0 0 3px var(--bg), 0 0 0 4.5px var(--human), 0 0 22px color-mix(in srgb, var(--human) 35%, transparent)}.ringchairname{letter-spacing:.12em;text-transform:uppercase;color:var(--human-ink);font-size:.68rem}.steerchip{background:var(--human-bg);align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.ringperson{width:7rem;min-height:0;color:var(--fg);background:0 0;border:0;flex-direction:column;align-items:center;gap:.15rem;padding:0;font-weight:400;display:flex;position:absolute;transform:translate(-50%,-1.25rem)}.ringperson.below{flex-direction:column-reverse;transform:translate(-50%,calc(1.25rem - 100%))}.ringperson:hover:not(:disabled){background:0 0}.personbadge{background:var(--bg);border:1px dashed var(--human);width:2.5rem;height:2.5rem;color:var(--human-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:inline-flex}.ringperson.on .personbadge{box-shadow:0 0 0 4px color-mix(in srgb, var(--human) 18%, transparent);border-style:solid}.personname{font-size:.75rem}.ringperson.more{cursor:default}.ringkey{color:var(--dim);flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ringkey li{align-items:center;gap:.45rem;display:inline-flex}.keymark{border-radius:50%;width:.85rem;height:.85rem;display:inline-block}.keymark.seat{border:1px solid var(--structure)}.keymark.chair{background:var(--human-bg);border:1px solid var(--human)}.keymark.person{border:1px dashed var(--human)}.steermark{color:var(--human-ink);margin:.15rem 0 .2rem .4rem;font-size:.7rem;display:block}.inspector h2.human{color:var(--human-ink)}.steerquote+.steerquote{margin-top:.9rem}.guestline{margin:.4rem 0 0;font-size:.8rem}.ringdraw{width:100%;height:100%;position:absolute;inset:0}.ringcentre{text-align:center;flex-direction:column;align-items:center;gap:.4rem;width:30%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ringlabel{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:.68rem}.ringline{color:var(--fg);font-size:.8rem}.ringverdicts{flex-wrap:wrap;justify-content:center;gap:.35rem .9rem;display:flex}.ringverdict{align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.ringseat{border-radius:var(--radius);width:10.5rem;min-height:0;color:var(--fg);background:0 0;border:0;flex-direction:column;align-items:center;gap:.2rem;padding:.25rem;font-weight:400;display:flex;position:absolute;transform:translate(-50%,-30%)}.ringseat:hover:not(:disabled){background:0 0}.ringbadge{background:var(--panel);border:1px solid var(--rule-strong);width:4.25rem;height:4.25rem;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.ringseat.on .ringbadge{border-color:var(--structure);box-shadow:0 0 0 4px var(--structure-soft), 0 0 24px var(--structure-soft)}.ringname{font-size:.95rem;font-weight:600}.ringstate{color:var(--dim);font-size:.75rem}.roomside{flex-direction:column;flex:18rem;gap:1rem;max-width:24rem;display:flex}.inspector,.computed{border:1px solid var(--rule);border-radius:var(--radius);background:var(--panel);padding:1rem 1.15rem}.inspector h2,.computed h2{text-transform:none;letter-spacing:.02em;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.inspectorquote{border:1px solid var(--rule);background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:.5rem 0 0;padding:.75rem .9rem;font-size:.86rem;line-height:1.6}.computed dl{flex-direction:column;gap:.4rem;margin:0;display:flex}.computed dl>div{justify-content:space-between;gap:1rem;font-size:.86rem;display:flex}.computed dt{color:var(--dim)}.computed dd{text-align:right;margin:0}@media (max-width:40rem){.ringstage{aspect-ratio:auto;flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem 0;display:flex}.ringdraw{display:none}.ringcentre,.ringseat,.ringperson,.ringperson.below{position:static;transform:none}.ringperson.below{flex-direction:column}.ringcentre{order:3;width:100%}.ringperson{order:4}}@media print{.room{display:none}}.tabbar{border-bottom:1px solid var(--rule);gap:.25rem;margin:.55rem 0 0;display:flex}.tab{border-radius:var(--radius-s) var(--radius-s) 0 0;min-height:40px;color:var(--dim);background:0 0;border:0;padding:.35rem 1rem;font-weight:600;box-shadow:inset 0 -2px #0000}.tab:hover:not(:disabled){background:var(--panel);color:var(--fg)}.tab[aria-selected=true]{color:var(--fg);box-shadow:inset 0 -2px 0 var(--structure)}[role=tabpanel]>:first-child{margin-top:.5rem}.roomrail{flex:11rem;max-width:13rem}.roomrail .rail{flex-flow:column;margin:0 0 .75rem}.roomrail .rail a{white-space:normal;border-radius:10px;padding:.4rem .7rem}.roomrail .rail .stagestate{margin-left:auto}[role=tabpanel] [id]{scroll-margin-top:calc(var(--topbar-h) + 1rem)}@media (max-width:40rem){.roomrail{flex-basis:100%;max-width:none}}
