@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:FFL Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:FFL Mono;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}:root{--type-display: 34px;--type-card: 21px;--type-head: 15px;--type-body: 13.5px;--type-meta: 12px;--type-micro: 11px;--mono-pill: 11px;--mono-eyebrow: 10px;--rad-chip: 4px;--rad-card: 10px;--rad-pill: 999px;--font-display: Archivo, ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "FFL Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ink: #141a26;--ink2: #3d4657;--muted2: #68738a;--dim: #8a93a6;--edge: #d3d9e4;--hair: #eef1f5;--page: #f5f6f9;--recess: #eef0f5;--surface: #ffffff;--blue: #2563eb;--blue-ink: #1d4ed8;--amber: #dfa53e;--amber-ink: #96690f;--amber-ground: #faf3e2;--green: #2e7d47;--red: #b0342c;--live: #e05d54;--dark: #26292f}:root{--bg: #f4f6f9;--card: #ffffff;--inset: #f7f9fc;--line: #e3e7ee;--line2: #cbd3e0;--text: #131926;--text-secondary: #3c4657;--muted: #667287;--accent: #2563eb;--accent-strong: #1d4ed8;--accent-soft: #eef4ff;--accent-line: #bfdbfe;--ok: #0f9d63;--okline: #9fe0c4;--good: #067a4e;--warn: #b45309;--warnline: #f2c98a;--bad: #d33030;--no: #d33030;--violet: #7048d8;--pink: #d6337f;--radius: 10px;--shadow: 0 1px 2px rgba(16,24,40,.05), 0 1px 3px rgba(16,24,40,.04);--shadow-lift: 0 4px 12px rgba(16,24,40,.08);color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.app{max-width:1180px;margin:0 auto;padding:32px 20px 64px}header h1{margin:0 0 4px;font-size:26px;letter-spacing:-.02em}.sub{margin:0 0 28px;color:var(--muted);font-size:14px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;align-items:start}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow)}.card h2{margin:0 0 16px;font-size:15px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.card h3{margin:22px 0 8px;font-size:14px}label{display:block;margin-bottom:14px;font-size:13px;color:var(--muted)}label.check{display:flex;align-items:center;gap:8px;color:var(--text);font-size:14px}label.check input{width:auto;margin:0}select,input[type=number]{display:block;width:100%;margin-top:6px;padding:9px 10px;background:var(--inset);border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit}select:focus,input:focus{outline:2px solid var(--accent);outline-offset:1px}fieldset{border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin:0 0 14px}legend{padding:0 6px;font-size:12px;color:var(--muted)}.hint{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.verdict{margin:4px 0 12px;padding:14px 16px;border-radius:10px;font-size:17px;font-weight:600;background:var(--inset);border:1px solid var(--line)}.verdict.ok{color:var(--ok);border-color:#05966959}.verdict.no{color:var(--no);border-color:#dc262659}.explain{font-size:13px;color:var(--muted);margin:0 0 10px}.note{font-size:12px;color:var(--muted);margin:8px 0 0}.cites{margin:0;display:flex;flex-wrap:wrap;gap:6px}.cite{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;background:#2563eb1f;color:var(--accent);border:1px solid rgba(37,99,235,.25);border-radius:5px;padding:2px 6px}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:7px 4px;border-bottom:1px solid var(--line)}th{color:var(--muted);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.05em}td em{color:var(--ok);font-style:normal}.shell{min-height:100vh}.chrome{position:sticky;top:0;z-index:12}.topnav{display:flex;align-items:center;gap:20px;padding:10px 22px;background:#ffffffe6;-webkit-backdrop-filter:saturate(1.6) blur(10px);backdrop-filter:saturate(1.6) blur(10px);border-bottom:1px solid var(--line);flex-wrap:wrap}.brand{display:flex;align-items:center;gap:8px;font-weight:650;letter-spacing:-.01em;background:none;border:0;padding:0;color:var(--text);font-size:15px;cursor:pointer;text-decoration:none}.brand:hover{color:var(--text)}.brand .crest{display:block;width:26px;height:26px;object-fit:contain;flex-shrink:0}.brand .season{font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-weight:500}.tabs{display:flex;gap:4px}.tab{background:none;border:0;color:var(--text-secondary);font:inherit;font-size:14px;font-weight:400;padding:7px 14px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:7px;text-decoration:none}.tab:hover{background:var(--inset);color:var(--text-secondary);text-decoration:none}.tab.on{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.navnote{margin-left:auto;font-size:12px;color:var(--muted)}.who{margin-left:auto;display:flex;align-items:center;gap:10px}.mefacebtn{display:none;position:relative;align-items:center;justify-content:center;background:none;border:0;padding:2px;cursor:pointer;font:inherit;border-radius:999px}.mefacebtn .gmdot{width:28px;height:28px;flex:0 0 28px;font-size:10px}.mefacebtn.on .gmdot{box-shadow:0 0 0 2px var(--accent)}.mefacebtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.medot{position:absolute;top:0;right:0;width:8px;height:8px;border-radius:999px;box-shadow:0 0 0 2px var(--card);background:var(--bad)}.medot.borrowed{background:var(--violet)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:18px}.tile{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow)}.tile .v{font-size:28px;font-weight:650;letter-spacing:-.02em;line-height:1.1}.tile .l{font-size:12px;color:var(--muted);margin-top:4px}.filters{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;margin-bottom:16px}.filters label{margin:0}.filters select{min-width:190px}.chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1.7;border-radius:5px;padding:0 6px;margin:1px 3px 1px 0;white-space:nowrap;border:1px solid currentColor}.chip .ico{font-size:9px}.chip.good{color:var(--good)}.chip.warning{color:var(--warn)}.chip.critical{color:var(--bad)}td.free{color:var(--good)}tr.dim td{opacity:.5}.flags{white-space:normal}button.chip{cursor:pointer;background:none;font:inherit;font-size:11px;line-height:1.7}button.chip:hover{background:#1018280d}button.chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.chip.inline{margin:0 3px}tr.detail td{background:var(--inset);padding:0}.detailbox{padding:12px 14px;font-size:13px;color:var(--text-secondary);display:flex;flex-direction:column;gap:7px;border-left:2px solid var(--accent)}.dk{display:inline-block;min-width:96px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-right:8px}.banner{margin-bottom:18px;border-color:#dc26264d}.bannerhead{margin-bottom:8px}.banner ul.tight{margin:0 0 8px;padding-left:18px;font-size:13px;color:var(--text-secondary)}.banner li{margin:3px 0}td s{opacity:.45;margin-right:4px}.legendnote{font-size:12px;color:var(--muted);margin:0 0 10px;line-height:1.5}.cites-wrap{margin-top:2px}.cites{display:flex;flex-wrap:wrap;gap:6px}button.cite{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer;background:#2563eb1f;color:var(--accent);border:1px solid rgba(37,99,235,.25);border-radius:5px;padding:2px 6px}button.cite:hover{background:#2563eb38}button.cite.on{background:var(--accent);color:#fff;border-color:var(--accent)}button.cite:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cite.dim{font:11px ui-monospace,Menlo,monospace;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:2px 6px}.rulebox{margin-top:10px;background:var(--inset);border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:8px;padding:12px 14px}.rulebox header{font-size:13px;margin-bottom:6px}.rulestatus{margin-left:8px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;border:1px solid currentColor;border-radius:4px;padding:1px 5px}.rulestatus.active{color:var(--good)}.rulestatus.superseded,.rulestatus.rescinded{color:var(--warn)}.rulesummary{font-size:12px;color:var(--muted);margin:0 0 8px;font-style:italic}.rulebox pre{margin:0;white-space:pre-wrap;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-secondary)}table.board tr.row{cursor:pointer}table.board tr.row:hover td{background:#10182808}table.board tr.row.open td{background:#2563eb12}th.ex,td.ex{width:26px;padding-left:2px;padding-right:0}.exbtn{background:none;border:0;color:var(--muted);cursor:pointer;padding:2px 4px;border-radius:5px;line-height:1;font-size:15px}.exbtn:hover{color:var(--text);background:#1018280f}.exbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.caret{display:inline-block;transition:transform .12s ease}.caret.down{transform:rotate(90deg);color:var(--accent)}ul.txns{margin:2px 0 0;padding:0;list-style:none;font-size:13px}ul.txns li{margin:2px 0}.txndate{display:inline-block;min-width:62px;color:var(--muted);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.covnote{font-size:12px;color:var(--muted);font-style:italic}.chip.farm{color:var(--violet)}.btn{margin-left:auto;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:9px 14px;border-radius:8px;cursor:pointer}.btn~.btn{margin-left:0}.actionrow .btn{margin-left:0}.btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.btn:disabled{opacity:.45;cursor:default}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.slots{font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.slots.full{color:var(--warn);border-color:currentColor}table.farmroster td{vertical-align:middle}table.farmroster tr.dim td{color:var(--muted)}table.farmroster td:first-child{width:1%;white-space:nowrap}.farmchips{display:flex;gap:6px;flex-wrap:wrap}.farmchip{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--line);border-radius:6px;padding:2px 8px;font-size:12px;cursor:help}.farmchip .mut{font-size:11px}.farmchip .sch{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.farmchip.flagged{border-color:var(--warnline)}.ast{color:var(--warn);cursor:help}.app .kbadge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;border-radius:3px;font-family:var(--font-mono);font-size:8.5px;font-weight:700;color:#fff;letter-spacing:0;vertical-align:middle}.app .kbadge.k{background:#a63d34}.app .kbadge.t{background:#1a7f4b}.app .kbadge.f{background:#7c3aed}table.sortable th.sort{padding:0}table.sortable th.sort button{width:100%;background:none;border:0;color:inherit;font:inherit;font-weight:600;text-align:inherit;padding:7px 4px;cursor:pointer;display:flex;gap:6px;align-items:center;white-space:nowrap}td.num,th.num{text-align:right}table.sortable th.num.sort button{justify-content:flex-end}table.sortable th.sort button:hover{color:var(--accent)}table.sortable th.sort button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table.sortable th.sort .arrow{color:var(--muted);font-size:10px}table.sortable th.sort.active,table.sortable th.sort.active .arrow{color:var(--accent)}td.ord{white-space:nowrap;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.chip.fmt{margin-left:6px;font-size:10px;text-transform:uppercase;letter-spacing:.04em;border:1px solid currentColor;border-radius:4px;padding:0 4px;font-family:inherit}.chip.fmt.snake{color:var(--muted)}.chip.fmt.auction{color:var(--accent)}tr.passed{opacity:.5}tr.passed:hover{opacity:.85}.legend{padding:12px 16px;margin-bottom:12px;font-size:13px;line-height:1.6}.legend p{margin:0 0 8px}.legend p:last-child{margin-bottom:0}.legend .chip.fmt{margin:0 8px 0 0}.filters .spacer{flex:1}table.board th.sort{padding:0}table.board th.sort button{width:100%;background:none;border:0;color:inherit;font:inherit;font-weight:600;text-align:inherit;padding:7px 4px;cursor:pointer;display:flex;gap:6px;align-items:center;white-space:nowrap}table.board th.num.sort button{justify-content:flex-end}table.board th.sort button:hover{color:var(--accent)}table.board th.sort button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table.board th.sort .arrow{color:var(--muted);font-size:10px}table.board th.sort.active,table.board th.sort.active .arrow{color:var(--accent)}.filters label.search{flex:1 1 200px;max-width:280px}.filters label.search input{width:100%;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:7px 10px;border-radius:8px}.filters label.search input:focus{outline:none;border-color:var(--accent)}.filters label.search input::placeholder{color:var(--muted)}.derived{color:var(--muted);font-weight:600;cursor:help}.boot{padding:40px;color:var(--muted)}.signin{max-width:560px;margin:12vh auto;padding:0 20px;text-align:center}.brand.big{justify-content:center;font-size:20px;margin-bottom:10px}.signin .sub{color:var(--muted);font-size:14px;margin:0 0 20px}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.btn.primary:hover:not(:disabled){background:#1d4fd7;border-color:#1d4fd7;color:#fff}.btn.big{padding:12px 22px;font-size:15px;margin:0 auto}.gmgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin:6px 0 14px}.gmpick{background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:11px 8px;border-radius:8px;cursor:pointer}.gmpick:hover{border-color:var(--accent);color:var(--accent)}.gmpick:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.who{display:flex;align-items:center;gap:12px;margin-left:auto}.gmchip{font-size:12px;border:1px solid var(--line);border-radius:6px;padding:3px 8px;color:var(--text);white-space:nowrap}.gmchip .ico{color:var(--warn);margin-right:4px}.linkbtn{background:none;border:0;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;padding:0}.linkbtn:hover{color:var(--accent)}.tile .v.bad{color:var(--bad)}.card.banner.bad{border-color:var(--bad)}tr.on td{background:#2563eb0d}tr.dim td{opacity:.62}.tagbtn{background:none;border:1px solid var(--line);color:var(--muted);font:inherit;font-size:11px;padding:3px 8px;border-radius:5px;cursor:pointer;white-space:nowrap}.tagbtn:hover:not(:disabled){border-color:var(--good);color:var(--good)}.tagbtn.on{border-color:var(--good);color:var(--good);background:#0ca30c1a}.tagbtn:disabled{opacity:.35;cursor:default}.notefield{display:block;font-size:12px;color:var(--muted);margin-bottom:12px}.notefield textarea{display:block;width:100%;margin-top:6px;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:8px 10px;border-radius:8px;resize:vertical}.notefield textarea:focus{outline:none;border-color:var(--accent)}.actions{display:flex;align-items:center;gap:10px}.declstatus{font-size:12px;color:var(--muted);margin-right:auto}.declstatus.submitted{color:var(--good)}.deadline{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:9px 12px;margin-bottom:14px}.deadline .ico{color:var(--accent)}.deadline.urgent{color:var(--warn);border-color:var(--warn)}.deadline.urgent .ico{color:var(--warn)}.deadline.closed{color:var(--bad);border-color:var(--bad)}.deadline.closed .ico{color:var(--bad)}.striphead{margin:0 0 10px;font-size:13px;color:var(--muted);font-weight:600}.sw{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:3px;vertical-align:baseline;border:1px solid var(--line)}.sw.open{border-color:var(--okline);background:#0ca30c59}.sw.used{border-color:var(--warnline);background:#fab21966}.sw.extra{border-color:#93b4f5;background:#2563eb66}.sw.gone{border-style:dashed;background:none}select.pickpick{background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:12px;padding:3px 6px;border-radius:5px}select.pickpick:focus{outline:none;border-color:var(--accent)}select.pickpick.moved{border-color:var(--warn);color:var(--warn)}select.pickpick.pinned{border-color:var(--accent);color:var(--accent)}.linkbtn.tiny{font-size:10px;margin-left:6px}.linkbtn.tiny.danger{color:var(--bad);font-weight:700}.linkbtn.tiny.danger:hover{color:#a3241d}.propactions .mut.tiny{font-size:10px;margin-left:6px;color:var(--muted)}.dltable{width:100%;border-collapse:collapse;margin-top:6px}.dltable th,.dltable td{text-align:left;padding:11px 12px 11px 0;vertical-align:top;border-top:1px solid var(--line)}.dltable thead th{border-top:0;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:600;padding-bottom:7px}.dltable tbody th{font-weight:600;font-size:13.5px;width:26%;text-transform:none;letter-spacing:0;color:var(--text)}.dltable td input[type=datetime-local]{display:block;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:6px 9px;border-radius:8px;color-scheme:dark}.dltable td input:focus{outline:none;border-color:var(--accent)}.dltable .both{display:block;margin-top:4px;font-size:11px}.dltable .st{width:24%}.dltable .st .note2{display:block;margin-top:4px;font-size:12px}.dltable .ov{width:11%;text-align:right;padding-right:0}.dltable .ov .check{justify-content:flex-end;font-size:12px;margin:0}.dltable .nogate th,.dltable .nogate td{color:var(--text-secondary)}.dlfoot{gap:14px;flex-wrap:wrap}.dlfoot .mut{font-size:11.5px}@media(max-width:820px){.dltable,.dltable tbody,.dltable tr,.dltable th,.dltable td{display:block;width:auto}.dltable thead{display:none}.dltable tbody tr{border-top:1px solid var(--line);padding:10px 0}.dltable th,.dltable td{border-top:0;padding:3px 0}.dltable .ov{text-align:left}.dltable .ov .check{justify-content:flex-start}}.lotfix.danger{border-top:1px solid rgba(211,48,48,.25);margin-top:10px;padding-top:10px}.lotfix.danger .btn.ghost{border-color:#d3303059;color:var(--bad)}.lotfix.danger .btn.ghost:hover{background:#d330300f}.search.tiny{width:120px;margin:0;padding:5px 9px;font-size:12px}.panes:not(.small){display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0}.panes .seg{display:inline-flex;background:var(--inset);border:1px solid var(--line);border-radius:9px;padding:3px;gap:3px}.panes .seg .pane{border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--muted);padding:6px 14px;border-radius:6px;cursor:pointer;margin:0}.panes .seg .pane:hover{color:var(--text)}.panes .seg .pane.on{background:var(--card);color:var(--accent);box-shadow:0 1px 2px #1018281a}.mockswitch{display:inline-flex;align-items:center;gap:9px;background:none;border:0;font:inherit;font-size:12.5px;color:var(--muted);cursor:pointer;padding:4px 2px}.mockswitch .track{width:34px;height:19px;border-radius:10px;background:var(--line);position:relative;transition:background .15s;flex:0 0 34px}.mockswitch .track i{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #1018284d;transition:transform .15s}.mockswitch:hover{color:var(--text)}.mockswitch.on{color:var(--warn);font-weight:600}.mockswitch.on .track{background:var(--warn)}.mockswitch.on .track i{transform:translate(15px)}.mockswitch:disabled{opacity:.5;cursor:not-allowed}@media(max-width:620px){.mockswitch{width:100%}}.moderow{flex-wrap:wrap;gap:14px}.ccbar{display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.ccbar .ccount{font-size:11.5px;font-variant-numeric:tabular-nums;margin-left:4px}.ccbtn{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line2);border-radius:7px;background:var(--card);font:inherit;font-size:12px;font-weight:600;color:var(--text-secondary);padding:5px 10px;cursor:pointer;margin-left:0}.ccbtn:hover:not(:disabled){border-color:var(--accent-line);color:var(--accent-strong)}.ccbtn:disabled{opacity:.45;cursor:not-allowed}.ccbtn.go{border-color:var(--accent);color:var(--accent-strong);background:var(--accent-soft)}.ccpassmenu{position:relative}.ccpassmenu>summary{list-style:none;cursor:pointer;border:1px solid var(--warnline);border-radius:7px;background:#d68a1a14;color:var(--warn);font-size:12px;font-weight:600;padding:5px 10px}.ccpassmenu>summary::-webkit-details-marker{display:none}.ccpassbody{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:flex;flex-direction:column;gap:5px;background:var(--card);border:1px solid var(--line);border-radius:9px;padding:9px;box-shadow:0 8px 24px #1018281f;min-width:190px}.ccpassbody .btn{margin-left:0}@media(max-width:620px){.ccbar{margin-left:0;width:100%}}.rightitem p.short{margin:2px 0 0;font-size:13px;color:var(--text)}.rightitem p.long{margin:6px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.55;border-left:2px solid var(--line);padding-left:9px}.rightwhy{display:flex;align-items:center;gap:10px;margin-top:4px}.rfieldwrap{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.rfieldwrap>summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:10px;font-size:13px}.rfieldwrap>summary::-webkit-details-marker{display:none}.rfieldwrap>summary:before{content:"▸ ";font-size:10px}.rfieldwrap[open]>summary:before{content:"▾ "}.rfieldwrap>summary .mut{font-size:11.5px}.rfield{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:1px}.rfield li{display:grid;grid-template-columns:18px 18px minmax(58px,auto) 34px minmax(0,1fr) 42px;align-items:center;gap:9px;padding:5px;border-radius:6px;font-size:12px}.rfield li:nth-child(odd){background:var(--inset)}.rfield li.me{outline:1px solid var(--accent);background:var(--accent-soft)}.rfield .fin{font-size:10px;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}.rfield .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:7.5px;border-color:transparent}.rfield .who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfield .odds{font-size:11px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.rfield .claims{display:flex;flex-direction:column;gap:2px;min-width:0}.rfield .claim{font-size:11.5px;color:var(--text-secondary)}.rfield .claim .chip{margin-right:5px}.rfield .fb{font-size:10.5px;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:760px){.rfield li{grid-template-columns:18px 18px minmax(0,1fr) 34px 42px;grid-template-areas:"fin dot who odds fb" "cl cl cl cl cl"}.rfield .fin{grid-area:fin}.rfield .gmdot{grid-area:dot}.rfield .who{grid-area:who}.rfield .odds{grid-area:odds}.rfield .fb{grid-area:fb}.rfield .claims{grid-area:cl}}.tracecard{margin-bottom:14px}.tracecard .inline{margin-left:auto;font-size:12px}.tracecard .inline select{display:inline-block;width:auto;margin:0;padding:5px 8px;font-size:12px}.tracesum{margin:8px 0 0;font-size:13.5px;color:var(--text)}.tracechain{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:12px 0 0;padding:0}.tracechain li{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:56px;padding:7px 10px;background:var(--inset);border:1px solid var(--line);border-radius:7px;margin-right:16px;position:relative}.tracechain li:not(:last-child):after{content:"";position:absolute;right:-12px;top:50%;width:8px;height:8px;border-top:1.5px solid var(--line2);border-right:1.5px solid var(--line2);transform:translateY(-50%) rotate(45deg)}.tracechain li b{font-size:15px;font-variant-numeric:tabular-nums}.tracechain li span{font-size:9.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.tracechain li.start{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong)}.tracechain li.end{background:none;border-style:dashed;color:var(--muted)}.tracechain li.end b{color:var(--muted)}.yeardots{display:inline-flex;gap:3px;vertical-align:1px;margin-right:8px}.yeardots i{display:block;width:6px;height:6px;border-radius:50%;background:var(--accent)}.yearstext{font-size:11.5px}.gridtable .fa th{font-weight:600;font-size:13px;text-align:left}.gridtable .fa{border-top:2px solid var(--line)}.gridtable .fa .mut{font-weight:400;font-size:11px;display:block}.sleeperchip{margin-left:7px;background:#eef6ee;border-color:#c8e0c8;color:#2f6b34;font-size:8.5px;letter-spacing:.05em}.sleepercmp{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0}.sleepercmp>div{padding:9px 11px;border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;gap:2px}.sleepercmp>div.on{border-color:var(--good);background:#2f6b340d}.sleepercmp b{font-size:15px;font-variant-numeric:tabular-nums}.sleepercmp .mut{font-size:10px;text-transform:uppercase;letter-spacing:.05em}.conds{list-style:none;margin:6px 0 8px;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.conds li:before{margin-right:7px;font-weight:700}.conds li.yes:before{content:"✓";color:var(--good)}.conds li.no:before{content:"✕";color:var(--bad)}.usedby{display:flex;flex-wrap:wrap;gap:6px}.meeting{padding:0}.meethead{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-start;padding:14px 16px;border-bottom:1px solid var(--line)}.mhwhen .striphead{margin:0}.mhwhen .mut{display:block;font-size:11.5px;margin-top:2px}.mhatt{display:flex;align-items:baseline;gap:8px;margin-left:auto;flex-wrap:wrap}.mhatt .lbl{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.mhatt b{font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.mhatt .why{font-size:11.5px;flex-basis:100%;text-align:right}.mhatt.bad b{color:var(--bad)}.attmark{padding:11px 16px;background:var(--inset);border-bottom:1px solid var(--line)}.attmark .mut{font-size:11.5px}.attrow{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.attchip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:1px solid var(--line);border-radius:99px;background:var(--card);font:inherit;font-size:12px;cursor:pointer}.attchip .gmdot{width:20px;height:20px;flex:0 0 20px;font-size:8px;border-color:transparent}.attchip.out{opacity:.55;border-style:dashed;text-decoration:line-through}.attchip.out .mut{font-size:10px;text-decoration:none}.itemstrip{list-style:none;display:flex;gap:6px;overflow-x:auto;margin:0;padding:11px 16px;border-bottom:1px solid var(--line)}.itemstrip li.branch{padding-left:16px;position:relative}.itemstrip li.branch:before{content:"";position:absolute;left:5px;top:50%;width:7px;height:7px;border-left:1.5px solid var(--line2);border-bottom:1.5px solid var(--line2);transform:translateY(-70%)}.istab{display:flex;align-items:center;gap:7px;max-width:230px;padding:6px 11px;border:1px solid var(--line);border-radius:7px;background:var(--card);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.istab b{font-variant-numeric:tabular-nums}.istab .ist{overflow:hidden;text-overflow:ellipsis}.istab.on{border-color:var(--accent);color:var(--accent-strong);background:var(--accent-soft)}.istab.passed b{color:var(--good)}.istab.failed b{color:var(--bad)}.istab.provisional b{color:var(--warn)}.mitem{padding:16px 18px 18px}.mitem.branched{border-left:3px solid var(--violet)}.branchtag{display:inline-block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--violet);background:#7c4dff12;border-radius:5px;padding:3px 8px;margin-bottom:9px}.mihead{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mititle{font-size:17px;flex:1;min-width:220px}.miprop{display:flex;align-items:center;gap:4px}.miprop .gmdot{width:20px;height:20px;flex:0 0 20px;font-size:8px;border-color:transparent}.miprop .mut{font-size:10px}.mihead .ordering{margin-left:auto;display:flex;gap:8px}.mithresh{margin:7px 0 0;font-size:12.5px;color:var(--text-secondary);max-width:80ch}.mibody{margin-top:12px;border:1px solid var(--line);border-radius:9px;padding:12px 14px;background:var(--inset)}.mibhead{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.mibhead .eyebrow{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mibhead .linkbtn{margin-left:auto}.mibody .prop-body{margin:0;font-size:13px;line-height:1.6;white-space:pre-wrap}.michips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.votegrid.wide{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:6px;margin-top:14px}.votegrid.wide .votecell{display:flex;align-items:center;gap:7px;padding:5px 7px;border:1px solid var(--line);border-radius:8px}.votegrid.wide .vname{font-size:12px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.votegrid.wide .votebtn{width:24px;height:24px;flex:0 0 24px;border-radius:6px;font-size:11px;font-weight:700}.votecell.away{border-style:dashed;opacity:.6}.votecell.away .notrep{font-size:10px;color:var(--muted)}.readout{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.rocount{display:flex;gap:18px;align-items:baseline}.rocount b{font-size:22px;font-variant-numeric:tabular-nums;margin-right:4px}.rocount span{font-size:11.5px;color:var(--muted)}.romeans{margin:6px 0 0;font-size:15px;font-weight:600}.romeans.passed{color:var(--good)}.romeans.failed{color:var(--bad)}.romeans.provisional{color:var(--warn)}.romeans\.no-quorum{color:var(--bad)}.rowhy{margin:4px 0 0;font-size:12px;color:var(--text-secondary);max-width:80ch}.roact{display:flex;align-items:center;gap:14px;margin-top:12px;flex-wrap:wrap}.roact .btn{margin-left:auto}.rorec.passed{background:var(--good);border-color:var(--good)}.rorec.failed{background:var(--bad);border-color:var(--bad)}.rorec.provisional{background:var(--warn);border-color:var(--warn)}.branchbar{display:flex;align-items:center;gap:14px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line);flex-wrap:wrap}.branchbar .mut{font-size:12px;flex:1;min-width:200px}.effects .efflist{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.effcard{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.effcard.bare{background:var(--inset);align-items:flex-start}.effcard.parameter{border-left:3px solid var(--accent)}.effcard.table{border-left:3px solid var(--violet)}.effcard.build{border-left:3px solid var(--warn)}.effcard.records{border-left:3px solid var(--line2)}.effhead{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.effhead b{font-size:14.5px}.effwho{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted)}.effwho .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:7.5px;border-color:transparent}.kindpick{margin-left:auto;width:auto;padding:4px 8px;font-size:11.5px}.efflabel{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:0 0 82px}.effsets,.effwhen,.effknock,.effprov,.efftasks{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;font-size:12.5px}.effsets textarea,.effsets input{flex:1;min-width:180px;margin:0}.setrow{display:flex;align-items:center;gap:7px;flex-basis:100%}.setrow select{width:auto;margin:0;padding:4px 8px;font-size:12px}.setrow .from{font-variant-numeric:tabular-nums;color:var(--muted)}.setrow .arrow{color:var(--muted)}.effcard .setrow .to{width:70px;flex:0 0 70px;margin:0;padding:4px 8px;font-size:12px;font-variant-numeric:tabular-nums}.effcard .setrow .linkbtn{margin-left:auto}.effwhen select{width:auto;margin:0;padding:4px 8px;font-size:12px}.effwhen .why{font-size:11.5px;flex:1;min-width:200px}.effknock,.effprov{color:var(--text-secondary)}.efftasks{flex-direction:column;gap:4px;align-items:stretch}.efftasks .efflabel{flex:none}.effcard textarea{font:inherit;font-size:12.5px;line-height:1.5}.efftasks .check{font-size:12.5px}.efftasks .tasklabel{margin:0 0 0 6px;padding:3px 7px;font-size:12px;width:auto;min-width:220px}.kindlegend{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.kindlegend>summary{cursor:pointer;font-size:12.5px;list-style:none}.kindlegend>summary::-webkit-details-marker{display:none}.kindlegend>summary:before{content:"▸ ";font-size:10px}.kindlegend[open]>summary:before{content:"▾ "}.kindlegend dl{margin:8px 0 0;display:flex;flex-direction:column;gap:8px}.kindlegend dt{margin:0}.kindlegend dd{margin:3px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.55}.chip.kind.parameter{border-color:var(--accent);color:var(--accent-strong)}.chip.kind.table{border-color:var(--violet);color:var(--violet)}.chip.kind.build{border-color:var(--warn);color:var(--warn)}.chip.kind.records{border-color:var(--line2);color:var(--muted)}.stuckcard{border-left:3px solid var(--bad);background:#d330300a}.stuckrule{margin-top:10px}.stuckrule b{font-size:14px}.tasklist{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12.5px}.tasklist li{display:flex;gap:8px;align-items:baseline}.tasklist li.done{color:var(--muted)}.tasklist .tick{color:var(--good);width:12px}.tasklist li:not(.done) .tick{color:var(--bad)}.cfgtable{width:100%;border-collapse:collapse;margin-top:10px}.cfgtable th,.cfgtable td{text-align:left;padding:9px 12px 9px 0;border-top:1px solid var(--line);vertical-align:top}.cfgtable thead th{border-top:0;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:600}.cfgtable tbody th{font-weight:600;font-size:13.5px;text-transform:none;letter-spacing:0;color:var(--text);width:22%}.cfgtable .num{text-align:right;font-variant-numeric:tabular-nums}.cfgtable .eff{font-size:11.5px;max-width:38ch}.cfgtable .ref{font-size:10.5px}.cfgtable b.up{color:var(--good)}.cfgtable b.down{color:var(--warn)}.cfgtable .dir{margin-left:4px;font-size:10px}.docketchip{margin-left:8px;font-size:9.5px}.taxslots{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.tshead{display:flex;align-items:baseline;gap:10px}.tshead .mut{font-size:11.5px}.tsrow{display:flex;gap:8px;margin:9px 0;flex-wrap:wrap}.tsslot{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:56px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--inset)}.tsslot .mut{font-size:10px}.tsslot b{font-variant-numeric:tabular-nums}.gridedit .striptop .btn{margin-left:auto}.gridcells{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:6px;margin:12px 0}.gcell{display:flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--line);border-radius:7px}.gcell .mut{font-size:10px;font-family:ui-monospace,Menlo,monospace}.gcell input{width:100%;margin:0;padding:2px 4px;font-size:13px;border:0;background:none;font-variant-numeric:tabular-nums;text-align:right}.gcell input:focus{outline:none}.gcell.ne{background:#d330300d;border-color:#d3303040}.gcell.off{border-color:var(--warn);background:#d68a1a12}.gridnotes{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:6px}@media(max-width:760px){.gridnotes{grid-template-columns:1fr}}.gridcompare{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;font-family:ui-monospace,Menlo,monospace;font-size:10.5px;color:var(--muted)}.gridcompare .rbcell{min-width:22px;text-align:center}.endseason{border-left:3px solid var(--warn)}.endreview{margin-top:12px}.endsteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.endsteps li{display:flex;gap:10px;align-items:flex-start;font-size:13px}.endsteps .tick{color:var(--good);flex:0 0 12px}.endsteps .mut{font-size:12px}.endproblems{margin-top:14px;padding:11px 13px;border-radius:8px;background:#d68a1a12;border:1px solid rgba(214,138,26,.3)}.endconfirm{display:block;margin-top:14px;font-size:12.5px}.endconfirm input{max-width:220px;margin-top:5px}.endsteps .isderived{display:block;margin-top:2px;font-size:11.5px;opacity:.8}.endwrites{margin-top:14px;padding:11px 13px;border:1px solid var(--line);border-radius:8px;background:var(--inset)}.endwrites ul{list-style:none;margin:7px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.endwrites li{display:flex;gap:8px;align-items:baseline;font-size:12.5px}.wkind{flex:0 0 62px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:1px}.wkind.proposal{color:var(--warn)}.interp{margin-top:14px;border-left:3px solid var(--warn)}.interp.recorded{border-left-color:var(--good)}.ihead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ihead .cite{margin-left:auto}.iq{margin:9px 0 2px;font-size:16px;text-transform:none;letter-spacing:0;color:var(--text)}.iwhen{font-size:11.5px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ipanel{margin-top:14px;border:1px solid var(--line);border-radius:9px;padding:12px 14px;background:var(--inset)}.iphead{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.iphead .mut{font-size:11.5px}.iseat{display:flex;align-items:center;gap:9px;padding:7px 0;border-top:1px solid var(--line)}.iseat:first-of-type{border-top:0}.iseat .gmdot{width:22px;height:22px;flex:0 0 22px;font-size:8px;border-color:transparent}.iseat .iname{font-weight:600;font-size:13px;flex:0 0 70px}.iseat .iwhy{font-size:11.5px;flex:1;min-width:120px}.iseat .ians{font-size:11.5px}.iseat .ianswer{width:auto;flex:0 0 200px;margin:0;padding:4px 8px;font-size:12px}.iseat.out{opacity:.65}.iseat.out .iname{text-decoration:line-through}.idecide{margin-top:14px;display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.iwhy2{flex:1;min-width:240px}.idecide .actions{margin:0;gap:8px}.idraft{width:280px;margin:0;padding:6px 10px;font-size:12.5px}.idone{margin-top:14px;display:flex;flex-direction:column;gap:9px}.ifield{display:flex;gap:12px;align-items:flex-start}.ifield .efflabel{flex:0 0 92px}.ifield p{margin:0;font-size:13px;line-height:1.55}.iwhynot{margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.askrule{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.askrule .search{flex:1;min-width:220px;margin:0}.overridelog tr.dim{opacity:.55}.overridelog tr.ovwording>td{padding:0 0 14px}.ovwordinggrid{display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--inset)}.ovwordinggrid h4{margin:0 0 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.ovwordinggrid .richtext{font-size:12px;line-height:1.55}@media(max-width:900px){.ovwordinggrid{grid-template-columns:1fr}}.overridelog tr.dim td b{font-weight:400}.gridsave{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:10px 0}.gridsave .search{flex:1;min-width:260px;margin:0}.settingrow{border-top:1px solid var(--line);padding:14px 0 4px}.settingrow:first-of-type{border-top:0}.notefield input[type=datetime-local]{display:block;margin-top:6px;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:7px 10px;border-radius:8px;color-scheme:dark}.notefield input:focus{outline:none;border-color:var(--accent)}table.board tbody tr{height:38px}table.board tbody td{height:38px;padding-top:0;padding-bottom:0;vertical-align:middle}select.pickpick{height:24px;line-height:1;padding:0 6px}.tagbtn{height:22px;line-height:1;padding:0 8px}table.board tbody input[type=checkbox]{margin:0;vertical-align:middle}.star{color:var(--good);cursor:help}.band{border-left:2px solid transparent}.band-franchise{border-left-color:var(--good);background:#067a4e0d}.band-sleeper{border-left-color:var(--violet);background:#7048d80d}.band-unkeepable{border-left-color:var(--bad);background:#dc26260d}ol.orderlist{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:6px}ol.orderlist li{display:flex;align-items:center;gap:6px}ol.orderlist select{flex:0 0 96px}.recap{flex:1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recap .chip{margin-left:4px}.slotno{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);width:16px;text-align:right}ol.orderlist select{flex:1;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:12px;padding:5px 6px;border-radius:6px}ol.orderlist select:focus{outline:none;border-color:var(--accent)}.note.bad{color:var(--bad)}.striptop{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.striptop .striphead{margin:0}.dragging{font-size:12px;color:var(--accent)}td.num.moved{color:var(--warn)}ol.pickstrip.carrying .keeperchip:not(.held){pointer-events:none}.tile .v .ord{font-size:13px;color:var(--muted);margin-left:2px}.prefcols{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}@media(max-width:900px){.prefcols{grid-template-columns:1fr}}ol.ranklist{list-style:none;margin:0;padding:0}ol.ranklist li{display:flex;align-items:center;gap:8px;padding:4px 0;border-top:1px solid var(--line)}ol.ranklist li:first-child{border-top:0}ol.ranklist li.held{background:#2563eb14}ol.ranklist li.dropend{justify-content:center;color:var(--accent);font-size:12px;border:1px dashed var(--accent);border-radius:6px;padding:8px;margin-top:6px}.rank{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;width:18px;text-align:right}.rank.counts{color:var(--accent)}.rank.spare{color:var(--muted);opacity:.6}.slotchip{flex:1;text-align:left;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:6px 10px;border-radius:6px;cursor:grab}.slotchip:hover{border-color:var(--accent)}.slotchip:active{cursor:grabbing}.slotchip.add{cursor:pointer;display:flex;justify-content:space-between}.slotchip .plus{color:var(--accent)}ul.slotpool{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px}.odds{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);width:30px;text-align:right}.threeup{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.threeup select{display:block;width:100%;margin-top:6px;background:var(--inset);border:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:7px 10px;border-radius:8px}ol.selorder{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:5px}ol.selorder li{display:flex;align-items:center;gap:8px;font-size:13px;border:1px solid var(--line);border-radius:6px;padding:6px 9px}ol.selorder li.toilet{border-color:var(--warn)}ol.selorder.final li{border-color:var(--okline)}ol.selorder .mut{font-size:11px;margin-left:auto}ul.prefstatus{list-style:none;margin:0;padding:0}ul.prefstatus li{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;padding:5px 0;border-top:1px solid var(--line);font-size:13px}ul.prefstatus li:first-child{border-top:0}ul.prefstatus li b{width:76px}ul.prefstatus li.out b{color:var(--warn)}ul.prefstatus .sep{color:var(--line)}ul.prefstatus .linkbtn{margin-left:auto}ol.prefreveal{list-style:none;margin:2px 0 4px;padding:0;flex:0 0 100%;display:flex;flex-wrap:wrap;gap:6px}ol.prefreveal li{display:flex;align-items:center;gap:6px;font-size:12px;padding:2px 10px 2px 3px;background:#f7f9fc;border:1px solid var(--line);border-radius:999px;border-top-width:1px}ol.prefreveal .prno{width:17px;height:17px;border-radius:999px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.gmchip.role-admin{border-color:var(--violet)}.gmchip.role-admin .ico{color:var(--violet)}.gmchip.role-commissioner{border-color:var(--warn)}.gmchip.role-commissioner .ico{color:var(--warn)}.gmpick.role-admin{border-color:#c9bdf0}.gmpick.role-admin .ico{color:var(--violet)}.gmpick.role-commissioner{border-color:#f2c98a}.gmpick.role-commissioner .ico{color:var(--warn)}.ico.role-admin{color:var(--violet)}.ico.role-commissioner{color:var(--warn)}.gmchip.role-viewer,.gmpick.role-viewer{border-color:var(--line);color:var(--muted)}.gmpick.role-viewer .ico,.ico.role-viewer{color:var(--muted)}.impersonating.viewing{background:var(--inset);border-color:var(--line);color:var(--text-secondary)}.impersonating.viewing .ico{color:var(--muted)}.viewas{display:flex;align-items:center;gap:6px;margin:0;font-size:11px;white-space:nowrap;flex:0 0 auto}.viewas select{background:var(--inset);border:1px solid #c9bdf0;color:var(--violet);font:inherit;font-size:11px;padding:2px 5px;border-radius:5px}.viewas select:focus{outline:none;border-color:var(--accent)}.impersonating{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--violet);background:#7048d812;border-bottom:1px solid #c9bdf0;padding:7px 20px}.impersonating .linkbtn{margin-left:auto;color:var(--violet)}ul.rights{list-style:none;margin:0;padding:0}.rightrow{border-top:1px solid var(--line)}.rightrow:first-child{border-top:0}.righthead{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;color:var(--text);font:inherit;font-size:13px;text-align:left;padding:7px 2px;cursor:pointer}.righthead:disabled{cursor:default}.righthead:hover:not(:disabled){background:#10182806}.righthead b{width:76px}.rightchips{display:flex;gap:5px;flex-wrap:wrap;flex:1}.righthead .fallback{font-size:11px;white-space:nowrap}.righthead .caret{color:var(--muted);width:12px;text-align:center}.rightrow.on .righthead{color:var(--accent)}.rightbody{padding:2px 2px 12px 26px;display:grid;gap:12px}.rightitem p{margin:3px 0 6px;font-size:13px;color:var(--muted);max-width:76ch;line-height:1.55}.rightlabel{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text);font-weight:600}.deadline.warn{align-items:flex-start;color:var(--warn);border-color:var(--warn);margin-top:12px}.deadline.warn .ico{color:var(--warn)}ol.steps{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}ol.steps li{display:flex;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.stepno{flex:0 0 22px;height:22px;border-radius:50%;background:#2563eb29;color:var(--accent);font:600 12px/22px ui-sans-serif,system-ui;text-align:center}ol.steps b{font-size:13px}ol.steps p{margin:3px 0 0;font-size:12px;color:var(--muted);line-height:1.5}.panes{display:flex;gap:6px;margin:0 0 14px}.pane{background:none;border:1px solid var(--line);color:var(--muted);font:inherit;font-size:13px;padding:6px 14px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:7px}.pane:hover{color:var(--text)}.pane.on{background:var(--inset);border-color:var(--accent);color:var(--text)}.pane:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.card.published{border-color:var(--okline)}ol.slotstrip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:5px}ol.slotstrip li{display:flex;align-items:center;gap:6px;font-size:13px;border:1px solid var(--line);border-radius:6px;padding:6px 8px}ol.slotstrip li.mine{border-color:var(--accent);background:#2563eb1a}.tile .v.ok{color:var(--ok)}.slotchip .slotwhy{display:block;font-size:11px;margin-top:1px}.slotchip:disabled{cursor:default;opacity:.75}.zonepick{display:flex;align-items:center;gap:8px;margin:0 0 0 auto;font-size:12px}.zonepick select{display:inline-block;width:auto;margin:0;padding:5px 8px;font-size:12px}.app.wide{max-width:1560px}.app.contd{padding-top:0;margin-top:-44px}.onclock{display:flex;align-items:center;gap:14px;justify-content:space-between;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin-bottom:16px}.onclock.mine{border-color:var(--accent);background:#2563eb14}.onclock.done{border-color:var(--okline)}.onclock .mut{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.onclock b{font-size:18px;letter-spacing:-.01em;margin-right:8px}.turnflag{font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:4px 12px}.turnflag.on{color:#fff;background:var(--accent);border-color:var(--accent);font-weight:600}.draftcols{display:grid;grid-template-columns:320px 1fr;gap:14px;align-items:start}.draftcols>*{min-width:0}@media(max-width:1100px){.draftcols{grid-template-columns:1fr}}@media(max-width:760px){.draftcols>.railcol{order:2;position:static}.draftcols>.boardcol{order:1}}.pickpanel{position:sticky;top:64px}input.search{display:block;width:100%;margin:0 0 10px;padding:9px 11px;background:var(--inset);border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:14px}input.search:focus{outline:none;border-color:var(--accent)}.posfilters{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px;align-items:center}.posfilters .chip{cursor:pointer;background:none;color:var(--muted);border-color:var(--line)}.posfilters .chip.on{color:var(--accent);border-color:var(--accent);background:#2563eb1f}ul.playerlist{list-style:none;margin:0;padding:0;max-height:min(52vh,460px);overflow:auto}ul.playerlist li button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);color:var(--text);font:inherit;font-size:13px;padding:7px 4px;cursor:pointer}ul.playerlist li:first-child button{border-top:0}ul.playerlist li button:hover{background:#2563eb1a}.nomcta{margin-left:auto;flex-shrink:0;font-size:12.5px;font-weight:600;color:#5b3aa8;border:1px solid var(--line2);border-radius:6px;padding:5px 11px;background:var(--card)}ul.playerlist li button:hover .nomcta{border-color:var(--violet)}ul.playerlist .bye{margin-left:auto;font-size:11px}.poschip{font:10px ui-monospace,Menlo,monospace;border:1px solid currentColor;border-radius:4px;padding:0 4px;line-height:1.6}.pos-QB{color:var(--pink)}.pos-RB{color:var(--ok)}.pos-WR{color:var(--accent)}.pos-TE{color:var(--warn)}.pos-K{color:var(--muted)}.pos-DEF{color:var(--violet)}.pos-LB,.pos-DL,.pos-DB{color:var(--muted)}.gridwrap{overflow:auto;max-height:74vh}table.draftgrid{border-collapse:separate;border-spacing:3px;font-size:12px;width:100%}table.draftgrid th{position:sticky;top:0;z-index:2;background:var(--card);font-size:11px;padding:5px 6px;white-space:nowrap;border:0}table.draftgrid th .gmname,table.h2h th .gmname,table.records th .gmname,th .gmname,.gmname{text-transform:none;letter-spacing:normal;font-size:12px;color:var(--text)}table.draftgrid th.rdh{left:0;z-index:3;width:26px;text-align:center;color:var(--muted)}table.draftgrid tbody th.rdh{position:sticky;top:auto}td.cell{position:relative;border:1px solid var(--line);border-radius:6px;padding:5px 6px;vertical-align:top;height:46px;min-width:112px;background:var(--inset)}td.cell .code{display:block;font:10px ui-monospace,Menlo,monospace;color:var(--muted)}td.cell .pname{display:block;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.cell .pmeta{display:flex;gap:4px;align-items:center;font-size:10px;color:var(--muted)}td.cell .pempty{font-size:11px;color:var(--muted)}td.cell.keeper{background:#b4530912;border-color:var(--warnline)}td.cell.made{background:var(--inset)}td.cell.traded .code{color:var(--violet)}td.cell.mine{cursor:pointer;border-style:dashed;border-color:var(--accent)}td.cell.mine:hover{background:#2563eb1f}td.cell.clock{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.undo{position:absolute;top:2px;right:2px;background:none;border:0;color:var(--muted);cursor:pointer;font-size:13px;line-height:1;padding:2px 4px;border-radius:4px;opacity:0}td.cell:hover .undo,td.cell.held .undo{opacity:1}.undo:hover{color:var(--bad);background:#dc262614}.teamcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.teamcol h4{margin:0 0 6px;font-size:12px;display:flex;justify-content:space-between;gap:6px}.teamcol h4 .mut{font-weight:400}.teamcol ol{list-style:none;margin:0;padding:0}.teamcol li{display:flex;align-items:center;gap:5px;font-size:11px;padding:3px 4px;border-top:1px solid var(--line)}.teamcol li.keeper{background:#b453090f}.teamcol li.open{color:var(--muted)}.teamcol li .code{font:10px ui-monospace,Menlo,monospace;color:var(--muted);width:32px}.teamcol li .pname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.designates{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6px}ul.designates li{display:flex;align-items:center;gap:8px;font-size:13px}ul.designates li b{width:64px;flex:0 0 64px}ul.designates li .mut{white-space:nowrap}ul.designates select{display:inline-block;width:auto;flex:1;margin:0;padding:5px 8px;font-size:12px}.panes.small .pane{padding:4px 10px;font-size:12px}.ok{color:var(--ok)}.bad{color:var(--bad)}ul.queue{list-style:none;margin:0;padding:0}.qrow{border-top:1px solid var(--line)}.qrow:first-child{border-top:0}.qhead{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;color:var(--text);font:inherit;font-size:13px;text-align:left;padding:9px 2px;cursor:pointer}.qhead:hover{background:#10182806}.qhead b{width:72px}.dot{width:8px;height:8px;border-radius:50%;background:var(--line);flex:0 0 8px}.dot.done{background:var(--ok)}.dot.wip{background:var(--warn)}.dot.flag{background:var(--bad)}.dot.none{background:var(--line2)}.qstatus{width:160px;color:var(--muted);font-size:12px}.qcount{width:90px;font-size:12px}.qtax{width:70px;font-size:12px}.qtax.owed{color:var(--warn)}.qhead .caret{margin-left:auto;color:var(--muted)}.qbody{padding:4px 2px 16px 20px}.qbody table{margin-top:6px}.qbody tr.bad td{background:#dc26260f}.qbody td.num{text-align:right;font:12px ui-monospace,Menlo,monospace}.qbody th.num{text-align:right}.qbody td.small{font-size:11px;line-height:1.45;max-width:38ch}ul.problems{margin:4px 0 10px;padding-left:18px;font-size:12px;color:var(--bad)}.app.embedded{max-width:none;padding:12px 0 0}.bidrow{display:flex;gap:10px;margin-bottom:10px}.bidrow label{margin:0;flex:1;font-size:12px}.bidrow select,.bidrow input{margin-top:4px;padding:6px 8px;font-size:13px}tr.onnow td{background:#2563eb1f}td.mono{font:11px ui-monospace,Menlo,monospace;color:var(--muted)}.subnav{display:flex;align-items:center;gap:0;padding:0 24px;background:var(--card);border-bottom:1px solid var(--line)}.subtabs{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;align-self:stretch;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-left:18px}.subtabs::-webkit-scrollbar{display:none}.subtabs:after{content:"";flex:0 0 10px}.subtab{position:relative;display:inline-flex;align-items:center;gap:6px;background:none;border:0;border-bottom:2px solid transparent;color:var(--text-secondary);font:inherit;font-size:14px;padding:13px 12px;cursor:pointer;white-space:nowrap;text-decoration:none}.subtab:hover{color:var(--text);text-decoration:none}.subtab.on{color:var(--accent-strong);border-bottom-color:var(--accent);font-weight:600}.subtab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pagehead{display:flex;align-items:flex-start;gap:20px;justify-content:space-between;flex-wrap:wrap;margin-bottom:22px}.pagehead .sub{margin:0;max-width:74ch}.pagehead h1{margin:0 0 6px}.pagehead .search{max-width:280px;margin:0}.cardrow{display:grid;gap:14px;margin-bottom:14px}.cardrow.two{grid-template-columns:1fr 1fr}@media(max-width:980px){.cardrow.two{grid-template-columns:1fr}}.stack{display:grid;gap:14px;align-content:start}section.card{margin-bottom:14px}.cardrow section.card,.stack section.card{margin-bottom:0}.toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.toolbar .search{margin:0;min-width:220px;flex:1 1 220px;max-width:340px}.segs{display:flex;gap:3px;background:var(--inset);border:1px solid var(--line);border-radius:9px;padding:3px;overflow:hidden}.segs.scroll{overflow-x:auto;max-width:100%}.seg{background:none;border:0;color:var(--muted);font:inherit;font-size:12px;padding:5px 10px;border-radius:6px;cursor:pointer;white-space:nowrap}.seg:hover{color:var(--text)}.seg.on{background:var(--card);color:var(--accent);font-weight:600;box-shadow:var(--shadow)}label.check.inline{margin:0;font-size:12px;color:var(--muted)}.btn.small{padding:5px 11px;font-size:12px}.actions.inline{display:flex;align-items:center;gap:10px;margin:0}td.strong,.strong{font-weight:600}td.small,.small{font-size:11px;line-height:1.45}tbody tr:hover td{background:#10182805}.checklist ul{list-style:none;margin:0;padding:0}.checklist li{display:flex;align-items:center;gap:11px;padding:11px 0;border-top:1px solid var(--line)}.checklist li:first-child{border-top:0}.checklist .bullet{width:8px;height:8px;border-radius:50%;flex:0 0 8px;background:var(--muted)}.checklist li.now .bullet{background:var(--bad)}.checklist li.soon .bullet{background:var(--warn)}.checklist li.info .bullet{background:var(--accent)}.checklist .txt{flex:1;font-size:14px}.checklist li.now .txt{font-weight:500}.deadlinecard{border-left:3px solid var(--line)}.deadlinecard.open{border-left-color:var(--ok)}.deadlinecard.urgent{border-left-color:var(--warn)}.deadlinecard.closed{border-left-color:var(--line2)}.deadlinecard .when{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:2px 0 4px}.deadlinecard .left{font-size:12px;color:var(--muted)}ul.baldash,ul.farmdash{list-style:none;margin:0;padding:0}ul.baldash li{display:flex;align-items:center;gap:10px;font-size:12px;padding:4px 0}ul.baldash li b{width:60px;font-weight:500}ul.baldash .bar{flex:1;height:6px;border-radius:3px;background:var(--inset);border:1px solid var(--line);overflow:hidden}ul.baldash .bar i{display:block;height:100%;background:var(--accent);opacity:.55}ul.baldash li.mine .bar i{opacity:1}ul.baldash .amt{width:52px;text-align:right;font:12px ui-monospace,Menlo,monospace}ul.baldash.big li{padding:6px 0;font-size:13px}ul.farmdash li{display:flex;align-items:baseline;gap:10px;font-size:12px;padding:5px 0;border-top:1px solid var(--line)}ul.farmdash li:first-child{border-top:0}ul.farmdash li b{width:60px;font-weight:500}ul.farmdash .count{font:11px ui-monospace,Menlo,monospace;color:var(--muted);width:30px}ul.farmdash .count.full{color:var(--warn)}ul.farmdash .names{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.baldash li.mine b,ul.farmdash li.mine b{color:var(--accent);font-weight:650}ol.slotstrip li.pending{border-style:dashed;color:var(--muted)}ul.oddsstrip{list-style:none;margin:10px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px}ul.oddsstrip li{display:flex;flex-direction:column;gap:1px;border:1px solid var(--line);border-radius:8px;padding:7px 9px;font-size:11px}ul.oddsstrip b{font-size:14px;color:var(--ok)}ul.rulelist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ruleitem{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow)}.ruleitem.on{border-color:var(--accent)}.ruleitem.superseded,.ruleitem.rescinded{opacity:.72}.rulehead{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:0;color:var(--text);font:inherit;text-align:left;cursor:pointer}.rid{font:11px ui-monospace,Menlo,monospace;color:var(--accent);flex:0 0 auto;white-space:nowrap;max-width:34ch;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.rulehead{flex-wrap:wrap}.rid{flex:1 0 100%;max-width:none;margin-bottom:2px}}.rtitle{font-size:14px;font-weight:600;flex:1}.rulehead .caret{color:var(--muted)}.ruleitem .rulesummary{margin:5px 0 0;font-size:12px;color:var(--muted);font-style:normal;max-width:96ch}.rulebody{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}.rulebody pre{margin:0 0 8px;white-space:pre-wrap;font:12px/1.65 ui-monospace,Menlo,monospace;color:var(--text-secondary);background:var(--inset);border-radius:8px;padding:12px 14px}ul.prose{margin:0;padding-left:18px;font-size:13px;color:var(--text-secondary);line-height:1.6}ul.prose li{margin:7px 0}table.gridtable td.num.strong{color:var(--text)}ol.mypicks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:5px}ol.mypicks li{display:flex;align-items:baseline;gap:7px;border:1px solid var(--line);border-radius:7px;padding:6px 9px;font-size:12px}ol.mypicks li.gone{border-style:dashed;opacity:.55}ol.mypicks .rd{color:var(--muted);width:38px;font-size:11px}ol.mypicks .code{font:12px ui-monospace,Menlo,monospace}ol.mypicks .code.via{color:var(--violet)}.tile .v.warn{color:var(--warn)}.tile .v.mut{color:var(--muted)}.runbadge{display:inline-block;min-width:22px;text-align:center;border-radius:11px;font:11px/20px ui-sans-serif,system-ui;font-weight:600;background:var(--inset);border:1px solid var(--line);color:var(--muted)}.runbadge.run-2{color:var(--accent);border-color:#2563eb59;background:var(--accent-soft)}.runbadge.run-3{color:var(--warn);border-color:var(--warnline);background:#b4530912}.runbadge.run-4{color:var(--bad);border-color:#dc26264d;background:#dc26260f}.runline{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.runseg{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.runseg .gmid{margin-right:2px}.runseg .gmname{font-size:12px}.runbreak{color:var(--muted);font-size:12px;margin-right:4px;cursor:help}.runbreak.gap{letter-spacing:.05em}.runyear{display:flex;align-items:baseline;gap:4px;border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-size:11px}.runyear .mut{font-size:10px}.runyear.sleeper{border-color:var(--okline)}.runyear.farm{border-color:#c9bdf0}button.runyear.link{background:var(--card);color:inherit;font-family:inherit;cursor:pointer}button.runyear.link:hover{border-color:var(--accent);background:var(--accent-soft)}button.runyear.link:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.draftgrid td.cell.lit{outline:2px solid var(--accent);outline-offset:-2px;background:var(--accent-soft)}.teamcols.wide{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.mockbar{display:flex;align-items:center;gap:12px;padding:9px 22px;font-size:13px;background:#fff7ed;border-bottom:1px solid var(--warnline);color:#7c3a06}.mocktag{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--warn);color:#fff;border-radius:5px;padding:2px 7px}.mockbar .btn{margin-left:auto}.mockbar .btn~.btn{margin-left:0}.caveats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.formrow{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.formrow label{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.formrow label.grow{flex:1;min-width:200px}.formrow input,.formrow select{margin-top:4px;padding:7px 9px;font-size:13px;background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--text)}.formrow input{width:100%}input:disabled,select:disabled{background:var(--inset);color:var(--muted);cursor:not-allowed}.deadlinecard.unset{border-left-color:var(--line2)}.deadlinecard.unset .when{color:var(--muted);font-weight:500}.ruleitem:not(.on) .rulesummary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gmchip.borrowed{border-style:dashed}.gmid{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.gmdot{display:inline-flex;align-items:center;justify-content:center;border:2px solid;box-sizing:border-box;padding-top:1px;border-radius:50%;font:700 9px/1 ui-sans-serif,system-ui;letter-spacing:.02em;width:20px;height:20px;flex:0 0 20px}.gmmark{display:block;margin-right:-.02em}@supports (text-box-trim: trim-both){.gmdot{padding-top:0}.gmmark{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.gmid.md .gmdot{width:26px;height:26px;flex:0 0 26px;font-size:11px}.gmname,th .gmid{font-weight:500}.titlewithbadge{display:flex;align-items:flex-start;gap:12px}.titlewithbadge .gmid{margin-top:6px}.teamcol h4{align-items:center}.checklist li.done{color:var(--muted)}.checklist li.done .bullet{background:var(--ok);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:700}.checklist li.done .txt{font-weight:400}.checklist.chores{border-left:3px solid var(--violet)}.cardrow.three{grid-template-columns:repeat(3,1fr)}@media(max-width:1100px){.cardrow.three{grid-template-columns:1fr}}.cardrow.clockrow{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}@media(max-width:640px){.cardrow.clockrow{grid-template-columns:1fr}}.card.proposals{border-left:3px solid var(--accent)}.card.proposals.urgent{border-left-color:var(--warn)}.formstack{display:grid;gap:10px;margin:12px 0}.formstack label{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.formstack input,.formstack textarea{display:block;width:100%;margin-top:4px;padding:8px 10px;font:inherit;font-size:13px;background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--text)}.formstack textarea{resize:vertical;line-height:1.55}ul.proposallist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}ul.proposallist>li{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--line);padding-top:10px}ul.proposallist>li:first-child{border-top:0}ul.proposallist>li>.grow>b{font-size:13px}ul.proposallist .richtext,ul.proposallist .propentered{margin:3px 0 6px;font-size:12px;line-height:1.5}ul.proposallist .chip{margin-left:auto}.rsection{font-size:11px}ul.recordplan{list-style:none;margin:0;padding:0}ul.recordplan li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;padding:7px 0;border-top:1px solid var(--line)}ul.recordplan li:first-child{border-top:0}.pastebox{background:var(--inset);border:1px solid var(--line);border-radius:var(--radius);padding:14px;margin:10px 0}textarea.paste{display:block;width:100%;margin:8px 0;padding:10px;font:12px/1.6 ui-monospace,Menlo,monospace;background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--text);resize:vertical}.skipped{margin-top:8px;font-size:12px;color:var(--muted)}.skipped summary{cursor:pointer}.skipped code{font-size:11px}tr.hsrow td{background:#b453090a}.rulescrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#13192659;border:0;padding:0;cursor:default}.rulepanel{position:fixed;top:0;right:0;bottom:0;z-index:51;width:min(520px,100%);display:flex;flex-direction:column;background:var(--card);border-left:1px solid var(--line);box-shadow:-12px 0 34px #10182829}.rulepanel header{display:flex;align-items:flex-start;gap:16px;padding:18px 22px 14px;border-bottom:1px solid var(--line)}.rulepanel header>div{min-width:0}.rulepanel .ruleid{display:inline-block;font:11px ui-monospace,Menlo,monospace;background:#2563eb1f;color:var(--accent);border:1px solid rgba(37,99,235,.25);border-radius:5px;padding:2px 6px}.rulepanel h2{margin:8px 0 0;font-size:18px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--text)}.panelclose{margin-left:auto;background:none;border:0;color:var(--muted);font-size:22px;line-height:1;cursor:pointer;padding:0 2px}.panelclose:hover{color:var(--text)}.rulebody{flex:1;overflow:auto;padding:20px 22px;display:flex;flex-direction:column;gap:18px}.rulebody>*{margin:0}.rulebody .rulesummary{font-size:12.5px;color:var(--muted);font-style:italic}.rulebody pre{margin:0;white-space:pre-wrap;font:14px/1.65 ui-sans-serif,system-ui,sans-serif;color:var(--text-secondary);background:var(--inset);border-radius:8px;padding:14px 16px}.rulebody section h3{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.govlinks{display:flex;flex-wrap:wrap;gap:7px}.govpill{background:var(--inset);border:1px solid var(--line);border-radius:20px;padding:5px 12px;font:inherit;font-size:12.5px;color:var(--text-secondary);cursor:pointer}.govpill:hover{border-color:var(--accent);color:var(--accent)}.amendlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.amendlist li{display:flex;gap:10px;font-size:12.5px;color:var(--text-secondary);text-align:left;align-items:baseline}.amendlist .what{flex:1;min-width:0}.amendlist .linkbtn{text-align:left}.amendlist .yr{flex:0 0 38px;color:var(--muted);font-variant-numeric:tabular-nums}.amendlist li.self{color:var(--text);font-weight:600}.rulepanel footer{display:flex;gap:10px;padding:14px 22px;border-top:1px solid var(--line);background:var(--inset)}@media(max-width:760px){.rulepanel{top:auto;left:0;width:100%;max-height:86vh;border-left:0;border-top:1px solid var(--line);border-radius:16px 16px 0 0;box-shadow:0 -10px 30px #11182729}.rulepanel footer{padding-bottom:22px}}.rulemark{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin:0 1px;padding:0;border:0;border-radius:999px;background:var(--accent-soft);color:var(--accent-strong);font-family:inherit;font-size:11px;font-weight:700;line-height:1;cursor:pointer;vertical-align:1px;flex-shrink:0}.rulemark:hover{background:var(--accent);color:#fff}.citelabel{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-right:2px}.rulemark:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dstrip .rulemark,.clockbar .rulemark{background:#ffffff24;color:#e3e7ee}.actions.center{justify-content:center;gap:12px}.tagno{font-size:11px;color:var(--muted);border-bottom:1px dotted var(--line2);cursor:help;white-space:nowrap}ol.lineup{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:5px}ol.lineup li{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:7px;padding:6px 9px;font-size:12px;background:var(--card)}ol.lineup li.empty{border-style:dashed;background:var(--inset)}ol.lineup .slotlabel{font:10px ui-monospace,Menlo,monospace;color:var(--muted);width:42px;flex:0 0 42px;text-transform:uppercase}ol.lineup .pname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}ol.lineup.benchrow{margin-top:0;opacity:.85}ol.lineup.benchrow li{padding:4px 9px}.lineupgroup+.lineupgroup{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.lghead{display:flex;align-items:baseline;gap:8px;margin-bottom:7px}.lghead b{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.lghead .mut{margin-left:auto;font-size:11.5px}table.records td,table.records th{padding:7px 8px}table.records .num{text-align:right;font-variant-numeric:tabular-nums}.trophy{color:var(--warn);font-size:13px;margin-right:1px}.trophy.second{color:var(--muted)}.coverage{font-size:11px;cursor:help;white-space:nowrap}ol.leaderboard{list-style:none;margin:0;padding:0}ol.leaderboard li{display:flex;align-items:baseline;gap:10px;font-size:13px;padding:6px 0;border-top:1px solid var(--line)}ol.leaderboard li:first-child{border-top:0}ol.leaderboard .rank{width:14px;color:var(--muted);font-size:11px}ol.leaderboard .val{width:64px;text-align:right;font-weight:650;font-variant-numeric:tabular-nums}ol.leaderboard .who{min-width:120px}ol.leaderboard .when{width:70px;font-size:11px}ol.leaderboard .detail{flex:1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ol.leaderboard li.opens{display:block;padding:0;border-radius:8px}ol.leaderboard li.opens.on{background:var(--inset);outline:1px solid var(--line)}.leadhead{display:flex;align-items:baseline;gap:10px;width:100%;padding:6px 8px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px}.leadhead:hover{background:var(--inset)}.leadhead .chev{margin-left:auto;flex:0 0 auto;color:var(--muted);font-size:10px}ol.leaderboard li.opens .boxscore{padding:2px 8px 10px}tr.carried td{background:var(--inset)}tr.carried td:first-child{border-left:2px solid var(--line)}table.h2h{border-collapse:separate;border-spacing:2px;font-size:12px}table.h2h th{padding:4px;font-size:11px}table.h2h td.self{background:var(--inset);border-radius:5px}td.h2hcell{text-align:center;border-radius:5px;padding:5px 7px;font-variant-numeric:tabular-nums;cursor:help;background:var(--inset)}td.h2hcell.up{background:#0f9d6324;color:var(--good)}td.h2hcell.down{background:#d330301a;color:var(--bad)}td.h2hcell.even{color:var(--muted)}td.h2hcell.best{box-shadow:inset 0 0 0 1.5px var(--ok)}td.h2hcell.worst{box-shadow:inset 0 0 0 1.5px var(--bad)}table.h2h th.sortable{padding:0}table.h2h th.sortable button{display:flex;align-items:center;gap:4px;width:100%;background:none;border:0;color:inherit;font:inherit;font-size:11px;font-weight:inherit;padding:4px 6px;border-radius:5px;cursor:pointer;white-space:nowrap}table.h2h th.num.sortable button{justify-content:flex-end}table.h2h th.sortable button:hover{background:var(--inset);color:var(--accent)}table.h2h th.sortable button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sortmark{font-style:normal;font-size:10px;color:var(--accent)}dl.farmdash{margin:0}dl.farmdash>div{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line)}dl.farmdash>div:first-child{border-top:0}dl.farmdash dt{display:flex;align-items:center;gap:7px;font-size:12px}dl.farmdash dt b{font-weight:500}dl.farmdash dt .count{font:11px ui-monospace,Menlo,monospace;color:var(--muted);margin-left:auto}dl.farmdash dt .count.full{color:var(--warn)}dl.farmdash dd{margin:0;font-size:12px;line-height:1.6}dl.farmdash>div.mine dt b{color:var(--accent);font-weight:650}@media(max-width:640px){dl.farmdash>div{grid-template-columns:1fr}}ul.proposallist li .grow{flex:1}.propactions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}ol.agenda{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}ol.agenda>li{display:flex;gap:12px;align-items:flex-start;border-top:1px solid var(--line);padding-top:10px}ol.agenda>li:first-child{border-top:0}ol.agenda .richtext,ol.agenda .propentered{margin:4px 0 6px;font-size:12px;line-height:1.55}ol.agenda .chip{margin-left:auto}.voterow{display:block}.voterow.decided.passed{border-left:3px solid var(--ok);padding-left:10px}.voterow.decided.provisional{border-left:3px solid var(--warn);padding-left:10px}.voterow.decided.failed{border-left:3px solid var(--bad);padding-left:10px}.votehead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.votehead .ordering{margin-left:auto;display:flex;gap:6px}.prop-body{white-space:pre-wrap;background:var(--inset);border-radius:8px;padding:10px 12px}.votegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:5px;margin:10px 0}.votecell{display:flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:7px;padding:4px 6px}.votecell.yes{border-color:var(--okline);background:#0f9d630f}.votecell.no{border-color:#d3303059;background:#d330300d}.votecell.abstain{border-color:var(--warnline);background:#b453090d}.votebtn{width:22px;height:22px;border-radius:5px;border:1px solid var(--line);background:none;color:var(--muted);font:600 10px/1 ui-sans-serif,system-ui;cursor:pointer}.votebtn:hover{border-color:var(--line2)}.votebtn.yes.on{background:var(--ok);border-color:var(--ok);color:#fff}.votebtn.no.on{background:var(--bad);border-color:var(--bad);color:#fff}.votebtn.abstain.on{background:var(--warn);border-color:var(--warn);color:#fff}.votecell .gmdot{margin-right:auto}.declstatus.passed{color:var(--good)}.declstatus.provisional{color:var(--warn)}.declstatus.failed,.declstatus\.no-quorum{color:var(--bad)}table.h2h td{line-height:1.25}table.h2h .rec{display:block}table.h2h .pct{display:block;font-size:10px;opacity:.75;font-weight:400}.viewas .mut{white-space:nowrap}.viewas select{width:auto;min-width:110px}@media(max-width:760px){.app{padding:18px 14px 56px}.app.wide{max-width:100%}header h1{font-size:21px}.sub{font-size:13px;margin-bottom:18px}.topnav{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;padding:0 16px;min-height:56px;box-sizing:border-box}.brand .crest{width:30px;height:30px}.brand{padding:0;font-size:14px;gap:8px}.who{margin-left:0;padding:0;gap:6px;flex-shrink:0}.who .linkbtn{font-size:12px}.gmchip{font-size:11px;padding:2px 7px}.viewas{font-size:10px}.viewas .mut{display:none}.viewas select{min-width:0;width:74px;padding:3px 4px;font-size:11px}.tabs{margin-top:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:0 14px 6px;gap:2px}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;scroll-snap-align:start;padding:6px 11px;font-size:13px}.subnav{position:static;padding:0 14px}.card{padding:14px;border-radius:10px}.card{overflow-x:auto}.cardrow.two,.cardrow.three,.cardrow.clockrow{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,1fr);gap:8px}.tile{padding:11px 12px}.tile .v{font-size:22px}.striptop{flex-wrap:wrap;gap:8px}.pagehead{gap:12px}.pagehead .search,.toolbar .search{max-width:none;width:100%}.toolbar{gap:8px}.segs{overflow-x:auto;max-width:100%;scrollbar-width:none}.segs::-webkit-scrollbar{display:none}.panes{overflow-x:auto;scrollbar-width:none}.panes::-webkit-scrollbar{display:none}.actions{flex-wrap:wrap;gap:8px}.btn{padding:9px 14px}.linkbtn.tiny,.seg,.pane{min-height:30px}.formrow{flex-direction:column;align-items:stretch}.formrow label{width:100%}.threeup{grid-template-columns:1fr}table{font-size:13px}th,td{padding:6px 5px}.qbody{padding-left:4px}.qhead{flex-wrap:wrap;gap:6px 8px}.qhead b,.qstatus,.qcount,.qtax{width:auto}.checklist li{flex-wrap:wrap}.checklist .txt{flex:1 1 100%;order:2}.checklist .bullet{order:1}.checklist .btn{order:3;margin-left:auto}ul.baldash li b{width:52px}dl.farmdash>div{grid-template-columns:1fr;gap:2px}ul.oddsstrip{grid-template-columns:repeat(3,1fr)}ol.steps,.draftcols{grid-template-columns:1fr}.pickpanel{position:static}ul.playerlist{max-height:46vh}.gridwrap{max-height:none}.onclock{flex-wrap:wrap;gap:8px}.onclock b{font-size:16px}.teamcols{grid-template-columns:1fr 1fr}ul.designates{grid-template-columns:1fr}ol.mypicks,ol.lineup,ol.slotstrip,.votegrid{grid-template-columns:1fr 1fr}ol.leaderboard li{flex-wrap:wrap;row-gap:2px}ol.leaderboard li.opens{flex-wrap:nowrap}.leadhead{flex-wrap:wrap;row-gap:2px}ol.leaderboard .who{min-width:0}ol.leaderboard .detail{flex:1 1 100%;white-space:normal}.rulehead{flex-wrap:wrap;gap:4px 8px}.rtitle{flex:1 1 100%;order:3}.rulesheet{padding:16px;max-height:88vh}.rulemodal{padding:4vh 10px 10px}.mockbar{padding:8px 14px;flex-wrap:wrap}}.pairstat{text-align:right;flex:0 0 auto}.pairstat .v{font-size:26px;font-weight:600;line-height:1}.pairstat .v .mut{font-size:15px;font-weight:400}.pairstat .bar{display:block;width:120px;height:4px;border-radius:2px;background:var(--inset);margin-top:8px;overflow:hidden}.pairstat .bar span{display:block;height:100%;background:var(--accent)}.pairsummary{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pairsummary>div:first-child{flex:1 1 320px}.pairsummary .note{margin:4px 0 0}.pairsummary .btn{margin-left:auto}.pairsummary .btn~.btn{margin-left:0}.flashmsg{margin:0;flex:0 0 auto}.pairseason{padding-top:10px}.pairseason.settled{opacity:.72}ul.leftlist{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:3px;font-size:13px}ul.leftlist .tm{font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;background:var(--inset);border-radius:4px;padding:1px 5px}.settledwrap .pairseason.inline{border-top:1px solid var(--line);padding:2px 0 0;margin-top:6px;opacity:1}.settledwrap .pairseason.inline .striphead{font-size:14px}.settledwrap .pairseason.inline .pairtoggle{padding:8px 0}.showdone{display:inline-block;margin-top:8px}.mgrhistory{display:flex;flex-basis:100%;gap:10px;align-items:baseline;font-size:11px;padding-left:26px;flex-wrap:wrap}.mgrhistory .rec{font-variant-numeric:tabular-nums;white-space:nowrap}.mgrhistory .titles{color:var(--accent)}.mgrhistory .tms{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.pairtoggle{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:6px 0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.pairtoggle:hover .striphead{color:var(--accent)}.pairtoggle .caret{margin-left:auto}.knownrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 12px;font-size:12px}.knowngm{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}ul.pairlist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pairrow{display:grid;grid-template-columns:minmax(150px,1.1fr) 120px 150px minmax(180px,1.6fr);align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--inset)}.pairrow.on{background:transparent;border-color:#16a34a52}.pairname{display:flex;flex-direction:column;gap:1px;min-width:0}.pairname b{overflow:hidden;text-overflow:ellipsis}.pairname .mut{font-size:10px;text-transform:uppercase;letter-spacing:.05em}.pairname .mut.season{font-size:11px;text-transform:none;letter-spacing:0;white-space:nowrap}.pairname .mut.season .won{color:var(--good)}.pairwho{display:flex;align-items:center;gap:6px;min-width:0}.pairpick select{width:100%}.pairsug{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.chip.sug{cursor:pointer;color:var(--muted)}.chip.sug .mut{font-size:10px}.chip.sug.strong{color:var(--good);border-color:#16a34a66}.chip.sug:disabled{opacity:.4;cursor:default}.exteam{opacity:.6;font-style:italic}.poschip+.poschip{margin-left:3px}ul.habitlist{list-style:none;margin:0;padding:0;display:grid;gap:14px}ul.habitlist>li{border-top:1px solid var(--line);padding-top:10px}ul.habitlist>li:first-child{border-top:0}.habithead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.mixbar{display:flex;height:18px;border-radius:4px;overflow:hidden;margin:0 0 8px;border:1px solid var(--line)}.mixseg{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:#fff;background:var(--muted);white-space:nowrap;overflow:hidden;min-width:0}.mixseg.pos-RB{background:#0f7b6c}.mixseg.pos-WR{background:#2563eb}.mixseg.pos-TE{background:#a16207}.mixseg.pos-QB{background:#9333ea}.mixseg.pos-DEF{background:#475569}.mixseg.pos-K{background:#78716c}ol.projlist{list-style:none;margin:0;padding:0;display:grid;gap:3px}ol.projlist li{display:flex;align-items:center;gap:8px;font-size:13px;padding:5px 8px;border-radius:6px;background:var(--inset);opacity:.72}ol.projlist li.firm{opacity:1;background:transparent;border:1px solid var(--line)}ol.projlist .rank{width:38px;font-variant-numeric:tabular-nums;font-size:11px;color:var(--muted)}ol.projlist .who{min-width:70px}ol.projlist .pl{flex:0 1 auto}ol.projlist .detail{margin-left:auto;font-size:11px;white-space:nowrap}ol.projlist li.kept{opacity:1;background:transparent;border:0;box-shadow:inset 2px 0 0 var(--line)}ol.projlist li.kept .pl{font-weight:500;color:var(--text-secondary)}ol.projlist li.kept .detail{color:var(--muted)}.small{font-size:11px}@media(max-width:430px){.teamcols,ol.mypicks,ol.lineup,ol.slotstrip,.votegrid{grid-template-columns:1fr}.tiles{grid-template-columns:1fr 1fr}ul.oddsstrip{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.teamcol.mine{order:-1}.teamcol.mine h4{color:var(--accent)}}@media(max-width:760px){.pagehead .pairstat{text-align:left}.pairstat .bar{width:100%;min-width:140px}.pairsummary .btn{margin-left:0;width:100%}.pairrow{grid-template-columns:1fr auto;row-gap:8px;padding:10px}.pairname{grid-column:1}.pairwho{grid-column:2;justify-content:flex-end}.pairpick{grid-column:1 / -1}.pairsug{grid-column:1 / -1;justify-content:flex-start}.knownrow{gap:4px 10px}}.pairwhy{grid-column:1 / -1;margin:0;font-size:11px;line-height:1.45;border-top:1px dashed var(--line);padding-top:6px}.pairrow{row-gap:6px}.note.nearly{color:var(--accent)}.note.nearly .ico{font-size:9px;margin-right:5px}.tradebar{align-items:center}.tradebar label.inline{display:flex;align-items:center;gap:7px;font-size:12px;margin:0;color:var(--muted);line-height:32px}.tradebar label.inline select{height:32px;padding:0 26px 0 9px;font:inherit;font-size:13px;color:var(--text);background-color:var(--card);border:1px solid var(--line);border-radius:8px}.tradebar .searchwrap{position:relative;display:flex;align-items:center;min-width:220px;flex:1 1 220px;max-width:340px}.tradebar .searchwrap .search{width:100%;height:32px;margin:0;max-width:none;padding:0 30px 0 10px}.tradebar .search::-webkit-search-cancel-button{display:none}.searchclear{position:absolute;right:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--inset);color:var(--muted);font-size:14px;line-height:1;cursor:pointer;padding:0}.searchclear:hover{background:var(--line);color:var(--text)}.searchclear:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tradebar .count{margin-left:auto;white-space:nowrap;line-height:32px}.tradehead .linkbtn.tiny{margin-left:0}.tradehead .linkbtn.tiny.rm{color:var(--bad)}td.h2hcell.zero{color:var(--muted);opacity:.5}ol.tradelist{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:10px}.tradecard{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.tradecard.mine{border-color:#2563eb59}.tradehead{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.tradehead .season{font-weight:600;font-size:13px}.tradehead .when{font-size:11px}.tradesides{display:grid;grid-template-columns:1fr 28px 1fr;gap:10px;align-items:start}.tradeside{background:var(--inset);border-radius:8px;padding:9px 11px;min-width:0}.tradeside.me{background:#2563eb0f}.tradegm{display:flex;align-items:center;gap:6px;margin-bottom:5px;font-size:12px}.tradegm .mut{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.tradeside ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.tradeside .asset{font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.tradeside .asset.pick{color:var(--text-secondary);font-variant-numeric:tabular-nums}.tradeside .asset.pick.farm{color:var(--violet)}.tradeside .asset.faab{color:var(--good)}.tradeside .asset .tag{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--violet);border:1px solid rgba(124,58,237,.3);border-radius:4px;padding:0 4px}.tradeside .empty{margin:0;font-size:12px}.tradesides .swap{align-self:center;text-align:center;color:var(--muted);font-size:15px}.tradenote{margin:8px 0 0;font-size:11.5px;color:var(--warn);line-height:1.45}.tradenote .ico{font-size:8px}.note.src{font-size:11px;max-width:80ch}@media(max-width:760px){.tradesides{grid-template-columns:1fr;gap:6px}.tradesides .swap{transform:rotate(90deg);font-size:13px;line-height:1}.tradebar .count{margin-left:0;width:100%}.tradebar label.inline select{flex:1 1 auto}}.mocktrades{margin-bottom:14px}.tradepick{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:start;margin-top:10px}.tradecol{background:var(--inset);border-radius:8px;padding:10px 12px;min-width:0}.tradecolhead{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tradecolhead .mut{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.pickchips{display:flex;flex-wrap:wrap;gap:4px}.chip.pickchip{cursor:pointer;color:var(--muted);font-variant-numeric:tabular-nums}.chip.pickchip .mut{font-size:9px;margin-left:2px}.chip.pickchip.on{color:var(--accent);border-color:var(--accent);background:#2563eb1f}.tradecol .small{display:block;margin-top:8px}.tradego{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:26px}.tradego .btn{margin:0;white-space:nowrap}.tradego .mut{font-size:11px;font-variant-numeric:tabular-nums}ul.mocktradelist{list-style:none;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--line);display:grid;gap:5px;font-size:12.5px}ul.mocktradelist .linkbtn{margin-left:8px}@media(max-width:760px){.tradepick{grid-template-columns:1fr;gap:8px}.tradego{flex-direction:row;justify-content:space-between;padding:0}.tradego .btn{flex:1 1 auto}}:root{--commish-wash:#fffaeb;--commish-line:#f2dfa8;--commish-ink:#8a6100;--admin-wash:#f8f5ff;--admin-line:#ddd2f7;--admin-ink:#5a37b8}.card.gated{position:relative;padding-top:26px}.card.gated.commish{background:var(--commish-wash);border-color:var(--commish-line)}.card.gated.admin{background:var(--admin-wash);border-color:var(--admin-line)}.card.gated input:not([type=checkbox]),.card.gated select,.card.gated textarea{background:var(--card)}.card.gated .tradecol,.card.gated .pairrow,.card.gated .pastebox{background:#fff9}.gatetag{position:absolute;top:0;left:0;display:inline-flex;align-items:center;gap:4px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:3px 10px 3px 12px;border-radius:var(--radius) 0 8px 0}.gatetag .ico{font-size:8px}.gatetag.commish{background:var(--commish-line);color:var(--commish-ink)}.gatetag.admin{background:var(--admin-line);color:var(--admin-ink)}.inline.gated{border-radius:6px;padding:3px 6px}.inline.gated.commish{background:var(--commish-wash);outline:1px solid var(--commish-line)}.inline.gated.admin{background:var(--admin-wash);outline:1px solid var(--admin-line)}.chip.tiny{font-size:9px;padding:0 5px;line-height:1.6}.franchises .franchiselist{list-style:none;margin:0;padding:0;display:grid;gap:14px}.franchiselist .chain{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.franchiselist .link{display:inline-flex;align-items:center;gap:5px;font-size:13px}.franchiselist .link .mut{font-size:11px;font-variant-numeric:tabular-nums}.franchiselist .arrow{color:var(--muted);margin-right:4px}.franchiselist .why{margin:5px 0 0;font-size:11.5px;line-height:1.5;max-width:88ch}.addtradebar{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.addtradebar .btn{margin:0}.addtradebar .mut{font-size:12px}.addtrade{margin-bottom:16px}.addtrade .striptop{align-items:center}.addtrade .striptop .panes{margin:0}.addtrade .striptop .linkbtn{margin-left:auto}textarea.tradepaste{width:100%;font:13px ui-monospace,SFMono-Regular,Menlo,monospace;padding:10px;border:1px solid var(--line2);border-radius:8px;resize:vertical}.dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:110px;border:2px dashed var(--line2);border-radius:10px;cursor:pointer;background:#fff9;text-align:center;padding:14px}.dropzone:hover,.dropzone:focus-visible{border-color:var(--accent);outline:none}.dropzone .mut{font-size:12px}details.rawocr{margin-top:10px;font-size:12px}details.rawocr summary{cursor:pointer;color:var(--muted)}details.rawocr pre{white-space:pre-wrap;background:var(--inset);border-radius:8px;padding:10px;margin:6px 0 0;font-size:11.5px;max-height:180px;overflow:auto}.chip.block{display:flex;margin:10px 0 0;padding:6px 10px;line-height:1.5;white-space:normal}ul.warnlist{margin:10px 0 0;padding-left:18px;font-size:12px;color:var(--warn)}.reviewsides{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.reviewside{background:#ffffffb3;border:1px solid var(--line);border-radius:9px;padding:10px 12px}.reviewside.unset{border-style:dashed}.reviewhead{display:flex;align-items:center;gap:7px;margin-bottom:8px}.reviewhead .mut{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.reviewhead select{flex:1 1 auto;min-width:0}ul.assetlist{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:4px}ul.assetlist .asset{display:flex;align-items:baseline;gap:6px;font-size:12.5px}ul.assetlist .asset .tag{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border:1px solid var(--line2);border-radius:4px;padding:0 4px;flex:0 0 auto}ul.assetlist .asset.pick .tag{color:var(--accent);border-color:#2563eb59}ul.assetlist .asset.rights .tag{color:var(--violet);border-color:#7c3aed59}ul.assetlist .asset.faab .tag{color:var(--good);border-color:var(--okline)}ul.assetlist .asset.unknown .tag{color:var(--bad);border-color:#d3303059}ul.assetlist .asset .txt{flex:1 1 auto;overflow-wrap:anywhere}ul.assetlist .asset .was{font-size:10px}.assetadd{display:flex;gap:6px}.assetadd input{flex:1 1 auto;min-width:0}.assetadd .btn{margin:0}.formrow.trademeta{margin-top:12px}.tradecard.added{border-color:var(--warnline)}.tradehead .rm{margin-left:auto}@media(max-width:760px){.reviewsides{grid-template-columns:1fr}.addtrade .striptop{flex-wrap:wrap}.addtrade .striptop .linkbtn{margin-left:0}}.roster .striptop .btn{margin-left:auto}.roster .striptop .btn~.btn{margin-left:0}.roster .note.src{margin-top:12px}h4.mgrgrouphead{margin:14px 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}ul.mgrlist{list-style:none;margin:0;padding:0;display:grid;gap:2px}ul.mgrlist li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:5px 8px;border-radius:7px;font-size:13px}ul.mgrlist li:nth-child(odd){background:#ffffff8c}ul.mgrlist li.co{opacity:.7}ul.mgrlist .id{font:11px ui-monospace,SFMono-Regular,Menlo,monospace}ul.mgrlist .team{font-size:11.5px;font-style:italic}ul.mgrlist .yrs{font-size:11px;font-variant-numeric:tabular-nums}ul.mgrlist .rowacts{margin-left:auto;display:flex;gap:8px;flex:0 0 auto}.chip.tiny.commish{color:var(--commish-ink);border-color:var(--commish-line)}.chip.tiny.admin{color:var(--admin-ink);border-color:var(--admin-line)}.mgrform{background:#ffffffb3;border:1px solid var(--line);border-radius:9px;padding:12px 14px;margin:10px 0 4px}.mgrform h4{margin:0 0 10px;font-size:13px}.mgrform .formrow{margin-bottom:8px}.mgrform label.wide{flex:1 1 260px}.mgrform label.idfield{flex:0 0 200px}.mgrform label.markfield{flex:0 0 80px}.mgrform .hint{display:block;font-size:10.5px;line-height:1.4;margin-top:3px;max-width:34ch}.mgrpreview{display:flex;align-items:flex-end;padding-bottom:6px}.mgrform .actions{margin-top:4px}@media(max-width:760px){.roster .striptop .btn{margin-left:0;width:100%}.mgrform label.idfield,.mgrform label.markfield{flex:1 1 100%}ul.mgrlist .rowacts{margin-left:0;width:100%}}.mgrform .hint{text-transform:none;letter-spacing:normal;font-weight:400;color:var(--muted)}@media(max-width:760px){.mgrform label,.mgrform label.wide,.mgrform label.idfield,.mgrform label.markfield{flex:0 0 auto}.mgrform .hint{max-width:none}.mgrpreview{padding:2px 0 6px}}.card.worked{margin-bottom:14px}ul.workedlist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:3px}ul.workedlist li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 8px;border-radius:7px;font-size:13px}ul.workedlist li:nth-child(odd){background:#ffffff8c}ul.workedlist .yrs{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}ul.workedlist .tm{font-weight:500}ul.workedlist .arrow{color:var(--muted)}ul.workedlist .take{flex:0 0 auto}ul.workedlist .why{flex:1 1 100%;font-size:11px;line-height:1.45}.card.savestate.ok{border-color:var(--okline)}.card.savestate.bad{border-color:var(--warnline);background:#fffdf6}ul.savecounts{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px}ul.savecounts li b{font-variant-numeric:tabular-nums}.restoreconfirm{margin-top:12px;border-color:var(--warnline)}.restoreconfirm .bannerhead{margin:0 0 6px;font-size:13px}.btn.danger{border-color:#d3303066;color:var(--bad)}.btn.danger:hover:not(:disabled){background:var(--bad);border-color:var(--bad);color:#fff}.linkbtn.tiny.danger{color:var(--bad)}.linkbtn.tiny.danger:hover{color:var(--bad);text-decoration-thickness:2px}ul.mgrlist .mut.tiny{font-size:10px;text-transform:uppercase;letter-spacing:.05em}.actions.right{justify-content:flex-end;gap:8px}.actions.right .btn{margin-left:0}.pairstat .savetag{margin-top:6px;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.pairstat .savetag.ok{color:var(--good)}.pairstat .savetag.bad{color:var(--warn)}.scopebar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 16px}.scopebar .panes{margin:0}.scopebar .mut{font-size:12px}.games .gamebar{margin:12px 0}.gamebar label.inline{display:flex;align-items:center;gap:6px;font-size:12px;margin:0}ul.gamelist{list-style:none;margin:0;padding:0;display:grid;gap:3px}.gamerow{border-radius:8px}.gamerow.on{background:var(--inset);outline:1px solid var(--line)}.gamehead{display:flex;align-items:center;gap:12px;width:100%;padding:7px 10px;background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:8px}.gamehead:hover{background:var(--inset)}.gamehead .when{flex:0 0 88px;font-size:12px;font-variant-numeric:tabular-nums}.gamehead .when .mut{font-size:11px}.gside{display:flex;align-items:center;gap:7px;flex:1 1 0;min-width:0;font-size:13px}.gside b{white-space:nowrap}.gside .tm{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.gside .pts{font-variant-numeric:tabular-nums;font-size:13px;flex:0 0 auto;color:var(--muted)}.gside.won b{color:var(--good)}.gside.won .pts{color:var(--good);font-weight:600}.gmdot.unknown{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--inset);border:1px solid var(--line2);color:var(--muted);font-size:10px;flex:0 0 auto}.gamehead .vs{color:var(--muted);font-size:11px;flex:0 0 auto}.gamehead .margin{flex:0 0 92px;text-align:right;font-size:11px;font-variant-numeric:tabular-nums}.gamehead .expand{flex:0 0 auto;display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:3px 8px;background:var(--card)}.gamehead:hover .expand{border-color:var(--accent);color:var(--accent)}.gamerow.on .gamehead .expand{border-color:var(--accent-line);color:var(--accent)}.gamehead .expand .caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;display:block;transition:transform .12s ease}.gamerow.on .gamehead .expand .caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.gamehead .expand .caret{transition:none}}@media(max-width:760px){.gamehead .expand .lbl{display:none}}.boxscore{padding:0 12px 12px}.boxscore .note{margin:0 0 10px}dl.gamefacts{display:flex;flex-wrap:wrap;gap:6px 26px;margin:0}dl.gamefacts>div{display:flex;flex-direction:column;gap:1px}dl.gamefacts dt{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}dl.gamefacts dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:760px){.gamehead{flex-wrap:wrap;row-gap:4px}.gamehead .when,.gside{flex:1 1 100%}.gamehead .vs{display:none}.gamehead .margin{flex:1 1 100%;text-align:left}.scopebar .panes{overflow-x:auto;scrollbar-width:none}}.boxsource{margin:0 0 12px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;position:relative}.boxsource.gated{padding-top:26px}.boxsource .note{margin:0}.boxsource .actions{margin-top:8px}.boxsides{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:12px}.boxcol{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.boxhead{display:flex;align-items:baseline;gap:7px;margin-bottom:6px;font-size:13px}.boxhead .mut{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.boxhead .tot{font-variant-numeric:tabular-nums;font-weight:600}ul.boxlines{list-style:none;margin:0;padding:0;display:grid;gap:1px;font-size:12.5px}ul.boxlines li{display:flex;align-items:baseline;gap:8px;padding:2px 0}ul.boxlines .pos{flex:0 0 32px;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}ul.boxlines .pl{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.boxlines .pts.nopts{color:var(--muted);opacity:.6}ul.boxlines .poschip.ident{flex:0 0 auto;font-size:8.5px;border-radius:3px;padding:0 4px;line-height:1.6;letter-spacing:.03em;margin-right:2px}ul.boxlines.bench .poschip.ident{opacity:.9}ul.boxlines .pts{flex:0 0 auto;font-variant-numeric:tabular-nums}ul.boxlines.bench{opacity:.62}.benchhead{display:flex;justify-content:space-between;align-items:baseline;margin:8px 0 3px;padding-top:6px;border-top:1px dashed var(--line);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.boxwarn{grid-column:1 / -1}@media(max-width:760px){.boxsides{grid-template-columns:1fr}}th.sortable{padding:0}th.sortable button{display:flex;align-items:center;gap:4px;width:100%;padding:6px 7px;background:none;border:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}th.sortable.num button{justify-content:flex-end}th.sortable button:hover{color:var(--accent)}th.sortable .caret{font-size:8px;opacity:.35}th.sortable.on .caret{opacity:1;color:var(--accent)}th.sortable.on button{color:var(--text)}.slatebar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 18px;margin-bottom:18px}.slatebar .sbi{display:flex;flex-direction:column;gap:2px;min-width:0}.slatebar .sbl{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.slatebar .sbv{font-size:20px;font-weight:650;letter-spacing:-.01em;line-height:1.25;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:6px}.slatebar .sbv b{font-weight:650}.slatebar .sbv .of{font-size:15px;font-weight:500;color:var(--text-secondary)}.slatebar .sbv .dot{color:var(--line2)}.slatebar .sbv .mut{font-size:13px;font-weight:500;color:var(--muted)}.slatebar .sbv .bad{color:var(--bad)}.slatebar .sbv .warn{color:var(--warn)}.slatebar .sbsub{font-size:11px;color:var(--muted);line-height:1.5}.slatebar .sbfrom{font-size:12px}.slatebar .sbi.lead .sbv{font-size:26px}.slatebar .sbact{margin-left:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.slatebar .linkbtn.tiny{align-self:flex-start}table.board.slate td.acqcell{white-space:nowrap}.acql{display:block;font-size:12.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.acqs{display:block;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}table.board.slate td.costcell{white-space:nowrap}td.costcell .rd{font-weight:650}td.costcell .rd s{font-weight:400;margin-right:3px}td.costcell .code{margin-left:6px;font:11.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);font-variant-numeric:tabular-nums}td.costcell .esc{display:block;margin-top:1px;background:none;border:0;padding:0;font:11px inherit;color:var(--accent);cursor:pointer;text-align:right;width:100%}td.costcell .esc:hover{text-decoration:underline}td.costcell .esc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}td.frcell{white-space:nowrap}.frspent{font-size:12px;color:var(--text-secondary)}.frno{display:inline-flex;flex-direction:column;line-height:1.35}.frno,.frwhy{font-size:11.5px;color:var(--muted)}.frwhy{font-size:10.5px}td.tagcell{white-space:normal}.tagchip{display:inline-block;margin:1px 4px 1px 0;padding:1px 6px;border-radius:3px;border:1px solid var(--line);background:var(--inset);color:var(--muted);font:11px inherit;cursor:pointer;white-space:nowrap}.tagchip:hover{border-color:var(--line2);color:var(--text-secondary)}.tagchip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.refusal{display:block;font-size:11px;color:var(--bad);line-height:1.45;white-space:normal;max-width:34ch;margin-top:1px}table.board.slate tr.refused td{background:#d330300a}table.board.slate tbody tr.refused,table.board.slate tbody tr.refused td{height:auto}@media(max-width:820px){.slatebar{gap:16px 22px;padding:12px 14px}.slatebar .sbi.lead .sbv{font-size:22px}.slatebar .sbact{margin-left:0;width:100%}}td.costcell .esc.undo{color:var(--muted)}@media(max-width:760px){table.board.slate th:nth-child(4),table.board.slate td:nth-child(4){display:none}table.board.slate td:nth-child(2){min-width:104px}table.board.slate td.acqcell,table.board.slate td.costcell,table.board.slate td.frcell{padding-left:8px;padding-right:8px}.tagchip{font-size:10px;padding:0 4px}.refusal{max-width:26ch}}.slotgrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;align-items:start}.slotmain,.slotrail{display:flex;flex-direction:column;gap:16px;min-width:0}.slotrail .card{padding:14px 16px}.railbig{font-size:26px;font-weight:650;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}.railbig .of{font-size:15px;font-weight:500;color:var(--text-secondary)}.note.bad-soft{color:var(--warn)}.oddsbars{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.oddsbars li{display:grid;grid-template-columns:34px 1fr 38px;align-items:center;gap:8px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.oddsbars .bar{display:block;height:7px;border-radius:4px;background:var(--inset);border:1px solid var(--line);overflow:hidden}.oddsbars .bar i{display:block;height:100%;background:var(--line2)}.oddsbars .amt{text-align:right}.oddsbars li.mine{color:var(--text);font-weight:600}.oddsbars li.mine .bar i{background:var(--accent)}.slotpool .slotchip.add{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left}@media(max-width:980px){.slotgrid{grid-template-columns:minmax(0,1fr)}}.slotmain .slotpool{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.slatebar .sbsub.warn{color:var(--warn)}td.costcell .origin{margin-left:6px;font-size:10.5px;color:var(--muted)}.nflchip{display:inline-block;font-size:7.5px;font-weight:700;letter-spacing:.03em;color:#fff;border-right:2px solid transparent;border-radius:2px;padding:0 3px;width:25px;text-align:center;box-sizing:border-box;line-height:1.6;vertical-align:2px;margin-left:6px}.nflchip.none{background:var(--inset);color:var(--muted);border:1px solid var(--line);border-right:2px solid var(--line2)}.fillrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.fillrow .fillsrc{font-size:11px}.fillrow .filllab{font-size:11px;font-weight:600;white-space:nowrap}.mockbar b{font-weight:650}details.reviewfold{padding:0}details.reviewfold>summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;cursor:pointer;list-style:none}details.reviewfold>summary::-webkit-details-marker{display:none}details.reviewfold>summary .striphead{margin:0;font-size:14px;font-weight:700;color:var(--text)}details.reviewfold>summary .mut{font-size:11.5px}details.reviewfold>summary:after{content:"⌄";margin-left:auto;font-size:12px;line-height:1;color:var(--muted);transform:rotate(-90deg);display:inline-block}details.reviewfold[open]>summary:after{transform:rotate(0)}details.reviewfold[open]>summary{border-bottom:1px solid var(--line)}details.reviewfold .gatetag{position:static;order:-1}.reviewbody{padding:16px 18px;display:flex;flex-direction:column;gap:16px}.reviewbody .tiles{margin-bottom:0}.railcol{display:flex;flex-direction:column;gap:14px;position:sticky;top:64px;min-width:0}.railcol .pickpanel{position:static}details.railsec{padding:0;overflow:hidden}details.railsec>summary{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;list-style:none}details.railsec>summary::-webkit-details-marker{display:none}details.railsec[open]>summary{border-bottom:1px solid var(--line)}details.railsec summary .striphead{margin:0;font-size:13px;font-weight:700;color:var(--text)}details.railsec summary .railsum{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap}details.railsec summary .railsum.needopen{color:var(--warn);font-weight:600}details.railsec>summary:after{content:"⌄";display:inline-block;flex-shrink:0;margin-left:8px;font-size:11px;line-height:1;color:var(--muted);transform:rotate(-90deg)}details.railsec[open]>summary:after{transform:rotate(0)}.railsec .railpad{padding:12px 14px;margin:0}.railsec .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.balist{list-style:none;margin:0;padding:0;max-height:236px;overflow-y:auto}.balist li{display:flex;align-items:center;gap:6px;padding:7px 12px;border-bottom:1px solid var(--inset)}.balist li:last-child{border-bottom:0}.balist li:hover{background:var(--inset)}.balist .baname{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balist .nflchip{margin-left:0}.balist .bacode{flex-shrink:0;width:28px;text-align:right;color:var(--muted);font:10px ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums}.balist .bapick{flex-shrink:0;position:relative;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--accent);cursor:pointer}.balist .bapick:hover{background:var(--accent-strong)}.balist .bapick:before,.balist .bapick:after{content:"";position:absolute;background:#fff;left:50%;top:50%;border-radius:1px}.balist .bapick:before{width:var(--plus,12px);height:2px;transform:translate(-50%,-50%)}.balist .bapick:after{width:2px;height:var(--plus,12px);transform:translate(-50%,-50%)}.poschip.ident{font:9px ui-sans-serif,system-ui,sans-serif;font-weight:700;border:0;border-radius:3px;padding:0 5px;line-height:1.6}.poschip.ident.pos-QB{color:#2a4d6f;background:#dae8f6}.poschip.ident.pos-RB{color:#2a6f4d;background:#daf6e8}.poschip.ident.pos-WR{color:#6f4d2a;background:#f6e8da}.poschip.ident.pos-TE{color:#472a6f;background:#e6daf6}.poschip.ident.pos-DEF,.poschip.ident.pos-WRT,.poschip.ident.pos-K{color:#4d4d4d;background:#e8e8e8}.poschip.ident.pos-LB{color:#6f2a36;background:#f6dadf}.poschip.ident.pos-DL{color:#245660;background:#d2eff4}.poschip.ident.pos-DB{color:#395922;background:#e0f2d4}.dboardwrap{overflow:auto;max-height:74vh;--bg-head:22px;--bg-cell:44px;--bg-gap:8px}.dboardrow{display:flex;align-items:flex-start;gap:6px}.dboard{display:flex;flex-direction:column;gap:var(--bg-gap);min-width:1000px;flex:1}.dbrow{display:grid;grid-template-columns:34px repeat(10,minmax(0,1fr));gap:4px;align-items:stretch}.dbhead{position:sticky;top:0;z-index:2;background:var(--card);height:var(--bg-head);box-sizing:border-box;align-items:center}.dbrail{flex:none;width:26px;display:grid;gap:var(--bg-gap);position:sticky;left:0;z-index:1}.dbband{position:relative;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.dbband span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1}.dbband.unkeepable{background:#eceff5;color:#7b8598;border:1px solid #dfe4ee}.dbband.franchise{background:#dbeafe;color:#1d4ed8;border:1px solid #bfdbfe}.dbband.sleeper{background:#ede7fb;color:#5b3fb8;border:1px solid #dcd2f5}.dbband:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:6px 0 0 6px}.dbband.unkeepable:before{background:#b8c1d1}.dbband.franchise:before{background:#2563eb}.dbband.sleeper:before{background:var(--violet)}.dbgm{min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden}.dbgm .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:9px;border-color:transparent}.dbgm .nm{font-size:11px;color:var(--text-secondary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbgm.me .nm{color:var(--accent-strong);font-weight:700}.dbrd{display:flex;align-items:center;justify-content:center;gap:3px}.dbrd b{font-size:11px;color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.dbrd i{font-size:9px;color:var(--muted);font-style:normal}.dbrd i .rddone{display:block;width:1.35em;height:1.35em}.dbcell{position:relative;min-width:0;box-sizing:border-box;border-radius:5px;height:var(--bg-cell);padding:3px 6px;display:flex;flex-direction:column;gap:0;justify-content:center;border:1px solid var(--line);background:none;font:inherit;color:inherit;text-align:left}.dbcell .top{display:flex;align-items:flex-start;gap:3px;min-width:0}.dbcell .pn{display:flex;flex-direction:column;min-width:0;line-height:1.1;flex:1}.dbcell .pn b{font-size:10.5px;color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dbcell .pn i{font-size:8.5px;color:var(--muted);font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dbcell .pn.tight b{font-size:9px}.dbcell .pn.wrap b{font-size:8.5px;white-space:normal;overflow-wrap:anywhere;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dbcell .bot{display:flex;align-items:center;gap:4px;min-width:0}.dbcell .bye{font-size:7.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dbcell .code{font-family:ui-monospace,Menlo,monospace;font-size:9px;color:var(--muted);margin-left:auto;flex-shrink:0;line-height:1.5}.dbcell .poschip.ident{border-radius:3px;padding:0 4px;line-height:1.5;letter-spacing:.03em}.dbcell .nflchip{margin-left:0}.dbcell.empty,.dbcell.clock,.dbcell.gone{justify-content:flex-end}.dbcell.empty{border-style:dashed}.dbcell.empty .code{color:#cbd3e0}.dbcell.keeper{border:2px solid #131926}.dbcell.farm{border:2px solid #7048d8}.dbcell.gone{border:1px dashed hsl(158 62% 74%);background:#f7fdfb;justify-content:center}.dbcell .gonewho{display:flex;align-items:center;gap:4px;min-width:0;font-size:10.5px;font-weight:600;color:#2a6f56}.dbcell .gonewho i{font-size:9px;font-style:normal;flex-shrink:0}.dbcell .gonewho span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbcell.clock{border:2px solid var(--accent);background:var(--accent-soft);justify-content:center;overflow:hidden}.dbcell.clock .top{align-items:center;gap:5px}.dbcell.clock .onwho{font-size:11px;color:var(--accent-strong);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbcell.clock .code{color:var(--accent)}.dbcell.clock.late{border-color:var(--warn);background:#fff7ed}.dbcell.clock.late .dot{background:var(--warn)}.dbcell.clock.late .onwho,.dbcell.clock.late .code{color:var(--warn)}.dbcell .lateflag{font-size:7.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--warn);border-radius:3px;padding:0 3px;line-height:1.6}.dbcell.clock .dot{width:5px;height:5px;border-radius:50%;background:var(--accent);display:block;flex:0 0 5px;animation:onclock 2.4s ease-in-out infinite}.dbcell.clock .wipe{position:absolute;top:0;bottom:0;left:0;width:55%;pointer-events:none;background:linear-gradient(90deg,#2563eb00,#2563eb14,#2563eb00);animation:clockwipe 4.5s ease-in-out infinite}@keyframes onclock{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes clockwipe{0%{transform:translate(-100%)}45%,to{transform:translate(190%)}}@media(prefers-reduced-motion:reduce){.dbcell.clock .dot,.dbcell.clock .wipe{animation:none}.dbcell.clock .wipe{display:none}}button.dbcell.can{cursor:pointer}button.dbcell.can:hover{border-color:var(--accent);background:var(--accent-soft)}button.dbcell.can:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dbcell .cellopen{display:contents;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.dbcell.recan{cursor:pointer}.dbcell .undo{position:absolute;top:1px;right:1px;opacity:0}.dbcell:hover .undo,.dbcell.held .undo{opacity:1}.dbcell.grabbable{cursor:grab}.dbcell.grabbable:hover{box-shadow:0 0 0 2px var(--accent-soft)}.dbcell.inhand{cursor:grabbing;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.dbcell.droptarget{cursor:copy;border:2px dashed var(--accent);background:var(--accent-soft)}.dbcell.droptarget:hover{background:#dbe7ff}.dbcell.droptarget .code{color:var(--accent)}.dbcell.aside{opacity:.34}@media(prefers-reduced-motion:no-preference){.dbcell.inhand,.dbcell.droptarget{transition:box-shadow .12s ease,background .12s ease}}.card.banner.warn{border-color:var(--warnline);border-left:3px solid var(--warn)}.kmodalwrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px}.kmodalscrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#10182873;cursor:pointer}.kmodal{position:relative;z-index:1;width:min(520px,100%);background:var(--card);border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:14px;padding:20px 22px 18px;display:flex;flex-direction:column;gap:4px;box-shadow:0 18px 48px #10182838;animation:kmodalin .16s ease-out}@keyframes kmodalin{0%{transform:translateY(8px) scale(.99);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.kmodal{animation:none}}.kmodal .pcgrab{display:none}@media(max-width:760px){.kmodalwrap{align-items:flex-end;padding:0}.kmodal{width:100%;border-radius:16px 16px 0 0;border-left-width:1px;border-bottom:0;padding:14px 16px calc(18px + env(safe-area-inset-bottom));gap:11px;box-shadow:0 -10px 30px #10182824;animation:sheetup .18s ease-out}.kmodal .pcgrab{display:block}.kmoveopts{flex-direction:column;align-items:stretch}.kmoveopts .btn{width:100%;justify-content:center;padding:12px 14px}}.kmovehead{font-size:16px;line-height:1.3}.kmoveopts{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.kmoveopts .btn{margin-left:0}.btn.ghost{background:none;border-color:transparent;color:var(--muted)}.btn.ghost:hover:not(:disabled){background:var(--inset);color:var(--text);border-color:var(--line)}.kmovewhy{margin:9px 0 0;font-size:12.5px;color:var(--muted);line-height:1.5}.kmovewhy.bad{color:var(--bad)}.pktable td.faint{color:var(--muted);opacity:.7;font-size:11.5px}.pktable td.pkproj{color:var(--text);font-weight:600}.pickchip.spent{border-style:dashed}.pickchip .onit{font-size:10px;color:var(--muted);margin-left:5px;font-weight:600}.pickchip.on .onit{color:inherit;opacity:.8}.tradewarn{margin:10px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-secondary);border-left:3px solid var(--warnline);padding-left:11px}.tradewarn.bad{border-left-color:var(--bad);color:var(--text)}.tradewarn .mut{color:var(--muted)}.kmoveback{margin:0 0 14px;font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linkish{background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.linkish:hover{color:#1d4fd7}.linkish:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.dblegend{border-top:1px solid var(--inset);margin-top:11px;padding-top:11px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.dblegend .key{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-secondary)}.dblegend .sw{width:16px;height:16px;border-radius:4px;display:block}.dblegend .sw.keeper{border:2px solid #131926;background:#f9ede6}.dblegend .sw.farm{border:2px solid #7048d8;background:#f9e6f0}.dblegend .sw.made{border:1px solid var(--line);background:#f8f3fc}.dblegend .sw.gone{border:1px dashed hsl(158 62% 74%);background:#f7fdfb}.dblegend .keypos{display:flex;align-items:center;gap:6px}.dblegend .poschip.ident{font-size:9.5px;border-radius:4px;padding:1px 5px}.wall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0b1220;display:flex;align-items:center;justify-content:center;overflow:hidden}.wallcanvas{flex:none;transform-origin:center center;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:0;background:#f4f6fb}.wallbar{display:flex;align-items:center;gap:20px;height:76px;flex:none;padding:0 22px;color:#fff;background:linear-gradient(90deg,#0f1b33,#13224a 55%,#0f1b33);border-bottom:3px solid #b91c1c;position:relative}.wallbar:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background:linear-gradient(90deg,#b91c1c,#b91c1c 34%,#2563eb 34%,#2563eb)}.wallbrand{display:flex;align-items:center;gap:12px;flex:none;padding-right:20px;border-right:1px solid rgba(255,255,255,.12)}.wallcrest{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.wallwordmark{display:flex;flex-direction:column;gap:2px;line-height:1.1}.wallwordmark b{font-size:15px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff}.wallwordmark span{font-size:12px;letter-spacing:.04em;color:#ffffff9e}.wallnow{display:flex;align-items:center;gap:16px;flex:1 1 auto;min-width:0}.wallnowlab{flex:none;white-space:nowrap}.wallnow .wallnowpick{min-width:0}.wallnow .wallnowpick b{max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.wallnow .wallhigh{white-space:nowrap}.wallnowlab{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#2563eb2e;border:1px solid rgba(96,165,250,.45);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#93c5fd}.wallnow.urgent .wallnowlab{background:#d9770633;border-color:#fbbf248c;color:#fcd34d}.wallnow.over .wallnowlab{background:#b91c1c47;border-color:#f8717199;color:#fca5a5}.wallnow.done .wallnowlab{background:#ffffff14;border-color:#fff3;color:#ffffffb3}.wallnowlab .pulse{width:10px;height:10px;border-radius:50%;background:#60a5fa;box-shadow:0 0 #60a5fab3;animation:wallpulse 1.4s ease-out infinite}.wallnow.urgent .pulse{background:#fbbf24;box-shadow:0 0 #fbbf24b3;animation-duration:.8s}.wallnow.over .pulse{background:#f87171;animation:none}@keyframes wallpulse{0%{box-shadow:0 0 #60a5fab3}to{box-shadow:0 0 0 12px #60a5fa00}}.wallnowpick{display:flex;align-items:baseline;gap:12px;line-height:1}.wallnowpick code{font-family:ui-monospace,Menlo,monospace;font-size:32px;font-weight:700;color:#93c5fd;background:none;border:0;padding:0;letter-spacing:-.02em}.wallnowpick b{font-size:34px;font-weight:800;letter-spacing:-.02em;color:#fff}.walltimer{display:flex;flex-direction:column;gap:5px;min-width:112px}.wall .walltimer.pclock{min-width:0}.wall .walltimer.pclock.l .pcfig{height:52px;font-size:32px;font-weight:700}.wall .wallhigh{font-family:ui-monospace,Menlo,monospace;font-size:20px;color:#8fb6ff;margin-left:14px;font-weight:600}.wallnow.jam .wallnowlab{background:#b91c1c47;border-color:#f8717199;color:#fca5a5}.wallnow.jam .pulse{background:#f87171;animation:none}.wallnow.jam .wallnowsay{font-size:26px;font-weight:700;color:#fff;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wallnow.bidding .wallnowlab{background:#7c5cd640;border-color:#c4b5fd99;color:#d3c4ff}.wallnow.bidding .pulse{background:#c4b5fd}.walltime{font-family:ui-monospace,Menlo,monospace;font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#fff;text-align:center;padding:5px 12px;border-radius:9px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.wallnow.urgent .walltime{color:#fde68a;border-color:#fbbf2480}.wallnow.over .walltime{color:#fff;background:#b91c1c;border-color:#b91c1c;letter-spacing:.08em}.walltimer.elapsed .walltime{color:#ffffffbf;font-size:24px}.wallbar-track{display:block;height:4px;border-radius:2px;background:#ffffff24;overflow:hidden}.wallbar-fill{display:block;height:100%;border-radius:2px;background:#60a5fa;transition:width 1s linear}.wallnow.urgent .wallbar-fill{background:#fbbf24}.wallnext{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0;padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}.wallnextlab,.wallnext li{flex:none}.wallnext ol{min-width:0;overflow:hidden}.wallnext li b{max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallnextlab{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.wallnext ol{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.wallnext li{display:inline-flex;align-items:baseline;gap:7px;padding:7px 11px;border-radius:9px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.wallnext li:first-child{background:#ffffff1f;border-color:#ffffff38}.wallnext li code{font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#ffffffa6;background:none;border:0;padding:0}.wallnext li b{font-size:17px;font-weight:700;color:#fff}.wallnext li.wallnextarrow{padding:0;border:0;background:none;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid rgba(255,255,255,.42);align-self:center}.wallstats{display:flex;gap:14px;margin-left:auto;flex:none}.wallstat{display:flex;align-items:baseline;gap:4px;line-height:1}.wallstat b{font-size:22px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.wallstat i{font-style:normal;font-size:14px;color:#ffffff80;font-variant-numeric:tabular-nums}.wallstat span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-left:6px}.wallctl{display:flex;align-items:center;gap:12px;flex:none}.wallsizes{display:inline-flex;padding:3px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.wallsizebtn,.wallexit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:30px;border:0;border-radius:8px;background:none;color:#fff9;cursor:pointer}.wallsizebtn:hover,.wallexit:hover{color:#fff;background:#ffffff1a}.wallsizebtn.on{color:#0f1b33;background:#fff}.wallexit{width:36px;height:36px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.wall [data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 10px);right:0;padding:6px 10px;border-radius:6px;background:#0b1220;color:#fff;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:0 6px 18px #00000059;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .12s,transform .12s;z-index:5}.wall [data-tip]:hover:after,.wall [data-tip]:focus-visible:after{opacity:1;transform:none}.wallmain,.wallfarm{flex:none;padding:8px 24px 0;transition:opacity .3s}.wallmain{padding-top:6px}.wallfarm{padding-bottom:10px}.wallfarm.waiting .nboard{opacity:.55}.wallmain.settled .dboard{opacity:.72}.wallsechead{display:flex;align-items:center;gap:12px;margin:0 0 4px;height:20px;line-height:1}.wallsechead b{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0f1b33}.wallfarm .wallsechead b{color:var(--violet)}.wallsechead span{font-size:12px;color:#667287}.wallphase{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid transparent}.wallphase.live{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe;animation:wallglow 1.6s ease-in-out infinite}.wallphase.done{color:#3f6f3a;background:#e6f2e2;border-color:#cfe3c6}.wallphase.next{color:#5f4a12;background:#fff5d6;border-color:#f2dfa8}@keyframes wallglow{0%,to{opacity:1}50%{opacity:.55}}.wall .dblegend,.wall .nomfoot{display:none}body.wallopen{overflow:hidden}.wall .dboardwrap{max-height:none;overflow:visible;--bg-head:25px;--bg-cell:42px;--bg-gap:4px}.wall .nboard{--bg-head:25px}.wall .dbrail{width:30px}.wall .dbband span{font-size:10px}.wall .dbband:before{width:4px}.wall .dboard{min-width:0}.wall .dbhead{position:static;background:none}.wall .dbgm .nm{font-size:15px;letter-spacing:.01em;color:#3c4657}.wall .dbgm.me .nm{color:var(--accent-strong)}.wall .dbrd b{font-size:14px;color:#3c4657}.wall .dbrd i{font-size:11px}.wall .dbcell{padding:3px 9px;border-radius:7px;gap:1px;background:#fff}.wall .dbcell.empty{background:transparent;border-color:#dfe4ee}.wall .dbcell.empty .code{color:#b8c1d1;font-size:12px}.wall .dbcell .pn{flex-direction:row;align-items:baseline;gap:5px;min-width:0;line-height:1.1;overflow:hidden}.wall .dbcell .pn b{flex:none;font-size:15px;letter-spacing:-.01em;white-space:nowrap;overflow:visible;text-overflow:clip}.wall .dbcell .pn i{flex:0 1 auto;min-width:0;font-size:11px;color:#667287;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wall .dbcell .pn.tight b{font-size:13px}.wall .dbcell .pn.wrap b{font-size:12px;display:block;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.wall .dbcell .top{align-items:center}.wall .dbcell .code{font-size:11px;color:#8b94a6}.wall .dbcell .bye{font-size:10px}.wall .dbcell .poschip.ident{font-size:10.5px;padding:0 6px;line-height:1.7}.wall .dbcell .bot{align-items:center;gap:6px;height:16px}.wall .dbcell .nflchip{display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;letter-spacing:.02em;padding:0 5px;width:auto;min-width:32px;height:15px;line-height:1;vertical-align:0;margin:0;border-radius:3px;flex-shrink:0}.wall .dbcell .bye,.wall .dbcell .code{line-height:15px}.wall .dbcell.keeper{border-width:2px}.wall .dbcell.clock{box-shadow:0 0 0 3px #2563eb2e}.wall .dbcell .onwho{font-size:14px;font-weight:800;line-height:1}.wall .dbcell.clock{gap:0;padding-top:3px;padding-bottom:2px;justify-content:space-between}.wall .dbcell.clock .top{height:11px}.wall .dbcell.clock .onlab,.wall .dbcell.clock.late .lateflag{font-size:8px}.wall .dbcell.clock .bot{height:13px}.wall .dbcell.clock.late .latesince .pcfig{height:12px;font-size:9px}.wall .nboard{min-width:0;gap:5px}.wall .ncell{height:58px;padding:5px 9px;border-radius:7px;box-sizing:border-box}.wall .ncell .pn{flex-direction:row;align-items:baseline;gap:5px;min-width:0;line-height:1.1;overflow:hidden}.wall .ncell .pn b{flex:none;font-size:15px;white-space:nowrap}.wall .ncell .pn.tight b{font-size:13px}.wall .ncell .pn i{flex:0 1 auto;min-width:0;font-size:11px;color:#667287;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wall .ncell .code{font-size:11px}.wall .ncell .bot .nm{font-size:12px}.wall .ncell .bid{font-size:13px}.wall .ncell .poschip.ident{font-size:10.5px}.wallcanvas{background:#0b1220}.wallbar{background:#0e1526;border-bottom:1px solid rgba(255,255,255,.1)}.wallbar:after{display:none}.wallsechead b{color:#ffffffb8}.wallfarm .wallsechead b{color:#c4b5fd}.wallsechead span{color:#fff6}.wallphase.live{color:#86efac;background:#22c55e24;border-color:#86efac73}.wallphase.done{color:#ffffff8c;background:#ffffff0f;border-color:#ffffff24}.wallphase.next{color:#ffffff73;background:none;border-color:#ffffff2e;border-style:dashed}.wallmain.settled .dboard{opacity:.5}.wall .dbgm .nm,.wall .dbrd b{color:#ffffffd1}.wall .dbgm.me .nm{color:#8fb6ff}.wall .dbrd i{color:#ffffff59}.wall .dbband{background:none;border-left:3px solid}.wall .dbband span{color:#ffffff8c}.wall .dbband.unkeepable{border-left-color:#ffffff40}.wall .dbband.franchise{border-left-color:#3b82f6}.wall .dbband.sleeper{border-left-color:#8b5cf6}.wall .dbcell{background:#121a2a;border-color:#ffffff1f;color:#fff}.wall .dbcell.made,.wall .dbcell.keeper,.wall .dbcell.farm{background:hsl(var(--hue,220) 32% 17%)!important;border-color:hsl(var(--hue,220) 30% 30%)}.wall .dbcell.keeper{border:2px solid rgba(255,255,255,.7)}.wall .dbcell.farm{border:2px solid #a78bfa}.wall .dbcell .pn b{color:#fff}.wall .dbcell .pn i{color:#ffffff9e}.wall .dbcell .code{color:#ffffff73}.wall .dbcell .bye{color:#ffffff80}.wall .dbcell.empty{background:transparent;border:1px dashed rgba(255,255,255,.14)}.wall .dbcell.empty .code{color:#ffffff47}.wall .dbcell.clock{background:#12203d!important;border:2px solid #3b82f6;box-shadow:0 0 0 3px #3b82f638}.wall .dbcell.clock .onlab{color:#8fb6ff}.wall .dbcell.clock .onwho{color:#fff}.wall .dbcell.clock .dot{background:#8fb6ff}.wall .dbcell.clock.late{background:#2a2110!important;border-color:#f59e0b;box-shadow:none}.wall .dbcell.clock.late .lateflag,.wall .dbcell.clock.late .onwho,.wall .dbcell.clock.late .latesay{color:#fcd34d}.wall .dbcell.clock.late .latesince .pcfig{color:#fcd34d;box-shadow:inset 0 0 0 1px #fcd34d80}.wall .dbcell.gone{background:#0f2418;border:1px dashed #22c55e}.wall .dbcell.gone .gonelab,.wall .dbcell.gone .goneto{color:#86efac}.wall .dbcell.intrade{background:#0f2418;border:1px dashed #22c55e}.wall .dbcell .intrade{color:#86efac}.wall .dbcell .keeperpill{border-color:#ffffffb3;color:#fff}.wall .dbcell.farm .keeperpill{border-color:#a78bfa;color:#c4b5fd}.wall .dbcell .movedpill{background:#f59e0b2e;border-color:#f59e0b;color:#fcd34d}.wall .ncell{background:#121a2a;border-color:#ffffff1f;color:#fff}.wall .ncell.sold{background:hsl(var(--hue,270) 32% 17%)!important;border-color:hsl(var(--hue,270) 30% 32%)}.wall .ncell .pn b{color:#fff}.wall .ncell .pn i,.wall .ncell .code,.wall .ncell .bot .nm{color:#fff9}.wall .ncell .bid{color:#c4b5fd}.wall .ncell.upcoming,.wall .ncell.passed{background:transparent;border:1px dashed rgba(255,255,255,.14)}.wall .ncell.upcoming .code,.wall .ncell.upcoming .bot .nm,.wall .ncell.passed .code{color:#ffffff4d}.wall .ncell.open{background:#12203d!important;border:2px solid #8b5cf6}.wall .ncell .who,.wall .ncell .lab{color:#ffffffb3}@media(min-width:761px){.ponly{display:none!important}}@media(max-width:760px){.wonly{display:none!important}}.hintbubble{position:fixed;z-index:120;max-width:260px;padding:8px 11px;border-radius:8px;background:#131926;color:#fff;font-size:12.5px;line-height:1.4;box-shadow:0 6px 20px #10182847;pointer-events:none;animation:hintin .12s ease-out}@keyframes hintin{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hintbubble{animation:none}}.held{position:relative}.held:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:6px;box-shadow:0 0 0 2px var(--accent);pointer-events:none}.held,.held *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fbar{display:flex;align-items:center;gap:12px;padding:11px 24px;background:#131926;border-radius:10px;margin-bottom:14px;min-width:0}.fbar.yours{background:#5b3aa8}.fbar .tag{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.09em;color:#c3b0ff;flex-shrink:0}.fbar.yours .tag{color:#e6dcff}.fbar .tag i{width:6px;height:6px;border-radius:50%;background:#9d7cff;display:block;animation:onclock 2.4s ease-in-out infinite}.fbar.yours .tag i{background:#d3c4ff;animation-duration:1.1s}.fbar .line{flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;font-size:12.5px;color:#e3e7ee}.fbar .line b{font-size:15px;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fbar .det{font-size:12px;color:#8b98ab;white-space:nowrap}.fbar .mono{font-family:ui-monospace,Menlo,monospace;color:#fff}.fbar .aside{margin-left:auto;display:flex;align-items:center;gap:12px;flex-shrink:0}.fbar .hb{display:flex;align-items:center;gap:6px}.fbar .hb b{font-size:17px;color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.fbar .gmdot{border-color:transparent}.fbar .clk{font-size:16px;color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.fbar .clk.over{color:#ffb4a4}@media(prefers-reduced-motion:reduce){.fbar .tag i{animation:none}}@media(max-width:760px){.fbar{position:sticky;top:var(--chromeh,56px);z-index:11;border-radius:0;margin:0 -16px 12px;padding:10px 14px}.fbar .line{font-size:12.5px}}.draftcols.farmcols{grid-template-columns:320px minmax(0,1fr)}@media(max-width:1100px){.draftcols.farmcols{grid-template-columns:1fr}}.farmmain{display:flex;flex-direction:column;gap:14px;min-width:0}.farmmain .pickpanel{position:static}.nboardwrap{overflow:auto}.nboard{display:flex;flex-direction:column;gap:8px;min-width:900px;--bg-head:22px}.ncell{position:relative;min-width:0;box-sizing:border-box;border-radius:5px;height:56px;padding:4px 6px;display:flex;flex-direction:column;justify-content:center;gap:2px;border:1px solid var(--line);overflow:hidden}.ncell .top{display:flex;align-items:flex-start;gap:3px;min-width:0}.ncell .pn{display:flex;flex-direction:column;min-width:0;line-height:1.1;flex:1}.ncell .pn b{font-size:10.5px;color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden}.ncell .pn i{font-size:8.5px;color:var(--muted);font-style:normal;white-space:nowrap;overflow:hidden}.ncell .pn.tight b{font-size:9px}.ncell .pn.wrap b{font-size:8.5px;white-space:normal;overflow-wrap:anywhere;line-height:1.15}.ncell .bot{display:flex;align-items:center;gap:4px;min-width:0}.ncell .gmdot{width:14px;height:14px;flex:0 0 14px;font-size:7.5px;border-color:transparent}.ncell .bid{font-size:9px;color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.ncell .code{font-family:ui-monospace,Menlo,monospace;font-size:9px;color:var(--muted);margin-left:auto;line-height:1.4}.ncell .poschip.ident{border-radius:3px;padding:0 4px;line-height:1.5;letter-spacing:.03em}.ncell.sold{border:2px solid var(--violet)}.ncell.open{border:2px solid var(--accent);background:var(--accent-soft)}.ncell.open .top{align-items:center;gap:5px}.ncell.open .onwho{font-size:11px;color:var(--accent-strong);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncell.open .lab{font-size:9.5px;color:var(--accent)}.ncell.open .code{color:var(--accent)}.ncell.open .dot{width:5px;height:5px;border-radius:50%;background:var(--accent);display:block;flex:0 0 5px;animation:onclock 2.4s ease-in-out infinite}.ncell.open .wipe{position:absolute;top:0;bottom:0;left:0;width:55%;pointer-events:none;display:block;background:linear-gradient(90deg,#2563eb00,#2563eb14,#2563eb00);animation:clockwipe 4.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ncell.open .dot{animation:none}.ncell.open .wipe{display:none}}.ncell.upcoming{border:1px dashed var(--line);justify-content:space-between}.ncell.upcoming .nomby,.ncell.upcoming .code{color:var(--line2)}.ncell.passed{background:var(--inset);justify-content:space-between}.ncell.passed .nomby{color:var(--muted)}.ncell .nomby{font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncell.passed em{font-size:9px;color:var(--muted);font-style:normal}.nlegend .sw.nsold{border:2px solid var(--violet);background:#f9e6f0}.nlegend .sw.nnext{border:1px dashed var(--line)}.nlegend .sw.npassed{border:1px solid var(--line);background:var(--inset)}.nomfoot{margin-top:10px}.dstrip{display:flex;align-items:center;gap:12px;padding:9px 24px;background:#131926}.dstrip.yours{background:#8f2415;padding:11px 24px;position:relative;overflow:hidden}.dstrip .tag{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.09em;color:#8fb6ff;flex-shrink:0}.dstrip.yours .tag{color:#ffc9bd}.dstrip .tag .dot{width:6px;height:6px;border-radius:50%;background:#4f8dff;display:block;flex:0 0 6px;animation:onclock 2.4s ease-in-out infinite}.dstrip.yours .tag .dot{background:#ff8a70;animation-duration:1.1s}.dstrip.committee .tag{color:#7fe0a8}.dstrip.committee .tag .dot{background:#4ade80}.dstrip.committee.voted .tag .dot{animation:none;background:#5f6b80}.dstrip.committee.voted .tag{color:#9aa5b8}.dstrip.committee .said b{font-weight:650;color:#fff}.dstrip.lottery{background:#0f131b}.dstrip.lottery .tag{color:#f3c969}.dstrip.lottery .tag .dot{background:#4ade80}.dstrip.lottery .clock{color:#7f8ca3;font-size:12px;letter-spacing:.02em}.dstrip.lottery.landed{background:#1d1a0e;border-bottom:1px solid #3a3116}.dstrip.lottery.landed .tag{color:#e0b34a}.dstrip.lottery.landed .tag .dot{animation:none;background:#e0b34a}.dstrip.lottery.landed .said{color:#f3c969;font-weight:650}.dstrip.lottery.landed .clock{color:#8a7b4a}.dstrip .said{font-size:13px;color:#e3e7ee}.dstrip.yours .said{font-size:14px;color:#fff;font-weight:700}.dstrip .narrow{display:none}.dstrip .said .wide code,.dstrip .said .narrow code{color:#fff}.dstrip code{font-family:ui-monospace,Menlo,monospace;font-size:inherit;background:none;border:0;padding:0;color:inherit}.dstrip .gmwho{display:flex;align-items:center;gap:6px;flex-shrink:0}.dstrip .gmwho b{font-size:13px;color:#fff;font-weight:600}.dstrip .gmwho .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:9px;border-color:transparent}.dstrip .aside{font-size:12px;color:#8b98ab}.dstrip .act{margin-left:auto;display:flex;align-items:center;gap:12px;flex-shrink:0}.dstrip .clock{font-size:14px;color:#8fb6ff;font-variant-numeric:tabular-nums;font-weight:600}.dstrip.committee .clock{color:#7fe0a8}.dstrip.committee.voted .clock{color:#7f8ca3}.dstrip.yours .clock{color:#ffc9bd}.dstrip .go{font-size:13px;font-weight:600;color:#131926;background:#fff;border:0;border-radius:6px;padding:6px 14px;cursor:pointer;font-family:inherit;white-space:nowrap}.dstrip.yours .go{color:#8f2415;padding:6px 16px}.dstrip .go:hover{background:#e3e7ee}.dstrip .go:focus-visible{outline:2px solid #fff;outline-offset:2px}.dstrip .wipe{position:absolute;top:0;bottom:0;left:0;width:55%;pointer-events:none;display:block;background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);animation:clockwipe 4.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.dstrip .tag .dot{animation:none}.dstrip .wipe{display:none}}.farmroster ul{list-style:none;margin:0;padding:0}.farmroster li{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-top:1px solid var(--inset)}.frname{width:56px;flex-shrink:0;font-size:12px;font-weight:600}.frheld{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.frrow{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px}.frrow .pn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frrow .sch{font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frrow .cost{margin-left:auto;font-size:10.5px;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.newchip{font-size:9px;font-weight:700;color:#5b3aa8;background:#f2eafa;border-radius:3px;padding:0 4px;line-height:1.5;flex-shrink:0}.frcount{width:30px;text-align:right;font-size:11px;font-weight:500;color:var(--muted);flex-shrink:0;font-variant-numeric:tabular-nums}.frcount.full{color:var(--warn);font-weight:700}.farmroster .railfoot{margin:10px 0 0;padding:0;background:none;border:0;font-size:11px}.railsec.farmroster{padding:12px 14px}.railsec.farmroster li{padding:7px 0;gap:8px}.railsec.farmroster .frname{width:48px;font-size:11.5px}.railsec.farmroster .frrow{font-size:11.5px}.railsec.farmroster .striptop{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:4px}.railsec.farmroster .striptop .mut{font-size:10.5px}.farmmain>.farmpast{width:100%}.farmnote{padding:14px 16px}.farmnote .striphead{margin:0 0 6px}.farmnote .note{margin:0}.farmnote.done{border-color:var(--commish-line);background:var(--commish-wash)}.farmnoteacts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:11px}.farmnoteacts .mut{font-size:12px}.farmfilter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0}.farmfilter .mut{margin-left:auto;font-size:11.5px}.farmscroll{max-height:440px;overflow-y:auto;padding-right:4px}.farmpast .fyhead{position:sticky;top:0;z-index:1;background:var(--card)}.fyhead{padding:9px 0 5px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--muted)}.fyhead b{color:var(--text)}.fyhead .mut{margin-left:auto;font-size:10px;font-family:inherit}.fsrow{display:grid;grid-template-columns:minmax(0,1.9fr) auto minmax(0,.85fr) auto minmax(0,.7fr) 40px 92px;align-items:center;gap:9px;padding:8px 0;border-bottom:1px solid var(--inset);font-size:12px}.fsrow .pn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.fsrow .sch{min-width:0;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsrow .gm{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsrow .cost{text-align:right;font-variant-numeric:tabular-nums}.fsrow .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:7.5px;border-color:transparent}.outcome{text-align:right;font-size:10.5px;line-height:1.35}@media(max-width:1340px){.farmmain .fsrow{grid-template-columns:minmax(0,1fr) auto auto minmax(0,.7fr) 40px 88px}.farmmain .fsrow .sch{display:none}}@media(max-width:900px){.fsrow{grid-template-columns:minmax(0,1fr) auto auto minmax(52px,auto);grid-template-areas:"pn pos gmd cost" "sch sch gm out"}.fsrow .pn{grid-area:pn}.fsrow .poschip{grid-area:pos}.fsrow .sch{grid-area:sch}.fsrow .gmdot{grid-area:gmd}.fsrow .gm{grid-area:gm}.fsrow .cost{grid-area:cost}.fsrow .outcome{grid-area:out}}.outcome.good{color:var(--good)}.outcome.bad{color:var(--bad)}.outcome.open{color:var(--violet)}.outcome.plain{color:var(--muted)}.clocksec h4{margin:18px 0 4px;font-size:13px;font-weight:700;color:var(--text)}.clocksec .striptop .mut{margin-left:auto;font-size:11.5px}ul.bandlist{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:6px}ul.bandlist li{display:flex;align-items:center;gap:7px;font-size:13px;flex-wrap:wrap}ul.bandlist input{width:64px;margin:0;padding:5px 8px;font-size:13px}.clockrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;margin:6px 0}.clockrow label{display:flex;align-items:center;gap:7px}.clockrow input{width:72px;margin:0;padding:5px 8px;font-size:13px}.clockrow .warn{color:var(--warn)}ul.tight.bad li{color:var(--bad)}.auctioncard{min-height:232px;display:flex;flex-direction:column;gap:10px;padding:16px 18px}.auctioncard.nominate{background:var(--accent-soft);border-color:var(--accent-line)}.auctioncard.blocked{border-left:3px solid var(--warn)}.auctioncard.sold{border-left:3px solid var(--good)}.achead{display:flex;align-items:baseline;gap:8px}.achead .mut{margin-left:auto;font-size:11px}.acclock{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.acclock.over{color:#8f2415}.acrefused{margin:0;font-size:11.5px;font-weight:600;color:#8f2415;line-height:1.45}.actag{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.actag.accent{color:var(--accent-strong)}.actag.warn{color:var(--warn)}.actag.good{color:var(--good)}.acsold{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.acsold b{font-weight:700;color:var(--text)}.achigh{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:13px;color:var(--text-secondary)}.acprice{margin-left:auto;font-size:16px;font-weight:700;color:var(--good);font-variant-numeric:tabular-nums}.acnote{margin:0;font-size:12px;line-height:1.55;color:var(--text-secondary)}.acacts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto}.acacts .btn{margin-left:0}.acacts .btn.small{padding:5px 8px;font-size:12px}.acbid{font-size:17px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;min-width:38px}.acbid.dim{color:#cbd3e0}.acfaab{display:flex;gap:18px;font-size:12px}.acfaab span{display:flex;flex-direction:column;gap:1px}.acfaab b{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.acfaab b.violet{color:var(--violet)}.acmatches{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:196px;overflow-y:auto}.acmatches button{display:flex;align-items:center;gap:7px;width:100%;padding:5px 7px;border:1px solid transparent;border-radius:7px;background:none;font:inherit;font-size:12.5px;color:inherit;text-align:left;cursor:pointer}.acmatches button:hover{background:var(--inset);border-color:var(--line)}.acmatches b{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acrank{min-width:22px;font:11px ui-monospace,Menlo,monospace;color:var(--muted);flex-shrink:0}.acmatches .acschool{margin-left:auto;font-size:11px;flex-shrink:0}.lotfix{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px dashed var(--line)}.lotfix>.mut{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.lotfix .btn{margin-left:0;padding:3px 9px;font-size:11.5px}.pane.mockpane{border-style:dashed}.pane.mockpane.on{background:var(--warn);border-color:var(--warn);border-style:solid;color:#fff}.pane.mockpane:disabled{opacity:.45;cursor:default;border-style:dashed}.pane.mockpane .chip{margin-left:6px}.askcard{border-left:3px solid var(--violet)}.askrow{display:flex;gap:8px;align-items:center}.askrow .search{margin:0;flex:1}.askrow .btn{margin-left:0;flex:0 0 auto}.askexamples{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:9px}.askexamples>.mut{font-size:11px}.askexamples .chip{cursor:pointer;background:none;border-color:var(--line);color:var(--muted);font:inherit;font-size:11.5px;padding:3px 9px}.askexamples .chip:hover{border-color:var(--violet);color:var(--violet)}.askquery{margin:10px 0;padding:10px 12px;background:#131926;color:#c3b0ff;border-radius:8px;font:11.5px/1.5 ui-monospace,Menlo,monospace;overflow:auto;max-height:230px;white-space:pre-wrap}.askread{margin:8px 0 12px;font-size:12.5px;color:var(--muted);font-style:italic}.askbig{display:flex;align-items:baseline;gap:9px;margin:2px 0 12px}.askbig b{font-size:34px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--text)}.askbig .mut{font-size:12.5px}.askrows .linkbtn.asklink{font:inherit;text-align:left;color:var(--accent);padding:0}.askrows .linkbtn.asklink:hover{text-decoration:underline}.striphead .sparkicon{margin-left:6px;color:var(--violet);vertical-align:-2px}.askhead{display:flex;align-items:baseline;gap:10px;margin-top:12px;flex-wrap:wrap}.askhead .mut{margin-left:auto;font-size:11.5px}.askfail{margin-top:12px;padding:11px 13px;border-radius:8px;background:#d330300f;border:1px solid rgba(211,48,48,.25)}.askfail.edge{background:var(--panel-2,rgba(124,77,255,.04));border-color:#7c4dff47;border-left:3px solid var(--violet)}.askfail p{margin:4px 0 0;font-size:13px;color:var(--text-secondary)}.askfail .askexamples{margin-top:10px}.askraw{margin-top:9px}.askraw summary{font-size:11.5px;cursor:pointer;list-style:none;color:var(--muted)}.askraw summary::-webkit-details-marker{display:none}.askraw summary:before{content:"▸ ";font-size:9px;vertical-align:1px}.askraw[open] summary:before{content:"▾ "}.askreading{margin:10px 0 2px;padding-left:9px;border-left:2px solid var(--violet);font-size:13.5px;color:var(--text)}.askcontext{margin:11px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.askcontext li{font-size:12.5px;color:var(--text-secondary);padding-left:11px;position:relative}.askcontext li:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background:var(--line-strong,var(--line))}.aceyebrow{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5b3aa8;font-weight:700}.acdet{font-size:12px;color:var(--muted);flex-basis:100%}.achighrow{display:flex;align-items:center;gap:9px;border-top:1px solid var(--inset);padding-top:11px}.achighrow .lbl{flex:1;font-size:13px;color:var(--text);font-weight:600}.achighrow b{font-size:20px;color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.acsteps{display:flex;gap:7px}.acsteps .btn{flex:1;justify-content:center;margin-left:0;padding:11px 0;font-size:14px}.acleaves{margin:0;font-size:11.5px;line-height:1.45;color:var(--muted)}@media(max-width:760px){.auctioncard{min-height:0}.auctioncard .acsold b{font-size:18px}.auctioncard.bidding .achead .actag,.auctioncard.nominate .achead .actag{display:none}.auctioncard.nominate{background:var(--card);border:2px solid var(--violet)}.acacts{flex-wrap:nowrap}.acacts .btn.acraise,.acacts .btn.acnom{flex:1;justify-content:center;padding:13px;font-size:15px}.acacts .btn.acpass{flex:0 0 auto}}.mydraft{display:flex;flex-direction:column;gap:12px}.mdpicks ul,.mdneeds ul{list-style:none;margin:0;padding:0}.mdrow{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--inset);font-size:13px}.mdrow .code{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--muted);width:34px;flex-shrink:0}.mdwho{flex:1;display:flex;align-items:center;gap:6px;min-width:0}.mdwho b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdkind{font-size:11px;color:var(--muted);flex-shrink:0}.mdrow.open .code{color:#cbd3e0}.mdnote{font-size:12px;color:var(--muted)}.mdrow.next .code{color:var(--accent-strong);font-weight:700}.mdrow.next .mdnote{color:var(--accent-strong);font-weight:600}.mdpicks .btn.wide{width:100%;margin:12px 0 0}.mdneeds li{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--inset);font-size:13px}.mdneeds li.ok{color:var(--good)}.mdneeds li.bad{color:var(--warn)}.pane.phoneonly{display:none}@media(max-width:760px){.pane.phoneonly{display:inline-flex}}.phoneonly{display:none}@media(max-width:760px){.phoneonly{display:block}.deskonly{display:none}}.pclockrow{position:sticky;top:var(--chromeh,56px);z-index:5;display:flex;align-items:center;gap:9px;padding:9px 13px;margin:0 0 10px;border-radius:9px;background:#131926;color:#fff;font-size:12.5px}.pclockrow .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:0 0 7px;animation:onclock 1.6s ease-in-out infinite}.pclockrow.yours{background:#5b1717}.pclockrow.yours .dot{background:#ff8a8a}.pclockrow .pcnow{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pclockrow .pcnow b{font-family:ui-monospace,Menlo,monospace}.pclockrow .pctime{margin-left:auto;flex-shrink:0}.ppager{display:flex;align-items:center;gap:10px;padding:6px 0 10px;border-bottom:1px solid var(--line)}.ppager .linkbtn{font-size:20px;line-height:1;padding:2px 10px;color:var(--accent)}.ppager .linkbtn:disabled{color:var(--line2)}.ppager .pround{flex:1;display:flex;align-items:baseline;justify-content:center;gap:8px}.ppager .pround b{font-size:14px}.ppager .pround .mut{font-size:11px}.prows{list-style:none;margin:0;padding:0}.prow{border-bottom:1px solid var(--inset)}.prowbtn{display:flex;align-items:center;gap:9px;width:100%;padding:9px 4px;background:none;border:0;font:inherit;text-align:left;cursor:pointer;border-radius:7px}.prowbtn:disabled{cursor:default}.prow .gmdot{width:20px;height:20px;flex:0 0 20px;font-size:8px;border-color:transparent}.prow .pmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.prow .pname{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prow .pmeta{display:flex;align-items:center;gap:5px;font-size:10.5px}.prow .pwho{font-size:13px;font-weight:500}.prow .pcode{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--muted);flex-shrink:0}.prow.made .prowbtn{background:var(--inset)}.prow.keeper .pname{font-weight:700}.prow.farm .prowbtn{box-shadow:inset 2px 0 0 var(--violet)}.prow.clock .prowbtn{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.prow.clock .pwho{color:var(--accent-strong);font-weight:700}.prow.late .prowbtn{background:#d68a1a14;box-shadow:inset 2px 0 0 var(--warn)}.prow.late .pwho{color:var(--warn);font-weight:700}.prow.mine .pcode{color:var(--accent);font-weight:700}.pcsheetwrap{display:none}@media(max-width:760px){.pcsheetwrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end}}.pcscrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#10182873;cursor:pointer}.pcsheet{position:relative;z-index:1;background:var(--card);border-radius:16px 16px 0 0;box-shadow:0 -10px 30px #10182824;padding:14px 16px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:13px;animation:sheetup .18s ease-out}@keyframes sheetup{0%{transform:translateY(14px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.pcsheet{animation:none}}.pcgrab{width:38px;height:4px;border-radius:2px;background:var(--line);margin:0 auto;display:block;flex-shrink:0}.pctop{display:flex;align-items:center;gap:11px}.pcwho{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pcwho b{font-size:17px;line-height:1.2}.pcmeta{display:flex;align-items:center;gap:6px;font-size:11.5px}.pcsheetclock{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0}.pcsheetclock.over{color:#8f2415}.pcsheetnote{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5;border-top:1px solid var(--inset);padding-top:11px}.pcsheetacts{display:flex;flex-direction:column;gap:8px}.pcgo,.pcback{width:100%;box-sizing:border-box;justify-content:center}.pcgo{font-size:16px;padding:15px;border-radius:9px}.pcback{font-size:14px;padding:13px;border-radius:9px;color:var(--text-secondary)}.srcweights{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.srcweights li{display:flex;align-items:baseline;gap:9px;font-size:12.5px}.srcweights li .mut{font-size:11.5px}.srcweights .wnum{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700;color:var(--accent-strong)}.pkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px;margin-top:14px}.pkteam{border-left:3px solid var(--line2)}.pkteam.declared{border-left-color:var(--good)}.pktable{width:100%;border-collapse:collapse;margin-top:8px;font-size:12.5px}.pktable th,.pktable td{padding:5px 4px;border-bottom:1px solid var(--inset);text-align:left}.pktable thead th{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:600}.pktable tbody th{font-weight:600;text-transform:none;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pktable .num{text-align:right;font-variant-numeric:tabular-nums}.pktable tr.forced tbody th,.pktable tr.forced th{color:var(--violet)}.farmrelease{margin:8px 0 4px;padding:10px 12px;border-radius:8px;background:#d68a1a12;border:1px solid rgba(214,138,26,.3)}.farmrelease .notefield{display:block;margin-top:8px;font-size:12px}.farmrelease .notefield input{width:100%;max-width:420px;margin-top:4px}.farmrelease .actions{margin-top:9px}.linkbtn.tiny{font-size:11px;padding:0 5px;vertical-align:baseline}details.mkcard{padding:0;overflow:hidden}details.mkcard>summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;list-style:none}details.mkcard>summary::-webkit-details-marker{display:none}details.mkcard[open]>summary{border-bottom:1px solid var(--line)}details.mkcard>summary .striphead{margin:0;font-size:13px;font-weight:700;color:var(--text)}details.mkcard>summary .railsum{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap}details.mkcard>summary:after{content:"⌄";display:inline-block;flex-shrink:0;margin-left:8px;font-size:11px;line-height:1;color:var(--muted);transform:rotate(-90deg)}details.mkcard[open]>summary:after{transform:rotate(0)}.mockkeepers{padding:14px 16px 16px}.mockkeepers .card{border:0;padding:0;box-shadow:none;background:none}.mkclash{margin:12px 0;padding:11px 13px;border-radius:8px;background:#d68a1a12;border:1px solid rgba(214,138,26,.3)}.mkclash ul{list-style:none;margin:8px 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.mkclash li{display:flex;align-items:center;gap:8px;font-size:12.5px}.mkclash li .mut{margin-left:auto;font-size:11.5px}.mkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-top:12px}.mkteam{border:1px solid var(--line);border-radius:9px;background:var(--card);overflow:hidden}.mkteam.declared{border-left:3px solid var(--good)}.mkteam.me{border-left:3px solid var(--accent)}.mkhead{display:flex;align-items:center;gap:7px;width:100%;padding:9px 11px;border-bottom:1px solid var(--inset);background:var(--inset)}.mkhead b{font-size:13.5px}.mkhead .mkcount{margin-left:auto;font-size:11.5px}.mkpool{list-style:none;margin:0;padding:8px 9px;display:flex;flex-direction:column;gap:4px;max-height:300px;overflow:auto}.mkpool li{display:flex}.mkchip{display:flex;align-items:center;gap:6px;width:100%;font-size:12.5px;padding:4px 8px;border:1px solid var(--line);border-radius:7px;background:var(--card);cursor:pointer;text-align:left;color:var(--text-secondary)}.mkchip:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.mkchip.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--text);font-weight:600}.mkchip.fixed{cursor:default;background:var(--card);border-style:dashed;color:var(--text)}.mkchip.on.fixed{background:var(--accent-soft);border-style:solid}.mkchip:disabled{opacity:1}.mkchip .mkcost{margin-left:auto;font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--muted);flex-shrink:0}.mkchip.on .mkcost{color:inherit}.mkname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.mkempty{font-size:12.5px;padding:2px 4px}.mknote{margin:0;padding:0 11px 10px;font-size:11.5px;color:var(--muted);line-height:1.5}.mknote.bad{color:var(--bad)}.mkmine{padding:0 11px 11px;display:flex;flex-direction:column;gap:7px;align-items:flex-start}.mkmine .mknote{padding:0}.mkmine .btn{margin-left:0}.clockbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#131926;border-radius:10px;padding:11px 20px;margin:0 0 16px}.clockbar.mine{background:#8f2415}.clockbar .tag{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.09em;color:#8fb6ff;flex-shrink:0}.clockbar.mine .tag{color:#ffc9bd}.clockbar .tag i{width:6px;height:6px;border-radius:50%;background:#4f8dff;display:block;animation:onclock 2.4s ease-in-out infinite}.clockbar.mine .tag i{background:#ff8a70;animation-duration:1.1s}@media(prefers-reduced-motion:reduce){.clockbar .tag i{animation:none}}.cbwho{display:flex;align-items:center;gap:7px;flex-shrink:0}.cbwho b{font-size:15px;color:#fff;font-weight:700}.cbwho code,.cbsaid code{font-family:ui-monospace,Menlo,monospace;background:none;border:0;padding:0}.cbwho code{font-size:13px;color:#8fb6ff}.clockbar.mine .cbwho code{color:#ffc9bd}.cbwho .gmdot{width:20px;height:20px;flex:0 0 20px;font-size:9px;border-color:transparent}.cbsaid{font-size:12px;color:#8b98ab}.cbsaid code{font-size:12px;color:#e3e7ee}.cbact{margin-left:auto;display:flex;align-items:center;gap:14px;flex-shrink:0}.cbclock{font-size:16px;color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.cbnote{font-size:12px;color:#8b98ab}.roomsec{padding:14px 16px;display:flex;flex-direction:column;gap:9px}.roomhead{display:flex;align-items:center;gap:8px}.roomhead .striphead{margin:0}.roomhead .ok,.roomhead .warn{margin-left:auto;font-size:11px}.roomhead .warn{color:var(--warn)}.roomdots{display:flex;flex-wrap:wrap;gap:5px}.roomdot{display:inline-block;font-size:11px;font-weight:600;color:var(--text-secondary);padding:2px 7px;border:1px solid var(--line);border-radius:999px;background:var(--card)}.railcounts th.nm{font-size:11px;font-weight:600;color:var(--text-secondary);text-align:left;white-space:nowrap}.prowbtn .powner{flex:0 0 46px;font-size:11px;font-weight:600;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncell .bot .nm{font-size:10px;font-weight:600;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomdot .gmdot{width:22px;height:22px;flex:0 0 22px;font-size:9px;border-color:transparent}.roomdot.away{opacity:.35}.roomsec .railfoot{margin:0;padding:0;background:none;border:0;font-size:11.5px;line-height:1.5}.bapick:disabled,.bapick:disabled:hover{background:#cbd3e0;cursor:not-allowed}.confirmpick{display:flex;flex-direction:column;gap:12px;border-left:3px solid #8f2415;margin:-2px -2px 0;padding:14px 0 2px 15px}@media(max-width:760px){.pickpanel.pending{display:none}}.confirmpick.forother{border-left-color:var(--warn)}.confirmpick.forother .cptag{color:var(--warn)}.confirmpick.forother .cptag i{background:var(--warn);animation:none}.confirmpick.forother .cpclock{color:var(--warn)}.confirmpick .cprow{display:flex;align-items:center;gap:10px}.cptag{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.09em;color:#8f2415}.cptag i{width:6px;height:6px;border-radius:50%;background:#c1442b;display:block;animation:onclock 1.1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cptag i{animation:none}}.cpcode{font-family:ui-monospace,Menlo,monospace;font-size:15px;font-weight:700;color:var(--text)}.cpclock{margin-left:auto;font-size:16px;color:#8f2415;font-weight:700;font-variant-numeric:tabular-nums}.cpwho{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--text);border:2px solid var(--accent);border-radius:7px;padding:10px 12px}.cpwho .mut{font-size:11px}.cpacts{display:flex;gap:9px}.btn.wide{flex:1;justify-content:center;text-align:center}.cpnote{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}.donecard{border-left:3px solid var(--good)}.donecard h3{margin:8px 0 6px;font-size:15px;font-weight:700;color:var(--text)}.donecard p{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--text-secondary)}.eyebrow.warn{color:var(--warn)}.eyebrow.good{color:var(--good)}.linkbtn.bad{color:#8f2415;font-weight:600}.cardacts{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.cardacts .btn,.cpacts .btn{margin-left:0}.cardacts .mut{margin-left:auto;font-size:12px}.dstatus{font-size:11.5px;font-weight:700;border-radius:20px;padding:3px 11px;background:var(--inset);color:var(--muted);border:1px solid var(--line)}.dstatus.live{background:#2563eb1a;color:var(--accent-strong);border-color:var(--accent-line)}.dstatus.complete{background:#067a4e1a;color:var(--good);border-color:var(--okline)}.livepill{display:inline-flex;align-items:center;gap:5px;margin-left:6px;font-size:10px;font-weight:700;color:#fff;background:var(--accent);border-radius:20px;padding:2px 8px;vertical-align:1px}.livepill i{width:5px;height:5px;border-radius:50%;background:#fff;display:block;animation:onclock 2.4s ease-in-out infinite}.livepill.yours i{animation-duration:1.1s}@media(prefers-reduced-motion:reduce){.livepill i{animation:none}}@media(max-width:760px){.dstrip{position:fixed;left:0;right:0;bottom:var(--tabbar-h,64px);z-index:14;padding:9px 14px;gap:9px}.dstrip.yours{padding:11px 14px}.dstrip .gmwho,.dstrip .aside,.dstrip .wide{display:none}.dstrip .narrow{display:inline}.dstrip .tag{gap:0;font-size:0}.dstrip .said{flex:1;font-size:12px;min-width:0}.dstrip.yours .said{font-size:13px}.dstrip .clock,.dstrip .go{font-size:12px;white-space:nowrap}.dstrip.yours .clock,.dstrip.yours .go{font-size:13px}.dstrip .go{padding:5px 11px}.dstrip.yours .go{padding:8px 14px}}.teamsview{display:flex;flex-direction:column;gap:14px}.teamsbar{display:flex;align-items:center;gap:14px;font-size:12px}.teamsort{display:flex;align-items:center;gap:8px;margin-left:auto}.teamsort select{width:132px;margin:0;padding:6px 10px;font-size:12px}.teamcards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tcard{background:var(--card);border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.tcard.me{border-color:var(--accent-line)}.tcard>header{height:26px;padding:0 9px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px;flex-shrink:0}.tcard>header b{font-size:11.5px;font-weight:700}.tcard>header span{margin-left:auto;font-size:9px;font-variant-numeric:tabular-nums}.tclist{height:255px;padding:5px 9px;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.tcrow{height:15px;display:flex;align-items:center;gap:4px;flex-shrink:0;border-radius:3px}.tcsect{height:14px;display:flex;align-items:center;gap:5px;flex-shrink:0;margin-top:3px;font-family:ui-monospace,Menlo,monospace;font-size:8px;font-weight:700;letter-spacing:.1em;color:var(--muted)}.tcsect:first-child{margin-top:0}.tcsect:after{content:"";flex:1;height:1px;background:var(--line)}.tcrow .code{font-family:ui-monospace,Menlo,monospace;font-size:8.5px;color:var(--muted);width:26px;flex-shrink:0}.tcrow.open .code{color:#cbd3e0}.tcrow.open.acq .code,.tcrow.kept .code{color:var(--text);font-weight:700}.tcrow.open .rule{flex:1;height:1px;background:#f2f4f7;display:block}.tcrow.open em{font-size:9px;color:var(--muted);font-style:italic}.tcrow .poschip.ident{font-size:8.5px;border-radius:3px;padding:0 4px;line-height:1.5}.tcrow .pn{flex:1;display:flex;align-items:baseline;gap:3px;min-width:0}.tcrow .pn b{font-size:10px;color:var(--text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;max-width:100%}.tcrow .pn i{font-size:8px;color:var(--muted);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcrow .nflchip{margin-left:0;flex-shrink:0;width:25px;text-align:center;box-sizing:border-box;line-height:1.6}.tcrow .nfl.none{width:25px;flex-shrink:0}.tcrow .bye{font-size:8px;color:var(--muted);width:16px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.tctally{height:26px;padding:0 9px;border-top:1px solid var(--inset);display:flex;gap:4px;align-items:center;flex-shrink:0}.tctally span{flex:1;text-align:center;font-size:8.5px;font-weight:700;color:var(--text);background:var(--inset);border-radius:3px;padding:2px 0}.tctally span.short{color:var(--warn);background:#fffaeb}.tcbyes{height:44px;padding:4px 9px 5px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:2px;flex-shrink:0}.tcbyehead{display:flex;align-items:center;gap:5px}.tcbyehead span{font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700}.tcbars{display:flex;gap:2px;align-items:flex-end;flex:1;min-height:0}.tcbar{flex:1;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0}.tcbar i{display:block;width:100%;border-radius:1px}.tcbar span{font-size:7px;color:#cbd3e0;font-variant-numeric:tabular-nums}@media(max-width:1180px){.teamcards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.teamcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.teamcards{grid-template-columns:minmax(0,1fr)}.tcard.me{order:-1}}.needsec>summary{padding:13px 18px}.needslist{list-style:none;margin:0;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.needslist li{display:grid;grid-template-columns:44px 1fr 52px;align-items:center;gap:8px;font-size:11.5px}.needslist .bar{display:block;height:7px;border-radius:4px;background:var(--inset);border:1px solid var(--line);overflow:hidden}.needslist .bar i{display:block;height:100%;background:var(--okline)}.needslist .needopen{color:var(--warn);font-weight:600}table.railcounts{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}table.railcounts thead th{background:var(--inset);border-bottom:1px solid var(--line);padding:7px 3px;text-align:center;font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:700}table.railcounts thead th:first-child{width:24px;padding-left:12px}table.railcounts thead th:last-child,table.railcounts tbody td:last-child{padding-right:12px}table.railcounts tbody tr{border-bottom:1px solid var(--inset)}table.railcounts tbody tr:last-child{border-bottom:0}table.railcounts tbody th{width:24px;padding:5px 0 5px 12px;text-align:left;font-weight:400}table.railcounts tbody td{padding:5px 3px;text-align:center;font-size:11px;color:var(--text);font-weight:500}table.railcounts tbody td.short{color:var(--warn);font-weight:700}.byeblock{padding:12px 14px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.railsec .eyebrow{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700}.byechart{display:grid;grid-template-columns:repeat(10,1fr);gap:3px;align-items:end;height:46px}.byechart>div{display:flex;flex-direction:column;align-items:center;gap:3px;justify-content:flex-end}.byechart .bar{display:block;width:100%;background:var(--line2);border-radius:2px}.byechart .bar.none{height:2px;background:var(--line);border-radius:0}.byechart .bar.stack{background:var(--warn)}.byechart .wk{font-size:8px;color:var(--muted);font-variant-numeric:tabular-nums}.byenote{margin:0;font-size:10.5px;color:var(--muted);line-height:1.45}.byeteams{padding:12px 14px;display:flex;flex-direction:column;gap:2px}.byeteams .row{display:grid;grid-template-columns:18px minmax(0,1fr) 34px auto 12px;align-items:center;gap:7px;padding:3px 4px;border-radius:5px}.byeteams .row.me{background:var(--inset)}.byeteams .gmdot{width:18px;height:18px;flex:0 0 18px;font-size:7.5px;border-color:transparent}.byeteams .who{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.byeteams .wk{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.byeteams .dots{display:flex;gap:2px;justify-content:flex-end}.byeteams .dots i{display:block;width:6px;height:6px;border-radius:1.5px;background:var(--line2)}.byeteams .row.bad .dots i{background:var(--warn)}.byeteams .row.bad .wk{color:var(--warn)}.byeteams .n{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.railfoot{margin:0;padding:10px 14px;background:var(--inset);border-top:1px solid var(--line);font-size:10.5px;color:var(--muted);line-height:1.45}.railfoot code{font:10px ui-monospace,Menlo,monospace}@media(max-width:1100px){.railcol{position:static}}.topnav .who{margin-left:0}.topnav{gap:14px}.topnav .tab{padding:7px 10px}.topnav .tabs{gap:2px}.topnav .brand .word{display:none}.topnav .brand .season{display:inline;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--ink);background:none;border:0;padding:0}.topnav .viewas select{min-width:0;max-width:104px}@media(max-width:359px){.brand .crest{width:26px;height:26px}.pflow{width:150px}.pflow .seg{padding:0 9px}.pflow .seg:not(.now){min-width:16px}}.navdot,.subtab .owedot{position:absolute;top:var(--dot-inset,5px);right:var(--dot-inset,5px);width:7px;height:7px;border-radius:50%;background:var(--bad);box-shadow:0 0 0 2px var(--card)}.tab{position:relative}.tab.on .navdot{box-shadow:0 0 0 2px #eef4ff}.app.home{max-width:1180px}.hometitle{margin:0 0 22px;font-size:28px;font-weight:700;letter-spacing:-.02em}.homecols{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;align-items:start}.homecol{display:flex;flex-direction:column;gap:16px;min-width:0}.homecol>.eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.homecol .card{margin:0}.nextaction{border-left:3px solid var(--warn);padding:18px 20px}.nextaction.done{border-left-color:var(--good)}.nextaction .duerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.duepill{background:#b453091a;color:var(--warn);border:1px solid rgba(180,83,9,.25);border-radius:20px;padding:2px 10px;font-size:11.5px;font-weight:700}.duepill.ok{background:#067a4e1a;color:var(--good);border-color:#067a4e40}.duewhen{font-size:12px;color:var(--muted)}.card.nextaction h2{margin:10px 0 4px;font-size:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--text)}.nextaction p{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary)}.actionrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.slatecard .striptop{gap:8px}.slatecard .pill{font-size:11px;font-weight:700;border-radius:20px;padding:1px 8px;background:var(--inset);color:var(--muted);border:1px solid var(--line)}.slatecard .pill.ok{background:#067a4e1a;color:var(--good);border-color:#067a4e40}.slatecard .pill.warn{background:#b453091a;color:var(--warn);border-color:#b4530940}.slatecard .striptop .linkbtn{margin-left:auto}.slatelist{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.slatelist li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--inset)}.slatelist li:last-child{border-bottom:0}.slatelist .who{flex:1;min-width:0;font-size:14px;display:flex;align-items:baseline;gap:6px}.slatelist .who b{font-weight:600}.slatelist .who .pos{font-weight:400;color:var(--muted)}.slatelist .costs{font-size:13px;color:var(--muted);white-space:nowrap}.slatecost{display:flex;flex-direction:column;gap:3px;padding:11px 16px;border-top:1px solid var(--inset);background:var(--inset)}.scmain{font-size:13px;display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.scmain .warnnum{color:var(--warn);font-variant-numeric:tabular-nums}.scmain .ok{color:var(--good);font-weight:600}.scmain .mut{font-size:12px}.scnote{font-size:12px;font-variant-numeric:tabular-nums}.slatelist li.empty .who{color:var(--muted)}.homecol .card{--cardpad:20px}.slatecard{overflow:hidden}.cardfoot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px calc(-1 * var(--cardpad,16px)) calc(-1 * var(--cardpad,16px));padding:12px var(--cardpad,16px);background:var(--inset);border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.hometiles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.hometile{display:flex;flex-direction:column;gap:5px;text-align:left;cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;font:inherit;color:var(--text);box-shadow:var(--shadow)}.hometile:hover{border-color:var(--line2)}.tilelabel{font-size:12px;color:var(--muted)}.tileval{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tilenote{font-size:12px;color:var(--muted)}.tilenote.warn{color:var(--warn)}.tilenote.link{color:var(--accent)}.commishtop{display:flex;align-items:center;gap:10px;margin-bottom:10px}.eyebrow.commish{margin:0;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--warn)}.commishtop .mut{margin-left:auto;font-size:12px}.commishcard p{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary)}.commishcard .actionrow{margin-top:12px}.comingup{overflow:hidden}.cardtitle{margin:0 0 2px;font-size:14px;font-weight:700;color:var(--text)}.datelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.datelist li{display:flex;flex-direction:column;gap:3px;padding:12px 0;border-top:1px solid var(--inset)}.datelist .toprow{display:flex;align-items:center;gap:8px}.datelist .what{font-size:14px;font-weight:600;color:var(--text)}.datelist .when{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.statepill{margin-left:auto;font-size:11px;border-radius:20px;padding:2px 8px;white-space:nowrap}.statepill.violet{color:var(--violet);background:#f5f3ff;border:1px solid #ddd6fe}.statepill.amber{color:var(--warn);background:#fffaeb;border:1px solid var(--warnline)}.statepill.grey{color:var(--muted);background:var(--inset);border:1px solid var(--line)}.closedline{display:flex;align-items:center;gap:8px;margin:0 calc(-1 * var(--cardpad,16px)) calc(-1 * var(--cardpad,16px));padding:11px var(--cardpad,16px);background:var(--inset);border-top:1px solid var(--inset);font-size:12px;color:var(--muted)}ol.homeorder{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:1px}ol.homeorder{gap:7px}ol.homeorder li{display:flex;align-items:center;gap:10px;padding:4px 7px;margin:0 -7px;font-size:13px;color:var(--text-secondary);border:1px solid transparent}ol.homeorder li b{font-weight:400}ol.homeorder li.mine b{color:var(--accent-strong);font-weight:700}ol.homeorder li.mine .slotno{color:var(--accent)}ol.homeorder li.more{padding-top:2px}ol.homeorder li.mine{background:var(--accent-soft);border-color:var(--accent-line);border-radius:6px}ol.homeorder .slotno{width:16px;text-align:right}ol.homeorder .youlabel{margin-left:auto;font-size:11px;color:var(--muted)}.ordercard .note{margin-top:12px;padding-top:10px;border-top:1px solid var(--inset)}.homelead{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.homebody{display:flex;flex-direction:column;gap:16px}@media(min-width:820px){.homebody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.homelead .card,.homebody .card{margin:0;--cardpad:20px}.homerest{margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.homerest>.eyebrow{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.homebody.quiet .card{background:var(--inset);box-shadow:none}.homebody.quiet .striphead{font-size:13px}.duerail{overflow:hidden}.duelist{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.duelist li{display:flex;flex-direction:column;gap:3px;padding:12px 0 12px 12px;border-top:1px solid var(--inset);border-left:3px solid transparent}.duelist li:first-child{border-top:0}.duelist .toprow{display:flex;align-items:center;gap:8px}.duelist .what{font-size:14px;font-weight:600;color:var(--text)}.duelist .when{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.duelist .note2{font-size:11.5px}.duelist li.week{border-left-color:var(--warnline)}.duelist li.day{border-left-color:var(--bad);background:#fff6f6}.duelist li.unset .what{color:var(--muted);font-weight:500}.statepill.red{color:var(--bad);background:#fff1f1;border:1px solid #f4c4c4;font-variant-numeric:tabular-nums}.statepill.amber,.statepill.violet,.statepill.grey{font-variant-numeric:tabular-nums}.duepick{display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;font:inherit;color:var(--text);margin:10px 0 2px;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--line);background:var(--inset)}.duepick .what{font-size:14px;font-weight:600;flex:1;min-width:0}.duepick .clock{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.duepick.ondeck{border-color:var(--warnline);background:#fffaeb;color:var(--warn)}.duepick.onclock{border-color:var(--bad);background:#fff1f1;color:var(--bad)}.duepick.over .clock{color:var(--bad)}.yirtop{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.yirtop li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.yirtop li b{font-weight:600;color:var(--text)}.yirtop li .mut{margin-left:auto;font-size:12px;font-variant-numeric:tabular-nums}.yirtop .slotno{width:16px;text-align:right;color:var(--muted)}.yirtop li.mine b{color:var(--accent-strong)}.yirmine{margin:12px 0 0;padding-top:11px;border-top:1px solid var(--inset);font-size:13px;line-height:1.6;color:var(--text-secondary)}.bignum{margin:10px 0 4px;display:flex;align-items:baseline;gap:6px}.bignum b{font-size:26px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bignum .mut{font-size:13px}.cmtewhen{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.cmtejoin{margin-top:14px;min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}.cmtedial{margin:12px 0 0;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:var(--inset);border:1px solid var(--line);font-size:13px}.cmtedial .mut{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.cmte.day{border-color:#f4c4c4}.cmte .note{margin-top:12px}.draftlead .dlrow{display:flex;align-items:baseline;gap:10px;padding:12px 0;border-top:1px solid var(--inset)}.draftlead .dlwho{font-size:16px;font-weight:700}.draftlead .dlclock{margin-left:auto;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.draftlead .dlclock .mut{font-size:12px;font-weight:400}.draftlead.onclock{border-left:3px solid var(--bad)}.draftlead.ondeck{border-left:3px solid var(--warnline)}.striphead.sub{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.mypicks,.farmlist,.faablast{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.mypicks li,.farmlist li,.faablast li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--inset);font-size:13px}.mypicks li:last-child,.farmlist li:last-child,.faablast li:last-child{border-bottom:0}.mypicks .who,.faablast .who{flex:1;min-width:0}.farmlist li b{font-weight:600}.farmlist li .mut{margin-left:auto;font-size:12px}.mypicks .costs,.faablast .costs{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.faablast .costs.spend{color:var(--warn)}.faablast .costs.credit{color:var(--good)}.farmlist li.open{border-bottom-style:dashed;border-bottom-color:var(--line2)}.farmlist li.open .mut:first-child{color:var(--muted);font-style:italic}.tracklist{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.tracklist li{border-top:1px solid var(--inset)}.tracklist li:first-child{border-top:0}.trackrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;min-height:44px;padding:9px 8px;margin:0 -8px;text-align:left;cursor:pointer;border:0;background:none;font:inherit;color:var(--text);border-radius:8px}.trackrow:hover{background:var(--inset)}.trackrow .what{font-size:13px;font-weight:600;flex:1;min-width:0}.trackrow .count{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.trackrow .note2{font-size:11.5px;width:100%;flex-basis:100%}.tracklist li.chase .count{color:var(--warn)}.commishtop .mut.warn{color:var(--warn);font-weight:600}.tasklist{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.tasklist li{border-top:1px solid var(--inset)}.tasklist li:first-child{border-top:0}.taskrow{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;margin:0 -8px;text-align:left;cursor:pointer;border:0;background:none;font:inherit;color:var(--text);border-radius:8px}.taskrow:hover{background:var(--inset)}.taskrow .what{font-size:14px;font-weight:600;flex:1;min-width:0;display:flex;align-items:center;gap:7px}.taskrow .tick{color:var(--good);font-weight:700}.tasklist li.done .what{color:var(--muted);font-weight:500}.taskrest{margin-top:16px}.nextaction.week{border-left-color:var(--warn)}.nextaction.day{border-left-color:var(--bad)}.nextaction.passed{border-left-color:var(--line2)}.duepill.red{background:#fff1f1;color:var(--bad);border-color:#f4c4c4}.duepill.grey{background:var(--inset);color:var(--muted);border-color:var(--line)}.duepill.violet{background:#f5f3ff;color:var(--violet);border-color:#ddd6fe}.rulehint{display:block;margin-top:5px;font-size:11.5px;line-height:1.5;color:var(--warn)}.rulehint .linkbtn{margin-left:6px;font-size:11.5px}.linkfield{width:100%;max-width:560px;font:inherit;font-size:13px;padding:9px 11px;border:1px solid var(--line2);border-radius:8px;background:var(--card);color:var(--text)}.linkfield:disabled{background:var(--inset);color:var(--muted)}.dolreceipt{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.dolreceipt.bad{border-left:3px solid var(--bad)}.dolreceipt.bad .dolcaps{color:var(--bad)}.dolreceiptat{margin-left:auto;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.dolreceiptlist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.dolreceiptlist li{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:1px solid var(--line);border-radius:20px;font-size:13px;background:var(--inset)}.dolreceiptlist li.empty{border-style:dashed;padding:6px 12px}.dolpub{display:flex;flex-direction:column;gap:10px;padding:14px 0 0;border-top:1px solid var(--line)}.dolpubtop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dolpubrow{display:flex;gap:10px;flex-wrap:wrap}.dolpubask{display:flex;flex-direction:column;gap:8px}.dolpubask input{width:100%;max-width:420px;font:inherit;font-size:13px;padding:9px 11px;border:1px solid var(--line2);border-radius:8px;background:var(--card);color:var(--text)}.dolpubhold{margin:0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.5;color:var(--warn);background:#fffaeb;border:1px solid var(--warnline)}.dolpubproblem{margin:0;font-size:13px;color:var(--bad)}.tpswap{border-left:3px solid var(--violet)}.tpswap.exposed{border-left-color:var(--warnline)}.tpswap.taken{border-left-color:var(--violet)}.tpswap.declined,.tpswap.lapsed{border-left-color:var(--line2)}.tpsbody{margin:10px 0 0;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text)}.tpsline{margin:8px 0 0;font-size:14px;color:var(--text)}.tpsrow{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.tpsrow .btn{min-height:44px;padding:0 18px;font-size:14px}.tpsnote{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.tpswap .note{margin-top:8px}:root{--tabbar-h: 0px;--bottom-safe: env(safe-area-inset-bottom)}:root{--commit-h: calc(48px + var(--s-3) * 2 + 1px + var(--bottom-safe, 0px))}.tabbar,.moresheet,.sheetscrim{display:none}@media(max-width:760px){.topnav .tabs{display:none}.subnav{flex-wrap:nowrap;gap:0;padding:8px 14px;border-bottom:1px solid var(--line)}.subnav .subtabs{gap:7px;padding-left:18px}.subnav:not(.inpage) .subwhere{margin:-8px -16px -8px 0;padding:8px 20px 8px 0;background:linear-gradient(90deg,var(--card) 0,var(--card) calc(100% - 16px),rgba(255,255,255,0) 100%)}.subtab{border:1px solid var(--line);border-radius:20px;padding:5px 12px;font-size:13px;border-bottom-width:1px}.subtab.on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.subtab{--dot-inset:2px}.app{padding-bottom:96px}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:32;background:var(--card);border-top:1px solid var(--line);padding:8px 4px 12px}.bartab{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:0;padding:4px 0;font:inherit;color:var(--muted);cursor:pointer;min-height:44px}.baricon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--muted)}.barlabel{font-size:10.5px}.bartab.on .baricon{color:var(--accent)}.bartab.on .barlabel{color:var(--accent-strong);font-weight:700}.bardot{position:absolute;top:2px;right:22px;width:7px;height:7px;border-radius:50%;background:var(--bad);box-shadow:0 0 0 2px var(--card)}.bardot.live{background:var(--accent);animation:onclock 2.4s ease-in-out infinite}.bardot.live.yours{background:#8f2415;animation-duration:1.1s}.striplive .app{padding-bottom:150px}.sheetscrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#11182759;border:0;padding:0}.moresheet{display:flex;flex-direction:column;gap:2px;position:fixed;left:0;right:0;bottom:var(--tabbar-h);z-index:31;background:var(--card);border-radius:16px 16px 0 0;padding:10px 14px 14px;box-shadow:0 -10px 30px #11182724}.sheetgrip{align-self:center;width:38px;height:4px;border-radius:2px;background:var(--line);margin-bottom:8px}.sheetrow{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:none;border:0;border-radius:8px;padding:11px 8px;font:inherit;color:var(--text);text-align:left;cursor:pointer;min-height:44px}.sheetrow:hover{background:var(--inset)}.sheetrow .mut{font-size:12px}.homecols{grid-template-columns:1fr;gap:22px}.hometitle{font-size:21px;margin-bottom:16px}.hometiles{gap:10px}.tileval{font-size:19px}}.pagehead{display:flex;align-items:flex-start;gap:16px;justify-content:space-between}.yearpick{display:flex;align-items:center;gap:8px;font-size:12px}.yearpick select{background:var(--card);border:1px solid var(--line2);border-radius:6px;padding:6px 10px;font:inherit;font-size:13px;color:var(--text)}.standingscard{padding:0;overflow:hidden}table.standings{width:100%;border-collapse:collapse;font-size:13px}table.standings th{background:var(--inset);border-bottom:1px solid var(--line);padding:9px 12px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}table.standings td{padding:9px 12px;border-bottom:1px solid var(--inset)}table.standings tbody tr:last-child td{border-bottom:0}table.standings .rk{width:38px;text-align:center;color:var(--muted);font-variant-numeric:tabular-nums}table.standings .mgr{width:128px}table.standings th:nth-child(4),table.standings td:nth-child(4){width:92px}table.standings th:nth-child(5),table.standings td:nth-child(5){width:96px}table.standings th:nth-child(6),table.standings td:nth-child(6){width:96px}table.standings .mgr .gmid{margin-right:2px}table.standings .num{text-align:right;font-variant-numeric:tabular-nums;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}table.standings th.num{font-family:inherit}table.standings tr.podium td{background:#faf7fd}table.standings tr.podium .rk{color:#5b3aa8;font-weight:700}.unpairedmark{color:var(--muted);font-style:italic}.ranknotrecord{border-left:3px solid var(--warn)}.ranknotrecord p{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary)}.histfoot{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start;margin-top:18px}.histaside{display:flex;flex-direction:column;gap:18px;min-width:0}.idchips{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.idchip{display:inline-flex;align-items:center;gap:7px;background:#eef1f5;border:1px dashed var(--line2);border-radius:20px;padding:3px 11px;font-size:12.5px;color:var(--text-secondary)}.idchip .yr{font:11px ui-monospace,Menlo,monospace;color:var(--muted)}.note.ok{color:var(--good)}@media(max-width:900px){.histfoot{grid-template-columns:1fr}}@media(max-width:760px){.pagehead{flex-direction:column;gap:10px}.standingscard{overflow-x:auto}table.standings{min-width:560px}}.champtiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px}.tilecard{display:flex;flex-direction:column;gap:5px;padding:16px 18px}.tilecard .tileval{font-size:22px;font-weight:700;letter-spacing:-.01em}table.standings.champs .yr{width:72px;text-align:left;font-variant-numeric:tabular-nums;color:var(--muted)}table.standings.champs .champ{width:auto}table.standings.champs .champ b{font-weight:600}table.standings.champs .second{color:var(--text-secondary)}table.standings.champs .toilet{color:var(--muted)}table.standings.champs .scorer{color:var(--text-secondary)}table.standings.champs .scorer .pts{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}table.standings.champs .pay b{font-weight:700}table.standings.champs .none{color:var(--line2)}table.standings.champs tbody tr:nth-child(2n) td{background:var(--inset)}.standingscard .railfoot{margin:0}@media(max-width:900px){.champtiles{grid-template-columns:1fr 1fr}}@media(max-width:760px){table.standings.champs{min-width:640px}}table.standings.managers .mgr{width:190px}table.standings.managers .mgr b{font-weight:600}table.standings.managers tr.mine .mgr b{font-weight:700}table.standings.managers .team{color:var(--text-secondary)}table.standings.managers th:nth-child(3),table.standings.managers td:nth-child(3){width:74px}table.standings.managers th:nth-child(4),table.standings.managers td:nth-child(4){width:74px}table.standings.managers th:nth-child(5),table.standings.managers td:nth-child(5){width:122px;white-space:nowrap}table.standings.managers .none{color:var(--line2)}.unpairedcard.identities{border-left:3px solid var(--warn)}.unpairedcard.identities .striptop .mut{font-size:11.5px}.pairingfold{margin-top:6px;border-top:1px solid var(--line)}.pairingfold .app{max-width:none;padding:18px 0 0}.pairingfold .app>header:first-child h1{font-size:20px}@media(max-width:760px){table.standings.managers{min-width:560px}}.filters{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.keepercards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start;margin-bottom:18px}.keepercard{padding:0;overflow:hidden;min-width:0}.kchead{display:flex;align-items:center;gap:7px;padding:9px 11px;background:var(--inset);border-bottom:1px solid var(--line);font-size:12px}.kchead b{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}.kchead .mut{margin-left:auto;font-size:11px;white-space:nowrap}.kcbody{padding:9px 11px;min-height:118px;display:flex;flex-direction:column;gap:9px}.notread{margin:0;font-size:11px;color:var(--line2)}.kentry{display:flex;flex-direction:column;gap:2px;min-width:0}.kname{display:flex;align-items:center;gap:5px;flex-wrap:wrap;background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer;color:var(--text)}.kname .pname{font-size:12.5px;font-weight:600;word-break:normal}.kname:hover .pname{color:var(--accent)}.kmeta{display:flex;align-items:center;gap:5px;padding-left:4px;flex-wrap:wrap}.kmeta .nflchip{margin-left:0}.kcode{font:11px ui-monospace,Menlo,monospace;font-weight:700;color:var(--text-secondary)}.kcode .mut{font-weight:400}.kcode .faint{font-weight:400;color:#8a94a3}.chip.farmchip{font-size:9.5px;color:#5b3aa8;background:#f2eafa;border-color:transparent}.chip.sleeperchip{font-size:9.5px;color:var(--accent-strong);background:var(--accent-soft);border-color:transparent}.kchain{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 8px;margin-top:3px;background:var(--inset);border-radius:6px}.chainline{font:12px ui-monospace,Menlo,monospace;font-weight:700;color:#5b3aa8}.chainline .arrow{color:var(--muted);font-weight:400}.kchain .mut{font-size:10.5px}.chaincallout{border-left:3px solid var(--violet)}.chaincallout p{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary)}@media(max-width:1100px){.keepercards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.keepercards{grid-template-columns:1fr 1fr;gap:10px}}.tradeyear{margin-bottom:20px}.yearhead{display:flex;align-items:baseline;gap:10px;padding:7px 12px;background:#eef1f5;border-radius:8px;margin-bottom:10px;font-size:13px}.yearhead .mut{margin-left:auto;font-size:11.5px}.dealcard{padding:12px 16px;margin-bottom:8px}.dealdate{font:11px ui-monospace,Menlo,monospace;color:var(--muted);margin-bottom:8px}.dealdate .faint{color:var(--line2)}.dealsides{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:36px}.dealside .eyebrow{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a94a3;margin-bottom:6px}.dealside.right{text-align:right}.dealside.right .eyebrow{flex-direction:row-reverse}.dealside ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.dealside li{font-size:11.5px;color:var(--text-secondary)}.dealside li .mut{font-size:11px}.dealside .faint{color:var(--line2)}.dealswap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--line2);font-size:15px}.holdings .holdlist{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--text-secondary)}.holdings .holdlist .gone{color:var(--warn)}@media(max-width:760px){.dealsides{grid-template-columns:1fr;gap:14px}.dealside.right{text-align:left}.dealside.right .eyebrow{flex-direction:row}.dealswap{display:none}}.keptmark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;border-radius:50%;background:var(--good);color:#fff;font-size:11px;font-weight:700;line-height:1;vertical-align:-4px;flex-shrink:0}.keptmark.none{background:none}.everyslate{display:flex;flex-direction:column;gap:14px}.estiles{margin:0}.estiles .tile .of{font-size:13px;font-weight:400;color:var(--muted)}.esgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.escard{border:1px solid var(--line);border-radius:9px;background:var(--card);overflow:hidden}.escard.in{border-left:3px solid var(--good)}.eshead{display:flex;align-items:center;gap:7px;padding:9px 11px;background:var(--inset);border-bottom:1px solid var(--inset)}.eshead b{font-size:13.5px}.eshead .escount{margin-left:auto;font-size:11.5px;white-space:nowrap}.eslist{list-style:none;margin:0;padding:7px 9px;display:flex;flex-direction:column;gap:3px}.eslist li{display:flex;align-items:center;gap:6px;font-size:12.5px;padding:3px 7px;border-radius:6px;color:var(--muted)}.eslist li.on{background:var(--accent-soft);color:var(--text);font-weight:600}.esname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.dolpubstale{margin:0;font-size:var(--t-micro);color:var(--k-amber, #b45309)}.escost{margin-left:auto;font-variant-numeric:tabular-nums;font-size:11.5px;flex-shrink:0}.escost .esbase{color:var(--muted);text-decoration:line-through;margin-right:4px;font-weight:400}.eslist li.on .escost.moved{color:var(--accent)}.estag{font-size:10px;font-weight:700;color:var(--accent)}.escard.mine{box-shadow:inset 0 0 0 1px var(--accent-soft)}.esempty{padding:3px 7px;font-size:12px}@media(pointer:coarse){input:not([type=checkbox]),textarea,[contenteditable]{font-size:16px!important}.viewas select{width:auto;min-width:92px;font-size:16px}ul.bandlist input,.clockrow input{width:84px}.farmroundsfield input{width:74px}.gridcells{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.search.tiny{width:150px}.tradebar label.inline select,.tradebar .searchwrap .search{height:38px}.card,.tabs,.segs,.panes,.dboardwrap,.itemstrip,.pickstrip,.mkpool,.eslist{overscroll-behavior-x:contain}}html{overscroll-behavior-x:none}body{overflow-x:clip}@media(max-width:760px){.app{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.striplive .app{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}.farmroundsfield{display:inline-flex;align-items:center;gap:7px;justify-content:flex-end}.farmroundsfield input{width:62px;margin:0;padding:5px 8px;font-size:13px;text-align:center;font-variant-numeric:tabular-nums}.farmroundsfield .btn{margin-left:0;padding:5px 10px}.farmroundsfield .mut{font-size:11.5px;white-space:nowrap}*{-webkit-tap-highlight-color:transparent}button,a,input,select,textarea,summary,label,[role=tab],[role=switch],.dbcell{touch-action:manipulation}.tabbar,.topnav,.subnav,.tabs,.panes,.segs,.bartab,.dbrd,.dbgm,.dblegend,.gmbadge,.poschip,.nflchip,.chip,.btn,.pane,.subtab,.tab{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}p,td,th,li,h1,h2,h3,code,.note,.esname,.mkname,.pname,.dbcell .pn{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html{overscroll-behavior-y:contain}@media(orientation:landscape)and (max-width:900px){.app,.topnav,.subnav,.tabbar{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}}.rulebody,.moresheet,.pcsheet,.kmodal,.pcsheetwrap,.kmodalwrap{overscroll-behavior:contain}.moresheet{transition:transform .18s ease-out;touch-action:pan-y}.sheetgrip{touch-action:none}.clearask{display:flex;align-items:center;gap:8px;margin-right:auto}.clearlink{margin-right:auto}.pktable tr.pkrule td{padding:10px 0 4px;border-top:1px solid var(--line);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pktable tr.notkept th,.pktable tr.notkept td{color:var(--muted)}.pktable tr.notkept th{font-weight:500}.esseg{margin-left:auto}@media(max-width:760px){.tabbar{left:0;right:0;bottom:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border:0;border-top:.5px solid rgba(16,24,40,.12);border-radius:0;background:#fcfcfdd1;-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:0 1px #ffffffe6 inset}.bartab{border-radius:22px;gap:3px;padding:5px 0 4px;z-index:1}.bartab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;background:#78788024;box-shadow:0 1px #ffffff8c inset;opacity:0;transform:scale(.86);transition:opacity .18s ease-out,transform .18s cubic-bezier(.32,1.4,.5,1);z-index:-1}.bartab.on:before{opacity:1;transform:none}.bartab:active:before{opacity:1;transform:scale(.94);background:#78788033}.barlabel{font-size:9.5px;letter-spacing:-.015em;white-space:nowrap}.bartab.on .baricon{color:var(--text)}.bartab.on .barlabel{color:var(--text);font-weight:650}.baricon{height:26px}.bardot{top:6px;right:calc(50% - 15px)}.app{padding-bottom:calc(var(--tabbar-h) + 24px)}.striplive .app{padding-bottom:calc(var(--tabbar-h) + 78px)}:root{--tabbar-h: calc(66px + env(safe-area-inset-bottom)) ;--bottom-safe: 0px}.dstrip{bottom:var(--tabbar-h)}.moresheet{left:0;right:0;bottom:var(--tabbar-h);border-radius:20px 20px 0 0;padding:10px 14px 14px;background:#fcfcfdeb;-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);box-shadow:0 1px #ffffffe6 inset,0 0 0 .5px #10182814,0 16px 40px #10182833}.who{display:flex;margin-left:0}.who .mewrap{display:none}.mefacebtn{display:flex}}.gmdot.hasface{padding:0;overflow:hidden;background:var(--inset)}.gmdot.hasface img{width:100%;height:100%;object-fit:cover;display:block}.fbface.hasface,.dolmark.hasface,.dolclaimmark.hasface,.dolodpmark.hasface,.dolbarmark.hasface{padding:0;overflow:hidden;background:var(--inset)}.fbface.hasface img,.dolmark.hasface img,.dolclaimmark.hasface img,.dolodpmark.hasface img,.dolbarmark.hasface img{width:100%;height:100%;object-fit:cover;display:block}.hasface{overflow:hidden}.hasface img{width:100%;height:100%;object-fit:cover;display:block}.idpanel{display:flex;flex-direction:column;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}.sheetgrip+.idpanel{margin-top:0;padding-top:4px;border-top:0}.idwho{display:flex;align-items:center;gap:11px}.idpanel .idface .gmdot{width:44px;height:44px;flex:0 0 44px;font-size:15px}.idnames{display:flex;flex-direction:column;min-width:0}.idnames b{font-size:16px}.idnames .mut{font-size:12px}.idacts{display:flex;align-items:center;gap:10px}.idacts .btn{margin-left:0}.idactas{display:flex;align-items:center;gap:8px;font-size:12px}.idactas select{flex:1;background:var(--card);border:1px solid var(--line);border-radius:8px;padding:7px 9px;font:inherit;color:var(--text)}.idpanel .btn.wide{width:100%;justify-content:center}.mewrap{position:relative;display:flex;align-items:center}.mebtn{display:flex;align-items:center;gap:8px;position:relative;min-height:36px;padding:3px 10px 3px 4px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--text);font:inherit;font-size:12.5px;cursor:pointer}.mebtn:hover{border-color:var(--line-strong,var(--line));background:var(--inset)}.mebtn.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.mebtn .ico{font-size:10px;color:var(--accent);line-height:1}.mebtn.on .ico{color:var(--accent-strong)}.mename{font-weight:600;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.mecaret{width:0;height:0;flex-shrink:0;margin-left:1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;opacity:.55}.mebtn.on .mecaret{transform:rotate(180deg);opacity:1}.memenu{position:absolute;right:0;top:calc(100% + 8px);z-index:20;width:290px;box-sizing:border-box;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 44px #1018282e,0 0 0 .5px #1018280f;text-align:left}.memenu .idpanel{margin-top:0;padding-top:0;border-top:0}.a2hscrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#1118276b;border:0;padding:0;cursor:pointer}.a2hcard{position:fixed;left:0;right:0;bottom:0;z-index:46;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:10px 18px calc(20px + env(safe-area-inset-bottom));background:var(--card);border-radius:18px 18px 0 0;box-shadow:0 -14px 40px #10182838;max-height:86vh;overflow-y:auto}.a2hgrip{align-self:center;width:38px;height:4px;border-radius:2px;background:var(--line2);margin-bottom:2px;flex-shrink:0}.a2hhead{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em;color:var(--text)}.a2hwhy{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.a2hwhere{margin:4px 0 0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.a2hsteps{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:7px}.a2hsteps li{font-size:13.5px;line-height:1.45;color:var(--text)}.a2hnote{margin:0;padding:8px 10px;border-radius:8px;background:var(--inset);font-size:12px;line-height:1.45;color:var(--muted)}.a2hgo{margin-left:0;width:100%;justify-content:center;min-height:46px}.a2hnever{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:2px;font-size:13px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}.a2hnever input{width:20px;height:20px;flex-shrink:0;accent-color:var(--accent);margin:0}.a2hclose{margin-left:0;width:100%;justify-content:center;min-height:46px}@media(min-width:620px){.a2hcard{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 40px));border-radius:16px;padding:16px 20px 20px;box-shadow:0 24px 60px #10182847}.a2hgrip{display:none}}.subtab.admintab{color:var(--commish-ink, #8a6100);font-weight:650}.subtab.admintab:hover{border-color:var(--commish-line, #f2dfa8);background:var(--commish-wash, #fffaeb)}.fbpage{display:flex;flex-direction:column;gap:16px}.fbhead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.fbheadtext{display:flex;flex-direction:column;gap:5px;max-width:640px}.fbtitle{display:flex;align-items:center;gap:6px}.fbtitle h1{margin:0;font-size:26px;font-weight:650;letter-spacing:-.02em;color:#131926}.fbsub{margin:0;font-size:13px;line-height:1.55;color:#3c4657}.fbseg{display:flex;gap:4px;background:#eef1f6;border-radius:9px;padding:3px;flex-shrink:0}.fbsegitem{height:32px;display:flex;align-items:center;padding:0 14px;border:0;border-radius:7px;background:none;font:inherit;font-size:13px;color:#55607a;cursor:pointer}.fbsegitem.on{background:#fff;font-weight:650;color:#131926;box-shadow:0 1px 2px #10182814}.fbgrid{display:grid;grid-template-columns:minmax(0,1fr) 392px;gap:16px;align-items:stretch}.fbtable{background:var(--card);border:1px solid #e3e7ee;border-radius:10px;overflow:hidden}.fbthead,.fbtrow{display:grid;grid-template-columns:96px minmax(0,1fr) 88px 88px 96px;align-items:center}.fbthead{padding:9px 16px;border-bottom:1px solid #eef0f4;background:#f7f9fc;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667287}.fbthead .num,.fbtrow .num{text-align:right;font-variant-numeric:tabular-nums}.fbtrow{width:100%;padding:0 16px;height:46px;border:0;border-bottom:1px solid #f7f9fc;background:var(--card);font:inherit;text-align:left;cursor:pointer}.fbtrow:hover{background:#fbfcfe}.fbtrow.on{background:#f7faff;box-shadow:inset 3px 0 0 var(--accent)}.fbwho{display:flex;align-items:center;gap:9px;min-width:0}.fbwho b{font-size:13px;font-weight:650;color:#131926;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fbface{display:flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid transparent;color:#55607a;font-weight:700;flex-shrink:0;box-sizing:border-box}.fbspark{display:flex;align-items:center;padding-right:20px;min-width:0}.fbspark svg{width:100%;height:30px;display:block}.fbopen{font-size:13px;color:#667287}.fbbought{font-size:13px;color:#c2c8d4}.fbbought.yes{color:#0f6b45}.fbbal{font-size:14px;font-weight:700;color:#131926}.fbdetail{display:flex;flex-direction:column;min-height:0;background:var(--card);border:1px solid #cbd3e0;border-radius:10px;overflow:hidden}.fbdethead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid #eef0f4;flex-shrink:0}.fbdetwho{display:flex;align-items:center;gap:10px;min-width:0}.fbdetwho b{font-size:15px;font-weight:650;color:#131926}.fbdetbal{font-size:18px;font-weight:700;color:#131926;font-variant-numeric:tabular-nums}.fbdetscroll{flex:1;min-height:0;overflow-y:auto}.fbline{display:flex;gap:12px;padding:11px 16px;border-bottom:1px solid #f7f9fc;align-items:flex-start}.fblinetext{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.fblinetop{display:flex;align-items:baseline;gap:8px}.fbdate{font:11px ui-monospace,Menlo,monospace;color:#8a93a6}.fbkind{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.fbkind.flat{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.fbkind.rollover{color:#7a5a2e}.fbkind.allotment{color:#55607a}.fbkind.purchase{color:#0f6b45}.fbkind.adjustment{color:#2563eb}.fbkind.trade{color:#7c3aed}.fbkind.luxury{color:#8a5a05}.fbkind.farm{color:#6d28d9}.fbkind.void{color:#8a93a6}.fbwhat{font-size:13px;line-height:1.5;color:#3c4657;min-width:0}.fbamt{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.fbamt.pos{color:#0f6b45}.fbamt.neg{color:#b42318}.fbamt.nil{color:#8a93a6}.fbline.struck .fbwhat,.fblrow.struck .fbwhat{text-decoration:line-through;color:#8a93a6}.fbline.struck .fbamt,.fblrow.struck .fbamt{text-decoration:line-through;opacity:.62}.fbline.editing,.fblrow.editing{background:var(--commish-wash)}.fbpage.tools .fbline{position:relative;padding-right:116px}.fbpage.tools .fblrow{grid-template-columns:150px 132px minmax(0,1fr) 104px 112px}.fbacts{display:flex;gap:6px;align-items:center;flex-shrink:0}.fbpage.tools .fbline .fbacts{position:absolute;right:13px;top:10px}.fbact{height:25px;padding:0 7px;border:1px solid #dfe4ec;border-radius:6px;background:var(--card);font:inherit;font-size:10.5px;font-weight:650;color:#667287;cursor:pointer;white-space:nowrap}.fbact:hover{border-color:#98a2b3;color:#3c4657}.fbact.on{background:#131926;border-color:#131926;color:#fff}.fbact.del{color:#a4544c;border-color:#ecd6d3}.fbact.del:hover{color:#b42318;border-color:#d99b93}.fbact.del.arm{background:#b42318;border-color:#b42318;color:#fff}.fbact:disabled{opacity:.5;cursor:default}.fbedit{display:flex;flex-direction:column;gap:4px;margin-top:7px}.fbeditrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fbsign{width:30px;height:34px;border:1px solid #cbd3e0;border-radius:8px;background:var(--card);font:inherit;font-size:15px;font-weight:700;color:#3c4657;cursor:pointer;flex-shrink:0}.fbledger{background:var(--card);border:1px solid #e3e7ee;border-radius:10px;overflow:hidden}.fbledgerhd{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #eef0f4;flex-wrap:wrap}.fbcount{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55607a}.fbchips{display:flex;gap:5px;flex-wrap:wrap}.fbchip{height:30px;padding:0 12px;border:1px solid #cbd3e0;border-radius:999px;background:var(--card);font:inherit;font-size:12px;font-weight:600;color:#3c4657;cursor:pointer}.fbchip.on{background:#131926;border-color:#131926;color:#fff}.fbsort{display:flex;gap:4px}.fbsort .fbchip{height:28px;padding:0 10px;font-size:11.5px}.fbchipgap{width:1px;align-self:stretch;background:#e3e7ee;margin:2px 5px}.fbdethdr{display:flex;align-items:center;gap:10px}.fbdethdr .fbchip{height:24px;padding:0 8px;font-size:10.5px}.fbgrouphd{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 16px;background:#f7f9fc;border-bottom:1px solid #eef0f4}.fbgroupday{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#3c4657}.fbgroupnet{font-size:12px;color:#667287;font-variant-numeric:tabular-nums}.fblrow{display:grid;grid-template-columns:150px 132px minmax(0,1fr) 104px auto;gap:0;padding:9px 16px;border-bottom:1px solid #f7f9fc;align-items:baseline}.fblrow .fbamt{text-align:right}.fbfoot{margin:0;padding:12px 16px;font-size:12px;line-height:1.5;color:#667287}.fbtrade{display:flex;flex-direction:column;gap:8px;padding:12px 16px 11px;background:var(--commish-wash);border:1px solid var(--commish-line);border-radius:10px}.fbtraderow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fbtag.amber{color:#7a4a05;background:#fdecc8}.fbtradesay{font-size:13px;color:#3c4657;flex:1;min-width:0}.fbtradelist{margin:0;padding:0 0 0 2px;list-style:none;display:flex;flex-direction:column;gap:4px}.fbtradelist li{display:flex;align-items:baseline;gap:7px;font-size:13px;color:#3c4657;flex-wrap:wrap}.fbtradelist b{font-weight:650;color:#131926}.fbbar{display:flex;flex-direction:column;gap:10px;padding:13px 16px 12px;background:var(--commish-wash);border:1px solid var(--commish-line);border-radius:10px}.fbbarrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fbbarlabel{display:flex;flex-direction:column;gap:3px;align-items:flex-start;flex-shrink:0}.fbbarlabel b{font-size:13px;font-weight:650;color:#131926;white-space:nowrap}.fbtag{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--commish-ink);background:var(--commish-line);border-radius:4px;padding:2px 6px;white-space:nowrap}.fbpick select{height:38px;min-width:172px;border:1px solid #cbd3e0;border-radius:8px;background:var(--card);font:inherit;font-size:13px;color:var(--text);padding:0 10px}.fbkinds{display:flex;height:34px;border:1px solid #cbd3e0;border-radius:8px;overflow:hidden}.fbkindbtn{padding:0 14px;border:0;border-left:1px solid #e3e7ee;background:var(--card);font:inherit;font-size:13px;color:#3c4657;cursor:pointer}.fbkindbtn:first-child{border-left:0}.fbkindbtn.on{background:var(--accent);color:#fff;font-weight:600}.fbbarbody{display:flex;flex-direction:column;gap:7px}.fbfields{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.fbfield{height:38px;display:flex;align-items:center;gap:3px;padding:0 10px;margin:0;border:1px solid #cbd3e0;border-radius:8px;background:var(--card);font-size:13px}.fbfield.grow{flex:1;min-width:140px}.fbfield input,.fbfield select{border:0;background:none;font:inherit;color:var(--text);min-width:0;width:100%;outline:none}.fbfield.num{font-size:14px;font-variant-numeric:tabular-nums;color:#131926;width:112px}.fbfield.num input{text-align:left}.fbfield .pre{color:#8a93a6;flex-shrink:0}.fbfield.derived{background:#f7f9fc;font-weight:700}.fbfield.derived .pre{font-weight:400}.fbjoin{font-size:13px;color:#8a93a6}.fbfact{flex:1 1 auto;min-width:0;color:var(--text-secondary)}.fbsign{display:flex;height:38px;border:1px solid #cbd3e0;border-radius:8px;overflow:hidden;flex-shrink:0}.fbsign button{padding:0 13px;border:0;border-left:1px solid #e3e7ee;background:var(--card);font:inherit;font-size:15px;color:#3c4657;cursor:pointer}.fbsign button:first-child{border-left:0}.fbsign button.on{background:#eef1f6;font-weight:700;color:#131926}.fbgo{height:38px;padding:0 20px;border-radius:8px;border:1px solid var(--accent);background:var(--accent);font:inherit;font-size:13px;font-weight:600;color:#fff;cursor:pointer;flex-shrink:0}.fbgo:disabled{border-color:#cbd3e0;background:#eef1f6;color:#8a93a6;cursor:not-allowed}.fbhelp{margin:0;font-size:12px;line-height:1.45;color:#8a93a6}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.fbgrid{grid-template-columns:1fr}.fbthead{display:none}.fbtrow{grid-template-columns:minmax(0,1fr) 90px auto;height:auto;padding:10px 12px;gap:10px;row-gap:2px}.fbtrow .fbopen,.fbtrow .fbbought{grid-column:1;text-align:left;font-size:12px}.fbtrow .fbspark{padding-right:0}.fbtrow .fbbal{font-size:17px}.fbtrow.open{border-bottom:0;background:#f7faff}.fbinline{border-bottom:1px solid #eef0f4;border-left:3px solid var(--accent);background:#fbfcfe}.fbinline .fbline{padding:9px 12px 9px 13px}.fbinline .fbline:last-child{border-bottom:0}.fbchip{min-height:44px}.fblrow,.fbpage.tools .fblrow{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.fblrow .fbacts{grid-column:1/-1;padding-top:4px}.fbpage.tools .fbline{padding-right:12px}.fbpage.tools .fbline .fbacts{position:static;padding-top:4px}.fblrow .fbkind{grid-row:1;grid-column:2;text-align:right}.fblrow .fbwhat{grid-column:1/-1}.fbfield.grow{flex-basis:100%}}.app.rulespage{display:flex;flex-direction:column;gap:14px}.rulefind{position:relative;display:flex;align-items:center;max-width:760px}.rulesearch{width:100%;height:52px;padding:0 92px 0 16px;font:inherit;font-size:15px;color:var(--text);background:var(--card);border:1px solid var(--line2,#cbd3e0);border-radius:10px;box-shadow:0 1px 2px #1018280d}.rulesearch::placeholder{color:var(--muted)}.rulefound{position:absolute;right:14px;font-size:12px;font-variant-numeric:tabular-nums}.rulefilters{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.rulechips{display:flex;gap:8px;flex-wrap:wrap}.rulechip{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid var(--line2,#cbd3e0);border-radius:999px;background:var(--card);font:inherit;font-size:13px;font-weight:600;color:var(--text);cursor:pointer}.rulechip i{font-style:normal;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.rulechip:hover{border-color:var(--accent-line)}.rulechip.on{background:var(--ink,#131926);border-color:var(--ink,#131926);color:#fff}.rulechip.on i{color:#9aa5b8}.ruleorder{flex-shrink:0}.rulescope{margin-left:auto;font-size:13px}.railrow.none{opacity:.5}.railall{align-self:flex-start;margin-top:4px}.ruleempty{display:flex;flex-direction:column;gap:6px;padding:22px 0 8px;list-style:none}.ruleempty b{font-size:15px;font-weight:650}.ruleempty .mut{font-size:14px;line-height:1.6;max-width:52ch}@media(max-width:760px){.rulesearch{height:48px;font-size:16px}.rulescope{margin-left:0;flex-basis:100%}}.ruleslayout{display:grid;grid-template-columns:262px minmax(0,1fr);gap:20px;align-items:start}.rulerail{min-width:0;position:sticky;top:calc(var(--chromeh, 56px) + 12px);display:flex;flex-direction:column;gap:6px}.railcap{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.raillead,.railrest{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.railrest{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.railrow{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:8px 10px;border:1px solid transparent;border-radius:9px;background:none;font:inherit;color:var(--text);text-align:left;cursor:pointer}.railrow:hover{background:var(--inset)}.railrow.on{background:var(--accent-soft);border-color:var(--accent-line)}.railrow.on b{color:var(--accent-strong)}.raildot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.railtext{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.railtext b{font-size:13.5px;font-weight:650}.railblurb{font-size:11.5px;line-height:1.35;color:#667287}.railcount{font-size:11.5px;color:#667287;font-variant-numeric:tabular-nums;flex-shrink:0}.railrow.on .railcount{color:var(--accent-strong)}.railyear{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:12px}.railyear select{flex:1;min-width:0;padding:7px 8px;border:1px solid var(--line);border-radius:8px;background:var(--card);font:inherit;color:var(--text)}.rulepane{display:flex;flex-direction:column;gap:12px;min-width:0}.rulepanehd{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rulepanehd h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.01em}.rulepanehd .mut{margin:0;font-size:12px;color:#667287}.rulerows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rulerow{scroll-margin-top:calc(var(--chromeh, 56px) + 16px);border:1px solid var(--line);border-radius:10px;background:var(--card);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.rulerow.on{border-color:var(--border-strong,#cbd3e0)}.rulerow.superseded,.rulerow.rescinded{background:var(--inset)}.rulerowhd{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:0;border:0;background:none;font:inherit;color:var(--text);text-align:left;cursor:pointer}.rulerowhd.static{cursor:default}.ridchip{flex-shrink:0;padding:2px 7px;border:1px solid var(--line);border-radius:5px;background:#f7f9fc;color:#55607a;font:11px ui-monospace,Menlo,monospace}.rtitle{flex:1;min-width:0;font-size:14px;font-weight:650}.rchip{flex-shrink:0;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:600}.rchip.retired{background:#f7f9fc;border:1px solid #e3e7ee;color:#55607a}.rchip.prov{background:#fffaeb;border:1px solid #f2dfa8;color:#8a6100}.rplus{flex-shrink:0;width:20px;text-align:center;font-size:16px;color:#667287}.rsummary{margin:0;font-size:13px;line-height:1.5;color:#3c4657}.rlineage{margin:0;font-size:12px;color:#667287}.rlineage.retired{color:#8a2318}.ridlink{padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--link,#1d4ed8);text-decoration:underline;text-decoration-color:#bfdbfe;cursor:pointer}.rulerowbody{display:flex;flex-direction:column;gap:10px;margin-top:2px;padding-top:10px;border-top:1px solid var(--line)}.rverbatim{white-space:pre-line;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fbfcfe;font-size:13px;line-height:1.6;color:var(--text)}.gridpane{display:flex;flex-direction:column;gap:14px}.gridintro{margin:0;font-size:13px;line-height:1.5;color:#3c4657}.gridcols{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.gridcell{display:flex;flex-direction:column;gap:1px;padding:8px 10px;background:var(--card)}.gcround{font-size:11px;color:#667287}.gccost{font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.gcwas{font-size:10.5px;color:#667287}.gridcell.none .gccost{color:#b42318}.gridcell.written{background:#fffaeb}.gridcell.written .gccost{color:#8a6100}.gridcell.udfa{background:#f7f9fc}.gridoff{color:#8a6100}.gridwalk{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.gridchain{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gridchain li{display:flex;align-items:center;gap:6px}.gridchain li:after{content:"→";color:#667287;font-size:12px}.gridchain li:last-child:after{content:""}.gcstep{padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:var(--inset);font-size:12px;font-variant-numeric:tabular-nums}.gridchain li.out .gcstep{background:#fdf4f2;border-color:#e8c4bd;color:#8a2318}.gridacts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gridacts .btn{margin-left:0}.grideditor{display:flex;flex-direction:column;gap:10px}.gridinputs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.gridinput{display:flex;align-items:center;gap:6px;font-size:12px}.gridinput input{width:100%;min-width:0;min-height:38px;padding:6px 8px;border:1px solid var(--line);border-radius:7px;background:var(--card);font:inherit;color:var(--text)}.gridreason{display:flex;flex-direction:column;gap:4px;font-size:12px}.gridreason input{min-height:40px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);font:inherit;color:var(--text)}.scorepane{display:flex;flex-direction:column;gap:14px}.scoretables{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.scoreblock{min-width:0;overflow-x:auto}.scorecap{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55607a}.scoretable{width:100%;border-collapse:collapse;font-size:13px}.scoretable th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#667287}.scoretable td{padding:6px 8px;border-bottom:1px solid var(--hairline,#f2f4f8)}.scoretable .num{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:900px){.ruleslayout{grid-template-columns:minmax(0,1fr);gap:14px}.rulerail{position:static}.rulerail{gap:0}.raillead,.railrest{flex-direction:row;flex-wrap:wrap;gap:6px}.railrest{margin-top:6px;padding-top:0;border-top:0}.railrow{width:auto;min-height:38px;padding:7px 11px;gap:7px;white-space:nowrap;border-color:var(--line);background:var(--card)}.railtext b{font-size:12.5px}.railcount{font-size:11px}.railblurb{display:none}.rulerowhd{flex-wrap:wrap;align-items:center;min-height:0}.ridchip{order:1}.rchip{order:2}.rplus{order:3;margin-left:auto}.rtitle{order:4;flex:0 0 100%;overflow-wrap:anywhere}.gridcols{grid-template-rows:repeat(9,auto)}.scoretables{grid-template-columns:1fr}}.phasebar{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.phasestep{display:flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-size:12px;color:#667287}.phasestep .phaseno{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--inset);font-size:10.5px;font-weight:700}.phasestep.done{background:#f5faf6;border-color:#cfe0d3;color:#0f6b45}.phasestep.done .phaseno{background:#cfe0d3;color:#0f6b45}.phasestep.now{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:650}.phasestep.now .phaseno{background:#ffffff3d;color:#fff}.richwrap{border:1px solid var(--line);border-radius:8px;background:var(--card);overflow:hidden}.richwrap:focus-within{outline:2px solid var(--accent);outline-offset:1px}.richbar{display:flex;gap:2px;padding:4px;border-bottom:1px solid var(--line);background:var(--inset)}.richbtn{display:flex;align-items:center;justify-content:center;min-width:30px;height:28px;padding:0 7px;border:1px solid transparent;border-radius:6px;background:none;cursor:pointer;font:inherit;font-size:13px;line-height:1;color:var(--text-secondary)}.richbtn:hover{background:var(--card);border-color:var(--line)}.richbtn.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-strong)}.richbtn s{text-decoration:line-through}.richbtn u{text-decoration:underline}.richbody{min-height:130px;padding:9px 11px;font-size:13px;line-height:1.55;color:var(--text);outline:none;overflow-wrap:anywhere;overflow-x:auto}.richbody[data-empty]:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.richsep{width:1px;align-self:stretch;margin:2px 3px;background:var(--line)}.richlink{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 8px;border-bottom:1px solid var(--line);background:var(--accent-soft)}.richlink input{flex:1 1 220px;min-width:0;padding:6px 9px;font:inherit;font-size:13px;background:var(--card);border:1px solid var(--accent-line);border-radius:7px;color:var(--text)}.richlinkbad{flex:0 0 100%;margin:0}.richtablebar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 9px;border-bottom:1px solid var(--line);background:var(--inset)}.richtablelabel{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.richtablewrap{overflow-x:auto;margin:.6em 0;-webkit-overflow-scrolling:touch}.richtext table,.richbody table{border-collapse:collapse;width:auto;min-width:60%;font-size:12.5px;white-space:normal}.richbody table{margin:.6em 0}.richtext th,.richtext td,.richbody th,.richbody td{border:1px solid var(--line2);padding:5px 8px;text-align:left;vertical-align:top;min-width:52px}.richbody th,.richbody td{min-width:64px;height:1.9em}.richtext th,.richbody th{background:var(--inset);font-weight:650}.richtext a,.richbody a{color:var(--accent);text-decoration:underline;text-underline-offset:1.5px;overflow-wrap:anywhere}.richtext a:hover{color:var(--accent-strong)}.richfield{display:grid;gap:4px}.richlabel{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.richtext{white-space:pre-wrap;overflow-wrap:anywhere}.richtext p,.richbody p{margin:0 0 .7em;white-space:normal}.richtext p:last-child,.richbody p:last-child{margin-bottom:0}.richtext ul,.richtext ol,.richbody ul,.richbody ol{margin:.4em 0 .7em;padding-left:2.4em;white-space:normal}.richtext li,.richbody li{margin:.18em 0}.richtext ul,.richbody ul{list-style-type:disc}.richtext ol,.richbody ol{list-style-type:decimal}.richtext ul ul,.richbody ul ul{list-style-type:circle}.richtext ul ul ul,.richbody ul ul ul{list-style-type:square}.richtext b{font-weight:650}.richtext u,.richbody u{text-decoration-thickness:1px;text-underline-offset:2.5px}.revotelist{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.revoteitem{display:flex;flex-direction:column;gap:5px;font-size:13px;line-height:1.45;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:var(--card)}.revotetop{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.revoteby{font-size:11.5px;color:var(--muted)}.revotetitle{font-size:13.5px;line-height:1.35}.revotebody{font-size:12.5px;color:var(--text-secondary)}.revoteacts{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:3px}.revoteedited{margin-top:4px}.revoteform{margin:2px 0 0}.revoteitem .ridchip{order:0}@media(max-width:760px){.revotebody{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.revotebody.open{display:block;overflow:visible}.richbtn{min-width:38px;height:38px}.richbar{flex-wrap:wrap}.richtablebar{gap:10px 14px}}.meeting{display:flex;flex-direction:column;gap:12px}.mtthresh{margin:0;padding:10px 12px;border:1px solid #bfdbfe;border-radius:9px;background:#f7faff;font-size:12.5px;color:#1d4ed8}.mtitems{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mtitem{border:1px solid var(--line);border-radius:10px;background:var(--card);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.mtitem.live{border-color:#bfdbfe;background:#f7faff;box-shadow:inset 3px 0 0 var(--accent)}.mtitem.locked{opacity:.72}.mtconfirm{margin-top:10px;padding:12px 13px;border:1px solid var(--accent-line);border-radius:10px;background:var(--accent-soft)}.mtconfirmq{margin:0 0 6px;font-size:13.5px;line-height:1.45}.mtconfirmcount{margin:0 0 8px;font-size:12.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.mtconfirmwho{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.mtconfirmwho li{display:flex;gap:8px;align-items:baseline;font-size:12.5px}.mtcvote{flex:0 0 66px;font-weight:650}.mtcvote.yes{color:var(--good)}.mtcvote.no{color:var(--bad)}.mtcvote.abstain{color:var(--muted)}.mtcnames{color:var(--text-secondary)}.mtconfirmwarn{margin:0 0 8px}.mtconfirmwhy{margin:0 0 10px}.mthead{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.mtno{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--inset);font-size:11px;font-weight:700;flex-shrink:0}.mttitle{flex:1;min-width:0;font-size:14px;font-weight:650}.mtstate{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#f7f9fc;border:1px solid #e3e7ee;color:#55607a}.mtstate.live{background:#f7faff;border-color:#bfdbfe;color:#1d4ed8}.mtout{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.mtout.passed{background:#f5faf6;border:1px solid #cfe0d3;color:#0f6b45}.mtout.provisional{background:#fffaeb;border:1px solid #f2dfa8;color:#8a6100}.mtout.failed{background:#fdf4f2;border:1px solid #e8c4bd;color:#8a2318}.mtbody{white-space:pre-line;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);font-size:13px;line-height:1.55}.mtnote,.mtclosed,.mtrecall,.mtprovnote{margin:0;font-size:12px;color:#667287}.mtvote{display:flex;flex-direction:column;gap:6px}.mtbtns{display:flex;gap:6px;flex-wrap:wrap}.mtbtn{min-height:44px;min-width:44px;padding:0 14px;border:1px solid var(--line);border-radius:9px;background:var(--card);font:inherit;font-size:13px;color:var(--text);cursor:pointer}.mtbtn:disabled{opacity:.45;cursor:default}.mtbtn.yes.on{background:#f5faf6;border-color:#cfe0d3;color:#0f6b45;font-weight:700}.mtbtn.no.on{background:#fdf4f2;border-color:#e8c4bd;color:#8a2318;font-weight:700}.mtbtn.abstain.on{background:var(--inset);border-color:var(--line2,#cbd3e0);font-weight:700}.mtboard{display:flex;flex-direction:column;gap:8px}.mtgms{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.mtgm{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;border:1px solid var(--line);border-radius:10px;background:var(--card);text-align:center}.mtgm.away{opacity:.6}.mtgm.away.proxied{opacity:.85;border-style:dashed}.mtname{display:flex;align-items:center;gap:6px;max-width:100%}.mtname b{font-size:13px;line-height:1.2}.mtprov{font-size:11px;line-height:1.35;color:#667287;text-wrap:balance}.mtprov:empty{display:none}.mtnotebtn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:7px;background:none;color:var(--accent);cursor:pointer}.mtnotebtn:hover{background:var(--inset)}.mtnotebtn.on{background:var(--accent);color:#fff}.mtnoteopen{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:8px 11px;border:1px solid var(--line);border-radius:9px;background:var(--inset);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.mtnoteopen b{font-size:12.5px}.mtnotewhy{font-style:italic}.mtnoteopen .linkbtn{margin-left:auto}.mtgm .mtbtns{gap:4px;flex-wrap:nowrap;align-self:stretch}.mtgm .mtbtns .mtbtn{flex:1;min-width:0;padding:0 4px;font-size:12.5px}.mtcount{margin:0;font-size:12.5px;font-variant-numeric:tabular-nums}.mtacts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mtacts .btn{margin-left:0}.mtprovform{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--inset)}.mtprovopen{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13.5px}.proxywrap{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.proxycard{border-left:5px solid var(--accent)}.proxycard.absent{border-left-color:var(--warn)}.proxycard.lodged{border-left-color:#8a6100}.proxyattend{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 4px}.proxyattend .btn{min-height:44px}.proxyitems{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.proxyitems li{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line)}.proxyitems li.frozen{opacity:.6}.proxywhat{flex:1;min-width:0;display:grid;grid-template-columns:18px 1fr;gap:2px 8px}.proxyno{grid-row:span 2;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.proxywhat b{font-size:14px;font-weight:650;line-height:1.35}.proxyseal{font-size:12px}.proxymarks{display:grid;grid-template-columns:repeat(3,72px);gap:5px;flex-shrink:0}.proxymark{min-height:44px;padding:0 4px;border:1px solid var(--line);border-radius:9px;background:var(--card);font:inherit;font-size:13px;color:var(--text);cursor:pointer}.proxymark:disabled{cursor:default}.proxymark.on{background:var(--ink,#131926);border-color:var(--ink,#131926);color:#fff;font-weight:650}.proxyfoot{display:flex;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.proxyfoot.lodged{background:#fdf7e3;margin:14px -14px -14px;padding:14px;border-radius:0 0 10px 10px}.proxyvis dl{margin:6px 0 0;display:flex;flex-direction:column;gap:12px}.proxyvis dt{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.proxyvis dd{margin:3px 0 0;font-size:13px;line-height:1.5}.mtproxies{padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--inset)}.mtproxyhd{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;font-size:12.5px}.mtproxies ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mtproxies li{display:flex;align-items:center;gap:8px;font-size:13px}.mtproxysay{font-weight:650;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.mtproxysay.yes{color:#0f6b45}.mtproxysay.no{color:#8a2318}.mtproxysay.abstain,.mtproxysay.blank{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:400;font-size:12px}.mtheld{margin:0;padding:9px 12px;border:1px solid #f2dfa8;border-radius:8px;background:#fffaeb;font-size:12.5px;line-height:1.5;color:#8a6100}@media(max-width:900px){.proxywrap{grid-template-columns:1fr}}@media(max-width:520px){.proxyitems li{flex-direction:column;align-items:stretch;gap:8px}.proxymarks{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.mtprovopen{width:100%;justify-content:center}}.mtprovnote svg{vertical-align:-2px;opacity:.75}.mtshare{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12.5px;cursor:pointer}.mtshare input{width:18px;height:18px;accent-color:var(--accent)}.mtcommit{display:flex;flex-direction:column;gap:10px}.mtplan{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:5px;font-size:13px;line-height:1.5}.dkorder{display:flex;flex-direction:column;gap:12px}.dklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dkrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--card)}.dkno{width:26px;font-size:12px;font-weight:700;color:#55607a}.dkwho{display:flex;gap:3px;flex-shrink:0}.dktitle{flex:1;min-width:0;display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13px}.dkacts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dkroom{padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--inset)}.dkgms{list-style:none;margin:6px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.dkgm{display:flex;align-items:center;gap:6px;font-size:12.5px}.dkgm.away{opacity:.5;text-decoration:line-through}.dkmark{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 8px;border:1px solid var(--line);border-radius:999px;background:var(--card);font:inherit;font-size:12.5px;cursor:pointer}.trades .pagehead.trhead{align-items:flex-end;gap:24px;flex-wrap:wrap}.trtools{display:flex;align-items:center;gap:10px;flex:0 0 auto}.trtools .searchwrap{width:260px;flex:0 0 260px}.trtools>select{width:auto;min-width:130px;height:36px}.trentry{padding:14px 16px 13px;display:flex;flex-direction:column;gap:14px}.trentryhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trentrytitle{display:flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:650;color:#131926;cursor:pointer}.trplus{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #cbd3e0;border-radius:6px;font-size:14px;color:#55607a}.trrequires{font-size:12px}.tragreed{display:flex;flex-direction:column;gap:8px;padding:0 var(--s-3, 12px) var(--s-2, 8px)}.tragreed label{display:flex;align-items:center;gap:8px;font-size:12px}.trrecord{align-items:flex-start!important;line-height:1.4}.trrecord input{margin-top:2px;flex-shrink:0}.tragreedat{flex-wrap:wrap}.trparity.bad .ico{color:var(--bad)}.trasset.pick.occupied .trpicksel{border-color:var(--warn, #b45309)}.trwhy{max-width:190px;line-height:1.4;font-size:12px}.trcols{display:grid;grid-template-columns:1fr 40px 1fr;align-items:start}.trcol{display:flex;flex-direction:column;gap:8px;min-width:0}.trswap{display:flex;align-items:center;justify-content:center;padding-top:9px;font-size:18px;color:#667287}.trwho{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 10px 0 8px;border:1px solid #cbd3e0;border-radius:8px;background:#fff;font-size:13px}.trwho.me{border-color:#e3e7ee;background:#f7f9fc}.trwho select{flex:1;border:0;background:none;font:inherit;font-size:13px}.trwho .tag{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gmdot.blank{border-color:#cbd3e0;background:#eef1f6;color:#667287}.trasset{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 9px;border:1px solid #e3e7ee;border-radius:8px;background:#fff}.trasset.faab{border-color:#cfe0d3;background:#f5faf6}.trasset.clause{border-color:#f2dfa8;background:#fffaeb}.trkind{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55607a}.trasset.faab .trkind{color:#0f6b45}.trasset.clause .trkind{color:#8a6100}.trname{flex:1;min-width:0;font-size:13px;color:#131926}.trpick{flex-shrink:0;font-size:13px;color:#3c4657;font-family:var(--mono, ui-monospace, Menlo, monospace)}.trmoney{flex:1;font-size:13px;color:#0f6b45}.trclause{flex:1;font-size:13px;line-height:1.4;color:#131926;font-family:var(--mono, ui-monospace, Menlo, monospace)}.trasset input[type=text],.trasset input[type=number]{flex:1;min-width:0;height:26px;border:0;background:none;font:inherit;font-size:13px}.trasset input[type=number]{max-width:90px}.trpicksel,.trorigin{height:26px;padding:0 8px;line-height:24px;border:1px solid #cbd3e0;border-radius:6px;background:#f7f9fc;font:inherit;font-size:12px;color:#3c4657}.trasset.pick .trpicksel{flex:1 1 auto;min-width:0}.trasset.pick .spacer{flex:0 0 0}.trcountopen{align-self:flex-start;margin:2px 0 4px}.trcountclose{align-self:flex-start;margin-top:2px}.standings.managers tr.unnamed .mgr b{font-weight:600;color:var(--ink2)}.standings.managers tr.unnamed .tag{font-size:10px}.farmcc{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--edge)}.farmcc .ccstate{margin-right:auto}.bidtablesec{margin-top:14px}.bidtable{display:flex;flex-direction:column}.bthead,.btrow{display:grid;grid-template-columns:minmax(0,10rem) 5rem 7.5rem minmax(0,1fr);align-items:center;gap:10px}.bthead{padding:0 6px 4px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#667287;border-bottom:1px solid var(--edge)}.bthead .btacts{text-transform:none;letter-spacing:0;font-weight:500;font-size:11px}.btrows{list-style:none;margin:0;padding:0}.btrow{padding:3px 6px;min-height:30px}.btrow+.btrow{border-top:1px solid var(--edge)}.btrow .btwho{display:flex;align-items:baseline;gap:6px;min-width:0}.btrow .btwho b{font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btrow .btwho .gmbadge{align-self:center}.btmoney{text-align:right;padding-right:8px;font-size:13px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.bthead .btmoney{font-size:9px;font-weight:700;color:#667287}.btmoney.low{color:#b42318}.btrow.full .btmoney{color:#667287}.btstate{font-size:11.5px;white-space:nowrap}.btlead{color:#0f6b45;font-size:12.5px}.btrow.leads{background:#eefaf3}.btrow.full{opacity:.62}.btrow:hover,.btrow:focus-within{background:#f2f5fb}.btrow:focus-within{box-shadow:inset 2px 0 0 var(--accent, #2563eb)}.btrow.leads:hover,.btrow.leads:focus-within{background:#e4f6ee}.btrow.full:hover,.btrow.full:focus-within{background:transparent}.btacts{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;min-width:0}.btacts .btn.small{flex:0 0 auto;padding:0 7px;height:24px;font-size:11.5px;white-space:nowrap}.btnote{font-size:10.5px;white-space:nowrap}.btfield{flex:0 0 3.4rem;width:3.4rem;height:24px;padding:0 6px;border:1px solid #cbd3e0;border-radius:6px;background:#fff;font:inherit;font-size:11.5px;color:var(--ink)}.btfield:disabled{background:#f2f4f8;color:#667287}.btfield::-webkit-outer-spin-button,.btfield::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btfield{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.btrefused{margin-top:6px}@media(max-width:1100px){.bthead,.btrow{grid-template-columns:minmax(0,9rem) 4.5rem 6.5rem minmax(0,1fr)}}@media(max-width:640px){.bthead,.btrow{grid-template-columns:minmax(0,1fr) auto auto}.bthead .btstate,.btrow>.btstate:not(:has(.btlead)){display:none}.btrow.leads .btstate{grid-column:1 / -1}.btacts{grid-column:1 / -1;justify-content:flex-end}}.trcommishrow{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.trforceask{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:7px 10px;border:1px solid #f0d9a8;border-radius:8px;background:#fffaf0;font-size:12px;line-height:1.45}.trforceask .mut{flex:1 1 15rem;min-width:0}.trforced{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:999px;color:#8a6100;background:#fdf3dd}.trx{flex-shrink:0;min-width:30px;min-height:30px;border:0;background:none;font:inherit;font-size:15px;color:#667287;cursor:pointer}.trx:hover{color:#b42318}.trfind{display:flex;flex:1;min-width:0}.trfind input[type=text]{flex:1;min-width:0}.trasset.editing{position:relative}.trsug{position:absolute;z-index:20;top:calc(100% + 6px);left:-1px;right:-1px;list-style:none;margin:0;padding:4px;max-height:244px;overflow-y:auto;border:1px solid #cbd3e0;border-radius:9px;background:#fff;box-shadow:0 10px 26px #13192629}.trsug.up{top:auto;bottom:calc(100% + 6px)}.trlive:has(.trsug),.trentry:has(.trsug),.trcard:has(.trsug){overflow:visible;position:relative;z-index:30}.trsug{z-index:40}.trsug li{display:flex;align-items:center;gap:7px;min-height:34px;padding:5px 7px;border-radius:6px;cursor:pointer}.trsug li.on{background:var(--accent-soft, #eef4ff)}.trsugname{flex:1;min-width:0;font-size:13px;color:#131926;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trsugnote{flex-shrink:0;font-size:11px;color:#667287}.tradd{display:flex;gap:6px;flex-wrap:wrap;padding-top:2px}.traddbtn{display:flex;align-items:center;height:30px;padding:0 10px;border:1px dashed #cbd3e0;border-radius:999px;background:#fff;font:inherit;font-size:12px;font-weight:600;color:#3c4657;cursor:pointer}.traddbtn.clause{border-color:#f2dfa8;background:#fffaeb;color:#8a6100}.traddbtn:disabled{opacity:.45;cursor:default}.trparity{display:flex;align-items:flex-start;gap:9px;margin:0;padding:9px 11px;border:1px solid #e8c4bd;border-radius:8px;background:#fdf4f2;font-size:12px;line-height:1.5;color:#8a2318}.trparity .ico{font-weight:700;color:#b42318}.trchooser{display:flex;flex-direction:column;gap:8px;padding:10px 16px;font-size:12px;border-top:1px solid rgba(19,25,38,.08);background:#fffaeb}.trchooserlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.trchooserlist li{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.trchoosername{font-weight:600;min-width:140px}.trextras{margin-top:8px;display:flex;flex-direction:column;gap:6px}.trcorrect{display:flex;flex-direction:column;gap:12px;padding:12px 16px 14px;border-top:1px solid rgba(19,25,38,.08);background:#fffaeb}.trcorrectat{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px}.trcorrectrow{display:flex;align-items:center;gap:10px;font-size:12px}.trcorrections{list-style:none;margin:4px 0 0;padding:0;font-size:12px}.trcorrections li+li{margin-top:2px}.trentryfoot{display:flex;align-items:center;gap:20px;border-top:1px solid rgba(19,25,38,.08);padding-top:12px}.trwindow{border:1px solid #e8d8b6;border-radius:8px;background:#fff;overflow:hidden}.trwintop{display:flex;align-items:baseline;gap:10px;padding:9px 11px;border-bottom:1px solid #f2f4f8}.trwinlab{white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55607a}.trwintext{flex:1;font-size:13px;line-height:1.5;color:#131926}.trwinref{display:flex;flex-wrap:wrap;gap:0 18px;padding:8px 11px;font-size:12px;line-height:1.55;color:#667287}.trwinref b{color:#3c4657}.trlive{border:1px solid #cbd3e0;border-radius:10px;background:#fff;overflow:hidden}.trlive.awaiting{border-left:3px solid #667287}.trlive.open{border-color:#bfdbfe;border-left:3px solid #2563eb;background:#f7faff}.trlivehead{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid #eef0f4;background:#fbfcfe}.trstate{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55607a}.trstate.live{display:flex;align-items:center;gap:7px;color:#1d4ed8}.trstate .dot{width:7px;height:7px;border-radius:999px;background:#2563eb}.trsep{width:1px;height:14px;background:#e3e7ee}.trsep.tall{height:40px;background:#dbe7fb}.trvis{text-align:right}.trgets{display:grid;grid-template-columns:1fr 1fr}.trgetcol{display:flex;gap:11px;align-items:flex-start;padding:13px 16px;border-right:1px solid #f2f4f8;min-width:0}.trgetcol:last-child{border-right:0}.trgetbody{display:flex;flex-direction:column;gap:5px;min-width:0}.trgetlab{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#667287}.trline{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px}.trline .trname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trlivefoot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:11px 16px;border-top:1px solid #f2f4f8;background:#fbfcfe}.trlivefoot p{flex:1;margin:0;font-size:12px;line-height:1.5}.btn.commish{border-color:#f2dfa8;background:#fffaeb;color:#8a6100}.trbinask{display:flex;align-items:center;gap:8px;flex-shrink:0}.trwinhead{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid #dbe7fb}.trclock{display:flex;flex-direction:column;gap:2px;flex-shrink:0;width:152px}.trclock strong{font-size:20px;font-weight:700;color:#131926;font-variant-numeric:tabular-nums}.trclock .mut{font-size:12px}.trwinbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.trdeal{margin:0;font-size:14px;font-weight:650;color:#131926}.trwhen{margin:0;font-size:13px;line-height:1.5}.trveto{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:3px 0 0}.trvetolab{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667287}.trveto strong{font-size:13px;font-variant-numeric:tabular-nums}.trcounters{background:#fff;border-top:1px solid #dbe7fb}.trcounthead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid #eef0f4}.trarrow{font-size:12px;color:#667287}.trcounttitle{font-size:13px;font-weight:650;color:#131926}.trcompose{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.trcomposetop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.trtoggle{display:flex;min-height:34px;border:1px solid #cbd3e0;border-radius:8px;overflow:hidden}.trtoggle button{padding:0 12px;border:0;border-left:1px solid #e3e7ee;background:#fff;font:inherit;font-size:13px;color:#3c4657;cursor:pointer}.trtoggle button:first-child{border-left:0}.trtoggle button.on{background:#2563eb;color:#fff;font-weight:600}.trcomposecols{display:grid;grid-template-columns:1fr 40px 1fr;align-items:start;gap:0}.trcomposecols input{width:100%;min-height:38px;border:1px solid #cbd3e0;border-radius:8px;background:#fff;font:inherit;font-size:13px;padding:0 10px}.trhint{font-size:12px;line-height:1.45}.trcomposefoot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #f2f4f8;padding-top:12px}.trcomposefoot p{flex:1;margin:0;font-size:12px;line-height:1.5}.trcomposeacts{display:flex;gap:8px;flex-shrink:0}.btn.danger{color:#b42318}.trcountlist{list-style:none;margin:0;padding:0}.trcountrow{display:grid;grid-template-columns:150px 1fr 168px;gap:16px;align-items:center;padding:13px 16px;border-bottom:1px solid #f7f9fc}.trcountrow.declined{opacity:.55}.trcountwho{display:flex;align-items:center;gap:9px;min-width:0}.trcountdeal{display:grid;grid-template-columns:1fr 34px 1fr;gap:8px;align-items:center;min-width:0}.trcountdeal .trswap{padding-top:0;font-size:16px}.trcountcol{display:flex;flex-direction:column;gap:4px;min-width:0}.trcountlab{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#667287}.trcountassets{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.trcountact{display:flex;gap:6px;justify-content:flex-end;align-items:center;text-align:right}.trcountstate{text-align:right;text-transform:capitalize}.trcountfoot{margin:0;padding:12px 16px;font-size:12px;line-height:1.5}.trlive.ended{border-left-color:#667287;background:#fbfcfe}.trlive.ended.vetoed{border-color:#e8c4bd;border-left-color:#b42318}.trlive.ended.replaced{border-left-color:#cbd3e0}.trlive.ended .trstate{color:#131926}.trlive.ended.vetoed .trstate{color:#b42318}.trpicklist{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.trpickable{display:flex;align-items:center;gap:6px;min-height:38px;padding:4px 9px;border:1px dashed #cbd3e0;border-radius:8px;background:#fff;font:inherit;text-align:left;cursor:pointer}.trpickable.on{border-style:solid;border-color:#2563eb;background:#eff5ff}.trpickable.req{border-color:#e8d8b6}.trpickable.req.on{border-color:#2563eb}.trreq{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8a6100;background:#fffaeb;border-radius:4px;padding:2px 6px;white-space:nowrap}.chip.tiny.match{color:#8a6100;border-color:#f2dfa8;background:#fffaeb}.trneeds{font-size:12px;line-height:1.5;color:#8a2318;border:1px solid #e8c4bd;background:#fdf4f2;border-radius:8px;padding:8px 10px}.trtoggle.one span.on{display:flex;align-items:center;padding:0 12px;background:#2563eb;color:#fff;font-size:13px;font-weight:600}.trpickable .trline{pointer-events:none}.trades .spacer,.trlive .spacer,.trentry .spacer{flex:1}.trchips{display:flex;align-items:baseline;gap:8px 10px}.trchiprow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1}.trcount{flex-shrink:0;font-size:12px}.chipbtn{min-height:32px;padding:0 13px;border:1px solid #cbd3e0;border-radius:999px;background:#fff;font:inherit;font-size:13px;font-weight:600;color:#3c4657;cursor:pointer}.chipbtn.on{border-color:#2563eb;background:#eff5ff;color:#1d4ed8}.trfeed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.trcard{background:#fff;border:1px solid #e3e7ee;border-radius:10px;overflow:hidden}.trcard.mine{border-color:#cbd3e0}.trcardhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid #eef0f4;background:#fbfcfe}.trdate{font-size:12px;color:#667287;font-family:var(--mono, ui-monospace, Menlo, monospace)}.trseason{font-size:11px;font-weight:700;color:#55607a;background:#eef1f6;border-radius:4px;padding:2px 7px}.trpartners{font-size:13px;color:#55607a}.trclauseband{margin:0;padding:10px 16px;border-top:1px solid #f2dfa8;background:#fffaeb;font-size:12px;line-height:1.5;color:#5f4a12}.trclauseband.done{background:#f1f7ee;border-top-color:#cfe3c6;color:#2f5a2a}.troption{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 16px;border-top:1px dashed #f2dfa8;background:#fffdf5;font-size:12px}.troption .linkbtn.tiny{margin-left:0;font-size:12px}.troptfield{display:inline-flex;align-items:center;gap:6px;color:#55607a}.troptfield select,.troptfield input{font:inherit;font-size:12px;padding:3px 6px}.troptfield input{width:60px}.troptsay{flex-basis:100%;color:#5f4a12;line-height:1.5}.troptbtns{display:inline-flex;gap:8px;margin-left:auto}.strikerow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;padding:8px 0;border-top:1px dashed #e4e8ef}.trempty{background:#fff;border:1px dashed #cbd3e0;border-radius:10px;padding:26px 20px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tremptytitle{margin:0;font-size:15px;font-weight:650;color:#131926}.trempty .mut{margin:0;font-size:13px;line-height:1.55;max-width:520px}@media(max-width:760px){.trcols,.trcomposecols,.trgets,.trcountdeal{grid-template-columns:1fr}.trcols,.trcomposecols{gap:10px}.trswap{padding:0;transform:rotate(90deg)}.trgetcol{border-right:0;border-bottom:1px solid #f2f4f8}.trgetcol:last-child{border-bottom:0}.trcountrow{grid-template-columns:1fr;gap:10px}.trcountact{justify-content:flex-start}.trtools{width:100%}.trtools .searchwrap{flex:1 1 200px;width:auto}.traddbtn,.chipbtn,.trtoggle button,.trentry .btn,.trlivefoot .btn,.trcomposeacts .btn,.trcountact .btn,.trpickable,.trwho,.trwho select,.trasset{min-height:44px}.trasset input[type=text],.trasset input[type=number]{height:38px}.trx{min-width:44px;min-height:44px}.trpicksel,.trorigin{height:34px;min-height:34px;line-height:32px}.trchiprow{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.trwintop{flex-direction:column;align-items:flex-start;gap:4px}.trwinref{flex-direction:column;gap:6px}.trwinhead{gap:12px}.trclock{width:auto}.trsep.tall{display:none}.trlivehead{gap:8px 12px}.trvis{text-align:left;flex-basis:100%}.chipbtn{flex:0 0 auto}}.viaform{margin-top:4px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--inset)}.viaform .actions{display:flex;gap:8px;justify-content:flex-end}.propentered{margin:4px 0 0;font-size:12px;line-height:1.5}.propbehalf{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid #f2dfa8;border-radius:9px;background:#fffaeb}.propbehalf .note{margin:0}.meeting.room{background:#0f131b;border-radius:12px;padding:16px;gap:0;color:#c3ccdb}.mtroomtop{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:0 2px 12px;border-bottom:1px solid #232a38}.mtlivetag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4ade80}.mtlivetag i{width:8px;height:8px;border-radius:50%;background:#4ade80;flex:0 0 auto}.mtquorum{flex:1;min-width:0;font-size:13px;color:#c3ccdb;font-variant-numeric:tabular-nums}.mtshape{font-size:12px;color:#7f8ca3;font-variant-numeric:tabular-nums}.mtwhere{white-space:nowrap}.mtroombody{display:grid;grid-template-columns:268px 1fr;gap:22px;padding-top:14px;align-items:start}.mtstage{min-width:0}.mtrail{position:sticky;top:12px;min-width:0}.mtrailhd{margin:0 0 8px;padding-left:10px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#5f6b80}.mtrail ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mtrailrow>a{display:grid;grid-template-columns:18px 1fr;gap:0 9px;align-items:baseline;min-height:44px;padding:9px 10px;border-radius:8px;border-left:2px solid transparent;text-decoration:none;color:inherit}.mtrailrow>a:hover{background:#151b26}.mtrailrow.passed>a{border-left-color:#3f4a5c}.mtrailrow.failed>a{border-left-color:#6b3b36}.mtrailrow.live>a{border-left-color:#4ade80;background:#1a2130}.mtrailno{font-size:11px;color:#5f6b80;font-variant-numeric:tabular-nums}.mtrailtitle{font-size:13px;line-height:1.35;color:#c3ccdb}.mtrailrow.live .mtrailtitle{color:#fff;font-weight:650}.mtrailrow.closed .mtrailtitle{color:#9aa5b8}.mtrailout{grid-column:2;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:4px}.mtrailout b{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.mtrailout b.passed{color:#fff}.mtrailout b.failed{color:#fca5a5}.mtrailout b.pending{color:#5f6b80}.mtrailrow.live .mtrailout b.pending{color:#4ade80}.mtrailmargin{font-size:11px;color:#7f8ca3;font-variant-numeric:tabular-nums}.mtrailflag{font-size:10px;font-weight:700;letter-spacing:.06em;color:#f3c969}.mttrack{display:flex;flex-direction:column;gap:7px}.mtcells{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(10,1fr);gap:4px;height:12px}.mtcells li{border-radius:3px;border:1px solid #2f3949}.mtcells li.room{background:#fff;border-color:#fff}.mtcells li.proxy{background:#4ade80;border-color:#4ade80}.mtticks{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.mttick{grid-row:1;font-size:10px;font-weight:700;letter-spacing:.06em;white-space:nowrap;color:#7f8ca3;border-left:1px solid #3b4759;padding-left:5px}.mttick.on{color:#4ade80;border-left-color:#4ade80}.mtstanding{margin:1px 0 0;font-size:14px;font-weight:650;line-height:1.4;color:#fff}.mttrack.no-quorum .mtstanding,.mttrack.failed .mtstanding{color:#fca5a5}.meeting.room .mtitem{background:#151b26;border-color:#232a38}.meeting.room .mtitem.live{background:#151b26;border-color:#2f3949;box-shadow:inset 3px 0 #4ade80}.meeting.room .mtitem.locked{opacity:.5}.meeting.room .mtitem.done{opacity:.8}.meeting.room .mttitle{color:#fff}.meeting.room .mtitem.live .mttitle{font-size:22px;line-height:1.25;letter-spacing:-.01em}.meeting.room .mtno{background:#1a2130;color:#9aa5b8}.meeting.room .mtstate{background:#1a2130;border-color:#2f3949;color:#9aa5b8}.meeting.room .mtstate.live{background:#16281d;border-color:#2f5a3f;color:#4ade80}.meeting.room .mtbody{padding:2px 0 2px 14px;border:0;border-left:2px solid #2f3949;border-radius:0;background:transparent;color:#c3ccdb;font-size:14px;line-height:1.75}.meeting.room .mtnote,.meeting.room .mtclosed,.meeting.room .mtrecall,.meeting.room .mtprovnote,.meeting.room .mtcount,.meeting.room .mut{color:#7f8ca3}.meeting.room .mtbtn{min-height:48px;min-width:112px;background:transparent;border-color:#3b4759;color:#c3ccdb}.meeting.room .mtbtn.on{background:#fff;border-color:#fff;color:#0f131b;font-weight:700}.meeting.room .mtgm{background:#151b26;border-color:#232a38}.meeting.room .mtgm .mtbtn{min-width:0}.meeting.room .mtnoteopen,.meeting.room .mtproxies,.meeting.room .mtprovform{background:#1a2130;border-color:#2f3949}.meeting.room .mtproxysay.yes{color:#4ade80}.meeting.room .mtproxysay.no{color:#fca5a5}.meeting.room .mtconfirm{background:#1a2130;border-color:#3b4759}.meeting.room .mtcvote.yes{color:#4ade80}.meeting.room .mtcvote.no{color:#fca5a5}.meeting.room .mtcnames{color:#9aa5b8}.meeting.room .btn{background:#1a2130;border-color:#3b4759;color:#c3ccdb}.meeting.room .btn.primary{background:#fff;border-color:#fff;color:#0f131b}.meeting.room .linkbtn,.meeting.room .note{color:#9aa5b8}.meeting.room .note.bad{background:#2a1a1a;border-color:#6b3b36;color:#fca5a5}@media(max-width:900px){.mtroombody{grid-template-columns:1fr;gap:14px}.mtstage{order:1}.mtrail{order:2;position:static}.mtrail ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px}}@media(max-width:760px){.meeting.room{padding:12px;border-radius:10px}.mtroomtop{gap:8px}.mtquorum{flex:1 1 100%;order:3;font-size:12.5px}.mttickword{display:none}.mttick{font-size:11px;padding-left:4px}.meeting.room .mtitem.live .mthead{gap:8px}.meeting.room .mtitem.live .mtno{order:1}.meeting.room .mtitem.live .mtstate{order:2;margin-left:auto}.meeting.room .mtitem.live .mtout{order:2}.meeting.room .mtitem.live .mttitle{order:3;flex:1 1 100%;font-size:20px}.meeting.room .mtbtn{min-width:0;flex:1}}.cconsole{position:fixed;left:0;right:0;bottom:0;z-index:40;box-sizing:border-box;display:flex;align-items:center;gap:18px;padding:11px 28px 11px 20px;background:#fdf7e3;border-top:1px solid #e6d9ab;padding-bottom:calc(11px + var(--bottom-safe,0px))}.cconsole.arming{background:#fdf1cf;border-top:0;box-shadow:inset 0 4px #8a6100}.cconsolehide{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-4px 0 -4px -8px;border:0;background:none;color:#8a6100;cursor:pointer;border-radius:8px}.cconsolehide:hover{background:#f7edd0}.cconsoleactor{display:flex;align-items:center;gap:9px;flex-shrink:0}.cconsoleactor>span{display:flex;flex-direction:column;line-height:1.25}.cconsoleactor b{font-size:13px;font-weight:650;color:#131926}.cconsoleactor i{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-style:normal;color:#8a6100}.cconsolerule{width:1px;align-self:stretch;background:#e6d9ab;flex:0 0 1px}.cconsolestate{flex:1;min-width:0;font-size:13px;line-height:1.5;color:#5f4a12}.cconsolegroup{display:flex;align-items:center;gap:8px;padding-right:14px;border-right:1px solid #e6d9ab;flex-shrink:0}.cconsolebtn{min-height:44px;padding:0 14px;border:1px solid #d9c489;border-radius:9px;background:#fff;font:inherit;font-size:13px;color:#5f4a12;cursor:pointer;white-space:nowrap}.cconsolebtn:hover{background:#fffdf6}.cconsoleprimary{min-height:44px;padding:0 18px;border:1px solid #131926;border-radius:9px;background:#131926;font:inherit;font-size:13.5px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap;flex-shrink:0}.cconsoleprimary:disabled{opacity:.45;cursor:not-allowed}.cconsoleprimary span{opacity:.6;margin-left:2px}.cconsolearm{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cconsoleq{margin:0;font-size:14.5px;font-weight:650;color:#131926}.cconsolewhat{margin:0;font-size:13px;line-height:1.5;color:#5f4a12}.cconsoleacts{display:flex;align-items:center;gap:10px;flex-shrink:0}.cconsolecancel{min-height:44px;padding:0 16px;border:1px solid #d9c489;border-radius:9px;background:#fff;font:inherit;font-size:13.5px;color:#5f4a12;cursor:pointer}.cconsole.shut{padding:0}.cconsoleopen{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 20px calc(0px + var(--bottom-safe,0px));border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:#5f4a12}.cconsoleopen:hover{background:#f7edd0}.cconsolewho{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a6100;flex-shrink:0}.cconsolestanding{font-size:13px;color:#5f4a12;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cconsole.dark{background:#151b26;border-top-color:#2f3949}.cconsole.dark.arming{background:#1a2130;box-shadow:inset 0 4px #f3c969}.cconsole.dark .cconsolehide{color:#9aa5b8}.cconsole.dark .cconsolehide:hover{background:#1a2130}.cconsole.dark .cconsoleactor b{color:#fff}.cconsole.dark .cconsoleactor i,.cconsole.dark .cconsolewho{color:#f3c969}.cconsole.dark .cconsolerule,.cconsole.dark .cconsolegroup{border-color:#2f3949}.cconsole.dark .cconsolerule{background:#2f3949}.cconsole.dark .cconsolestate,.cconsole.dark .cconsolewhat,.cconsole.dark .cconsolestanding{color:#9aa5b8}.cconsole.dark .cconsolebtn,.cconsole.dark .cconsolecancel{background:transparent;border-color:#3b4759;color:#c3ccdb}.cconsole.dark .cconsolebtn:hover{background:#1a2130}.cconsole.dark .cconsoleq{color:#fff}.cconsole.dark .cconsoleprimary{background:#fff;border-color:#fff;color:#0f131b}.cconsole.dark .cconsoleopen:hover{background:#1a2130}.app.hasconsole{padding-bottom:calc(var(--commit-actual, 96px) + 16px)}@media(max-width:900px){.cconsole{padding:10px 14px;gap:12px;flex-wrap:wrap}.cconsolestate{flex:1 1 100%;order:5;font-size:12.5px}.cconsolegroup{margin-left:auto;padding-right:12px}.cconsolebtn{padding:0 11px;font-size:12.5px}}@media(max-width:760px){.app.hasconsole{padding-bottom:calc(var(--commit-actual, 96px) + var(--tabbar-h, 0px) + 16px)}.cconsole{bottom:var(--tabbar-h,0px);padding:9px 12px;gap:9px}.cconsoleactor i{font-size:10px}.cconsolerule{display:none}.cconsolehide{order:1}.cconsoleactor{order:2}.cconsolestate{order:3;flex:1 1 100%;font-size:12.5px}.cconsolegroup{order:4;border-right:0;padding-right:0;flex:1 1 100%}.cconsolebtn{flex:1;min-height:44px}.cconsole>.cconsoleprimary{order:5;flex:1 1 100%;min-height:52px}.cconsolearm{order:3;flex:1 1 100%}.cconsoleacts{order:5;flex:1 1 100%}.cconsoleacts .cconsoleprimary{flex:2;min-height:52px}.cconsolecancel{flex:1;min-height:52px}}.dolready{display:flex;flex-direction:column;gap:10px}.dolreadylist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.dolreadylist li{display:grid;grid-template-columns:42px 1fr;gap:11px;align-items:baseline}.dolreadystate{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:right}.dolreadylist li.ready .dolreadystate{color:#0f6b45}.dolreadylist li.check .dolreadystate{color:#8a6100}.dolreadylist li.later .dolreadystate{color:#98a1b3}.dolreadytext{display:flex;flex-direction:column;gap:3px;font-size:13.5px;line-height:1.45;color:#3c4657}.dolreadylist li.later .dolreadytext{color:#667287}.dolreadynote{font-size:12.5px;line-height:1.5;color:#98a1b3}.dolcard.dolrehearse{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:13px 15px;min-width:0;background:#f4f1fd;border-color:#d9d2f5}.dolcard.dolrehearse .dolcaps{color:#6d5bb8;text-align:left}.dolcard.dolrehearse .dolruncopy{margin:0;width:100%;font-size:13px;line-height:1.55;text-transform:none;letter-spacing:0;font-weight:400;text-align:left;color:#4a3d7a;white-space:normal;overflow-wrap:anywhere}.dolcard.dolrehearse .dolmut{color:#7a6cc0;text-align:left}.dolreadynote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zoomlock,.zoomlock body{touch-action:pan-x pan-y}.shell>.chrome,.shell>main{transform:translateY(var(--ptr-shift, 0px))}.ptr-settling .shell>.chrome,.ptr-settling .shell>main{transition:transform .32s cubic-bezier(.22,.9,.28,1)}.ptr{position:fixed;top:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:min(39px,10vw);line-height:1.1;font-weight:700;letter-spacing:-.02em;pointer-events:none}.ptrinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;transform-origin:center center}.ptrlabel{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center}.ptrtext{position:relative;white-space:nowrap}.ptrdialwrap{position:relative;z-index:1;display:block;width:54px;height:54px;flex-shrink:0}.ptrdialwrap .ptrdial{position:relative;z-index:1}.ptrlogo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:center / contain no-repeat;opacity:0;pointer-events:none}.ptr.refreshing .ptrlogo{animation:ptrlogo .62s cubic-bezier(.42,0,.32,1) 1 both,ptrblur .62s cubic-bezier(.62,0,.86,.42) 1 both}@keyframes ptrblur{0%{filter:blur(0)}to{filter:blur(26px)}}@keyframes ptrlogo{0%{transform:scale(1);opacity:0}14%{opacity:.82}45%{opacity:.55}to{transform:scale(14);opacity:0}}.ptrdial{width:54px;height:54px;flex-shrink:0}.ptrtrack{fill:none;stroke:currentColor;stroke-width:9;opacity:.2}.ptrarc{fill:none;stroke:currentColor;stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset 60ms linear}.ptrfill{fill:currentColor;transition:r 90ms ease-out}.ptrdial.spin{animation:ptrspin .8s linear infinite}@keyframes ptrspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ptrdial.spin{animation:none}.ptr-settling .shell>.chrome,.ptr-settling .shell>main{transition:none}.ptr.refreshing .ptrlogo{animation:ptrlogo-still .62s ease-out 1 both}@keyframes ptrlogo-still{0%{transform:scale(1);opacity:0}30%{transform:scale(1.6);opacity:.5;filter:blur(3px)}to{transform:scale(1.6);opacity:0;filter:blur(6px)}}}.rulehist .pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.rhyears{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.rhyear{border:1px solid var(--line);border-radius:10px;background:var(--card);overflow:hidden}.rhyearhd{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;flex-wrap:wrap}.rhyearhd:hover{background:var(--inset)}.rhyear.on .rhyearhd{border-bottom:1px solid var(--line)}.rhyearno{font-size:17px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.rhyearcount{font-size:12.5px;color:var(--muted)}.rhyearfates{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}.rhrules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rhrule{padding:14px;border-top:1px solid var(--line)}.rhrule:first-child{border-top:0}.rhrule.superseded,.rhrule.rescinded{background:var(--inset)}.rhrulehd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.rhsection{font-size:11.5px;color:var(--muted)}.rhtitle{display:block;font-size:14px;line-height:1.35}.rhby{display:block;font-size:11.5px;color:var(--muted);margin:2px 0 6px}.rhtitle:last-of-type{margin-bottom:6px}.rhtext{margin:0;font-size:13px;line-height:1.6;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.rhfate{margin-top:8px}.rhref{display:inline-flex;align-items:baseline;gap:4px;margin:0 4px 0 0;padding:1px 6px;border:1px solid var(--line);border-radius:5px;background:var(--card);cursor:pointer;font:inherit;font-size:11.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent)}.rhref:hover{border-color:var(--accent-line);background:var(--accent-soft)}.rhrefyear{font-family:inherit;color:var(--muted)}@media(max-width:760px){.rhyearfates{margin-left:0;flex-basis:100%}.rhyearhd{gap:8px}}@media(pointer:coarse){html,body{overscroll-behavior-y:contain}}.dolledger{background:#fff;border:1px solid #e3e7ee;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #1018280d;margin:0 0 18px}.dolledgerhead{display:grid;grid-template-columns:112px 1fr 140px;gap:10px;padding:10px 16px;background:#fbfcfe;border-bottom:1px solid #eef0f4;align-items:end}.dolledgercol{display:flex;flex-direction:column;justify-content:flex-end;gap:2px;min-width:0}.dolledgercol b{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#667287}.dolledgercol .dolsub{font-size:11px;font-style:normal;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dolsub.accent{color:#2563eb}.dolsub.rehearsal{color:#6d5bb8}.dolsub.pass{color:#0f6b45}.dolsub.muted{color:#98a1b3}.dolsub.amber{color:#8a6100}.dolledgerbody{list-style:none;margin:0;padding:0}.dolledgerrow{display:grid;grid-template-columns:112px 1fr 140px;gap:10px;align-items:center;padding:10px 16px;border-top:1px solid #f1f4f8}.dolledgerrow:first-child{border-top:0}.dolledgerrow.mine{background:#f5f9ff;box-shadow:inset 3px 0 #2563eb}.dolpos{display:inline-flex;align-items:baseline;gap:1px;line-height:1;font-variant-numeric:tabular-nums}.dolpos b{min-width:17px;text-align:right;font-size:18px;font-weight:600;letter-spacing:-.02em;color:#3c4657}.dolpos i{font-size:10px;font-style:normal;font-weight:600;color:#9aa3b4}.dolpos.mine b{color:#2563eb;font-weight:700}.dolpos.mine i{color:#2563eb}.dolposhole{display:block;height:9px;width:26px;border-radius:999px;background:#f2f4f8}.dolwho{display:flex;align-items:center;gap:9px;min-width:0}.dolwho .gmdot{width:26px;height:26px;flex:0 0 26px;font-size:10px}.dolnames{display:flex;flex-direction:column;gap:2px;min-width:0}.dolnames b{font-size:14px;font-weight:500;color:#131926;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dolledgerrow.mine .dolnames b{font-weight:650}.dolledgerrow.undrawn .dolnames b{color:#55607a}.dolnames i{font-size:11px;font-style:normal;color:#98a1b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dolbadgehole{width:26px;height:26px;flex:0 0 26px;border-radius:999px;border:1px dashed #c2c8d4;background:#f7f9fc;display:block}.dolnamehole{display:block;height:9px;width:118px;border-radius:999px;background:#f2f4f8}.doltag{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 7px;border-radius:999px;white-space:nowrap;flex-shrink:0}.doltag.neutral{background:#f4f6f9;color:#667287}.doltag.amber{background:#fdf7e3;color:#8a6100}.dolslotcell{display:flex;flex-direction:column;gap:1px;min-width:0}.dolslotcell b{font-size:15px;font-weight:650;color:#131926;font-variant-numeric:tabular-nums}.dolslotcell i{font-size:11px;font-style:normal;color:#98a1b3}.dolslotcell em{font-size:12px;font-style:normal;font-weight:600;color:#8a6100}.dolsealdot{width:6px;height:6px;border-radius:999px;background:#8a6100;display:inline-block;margin-right:6px;vertical-align:middle}.dolslothole{display:block;height:9px;width:52px;border-radius:999px;background:#f2f4f8}.dolvh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dolreplay{margin:-8px 0 18px;text-align:right}.dolsubmark{flex:0 0 18px;width:18px;height:18px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1}.dolsubmark.in{background:#e7f5ee;color:#0f6b45;border:1px solid #bfe3d1}.dolsubmark.out{background:#fbfcfe;border:1px dashed #cbd3e0}.dolsubmark.draft{background:#fdf7e3;border:1px solid #e6d9a8;position:relative}.dolsubmark.draft:after{content:"";position:absolute;left:3px;top:3px;width:5px;height:12px;border-radius:999px 0 0 999px;background:#8a6100}.dolledgerrow.mine .dolsubmark.in{background:#dcf0e5;border-color:#9fd3ba}.dolcard.dolranksin{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.dolinlist{list-style:none;margin:0;padding:0}.dolinlist li{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:6px 0;border-top:1px solid #f2f4f8}.dolinlist li:first-child{border-top:0}.dolinname{font-size:13px;font-weight:600;color:#131926;flex:0 0 64px}.dolinat{font-size:11px;color:#98a1b3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolinlist li.out .dolinat,.dolinlist li.draft .dolinat{color:#8a6100}.dolinlist li.draft .dolinname{color:#3c4657}.dolinlist .linkbtn{margin-left:auto;flex:0 0 auto}.dolinlist .prefreveal{flex:0 0 100%;margin:2px 0 4px}.dolcard.dolsealed{padding:12px 14px;display:flex;flex-direction:column;gap:6px;margin:0 0 14px}.dolsealcount{font-size:13px;font-weight:700;color:#8a6100;background:#fdf7e3;border-radius:999px;padding:2px 9px;font-variant-numeric:tabular-nums}.dolcard.dollead{border-left:5px solid #2563eb;padding:14px 16px;display:flex;flex-direction:column;gap:5px;margin:0 0 18px}.dolcard.dollead h2{font-size:17px;font-weight:650;letter-spacing:-.02em;color:#131926;margin:0}.dolcard.dollead p{font-size:13px;line-height:1.55;color:#3c4657;margin:0}.dolcard.dolranks{flex-direction:row;align-items:center;gap:16px}.dolranksnum{font-size:34px;font-weight:700;letter-spacing:-.03em;color:#2563eb;font-variant-numeric:tabular-nums;line-height:1;flex-shrink:0}.dolrankssay{display:flex;flex-direction:column;gap:4px;min-width:0}.dolcard.dolheld{border-left:5px solid #8a6100;background:#fffdf6;padding:14px 16px;display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.dolcard.dolheld h2{font-size:17px;font-weight:650;letter-spacing:-.02em;color:#131926;margin:0}.dolchecks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dolchecks li{display:grid;grid-template-columns:58px 1fr;gap:10px;align-items:baseline;font-size:13px;line-height:1.5;color:#3c4657}.dolcheckstate{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dolchecks li.ok .dolcheckstate{color:#0f6b45}.dolchecks li.lapsed .dolcheckstate{color:#8a6100}.dolchecks li.note .dolcheckstate{color:#667287}.dolcheckfoot{font-size:12px;color:#5f5230;margin:0}.dolcard.doltrail{padding:14px 16px;display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.dolcard.doltrail ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.dolcard.doltrail li{font-size:13px;line-height:1.5;color:#55607a;padding:7px 0 7px 14px;border-left:2px solid #eef0f4;position:relative}.dolcard.doltrail li.mine{color:#131926;font-weight:650;border-left-color:#2563eb}@media(max-width:760px){.dolledgerhead{grid-template-columns:62px 1fr auto;gap:8px;padding:9px 12px}.dolledgerhead .dolledgercol:last-child{align-items:flex-end;text-align:right}.dolledgerrow{grid-template-columns:62px 1fr auto;gap:8px;padding:9px 12px}.dolledgerrow .dolslotcell{align-items:flex-end;text-align:right}.dolledgerrow .dolslothole{display:none}.dolnamehole{width:96px}.dolranksnum{font-size:44px}.dolchecks li{grid-template-columns:1fr;gap:1px}}.dqcard{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #1018280d;margin:0 0 18px;overflow:hidden}.dqhead{display:flex;align-items:flex-start;gap:12px;padding:15px 18px 13px}.dqhead h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.02em;color:#131926}.dqhead p{margin:2px 0 0;font-size:13px;color:#667287}.dqcount{margin-left:auto;font-size:13px;color:#98a1b3;font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:2px}.dqthresh{background:#f7faff;border-top:1px solid #e6eefc;border-bottom:1px solid #e6eefc;padding:11px 18px;display:flex;flex-direction:column;gap:3px}.dqthresh b{font-size:14px;font-weight:650;color:#131926;letter-spacing:-.01em}.dqthresh span{font-size:13px;line-height:1.5;color:#3c5a91}.dqthresh.split{background:#fffdf6;border-color:#e8e0cb}.dqthresh.split span{color:#5f5230}.dqrows{list-style:none;margin:0;padding:0}.dqrow{border-top:1px solid #f2f4f8;background:#fff}.dqrow.open{background:#fbfcfe}.dqrow.on-floor{background:#f5faf6}.dqrowtop{display:flex;align-items:flex-start;gap:14px;padding:15px 18px}.dqn{width:16px;flex:0 0 16px;font-size:14px;font-weight:700;color:#98a1b3;padding-top:3px;font-variant-numeric:tabular-nums}.dqrow.on-floor .dqn{color:#0f6b45}.dqbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.dqbody h3{margin:0;font-size:16px;font-weight:650;line-height:1.35;color:#131926;text-wrap:pretty}.dqmeta{display:flex;align-items:center;gap:7px;margin:0;flex-wrap:wrap}.dqmeta .gmdot{width:22px;height:22px;flex:0 0 22px;font-size:9px}.dqwho{font-size:13px;color:#3c4657}.dqmine{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#2563eb;background:#f7faff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 7px}.dqrevote{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8a6100;background:#fdf7e3;border:1px solid #e6d9ab;border-radius:4px;padding:2px 7px}.dqgist{margin:0;font-size:13px;line-height:1.55;color:#667287;max-width:620px}.dqstate{font-size:12px;font-weight:650;border-radius:6px;padding:5px 10px;white-space:nowrap;display:flex;align-items:center;gap:6px;flex-shrink:0}.dqstate.up-next{color:#2563eb;background:#f7faff;border:1px solid #bfdbfe}.dqstate.to-come{color:#98a1b3;background:#fff;border:1px solid #e3e7ee}.dqstate.on-floor,.dqstate.passed,.dqstate.provisional{color:#0f6b45;background:#f5faf6;border:1px solid #cfe0d3}.dqstate.failed,.dqstate.no-quorum{color:#8a2318;background:#fdf4f2;border:1px solid #e8c4bd}.dqdot{width:7px;height:7px;border-radius:999px;background:#0f6b45;display:block;flex-shrink:0}.dqread{font-size:13px;min-height:30px;padding:0 11px;border-radius:7px;border:1px solid #e3e7ee;background:#fff;color:#3c4657;cursor:pointer;font-family:inherit;white-space:nowrap;flex-shrink:0}.dqread:hover{background:#f7f9fc}.dqread:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dqopen{padding:4px 18px 20px 48px;display:flex;flex-direction:column;gap:16px}.dqtext{font-size:14px;line-height:1.7;color:#3c4657;max-width:680px}.dqstale{display:flex;align-items:center;gap:12px;background:#fffdf6;border:1px solid #e8e0cb;border-radius:8px;padding:10px 13px;font-size:13px;line-height:1.5;color:#4a3f22}.dqdiscard{margin-left:auto;font-size:12px;min-height:30px;padding:0 10px;border-radius:6px;border:1px solid #e8e0cb;background:#fff;color:#5f5230;cursor:pointer;font-family:inherit;white-space:nowrap}.dqtouches{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-top:1px solid #eef0f4;padding-top:12px}.dqcaps{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#98a1b3}.dqempty{padding:15px 18px;font-size:13px;color:#667287;border-top:1px solid #f2f4f8}.dqfoot{margin:0;padding:13px 18px;font-size:13px;line-height:1.55;color:#667287;border-top:1px solid #f2f4f8}@media(max-width:760px){.dqrowtop{flex-wrap:wrap;gap:8px 10px;padding:13px 14px}.dqhead{padding:13px 14px 11px}.dqthresh{padding:10px 14px}.dqbody{flex:1 1 100%;order:2}.dqbody h3{font-size:15px;line-height:1.32}.dqmeta{padding-left:0}.dqgist{font-size:12.5px}.dqstate{order:1;margin-left:auto;font-size:11px;padding:4px 8px}.dqn{order:0}.dqread{order:3;flex:1 1 100%;min-height:44px;display:flex;align-items:center;justify-content:center}.dqopen{padding:4px 14px 16px}.dqfoot{padding:12px 14px}}.dolcard.dolpast{display:flex;flex-direction:column;gap:9px}.dolpasthd{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.dolpastboard{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.dolpastboard li{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px;border-bottom:1px solid #f7f9fc}.dolpastboard li.drawn .dolfinname{font-weight:650;color:#131926}.dolpastboard li .dolfinno{width:20px;flex:0 0 20px;font-size:12px;font-weight:700;color:#98a1b3;font-variant-numeric:tabular-nums}.dolpastboard li .dolfinname{color:#3c4657;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolpastboard li .dolfinwt{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#667287;white-space:nowrap}@media(max-width:760px){.dolpastboard{grid-template-columns:1fr}}.accin li .accundo{margin-left:12px;display:flex;align-items:center;gap:2px;flex-shrink:0}.accin li .accundo .mut.tiny{font-size:11px;color:var(--muted)}.pflow{display:flex;align-items:stretch;flex:0 0 auto;gap:3px;width:390px;margin-left:auto;border-radius:var(--rad-pill);overflow:hidden}.pflow .seg{flex:1;min-width:0;height:24px;display:flex;align-items:center;justify-content:center;padding:0 14px;font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%)}.pflow .seg:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.pflow .seg:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%)}.pflow .seg.past{background:#d6deeb;color:#4a5568}.pflow .seg.now{background:var(--blue);color:#fff;flex:1.6}.pflow .seg.next{background:#e7ebf2;color:#a6afc0}.pflow .seg.now+.seg.next{color:var(--dim)}.cdown{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;color:var(--ink2);white-space:nowrap}.cdown b{font-weight:600;font-variant-numeric:tabular-nums}.cdown.unset{color:var(--dim)}@media(max-width:760px){.pflow{width:190px;gap:2.5px;margin-left:auto}.pflow .seg{height:20px;padding:0 12px;font-size:var(--mono-eyebrow);letter-spacing:.03em}.pflow .seg .lbl{display:none}.pflow .seg.now{flex:0 0 auto}.pflow .seg.now .lbl{display:inline}.cdown{display:none}}.app.home{max-width:1180px;display:flex;flex-direction:column;gap:14px;padding-top:18px}.app.home .card{background:var(--surface);border:1px solid var(--edge);border-radius:var(--rad-card);padding:0;box-shadow:none;overflow:hidden}.app.home .card>*{padding-left:16px;padding-right:16px}.app.home h2,.app.home h3{font-family:var(--font-display);color:var(--ink);margin:0;text-transform:none;letter-spacing:-.01em}.app.home h3{font-size:var(--type-head);font-weight:700}.app.home h2{font-size:var(--type-card);font-weight:700}.app.home .fact{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.app.home .mut{font-size:var(--type-meta);color:var(--dim)}.app.home .cardhead{display:flex;align-items:center;gap:10px;min-height:44px;padding-top:6px;padding-bottom:6px;border-bottom:1px solid var(--hair)}.app.home .cardhead .linkbtn{margin-left:auto;font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;cursor:pointer;padding:6px 0}.app.home .cardhead .pill+.linkbtn{margin-left:auto}.app.home .peyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.app.home .pill{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;border-radius:var(--rad-pill);padding:3px 9px;white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid transparent}.app.home .pill.amber,.app.home .pill.red{color:var(--amber-ink);background:var(--amber-ground);border-color:var(--amber)}.app.home .pill.violet,.app.home .pill.grey{color:var(--muted2);background:var(--surface);border-color:var(--edge)}.app.home .pill.outline{color:var(--ink2);background:var(--surface);border-color:var(--edge);text-transform:lowercase}.app.home .pill.dashed{color:var(--dim);background:none;border:1px dashed var(--edge)}.app.home .pill.live{color:var(--green);background:none;border-color:var(--green)}.app.home .rulemark{width:17px;height:17px;border:1px solid var(--edge);background:var(--surface);color:var(--ink2);font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;transition:color .12s ease,border-color .12s ease}.app.home .rulemark:hover{background:var(--surface);border-color:var(--blue);color:var(--blue)}.app.home .rulemark:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.app.home .citelabel{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;color:var(--dim)}.app.home .wire{display:flex;align-items:center;gap:12px}.app.home .wireline{display:flex;align-items:center;gap:10px;min-width:0;flex:0 1 520px;min-height:34px;padding:0 14px;border:0;border-radius:var(--rad-pill);background:var(--recess);font:inherit;font-size:var(--type-meta);color:var(--ink2);cursor:pointer;text-align:left;animation:wireIn .45s ease-out}@keyframes wireIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.app.home .wireline{animation:none}}.app.home .wiredot{width:6px;height:6px;border-radius:var(--rad-pill);background:var(--green);flex-shrink:0}.app.home .wiretext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.home .wirewhen{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);flex-shrink:0}.app.home .wireall{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;color:var(--dim);background:none;border:0;cursor:pointer;white-space:nowrap}.app.home .lead{border-color:var(--amber);overflow:hidden}.app.home .lead.shut,.app.home .lead.far,.app.home .lead.week{border-color:var(--edge)}.app.home .leadhead{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px;background:var(--amber-ground)}.app.home .lead.shut .leadhead,.app.home .lead.far .leadhead,.app.home .lead.week .leadhead{background:var(--recess)}.app.home .leadclock{font-family:var(--font-display);font-size:var(--type-display);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.app.home .leadeyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.09em;color:var(--amber-ink)}.app.home .lead.shut .leadeyebrow,.app.home .lead.far .leadeyebrow,.app.home .lead.week .leadeyebrow{color:var(--muted2)}.app.home .leadwhen{display:flex;flex-direction:column;gap:2px;font-size:var(--type-body);color:var(--ink2)}.app.home .leadbody{padding-top:14px;padding-bottom:16px;display:flex;flex-direction:column;gap:8px}.app.home .leadbody p{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.app.home .leadcta{margin:6px auto 0 0;align-self:flex-start;min-height:44px;padding:0 22px;border-radius:var(--rad-card);font-size:var(--type-head);font-weight:600}.app.home .leadcta:disabled{background:var(--recess);border:1px solid var(--edge);color:var(--dim);cursor:default}.app.home .refused{margin:0;font-size:var(--type-body);color:var(--muted2)}.app.home .ringlead{display:flex;align-items:center;gap:20px;padding-top:18px;padding-bottom:18px;border-color:var(--edge)}.app.home .ring{position:relative;width:82px;height:82px;flex-shrink:0;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:conic-gradient(var(--blue) var(--fill,0deg),var(--recess) 0)}.app.home .ring:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--surface)}.app.home .ringnum,.app.home .ringunit{position:relative;z-index:1}.app.home .ringnum{font-family:var(--font-display);font-size:var(--type-card);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.app.home .ringunit{font-size:var(--type-meta);color:var(--muted2)}.app.home .ringsays{display:flex;flex-direction:column;gap:4px;min-width:0}.app.home .tiles{display:flex;flex-direction:column;gap:12px}@media(min-width:820px){.app.home .tiles{display:grid;grid-template-columns:1fr 1fr}.app.home .tiles .tile.first{grid-column:1 / -1}.app.home .tiles.one{grid-template-columns:1fr}}.app.home .tile{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.app.home .tile.first{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset}.app.home .tileeyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.09em;color:var(--dim)}.app.home .tile h3{font-size:var(--type-head)}.app.home .tilecta{min-height:44px;border-radius:var(--rad-card);font-size:var(--type-head);font-weight:600;margin:2px auto 0 0;width:100%}.app.home .duelist{list-style:none;margin:0;padding:0}.app.home .duelist li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;margin:0;border-bottom:1px solid var(--hair)}.app.home .duelist li:last-child{border-bottom:0}.app.home .duelist .what{flex:1;min-width:0;font-size:var(--type-body);font-weight:600;color:var(--ink)}.app.home .duelist .fact{flex-basis:100%;order:3;font-size:var(--type-meta);color:var(--muted2)}.app.home .duelist .pill{flex-shrink:0}@media(min-width:560px){.app.home .duelist .fact{flex:1 1 auto;order:0;min-width:120px}}.app.home .duelist li.unset .what{color:var(--muted2);font-weight:500}.app.home .closedline{display:flex;align-items:center;gap:8px;margin:0;padding:10px 16px;background:var(--recess);font-size:var(--type-meta);color:var(--dim)}.app.home .closedline:first-of-type{border-top:1px solid var(--hair)}.app.home .commish{border:1.5px solid var(--ink)}.app.home .ceyebrow{font-family:var(--font-display);font-size:var(--type-head);font-weight:700}.app.home .commish .mut,.app.home .commish .pill{margin-left:auto}.app.home .crows{list-style:none;margin:0;padding:0}.app.home .crows li{border-bottom:1px solid var(--hair)}.app.home .crows li:last-child{border-bottom:0}.app.home .crows button{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 16px;margin:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--ink)}.app.home .crows button{flex-wrap:wrap}.app.home .crows .what{font-size:var(--type-body);font-weight:600;flex:1 1 auto;min-width:0}.app.home .crows .note{flex-basis:100%;margin-left:0;order:3}.app.home .crows .count{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;font-variant-numeric:tabular-nums}.app.home .crows .note{margin-left:auto;font-size:var(--type-meta);color:var(--muted2)}.app.home .crows .note.chase{color:var(--amber-ink)}@media(min-width:560px){.app.home .crows button{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,282px) 10px;column-gap:12px;align-items:baseline}.app.home .crows .what{grid-column:1}.app.home .crows .count{grid-column:2;justify-self:end;text-align:right}.app.home .crows .note{grid-column:3;justify-self:end;text-align:right;flex-basis:auto;margin-left:0;order:0}.app.home .crows .go{grid-column:4;justify-self:end}}.app.home .crows .go,.app.home .door .go{color:var(--dim);flex-shrink:0}.app.home .viewernote{margin:0;padding:12px 16px;border-radius:var(--rad-card);background:#e6ebf5;color:var(--ink2);font-size:var(--type-body);line-height:1.5}.app.home .door{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;text-align:left;cursor:pointer;font:inherit}.app.home .door.quiet{background:var(--recess);border-color:transparent}.app.home .doorwhat{display:flex;flex-direction:column;gap:2px;min-width:0}.app.home .doorwhat b{font-size:var(--type-body);font-weight:700;color:var(--ink)}.app.home .doorwhat .fact{font-size:var(--type-meta)}.app.home .door .go{margin-left:auto}.app.home .order.quiet{background:var(--recess);border-color:transparent}.app.home .orderlist{list-style:none;margin:0;padding:0 0 10px}.app.home .orderlist li{display:flex;align-items:center;gap:10px;padding:8px 16px;margin:0;font-size:var(--type-body);color:var(--ink2)}.app.home .orderlist li.mine{background:#e2ebfb}.app.home .orderlist .slotno{width:14px;text-align:right;color:var(--dim);font-variant-numeric:tabular-nums}.app.home .youpill{margin-left:auto;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.06em;background:var(--blue);color:#fff;border-radius:var(--rad-pill);padding:2px 8px}.app.home .slaterows{list-style:none;margin:0;padding:0}.app.home .slaterows li{display:flex;align-items:center;gap:8px;padding:12px 16px;margin:0;border-bottom:1px solid var(--hair)}.app.home .slaterows li:last-child{border-bottom:0}.app.home .slaterows .who{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1}.app.home .slaterows .who b{font-size:var(--type-body);font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.home .slaterows .given{font-size:var(--type-meta);color:var(--muted2);white-space:nowrap}.app.home .tagchip{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.04em;border:1px solid var(--edge);border-radius:var(--rad-chip);padding:2px 6px;color:var(--ink2);white-space:nowrap;flex-shrink:0}.app.home .tagchip i{font-style:normal;color:var(--muted2)}.app.home .cost{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;flex-shrink:0}.app.home .unplaced{margin-left:auto;flex-shrink:0;width:20px;height:20px;border-radius:var(--rad-chip);border:1px solid var(--amber);background:var(--amber-ground);color:var(--amber-ink);font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;display:flex;align-items:center;justify-content:center}.app.home .slatefoot{display:flex;align-items:center;gap:14px;padding:12px 16px;margin:0;background:var(--recess);border-top:1px solid var(--hair)}.app.home .taxfig{margin-left:auto;font-size:var(--type-body);color:var(--muted2);font-variant-numeric:tabular-nums}.app.home .taxfig.owed b{color:var(--ink);font-weight:700}.app.home .warnline{color:var(--amber-ink);padding-top:10px}.app.home .slate .fact{padding-top:10px;padding-bottom:2px}.app.home .cardfoot{margin:0;padding:10px 16px 12px;background:var(--recess);border-top:1px solid var(--hair)}.app.home .pips{display:flex;align-items:center;gap:4px}.app.home .pip{width:16px;height:9px;border-radius:var(--rad-chip);background:var(--edge)}.app.home .pip.on{background:var(--blue)}.app.home .pip.taxstart{margin-left:7px;position:relative}.app.home .pip.taxstart:before{content:"";position:absolute;left:-5px;top:-3px;bottom:-3px;width:2px;background:var(--ink)}.app.home .pickstrip{list-style:none;margin:0;padding:12px 16px 14px;display:grid;grid-template-columns:repeat(16,1fr);gap:3px}.app.home .pickstrip li{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0;margin:0;border:0;background:none;min-height:0}.app.home .pickstrip .cell{width:100%;height:14px;border-radius:3px;background:var(--ink)}.app.home .pickstrip .keeper .cell{background:var(--blue)}.app.home .pickstrip .gone .cell{background:none;border:1px dashed var(--edge)}.app.home .pickstrip .rd{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim);font-variant-numeric:tabular-nums}.app.home .faabfig{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--ink2)}.app.home .faabfig b{color:var(--ink)}.app.home .farmrows{list-style:none;margin:0;padding:0}.app.home .farmrows li{display:flex;align-items:center;gap:8px;padding:12px 16px;margin:0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.home .farmrows li:last-child{border-bottom:0}.app.home .farmrows .n{width:12px;color:var(--dim);font-variant-numeric:tabular-nums}.app.home .farmrows .who{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1}.app.home .farmrows .who b{font-weight:700;color:var(--ink)}.app.home .farmrows .school{margin-left:auto;font-size:var(--type-micro);color:var(--muted2)}.app.home .farmrows li.open{color:var(--dim);font-style:italic;border-bottom:1px dashed var(--edge)}.app.home .bigfig{margin:0;padding-top:12px;display:flex;align-items:baseline;gap:8px}.app.home .bigfig b{font-family:var(--font-display);font-size:var(--type-display);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.app.home .ledgerlines{list-style:none;margin:0;padding:6px 0 12px}.app.home .ledgerlines li{display:flex;align-items:baseline;gap:10px;padding:6px 16px;margin:0;font-size:var(--type-body)}.app.home .ledgerlines .when{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);flex-shrink:0}.app.home .ledgerlines .what{flex:1;min-width:0;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.home .ledgerlines .amt{font-variant-numeric:tabular-nums;font-weight:600;flex-shrink:0}.app.home .ledgerlines .amt.spend{color:var(--ink)}.app.home .ledgerlines .amt.credit{color:var(--green)}.app.home .wagering.quiet{background:var(--recess);border-color:transparent}.app.home .wagering .fact{padding-top:10px}.app.home .odds{list-style:none;margin:0;padding:10px 16px 14px;display:flex;flex-wrap:wrap;gap:6px}.app.home .odds li{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--ink2);border:1px solid var(--edge);border-radius:var(--rad-chip);padding:3px 8px;background:var(--surface)}.app.home .trades .fact,.app.home .committee .fact{padding-top:8px;padding-bottom:12px}.app.home .cmtewhen{margin:0;padding-top:12px;font-size:var(--type-body);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.app.home .committee .btn.wide{margin:12px 16px;width:calc(100% - 32px);min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:var(--rad-card)}.app.home .yir{position:relative;display:grid;grid-template-columns:1fr;border-color:var(--edge)}.app.home .yir>*{padding-left:16px;padding-right:16px}.app.home .podium{list-style:none;margin:0;padding:0 0 8px}.app.home .podium li{display:flex;align-items:center;gap:10px;padding:10px 16px;margin:0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.home .podium li:last-child{border-bottom:0}.app.home .podium .slotno{width:12px;color:var(--dim)}.app.home .podium b{font-weight:700;color:var(--ink);flex:1;min-width:0}.app.home .podium .rec,.app.home .podium .pf{font-variant-numeric:tabular-nums;color:var(--muted2);font-size:var(--type-meta)}.app.home .podium .pf{font-weight:700;color:var(--ink);min-width:52px;text-align:right}.app.home .yirmine{display:flex;flex-direction:column;gap:2px;padding-top:14px;padding-bottom:16px;border-top:1px solid var(--hair)}.app.home .yirmine .bigfig{padding:0}.app.home .srmute{display:none}.app.home .tasklist{list-style:none;margin:0;padding:0}.app.home .tasklist li{border-bottom:1px solid var(--hair)}.app.home .tasklist li:last-child{border-bottom:0}.app.home .tasklist button{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:10px 16px;margin:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--ink)}.app.home .tasklist .what{flex:1;font-size:var(--type-body);font-weight:600;display:flex;align-items:center;gap:8px}.app.home .tasklist .tick{color:var(--green);font-weight:700}.app.home .tasklist li.done .what{color:var(--dim);font-weight:500}.app.home .draftlead .onclock{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 16px;margin:0;background:var(--amber-ground)}.app.home .draftlead .onclock b{font-size:var(--type-card);font-weight:700;color:var(--ink)}.app.home .draftlead .clockfig{margin-left:auto;font-family:var(--font-mono);font-size:var(--type-card);font-weight:600;color:var(--amber-ink);font-variant-numeric:tabular-nums}.app.home .rundown{list-style:none;margin:0;padding:0}.app.home .rundown li{display:flex;align-items:center;gap:10px;padding:10px 16px;margin:0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.home .rundown .code{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);font-variant-numeric:tabular-nums}.app.home .keeperpill{margin-left:auto;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;background:var(--blue);color:#fff;border-radius:var(--rad-chip);padding:2px 6px}.app.home .keeperpill.farm{background:#7c3aed}.app.home .targetrows{list-style:none;margin:0;padding:0}.app.home .targetrows li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px;margin:0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.home .targetrows li:last-child{border-bottom:0}.app.home .targetrows .who{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1}.app.home .targetrows .who b{font-weight:700;color:var(--ink)}.app.home .targetrows .given{font-size:var(--type-meta);color:var(--muted2)}.app.home .targetrows .school{font-size:var(--type-micro);color:var(--muted2)}.app.home .targetrows .tnote{flex-basis:100%;font-size:var(--type-meta);color:var(--muted2);font-style:italic}.app.home .targetrows .drop{margin-left:auto;width:32px;height:32px;border:0;background:none;color:var(--dim);font-size:18px;line-height:1;cursor:pointer;border-radius:var(--rad-chip)}.app.home .targetrows .drop:hover{background:var(--recess);color:var(--ink)}.app.home .targetrows li.gone{color:var(--dim)}.app.home .targetrows li.gone .who b,.app.home .targetrows li.gone .who{text-decoration:line-through}.app.home .nominated{margin-left:auto;font-size:var(--type-meta);color:var(--red)}.app.home .addtarget{display:block;width:100%;padding:12px 16px;margin:0 0 -1px;border:0;border-top:1px solid var(--hair);background:var(--recess);font:inherit;font-size:var(--type-body);font-weight:600;color:var(--blue);text-align:left;cursor:pointer;min-height:48px}.app.home .targetadd{display:flex;flex-direction:column;gap:10px;margin-top:-8px;padding:14px 16px;border:1px solid var(--edge);border-top:0;border-radius:0 0 var(--rad-card) var(--rad-card);background:var(--surface)}.app.home .targetadd label{display:flex;flex-direction:column;gap:4px;margin:0}.app.home .targetadd input{font:inherit;font-size:16px;padding:10px 12px;border-radius:var(--rad-card);border:1px solid var(--edge);background:var(--surface);color:var(--ink);min-height:44px}.app.home .targetacts{display:flex;gap:8px}.app.home .targetacts .btn{margin:0;min-height:44px;padding:0 18px;border-radius:var(--rad-card);font-size:var(--type-body);font-weight:600}.app.home .rundown li{display:flex;align-items:center;gap:8px;padding:10px 16px;margin:0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.home .rundown li:last-child{border-bottom:0}.app.home .rundown .who{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1}.app.home .rundown .who b{font-weight:700;color:var(--ink)}.app.home .rundown .given{font-size:var(--type-meta);color:var(--muted2)}.app.home .rundown .blank{flex:1;border-bottom:1px dashed var(--edge);height:1px}.app.home .rundown li.onclockrow{background:var(--amber-ground)}.app.home .rundown li.onclockrow .who b{color:var(--amber-ink)}.app.home .rundown li.collapsed{color:var(--dim);font-style:italic}.app.home .posgroups{list-style:none;margin:0;padding:0}.app.home .posgroups>li{display:flex;gap:10px;padding:10px 16px;margin:0;border-bottom:1px solid var(--hair)}.app.home .posgroups>li:last-child{border-bottom:0}.app.home .posgroups ol{list-style:none;margin:0;padding:0;flex:1;display:flex;flex-direction:column;gap:6px}.app.home .posgroups ol li{display:flex;align-items:center;gap:8px;font-size:var(--type-body)}.app.home .posgroups .who{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1}.app.home .posgroups .who b{font-weight:700;color:var(--ink)}.app.home .posgroups .given{font-size:var(--type-meta);color:var(--muted2)}.app.home .posgroups .blank{flex:1;border-bottom:1px dashed var(--edge);height:1px}.app.home .nextten.quiet{background:var(--recess);border-color:transparent}.app.home .tenlist{list-style:none;margin:0;padding:0 0 8px}.app.home .tenlist li{display:flex;align-items:center;gap:10px;padding:7px 16px;margin:0;font-size:var(--type-body);color:var(--ink2)}.app.home .tenlist li.mine{background:var(--amber-ground);color:var(--amber-ink)}.app.home .tenlist .code{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);font-variant-numeric:tabular-nums}.app.home .tenlist li.mine .code{color:var(--amber-ink)}.app.home .tenlist .who{flex:1;min-width:0}.app.home .tenlist .clockfig{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;font-variant-numeric:tabular-nums}.app.home .homebody{display:flex;flex-direction:column;gap:14px}.app.home .alsohere{display:flex;align-items:center;gap:12px;margin-top:8px}.app.home .alsohere span{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.home .alsohere:after{content:"";flex:1;height:1px;background:var(--edge)}.app.home .loadfail{margin:0;padding:12px 16px;border-radius:var(--rad-card);border:1px solid var(--amber);background:var(--amber-ground);color:var(--amber-ink);font-size:var(--type-body)}.app.home .empty{color:var(--dim);font-size:var(--type-body);padding:12px 16px;margin:0}@media(min-width:820px){.app.home .homebody{display:grid;grid-template-columns:2fr 1fr;align-items:start;gap:14px}.app.home .lead .leadbody{padding-bottom:18px}.app.home .ringlead{gap:24px}}.app.admin{max-width:1180px;display:flex;flex-direction:column;gap:14px;padding-top:18px}.app.admin.contd{padding-top:0;margin-top:0}.app.admin .card{background:var(--surface);border:1px solid var(--edge);border-radius:var(--rad-card);padding:0;box-shadow:none;overflow:hidden}.app.admin .card>*{padding-left:16px;padding-right:16px}.app.admin h3{font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink);margin:0;text-transform:none;letter-spacing:-.01em}.app.admin .fact{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.app.admin .mut{font-size:var(--type-meta);color:var(--dim)}.app.admin .cardhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:44px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--hair)}.app.admin .cardhead .linkbtn,.app.admin .cardhead .btn{margin-left:auto}.app.admin .cardfoot{margin:0;padding:10px 16px 12px;background:var(--recess);border-top:1px solid var(--hair)}.app.admin .cardfoot.fact{font-size:var(--type-meta)}.app.admin .peyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.app.admin .peyebrow.warn{color:var(--amber-ink)}.app.admin .pill{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;border-radius:var(--rad-pill);padding:3px 9px;white-space:nowrap;border:1px solid transparent;font-variant-numeric:tabular-nums}.app.admin .pill.amber{color:var(--amber-ink);background:var(--amber-ground);border-color:var(--amber)}.app.admin .pill.green{color:var(--green);background:none;border-color:var(--green)}.app.admin .pill.grey{color:var(--muted2);background:var(--surface);border-color:var(--edge)}.app.admin .pill.mono{text-transform:none}.app.admin tbody th{text-transform:none;letter-spacing:0;font-size:var(--type-body);color:var(--ink)}.app.admin th,.app.admin td{border-bottom-color:var(--hair);background:none}.app.admin .linkbtn{font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;cursor:pointer;padding:6px 0;margin-left:0;text-decoration:none}.app.admin .linkbtn.danger{color:var(--red)}.app.admin .linkbtn:disabled{color:var(--dim);cursor:default}.app.admin .btn{margin-left:0;min-height:40px;border-radius:var(--rad-card);font-size:var(--type-body);font-weight:600}.app.admin .btn.danger{background:var(--red);border-color:var(--red);color:#fff}.app.admin .btn.danger:disabled{opacity:.45}.app.admin .chip{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.04em;border-radius:var(--rad-chip);padding:2px 6px;white-space:nowrap;border:1px solid}.app.admin .chip.docket{color:#a04a12;border-color:#e8a072;background:#fff5ec}.app.admin .chip.byhand{color:var(--amber-ink);border-color:var(--amber);background:var(--amber-ground)}.app.admin .rulemark{width:17px;height:17px;border:1px solid var(--edge);background:var(--surface);color:var(--ink2);font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600}.app.admin .rulemark:hover{background:var(--surface);border-color:var(--blue);color:var(--blue)}.app.admin .citelabel{display:none}.app.admin input[type=number],.app.admin input[type=text],.app.admin input[type=datetime-local],.app.admin input:not([type]){font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:8px 10px;min-height:40px}.app.admin input:disabled{background:var(--recess);color:var(--muted2)}.app.admin .voted{border-color:var(--amber);background:#fffdf7}.app.admin .votedhead{display:flex;justify-content:space-between;gap:12px;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #f0d6a8}.app.admin .votedrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:12px 24px;padding:12px 16px}.app.admin .votedrow+.votedrow{border-top:1px solid var(--hair)}.app.admin .votedwhat b{font-size:var(--type-body);color:var(--ink)}.app.admin .votedtasks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--type-meta);color:var(--ink2)}.app.admin .votedtasks li.done{color:var(--dim)}.app.admin .votedtasks .tick{display:inline-block;width:16px;color:var(--green)}.app.admin .votedtasks li:not(.done) .tick{color:var(--dim)}@media(max-width:899px){.app.admin .votedrow{grid-template-columns:1fr}}.app.admin .zoneseg{margin-left:auto;display:flex;align-items:center;gap:8px}.app.admin .seg{display:inline-flex;padding:2px;border:1px solid var(--edge);border-radius:var(--rad-pill);background:var(--recess)}.app.admin .seg button{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.06em;min-height:24px;padding:0 10px;border:0;border-radius:var(--rad-pill);background:none;color:var(--muted2);cursor:pointer}.app.admin .seg button.on{background:var(--ink);color:#fff}.app.admin .dltab{width:100%;border-collapse:collapse;padding:0}.app.admin .dltab thead th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;padding:8px 16px;background:var(--recess);border-bottom:1px solid var(--hair)}.app.admin .dltab thead th.lk{text-align:right}.app.admin .dlrow>*{padding:14px 16px;vertical-align:top;border-bottom:1px solid var(--hair);text-align:left}.app.admin .dlrow:last-child>*{border-bottom:0}.app.admin .dlrow th{width:200px;font-weight:600}.app.admin .dlname{display:block;font-size:var(--type-body);font-weight:600;color:var(--ink)}.app.admin .dlwhy{display:block;font-size:var(--type-micro);color:var(--dim);margin-top:2px;font-weight:500}.app.admin .dlwhy.exc{color:var(--amber-ink)}.app.admin .dlrow.exception>*{background:#fffdf7}.app.admin .dlrow.exception th{box-shadow:inset 3px 0 0 var(--amber)}.app.admin .dlrow td.set{width:36%}.app.admin .dlrow td.set input{width:100%;max-width:300px;display:block}.app.admin .echo{display:block;font-size:var(--type-micro);color:var(--dim);margin-top:4px}.app.admin .rulehint{display:block;font-size:var(--type-micro);color:var(--amber-ink);margin-top:4px}.app.admin .rulehint .linkbtn{font-size:var(--type-micro);padding:0 0 0 6px}.app.admin .dlrow td.st{white-space:nowrap}.app.admin .stnote{display:block;font-size:var(--type-micro);color:var(--dim);margin-top:6px;white-space:normal}.app.admin .dlrow td.lk{text-align:right;width:110px}.app.admin .lockcell{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.app.admin .micro{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim);text-align:right;line-height:1.2}.app.admin .toggle{position:relative;width:36px;height:20px;border-radius:var(--rad-pill);border:0;background:var(--edge);cursor:pointer;padding:0;transition:background .15s}.app.admin .toggle .knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.app.admin .toggle.on{background:var(--ink)}.app.admin .toggle.on .knob{transform:translate(16px)}.app.admin .toggle:disabled{opacity:.5;cursor:default}.app.admin .relock{min-height:36px;padding:0 12px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);font:inherit;font-size:var(--type-body);font-weight:600;color:var(--ink);cursor:pointer}.app.admin .orderstrip{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.app.admin .orderstrip li{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--edge);border-radius:var(--rad-chip);font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;color:var(--ink)}.app.admin .orderstrip li.blank{color:var(--dim)}.app.admin .orderstrip .slotno{color:var(--dim);font-weight:400}.app.admin .dlfoot{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.app.admin .dlfoot .btn{min-height:40px}@media(max-width:899px){.app.admin .dltab thead{display:none}.app.admin .dlrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--hair)}.app.admin .dlrow>*{display:block;padding:0;border:0;width:auto}.app.admin .dlrow th{grid-column:1;grid-row:1;width:auto;box-shadow:none}.app.admin .dlrow td.st{grid-column:2;grid-row:1;text-align:right}.app.admin .dlrow td.set{grid-column:1 / -1;grid-row:2;width:auto}.app.admin .dlrow td.set input{max-width:none}.app.admin .dlrow td.lk{grid-column:1 / -1;grid-row:3;text-align:right;width:auto}.app.admin .dlrow td.lk .lockcell{flex-direction:row;align-items:center;gap:8px}.app.admin .dlrow.exception{background:#fffdf7;box-shadow:inset 3px 0 0 var(--amber)}.app.admin .zoneseg{margin-left:auto}.app.admin .zoneseg .mut{display:none}}.app.admin .twoup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}@media(max-width:899px){.app.admin .twoup{grid-template-columns:1fr}}.app.admin .valrows{list-style:none;margin:0;padding:0}.app.admin .valrows li{display:grid;grid-template-columns:minmax(0,120px) minmax(64px,auto) minmax(0,1fr) 24px;gap:6px 12px;align-items:baseline;padding:12px 16px;border-bottom:1px solid var(--hair)}.app.admin .valrows li.inert{color:var(--muted2)}.app.admin .valrows li.valband{display:block;padding:8px 16px;background:var(--recess)}.app.admin .valname{font-size:var(--type-body);font-weight:600;color:var(--ink)}.app.admin .valrows li.inert .valname{color:var(--muted2)}.app.admin .valnum{font-family:var(--font-mono);font-size:var(--type-body);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.app.admin .valeff{display:flex;flex-direction:column;gap:4px;font-size:var(--type-meta);color:var(--muted2);min-width:0}.app.admin .valeff .chip{align-self:flex-start}.app.admin .valrule{justify-self:end}.app.admin .farmroundsfield{display:inline-flex;align-items:center;gap:6px}.app.admin .farmroundsfield input{width:56px;min-height:36px;padding:4px 8px;text-align:center;font-family:var(--font-mono)}.app.admin .farmroundsfield .btn{min-height:36px;padding:0 10px}.app.admin .taxslots{padding:12px 16px;border-top:1px solid var(--hair)}.app.admin .taxslots .tshead{display:flex;justify-content:space-between;gap:12px;font-size:var(--type-body)}.app.admin .taxslots .tsrow{display:flex;gap:10px;margin:8px 0}.app.admin .taxslots .tsslot{display:flex;flex-direction:column;align-items:center;font-family:var(--font-mono);font-size:var(--mono-pill)}.app.admin .taxslots .note{margin:0;font-size:var(--type-micro);color:var(--dim)}.app.admin .seastab{width:100%;border-collapse:collapse;padding:0}.app.admin .seastab thead th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;padding:8px 16px;background:var(--recess);border-bottom:1px solid var(--hair)}.app.admin .seastab th.num,.app.admin .seastab td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app.admin .seastab tbody th,.app.admin .seastab td{padding:12px 16px;border-bottom:1px solid var(--hair);text-align:left;font-size:var(--type-body);vertical-align:baseline}.app.admin .seastab tbody th{font-weight:600;color:var(--ink)}.app.admin .seastab tr:last-child>*{border-bottom:0}.app.admin .seastab .dir{color:var(--dim);margin-left:4px}.app.admin .clocksplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.app.admin .clocksplit>*{padding:6px 16px 10px}.app.admin .clocksplit .otherclocks{border-left:1px solid var(--hair)}@media(max-width:899px){.app.admin .clocksplit{grid-template-columns:1fr}.app.admin .clocksplit .otherclocks{border-left:0;border-top:1px solid var(--hair)}}.app.admin .bandrow,.app.admin .clockline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:52px;padding:6px 0;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.admin .bandrow:last-of-type,.app.admin .clockline:last-child{border-bottom:0}.app.admin .bandlabel,.app.admin .clockname{font-weight:600;color:var(--ink);min-width:96px}.app.admin .bandrow input,.app.admin .clockline input{width:64px;min-height:40px;padding:4px 8px;text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app.admin .bandrow input.secs{width:80px;margin-left:8px}.app.admin .bandrow .linkbtn{margin-left:auto}.app.admin .clockline label{display:inline-flex;align-items:center;gap:6px;color:var(--muted2);font-size:var(--type-meta)}.app.admin .bandadd{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:8px}.app.admin .bandbad{margin:6px 0 0;padding-left:18px;color:var(--red);font-size:var(--type-meta)}.app.admin .clockfoot{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.app.admin .clockfoot .warn{color:var(--amber-ink)}.app.admin .clockacts{display:flex;align-items:center;gap:10px}.app.admin .gridbody{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:16px 24px;padding-top:14px;padding-bottom:14px}@media(max-width:899px){.app.admin .gridbody{grid-template-columns:1fr}}.app.admin .gridmap{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}@media(max-width:899px){.app.admin .gridmap{grid-template-columns:repeat(5,minmax(0,1fr))}}.app.admin .gmcell{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:none}.app.admin .gmcell .rd{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim);letter-spacing:.04em}.app.admin .gmcell input{width:100%;min-height:40px;padding:0;margin:0;text-align:center;background:var(--surface);font-family:var(--font-mono);font-size:var(--type-head);font-weight:500;border:1px solid var(--edge);border-radius:var(--rad-card)}.app.admin .gmcell.ne input{color:var(--muted2)}.app.admin .gmcell.off input{border-color:var(--amber);background:var(--amber-ground);color:var(--amber-ink)}.app.admin .gridnotes{display:flex;flex-direction:column;gap:10px;margin:0}.app.admin .gridnote{background:var(--recess);border-radius:var(--rad-card);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.app.admin .gridnote .fact{font-size:var(--type-meta)}.app.admin .derived{font-family:var(--font-display);font-size:var(--type-card);font-weight:700;color:var(--ink)}.app.admin .gridflow{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.app.admin .impact{margin:0;padding:12px 14px;border:1px solid #f0d6a8;border-radius:var(--rad-card);background:#fffaf0;color:var(--amber-ink);font-size:var(--type-body);line-height:1.5}.app.admin .impact b{color:#7a4f06}.app.admin .whyfield{display:flex;flex-direction:column;gap:6px}.app.admin .whyfield input{width:100%;min-height:44px}.app.admin .gridacts{display:flex;justify-content:flex-end;gap:10px}.app.admin .writes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--type-body);color:var(--ink2)}.app.admin .writes .wkind{display:inline-block;min-width:84px;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim)}.app.admin .byhandtab{width:100%;border-collapse:collapse;padding:0}.app.admin .byhandtab thead th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;padding:8px 16px;background:var(--recess);border-bottom:1px solid var(--hair)}.app.admin .byhandtab tbody th,.app.admin .byhandtab td{padding:12px 16px;border-bottom:1px solid var(--hair);text-align:left;font-size:var(--type-body);vertical-align:baseline}.app.admin .byhandtab tbody th{font-weight:600;color:var(--ink)}.app.admin .byhandtab th.num,.app.admin .byhandtab td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app.admin .byhandtab tr.dim>*{color:var(--dim)}.app.admin .byhandtab tr.dim b{color:var(--muted2)}.app.admin .byhandtab .ovwording td{padding:0 16px 14px}@media(max-width:899px){.app.admin .byhandtab,.app.admin .byhandtab tbody{display:block}.app.admin .byhandtab thead{display:none}.app.admin .byhandtab tr{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"name name name" "rules setto act" "why why why" "by by by";gap:4px 12px;padding:12px 16px;border-bottom:1px solid var(--hair);align-items:baseline}.app.admin .byhandtab tr.ovwording{display:block;padding:0}.app.admin .byhandtab tr>*{padding:0;border:0;display:block;text-align:left}.app.admin .byhandtab tbody th,.app.admin .byhandtab td{padding:0;border:0}.app.admin .byhandtab tbody th{grid-area:name;width:auto;min-width:0}.app.admin .byhandtab td:nth-of-type(1){grid-area:rules;text-align:left}.app.admin .byhandtab tr:not(.ovwording) td:nth-of-type(1):before{content:"rules ";font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim);text-transform:uppercase;letter-spacing:.06em}.app.admin .byhandtab td:nth-of-type(2){grid-area:setto;text-align:left}.app.admin .byhandtab tr:not(.ovwording) td:nth-of-type(2):before{content:"set to ";font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim);text-transform:uppercase;letter-spacing:.06em}.app.admin .byhandtab td:nth-of-type(3){grid-area:why}.app.admin .byhandtab td:nth-of-type(4){grid-area:by;font-size:var(--type-meta)}.app.admin .byhandtab td:nth-of-type(5){grid-area:act;text-align:right;justify-self:end}.app.admin .byhandtab .ovwording td{padding:0 16px 14px}}.app.admin .endseason .cardhead .peyebrow{margin-right:auto}.app.admin .endseason .cardhead .btn{margin-left:0}.app.admin .endreview{display:flex;flex-direction:column;padding:0}.app.admin .endblock{padding:14px 16px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--hair)}.app.admin .endsteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.app.admin .endsteps li{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;gap:12px;align-items:baseline;font-size:var(--type-body)}.app.admin .endsteps li b{color:var(--ink)}.app.admin .derivedtag{justify-self:end}.app.admin .endproblems{padding:14px 16px;background:var(--amber-ground);border-bottom:1px solid #f0d6a8;display:flex;flex-direction:column;gap:6px}.app.admin .endproblems .fact{color:var(--ink2)}.app.admin .endproblems .warnline{color:var(--amber-ink);font-weight:600}.app.admin .endfoot{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.app.admin .endconfirm{display:flex;flex-direction:column;gap:8px}.app.admin .endconfirm input{max-width:260px;min-height:44px}.app.admin .good{color:var(--green)}@media(max-width:899px){.app.admin .endsteps li{grid-template-columns:1fr}}.unlocksays{list-style:none;margin:12px 0;padding:12px 14px;border:1px solid #f0d6a8;border-radius:var(--rad-card);background:#fffaf0;color:var(--ink2);display:flex;flex-direction:column;gap:8px;font-size:var(--type-body);line-height:1.45}.unlocksays li:before{content:"· ";color:var(--amber-ink)}.app.admin .pad{padding:14px 16px}.app.admin .doorhead{display:flex;align-items:flex-start;gap:16px;padding-top:14px;padding-bottom:14px}.app.admin .doorhead>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.app.admin .doorhead .btn{flex-shrink:0;margin-left:auto;min-height:44px;padding:0 18px}.app.admin .said{color:var(--green)}.app.admin .accqueue,.app.admin .accrejected,.app.admin .accin{list-style:none;margin:0;padding:0}.app.admin .accrow{padding:14px 16px;border-bottom:1px solid var(--hair);display:flex;flex-direction:column;gap:12px}.app.admin .accrow:last-child{border-bottom:0}.app.admin .acchead{display:flex;align-items:center;gap:12px}.app.admin .accface{width:36px;height:36px;border-radius:50%;background:var(--recess);border:1px solid var(--edge);display:inline-flex;align-items:center;justify-content:center;color:var(--dim);font-weight:600;flex-shrink:0;overflow:hidden}.app.admin .accface img{width:100%;height:100%;object-fit:cover}.app.admin .accwho{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.app.admin .accwho .accname{font-size:var(--type-head);font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.admin .acchead .linkbtn{margin-left:auto}.app.admin .accfields{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app.admin .accfields select,.app.admin .editfield select{font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:0 12px;min-height:44px;flex:1 1 180px;min-width:0}.app.admin .accfields .btn.primary{min-height:44px;padding:0 18px}.app.admin .armed{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app.admin .conflict{margin:0;font-size:var(--type-body);color:var(--red)}.app.admin .accrejected li{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--hair)}.app.admin .accrejected li:last-child{border-bottom:0}.app.admin .accrejected .accname{color:var(--dim)}.app.admin .accrejected .linkbtn{margin-left:auto}.app.admin .rankgroup{display:grid;grid-template-columns:140px minmax(0,1fr);padding:0 16px;border-bottom:1px solid var(--hair)}.app.admin .rankgroup:last-child{border-bottom:0}.app.admin .ranklabel{padding-top:16px}.app.admin .accin li{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:12px 0;font-size:var(--type-body)}.app.admin .accin .accname{color:var(--ink)}.app.admin .accin .accemail,.app.admin .accin .accteam{color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:899px){.app.admin .rankgroup{grid-template-columns:1fr;padding-bottom:6px}.app.admin .ranklabel{padding-top:12px}.app.admin .accin li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0}.app.admin .accin .accname{grid-column:1}.app.admin .accin .linkbtn{grid-column:2;grid-row:1 / span 3}.app.admin .accin .accemail,.app.admin .accin .accteam{grid-column:1;font-size:var(--type-meta)}.app.admin .doorhead{flex-direction:column}.app.admin .doorhead .btn{margin-left:0;width:100%}}.editaccount .editfield{display:flex;flex-direction:column;gap:6px;margin:14px 0}.editaccount .seatrow{display:flex;align-items:center;gap:12px}.editaccount .seatrow select{flex:1}.editaccount .editacts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.editaccount .editacts .spacer{flex:1}.editaccount .conflict{margin:0 0 10px;color:var(--red);font-size:var(--type-body)}.editaccount .linkbtn{font:inherit;font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;cursor:pointer;padding:6px 0;margin-left:0}.editaccount .linkbtn.danger{color:var(--red)}.editaccount .armed{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.editaccount .fact{margin:0;font-size:var(--type-meta);color:var(--muted2)}.editaccount .peyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.memenu{width:296px;padding:0;overflow:hidden;border-radius:var(--rad-card)}.idpanel.p15{gap:0;margin:0;padding:0;border-top:0}.sheetgrip+.idpanel.p15{padding-top:0}.idpanel.p15 .idacting{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#e6ebf5;color:var(--ink2);font-size:var(--type-body);line-height:1.4;border-bottom:1px solid var(--hair)}.idpanel.p15 .idacting b{color:var(--ink)}.idpanel.p15 .idacting .linkbtn{margin-left:auto;font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;padding:0;cursor:pointer}.idpanel.p15 .idwho{padding:16px 16px 14px;gap:12px;border-bottom:1px solid var(--hair)}.idpanel.p15 .idnames{gap:2px}.idpanel.p15 .idline{display:flex;align-items:baseline;gap:8px;min-width:0}.idpanel.p15 .idline b{font-size:var(--type-head);font-weight:700;color:var(--ink)}.idpanel.p15 .idrole{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted2)}.idpanel.p15 .idteam{display:block;font-size:var(--type-body);color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.idpanel.p15 .idfacebtn{position:relative;display:inline-flex;padding:0;margin:0;border:0;background:none;cursor:pointer;border-radius:50%;flex-shrink:0}.idpanel.p15 .idfacebtn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.idpanel.p15 .idfaceedit{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#141a269e;color:#fff;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity .12s;pointer-events:none}.idpanel.p15 .idfacebtn:hover .idfaceedit,.idpanel.p15 .idfacebtn:focus-visible .idfaceedit{opacity:1}@media(pointer:coarse){.idpanel.p15 .idfaceedit{inset:auto -4px -6px auto;width:auto;height:auto;border-radius:var(--rad-pill);padding:2px 6px;opacity:1;background:var(--ink);border:2px solid var(--surface)}}.idpanel.p15 .idrow{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;margin:0;border:0;border-bottom:1px solid var(--hair);background:none;font:inherit;font-size:var(--type-body);color:var(--ink);text-align:left;cursor:pointer;text-decoration:none;box-sizing:border-box;border-radius:0}.idpanel.p15 .idrow:last-child{border-bottom:0}.idpanel.p15 .idrow:hover{background:var(--recess)}.idpanel.p15 .idrow .what{flex:1 1 auto;min-width:0;font-weight:500}.idpanel.p15 .idpadmin .what{font-weight:600}.idpanel.p15 .idrow .go{color:var(--dim);flex-shrink:0}.idpanel.p15 .idcount{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:var(--rad-pill);border:1px solid var(--amber);background:var(--amber-ground);color:var(--amber-ink);font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600}.idpanel.p15 .idpout .idpoutmark{flex-shrink:0;color:var(--ink)}.idpanel.p15 .idfig{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);flex-shrink:0}.idpanel.p15 .idout .what{color:var(--red);font-weight:600}.idpanel.p15 .idpick{list-style:none;margin:0;padding:6px 8px;background:var(--recess);border-bottom:1px solid var(--hair);max-height:260px;overflow:auto}.idpanel.p15 .idpick button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 8px;border:0;border-radius:var(--rad-chip);background:none;font:inherit;font-size:var(--type-body);color:var(--ink);text-align:left;cursor:pointer}.idpanel.p15 .idpick button:hover,.idpanel.p15 .idpick button.on{background:var(--surface)}.idpanel.p15 .idpick .mut{margin-left:auto;font-size:var(--type-meta);color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:45%}.kdsheet.photodlg{display:flex;flex-direction:column;gap:14px}.photodlg .photohead{display:flex;align-items:center;gap:12px}.photodlg .photohead .kdsheeth{margin:0;flex:1}.photodlg .photox{width:36px;height:36px;border:0;background:none;font-size:22px;color:var(--dim);cursor:pointer;border-radius:var(--rad-chip)}.photodlg .stage{position:relative;max-width:100%;margin:0 auto;overflow:hidden;border-radius:var(--rad-card);background:repeating-linear-gradient(135deg,#8a8f99 0,#8a8f99 12px,#7f848e 12px,#7f848e 24px);touch-action:none;cursor:grab;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.photodlg .stage:active{cursor:grabbing}.photodlg .stage img{position:absolute;left:50%;top:50%;margin-left:calc(var(--w,0px) * -.5);max-width:none;pointer-events:none}.photodlg .stage img{translate:-50% -50%}.photodlg .stagemark{position:relative;z-index:1;transform:scale(3)}.photodlg .stagemark .gmdot{border-color:transparent}.photodlg .mask{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 999px #141a2673;border:2px solid #fff;pointer-events:none}.photodlg .stagehint{position:absolute;left:14px;bottom:12px;font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:#fff;pointer-events:none;z-index:2}.photodlg .zoomrow{display:flex;align-items:center;gap:12px}.photodlg .zoomrow input{flex:1;accent-color:var(--blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px;margin:0;background:none;cursor:pointer;touch-action:pan-x}.photodlg .zoomrow input::-webkit-slider-runnable-track{height:6px;border-radius:var(--rad-pill);background:var(--edge)}.photodlg .zoomrow input::-moz-range-track{height:6px;border-radius:var(--rad-pill);background:var(--edge)}.photodlg .zoomrow input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;margin-top:-11px;border-radius:50%;background:var(--surface);border:2px solid var(--blue);box-shadow:0 1px 3px #141a2640}.photodlg .zoomrow input::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--surface);border:2px solid var(--blue);box-shadow:0 1px 3px #141a2640}.photodlg .zoomrow input:disabled::-webkit-slider-thumb{border-color:var(--edge)}.photodlg .zoomrow input:disabled::-moz-range-thumb{border-color:var(--edge)}.photodlg .zoomrow input:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:var(--rad-pill)}.photodlg .peyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.photodlg .dropzone{min-height:56px;border:1px dashed var(--edge);border-radius:var(--rad-card);background:none;font:inherit;font-size:var(--type-body);color:var(--muted2);cursor:pointer}.photodlg .dropzone b{color:var(--blue);font-weight:600}.photodlg .removedline{margin:0;font-size:var(--type-body);color:var(--muted2)}.photodlg .linkbtn{font:inherit;font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;cursor:pointer;padding:0;margin-left:0}.photodlg .linkbtn.danger{color:var(--red)}.kdsheet.photodlg .photoacts{display:flex;flex-direction:row;align-items:center;gap:12px;margin:0}.kdsheet.photodlg .photoacts .kdsubmit,.kdsheet.photodlg .photoacts .kdkeep{width:auto;min-width:96px;padding:0 18px}.photodlg .photoacts .spacer{flex:1}.kdsheet.wiresheet{display:flex;flex-direction:column;gap:0;padding-bottom:0;max-height:80vh;overflow:hidden}.wiresheet .sheetgrip{align-self:center;width:38px;height:4px;border-radius:var(--rad-chip);background:var(--edge);margin:0 0 8px;flex-shrink:0}.wiresheet .wiresheethead{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--hair)}.wiresheet .wiresheethead .kdsheeth{margin:0}.wiresheet .wiresheetcount{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);flex:1}.wiresheet .photox{width:36px;height:36px;border:0;background:none;font-size:22px;color:var(--dim);cursor:pointer}.wiresheet .wirefeed{list-style:none;margin:0 -16px;padding:0;overflow:auto;flex:1;min-height:0}.wiresheet .wirefeed li{border-bottom:1px solid var(--hair)}.wiresheet .wirefeed li:last-child{border-bottom:0}.wiresheet .wirefeed button{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 16px;border:0;background:none;font:inherit;font-size:var(--type-body);color:var(--ink2);text-align:left;cursor:pointer}.wiresheet .wirefeed button:hover{background:var(--recess)}.wiresheet .wiretext{flex:1;min-width:0}.wiresheet .wirewhen{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);flex-shrink:0}.wiresheet .wirekind{width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0}.wiresheet .wirekind.trade{background:var(--blue)}.wiresheet .wirekind.slate{background:var(--ink)}.wiresheet .wirekind.proposal,.wiresheet .wirekind.docket{background:var(--amber)}.wiresheet .wirekind.pick{background:var(--red)}.app.admin.activity{max-width:1180px;gap:12px}.app.admin .actscope{margin:0;font-size:var(--type-meta);color:var(--muted2)}.app.admin .actscope b{color:var(--ink);font-weight:600}.app.admin .actkinds{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.app.admin .kindchip{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.06em;text-transform:uppercase;min-height:28px;padding:0 10px;border:1px solid var(--edge);border-radius:var(--rad-pill);background:var(--surface);color:var(--muted2);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.app.admin .kindchip .n{color:var(--dim);font-weight:500;font-variant-numeric:tabular-nums}.app.admin .kindchip.faab{color:var(--green);border-color:#bfe0cb;background:#eef8f1}.app.admin .kindchip.override,.app.admin .kindchip.access{color:var(--amber-ink);border-color:var(--amber);background:var(--amber-ground)}.app.admin .kindchip.delete{color:var(--red);border-color:#e6b4b0;background:#fdf0ee}.app.admin .kindchip.on{background:var(--ink);border-color:var(--ink);color:#fff}.app.admin .kindchip.on .n{color:#fff;opacity:.7}.app.admin .kindchip.more{border-style:dashed;color:var(--ink2)}.app.admin .acttools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app.admin .acttools .spacer{flex:1}.app.admin .acttools .actsearch,.app.admin .acttools select,.app.admin .actrange{font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);min-height:40px;margin:0}.app.admin .acttools .actsearch{flex:0 1 300px;min-width:0;width:auto;padding:0 12px}.app.admin .acttools .acttz{display:inline-flex;flex:0 0 auto;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.admin .acttools .acttz .pane{border:0;border-radius:7px;padding:4px 11px;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);background:none;cursor:pointer;font-variant-numeric:tabular-nums}.app.admin .acttools .acttz .pane.on{background:var(--ink);color:#fff}.app.admin .acttools select{width:auto;padding:0 10px}.app.admin .actrange{display:inline-flex;align-items:center;gap:10px;padding:0 12px}.app.admin .actrange label{display:inline-flex;align-items:center;gap:6px}.app.admin .actrange input{border:0;background:none;font:inherit;font-family:var(--font-mono);font-size:var(--type-meta);color:var(--ink2);padding:0;min-height:0;width:auto}.app.admin .actcount{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.app.admin .actstate{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.app.admin .actstate>*{padding:0}.app.admin .actstate.fact{display:block}.app.admin .actlog{padding:0}.app.admin .actday{padding:8px 16px;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);background:var(--recess);border-bottom:1px solid var(--hair)}.app.admin .actlist{list-style:none;margin:0;padding:0}.app.admin .actrow{position:relative;display:grid;grid-template-columns:44px 96px 180px minmax(0,1fr) minmax(0,190px) 52px;gap:12px;align-items:center;padding:0 16px;min-height:44px;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.admin .actrow.mine{background:#f4f8ff}.app.admin .actrow:hover{background:var(--recess)}.app.admin .actrow:focus-within{outline:2px solid var(--blue);outline-offset:-2px}.app.admin .actopen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:none;padding:0;cursor:pointer}.app.admin .actrow>*:not(.actopen){position:relative;z-index:1;pointer-events:none}.app.admin .actat{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);font-variant-numeric:tabular-nums}.app.admin .actkind{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.admin .actkind.faab{color:var(--green)}.app.admin .actkind.delete{color:var(--red)}.app.admin .actkind.override,.app.admin .actkind.access{color:var(--amber-ink)}.app.admin .actwho{min-width:0;overflow:hidden;display:flex;align-items:center;gap:8px}.app.admin .actwho .gmid{font-weight:600}.app.admin .actvia,.app.admin .actfor{flex-shrink:0;font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.02em;border-radius:var(--rad-chip);padding:1px 6px;white-space:nowrap;border:1px solid var(--edge);color:var(--muted2);background:var(--surface)}.app.admin .actvia.inferred{color:var(--amber-ink);border-color:var(--amber)}.app.admin .actfor{margin-left:6px}.app.admin .actwhat{min-width:0;color:var(--ink);line-height:1.4}.app.admin .acttarget{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.admin .actsrc,.app.admin .actsrc.derived{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:500;letter-spacing:.04em;color:var(--dim);text-align:right;white-space:nowrap}.app.admin .actfoot{padding:12px 16px;text-align:center;font-size:var(--type-meta);color:var(--muted2)}.app.admin .actfoot .linkbtn{font-size:var(--type-meta);padding:0}@media(max-width:899px){.app.admin .actkinds .kindchip.later,.app.admin .actkinds:not(.open) .kindchip.later{display:none}.app.admin .actkinds.open .kindchip.later{display:inline-flex}.app.admin .actkinds.open .kindchip.more{display:none}.app.admin .acttools .actsearch{flex:1 1 100%}.app.admin .acttools select,.app.admin .actrange{flex:1 1 140px}.app.admin .acttools .spacer{display:none}.app.admin .actrow{grid-template-columns:44px auto minmax(0,1fr) auto;grid-template-areas:"at kind who src" "what what what what";gap:2px 10px;padding:10px 16px;min-height:0}.app.admin .actat{grid-area:at}.app.admin .actkind{grid-area:kind}.app.admin .actwho{grid-area:who}.app.admin .actwhat{grid-area:what}.app.admin .acttarget{display:none}.app.admin .actsrc{grid-area:src}}@media(min-width:900px){.app.admin .actkinds .kindchip.more{display:none}}.auditsheet .rulebody{display:flex;flex-direction:column;gap:16px}.auditsheet .auditfacts{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:0 16px;margin:0;font-size:var(--type-body)}.auditsheet .auditfacts dt{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:12px 0;border-bottom:1px solid var(--hair)}.auditsheet .auditfacts dd{margin:0;color:var(--ink);line-height:1.5;overflow-wrap:anywhere;padding:11px 0;border-bottom:1px solid var(--hair)}.auditsheet .auditfacts dd.mono{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2)}.auditsheet .auditfacts dd.amber{color:var(--amber-ink)}.auditsheet .impact{margin:0;padding:12px 14px;border:1px solid #f0d6a8;border-radius:var(--rad-card);background:#fffaf0;color:var(--amber-ink);font-size:var(--type-body);line-height:1.5}.auditsheet .fact{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.auditsheet .linkbtn{font:inherit;font-size:var(--type-body);font-weight:600;color:var(--blue);background:none;border:0;cursor:pointer;padding:6px 0}.auditsheet .viaform{border:1px solid var(--edge);border-radius:var(--rad-card);padding:0 0 14px;display:flex;flex-direction:column;gap:12px}.auditsheet .viaform h3{margin:0;padding:12px 14px;font-size:var(--type-head);font-weight:700;color:var(--ink);border-bottom:1px solid var(--hair)}.auditsheet .viafield{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:12px;align-items:center;padding:0 14px}.auditsheet .viafield select,.auditsheet .viafield input{font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:0 12px;min-height:44px;width:100%;box-sizing:border-box}.auditsheet .viaform .fact{padding:0 14px}.auditsheet .viaacts{display:flex;justify-content:flex-end;gap:10px;padding:0 14px}.auditsheet .viaacts .btn{min-height:44px;padding:0 18px;border-radius:var(--rad-card);font-weight:600}.auditsheet .viaacts .btn.primary{background:var(--blue);border-color:var(--blue);color:#fff}.app.admin .pooltools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app.admin .pooltools .seg{flex-shrink:0;background:var(--surface)}.app.admin .pooltools .seg button{min-height:32px;padding:0 14px;font-family:var(--font-display);font-size:var(--type-body);letter-spacing:0;text-transform:none;font-weight:600}.app.admin .pooltools .poolsearch{flex:0 1 290px;min-width:0;width:auto;margin:0;font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:0 12px;min-height:40px}.app.admin .poolpos{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.app.admin .poolcheck{display:inline-flex;align-items:center;gap:6px;font-size:var(--type-meta);color:var(--ink2);white-space:nowrap}.app.admin .poolcheck input{margin:0;accent-color:var(--blue)}.app.admin .poolclear{margin-left:auto;padding:0;font-size:var(--type-meta)}.app.admin .poolhead{gap:16px;padding-top:10px;padding-bottom:10px}.app.admin .poolhead h3{font-size:var(--type-head)}.app.admin .pooltally,.app.admin .poolsrc{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);letter-spacing:.02em}.app.admin .poolsrc{margin-left:auto}.app.admin .poolrows{list-style:none;margin:0;padding:0}.app.admin .poolrows li{display:grid;grid-template-columns:minmax(0,260px) minmax(0,190px) minmax(0,1fr);gap:16px;align-items:center;padding:0 16px;min-height:44px;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.admin .poolrows.college li{grid-template-columns:72px minmax(0,220px) minmax(0,1fr) minmax(0,200px)}.app.admin .poolrows li:last-child{border-bottom:0}.app.admin .poolname b{font-family:var(--font-display);font-weight:700;color:var(--ink);letter-spacing:.01em}.app.admin .poolname .given{color:var(--muted2);margin-left:4px}.app.admin .poolrows li.dim .poolname b{color:var(--muted2)}.app.admin .poolrows li.dim .kchip,.app.admin .poolrows li.dim .poschip{opacity:.45}.app.admin .poolchips{display:inline-flex;align-items:center;gap:6px;min-width:0}.app.admin .poolchips .kchip{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:700;border-radius:var(--rad-chip);padding:1px 6px}.app.admin .poolchips .kchip.ex{opacity:.45}.app.admin .poolmeta{display:inline-flex;align-items:baseline;gap:14px;min-width:0}.app.admin .poolbye{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2);white-space:nowrap;min-width:52px}.app.admin .poolstatus{font-size:var(--type-meta);color:var(--dim)}.app.admin .poolstatus.warn{color:var(--amber-ink)}.app.admin .poolrank{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;color:var(--muted2);white-space:nowrap}.app.admin .poolrank .hs{color:var(--dim);margin-right:4px}.app.admin .schoolchip{font-family:var(--font-display);font-size:var(--type-meta);font-weight:600;color:var(--ink2);background:var(--recess);border-radius:var(--rad-chip);padding:2px 8px;white-space:nowrap}.app.admin .poolcode{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2)}.app.admin .poolmark{font-size:var(--type-meta);color:var(--dim);text-align:right}.app.admin .poolfoot{padding:12px 16px;text-align:center;font-size:var(--type-meta);color:var(--muted2);border-top:1px solid var(--hair)}.app.admin .poolfoot .linkbtn{font-size:var(--type-meta);padding:0}.app.admin .refreshrow{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px}.app.admin .refreshrow>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.app.admin .refreshrow .fact{font-size:var(--type-meta)}.app.admin .refreshrow .warnline{color:var(--amber-ink)}.app.admin .refreshrow .pill{margin-left:auto}.app.admin .refreshrow .btn{margin-left:0}.app.admin .pastebody{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.app.admin .pastewrap{position:relative}.app.admin .pastebody .paste{width:100%;font:inherit;font-family:var(--font-mono);font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--recess);padding:12px;resize:vertical;box-sizing:border-box;line-height:1.6}.app.admin .pasteempty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none;color:var(--muted2);font-size:var(--type-body);border:1px dashed var(--edge);border-radius:var(--rad-card)}.app.admin .pasteempty code{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);background:none}.app.admin .pasteacts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app.admin .pasteacts .spacer{flex:1}.app.admin .pastecount{font-size:var(--type-body);color:var(--muted2)}.app.admin .pastecount b{color:var(--ink)}.app.admin .pastebad{color:var(--red);margin-left:8px}.app.admin .pasteacts .btn.primary{background:var(--blue);border-color:var(--blue);color:#fff;min-height:44px;padding:0 18px}.app.admin .pasteacts .btn.primary:disabled{opacity:.45}@media(max-width:899px){.app.admin .pooltools .poolsearch{flex:1 1 auto}.app.admin .poolhead{gap:8px}.app.admin .poolsrc{margin-left:0;flex-basis:100%}.app.admin .poolrows li,.app.admin .poolrows.college li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name chips" "meta chips";gap:2px 10px;padding:10px 16px;min-height:0}.app.admin .poolrows .poolname{grid-area:name}.app.admin .poolrows .poolchips{grid-area:chips;justify-self:end}.app.admin .poolrows .poolmeta,.app.admin .poolrows .poolmark,.app.admin .poolrows .poolrank{grid-area:meta;text-align:left}.app.admin .poolmeta{gap:8px}.app.admin .poolbye{min-width:0}.app.admin .poolstatus{font-family:var(--font-mono);font-size:var(--mono-pill)}.app.admin .poolstatus:before{content:"· ";color:var(--dim)}.app.admin .poolrows.college .poolrank{grid-area:meta}.app.admin .poolrows.college .poolmark,.app.admin .poolrows.college .schoolchip{display:none}.app.admin .refreshrow .pill{margin-left:0}.app.admin .refreshrow .btn{width:100%}}.app.admin .datahead.bad{border-color:var(--amber)}.app.admin .dataheadrow{display:flex;align-items:flex-start;gap:16px;padding-top:14px;padding-bottom:14px}.app.admin .dataheadrow>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.app.admin .dataheadrow h3{font-size:var(--type-card)}.app.admin .dataheadrow .pill{flex-shrink:0;margin-top:4px}.app.admin .tallygrid{list-style:none;margin:0;padding:6px 16px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 20px}.app.admin .tallygrid li{display:flex;flex-direction:column;gap:2px}.app.admin .tallygrid b{font-family:var(--font-mono);font-size:var(--type-card);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.app.admin .tallygrid span{font-size:var(--type-body);color:var(--muted2)}.app.admin .datacards .card{margin:0}.app.admin .saveacts{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 16px 14px}.app.admin .saveacts .armed{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.app.admin .btn.quietred{color:var(--red);border-color:var(--red);background:var(--surface)}.app.admin .fact.said{color:var(--green)}.kdsheet.restoredlg{display:flex;flex-direction:column;gap:14px}.restoredlg .kdsheeth{margin:0;padding-bottom:12px;border-bottom:1px solid var(--hair)}.restoredlg .restoretab{width:100%;border-collapse:collapse}.restoredlg .restoretab thead th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;padding:0 0 8px;background:none;border:0}.restoredlg .restoretab th.num,.restoredlg .restoretab td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.restoredlg .restoretab tbody th,.restoredlg .restoretab td{padding:10px 0;border-bottom:1px solid var(--hair);text-align:left;font-size:var(--type-body);color:var(--ink);font-weight:400;text-transform:none;letter-spacing:0;background:none}.restoredlg .restoretab td.num b{font-weight:700}.restoredlg .restoretab td.num.mut{color:var(--dim)}.restoredlg .fact{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.restoredlg .restoreacts{display:flex;justify-content:flex-end;gap:10px}.restoredlg .restoreacts .btn{min-height:44px;padding:0 18px;border-radius:var(--rad-card);font-weight:600}.restoredlg .restoreacts .btn.danger{background:var(--red);border-color:var(--red);color:#fff}@media(max-width:899px){.app.admin .tallygrid{grid-template-columns:repeat(2,minmax(0,1fr))}.app.admin .dataheadrow{flex-direction:column}.app.admin .saveacts .btn{width:100%}}.app.admin .dttabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app.admin .dttabs .kindchip{min-height:36px;padding:0 16px;font-size:var(--mono-pill)}.app.admin .dtmono{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);letter-spacing:.02em}.app.admin .cardhead .pkhead{margin-left:auto}.app.admin .dtname{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.app.admin .dtname b{font-family:var(--font-display);font-weight:inherit;color:var(--ink);letter-spacing:.01em}.app.admin .dtname .given{color:var(--muted2);font-weight:400}.app.admin .dtname .poschip{margin-left:2px}.app.admin .dtacts{margin-left:auto;display:inline-flex;align-items:center;gap:14px}.app.admin .filebtn{cursor:pointer}.app.admin .dtempty{margin:14px 16px;padding:14px 16px;border:1px dashed var(--edge);border-radius:var(--rad-card);display:flex;flex-direction:column;gap:4px;font-size:var(--type-body);color:var(--muted2)}.app.admin .dtempty b{color:var(--ink)}.app.admin .dtempty code{font-family:var(--font-mono);font-size:var(--type-meta);background:var(--recess);padding:1px 4px;border-radius:var(--rad-chip)}.app.admin .srccards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.app.admin .srccards li{display:flex;flex-direction:column;gap:3px;padding:12px 16px;border-right:1px solid var(--hair);font-size:var(--type-body)}.app.admin .srccards li:last-child{border-right:0}.app.admin .srccards b{color:var(--ink)}.app.admin .srccards span{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim)}.app.admin .cardfoot.dtmono{text-transform:uppercase;letter-spacing:.06em;font-size:var(--mono-eyebrow)}.app.admin .adpsplit{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.app.admin .dttab{width:100%;border-collapse:collapse;padding:0}.app.admin .dttab thead th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;padding:8px 16px;background:var(--recess);border-bottom:1px solid var(--hair)}.app.admin .dttab th.num,.app.admin .dttab td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app.admin .dttab tbody th,.app.admin .dttab td{padding:9px 16px;border-bottom:1px solid var(--hair);text-align:left;font-size:var(--type-body);vertical-align:middle;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink)}.app.admin .dttab tbody th,.app.admin .dttab tbody th .dtname{font-weight:700}.app.admin .dttab tr:last-child>*{border-bottom:0}.app.admin .dttab .strong{font-weight:700;color:var(--ink)}.app.admin .dttab .mut{color:var(--muted2)}.app.admin .dttab .good{color:var(--green);font-weight:700}.app.admin .dttab .warnnum{color:var(--red);font-weight:700}.app.admin .dttab .faint{color:var(--dim)}.app.admin .dttab tr.notkept>*{color:var(--dim)}.app.admin .dttab tr.notkept th .dtname b{color:var(--muted2)}.app.admin .dttab .pkrule td{padding:6px 16px;font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:var(--recess)}.app.admin .dttab .ast{color:var(--ink);font-size:var(--mono-eyebrow)}.app.admin .dttab .pill{margin-left:8px;vertical-align:middle}.app.admin .arglist{list-style:none;margin:0;padding:0}.app.admin .arglist li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:baseline;padding:10px 16px;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.admin .arglist li:last-child{border-bottom:0}.app.admin .arglist .who{font-weight:700;text-align:left;justify-self:start;margin:0;display:block}.app.admin .arglist .spread{font-family:var(--font-mono);font-weight:700;color:#c2410c;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1 / span 2;align-self:center}.app.admin .arglist .detail{grid-column:1;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim)}.app.admin .habitcards{display:flex;flex-direction:column;gap:14px}.app.admin .habithead{gap:12px}.app.admin .habithead .gmid{font-size:var(--type-head);font-weight:700}.app.admin .habitbody{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px}.app.admin .habitbody .mixbar{margin:0;height:22px;border:0;border-radius:var(--rad-chip)}.app.admin .habitbody .mixseg{font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.04em}.app.admin .habitline{margin:4px 0 0;font-size:var(--type-body);color:var(--ink);display:flex;gap:12px;align-items:baseline}.app.admin .habitlabel{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);flex-shrink:0}.app.admin .dtlist{list-style:none;margin:0;padding:0 16px 14px;display:flex;flex-direction:column;gap:6px;font-size:var(--type-body);color:var(--ink2)}.app.admin .dtlist.bad{color:var(--red)}.app.admin .pktools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app.admin .pktools .seg{background:var(--surface)}.app.admin .pktools .seg button{min-height:36px;padding:0 16px;font-family:var(--font-display);font-size:var(--type-body);letter-spacing:0;text-transform:none;font-weight:600}.app.admin .pktools .weights{margin-left:auto}.app.admin .pkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.app.admin .pkgrid .card{margin:0}.app.admin .pkgrid .cardhead .gmid{font-size:var(--type-head);font-weight:700}.app.admin .nextcard .nextnote{padding-top:10px;padding-bottom:10px}.app.admin .projrows{list-style:none;margin:0 16px 14px;padding:0;border:1px solid var(--edge);border-radius:var(--rad-card);overflow:hidden}.app.admin .projrows li{position:relative;display:grid;grid-template-columns:56px 16px 90px minmax(0,1fr) minmax(0,300px);gap:12px;align-items:center;padding:0 16px;min-height:48px;border-bottom:1px solid var(--hair);font-size:var(--type-body)}.app.admin .projrows li:last-child{border-bottom:0}.app.admin .projrows li.prov-kept{background:#f2f8f3}.app.admin .projrows .projopen{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:none;padding:0;cursor:pointer;z-index:0}.app.admin .projrows li>*:not(.projopen){position:relative;z-index:1;pointer-events:none}.app.admin .projrows .rank{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;color:var(--muted2);font-variant-numeric:tabular-nums}.app.admin .provdot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--ink);flex-shrink:0}.app.admin .provdot.kept{background:var(--green)}.app.admin .provdot.firm{background:var(--ink)}.app.admin .provdot.lean{background:var(--ink);opacity:.55}.app.admin .provdot.guess{background:var(--ink);opacity:.25}.app.admin .projrows .who{color:var(--ink2);font-weight:600;text-align:left;margin:0;display:block;justify-self:start}.app.admin .projrows .pl{display:inline-flex;align-items:center;gap:8px;min-width:0}.app.admin .projrows li.prov-guess .dtname b{color:var(--muted2)}.app.admin .keeperpill{font-size:var(--mono-eyebrow)}.app.admin .projrows .why{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted2)}.app.admin .nextfoot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:0 16px 14px;font-size:var(--type-body);color:var(--muted2)}.app.admin .nextfoot .spacer{flex:1}.app.admin .legend{display:inline-flex;align-items:center;gap:8px}.app.admin .legendgap{width:14px}.app.admin .needsel{display:inline-flex;align-items:center;gap:8px}.app.admin .needsel select{font:inherit;font-size:var(--type-body);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:0 10px;min-height:40px;width:auto}.app.admin .dormanthead{display:flex;align-items:center;gap:10px}.app.admin .dormanthead h3{font-size:var(--type-card)}.kdsheet.whysheet{display:flex;flex-direction:column;gap:10px}.whysheet .whyhead{display:flex;align-items:center;gap:10px}.whysheet .whyhead .rank{font-family:var(--font-mono);font-weight:600;color:var(--muted2)}.whysheet .whyhead .who{font-weight:600;color:var(--ink2);flex:1;margin:0;display:block}.whysheet .provdot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--ink)}.whysheet .provdot.kept{background:var(--green)}.whysheet .provdot.lean{opacity:.55}.whysheet .provdot.guess{opacity:.25}.whysheet .photox{width:36px;height:36px;border:0;background:none;font-size:22px;color:var(--dim);cursor:pointer}.whysheet .kdsheeth{margin:0}.whysheet .dtname{display:inline-flex;align-items:baseline;gap:6px}.whysheet .dtname .given{color:var(--muted2);font-weight:400}.whysheet .fact{margin:0;font-size:var(--type-body);color:var(--muted2);line-height:1.5}.whysheet .dtmono{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim)}@media(max-width:899px){.app.admin .srccards{grid-template-columns:repeat(2,minmax(0,1fr))}.app.admin .srccards li:nth-child(2n){border-right:0}.app.admin .adpsplit{grid-template-columns:1fr}.app.admin .dtacts{margin-left:0;flex-basis:100%;justify-content:flex-start}.app.admin .dttab tbody th,.app.admin .dttab td,.app.admin .dttab thead th{padding:8px}.app.admin .dttab tbody th{padding-left:16px}.app.admin .adpsplit .dttab th:nth-child(3),.app.admin .adpsplit .dttab td:nth-child(3),.app.admin .adpsplit .dttab th:nth-child(5),.app.admin .adpsplit .dttab td:nth-child(5){display:none}.app.admin .dttab thead th{white-space:nowrap}.app.admin .pkgrid{grid-template-columns:1fr}.app.admin .pktools .weights{margin-left:0;flex-basis:100%}.app.admin .pktable tbody th,.app.admin .pktable td,.app.admin .pktable thead th{padding:8px}.app.admin .pktable{display:block;overflow-x:auto}.app.admin .pktable .pill{display:none}.app.admin .cardhead .pkhead{margin-left:0;flex-basis:100%}.app.admin .projrows li{grid-template-columns:48px 14px 64px minmax(0,1fr);gap:8px;min-height:44px;padding:0 12px}.app.admin .projrows .why{display:none}.app.admin .projrows .pl{min-width:0;overflow:hidden}.app.admin .projrows .dtname{min-width:0;flex:1;overflow:hidden;white-space:nowrap}.app.admin .projrows .dtname b{flex:0 0 auto}.app.admin .projrows .dtname .given{overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.app.admin .projrows .dtname .poschip{flex-shrink:0;margin-left:auto}.app.admin .nextfoot .spacer{display:none}.app.admin .legend{flex-basis:100%}}@media(min-width:900px){.app.admin .projrows .projopen{cursor:default}}.app.draftpg{max-width:1400px;display:flex;flex-direction:column;gap:12px;padding-top:14px}@media(min-width:761px){.app.draftpg .pclockrow{display:none}}.app.draftpg>header:not(.pagehead){display:none}.pclock{display:inline-flex;flex-direction:column;align-items:stretch;gap:4px;flex:none;font-family:var(--font-mono);font-variant-numeric:tabular-nums;line-height:1}.pclock .pcfig{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:6px;padding:0 10px;letter-spacing:.02em;white-space:nowrap;box-sizing:border-box}.pclock .pcfig i{font-style:normal;opacity:.6;margin-right:1px}.pclock .pcbar{display:block;height:3px;border-radius:2px;overflow:hidden;background:#0000001f}.pclock .pcbar i{display:block;height:100%;border-radius:2px;background:var(--blue);transition:width 1s linear}.pclock.s .pcfig{height:22px;font-size:12px;padding:0 8px}.pclock.m .pcfig{height:30px;font-size:17px}.pclock.l .pcfig{height:48px;font-size:30px;padding:0 16px;border-radius:9px}.pclock.l .pcbar{height:4px}.pclock.left.light .pcfig{background:var(--ink);color:#fff}.pclock.left.dark .pcfig{background:#fff;color:var(--ink)}.pclock.left.dark .pcbar{background:#ffffff2e}.pclock.left.dark .pcbar i{background:#8fb6ff}.pclock.left.urgent .pcfig{background:var(--amber-ground);color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber)}.pclock.left.urgent .pcbar i{background:var(--amber)}.pclock.left.over .pcfig{background:var(--red);color:#fff;letter-spacing:.08em}.pclock.left.over .pcbar i{background:var(--red);width:100%!important}.pclock.elapsed.light .pcfig{background:none;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--edge)}.pclock.elapsed.dark .pcfig{background:none;color:#fff;box-shadow:inset 0 0 0 1px #ffffff59}.app.draftpg .moderow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.app.draftpg .moderow .seg{display:inline-flex;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.draftpg .moderow .seg .pane{border:0;border-radius:7px;padding:7px 14px;font-size:var(--type-body);font-weight:600;color:var(--ink2);background:none}.app.draftpg .moderow .seg .pane.on{background:var(--ink);color:#fff}.app.draftpg .mockswitch{gap:8px;padding:6px 12px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);font-size:var(--type-meta);color:var(--ink2)}.app.draftpg .mockswitch .track{display:none}.app.draftpg .mockswitch .lbl:before{content:"Mock ";font-weight:700;color:var(--ink)}.app.draftpg .mockswitch.on{border-color:#c4b5fd;background:#f5f3ff;color:#6d28d9}.app.draftpg .mockswitch.on .lbl:before{color:#6d28d9}.app.draftpg .ccbar{margin-left:auto;gap:2px;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);flex-wrap:nowrap}.app.draftpg .ccbar .ccbtn{border:0;background:none;border-radius:7px;padding:7px 10px;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);cursor:pointer;white-space:nowrap}.app.draftpg .ccbar .ccbtn:hover:not(:disabled){background:var(--recess);color:var(--ink)}.app.draftpg .ccbar .ccbtn:disabled{color:var(--dim);cursor:default}.app.draftpg .ccbar .ccbtn.go{color:var(--blue)}.app.draftpg .ccbar .ccbtn span[aria-hidden]{display:none}.app.draftpg .ccstate{margin-left:auto;flex:none;align-self:center}.app.draftpg .ccbar:has(+*),.app.draftpg .ccstate+.ccbar{margin-left:8px}.app.draftpg .ccbar .dstatus,.app.draftpg .ccstate{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--rad-pill);padding:4px 9px;margin-right:4px}.app.draftpg .ccbar .dstatus.live,.app.draftpg .ccstate.live{color:var(--green);border:1px solid var(--green)}.app.draftpg .ccbar .dstatus.setup,.app.draftpg .ccbar .dstatus.complete,.app.draftpg .ccstate.setup,.app.draftpg .ccstate.complete{color:var(--dim);border:1px dashed var(--edge)}.app.draftpg .ccstate.paused{color:var(--amber-ink);border:1px solid var(--amber);background:var(--amber-ground)}.app.draftpg .ccbar .ccpassmenu{position:relative}.app.draftpg .ccbar .ccpassmenu summary{list-style:none;cursor:pointer;padding:7px 10px;border-radius:7px;font-size:var(--type-meta);font-weight:600;color:var(--ink2);white-space:nowrap}.app.draftpg .ccbar .ccpassmenu summary::-webkit-details-marker{display:none}.app.draftpg .ccbar .ccpassmenu summary:after{content:" · " attr(data-open) " open";color:var(--amber-ink);font-family:var(--font-mono);font-size:var(--mono-eyebrow);text-transform:uppercase;letter-spacing:.06em}.app.draftpg .ccbar .ccount{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);padding:0 10px 0 8px;border-left:1px solid var(--edge);margin-left:6px}.app.draftpg .wallbtn{margin-left:8px;border:1px solid var(--edge);background:var(--surface);border-radius:var(--rad-card);padding:8px 12px;font-size:var(--type-meta);font-weight:600;color:var(--blue)}.app.draftpg .wallbtn:before{content:"⤢ ";color:var(--ink2)}.app.draftpg .clockbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-height:52px;padding:9px 18px;border-radius:var(--rad-card);background:var(--dark);color:#fff;margin:0}.app.draftpg .clockbar .tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8fb6ff}.app.draftpg .clockbar .tag i{width:7px;height:7px;border-radius:50%;background:#8fb6ff;animation:cbpulse 1.4s ease-in-out infinite}@keyframes cbpulse{0%,to{opacity:1}50%{opacity:.35}}.app.draftpg .clockbar.mine .tag{color:#ffb4ac}.app.draftpg .clockbar.mine .tag i{background:var(--live)}.app.draftpg .clockbar .cbwho{display:inline-flex;align-items:baseline;gap:10px}.app.draftpg .clockbar .cbwho b{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.01em}.app.draftpg .clockbar .cbwho code{font-family:var(--font-mono);font-size:15px;color:#fff;background:none;border:0;padding:0}.app.draftpg .clockbar .cbsaid{font-size:var(--type-meta);color:#ffffffb8}.app.draftpg .clockbar .cbsaid code,.app.draftpg .clockbar .cbsaid b{color:#fff;font-family:var(--font-mono);background:none;border:0;padding:0;font-weight:700}.app.draftpg .clockbar .cblapsed{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-meta);color:#ffffffd9;padding-left:14px;border-left:1px solid rgba(255,255,255,.18)}.app.draftpg .clockbar .cbltag{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--amber)}.app.draftpg .clockbar .cblclock .pcfig{color:#ffe1a6;box-shadow:inset 0 0 0 1px #ffe1a680}.app.draftpg .clockbar .cbact{display:inline-flex;align-items:center;gap:14px;margin-left:auto}.app.draftpg .clockbar .cbnote{font-size:var(--type-meta);color:#ffffff8c}.app.draftpg .clockbar .cbact .pclock{order:-1}.app.draftpg .clockbar .cbclock{margin-left:0}.app.draftpg .onclock{display:flex;align-items:center;gap:12px;padding:10px 16px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);font-size:var(--type-body)}.app.draftpg .onclock.done{color:var(--ink2)}.app.draftpg .mockband{display:flex;align-items:center;gap:14px;padding:7px 16px;border:1px solid #c4b5fd;border-radius:var(--rad-card);background:#f5f3ff;font-size:var(--type-meta);color:#6d28d9}.app.draftpg .mockband .dbtag{color:#6d28d9}.app.draftpg .mockband .mocksay{margin-left:auto;color:#6d28d9}.app.draftpg .tradeband,.app.draftpg .dbanner,.app.draftpg .mocktrades{box-sizing:border-box;min-height:46px}.app.draftpg .tradeband,.app.draftpg .dbanner{display:flex;align-items:center;gap:14px;padding:9px 16px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);font-size:var(--type-body);color:var(--ink)}.app.draftpg .tradeband{border-color:#a7dcb8;background:#f1faf3}.app.draftpg .dbtag{flex:none;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.app.draftpg .tradeband .dbtag{color:var(--green)}.app.draftpg .tradeband .dbtag:before{content:"⇄ "}.app.draftpg .tradeband code{font-family:var(--font-mono);font-weight:700;background:none;border:0;padding:0;color:var(--ink)}.app.draftpg .tradeband .linkbtn{margin-left:auto;font-size:var(--type-meta);font-weight:600;color:var(--blue)}.app.draftpg .dbsay{flex:1;min-width:0;line-height:1.5}.app.draftpg .dbanner.intermission{border-color:#bfd3fb;background:#eef4ff}.app.draftpg .dbanner.intermission .dbtag{color:var(--blue)}.app.draftpg .dbanner .dbclock{margin-left:auto}.app.draftpg .dbanner.notstarted{background:var(--surface)}.app.draftpg .dbanner.alldone{border-color:#f0d9a8;background:#fffaf0}.app.draftpg .dbanner.alldone .dbtag{color:#8a6100}.app.draftpg .dbanner .dbact{margin-left:auto;flex:none}.app.draftpg .dbtag.dashed{border:1px dashed var(--edge);border-radius:var(--rad-pill);padding:4px 10px;color:var(--dim)}.app.draftpg .dbanner.refused{align-items:flex-start;border-color:var(--amber);background:var(--amber-ground)}.app.draftpg .dbanner.refused .dbtag{color:var(--amber-ink);padding-top:3px}.app.draftpg .dblist{margin:4px 0 0;padding:0;list-style:none}.app.draftpg .dblist li:before{content:"· "}.app.draftpg .dbfoot{display:block;margin-top:6px;font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .deadline.warn{border:1px solid var(--amber);border-radius:var(--rad-card);background:var(--amber-ground);color:var(--amber-ink);padding:10px 16px;margin:0;font-size:var(--type-body)}.app.draftpg .draftcols,.app.draftpg .draftcols.farmcols{gap:0 14px;grid-template-columns:var(--rail,300px) 12px minmax(0,1fr)}@media(max-width:1100px){.app.draftpg .draftcols,.app.draftpg .draftcols.farmcols{gap:14px;grid-template-columns:1fr}}.app.draftpg .draftcols.norail,.app.draftpg .draftcols.farmcols.norail{gap:14px;grid-template-columns:1fr}.app.draftpg .railcol{gap:12px;top:72px}.app.draftpg .railgrip{align-self:stretch;position:relative;min-height:120px;cursor:col-resize;touch-action:none;border:0;background:none;padding:0}.app.draftpg .railgrip i{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;border-radius:1px;background:var(--edge);opacity:0;transition:opacity .12s ease}.app.draftpg .railgrip:hover i,.app.draftpg .railgrip:focus-visible i,.app.draftpg .railgrip.sizing i{opacity:1}.app.draftpg .railgrip:focus-visible i,.app.draftpg .railgrip.sizing i{background:var(--accent)}.app.draftpg .railgrip:focus-visible{outline:none}.app.draftpg .railgrip:after{content:"";position:absolute;left:50%;top:clamp(48px,22%,220px);width:4px;height:34px;margin-left:-2px;border-radius:2px;background:var(--edge);opacity:0;transition:opacity .12s ease}.app.draftpg .railgrip:hover:after,.app.draftpg .railgrip:focus-visible:after,.app.draftpg .railgrip.sizing:after{opacity:1}.app.draftpg .railgrip:focus-visible:after,.app.draftpg .railgrip.sizing:after{background:var(--accent)}body.railsizing,body.railsizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}@media(max-width:1100px){.app.draftpg .railgrip{display:none}}.app.draftpg .card{border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);box-shadow:none}.app.draftpg .pickpanel{padding:14px 16px}.app.draftpg .pphead{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.app.draftpg .pphead .striphead{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink);letter-spacing:-.01em}.app.draftpg .ppsub{margin:0;font-size:var(--type-meta);color:var(--muted2);line-height:1.45}.app.draftpg .ppsub .linkbtn{padding:0;font-size:inherit;color:var(--blue);font-weight:600}.app.draftpg .ppback{align-self:flex-start;padding:0;font-size:var(--type-meta);color:var(--blue)}.app.draftpg .pill{font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--rad-pill);padding:2px 8px;border:1px solid transparent;white-space:nowrap}.app.draftpg .pill.violet{color:#6d28d9;border-color:#c4b5fd;background:#f5f3ff}.app.draftpg .pill.amber{color:var(--amber-ink);border-color:var(--amber);background:var(--amber-ground)}.app.draftpg .pickpanel .search,.app.draftpg .pickpanel input[type=search],.app.draftpg .pickpanel input[type=text]{width:100%;box-sizing:border-box;min-height:40px;border:1px solid var(--edge);border-radius:var(--rad-card);padding:0 12px 0 34px;font:inherit;font-size:16px;color:var(--ink);background:var(--surface)}.app.draftpg .pickpanel .poschips,.app.draftpg .pickpanel .posrow{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:10px}.app.draftpg .pickpanel .posrow .linkbtn,.app.draftpg .pickpanel .refresh{margin-left:auto;font-size:var(--type-meta);color:var(--blue);padding:0}.app.draftpg .pickpanel .note{margin:10px 0 0;font-size:var(--type-body);color:var(--ink2);line-height:1.5}.app.draftpg .pickpanel .note.bad{color:var(--ink2)}.app.draftpg .fillrow{margin:0 0 10px}.app.draftpg .fillrow .btn{flex:1}.app.draftpg .confirmpick{margin-top:12px;padding:12px 14px;border:2px solid var(--red);border-radius:var(--rad-card);background:#fdf3f2}.app.draftpg .confirmpick.forother{border-color:var(--amber);background:var(--amber-ground)}.app.draftpg .cprow{display:flex;align-items:center;gap:10px;margin-bottom:8px}.app.draftpg .cptag{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.app.draftpg .confirmpick.forother .cptag{color:var(--amber-ink)}.app.draftpg .cptag .cpcode{font-size:var(--mono-pill);letter-spacing:.06em}.app.draftpg .cprow .cpclock{margin-left:auto}.app.draftpg .cpwho{display:flex;align-items:center;gap:8px;margin-bottom:6px}.app.draftpg .cpname{font-size:var(--type-head);color:var(--ink)}.app.draftpg .cpname b{font-weight:700}.app.draftpg .cpsay{margin:0 0 12px;font-size:var(--type-meta);color:var(--ink2);line-height:1.5}.app.draftpg .cpacts{display:flex;gap:8px}.app.draftpg .cpacts .btn.primary{flex:1;min-height:42px;background:var(--red);border-color:var(--red);font-weight:700}.app.draftpg .confirmpick.forother .cpacts .btn.primary{background:var(--amber-ink);border-color:var(--amber-ink)}.app.draftpg .cpacts .btn:not(.primary){min-height:42px;background:var(--surface)}.app.draftpg .bestsec{padding:0}.app.draftpg .bestsec summary{display:flex;align-items:baseline;gap:10px;padding:12px 16px;list-style:none;cursor:default}.app.draftpg .bestsec summary::-webkit-details-marker{display:none}.app.draftpg .bestsec .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .bestsec .railsum{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.draftpg .balist{max-height:290px;border-top:1px solid var(--hair)}.app.draftpg .balist li{padding:8px 16px;gap:8px;border-bottom:1px solid var(--hair)}.app.draftpg .balist .bacode{order:-1;width:34px;text-align:left;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim)}.app.draftpg .balist .baname{font-size:var(--type-body);font-weight:600}.app.draftpg .balist .bapick{width:22px;height:22px;border-radius:6px;background:var(--surface);border:1px solid var(--blue);--plus:10px}.app.draftpg .balist .bapick:before,.app.draftpg .balist .bapick:after{background:var(--blue)}.app.draftpg .balist .bapick:disabled{border-color:var(--edge)}.app.draftpg .balist .bapick:disabled:before,.app.draftpg .balist .bapick:disabled:after{background:var(--edge)}.app.draftpg .refcard{padding:0;overflow:hidden}.app.draftpg .reftabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--hair)}.app.draftpg .reftab{position:relative;border:0;background:none;padding:12px 8px;font:inherit;font-size:var(--type-body);font-weight:600;color:var(--muted2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.app.draftpg .reftab.on{color:var(--ink);border-bottom-color:var(--blue)}.app.draftpg .reftab .refdot{position:absolute;top:10px;margin-left:4px;width:7px;height:7px;border-radius:50%;background:var(--amber)}.app.draftpg .refpane{padding:12px 16px 14px}.app.draftpg .refsum{margin:0 0 8px;font-size:var(--type-meta);color:var(--dim)}.app.draftpg .roomhead{display:flex;align-items:center;gap:10px;margin-bottom:10px}.app.draftpg .roomhead .striphead{display:none}.app.draftpg .roomhead .ok{font-size:var(--type-body);font-weight:700;color:var(--green)}.app.draftpg .roomdots{gap:6px}.app.draftpg .roomdot{font-size:var(--type-meta);font-weight:600;color:var(--ink2);padding:4px 10px;border:1px solid var(--edge);border-radius:var(--rad-pill);background:var(--surface)}.app.draftpg .roomdot.away{opacity:1;color:var(--dim);border-style:dashed}.app.draftpg .railfoot{margin:10px 0 0;font-size:var(--type-meta);color:var(--muted2);line-height:1.45}.app.draftpg .needslist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.app.draftpg .needslist li{display:grid;grid-template-columns:44px 1fr 56px auto;align-items:center;gap:8px;font-size:var(--type-meta)}.app.draftpg .needslist .bar{height:6px;border-radius:3px;background:var(--recess);overflow:hidden}.app.draftpg .needslist .bar i{display:block;height:100%;background:var(--green)}.app.draftpg .needslist .needcount{font-family:var(--font-mono);color:var(--ink2)}.app.draftpg .needslist .needopen{color:var(--amber-ink);font-weight:600}.app.draftpg .railcounts{width:100%;border-collapse:collapse;font-size:var(--type-meta)}.app.draftpg .railcounts th{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:center;padding:4px 0}.app.draftpg .railcounts th.nm{text-align:left;font-family:inherit;font-size:var(--type-meta);text-transform:none;letter-spacing:0;color:var(--ink);font-weight:600}.app.draftpg .railcounts td{text-align:center;padding:5px 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink2);border-top:1px solid var(--hair)}.app.draftpg .railcounts td.short{color:var(--amber-ink);font-weight:700}.app.draftpg .byeblock .eyebrow,.app.draftpg .byeteams .eyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 8px}.app.draftpg .byechart{display:flex;align-items:flex-end;gap:5px;height:56px}.app.draftpg .byechart>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.app.draftpg .byechart .bar{width:100%;border-radius:2px;background:#cbd3e0;min-height:2px}.app.draftpg .byechart .bar.none{background:var(--hair)}.app.draftpg .byechart .bar.stack{background:var(--amber)}.app.draftpg .byechart .wk{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--dim)}.app.draftpg .byenote{margin:8px 0 12px;font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .byeteams .row{display:grid;grid-template-columns:60px 44px 1fr 18px;align-items:center;gap:8px;padding:4px 0;font-size:var(--type-meta)}.app.draftpg .byeteams .row.me{background:none;font-weight:700}.app.draftpg .byeteams .row.bad .who{color:var(--amber-ink)}.app.draftpg .byeteams .wk{font-family:var(--font-mono);color:var(--dim)}.app.draftpg .byeteams .dots{display:flex;gap:3px}.app.draftpg .byeteams .dots i{width:8px;height:8px;border-radius:2px;background:#cbd3e0}.app.draftpg .byeteams .row.bad .dots i{background:var(--amber)}.app.draftpg .byeteams .n{font-family:var(--font-mono);color:var(--ink2);text-align:right}.app.draftpg .boardcol>.card{padding:12px 12px 10px}.app.draftpg .boardcol .striptop{display:flex;align-items:center;gap:12px;margin-bottom:10px}.app.draftpg .boardcol .striptop .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .boardcol .panes.small{display:inline-flex;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.draftpg .boardcol .panes.small .pane{border:0;border-radius:7px;padding:5px 12px;font-size:var(--type-meta);font-weight:600;color:var(--ink2);background:none}.app.draftpg .boardcol .panes.small .pane.on{background:var(--ink);color:#fff}.app.draftpg .dboardwrap{--bg-head:34px;--bg-cell:52px;--bg-gap:4px;max-height:none;overflow:visible}.app.draftpg .dboard{min-width:0;gap:var(--bg-gap)}.app.draftpg .dbrow{grid-template-columns:30px repeat(10,minmax(0,1fr));gap:4px}.app.draftpg .dbhead{position:static;background:none;align-items:flex-end;padding-bottom:4px}.app.draftpg .dbgm{flex-direction:column;align-items:center;gap:1px}.app.draftpg .dbgm .nm{font-size:var(--type-meta);font-weight:700;color:var(--ink)}.app.draftpg .dbgm:after{content:"seat " attr(data-seat);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.draftpg .dbgm.me .nm{color:var(--blue-ink)}.app.draftpg .dbrd{flex-direction:column;gap:0}.app.draftpg .dbrd b{font-size:var(--type-meta);color:var(--ink2)}.app.draftpg .dbrd i{font-size:9px;color:var(--dim)}.app.draftpg .dbrail{width:22px}.app.draftpg .dbband{border:0;background:none;border-left:3px solid;border-radius:0}.app.draftpg .dbband:before{display:none}.app.draftpg .dbband span{font-size:8.5px;font-weight:600;letter-spacing:.14em;color:var(--muted2)}.app.draftpg .dbband.unkeepable{border-left-color:#b8c1d1}.app.draftpg .dbband.franchise{border-left-color:var(--blue)}.app.draftpg .dbband.sleeper{border-left-color:#7c5cd6}.app.draftpg .dbband.franchise span{color:var(--blue-ink)}.app.draftpg .dbband.sleeper span{color:#5b3fb8}.app.draftpg .dbcell{height:var(--bg-cell);padding:5px 6px 4px;border-radius:7px;border-color:var(--edge);gap:2px;justify-content:space-between}.app.draftpg .dbcell .top{align-items:center;gap:5px}.app.draftpg .dbcell .pn{flex-direction:row;align-items:baseline;gap:4px;min-width:0;overflow:hidden;line-height:1.1}.app.draftpg .dbcell .pn b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.01em}.app.draftpg .dbcell .pn i{flex:0 1000 auto;min-width:0;font-size:10px;color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .dbcell .pn.tight b{font-size:10px}.app.draftpg .dbcell .pn.wrap b{font-size:9.5px;display:block;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.app.draftpg .dbcell .bot{gap:4px;height:16px;align-items:center}.app.draftpg .dbcell .code{font-size:var(--mono-eyebrow);color:var(--dim);letter-spacing:.04em}.app.draftpg .dbcell .bye{font-size:9px;color:var(--muted2)}.app.draftpg .dbcell .nflchip{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:26px;height:14px;padding:0 3px;font-size:8px;line-height:1;vertical-align:0;margin:0;border-radius:3px;flex-shrink:0}.app.draftpg .dbcell .poschip.ident{font-size:8px;padding:0 4px;line-height:1.7;flex:none}.app.draftpg .dbcell.empty{border-style:dashed;background:none}.app.draftpg .dbcell.empty .code{color:#c3cad6}.app.draftpg .dbcell.keeper{border:2px solid var(--ink)}.app.draftpg .dbcell.keeper .code:after,.app.draftpg .dbcell.farm .code:after{content:""}.app.draftpg .dbcell .keeperpill{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);border-radius:3px;padding:0 4px;color:var(--ink);line-height:1.5}.app.draftpg .dbcell.farm .keeperpill{border-color:#7c5cd6;color:#5b3fb8}.app.draftpg .dbcell .movedpill{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--amber);background:var(--amber-ground);color:var(--amber-ink);border-radius:3px;padding:0 4px;line-height:1.5;flex:none;cursor:help}.app.draftpg .dbcell.clock{border:2px solid var(--blue);background:#eef4ff}.app.draftpg .dbcell.clock .onlab{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.app.draftpg .dbcell.clock .dot{width:6px;height:6px;border-radius:50%;background:var(--blue);animation:cbpulse 1.4s ease-in-out infinite;margin-right:5px}.app.draftpg .dbcell.clock .onwho{font-family:var(--font-display);font-size:var(--type-body);font-weight:700;color:var(--blue-ink)}.app.draftpg .dbcell.clock.late{border-color:var(--amber);background:var(--amber-ground)}.app.draftpg .dbcell.clock.late .lateflag{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--amber-ink);background:none;border:0;padding:0}.app.draftpg .dbcell.clock.late .onwho{color:var(--amber-ink)}.app.draftpg .dbcell.clock.late .latesince .pcfig{height:14px;font-size:9px;padding:0 4px;color:var(--amber-ink);box-shadow:none}.app.draftpg .dbcell.clock.late .latesay{font-size:8px;color:var(--amber-ink);white-space:nowrap}.app.draftpg .dbcell.clock.late .bot{gap:3px}.app.draftpg .dbcell.clock.late .code{margin-left:auto}.app.draftpg .dbcell.gone{border:1px dashed var(--green);background:#f1faf3}.app.draftpg .dbcell.gone .gonewho{justify-content:space-between}.app.draftpg .dbcell.gone .gonelab{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.app.draftpg .dbcell.gone .goneto{gap:4px;font-size:var(--type-meta);color:var(--green);white-space:nowrap;overflow:hidden}.app.draftpg .dbcell.gone .goneto i{font-style:normal}.app.draftpg .dbcell.gone .goneto b{font-weight:700}.app.draftpg .dbcell.gone .gonefrom{display:none}.app.draftpg .dbcell.intrade{border:1px dashed var(--green);background:#f1faf3}.app.draftpg .dbcell .intrade{justify-content:center;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.06em;color:var(--green);gap:4px;white-space:nowrap}.app.draftpg .dbcell .undo{width:16px;height:16px;top:3px;right:4px;font-size:11px;color:var(--dim)}.app.draftpg .dblegend{margin-top:12px;gap:14px;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .dblegend:before{content:"snake → odd ← even";font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-right:auto}.app.draftpg .teamsview{gap:12px}.app.draftpg .teamsbar{font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .teamsbar b{font-family:var(--font-mono);color:var(--ink)}.app.draftpg .teamsort select{font:inherit;font-size:var(--type-meta);padding:4px 8px;border:1px solid var(--edge);border-radius:7px;background:var(--surface)}.app.draftpg .teamcards{gap:12px}.app.draftpg .tcard{border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.draftpg .tcard.me{border-color:var(--blue)}.app.draftpg .tcard>header{height:34px;padding:0 12px;border-bottom:0;align-items:center;gap:8px}.app.draftpg .tcard>header b{font-family:var(--font-display);font-size:var(--type-body);font-weight:700}.app.draftpg .tcard>header .seat{margin-left:0;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.app.draftpg .tclist{height:323px;padding:8px 12px}.app.draftpg .teamsview.bypos .tclist{height:auto;min-height:323px}.app.draftpg .tcrow{height:19px;gap:8px;border-radius:0}.app.draftpg .tcrow .code{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--blue-ink);width:28px;letter-spacing:.02em}.app.draftpg .tcrow.open .code{color:#9aa6b8;font-weight:400}.app.draftpg .tcrow.open .rule{background:none;border-top:1px dashed var(--edge);height:0}.app.draftpg .tcrow.open em{font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .tcrow .pn{gap:4px}.app.draftpg .tcrow .pn b{font-size:var(--type-micro);font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}.app.draftpg .tcrow .pn i{font-size:var(--type-micro);color:var(--ink2)}.app.draftpg .tcrow.kept{background:none!important}.app.draftpg .tcrow .nflchip,.app.draftpg .tcrow .nfl.none,.app.draftpg .tcrow .bye{display:none}.app.draftpg .tcpill{flex:none;font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);border-radius:3px;padding:0 4px;line-height:1.5;color:var(--ink)}.app.draftpg .tcpill.farm{border-color:#7c5cd6;color:#5b3fb8}.app.draftpg .tcpill.tag{border-color:#1a7f4b;color:#1a7f4b}.app.draftpg .tcfoot{display:flex;align-items:center;gap:10px;height:30px;padding:0 12px;border-top:1px solid var(--hair)}.app.draftpg .tctally{height:auto;padding:0;border:0;gap:8px;flex:none}.app.draftpg .tctally span{flex:none;font-family:var(--font-mono);font-size:8.5px;font-weight:400;letter-spacing:.08em;color:var(--muted2);background:none;padding:0;border-radius:0}.app.draftpg .tctally span b{color:var(--ink);font-weight:600}.app.draftpg .tctally span.short{color:var(--amber-ink);background:none}.app.draftpg .tctally span.short b{color:var(--amber-ink)}.app.draftpg .tcbyes{height:auto;flex:1;padding:0;border:0;display:flex;justify-content:flex-end}.app.draftpg .tcbyehead{display:none}.app.draftpg .tcbars{flex:0 0 auto;width:96px;height:18px;gap:2px}.app.draftpg .tcbar span{display:none}.app.draftpg .tcbar i{min-height:2px;border-radius:1px}.app.draftpg .teamsview>.note{font-size:var(--type-meta);color:var(--muted2);margin:0}.app.draftpg .mkcard{padding:0}.app.draftpg .mkcard>summary{display:flex;align-items:baseline;gap:10px;padding:12px 16px;list-style:none;cursor:pointer}.app.draftpg .mkcard>summary::-webkit-details-marker{display:none}.app.draftpg .mkcard>summary .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .mkcard>summary .railsum{font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.draftpg .mockkeepers{padding:0 16px 14px}.app.draftpg .mockkeepers>.card{border:0;padding:0;background:none;border-radius:0}.app.draftpg .mkhead2{margin:0 0 6px;font-size:var(--type-meta);color:var(--muted2);line-height:1.5}.app.draftpg .mkrows{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.app.draftpg .mkrowbtn{display:flex;align-items:center;gap:12px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--hair);background:none;font:inherit;text-align:left;cursor:pointer;color:var(--ink)}.app.draftpg .mkrowbtn b{font-family:var(--font-display);font-size:var(--type-body);font-weight:700;width:64px;flex:none}.app.draftpg .mkrowbtn .mksay{flex:1;min-width:0;font-size:var(--type-body);color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .mkrowbtn{padding-left:8px;padding-right:8px}.app.draftpg .mkrow.open .mkrowbtn{background:var(--recess)}.app.draftpg .mkpill{flex:none;font-family:var(--font-mono);font-size:var(--mono-pill);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--rad-pill);padding:2px 8px;border:1px solid var(--edge);color:var(--ink2)}.app.draftpg .mkpill.locked{border-color:var(--ink);color:var(--ink)}.app.draftpg .mkpill.guess{border-color:#c4b5fd;color:#6d28d9;background:#f5f3ff}.app.draftpg .mkeditor{margin-top:12px;padding:12px 16px}.app.draftpg .mkedhead{display:flex;align-items:center;gap:10px;margin-bottom:10px}.app.draftpg .mkedhead .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .mksearch{display:flex;align-items:center;gap:8px;border:1px solid var(--edge);border-radius:var(--rad-card);padding:0 12px;min-height:40px;background:var(--surface)}.app.draftpg .mksearch span{color:var(--dim)}.app.draftpg .mksearch input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:16px;color:var(--ink);outline:none}.app.draftpg .mkmatches{list-style:none;margin:4px 0 0;padding:0;border:1px solid var(--edge);border-radius:var(--rad-card);overflow:hidden}.app.draftpg .mkmatches li button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;border-top:1px solid var(--hair);background:var(--surface);font:inherit;text-align:left;cursor:pointer;color:var(--ink)}.app.draftpg .mkmatches li:first-child button{border-top:0}.app.draftpg .mkmatches li button:hover{background:var(--recess)}.app.draftpg .mkmatches .mkname{font-weight:600}.app.draftpg .mkmatches .mkcost{margin-left:auto}.app.draftpg .mkchosen{list-style:none;margin:8px 0 0;padding:0}.app.draftpg .mkchosen li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--hair);font-size:var(--type-body)}.app.draftpg .mkchosen li:first-child{border-top:0}.app.draftpg .mkchosen .mkwho{flex:1;color:var(--ink)}.app.draftpg .mkchosen .mkwho b{text-transform:uppercase;font-weight:700}.app.draftpg .mkcost{font-family:var(--font-mono);font-size:var(--type-meta);color:var(--ink2)}.app.draftpg .mkx{border:0;background:none;font:inherit;font-size:16px;color:var(--dim);cursor:pointer;padding:0 4px}.app.draftpg .mkx:hover{color:var(--red)}.app.draftpg .mkfixed{color:var(--dim);padding:0 4px}.app.draftpg .mkempty{font-size:var(--type-meta);color:var(--dim);padding:6px 0}.app.draftpg .mknote{padding:8px 0 0;font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .mkmine{padding:8px 0 0}.app.draftpg .mockkeepers .actions{margin-top:12px;display:flex;align-items:center;gap:12px}.app.draftpg .mockkeepers .actions .mut{font-size:var(--type-meta);color:var(--dim)}.app.draftpg .mocktrades{padding:9px 16px;margin-bottom:0}.app.draftpg .mocktrades .pairtoggle{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;padding:0;font:inherit;text-align:left;cursor:pointer}.app.draftpg .mocktrades .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .mocktrades .pairtoggle>.mut{font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .mocktrades .caret{margin-left:auto}.app.draftpg .mocktrades .pairtoggle{font-size:var(--type-body);line-height:1.355}.app.draftpg .mocktrades .striphead{font:inherit;font-weight:700;margin:0}.app.draftpg .mocktrades .pairtoggle>.pill{border:0;background:none;padding:0;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6d28d9;line-height:inherit}.app.draftpg .mocktradelist{list-style:none;margin:10px 0 0;padding:0;font-size:var(--type-body)}.app.draftpg .mocktradelist li{padding:6px 0;border-top:1px solid var(--hair)}.app.draftpg .mocktradelist code{font-family:var(--font-mono);font-weight:700;background:none;border:0;padding:0}.app.histpg>header.pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0}.app.histpg .pagehead h1{margin:0;font-family:var(--font-display);font-size:var(--type-display);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.app.histpg .pagehead .sub{margin:2px 0 0;font-size:var(--type-meta);color:var(--muted2)}.app.histpg .pagehead .search{min-height:40px;border:1px solid var(--edge);border-radius:var(--rad-card);padding:0 12px;font:inherit;font-size:15px;width:320px;max-width:100%}.app.histpg .toolbar{margin:0}.app.histpg .segs.scroll{display:flex;gap:4px;overflow-x:auto;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.histpg .seg{border:0;border-radius:7px;padding:6px 10px;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);background:none;cursor:pointer;white-space:nowrap}.app.histpg .seg.on{background:var(--ink);color:#fff}.app.histpg .histcard{padding:14px 16px}.app.histpg .histhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.app.histpg .histhead .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.histpg .histhead .panes.small{display:inline-flex;padding:3px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface)}.app.histpg .histhead .panes.small .pane{border:0;border-radius:7px;padding:5px 12px;font-size:var(--type-meta);font-weight:600;color:var(--ink2);background:none}.app.histpg .histhead .panes.small .pane.on{background:var(--ink);color:#fff}.app.histpg .histcaveat{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--amber-ink);border:1px solid var(--amber);border-radius:var(--rad-pill);padding:3px 10px;background:var(--amber-ground)}.app.histpg .histcount{margin-left:auto;font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.app.histpg .histgrid{display:flex;flex-direction:column;gap:4px}.app.histpg .hrow{display:grid;grid-template-columns:30px repeat(var(--seats,10),minmax(0,1fr));gap:4px;align-items:stretch}.app.histpg .hhead{margin-bottom:2px}.app.histpg .hgm{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-align:center;padding:4px 0;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0}.app.histpg .hgm b{font-weight:inherit}.app.histpg .hitrow{cursor:pointer}.app.histpg .hitrow:hover{background:var(--inset)}.app.histpg .hitrow:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.app.histpg .hgm i{font-style:normal;font-size:7.5px;letter-spacing:.06em;text-transform:none;color:var(--muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.histpg .hrd{display:flex;flex-direction:column;align-items:center;justify-content:center}.app.histpg .hrd b{font-size:var(--type-meta);color:var(--ink2)}.app.histpg .hrd i{font-size:9px;color:var(--dim);font-style:normal}.app.histpg .hcell{display:flex;flex-direction:column;gap:2px;min-height:40px;padding:5px 6px 4px;border:1px solid var(--edge);border-radius:7px;background:var(--surface);min-width:0;position:relative}.app.histpg .hcell .code,.app.histpg .hlrow .code,.app.histpg .hteam .code{font-family:var(--font-mono);font-size:var(--mono-eyebrow);color:var(--blue-ink);letter-spacing:.04em}.app.histpg .hcell.keeper{border:2px solid #a63d34}.app.histpg .hcell.keeper:has(.kbadge.t){border-color:#1a7f4b}.app.histpg .hcell.keeper:has(.kbadge.f){border-color:#7c3aed}.app.histpg .hcell.lit,.app.histpg .hlrow.lit{border-color:var(--blue);background:#eef4ff;box-shadow:inset 0 0 0 1px var(--blue)}.app.histpg .hname{display:flex;align-items:baseline;gap:4px;min-width:0;overflow:hidden;white-space:nowrap}.app.histpg .hname b{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--ink);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.app.histpg .hname i{font-style:normal;font-size:10px;color:var(--muted2);flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.app.histpg .hname .poschip.ident{font-size:8px;padding:0 4px;line-height:1.7;flex:none}.app.histpg .hcell .tcpill{position:absolute;right:5px;bottom:4px}.app.histpg .histlist .ppager{display:flex;align-items:center;gap:10px;padding:4px 0 8px}.app.histpg .histlist .ppager .pround{flex:1;display:flex;align-items:baseline;gap:8px}.app.histpg .histlist .ppager .pround b{font-family:var(--font-display);font-size:var(--type-body)}.app.histpg .histlist .ppager .dir{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.app.histpg .histlist .ppager .linkbtn{font-size:20px;line-height:1;padding:2px 10px;color:var(--muted2)}.app.histpg .hrows{list-style:none;margin:0;padding:0;border:1px solid var(--edge);border-radius:var(--rad-card);overflow:hidden}.app.histpg .hlrow{display:flex;align-items:center;gap:10px;min-height:35px;padding:0 12px;border-bottom:1px solid var(--hair)}.app.histpg .hlrow:last-child{border-bottom:0}.app.histpg .hlrow .code{width:34px;flex:none}.app.histpg .hseat{width:54px;flex:none;font-size:var(--type-meta);color:var(--muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.histpg .hlrow .hname b,.app.histpg .hlrow .hname i,.app.histpg .hteam .hname b,.app.histpg .hteam .hname i{font-size:var(--type-body)}.app.histpg .hlrow .hname i,.app.histpg .hteam .hname i{color:var(--ink)}.app.histpg .hlrow .tcpill,.app.histpg .hteam .tcpill{margin-left:auto}.app.histpg .histteams{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.app.histpg .hteam{border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:8px 12px 10px}.app.histpg .hteam h4{display:flex;align-items:baseline;gap:6px;margin:0 0 6px;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:600}.app.histpg .hteam h4 .mut{margin-left:auto;font-weight:400}.app.histpg .hteam ol{list-style:none;margin:0;padding:0}.app.histpg .hteam li{display:flex;align-items:center;gap:8px;min-height:22px;border-top:1px solid var(--hair)}.app.histpg .hteam li:first-child{border-top:0}.app.histpg .hteam li .code{width:30px;flex:none}.app.histpg .hteam .hname b,.app.histpg .hteam .hname i{font-size:var(--type-micro)}@media(max-width:1180px){.app.histpg .histteams{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:759px){.app.histpg>header.pagehead{flex-direction:column;align-items:stretch}.app.histpg .histcount{display:none}.app.histpg .histteams{grid-template-columns:1fr}.app.histpg .histcard{padding:12px}}.app.draftpg .desigrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;font-size:var(--type-body)}.app.draftpg .desiglab{font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .desig{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.app.draftpg .desig select{font:inherit;font-size:var(--type-meta);font-weight:600;padding:5px 8px;border:1px solid var(--edge);border-radius:7px;background:var(--surface);color:var(--ink)}.app.draftpg .btn.ghost.dashed{border:1px dashed var(--blue);background:none;color:var(--blue);font-size:var(--type-meta);padding:5px 10px}.app.draftpg .desigfoot{margin-left:auto;font-size:var(--type-meta)}.app.draftpg .donecard{padding:16px 18px;display:flex;flex-direction:column;gap:8px}.app.draftpg .donecard .eyebrow{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.app.draftpg .donecard h3{margin:0;font-family:var(--font-display);font-size:var(--type-card);font-weight:700;color:var(--ink)}.app.draftpg .donecard p{margin:0;font-size:var(--type-body);color:var(--ink2)}.app.draftpg .donecard .cardacts{display:flex;gap:8px;margin-top:4px}@media(max-width:759px){.app.draftpg{padding-top:0;gap:10px}.app.draftpg .moderow{gap:8px}.app.draftpg .ccbar{margin-left:0;width:100%;overflow-x:auto}.app.draftpg .clockbar{display:none}.app.draftpg .pclockrow{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px;background:var(--dark);color:#fff;border-radius:var(--rad-card);margin:0 0 6px}.app.draftpg .pclockrow.yours{background:#7a1f1a}.app.draftpg .pclockrow .dot{width:7px;height:7px;border-radius:50%;background:#8fb6ff;animation:cbpulse 1.4s ease-in-out infinite}.app.draftpg .pclockrow .pcnow{font-size:var(--type-body);color:#ffffffbf}.app.draftpg .pclockrow .pcnow b{font-family:var(--font-mono);color:#fff;font-weight:700}.app.draftpg .boardcol>.card{padding:12px 12px 10px}.app.draftpg .boardcol .striptop .striphead{display:none}.app.draftpg .boardcol .panes.small{display:grid;grid-template-columns:repeat(3,1fr);width:100%;padding:0;border:0;background:none;gap:6px}.app.draftpg .boardcol .panes.small .pane{border:1px solid var(--edge);border-radius:var(--rad-pill);padding:8px 6px;text-align:center}.app.draftpg .boardcol .panes.small .pane.on{border-color:var(--ink)}.app.draftpg .desigrow{flex-direction:column;align-items:flex-start}.app.draftpg .desigfoot{margin-left:0}.app.draftpg .tradeband,.app.draftpg .dbanner{flex-direction:column;align-items:flex-start;gap:6px}.app.draftpg .tradeband .linkbtn{margin-left:0}.app.draftpg .boardcol .panes.small .pane.deskonly{display:none}.app.draftpg .mydraft{gap:10px}.app.draftpg .mdpicks,.app.draftpg .mdneeds{padding:12px 14px}.app.draftpg .mdpicks .striptop,.app.draftpg .mdneeds .striptop{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.app.draftpg .mdpicks .striphead,.app.draftpg .mdneeds .striphead{margin:0;font-family:var(--font-display);font-size:var(--type-body);font-weight:700;color:var(--ink)}.app.draftpg .mdpicks .striptop .mut{margin-left:auto;font-size:var(--type-micro);color:var(--dim)}.app.draftpg .mdrow{gap:10px;padding:0;min-height:30px;border-top:1px solid var(--hair)}.app.draftpg .mdrow:first-child{border-top:0}.app.draftpg .mdrow .code{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--blue-ink);width:34px;flex:none}.app.draftpg .mdrow.open .code{color:#9aa6b8}.app.draftpg .mdrow.open{min-height:22px}.app.draftpg .mdwho{gap:5px;align-items:baseline}.app.draftpg .mdwho b{font-size:var(--type-body);font-weight:700;text-transform:uppercase;letter-spacing:.01em;flex:none}.app.draftpg .mdwho i{font-style:normal;font-size:var(--type-body);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.app.draftpg .mdwho .mdmeta{font-size:var(--type-meta);color:var(--muted2);white-space:nowrap}.app.draftpg .mdwho .mdmeta:before{content:"· "}.app.draftpg .mdkind{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--edge);border-radius:3px;padding:0 4px;line-height:1.6;color:var(--muted2)}.app.draftpg .mdkind.keeper{border-color:var(--ink);color:var(--ink)}.app.draftpg .mdkind.next{border-color:var(--red);color:var(--red)}.app.draftpg .mdrow.next{background:#fdf3f2;margin:0 -14px;padding:0 14px;min-height:30px;border-top:0}.app.draftpg .mdrow.next .code{color:var(--red);font-weight:600}.app.draftpg .mdrow.next .mdnote{color:var(--ink);font-weight:600;font-size:var(--type-body);flex:1}.app.draftpg .mdnote{font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .mdpicks .btn.wide{display:none}.app.draftpg .mdneedline{font-family:var(--font-mono);font-size:var(--mono-pill);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.app.draftpg .mdneedline.short{color:var(--amber-ink)}.app.draftpg .mdneedline.ok{color:var(--green)}.app.draftpg .mdslots{display:flex;flex-wrap:wrap;gap:6px 14px}.app.draftpg .mdneeds li{padding:2px 0;border:0;font-size:var(--type-meta)}.app.draftpg .mdneeds li.ok{color:var(--muted2)}.app.draftpg .mdneeds li.bad{color:var(--amber-ink)}.app.draftpg .mdneeds .note{display:none}.app.draftpg .ppager{padding:4px 0 8px}.app.draftpg .ppager .pround{justify-content:flex-start;gap:8px}.app.draftpg .ppager .pround b{font-family:var(--font-display);font-size:var(--type-body)}.app.draftpg .ppager .pround .dir{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.app.draftpg .ppager .pround .mut:not(.dir){margin-left:auto;font-size:var(--type-micro);color:var(--dim)}.app.draftpg .ppager .linkbtn{color:var(--muted2)}.app.draftpg .prows{border:1px solid var(--edge);border-radius:var(--rad-card);overflow:hidden;margin:0;padding:0;list-style:none}.app.draftpg .prow{border-bottom:1px solid var(--hair)}.app.draftpg .prow:last-child{border-bottom:0}.app.draftpg .prowbtn{gap:10px;padding:0 12px;min-height:35px;align-items:center}.app.draftpg .prow .pcode{order:0;width:34px;flex:none;text-align:left;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--blue-ink)}.app.draftpg .prow .powner{width:54px;flex:none;font-size:var(--type-meta);color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .prow .pmain{flex-direction:row;align-items:baseline;gap:6px;overflow:hidden}.app.draftpg .prow .pname{font-size:var(--type-body);font-weight:400;flex:none}.app.draftpg .prow .pname .sur{font-weight:700;text-transform:uppercase;letter-spacing:.01em}.app.draftpg .prow .pmeta{font-size:var(--type-meta);color:var(--muted2);gap:6px;white-space:nowrap}.app.draftpg .prow .pmeta:before{content:"· "}.app.draftpg .prow .pmeta .chip.tiny{font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);border-radius:3px;padding:0 4px;color:var(--ink);background:none}.app.draftpg .prow .pwho{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-body);font-weight:600}.app.draftpg .prow .pwho .plate .pcfig{height:18px;font-size:11px;padding:0 6px}.app.draftpg .prow.made .prowbtn,.app.draftpg .prow.keeper .prowbtn{background:none}.app.draftpg .prow.mine .prowbtn{background:var(--recess)}.app.draftpg .prow.mine .pcode,.app.draftpg .prow.mine .powner{color:var(--ink)}.app.draftpg .prow.clock .prowbtn{background:#eef4ff;box-shadow:inset 3px 0 0 var(--blue)}.app.draftpg .prow.clock .pwho,.app.draftpg .prow.clock .pcode,.app.draftpg .prow.clock .powner{color:var(--blue-ink)}.app.draftpg .prow.late .prowbtn{background:var(--amber-ground);box-shadow:none}.app.draftpg .prow.late .pwho{color:var(--amber-ink)}.app.draftpg .prow.late .pwho .plate .pcfig{color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber)}.app.draftpg .prow.empty .pwho .mut{color:#c3cad6}.app.draftpg .pboard>.note,.app.draftpg .pboardnote{margin:8px 0 0;font-size:var(--type-micro);color:var(--dim)}}.pcsheetwrap.p17 .pcsheet{padding:14px 16px 18px}.pcsheetwrap.p17 .pceyebrow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.pcsheetwrap.p17 .pctag{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.pcsheetwrap.p17 .pctag.forother{color:var(--amber-ink)}.pcsheetwrap.p17 .pcwho b{font-family:var(--font-display);font-size:var(--type-card);font-weight:700;letter-spacing:-.01em}.pcsheetwrap.p17 .pcwho b .sur{text-transform:uppercase}.pcsheetwrap.p17 .pcmeta{display:flex;align-items:center;gap:6px;font-size:var(--type-meta)}.pcsheetwrap.p17 .pcsheetnote{margin:10px 0 14px;font-size:var(--type-meta);color:var(--ink2);line-height:1.5}.pcsheetwrap.p17 .pcsheetacts{display:flex;flex-direction:column;gap:8px}.pcsheetwrap.p17 .pcsheetacts .btn{margin:0;min-height:46px;justify-content:center;font-weight:700}.pcsheetwrap.p17 .pcsheetacts .btn.primary{background:var(--red);border-color:var(--red)}.pcsheetwrap.p17.forother .pcsheetacts .btn.primary{background:var(--amber-ink);border-color:var(--amber-ink)}.pcsheetwrap.p17 .pcsheetacts .btn.pcback{background:var(--surface);border:1px solid var(--edge);color:var(--ink);font-weight:600}.app.draftpg .fbar{border-radius:var(--rad-card);background:var(--dark);padding:9px 18px;min-height:52px;gap:14px}.app.draftpg .fbar.yours{background:#3b2a7a}.app.draftpg .fbar .tag{font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.12em;color:#c4b5fd}.app.draftpg .fbar .tag i{background:#c4b5fd;animation:cbpulse 1.4s ease-in-out infinite}.app.draftpg .fbar .line b{font-family:var(--font-display);font-size:19px;letter-spacing:-.01em}.app.draftpg .fbar .det{font-size:var(--type-meta);color:#ffffff9e}.app.draftpg .fbar .hb{align-items:baseline;gap:6px}.app.draftpg .fbar .hb b{font-family:var(--font-mono);font-size:17px}.app.draftpg .fbar .clk{font-family:var(--font-mono);font-size:17px;font-weight:600;background:#fff;color:var(--ink);border-radius:6px;height:30px;padding:0 10px;display:inline-flex;align-items:center}.app.draftpg .fbar .clk.over{background:var(--red);color:#fff}.app.draftpg .auctioncard{min-height:232px;gap:10px;padding:14px 16px;border-left:1px solid var(--edge)}.app.draftpg .auctioncard.nominate{background:#f5f3ff;border-color:#c4b5fd}.app.draftpg .auctioncard.nomfor{background:var(--amber-ground);border-color:var(--amber)}.app.draftpg .auctioncard.outbid{border-color:var(--amber)}.app.draftpg .auctioncard.blocked{border-left:3px solid var(--amber)}.app.draftpg .auctioncard.sold{border-left:3px solid var(--green)}.app.draftpg .auctioncard.holding{border-color:var(--ink)}.app.draftpg .achead{display:flex;align-items:center;gap:10px}.app.draftpg .actag{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.app.draftpg .actag.accent{color:#6d28d9}.app.draftpg .auctioncard.nomfor .actag,.app.draftpg .actag.warn{color:var(--amber-ink)}.app.draftpg .actag.good{color:var(--green)}.app.draftpg .actag .accode,.app.draftpg .actag .acrole{color:var(--dim);letter-spacing:.06em}.app.draftpg .acaside{margin-left:auto;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);letter-spacing:.04em}.app.draftpg .acclock{font-family:var(--font-mono);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--recess);border-radius:6px;padding:2px 8px}.app.draftpg .acclock.over{background:var(--red);color:#fff}.app.draftpg .acline{margin:0;font-family:var(--font-display);font-size:var(--type-head);line-height:1.3;color:var(--ink);letter-spacing:-.01em}.app.draftpg .acline b{font-weight:700}.app.draftpg .acline .acprice{font-family:var(--font-mono);letter-spacing:0}.app.draftpg .acsub{margin:-4px 0 0;font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .acnote{margin:0;font-size:var(--type-meta);color:var(--ink2);line-height:1.5}.app.draftpg .acnote.mut{color:var(--muted2)}.app.draftpg .acnote .acgoing b{font-family:var(--font-mono);color:var(--ink)}.app.draftpg .acsearch{display:flex;align-items:center;gap:8px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);padding:0 12px;min-height:40px}.app.draftpg .acsearch span{color:var(--dim);font-size:16px}.app.draftpg .acsearch input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:16px;color:var(--ink);outline:none}.app.draftpg .acsteps{display:flex;gap:6px;margin-top:auto}.app.draftpg .acsteps .btn{flex:1;justify-content:center;margin:0;min-height:40px;font-family:var(--font-mono);font-weight:600;font-size:var(--type-body);border:1px solid var(--edge);background:var(--surface);color:var(--ink)}.app.draftpg .acsteps .btn.primary{flex:2;background:var(--ink);border-color:var(--ink);color:#fff;font-family:inherit;font-weight:700}.app.draftpg .auctioncard.outbid .acsteps .btn.primary{background:var(--amber-ink);border-color:var(--amber-ink)}.app.draftpg .acsteps .btn.acpass{flex:1;font-family:inherit;font-weight:600;color:var(--ink2)}.app.draftpg .acsteps .btn:disabled{opacity:.45;cursor:default}.app.draftpg .acacts{display:flex;gap:8px;margin-top:auto}.app.draftpg .acacts .btn{margin:0;min-height:40px}.app.draftpg .acacts .btn.primary{flex:1;justify-content:center;background:#6d28d9;border-color:#6d28d9;font-weight:700}.app.draftpg .auctioncard.nomfor .acacts .btn.primary{background:var(--amber-ink);border-color:var(--amber-ink)}.app.draftpg .auctioncard .acnomwho{margin:0;font-family:var(--font-display);font-size:var(--type-card);font-weight:500;line-height:1.2;color:var(--ink)}.app.draftpg .auctioncard .acnomwho b{font-weight:800}.app.draftpg .auctioncard .acnomcode{margin:-6px 0 0;font-family:var(--font-mono);font-size:var(--mono-pill);letter-spacing:.06em;color:var(--muted2)}.app.draftpg .auctioncard.nomfor .acnomwho{color:#5a3c05}.app.draftpg .auctioncard.nomfor .acnomcode{color:#96690f}.app.draftpg .acchosen{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 11px;border:1px solid var(--edge);border-radius:var(--rad-pill);background:var(--surface);font-size:var(--type-body)}.app.draftpg .acchosen>b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--ink)}.app.draftpg .acchosen .acschool{flex:none;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .acx{flex:none;width:30px;height:30px;border:0;background:none;color:var(--muted2);font-size:19px;line-height:1;cursor:pointer;border-radius:8px}.app.draftpg .acx:hover{background:var(--inset);color:#8f2415}.app.draftpg .acacts .btn.primary:disabled{opacity:.42;cursor:default}.app.draftpg .farmpanel ul.playerlist li>button.chosen{background:#7c3aed14}.app.draftpg .farmpanel ul.playerlist li>button.chosen .nomcta{border-color:var(--violet);color:#4c1d95;font-weight:700}.app.draftpg .farmstanding{display:flex;align-items:stretch;gap:1px;overflow:hidden;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--edge)}.app.draftpg .farmstanding>span{flex:1;display:flex;align-items:baseline;gap:8px;padding:9px 13px;background:var(--surface);min-width:0}.app.draftpg .farmstanding i{font-style:normal;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.draftpg .farmstanding b{margin-left:auto;font-size:var(--type-head);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.app.draftpg .acrefused{margin:0;font-size:var(--type-meta);color:var(--red);font-weight:600}.app.draftpg .acnext{display:none}.app.draftpg .bidderssec .roomhead .striphead{display:block;margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg ul.bidders li{padding:6px 0;border-top:1px solid var(--hair);font-size:var(--type-body)}.app.draftpg ul.bidders li:first-child{border-top:0}.app.draftpg ul.bidders b{font-family:var(--font-mono);font-weight:600;color:var(--ink)}.app.draftpg ul.bidders li.out{color:var(--dim)}.app.draftpg ul.bidders li.out .mut{font-family:var(--font-mono);font-size:var(--mono-pill);letter-spacing:.06em;text-transform:uppercase}.app.draftpg .lotfix{border-top:1px solid var(--hair)}.app.draftpg .lotfix>.mut{font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.12em;color:var(--dim)}.app.draftpg .lotfix .btn.ghost{border:1px solid var(--edge);background:var(--surface);color:var(--ink2)}.app.draftpg .farmmain>.card{padding:14px 16px}.app.draftpg .nboard{--bg-head:34px;gap:4px;min-width:0}.app.draftpg .nboard .dbgm:after{content:"seat " attr(data-seat)}.app.draftpg .acnote .acgoing{display:block;margin-top:2px}.app.draftpg .frname{font-family:var(--font-display);font-weight:700}.app.draftpg .fsrow{grid-template-columns:minmax(0,1.9fr) auto minmax(0,.85fr) minmax(0,.7fr) 40px 92px}@media(max-width:1340px){.app.draftpg .farmmain .fsrow{grid-template-columns:minmax(0,1fr) auto minmax(0,.7fr) 40px 88px}}@media(max-width:900px){.app.draftpg .fsrow{grid-template-columns:minmax(0,1fr) auto minmax(52px,auto);grid-template-areas:"pn pos cost" "sch gm out"}}.app.draftpg .frname{width:64px;flex:none}.app.draftpg .farmmain .striptop{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.app.draftpg .farmmain .striptop .striphead,.app.draftpg .farmpanel>.striphead{margin:0;font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .farmmain .striptop .mut.mono{font-family:var(--font-mono);font-size:var(--mono-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.app.draftpg .farmpanel>.striphead{margin-bottom:10px}.app.draftpg .nomcta{font-size:var(--type-meta);color:#6d28d9;border:1px solid #c4b5fd;border-radius:var(--rad-pill);padding:2px 9px}@media(max-width:759px){.app.draftpg .fbar{position:sticky;top:var(--chromeh,56px);z-index:11;border-radius:0;margin:0 -16px 6px;padding:8px 14px;min-height:44px}.app.draftpg .fbar .line b,.app.draftpg .fbar .hb b{font-size:15px}.app.draftpg .fbar .clk{height:26px;font-size:15px}.app.draftpg .auctioncard{min-height:0}.app.draftpg .acline{font-size:var(--type-card)}.app.draftpg .acsteps{flex-wrap:wrap}.app.draftpg .acsteps .btn{min-height:44px}.app.draftpg .acsteps .btn.primary{flex:1 1 100%;order:-1}.app.draftpg .auctioncard.outbid .acsteps .btn.acpass,.app.draftpg .auctioncard.bidding .acsteps .btn.acpass{flex:1 1 100%}.app.draftpg .acnext{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--type-meta);color:var(--ink);flex-wrap:wrap}.app.draftpg .acnext .mut{color:var(--dim);margin-right:4px}.app.draftpg .acnext i{font-style:normal;color:var(--dim);margin:0 4px}.app.draftpg .bidcount{font-size:var(--type-meta)}.app.draftpg .nboard{min-width:900px}.app.draftpg .bidcount .names{margin-left:auto;color:var(--ink);font-weight:600;text-align:right}}.app.draftpg .moderow{gap:10px;flex-wrap:nowrap}.app.draftpg .railtoggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--edge);border-radius:var(--rad-card);background:var(--surface);cursor:pointer;padding:0}.app.draftpg .railtoggle i{display:block;width:15px;height:13px;border:1.5px solid var(--ink2);border-radius:3px;position:relative}.app.draftpg .railtoggle i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--ink2);border-radius:1px 0 0 1px}.app.draftpg .railtoggle:not(.on) i:before{background:none}.app.draftpg .moderow .seg{padding:0;border-radius:8px}.app.draftpg .moderow .seg .pane{border-radius:7px;padding:6px 14px}.app.draftpg .moderow .wallbtn{margin-left:0;order:8;flex:none}.app.draftpg .moderow .mockswitch{order:9;margin-left:2px;flex:none;display:inline-flex;align-items:center;border:0;background:none;padding:0 2px;gap:9px;font-size:var(--type-body);font-weight:600;color:var(--ink)}.app.draftpg .moderow .mockswitch .lbl{font-size:var(--type-meta);color:var(--muted2);font-weight:400}.app.draftpg .moderow .mockswitch .lbl:before{content:"Mock";font-weight:600;color:var(--ink);margin-right:9px}.app.draftpg .moderow .mockswitch .track{display:inline-block;width:34px;height:19px;border-radius:999px;background:#d4d9e2;position:relative;transition:background .15s}.app.draftpg .moderow .mockswitch .track i{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:left .15s}.app.draftpg .moderow .mockswitch.on{background:none;border:0;color:#6d28d9}.app.draftpg .moderow .mockswitch.on .track i{left:17px}.app.draftpg .moderow .mockswitch .lbl{display:none}.app.draftpg .moderow .mockswitch:after{content:"Mock";font-size:var(--type-body);font-weight:600;color:var(--ink);order:-1}.app.draftpg .ccbar{gap:0;padding:3px 4px;flex:none}.app.draftpg .ccbar .ccbtn{padding:6px 10px}.app.draftpg .ccbar .ccundo{color:var(--muted2);font-weight:400}.app.draftpg .ccbar .dstatus{margin-right:6px}.app.draftpg .ccbar .ccount{border-left:0;color:var(--dim)}.app.draftpg .ccbar .ccpassmenu summary{border-left:1px solid var(--edge);padding-left:12px;margin-left:4px}.app.draftpg .ccbar .ccpassmenu summary:after{content:" " attr(data-open) " OPEN";color:var(--amber-ink);letter-spacing:.06em;margin-left:2px}.app.draftpg .clockbar{gap:13px;min-height:49px;padding:8px 18px}.app.draftpg .clockbar .cbwho b{font-size:20px}.app.draftpg .clockbar .cbact{margin-left:0;gap:12px;order:-1}.app.draftpg .clockbar .cbsaid{order:1}.app.draftpg .clockbar .cblapsed{order:2;align-items:baseline;gap:7px;flex-wrap:wrap;padding-left:0;border-left:0;margin-left:4px}.app.draftpg .clockbar .cbltag{color:var(--amber);letter-spacing:.1em}.app.draftpg .clockbar .cbllate{display:inline-flex;align-items:baseline;gap:6px}.app.draftpg .clockbar .cbllate code{font-family:var(--font-mono);font-size:12px;color:#ffffffd9;background:none;border:0;padding:0}.app.draftpg .clockbar .cbldot{color:#ffffff59;margin-right:2px}.app.draftpg .clockbar .cblclock .pcfig{height:18px;font-size:12px;padding:0 6px;color:var(--amber);box-shadow:none;background:none;font-weight:700}.app.draftpg .clockbar .cbnote{margin-left:auto}.app.draftpg .tradeband{background:var(--surface);border-color:#9fd4b6;padding:8px 16px}.app.draftpg .tradeband .dbsay b{color:var(--ink)}.app.draftpg .pickpanel{padding:0}.app.draftpg .pickpanel .pphead{gap:9px;margin:0;padding:12px 16px 11px;border-bottom:1px solid var(--hair)}.app.draftpg .pickpanel>*:not(.pphead):not(.desigsec){margin-left:16px;margin-right:16px}.app.draftpg .pickpanel .pptargets{display:flex;border:1px solid var(--edge);border-radius:9px;overflow:hidden}.app.draftpg .pickpanel .pptarget{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;border-right:1px solid var(--edge);background:var(--surface);padding:8px 6px;cursor:pointer;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);white-space:nowrap;min-height:36px}.app.draftpg .pickpanel .pptarget:last-child{border-right:0}.app.draftpg .pickpanel .pptarget code{font-family:var(--font-mono);font-weight:600;background:none;border:0;padding:0;color:inherit}.app.draftpg .pickpanel .pptarget .sep{color:var(--dim)}.app.draftpg .pickpanel .pptarget .dot{width:9px;height:9px;border-radius:50%;background:var(--dim);flex:none}.app.draftpg .pickpanel .pptarget.late .dot{background:#d94436}.app.draftpg .pickpanel .pptarget.live .dot{background:var(--blue)}.app.draftpg .pickpanel .pptarget.on{background:var(--dark);color:#fff}.app.draftpg .pickpanel .pptarget.on .sep{color:#ffffff73}.app.draftpg .pickpanel .search{margin-top:11px}.app.draftpg .pickpanel .posfilters{display:flex;gap:6px;align-items:center;margin:9px 0 0}.app.draftpg .pickpanel .posfilters .chip{border:0;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 10px;border-radius:7px;cursor:pointer}.app.draftpg .pickpanel .posfilters .chip.on{box-shadow:inset 0 0 0 2px var(--ink)}.app.draftpg .pickpanel .posfilters .linkbtn{margin-left:auto}.app.draftpg .pickpanel .note:has(.gated.admin){margin:-30px 0 0;text-align:right;pointer-events:none}.app.draftpg .pickpanel .note:has(.gated.admin) .linkbtn{pointer-events:auto;font-size:var(--type-meta);font-weight:600}.app.draftpg .confirmpick{margin:11px 0 12px;padding:11px 13px;border-width:1.5px;border-radius:9px}.app.draftpg .confirmpick.forother{border-color:#dfa53e;background:#fdf9ee}.app.draftpg .cptag{display:block;font-size:11.5px;letter-spacing:.09em}.app.draftpg .cpmeta{display:flex;align-items:center;gap:6px;margin-top:3px;font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2);letter-spacing:.04em;text-transform:uppercase}.app.draftpg .cpmeta b{font-weight:600;color:var(--muted2)}.app.draftpg .cpmeta .cpclock .pcfig{height:16px;padding:0;font-size:var(--mono-pill);background:none;box-shadow:none;color:var(--muted2);font-weight:600}.app.draftpg .cpwho{margin:8px 0 10px;gap:7px}.app.draftpg .cpname{font-size:15px}.app.draftpg .cpname b{text-transform:uppercase;letter-spacing:.01em}.app.draftpg .cpsay{margin:0 0 10px;font-size:var(--type-meta);color:var(--ink2)}.app.draftpg .cpacts .btn.primary{min-height:44px;border-radius:9px}.app.draftpg .confirmpick.forother .cpacts .btn.primary{background:#96690f;border-color:#96690f}.app.draftpg .cpacts .btn:not(.primary){min-height:44px;border-radius:9px;padding:0 18px}.app.draftpg .desigsec{border-top:1px solid var(--hair);margin:12px 0 0;padding:11px 16px 13px}.app.draftpg .desigsec>summary{display:flex;align-items:center;gap:9px;list-style:none;cursor:pointer}.app.draftpg .desigsec>summary::-webkit-details-marker{display:none}.app.draftpg .desigsec .desiglab{font-family:var(--font-display);font-size:var(--type-head);font-weight:700;color:var(--ink)}.app.draftpg .desigsec .pill.amber{margin-left:auto}.app.draftpg .desigsec .chev{font-style:normal;color:var(--dim);font-size:15px;line-height:1;transition:transform .15s}.app.draftpg .desigsec[open] .chev{transform:rotate(90deg)}.app.draftpg .desigpills{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.app.draftpg .desigpill{display:inline-flex;align-items:center;gap:6px;font-size:var(--type-meta);color:var(--ink);border:1px solid var(--edge);border-radius:var(--rad-pill);padding:5px 11px;background:var(--surface);white-space:nowrap}.app.draftpg .desigpill i{font-style:normal;color:var(--dim)}.app.draftpg .desigedit{display:none;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--edge)}.app.draftpg .desigsec[open] .desigedit{display:flex}.app.draftpg .desigedit select{font:inherit;font-size:var(--type-meta);padding:4px 6px;border:1px solid var(--edge);border-radius:7px}.app.draftpg .desigedit .desigfoot{flex-basis:100%;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .bestsec summary{padding:12px 16px 10px;align-items:center}.app.draftpg .bestsec summary .chev{margin-left:auto;width:30px;height:26px;border:1px solid var(--edge);border-radius:7px;position:relative;flex:none}.app.draftpg .bestsec summary .chev:before{content:"";position:absolute;left:10px;top:9px;width:7px;height:7px;border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);transform:rotate(45deg)}.app.draftpg .bestsec[open] summary .chev:before{transform:rotate(-135deg);top:11px}.app.draftpg .bafilter{display:flex;gap:6px;padding:0 16px 11px;flex-wrap:wrap}.app.draftpg .bafilter .chip{border:1px solid var(--edge);background:var(--surface);border-radius:var(--rad-pill);padding:5px 13px;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);cursor:pointer}.app.draftpg .bafilter .chip.on{background:var(--dark);border-color:var(--dark);color:#fff}.app.draftpg .balist{max-height:300px;overflow-y:auto}.app.draftpg .balist li{padding:7px 16px;gap:7px;align-items:center}.app.draftpg .balist .bacode{order:-1;width:26px;font-size:var(--mono-pill);color:var(--dim);text-align:left}.app.draftpg .balist .baname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);font-weight:400}.app.draftpg .balist .baname b{font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}.app.draftpg .balist .baname i{font-style:normal;color:var(--muted2)}.app.draftpg .balist .bapick{width:26px;height:26px;border-radius:7px;flex:none;--plus:12px}.app.draftpg .reftabs{grid-template-columns:repeat(4,1fr) 46px;align-items:center}.app.draftpg .reftab{padding:13px 6px;font-size:var(--type-body)}.app.draftpg .rostersec .rosterslots{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.app.draftpg .rostersec .rosterslots>li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px}.app.draftpg .rostersec .slot{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:700;letter-spacing:.08em;color:var(--muted2);padding-top:3px}.app.draftpg .rostersec .none{color:var(--dim)}.app.draftpg .rostersec .rosterheld li{display:flex;align-items:center;gap:6px;font-size:var(--type-body)}.app.draftpg .byeswitch{display:inline-flex;border:1px solid var(--edge);border-radius:8px;overflow:hidden;margin-bottom:11px}.app.draftpg .byeswitch .pane{border:0;background:var(--surface);padding:5px 13px;font:inherit;font-size:var(--type-meta);font-weight:600;color:var(--ink2);cursor:pointer}.app.draftpg .byeswitch .pane.on{background:var(--dark);color:#fff}.app.draftpg .byemine{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.app.draftpg .byemine li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;font-size:var(--type-body)}.app.draftpg .byemine .wk{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2)}.app.draftpg .byemine li.stack .wk{color:var(--amber-ink)}.app.draftpg .byemine .who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.app.draftpg .byemine .n{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2)}.app.draftpg .byemine li.stack .n{color:var(--amber-ink);font-weight:700}.app.draftpg .roomcovers{list-style:none;margin:11px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:var(--type-meta);color:var(--muted2)}.app.draftpg .roomcovers li:before{content:"· "}.app.draftpg .boardcol>.card{padding:14px 14px 12px}.app.draftpg .dboardwrap{--bg-head:30px;--bg-cell:47px;--bg-gap:3px}.app.draftpg .dbhead{align-items:center;padding-bottom:0}.app.draftpg .dbrdhead{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.1em;color:var(--dim);text-transform:uppercase}.app.draftpg .dbgm .nm{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.app.draftpg .dbgm:after{display:none}.app.draftpg .dbgm.me .nm{color:var(--ink)}.app.draftpg .dbrd{flex-direction:row;align-items:center;justify-content:center;gap:5px;border-radius:7px}.app.draftpg .dbrd b{font-size:13px;font-weight:600;color:var(--ink2)}.app.draftpg .dbrd i{font-size:11px;color:var(--dim)}.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbrd,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.empty,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.gone,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.intrade{background:#f4efed}.app.draftpg .dbrow:nth-child(n+11) .dbrd,.app.draftpg .dbrow:nth-child(n+11) .dbcell.empty,.app.draftpg .dbrow:nth-child(n+11) .dbcell.gone,.app.draftpg .dbrow:nth-child(n+11) .dbcell.intrade{background:#e9efef}.app.draftpg .dbrow:nth-child(-n+3) .dbrd,.app.draftpg .dbrow:nth-child(-n+3) .dbcell.empty{background:#eef0f4}.app.draftpg .dbrail{width:26px}.app.draftpg .dbband{border-left-width:4px;border-radius:2px}.app.draftpg .dbband span{font-size:9px;font-weight:700;letter-spacing:.16em}.app.draftpg .dbband.franchise{border-left-color:#d98324}.app.draftpg .dbband.franchise span{color:#a35c11}.app.draftpg .dbband.sleeper{border-left-color:#1a7f4b}.app.draftpg .dbband.sleeper span{color:#15693e}.app.draftpg .dbcell{height:var(--bg-cell);padding:5px 7px 4px;border-radius:8px;gap:0;justify-content:space-between;position:relative}.app.draftpg .dbcell .top{align-items:flex-end;gap:6px}.app.draftpg .dbcell .pn{flex-direction:column;align-items:flex-start;gap:0;flex:1;min-width:0}.app.draftpg .dbcell .pn b{font-family:var(--font-display);font-size:10.5px;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.005em;color:var(--ink);max-width:100%}.app.draftpg .dbcell .pn i{font-size:10.5px;line-height:1.25;font-style:normal;color:var(--muted2);max-width:100%}.app.draftpg .dbcell .pn.tight b,.app.draftpg .dbcell .pn.wrap b{font-size:9.5px}.app.draftpg .dbcell .viawho{flex:none;font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2);padding-bottom:1px}.app.draftpg .dbcell .bot{gap:4px;height:15px;align-items:center;margin-top:2px}.app.draftpg .dbcell .bot .poschip.ident{margin-right:0}.app.draftpg .dbcell .bye{font-family:var(--font-mono);font-size:9px;color:var(--muted2)}.app.draftpg .dbcell .code{margin-left:auto;font-size:var(--mono-eyebrow);color:var(--dim)}.app.draftpg .dbcell .kbadge,.app.draftpg .dblegend .kbadge,.app.draftpg .rostersec .kbadge{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;font-family:var(--font-mono);font-size:8.5px;font-weight:700;color:#fff;letter-spacing:0}.app.draftpg .dbcell .kbadge{position:absolute;top:0;right:0;border-radius:0 6px 0 4px;width:16px;height:15px}.app.draftpg .kbadge.k{background:#a63d34}.app.draftpg .dbcell .keeperpill{display:none}.app.draftpg .dbcell .movedpill{font-size:7.5px;padding:0 3px;align-self:flex-end;margin-bottom:1px}.app.draftpg .dbcell.keeper{border:2px solid #a63d34}.app.draftpg .dbcell.farm{border:2px solid #7c3aed}.app.draftpg .dbcell.empty{border:1px dashed #c9d3de}.app.draftpg .dbcell.empty .code{margin:0 auto;color:#aab4c2;font-size:var(--mono-pill)}.app.draftpg .dbcell.clock{border:2px solid var(--blue);background:#fff;align-items:center;justify-content:center;gap:1px}.app.draftpg .dbcell.clock .onwho{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink)}.app.draftpg .dbcell.clock .onwho .dot{width:7px;height:7px;border-radius:50%;background:var(--ink);animation:cbpulse 1.4s ease-in-out infinite;margin:0}.app.draftpg .dbcell.clock .onclk .pcfig{height:16px;padding:0;font-size:14px;font-weight:600;background:none;color:var(--blue);box-shadow:none}.app.draftpg .dbcell.clock .onrun i{width:0;height:0;border:3px solid transparent;border-right-color:var(--blue);opacity:.3}.app.draftpg .dbcell.clock .onrun i:nth-child(2){opacity:.5}.app.draftpg .dbcell.clock .onrun i:nth-child(3){opacity:.75}.app.draftpg .dbcell.clock .onrun b{width:6px;height:6px;border-radius:50%;background:var(--blue)}.app.draftpg .dbcell.clock .wipe{display:none}.app.draftpg .dbcell.clock.late{border:0;background:#c03a2c;align-items:center;justify-content:center;gap:0}.app.draftpg.paused .dbcell.clock{border-color:var(--amber);background:var(--amber-ground)}.app.draftpg.paused .dbcell.clock .onwho{color:var(--amber-ink)}.app.draftpg.paused .dbcell.clock .onwho .dot{background:var(--amber-ink);animation:none}.app.draftpg.paused .dbcell.clock .onclk .pcfig{color:var(--amber-ink)}.app.draftpg.paused .dbcell.clock .onrun{display:none}.app.draftpg.paused .dbcell.clock.late{background:#eceff4}.app.draftpg.paused .dbcell.clock.late .lapwho,.app.draftpg.paused .dbcell.clock.late .lapclk .pcfig{color:var(--muted2)}.app.draftpg .dbcell.clock.late .lapwho{font-family:var(--font-display);font-size:15px;font-weight:700;color:#fff}.app.draftpg .dbcell.clock.late .lapclk .pcfig{height:16px;padding:0;font-size:13px;font-weight:600;background:none;color:#fff;box-shadow:none}.app.draftpg .dbcell.gone{border:2px dashed #1a7f4b;background:#eef8f1;align-items:center;justify-content:center;gap:0}.app.draftpg .dbcell.gone .gonewho{justify-content:center}.app.draftpg .dbcell.gone .gonewho .code{display:none}.app.draftpg .dbcell.gone .gonelab{font-size:8.5px;letter-spacing:.1em}.app.draftpg .dbcell.gone .goneto{font-size:13px;color:var(--ink);gap:5px}.app.draftpg .dbcell.gone .goneto i{color:var(--ink)}.app.draftpg .dbcell.gone .gonefrom{display:inline;font-family:var(--font-mono);font-size:8.5px;color:var(--muted2)}.app.draftpg .dbcell.gone .bot{display:none}.app.draftpg .dbcell.intrade{border:1px dashed #86c9a3;align-items:center;justify-content:center;gap:3px}.app.draftpg .dbcell.intrade .bot{height:auto}.app.draftpg .dbcell.intrade .code{margin:0;color:#8a93a6;font-size:var(--mono-pill)}.app.draftpg .dbcell .intrade{font-size:8.5px;border:1px solid #9fd4b6;border-radius:5px;background:#eef8f1;padding:1px 6px}.app.draftpg .dblegend{margin-top:14px;gap:16px;align-items:center;font-size:var(--type-micro)}.app.draftpg .dblegend:before{content:"snake → odd · ← even"}.app.draftpg .dblegend .key{display:inline-flex;align-items:center;gap:6px}.app.draftpg .dblegend .sw{width:15px;height:19px;border-radius:4px;background:none;flex:none;display:block}.app.draftpg .dblegend .sw.keeper{border:2px solid #a63d34}.app.draftpg .dblegend .sw.tagged{border:2px solid #1a7f4b}.app.draftpg .dblegend .sw.farm{border:2px solid #7c3aed}.app.draftpg .dblegend .sw.clock{border:2px solid var(--blue)}.app.draftpg .dblegend .sw.late{background:#c03a2c;border:0}.app.draftpg .dblegend .sw.gone{border:2px dashed #1a7f4b}.app.draftpg .dblegend .sw.open{border:1px dashed #c9d3de}.app.draftpg .dblegend .kbadge{width:15px;height:15px}.app.draftpg .boardcol .striptop.phoneonly{display:none}@media(max-width:760px){.app.draftpg .boardcol .striptop.phoneonly{display:flex}}.app.draftpg .clockbar .cbact{order:3;margin-left:auto;gap:0}.app.draftpg .clockbar .cbclock{order:0;margin:0}.app.draftpg .clockbar .cbclock .pcfig{height:26px;font-size:15px;border-radius:7px}.app.draftpg .clockbar .cbclock .pcbar{width:100%}.app.draftpg .dbcell.gone .bot{display:flex}.app.draftpg .dbcell.gone{flex-direction:column;gap:1px;padding:4px}.app.draftpg .dbcell.gone .goneto{justify-content:center;flex-wrap:wrap;line-height:1.15}.app.draftpg .dbcell.gone .gonefrom{flex-basis:100%;text-align:center}.app.draftpg .dbcell .bot{gap:3px}.app.draftpg .dbcell .nflchip{min-width:23px;height:13px;font-size:7.5px;padding:0 2px}.app.draftpg .dbcell .poschip.ident{font-size:7.5px;padding:0 3px}.app.draftpg .dbcell .bye{font-size:8.5px}.app.draftpg .dbcell .code{font-size:8.5px;letter-spacing:.02em}.app.draftpg .bestsec summary{flex-wrap:nowrap;gap:8px}.app.draftpg .bestsec summary::marker,.app.draftpg .bestsec summary::-webkit-details-marker{content:"";display:none}.app.draftpg .bestsec .striphead{font-size:var(--type-head);white-space:nowrap}.app.draftpg .bestsec .railsum{white-space:nowrap}.app.draftpg .bafilter{flex-wrap:nowrap}.app.draftpg .bafilter .chip{padding:4px 9px;font-size:12px}.app.draftpg .cpacts .btn.primary{font-size:13px;padding:0 6px;white-space:nowrap}.app.draftpg .cpacts .btn:not(.primary){padding:0 14px;font-size:13px}.app.draftpg .rostersec .rosterheld,.app.draftpg .rostersec .rosterslots{border:0;background:none;box-shadow:none}.app.draftpg .rostersec .rosterheld li{border:0;background:none;padding:0}.app.draftpg .desigsec .desighead{display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;padding:0;font:inherit;cursor:pointer;text-align:left}.app.draftpg .desigsec.open .chev{transform:rotate(90deg)}.app.draftpg .refchev{border:0;background:none;cursor:pointer;position:relative;height:100%;min-height:44px}.app.draftpg .refchev:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-6px 0 0 -4px;border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);transform:rotate(45deg)}.app.draftpg .refchev.open:before{transform:rotate(-135deg);margin-top:-2px}.app.draftpg .rostersec .rosterheld{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.app.draftpg .rostersec .rosterheld li{display:flex;align-items:center;gap:6px;font-size:var(--type-body);border:0;background:none;padding:0}.app.draftpg .rostersec .rosterheld .n{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--dim);width:16px;flex:none}.app.draftpg .rostersec .rosterheld .pn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .rostersec .rosterheld .pn b{font-weight:700;text-transform:uppercase;letter-spacing:.01em}.app.draftpg .rostersec .rosterheld .pn i{font-style:normal;color:var(--muted2)}.app.draftpg .rostersec .rosterheld .nflchip{margin-left:auto;flex:none}.app.draftpg .rostersec .rosterheld .bye{font-family:var(--font-mono);font-size:var(--mono-pill);color:var(--muted2);width:18px;text-align:right;flex:none}.app.draftpg .bestsec summary:after{content:none}.app.draftpg .dbcell.gone{padding:3px 4px}.app.draftpg .dbcell.gone .gonelab{font-size:8px;letter-spacing:.08em;line-height:1.3}.app.draftpg .dbcell.gone .goneto{font-size:12px;line-height:1.2;gap:4px}.app.draftpg .dbcell.gone .gonefrom{font-size:8px;line-height:1.3;color:var(--muted2)}.app.draftpg .pickpanel .pptarget{padding:8px 3px;font-size:12px;gap:4px;min-width:0}.app.draftpg .pickpanel .pptarget code{font-size:11.5px}.app.draftpg .pickpanel .pptarget .dot{width:8px;height:8px}.app.draftpg .confirmpick .cpwho{border:0;padding:0;border-radius:0;justify-content:flex-start}.app.draftpg .cpmeta{justify-content:flex-start}.app.draftpg .cpmeta .cpclock,.app.draftpg .cpmeta .cpclock .pcfig{margin:0}.app.draftpg .confirmpick{gap:7px;margin:9px 0 10px;padding:9px 11px}.app.draftpg .cphead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.app.draftpg .cphead .cptag{display:inline;font-size:10.5px}.app.draftpg .cphead .cpmeta{margin:0 0 0 auto;gap:5px}.app.draftpg .confirmpick .cpwho{margin:0;gap:6px}.app.draftpg .confirmpick .cpname{font-size:14px}.app.draftpg .confirmpick .cpsay{margin:0;font-size:var(--type-micro);line-height:1.4}.app.draftpg .confirmpick .cpacts{gap:7px}.app.draftpg .confirmpick .cpacts .btn.primary{min-height:34px;border-radius:8px;font-size:13px}.app.draftpg .confirmpick .cpacts .btn:not(.primary){min-height:34px;border-radius:8px;padding:0 14px;font-size:13px}.app.draftpg .pickpanel .pptarget{flex:1 1 0;padding:8px 3px;font-size:11.5px;gap:3px;overflow:hidden}.app.draftpg .pickpanel .pptarget code{font-size:11px}.app.draftpg .dbcell.gone .bot{height:auto}.app.draftpg .desigpill{padding:4px 9px;font-size:12px;gap:5px}.app.draftpg .pickpanel .posfilters{padding-right:96px}.app.draftpg .pickpanel .posfilters .chip.poschip{border:0;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;padding:7px 9px;border-radius:7px;cursor:pointer}.app.draftpg .pickpanel .posfilters .chip.poschip.on{box-shadow:inset 0 0 0 2px var(--ink)}.app.draftpg .dbcell.gone{justify-content:center;gap:0;padding:2px 4px}.app.draftpg .dbcell.gone .gonewho{line-height:1}.app.draftpg .dbcell.gone .goneto{font-size:11.5px;line-height:1.15}.app.draftpg .dbcell.gone .gonefrom{line-height:1.1}.app.draftpg .desigpill{padding:4px 8px;font-size:11.5px;gap:4px}.app.draftpg .desigpills{gap:5px}.app.draftpg .pickpanel input[type=search].search{width:auto;display:block;box-sizing:border-box}.app.draftpg .pickpanel .posfilters{gap:5px;flex-wrap:nowrap;padding-right:0}.app.draftpg .pickpanel .posfilters .chip.poschip{padding:5px 6px;font-size:10px;flex:none}.app.draftpg .pickpanel .posfilters .refresh{font-size:11.5px}.app.draftpg .desigpill{padding:3px 6px;font-size:10.5px;gap:3px}.app.draftpg .pickpanel .posfilters .refresh{flex:0 0 auto;white-space:nowrap;font-size:11px}.app.draftpg .pickpanel .posfilters{gap:4px}@media(min-width:761px){.app.draftpg .pickpanel input[type=search].search{font-size:14px}}@media(max-width:1100px){.app.draftpg .railtoggle{display:none}}@media(max-width:760px){.app.draftpg .moderow .seg.deskonly{display:none}}@media(max-width:1100px){.app.draftpg .moderow{flex-wrap:wrap}.app.draftpg .ccbar{flex:1 1 100%;margin-left:0;overflow-x:auto}.app.draftpg .moderow .wallbtn,.app.draftpg .moderow .mockswitch{order:0}}.app.draftpg .moderow{flex-wrap:wrap}.app.draftpg .ccbar{flex-wrap:wrap;margin-left:auto}.app.draftpg .moderow .viewseg{margin-right:auto}.app.draftpg .moderow:not(:has(.viewseg)) .seg{margin-right:auto}.app.draftpg .ccbar{margin-left:0}.app.draftpg .moderow{gap:8px}.app.draftpg .moderow .seg .pane{padding:6px 12px;font-size:12.5px}.app.draftpg .ccbar{padding:3px}.app.draftpg .ccbar .ccbtn{padding:6px 8px;font-size:12px}.app.draftpg .ccbar .dstatus{margin-right:2px;padding:4px 8px}.app.draftpg .ccbar .ccount{padding:0 6px}.app.draftpg .ccbar .ccpassmenu summary{padding:6px 8px 6px 10px;margin-left:2px;font-size:12px}.app.draftpg .moderow .wallbtn{padding:6px 10px;font-size:12px}.app.draftpg .moderow{gap:6px}.app.draftpg .railtoggle{width:30px;height:30px}.app.draftpg .moderow .seg .pane{padding:6px 11px;font-size:12px}.app.draftpg .ccbar .ccbtn{padding:6px;font-size:11.5px}.app.draftpg .ccbar .ccpassmenu summary{padding:6px 6px 6px 8px;font-size:11.5px}.app.draftpg .ccbar .ccount{padding:0 4px}.app.draftpg .moderow .mockswitch{margin-left:0;gap:7px}.app.draftpg .ccbar .ccundo{display:inline-block;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.app.draftpg .dbcell{padding:5px 5px 4px}.app.draftpg .dbcell .bot{gap:2px;height:14px}.app.draftpg .dbcell .poschip.ident{font-size:7px;padding:0 2px;line-height:1.8;flex:none}.app.draftpg .dbcell .nflchip{min-width:19px;height:12px;font-size:7px;padding:0 2px;flex:none;letter-spacing:0}.app.draftpg .dbcell .bye{font-size:7.5px;flex:0 1 auto;letter-spacing:0;overflow:hidden}.app.draftpg .dbcell .code{font-size:8px;letter-spacing:0;flex:none;margin-left:auto}.app.draftpg .dbcell .pn{flex-direction:column;align-items:stretch;gap:0;min-width:0}.app.draftpg .dbcell .pnsub{display:flex;align-items:baseline;gap:4px;min-width:0;line-height:1.25}.app.draftpg .dbcell .pnsub i{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .dbcell .viawho{flex:none;margin-left:auto;padding:0;font-size:7.5px}.app.draftpg .dbcell .movedpill{flex:none;margin-left:auto;align-self:baseline;margin-bottom:0}.app.draftpg .dbcell .pnsub .viawho+.movedpill{margin-left:0}.app.draftpg .pickpanel input[type=search].search{width:calc(100% - 32px)}.app.draftpg .dbrow{border-radius:6px;margin-bottom:0}.app.draftpg .dbrow.band-unkeepable{background:#64748b0f}.app.draftpg .dbrow.band-franchise{background:#d977060f}.app.draftpg .dbrow.band-sleeper{background:#1a7f4b0f}.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbrd,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.empty,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.gone,.app.draftpg .dbrow:nth-child(n+4):nth-child(-n+10) .dbcell.intrade,.app.draftpg .dbrow:nth-child(n+11) .dbrd,.app.draftpg .dbrow:nth-child(n+11) .dbcell.empty,.app.draftpg .dbrow:nth-child(n+11) .dbcell.gone,.app.draftpg .dbrow:nth-child(n+11) .dbcell.intrade,.app.draftpg .dbrow:nth-child(-n+3) .dbrd,.app.draftpg .dbrow:nth-child(-n+3) .dbcell.empty{background:none}.app.draftpg .dboardwrap{--bg-cell:48px;--bg-gap:3px;--bg-head:30px}.app.draftpg .dboard{gap:var(--bg-gap)}.app.draftpg .dbrow{grid-template-columns:34px repeat(10,minmax(0,1fr));gap:var(--bg-gap)}.app.draftpg .dbrd{background:none;font-family:var(--font-mono)}.app.draftpg .dbrd b{font:600 9px var(--font-mono);color:#8a93a6}.app.draftpg .dbrd i{font-size:9px;color:#8a93a6}.app.draftpg .dbrdhead{font:600 9px var(--font-mono);color:#8a93a6;letter-spacing:.08em}.app.draftpg .dbgm .nm{font:700 10.5px Archivo,var(--font-display),sans-serif;color:#141a26;letter-spacing:0}.app.draftpg .dbcell{height:48px;min-height:48px;border-radius:5px;overflow:hidden;position:relative;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:0;border:1px solid rgba(0,0,0,.08)}.app.draftpg .dbcell .top{display:block;padding:0;margin:0;align-items:stretch}.app.draftpg .dbcell .pn{display:block;padding:0;min-width:0}.app.draftpg .dbcell .pn b{display:block;padding:3px 5px 0;font:700 11.5px "Source Sans 3",system-ui,sans-serif;line-height:1.1;color:#141a26;text-transform:uppercase;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.draftpg .dbcell .pn.tight b{font-size:10.5px}.app.draftpg .dbcell .pn.wrap b{font-size:10px}.app.draftpg .dbcell .pnsub{display:flex;align-items:center;gap:0;padding:0 0 0 5px;min-width:0;line-height:1.15}.app.draftpg .dbcell .pnsub i{flex:0 1 auto;min-width:0;font:400 10px "Source Sans 3",system-ui,sans-serif;font-style:normal;color:#333d50;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.draftpg .dbcell .viawho{flex:none;margin-left:auto;margin-right:0;padding:0 3px;font:700 6.5px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#3d4657;background:#e2e5ea;border-radius:3px 0 0 3px;line-height:1.7}.app.draftpg .dbcell .bot{margin-top:auto;display:flex;align-items:center;gap:3px;height:auto;padding:1px 3px 2px 2px}.app.draftpg .dbcell .poschip.ident{flex:none;font:700 8.5px var(--font-mono);letter-spacing:0;border-radius:3px;padding:0 4px;line-height:1.5}.app.draftpg .dbcell .poschip.ident.pos-QB{color:#2a4d6f;background:#dae8f6}.app.draftpg .dbcell .poschip.ident.pos-RB{color:#2a6f4d;background:#daf6e8}.app.draftpg .dbcell .poschip.ident.pos-WR{color:#6f4d2a;background:#f6e8da}.app.draftpg .dbcell .poschip.ident.pos-TE{color:#472a6f;background:#e6daf6}.app.draftpg .dbcell .nflchip{flex:none;min-width:0;height:auto;font:700 8.5px var(--font-mono);letter-spacing:0;border-radius:3px;padding:0 4px;line-height:1.5;white-space:nowrap}.app.draftpg .dbcell .bye{flex:none;font:400 9px var(--font-mono);color:#8a93a6;overflow:visible}.app.draftpg .dbcell .code{flex:none;margin-left:auto;font:600 6.5px var(--font-mono);color:#8a93a6;letter-spacing:0}.app.draftpg .dbcell .kbadge{position:absolute;top:0;right:0;width:auto;height:auto;padding:1.5px 5px;border-radius:0 0 0 4px;font:700 7.5px var(--font-mono);color:#fff;letter-spacing:0}.app.draftpg .dbcell.keeper{border:2px solid #a63d33}.app.draftpg .dbcell.keeper:has(.kbadge.t){border-color:#1a7f4b}.app.draftpg .dbcell.farm{border:2px solid #8b5cf6}.app.draftpg .kbadge.k{background:#a63d33}.app.draftpg .kbadge.t{background:#1a7f4b}.app.draftpg .kbadge.f{background:#7c3aed}.app.draftpg .dbcell.clock{background:#eef3ff;border:2px solid #2563eb;align-items:center;justify-content:center;gap:1px;padding:0}.app.draftpg .dbcell.clock .onwho{font:700 13px Archivo,var(--font-display),sans-serif;color:#141a26;gap:5px}.app.draftpg .dbcell.clock .onwho .dot{width:6px;height:6px;background:#2563eb}.app.draftpg .dbcell.clock .onclk .pcfig{font:700 11.5px var(--font-mono);color:#2563eb;font-variant-numeric:tabular-nums;height:auto;padding:0;background:none;box-shadow:none}.app.draftpg .dbcell.clock .onrun{display:flex;align-items:center;gap:2px;height:7px}.app.draftpg .dbcell.clock .onrun.back{transform:scaleX(-1)}.app.draftpg .dbcell.clock .onrun i,.app.draftpg .dbcell.clock .onrun b{animation:chevPulse 1.2s ease-in-out infinite}.app.draftpg .dbcell.clock .onrun i{width:0;height:0;border:3px solid transparent;border-left-color:#2563eb}.app.draftpg .dbcell.clock .onrun i:nth-child(2){animation-delay:.15s}.app.draftpg .dbcell.clock .onrun i:nth-child(3){animation-delay:.3s}.app.draftpg .dbcell.clock .onrun b{width:5px;height:5px;border-radius:50%;background:#2563eb;animation-delay:.45s}@keyframes chevPulse{0%,to{opacity:.25}50%{opacity:1}}.app.draftpg .dbcell.clock.late{background:#c0392b;border:2px solid #8e2417;align-items:center;justify-content:center;gap:1px}.app.draftpg .dbcell.clock.late .lapwho{font:700 13px Archivo,var(--font-display),sans-serif;color:#fff}.app.draftpg .dbcell.clock.late .lapclk .pcfig{font:700 13px var(--font-mono);color:#fff;font-variant-numeric:tabular-nums;height:auto;padding:0;background:none;box-shadow:none}.app.draftpg .dbcell.gone{background:#f2faf5;border:2px dashed #1a7f4b;align-items:center;justify-content:center;gap:0;padding:2px 4px}.app.draftpg .dbcell.gone .gonelab{font:700 7.5px var(--font-mono);letter-spacing:.1em;color:#1a7f4b}.app.draftpg .dbcell.gone .goneto{font-size:11.5px;line-height:1.15;color:var(--ink);gap:4px}.app.draftpg .dbcell.gone .gonefrom{font:400 7.5px var(--font-mono);color:#8a93a6}.app.draftpg .dbcell.intrade{border:1.5px dashed #7fc9a3;background:none;align-items:center;justify-content:center;gap:2px}.app.draftpg .dbcell .intrade{font:600 7px var(--font-mono);color:#1a7f4b;border:1px solid #9fd4b6;background:#f2faf5;border-radius:3px;padding:1px 5px;letter-spacing:0}.app.draftpg .dbcell.empty{background:none;border:1.5px dashed #c9cfdb;align-items:center;justify-content:center}.app.draftpg .dbcell.empty .code{margin:0;font:600 9px var(--font-mono);color:#b6bdca}.app.draftpg .dbcell .undo{width:15px;height:15px;top:2px;right:3px;font-size:11px}.app.draftpg .dbcell .movedpill,.app.draftpg .desigsec .desigedit{display:none}.app.draftpg .desigsec.open .desigedit{display:flex}.app.draftpg .moderow .wallbtn{color:var(--ink2)}.app.draftpg .moderow .wallbtn:before{color:var(--dim)}.app.draftpg .moderow .wallbtn:hover{color:var(--blue);border-color:var(--blue)}.app.draftpg .moderow .wallbtn:focus{outline:none}.app.draftpg .moderow .wallbtn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app.draftpg .moderow .mockswitch{align-self:center}.wall .dboardwrap{--bg-head:26px;--bg-cell:43px;--bg-gap:4px}.wall .dbrow{border-radius:7px;margin-bottom:0;gap:var(--bg-gap)}.wall .dbrow.band-unkeepable{background:#94a3b80d}.wall .dbrow.band-franchise{background:#d977060f}.wall .dbrow.band-sleeper{background:#1a7f4b12}.wall .dbband.franchise{border-left-color:#d98324}.wall .dbband.sleeper{border-left-color:#3fae77}.wall .dbrdhead{font:600 11px var(--font-mono);color:#ffffff59;letter-spacing:.1em}.wall .dbcell{height:var(--bg-cell);min-height:var(--bg-cell);border-radius:6px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:0;background:#121a2a;border:1px solid rgba(255,255,255,.12)}.wall .dbcell.made,.wall .dbcell.keeper,.wall .dbcell.farm{background:hsl(var(--hue,220) 30% 14%)!important;border-color:hsl(var(--hue,220) 28% 26%)}.wall .dbcell .top{display:block;padding:0}.wall .dbcell .pn{display:block;padding:0;min-width:0}.wall .dbcell .pn b{display:block;padding:2px 7px 0;font:700 12px Archivo,var(--font-display),sans-serif;line-height:1.15;color:#fff;text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wall .dbcell .pn.tight b{font-size:11.5px}.wall .dbcell .pn.wrap b{font-size:11px}.wall .dbcell .pnsub{display:flex;align-items:center;gap:0;padding:0 0 0 7px;min-width:0;line-height:1.1}.wall .dbcell .pnsub i{flex:0 1 auto;min-width:0;font:400 10.5px Archivo,var(--font-display),sans-serif;font-style:normal;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wall .dbcell .viawho{flex:none;margin-left:auto;padding:0 4px;font:700 8px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#c9d2e4;background:#3a4150;border-radius:3px 0 0 3px;line-height:1.7}.wall .dbcell .bot{margin-top:auto;display:flex;align-items:center;gap:4px;height:auto;padding:1px 5px 3px 4px}.wall .dbcell .poschip.ident{flex:none;font:700 9px var(--font-mono);border-radius:3px;padding:0 4px;line-height:1.6}.wall .dbcell .nflchip{flex:none;min-width:0;height:15px;font:700 9px var(--font-mono);border-radius:3px;padding:0 5px;line-height:15px;letter-spacing:0}.wall .dbcell .bye{flex:none;font:400 10px var(--font-mono);color:#ffffff73;line-height:1}.wall .dbcell .code{flex:none;margin-left:auto;font:600 9px var(--font-mono);color:#fff6;line-height:1;letter-spacing:0}.wall .dbcell .kbadge{position:absolute;top:0;right:0;width:auto;height:auto;padding:1.5px 5px;border-radius:0 0 0 4px;font:700 8.5px var(--font-mono);letter-spacing:0}.wall .kbadge.k{background:#d07a72;color:#0c0f13}.wall .kbadge.t{background:#4fae7d;color:#0c0f13}.wall .kbadge.f{background:#b9a1f0;color:#0c0f13}.wall .dbcell.keeper{border:2px solid #d07a72}.wall .dbcell.keeper:has(.kbadge.t){border-color:#4fae7d}.wall .dbcell.farm{border:2px solid #7c5bd4}.wall .dbcell.clock{background:#151d33!important;border:2px solid #4a6ee0;align-items:center;justify-content:center;gap:1px;box-shadow:0 0 0 3px #4a6ee02e}.wall .dbcell.clock .onwho{font:700 15px Archivo,var(--font-display),sans-serif;color:#fff;gap:6px;line-height:1}.wall .dbcell.clock .onwho .dot{width:7px;height:7px;background:#8ea2ff}.wall .dbcell.clock .onclk .pcfig{font:700 13px var(--font-mono);color:#8ea2ff;height:auto;padding:0;background:none;box-shadow:none}.wall .dbcell.clock .onrun i{border-left-color:#8ea2ff}.wall .dbcell.clock .onrun b{background:#8ea2ff}.wall .dbcell.clock.late{background:#c0392b!important;border:2px solid #7d1f13;box-shadow:none}.wall .dbcell.clock.late .lapwho{font:700 15px Archivo,var(--font-display),sans-serif;color:#fff}.wall .dbcell.clock.late .lapclk .pcfig{font:700 14px var(--font-mono);color:#fff;height:auto;padding:0;background:none;box-shadow:none}.wallvariants{display:inline-flex;padding:3px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.wallvbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:30px;border:0;border-radius:8px;background:none;cursor:pointer;font:800 13px Archivo,var(--font-display),sans-serif;letter-spacing:.04em;color:#fff9}.wallvbtn:hover{color:#fff;background:#ffffff1a}.wallvbtn.on{color:#0f1b33;background:#fff}.wallfold{margin-left:auto;width:30px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#ffffff0f;color:#ffffffb3;cursor:pointer;position:relative}.wallfold:hover{color:#fff;background:#ffffff1f}.wallfold i{display:block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-135deg) translate(-1px,-1px)}.wallfarm.shut .wallfold i{transform:rotate(45deg) translate(-1px,-1px)}.wallfarm.shut{padding-bottom:6px}.wallfarm.shut .wallsechead{margin-bottom:0}.wall.wv-b.folded .dboardwrap{--bg-cell:51px}.wall.wv-b.folded .dbcell,.wall.wv-c.folded .dbcell{flex-direction:row;align-items:stretch;justify-content:flex-start;padding:0}.wall.wv-b.folded .dbcell .top,.wall.wv-c.folded .dbcell .top{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 7px}.wall.wv-b.folded .dbcell .pn,.wall.wv-c.folded .dbcell .pn{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;width:100%;min-width:0;overflow:hidden}.wall.wv-b.folded .dbcell .top,.wall.wv-c.folded .dbcell .top{container-type:inline-size}.wall.wv-b.folded .dbcell .pn b,.wall.wv-c.folded .dbcell .pn b{display:block;flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:800;line-height:1.1;text-transform:uppercase;letter-spacing:0;font-size:min(var(--sur,17px),calc(99cqw / var(--wu,4)))}.wall.wv-b.folded .dbcell{--sur:17px}.wall.wv-b.folded .dbcell .pnsub,.wall.wv-c.folded .dbcell .pnsub{display:flex;align-items:center;flex:none;width:100%;min-width:0;overflow:hidden;padding:0;line-height:1.15}.wall.wv-b.folded .dbcell .pnsub i,.wall.wv-c.folded .dbcell .pnsub i{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#ffffff9e}.wall.wv-b.folded .dbcell .viawho,.wall.wv-c.folded .dbcell .viawho{flex:none;margin:0 0 0 auto}.wall.wv-b.folded .dbcell .bot,.wall.wv-c.folded .dbcell .bot{margin:0;flex:none;height:auto;padding:0 6px 0 5px;border-left:1px solid rgba(255,255,255,.07);display:grid;grid-template-columns:auto auto;justify-content:end;align-content:center;gap:2px 5px}.wall.wv-b.folded .dbcell .poschip.ident,.wall.wv-c.folded .dbcell .poschip.ident{font-size:10px;padding:0 5px;line-height:1.7}.wall.wv-b.folded .dbcell .nflchip,.wall.wv-c.folded .dbcell .nflchip{height:17px;font-size:10px;line-height:17px;padding:0 6px}.wall.wv-b.folded .dbcell .bye,.wall.wv-c.folded .dbcell .bye{font-size:10.5px}.wall.wv-b.folded .dbcell .code,.wall.wv-c.folded .dbcell .code{margin:0;font-size:9.5px}.wall.wv-b.folded .dbcell:has(.kbadge) .bot,.wall.wv-c.folded .dbcell:has(.kbadge) .bot{padding-top:15px}.wall.wv-b.folded .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .bot,.wall.wv-c.folded .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .bot{flex:1;align-items:center;border-left:0}.wall.wv-b.folded .dbcell.clock,.wall.wv-c.folded .dbcell.clock{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:8px;row-gap:3px;padding:0 8px}.wall.wv-b.folded .dbcell.clock .onwho,.wall.wv-c.folded .dbcell.clock .onwho,.wall.wv-b.folded .dbcell.clock.late .lapwho,.wall.wv-c.folded .dbcell.clock.late .lapwho{grid-column:1;grid-row:1}.wall.wv-b.folded .dbcell.clock .onclk,.wall.wv-c.folded .dbcell.clock .onclk,.wall.wv-b.folded .dbcell.clock.late .lapclk,.wall.wv-c.folded .dbcell.clock.late .lapclk{grid-column:2;grid-row:1;justify-self:end;width:auto;min-width:0}.wall.wv-b.folded .dbcell.clock .onclk .pcfig,.wall.wv-c.folded .dbcell.clock .onclk .pcfig,.wall.wv-b.folded .dbcell.clock.late .lapclk .pcfig,.wall.wv-c.folded .dbcell.clock.late .lapclk .pcfig{width:auto;justify-content:flex-end}.wall.wv-b.folded .dbcell.clock .onrun,.wall.wv-c.folded .dbcell.clock .onrun{grid-column:1 / -1;grid-row:2;justify-self:start;width:auto;margin:0}.wall.wv-b.folded .dbcell.clock .onrun .chevs,.wall.wv-c.folded .dbcell.clock .onrun .chevs{stroke-width:1.7}.wall.wv-b.folded .dbcell.clock .onrun .cap,.wall.wv-c.folded .dbcell.clock .onrun .cap{y:4.1px;height:3.8px;rx:1.9px}.wall.wv-b.folded .dbcell.clock .onwho,.wall.wv-c.folded .dbcell.clock .onwho{justify-content:flex-start;padding-left:0}.wall.wv-b.folded .dbcell.clock .onwho .dot{width:8px;height:8px}.wall.wv-b.folded .dbcell.clock .onrun{height:17px}.wall.wv-b.folded .dbcell.clock .onwho,.wall.wv-b.folded .dbcell.clock.late .lapwho{font-size:18px}.wall.wv-b.folded .dbcell.clock .onclk .pcfig,.wall.wv-b.folded .dbcell.clock.late .lapclk .pcfig{font-size:14px}.wall.wv-b.folded .dbcell:not(.made):not(.keeper):not(.farm):not(.clock):not(.gone) .code{font-size:14px}.wall.wv-b.folded .dbcell.gone .goneto{font-size:15px}.wall.wv-c.folded .dboardwrap{--bg-cell-0:calc(102px * var(--bg-scale,1));--bg-cell-1:calc(80px * var(--bg-scale,1));--bg-cell-2:calc(58px * var(--bg-scale,1));--bg-cell-3:calc(39px * var(--bg-scale,1))}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell{height:var(--bg-cell-0);min-height:var(--bg-cell-0)}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell{height:var(--bg-cell-1);min-height:var(--bg-cell-1)}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell{height:var(--bg-cell-2);min-height:var(--bg-cell-2)}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell{height:var(--bg-cell-3);min-height:var(--bg-cell-3)}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell{--sur:calc(32px * var(--bg-scale,1))}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .pnsub i{font-size:19px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell{--sur:calc(26px * var(--bg-scale,1))}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .pnsub i{font-size:15.5px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .nflchip{height:22px;line-height:22px;font-size:12px;padding:0 8px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .poschip.ident{font-size:12px;padding:0 7px;line-height:1.85}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .bye{font-size:13px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .code{font-size:12px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .bot{margin-top:7px;padding-top:7px;gap:0 8px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .nflchip{height:19px;line-height:19px;font-size:11px;padding:0 7px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .poschip.ident{font-size:11px;padding:0 6px;line-height:1.8}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .bye{font-size:11.5px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .code{font-size:11px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell{--sur:calc(16px * var(--bg-scale,1))}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell .pnsub i{font-size:11.5px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell{--sur:calc(13px * var(--bg-scale,1))}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell .pnsub,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell .bye,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.made .code,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.keeper .code,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.farm .code{display:none}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell .bot{gap:0 4px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell .nflchip{height:14px;line-height:14px;font-size:9px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell .poschip.ident{font-size:9px;line-height:1.5}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell{flex-direction:column;align-items:stretch;justify-content:center}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .top,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .top{flex:none;padding:0 8px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell:has(.kbadge) .top,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell:has(.kbadge) .top{padding-right:26px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell:has(.kbadge) .bot,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell:has(.kbadge) .bot{padding-top:5px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .bot,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .bot{display:flex;align-items:center;justify-content:flex-start;gap:0 6px;border-left:0;border-top:1px solid rgba(255,255,255,.07);margin:5px 0 0;padding:5px 8px 0}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .code,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .code{margin-left:auto}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .bot,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .bot{border-top:0;margin:0;padding:0 8px;justify-content:flex-end}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .code,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell:not(.made):not(.keeper):not(.farm):not(.clock) .code{margin-left:0}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock .onwho,.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock.late .lapwho{font-size:22px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock .onclk .pcfig,.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock.late .lapclk .pcfig{font-size:17px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell:not(.made):not(.keeper):not(.farm):not(.gone) .code{font-size:24px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.gone .goneto{font-size:24px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.gone .gonelab,.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.gone .gonefrom{font-size:11px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell .intrade{font-size:12px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock .onwho .dot{width:11px;height:11px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock .onwho .dot{width:10px;height:10px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock .onwho .dot{width:8px;height:8px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock .onwho .dot{width:7px;height:7px}.wall.wv-c.folded .dbrow[data-d="0"] .dbcell.clock .onrun{height:34px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock .onrun{height:26px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock .onrun{height:17px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock .onrun{height:12px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock .onwho,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock.late .lapwho{font-size:20px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock .onclk .pcfig,.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.clock.late .lapclk .pcfig{font-size:16px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell:not(.made):not(.keeper):not(.farm):not(.gone) .code{font-size:19px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell.gone .goneto{font-size:19px}.wall.wv-c.folded .dbrow[data-d="1"] .dbcell .intrade{font-size:10px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock .onwho,.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock.late .lapwho{font-size:17px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock .onclk .pcfig,.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.clock.late .lapclk .pcfig{font-size:13px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell:not(.made):not(.keeper):not(.farm):not(.gone) .code{font-size:14px}.wall.wv-c.folded .dbrow[data-d="2"] .dbcell.gone .goneto{font-size:15px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock .onwho,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock.late .lapwho{font-size:14px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock .onclk .pcfig,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.clock.late .lapclk .pcfig{font-size:11px}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.gone .goneto{font-size:13px}.wall.wv-c.folded .dbrow[data-d="0"] .dbrd b{font-size:17px;color:#fff}.wall.wv-c.folded .dbrow[data-d="3"] .dbrd{opacity:.55}.wall.wv-b.folded .dbcell.gone,.wall.wv-c.folded .dbcell.gone{flex-direction:column;justify-content:center}.wall.wv-b.folded .dbcell.gone .top,.wall.wv-c.folded .dbcell.gone .top{flex:none;flex-direction:row;align-items:baseline;gap:6px;padding:0 7px}.wall.wv-b.folded .dbcell.gone .bot,.wall.wv-c.folded .dbcell.gone .bot{display:flex;flex-direction:row;align-items:baseline;gap:5px;padding:0 7px;border-left:0}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.gone{flex-direction:row;align-items:center;justify-content:space-between}.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.gone .gonelab,.wall.wv-c.folded .dbrow[data-d="3"] .dbcell.gone .gonefrom{display:none}.wall .dbcell.gone{background:#14211a!important;border:2px dashed #2e7d54;align-items:center;justify-content:center;gap:0;padding:2px 5px}.wall .dbcell.gone .gonelab{font:700 8.5px var(--font-mono);letter-spacing:.1em;color:#4fae7d}.wall .dbcell.gone .goneto{font-size:13px;color:#fff;gap:5px;line-height:1.15}.wall .dbcell.gone .goneto i{color:#4fae7d}.wall .dbcell.gone .gonefrom{font:400 8.5px var(--font-mono);color:#ffffff73}.wall .dbcell.intrade{border:1.5px dashed #2e7d54;background:transparent!important;align-items:center;justify-content:center;gap:2px}.wall .dbcell .intrade{font:600 8px var(--font-mono);color:#4fae7d;border:1px solid #2e7d54;background:#14211a;border-radius:3px;padding:1px 5px}.wall .dbcell.empty{background:transparent!important;border:1px dashed #2b303a;align-items:center;justify-content:center}.wall.wv-b.folded .dbrow[data-act="0"] .dbcell.made,.wall.wv-b.folded .dbrow[data-act="0"] .dbcell.keeper,.wall.wv-b.folded .dbrow[data-act="0"] .dbcell.farm,.wall.wv-c.folded .dbrow[data-act="0"] .dbcell.made,.wall.wv-c.folded .dbrow[data-act="0"] .dbcell.keeper,.wall.wv-c.folded .dbrow[data-act="0"] .dbcell.farm{background:hsl(var(--hue,220) 42% 29%)!important}.wall.wv-b.folded .dbrow[data-act="0"] .dbcell.empty,.wall.wv-c.folded .dbrow[data-act="0"] .dbcell.empty{background:#ffffff1a!important;border-color:#4e596e}.wall.wv-c.folded .dbrow[data-act="1"] .dbcell.made,.wall.wv-c.folded .dbrow[data-act="1"] .dbcell.keeper,.wall.wv-c.folded .dbrow[data-act="1"] .dbcell.farm{background:hsl(var(--hue,220) 35% 20%)!important}.wall.wv-c.folded .dbrow[data-act="1"] .dbcell.empty{background:#ffffff0b!important;border-color:#3c4453}.wall.wv-b.folded .dbrow[data-act="0"] .dbcell.made,.wall.wv-c.folded .dbrow[data-act="0"] .dbcell.made{border-color:hsl(var(--hue,220) 44% 46%)}.wall.wv-c.folded .dbrow[data-act="1"] .dbcell.made{border-color:hsl(var(--hue,220) 34% 36%)}.wall.wv-b.folded .dbrow[data-act="0"]:after,.wall.wv-c.folded .dbrow[data-act="0"]:after{content:"";position:absolute;z-index:-1;top:-9px;right:-16px;bottom:-9px;left:-16px;border-radius:16px;pointer-events:none;background:radial-gradient(58% 130% at 50% 50%,#96beff42,#96beff17 62%,#96beff00 78%)}.wall .dbrow{position:relative}.wall .dbrow[data-edge]:before,.wall .dbrow[data-edge]:after{content:"";position:absolute;left:0;right:0;height:1px;background:#ffffff29;pointer-events:none}.wall .dbrow[data-edge=top]:before,.wall .dbrow[data-edge=both]:before{top:calc(var(--bg-gap, 4px) / -2)}.wall .dbrow[data-edge=bot]:after,.wall .dbrow[data-edge=both]:after{bottom:calc(var(--bg-gap, 4px) / -2)}.wall .dbrow[data-edge=top]:after,.wall .dbrow[data-edge=bot]:before{display:none}.wall .dbrd.on b,.wall.wv-c.folded .dbrow[data-d="0"] .dbrd.on b{color:#0bdc63}.wall .dbrd.on i{color:#0bdc6399}.wall .dbrd.done b{color:#ffffff47}.wall .dbrd.done i{color:#ffffff29}.app.draftpg .dbrd.on b{color:var(--blue)}.app.draftpg .dbrd.done b,.app.draftpg .dbrd.done i{color:var(--dim)}.wall .dbcell.empty .code{margin:0;font:600 11px var(--font-mono);color:#ffffff4d}.wall .dbcell .undo,.wall .dbcell .movedpill{display:none}.wall .dbcell .pn{display:flex;align-items:baseline;gap:6px;padding:3px 7px 0;min-width:0;overflow:hidden}.wall .dbcell .pn b{display:inline;flex:none;padding:0;line-height:1.1;overflow:visible;text-overflow:clip}.wall .dbcell .pnsub{flex:1 1 auto;padding:0;min-width:0;gap:0}.wall .dbcell .pnsub i{font-size:11px}.wall .dbcell .viawho{margin-right:-7px}.wall .dbcell .bot{padding:0 5px 3px 4px}.wall .dbcell.gone .code{display:none}.wall .dbcell.clock .onwho{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:700 15px Archivo,var(--font-display),sans-serif;color:#fff;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wall .dbcell.clock .onwho .dot{flex:none;width:7px;height:7px;border-radius:50%;background:#8ea2ff}.app.draftpg .dbcell.clock{gap:2px}.app.draftpg .dbcell.clock .onwho{gap:5px;font-size:13px}.app.draftpg .dbcell.clock .onwho .dot{width:6px;height:6px;background:#141a26;animation:cbpulse 1.4s ease-in-out infinite}.app.draftpg .dbcell.clock .onclk .pcfig{font:700 11.5px var(--font-mono);color:#2563eb;letter-spacing:.02em}.app.draftpg .dbcell.clock .onclk .pcbar{display:none}.app.draftpg .dbcell .onrun{display:block;overflow:visible}.app.draftpg .dbcell .onrun.back{transform:scaleX(-1)}.app.draftpg .dbcell .onrun .cap{fill:#2563eb}.app.draftpg .dbcell .onrun .chevs{stroke:#2563eb}.app.draftpg .dbcell .onrun .cap,.app.draftpg .dbcell .onrun .chevs path{animation:chevPulse 1.2s ease-in-out infinite}.app.draftpg .dbcell .onrun .chevs path:nth-child(1){animation-delay:.15s}.app.draftpg .dbcell .onrun .chevs path:nth-child(2){animation-delay:.3s}.app.draftpg .dbcell .onrun .chevs path:nth-child(3){animation-delay:.45s}.app.draftpg .dbcell .onrun .chevs path:nth-child(4){animation-delay:.6s}@keyframes chevPulse{0%,to{opacity:.3}50%{opacity:1}}.wall .dbcell .onrun{display:block;overflow:visible}.wall .dbcell .onrun.back{transform:scaleX(-1)}.wall .dbcell .onrun .cap{fill:#8ea2ff}.wall .dbcell .onrun .chevs{stroke:#8ea2ff}.wall .dbcell.clock .onwho .dot{background:#fff}.app.draftpg .reftab .refdot,.app.draftpg .desigsec .desigedit{display:none}.desigmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#141a266b}.desigbox{width:min(380px,100%);background:var(--surface);border:1px solid var(--edge);border-radius:12px;box-shadow:0 18px 48px #00000038;overflow:hidden}.desigboxhead{display:flex;align-items:center;gap:10px;padding:16px 18px 14px;border-bottom:1px solid var(--hair)}.desigboxhead b{font-family:var(--font-display);font-size:19px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.desigx{margin-left:auto;border:0;background:none;padding:0 2px;font-size:20px;line-height:1;color:var(--muted2);cursor:pointer}.desigx:hover{color:var(--ink)}.desigrows{list-style:none;margin:0;padding:14px 18px 4px;display:flex;flex-direction:column;gap:10px}.desigrows li{display:flex;align-items:center;gap:10px;border:1px solid var(--edge);border-radius:9px;padding:11px 14px;background:var(--surface)}.desigsay{font-size:var(--type-body);color:var(--ink2)}.desigsay b{font-weight:700;color:var(--ink)}.desigend{margin-left:auto;border:0;background:none;padding:0;font:inherit;font-size:var(--type-body);font-weight:600;color:var(--red);cursor:pointer}.desigend:hover{text-decoration:underline}.desigrows .designone{justify-content:center;color:var(--muted2);border-style:dashed}.designew{padding:14px 18px 16px;margin-top:10px;border-top:1px solid var(--hair)}.desigeyebrow{display:block;margin-bottom:10px;font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.designewrow{display:flex;align-items:center;gap:9px}.designewrow select{flex:1 1 0;min-width:0;font:inherit;font-size:var(--type-body);padding:9px 10px;border:1px solid var(--edge);border-radius:8px;background:var(--surface);color:var(--ink)}.designewrow select.placeholder{color:var(--dim)}.desigfor{flex:none;font-size:var(--type-body);color:var(--muted2)}.desigstart{flex:none;min-height:38px;padding:0 18px;border-radius:8px;background:var(--dark);border-color:var(--dark);font-weight:700}.desigstart:disabled{opacity:.45}.desigboxfoot{margin:0;padding:12px 18px 14px;border-top:1px solid var(--hair);background:var(--recess);font-size:var(--type-meta);color:var(--muted2);line-height:1.5}.app.draftpg .moderow .mockswitch{display:inline-flex;align-items:center;gap:9px;border:0;background:none;padding:0 2px;cursor:pointer}.app.draftpg .moderow .mockswitch .track{box-sizing:border-box;display:inline-block;position:relative;flex:none;width:36px;height:20px;padding:0;border:0;border-radius:999px;background:#d4d9e2;transition:background .15s}.app.draftpg .moderow .mockswitch .track i{box-sizing:border-box;position:absolute;top:2px;left:2px;width:16px;height:16px;margin:0;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000047;transition:left .15s}.app.draftpg .moderow .mockswitch.on .track{background:#7c3aed}.app.draftpg .moderow .mockswitch.on .track i{left:18px;transform:none}.app.draftpg .onclock.mock{border-color:#c4b5fd;background:#f7f5ff}.app.draftpg .onclock.mock .mut{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6d28d9}.app.draftpg .onclock.mock b{color:#3b1e78}.app.draftpg .onclock.mock .turnflag{display:none}.app.draftpg .clockbar.jammed .tag{color:var(--amber)}.app.draftpg .clockbar.jammed .tag i{background:var(--amber)}.app.draftpg .clockbar.jammed .cbsaid{color:#ffffffd1}.app.draftpg .dbcell.clock{background:#0bdc63;border:2px solid #05a848;box-shadow:0 0 0 3px #0bdc634d}.app.draftpg .dbcell.clock .onwho{color:#042d17}.app.draftpg .dbcell.clock .onwho .dot{background:#04351c}.app.draftpg .dbcell.clock .onclk .pcfig{color:#04351c}.app.draftpg .dbcell .onrun .cap{fill:#04351c}.app.draftpg .dbcell .onrun .chevs{stroke:#04351c}.app.draftpg .dbcell.clock.late{background:#c0392b;border-color:#8e2417;box-shadow:none}.app.draftpg.mockmode .dbcell.clock{background:#6d28d9;border-color:#4c1d95;box-shadow:0 0 0 3px #6d28d947}.app.draftpg.mockmode .dbcell.clock .onwho{color:#f5f3ff}.app.draftpg.mockmode .dbcell.clock .onwho .dot{background:#ddd6fe}.app.draftpg.mockmode .dbcell.clock .code{color:#ede9fe}.app.draftpg.mockmode .dbcell.clock .onrun .cap{fill:#ddd6fe}.app.draftpg.mockmode .dbcell.clock .onrun .chevs{stroke:#ddd6fe}.wall .dbcell.clock{background:#0bdc63!important;border:2px solid #0bdc63;box-shadow:0 0 0 4px #0bdc6347}.wall .dbcell.clock .onwho{color:#04240f}.wall .dbcell.clock .onwho .dot{background:#04351c}.wall .dbcell.clock .onclk .pcfig{color:#04351c}.wall .dbcell.clock .onrun .cap{fill:#04351c}.wall .dbcell.clock .onrun .chevs{stroke:#04351c}.wall .dbcell.clock.late{background:#c0392b!important;border-color:#7d1f13;box-shadow:none}.wall.paused .dbcell.clock{background:#f59e0b!important;border-color:#f59e0b;box-shadow:0 0 0 4px #f59e0b42}.wall.paused .dbcell.clock .onwho{color:#3a2506}.wall.paused .dbcell.clock .onwho .dot{background:#3a2506;animation:none}.wall.paused .dbcell.clock .onclk .pcfig{color:#3a2506}.wall.paused .dbcell.clock .onrun{display:none}.wall.paused .dbcell.clock.late{background:#3a3f4a!important;border-color:#4b515e;box-shadow:none}.wall.paused .dbcell.clock.late .lapwho,.wall.paused .dbcell.clock.late .lapclk .pcfig{color:#cbd2dd}.wall .dbcell.clock{padding:2px 2px 1px;gap:0}.wall .dbcell.clock .onwho{flex:none;font-size:13px;line-height:1.15}.wall .dbcell.clock .onclk,.wall .dbcell.clock .onrun{flex:none}.wall .dbcell.clock .onclk{height:auto}.wall .dbcell.clock .onclk .pcbar{display:none}.wall .dbcell.clock .onclk .pcfig{line-height:1.05;height:auto;padding:0}.wall .dbcell.clock .onrun{height:8px}.wall .dbcell.clock.late .lapwho,.wall .dbcell.clock.late .lapclk{flex:none}.app.draftpg .dblegend .sw.clock{background:#0bdc63;border:2px solid #05a848}.app.draftpg .ccbar .ccplay{display:inline-flex;align-items:center;gap:5px;flex:none;height:26px;padding:0 10px 0 8px;border-radius:6px;cursor:pointer;font:600 11.5px var(--font-display),system-ui,sans-serif;letter-spacing:.01em;border:1px solid #c9d3de;background:#fff;color:var(--ink)}.app.draftpg .ccbar .ccplay .ccplayic{display:inline-flex;align-items:center;line-height:1}.app.draftpg .ccbar .ccplay.stopped{border-color:#0e8a45;background:#eafff2;color:#075c2e}.app.draftpg .ccbar .ccplay.stopped .ccplayic{color:#0bab52}.app.draftpg .ccbar .ccplay.running{border-color:#d6c48a;background:#fdf8e9;color:#6b5312}.app.draftpg .ccbar .ccplay.running .ccplayic{color:#a9832a}.app.draftpg .ccbar .ccplay:disabled{opacity:.45;cursor:not-allowed}.app.draftpg .ccbar .ccrot{display:inline-block;vertical-align:-1px;margin-right:1px;flex:none}.app.draftpg .ccbar .ccdone{border:1px solid #0e8a45;background:#fff;color:#0a6f38;border-radius:6px;padding:0 9px;height:26px;font-weight:700}.app.draftpg .ccbar .ccdone:hover{background:#eafff2}.ccconfirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#0c111c70}.ccbox{width:min(420px,100%);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #0c111c52}.ccboxhead{display:flex;align-items:center;gap:8px;padding:13px 16px 11px;border-bottom:1px solid #edf0f5}.ccboxhead b{font:700 15px var(--font-display),system-ui,sans-serif}.ccboxhead .pill{margin-left:auto;flex:none;font:700 8.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid #d9a441;color:#8a5a08;background:#fdf4e3}.ccboxsay{padding:14px 16px 4px}.ccboxsay p{margin:0 0 10px;font-size:13.5px;line-height:1.5;color:#22293a}.ccboxsay code{font:700 12px var(--font-mono);background:#eceff4;border-radius:3px;padding:1px 4px}.ccboxsay .ccboxkeep{font-size:12.5px;color:#6b7488}.ccboxsay .ccboxwarn{font-size:13px;color:#a3271a;background:#fdeceb;border-radius:6px;padding:8px 10px;margin-bottom:10px}.ccboxact{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid #edf0f5;background:#fafbfd}.ccbox .btn.danger{background:#c0392b;border-color:#a02f22;color:#fff}.ccbox .btn.danger:hover{background:#a92f22}.ccbox .btn:disabled{opacity:.5;cursor:not-allowed}.app.draftpg .bestsec summary .chev,.app.draftpg .picksec summary .chev,.app.draftpg .refchev{margin-left:auto;width:30px;height:26px;min-height:0;border:1px solid var(--edge);border-radius:7px;background:var(--surface);position:relative;flex:none;cursor:pointer;padding:0}.app.draftpg .bestsec summary .chev:before,.app.draftpg .picksec summary .chev:before,.app.draftpg .refchev:before{content:"";position:absolute;left:10px;top:9px;width:7px;height:7px;margin:0;border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);border-top:0;border-left:0;transform:rotate(45deg);transition:transform .15s}.app.draftpg .bestsec[open] summary .chev:before,.app.draftpg .picksec[open] summary .chev:before,.app.draftpg .refchev.open:before{transform:rotate(-135deg);top:11px}.app.draftpg .refchev{align-self:center;margin-right:12px}.app.draftpg details.railsec.bestsec>summary:after,.app.draftpg details.railsec.picksec>summary:after{content:none}.app.draftpg .picksec summary{padding:12px 16px 10px;align-items:center}.app.draftpg .picksec .railsum{margin-left:0;padding-left:8px}.app.draftpg .pqadd{padding:0 16px 10px;position:relative}.app.draftpg .pqadd input[type=search].search{width:100%;height:32px;font-size:var(--type-meta)}.app.draftpg .pqhits{list-style:none;margin:6px 0 0;padding:0;border:1px solid var(--edge);border-radius:8px;overflow:hidden;max-height:210px;overflow-y:auto;background:var(--surface)}.app.draftpg .pqhits li{display:flex;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px solid var(--inset);font-size:var(--type-meta)}.app.draftpg .pqhits li:last-child{border-bottom:0}.app.draftpg .pqhits .baname{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .pqput{flex:none;width:24px;height:24px;border:1px solid var(--edge);border-radius:6px;background:var(--surface);color:var(--ink2);font:700 13px var(--font-mono);line-height:1;cursor:pointer}.app.draftpg .pqput:disabled{color:#1a7f4b;border-color:#bfe3ce;background:#f2faf5;cursor:default}.app.draftpg .pqlist{list-style:none;margin:0;padding:0;max-height:300px;overflow-y:auto}.app.draftpg .pqwrap{position:relative}.app.draftpg .pqwrap:before,.app.draftpg .pqwrap:after{content:"";position:absolute;left:0;right:0;height:22px;pointer-events:none;opacity:0;transition:opacity .12s linear;z-index:1}.app.draftpg .pqwrap{--fade:#eff4fd;--fade0:rgba(239,244,253,0)}.app.draftpg .pqwrap.plain{--fade:var(--surface);--fade0:rgba(255,255,255,0)}.app.draftpg .pqwrap:before{top:0;background:linear-gradient(var(--fade),var(--fade0))}.app.draftpg .pqwrap:after{bottom:0;background:linear-gradient(var(--fade0),var(--fade))}.app.draftpg .pqwrap.up:before{opacity:1}.app.draftpg .pqwrap.down:after{opacity:1}.app.draftpg .pqlist li{display:flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-bottom:1px solid var(--inset);font-size:var(--type-meta);cursor:grab;position:relative;touch-action:pan-y}.app.draftpg .pqlist li{touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.app.draftpg .pqlist li:last-child{border-bottom:0}.app.draftpg .pqlist li.lifting{opacity:.45;background:var(--inset)}.app.draftpg .pqwrap.sorting{cursor:grabbing;user-select:none;-webkit-user-select:none}.app.draftpg .pqlist li.dropbefore:after,.app.draftpg .pqlist li.dropafter:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--accent);z-index:2;pointer-events:none}.app.draftpg .pqlist li.dropbefore:after{top:0}.app.draftpg .pqlist li.dropafter:after{bottom:0}.app.draftpg .pqlist li:first-child{box-shadow:inset 3px 0 #1a7f4b}.app.draftpg .pqn{flex:none;width:15px;font:600 10px var(--font-mono);color:var(--muted2);text-align:right}.app.draftpg .pqlist .bapick,.app.draftpg .fqlist .bapick{flex:none;position:relative;width:22px;height:22px;padding:0;border:1px solid var(--blue);border-radius:6px;background:var(--surface);cursor:pointer;touch-action:manipulation;--plus:10px}.app.draftpg .pqlist .bapick:before,.app.draftpg .pqlist .bapick:after,.app.draftpg .fqlist .bapick:before,.app.draftpg .fqlist .bapick:after{content:"";position:absolute;left:50%;top:50%;background:var(--blue);border-radius:1px}.app.draftpg .pqlist .bapick:before,.app.draftpg .fqlist .bapick:before{width:var(--plus);height:2px;transform:translate(-50%,-50%)}.app.draftpg .pqlist .bapick:after,.app.draftpg .fqlist .bapick:after{width:2px;height:var(--plus);transform:translate(-50%,-50%)}.app.draftpg .pqlist .bapick:hover:not(:disabled),.app.draftpg .fqlist .bapick:hover:not(:disabled){background:#eaf1ff}.app.draftpg .pqlist .bapick:disabled,.app.draftpg .fqlist .bapick:disabled{border-color:var(--edge);cursor:not-allowed}.app.draftpg .pqlist .bapick:disabled:before,.app.draftpg .pqlist .bapick:disabled:after,.app.draftpg .fqlist .bapick:disabled:before,.app.draftpg .fqlist .bapick:disabled:after{background:var(--edge)}.app.draftpg .pqlist .baname{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .pqlist .baname b{font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:#12336e}.app.draftpg .pqlist .baname i{font-style:normal;color:#5878ac}.app.draftpg .pqmove{flex:none;display:inline-flex;gap:5px;margin-right:8px}.app.draftpg .pqarrow{position:relative;width:24px;height:24px;border:1px solid var(--edge);border-radius:50%;background:var(--surface);color:var(--muted2);cursor:pointer;padding:0;flex:none;font-size:0;--car:7px}.app.draftpg .pqarrow:before{content:"";position:absolute;left:50%;top:50%;width:var(--car);height:var(--car);border-left:2px solid currentColor;border-top:2px solid currentColor}.app.draftpg .pqarrow.up:before{transform:translate(-50%,-38%) rotate(45deg)}.app.draftpg .pqarrow.down:before{transform:translate(-50%,-62%) rotate(-135deg)}.app.draftpg .pqarrow:hover:not(:disabled){color:var(--ink2);background:var(--inset)}.app.draftpg .pqarrow:disabled{opacity:.3;cursor:default}.app.draftpg .pqx{flex:none;position:relative;width:24px;height:24px;padding:0;margin-left:6px;border:1px solid var(--red);border-radius:50%;background:var(--surface);cursor:pointer;font-size:0;--x-bar:11px}.app.draftpg .pqx:before,.app.draftpg .pqx:after{content:"";position:absolute;left:50%;top:50%;width:var(--x-bar);height:2px;background:var(--red);border-radius:1px}.app.draftpg .pqx:before{transform:translate(-50%,-50%) rotate(45deg)}.app.draftpg .pqx:after{transform:translate(-50%,-50%) rotate(-45deg)}.app.draftpg .pqx:hover{background:#fdeceb}.app.draftpg .baqueue{flex:none;width:22px;height:22px;border:0;background:none;padding:0;font-size:13px;line-height:1;color:var(--muted2);cursor:pointer}.app.draftpg .baqueue.on{color:#c98a09}.app.draftpg .baqueue:hover{color:#a97406}.pqoffer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:flex;align-items:center;justify-content:center;padding:24px;background:#0c111c70}.pqbox{width:min(390px,100%);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #0c111c52}.pqboxhead{display:flex;align-items:center;gap:8px;padding:13px 16px 11px;border-bottom:1px solid #edf0f5}.pqboxhead b{font:700 15px var(--font-display),system-ui,sans-serif}.pqboxhead code{font:700 12px var(--font-mono);background:#eceff4;border-radius:3px;padding:1px 5px}.pqboxhead .pill.green{margin-left:auto;flex:none;font:700 8.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid #9fd4b6;color:#0a6f38;background:#f2faf5}.pqboxwho{display:flex;align-items:center;gap:9px;padding:16px 16px 6px}.pqboxname{font:400 20px var(--font-display),system-ui,sans-serif;color:#141a26}.pqboxname b{font-weight:700}.pqboxname i{font-style:normal;color:#5a6478}.pqboxmeta{display:inline-flex;align-items:center;gap:5px;margin-left:auto}.pqboxsay{margin:0;padding:0 16px 14px;font-size:12.5px;color:#6b7488}.pqboxact{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid #edf0f5;background:#fafbfd}@media(min-width:761px){.app.draftpg .pickpanel .pptarget{flex:1 1 0;flex-wrap:wrap;justify-content:center;align-content:center;gap:0 4px;padding:6px 5px;min-width:0;min-height:44px;line-height:1.2}.app.draftpg .pickpanel .pptarget .sep{display:none}.app.draftpg .pickpanel .pptarget code{font-size:11px;letter-spacing:0}.app.draftpg .pickpanel .pptarget .dot{width:7px;height:7px}.app.draftpg .pickpanel .pptarget .ppwho{flex:0 0 100%;min-width:0;text-align:center;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.app.draftpg .bestsec .basearch{padding:0 16px 10px}.app.draftpg .basearch.phonefind{padding:10px 0}.app.draftpg .bestsec .basearch input[type=search].search{width:100%;height:34px;margin:0;font-size:var(--type-body)}.app.draftpg .bafilter{align-items:center}.app.draftpg .pickpanel .ppfind{margin:11px 0 13px;font-size:var(--type-meta);color:var(--muted2);line-height:1.45}.app.draftpg .pickpanel .ppfind b{color:var(--ink2);font-weight:700}.wall .dbband{border-left:0}.wall .dbband:before{width:4px;border-radius:6px 0 0 6px}.wall .dbband.unkeepable:before{background:#94a3b88c}.wall .dbband.franchise:before{background:#d98324}.wall .dbband.sleeper:before{background:#3fae77}.wall .dbband.franchise span{color:#f0ba78d9}.wall .dbband.sleeper span{color:#7ed6abd9}.wall .dbrow.band-unkeepable{background:#94a3b812}.wall .dbrow.band-franchise{background:#d9832417}.wall .dbrow.band-sleeper{background:#3fae7717}.wall .dbrow.band-franchise .dbcell.empty,.wall .dbrow.band-franchise .dbcell.intrade{background:#d983241a!important;border-color:#d983244d}.wall .dbrow.band-sleeper .dbcell.empty,.wall .dbrow.band-sleeper .dbcell.intrade{background:#3fae771a!important;border-color:#3fae774d}.wall .dbrow.band-unkeepable .dbcell.empty{background:#94a3b80f!important}.wall .dbrow.band-franchise .dbcell.empty .code{color:#f0ba7880}.wall .dbrow.band-sleeper .dbcell.empty .code{color:#7ed6ab80}.wall .dbcell .viawho{position:absolute;right:0;bottom:0;margin:0;padding:1px 5px;border-radius:4px 0 0;background:#ffffff24;color:#ffffffe0;font:700 8.5px var(--font-mono);letter-spacing:.04em;line-height:1.4}.wall .dbcell:has(.viawho) .bot{padding-right:34px}.wall .dbcell:has(.viawho) .code{display:none}.wall .dbcell.clock .onwho .dot{flex:none;animation:cbpulse 1.4s ease-in-out infinite;transform:none}.wall .dbcell .onrun .cap,.wall .dbcell .onrun .chevs path{animation:chevPulse 1.2s ease-in-out infinite}.wall .dbcell .onrun .chevs path:nth-child(1){animation-delay:.15s}.wall .dbcell .onrun .chevs path:nth-child(2){animation-delay:.3s}.wall .dbcell .onrun .chevs path:nth-child(3){animation-delay:.45s}.wall .dbcell .onrun .chevs path:nth-child(4){animation-delay:.6s}@media(prefers-reduced-motion:reduce){.wall .dbcell .onrun .cap,.wall .dbcell .onrun .chevs path,.wall .dbcell.clock .onwho .dot{animation:none}}.livepill{background:#c0392b;position:relative;top:-2px;vertical-align:baseline}.livepill.yours{background:var(--warn)}.livepill.committee{background:#0f6b45}.app.draftpg .farmlist{padding:0}.app.draftpg .farmlist .striphead{display:inline-flex;align-items:baseline;gap:6px}.app.draftpg .farmlist .note.railpad{margin:0;padding:0 16px 13px;font-size:var(--type-micro);color:var(--muted2);line-height:1.45}.app.draftpg .fqblock{padding-bottom:2px}.app.draftpg .fqblock .fqlist{max-height:calc(var(--pq-row) * var(--pq-rows))}.app.draftpg .fqboard{max-height:330px;overflow-y:auto}.app.draftpg .fqboard li{display:flex;align-items:center;gap:5px}.app.draftpg .fqboard .pqn{flex:none;width:22px}.app.draftpg .fqboard .baname{flex:1 1 auto;min-width:96px;overflow:hidden;white-space:nowrap}.app.draftpg .fqboard .fqschool{flex:0 1 auto;min-width:0;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .fqboard .baname,.app.draftpg .fqlist .baname{display:flex;align-items:baseline;gap:5px}.app.draftpg .fqboard .baname b,.app.draftpg .fqlist .baname b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.app.draftpg .fqboard .baname i,.app.draftpg .fqlist .baname i{flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal;color:var(--muted2)}.app.draftpg .fqboard .bapick{width:22px;height:22px;border-radius:6px;--plus:10px}.app.draftpg .fqboard li.empty{padding:10px 16px;font-size:var(--type-micro)}.app.draftpg .hsmark{flex:none;font:600 9px var(--font-mono);letter-spacing:.08em;color:#7c3aed;border:1px solid #ddd6fe;border-radius:4px;padding:1px 3px;line-height:1.5}.app.draftpg .farmlist .railfoot{margin:0;padding:9px 16px 12px;font-size:var(--type-micro);color:var(--muted2);border-top:1px solid var(--line)}.app.draftpg .fqlist{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.app.draftpg .fqlist li{display:flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-top:1px solid #dbe5f7;font-size:var(--type-meta)}.app.draftpg .fqlist .baname{flex:1 1 auto;min-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .fqlist .baname i{font-style:normal;color:var(--muted2)}.app.draftpg .fqlist li.gone .baname{text-decoration:line-through;color:var(--muted2)}.app.draftpg .fqlist li.gone .poschip{opacity:.55}.app.draftpg .fqgone{flex:none;margin-left:auto;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .farmpanel ul.playerlist li{display:flex;align-items:center;border-top:1px solid var(--line)}.app.draftpg .farmpanel ul.playerlist li:first-child{border-top:0}.app.draftpg .farmpanel ul.playerlist li>button:not(.fqstar),.app.draftpg .farmpanel ul.playerlist li>.fqrow{flex:1 1 auto;min-width:0;border-top:0}.app.draftpg .farmpanel ul.playerlist li>.fqrow{display:flex;align-items:center;gap:8px;font-size:13px;padding:7px 4px;color:var(--text)}.app.draftpg .fqstar{flex:none;width:24px;height:24px;border:0;background:none;padding:0;font-size:15px;line-height:1;color:var(--muted2);cursor:pointer}.app.draftpg .fqstar.on{color:#c98a09}.app.draftpg .fqstar:hover{color:#a97406}.app.draftpg .fqstar:disabled{cursor:default}@media(max-width:760px){.app.draftpg .balist li,.app.draftpg .fqboard li{padding-top:2px;padding-bottom:2px;gap:2px}.app.draftpg .baqueue,.app.draftpg .fqstar{width:44px;height:44px;font-size:19px}.app.draftpg .balist .bapick{width:40px;height:40px;border-radius:10px;--plus:16px}.app.draftpg .pqlist li,.app.draftpg .fqlist li{padding-top:3px;padding-bottom:3px}.app.draftpg .pqlist .bapick,.app.draftpg .fqlist .bapick,.app.draftpg .fqboard .bapick{width:34px;height:34px;border-radius:9px;--plus:14px}.app.draftpg .pqarrow{width:34px;height:34px;--car:9px}.app.draftpg .pqx{width:34px;height:34px;margin-left:10px;--x-bar:14px}}.app.draftpg .pqlist,.app.draftpg .fqlist{background:#eff4fd}.app.draftpg .pqtabs{grid-template-columns:1fr 1fr;background:var(--surface)}.app.draftpg .pqtabs .reftab{display:inline-flex;align-items:center;justify-content:center;gap:6px}.app.draftpg .pqtabs .pqstar{font-size:11px;color:#c98a09;line-height:1}.app.draftpg .pqtabs .pqcount{min-width:18px;padding:0 5px;border-radius:9px;background:#e6edfa;color:#3f5c93;font:700 10.5px var(--font-mono);line-height:17px;text-align:center}.app.draftpg .pqtabs .reftab.on .pqcount{background:var(--accent);color:#fff}.app.draftpg .bestsec.picksec{--pq-row:32px;--pq-rows:13.5}.app.draftpg .pqblock .pqlist{max-height:calc(var(--pq-row) * var(--pq-rows))}.app.draftpg .pqlist li,.app.draftpg .fqlist li{border-bottom-color:#dbe5f7}.app.draftpg .bestsec.picksec summary{padding:12px 16px 11px;min-width:0}.app.draftpg .bestsec.picksec summary .striphead{flex:none}.app.draftpg .bestsec.picksec summary .railsum{min-width:0;overflow:hidden;text-overflow:ellipsis}.app.draftpg .pqblock{padding-bottom:2px}.app.draftpg .pqhead{display:flex;align-items:baseline;gap:8px;padding:9px 16px 7px}.app.draftpg .pqeyebrow{font:700 9.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.app.draftpg .pqsay{margin-left:auto;font-size:var(--type-micro);color:var(--muted2)}.app.draftpg .pqblock .note.railpad{padding:0 16px 11px;margin:0;font-size:var(--type-micro)}@media(max-width:760px){.app.draftpg .bestsec.picksec{--pq-row:51px;--pq-rows:8.5}}.app.draftpg .pqlist li{padding:6px 12px 6px 10px}.app.draftpg .bestsec .basearch{padding:11px 16px 0}.app.draftpg .bafilter{padding:9px 14px 10px;gap:5px;align-items:center;border-bottom:1px solid var(--line)}.app.draftpg .bafilter .chip{padding:4px 8px}.app.draftpg .bafilter .refresh{margin-left:auto;font-size:var(--type-micro);white-space:nowrap}.app.draftpg .balist{max-height:340px}.app.draftpg .pickpanel .ppsearch{margin-top:11px}.app.draftpg .pickpanel .ppsearch input[type=search].search{width:100%;height:36px;margin:0}.app.draftpg .pickpanel .ppsearch .playerlist{margin:8px 0 2px;max-height:250px;overflow-y:auto;border:1px solid var(--edge);border-radius:9px}.app.draftpg .pickpanel .ppsearch .playerlist li:last-child>button{border-bottom:0}.app.draftpg .pickpanel .pptarget.live .dot{background:#0bdc63;box-shadow:0 0 0 1px #05a8488c}.app.draftpg .pickpanel .pptarget.on.live .dot{box-shadow:0 0 0 1px #0bdc6380}.wall .dbcell .pn.wrap b{flex:0 0 auto;display:inline}.poschip.ident.pos-DEF,.app.draftpg .poschip.ident.pos-DEF,.app.draftpg .dbcell .poschip.ident.pos-DEF{color:#344865;background:#dbe4f0}.app.draftpg .bestsec .striphead{display:inline-flex;align-items:baseline;gap:5px}.app.draftpg .pqstar{font-size:12.5px;line-height:1;color:var(--ink);vertical-align:baseline}.app.draftpg .ccbar .dstatus.live{color:#c0392b;border-color:#c0392b;background:#fdeceb}.app.draftpg .ccbar .ccdone{margin-right:10px;border-color:#0a5c33;background:#0a5c33;color:#fff;font-weight:700}.app.draftpg .ccbar .ccdone:hover{background:#08492a;border-color:#08492a}.app.draftpg .ccbar .ccundoic{vertical-align:-2px}.app.draftpg .ccbar .ccundoic.fwd{transform:scaleX(-1)}.app.draftpg .ccbar .ccgroup{display:inline-flex;align-items:center;gap:8px;min-width:0}.app.draftpg .ccbar .ccclocks{margin-left:9px;padding-left:12px;border-left:1px solid var(--edge)}.app.draftpg .moderow .mockswitch .track i{transform:none}.app.draftpg .clockbar.mock{background:#2e1065;border:1px solid #5b21b6}.app.draftpg .clockbar.mock .tag{color:#c4b5fd}.app.draftpg .clockbar.mock .tag i{background:#c4b5fd}.app.draftpg .clockbar.mock .cbwho b{color:#fff}.app.draftpg .clockbar.mock .cbwho code{color:#ddd6fe;background:#c4b5fd29}.app.draftpg .clockbar.mock .cbsaid{color:#ffffffb8}.app.draftpg .clockbar.mock .cbsaid code{color:#ddd6fe;background:#c4b5fd29}.app.draftpg .clockbar.mock .cbnote{color:#c4b5fd}.app.draftpg.mockmode .railcol>.card,.app.draftpg.mockmode .pickpanel,.app.draftpg.mockmode .dboardwrap,.app.draftpg.mockmode .mocktrades,.app.draftpg.mockmode .mkcard{box-shadow:0 2px 14px #7c3aed29,0 0 0 1px #7c3aed24}.app.draftpg.mockmode .boardcol>.card{background:#ede9fe;border-color:transparent}.app.draftpg .fillrow{gap:7px}.app.draftpg .fillrow .filllab{flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.app.draftpg .fillrow .btn{flex:0 0 auto;white-space:nowrap}.app.draftpg .fillrow .fillsrc{flex:1 0 100%;margin-top:1px}.app.draftpg .pqblock.readonly .pqlist li{cursor:default}.app.draftpg .pqblock.readonly .pqn{color:#7c3aed}.subwhere{position:relative;z-index:2;align-self:stretch;display:inline-flex;align-items:center;gap:9px;flex:none;padding:0 18px 0 0;margin-right:-16px;background:linear-gradient(90deg,var(--card) 0,var(--card) calc(100% - 14px),rgba(255,255,255,0) 100%);font-size:13.5px;font-weight:600;color:#7c8aaf;white-space:nowrap}.subwhere i{display:block;width:3px;height:16px;border-radius:2px;background:#8ba9f6}.subwhere b{font-weight:400;color:#b9c2d8}@media(min-width:761px){.subtab.on{color:#141a26;border-bottom-color:#141a26;font-weight:700}.subtab{color:#687289}.subtab:hover{color:#141a26}.subnav .subtab{padding-top:18px;padding-bottom:8px}}@media(max-width:760px){.subwhere{flex:none;max-width:none}}.subnav.inpage{padding:0;margin:0 0 18px;background:none;border-bottom:1px solid var(--line)}@media(min-width:761px){.subnav.inpage .subtab{padding:13px 12px 7px;font-size:13.5px}}.subnav.inpage .subwhere{margin:0 -16px 0 0;padding:0 20px 0 0;background:linear-gradient(90deg,var(--bg) 0,var(--bg) calc(100% - 16px),rgba(244,246,249,0) 100%)}@media(max-width:760px){.subnav.inpage{padding:8px 0}.subnav.inpage .subwhere{margin:-8px -16px -8px 0;padding:8px 20px 8px 0}}.panes:not(.moderow),.byeswitch{display:inline-flex;align-items:center;gap:3px;flex-wrap:nowrap;background:var(--card);border:1px solid var(--edge);border-radius:10px;padding:3px}.panes.small{gap:2px}.panes:not(.moderow)>.pane,.byeswitch>.pane,.segs>.seg{border:0;background:none;border-radius:7px;font:inherit;font-size:13px;font-weight:600;color:var(--muted);padding:6px 13px;white-space:nowrap;cursor:pointer;margin:0;box-shadow:none}.panes.small:not(.moderow)>.pane{font-size:12px;padding:5px 11px}.panes:not(.moderow)>.pane:hover,.byeswitch>.pane:hover,.segs>.seg:hover{color:var(--ink)}.panes:not(.moderow)>.pane.on,.byeswitch>.pane.on,.segs>.seg.on{background:var(--dark);border-color:var(--dark);color:#fff;box-shadow:none}.segs{background:var(--card);border-color:var(--edge);border-radius:10px}.panes .seg{background:none;border:0;padding:0;border-radius:0}.panes .seg .pane.on{background:var(--dark);color:#fff;box-shadow:none}.segnote,.scopebar>.mut{font-family:var(--font-mono);font-size:var(--mono-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted2)}.scopebar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app.draftpg .pcoverrow .cbtake,.app.draftpg .clockbar .cbtake{flex:none;margin-left:12px;border:1px solid rgba(255,255,255,.3);background:none;color:#fff;font:inherit;font-size:var(--type-meta);line-height:1;padding:6px 11px;border-radius:999px;cursor:pointer;transition:background .12s,border-color .12s}.app.draftpg .pcoverrow .cbtake:hover,.app.draftpg .clockbar .cbtake:hover{background:#ffffff21;border-color:#ffffff80}.app.draftpg .pcoverrow .cbtake:active,.app.draftpg .clockbar .cbtake:active{background:#fff3}.app.draftpg .clockbar .cbact.covered{background:var(--amber);border-radius:999px;padding:2px 4px 2px 13px;gap:9px}.app.draftpg .clockbar .cbact.covered .cbnote{color:#2a1f06;font-weight:600;margin-left:0}.app.draftpg .clockbar .cbact.covered .cbtake{margin-left:0;color:#231a03;border-color:#00000052;background:#ffffff8c}.app.draftpg .clockbar .cbact.covered .cbtake:hover{background:#fff;border-color:#00000080}.app.draftpg .clockbar .cbact.covered .cbtake:active{background:#ffffffbf}@media(max-width:760px){.app.draftpg .clockbar .cbtake{padding:8px 12px}.app.draftpg .pcoverrow{display:flex;align-items:center;gap:8px;min-height:38px;padding:6px 10px 6px 14px;background:var(--amber);color:#241b02;border-radius:var(--rad-card);margin:0 0 6px}.app.draftpg .pcoverrow .pcnote{min-width:0;font-size:var(--type-body);font-weight:600;color:#2a1f06;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.draftpg .pcoverrow .cbtake{margin-left:auto;padding:8px 12px;color:#231a03;border-color:#00000052;background:#ffffff8c}.app.draftpg .pcoverrow .cbtake:hover{background:#fff;border-color:#00000080}.app.draftpg .pcoverrow .cbtake:active{background:#ffffffbf}}.app.draftpg .moderow .pane:disabled{opacity:.38;cursor:default}.app.draftpg .moderow .pane:disabled:hover{background:none;color:inherit}.app.draftpg .moderow .wallbtn:disabled{opacity:.38;cursor:default}:root{--t-display: 24px;--t-display-lg: 30px;--t-title: 20px;--t-section: 17px;--t-body: 15px;--t-dense: 14px;--t-label: 13px;--t-micro: 12px;--t-chip: 11px;--t-nano: 10px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--r-chip: 4px;--r-control: 8px;--r-card: 12px;--r-pill: 999px;--k-ink: #131926;--k-ink-2: #3c4657;--k-muted: #55607a;--k-faint: #8a93a6;--k-hairline: #eef0f4;--k-border: #e3e7ee;--k-control: #cbd3e0;--k-surface: #f7f9fc;--k-selected: #f7faff;--k-escalation: #e7f0fd;--k-blue: #2563eb;--k-blue-ink: #1d4ed8;--k-amber: #b45309;--k-amber-tinted: #9a4708;--k-purple: #7048d8;--k-green: #067a4e;--k-danger: #d33030;--k-danger-edge: #f0c2c2;--k-gutter: var(--s-4);--k-cardpad: var(--s-4)}@media(min-width:900px){:root{--k-gutter: var(--s-5);--k-cardpad: 20px}}.tap44{min-height:44px;padding:13px 0;margin:-13px 0;box-sizing:border-box;display:inline-flex;align-items:center}:root{--k-meta: #667287;--k-caret: #7c869a}.kdrow{display:grid;grid-template-columns:22px minmax(0,auto) minmax(0,1fr) 78px 70px;grid-template-areas:"check name  name   tag cost" "check chips status tag cost";align-items:center;row-gap:3px;column-gap:calc(var(--s-1) + 2px);min-height:76px;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--k-hairline);position:relative;background:none}.kdrow.on{background:var(--k-selected)}.kdrow.on.locked{background:#067a4e0f}.kdcheck{grid-area:check;justify-self:start;min-height:44px;min-width:44px;padding:11px;margin:-11px;box-sizing:border-box;border:0;background:none;cursor:pointer;font-size:var(--t-micro);display:flex;align-items:center;justify-content:center}.kdcheck i{width:22px;height:22px;border:1.5px solid var(--k-control);border-radius:var(--r-chip);display:flex;align-items:center;justify-content:center;font:700 var(--t-dense)/1 ui-sans-serif,system-ui,sans-serif;font-style:normal;color:transparent}.kdcheck.on i{background:var(--k-blue);border-color:var(--k-blue);color:#fff}.kdcheck:disabled{opacity:.45;cursor:default}.kdname{display:contents}.kdnameline{grid-area:name}.kdchips{grid-area:chips}.kdstatus{grid-area:status;display:flex;flex-wrap:wrap;align-items:center;gap:5px;justify-self:start;min-width:0}.kdnameline{display:flex;align-items:baseline;gap:var(--s-1);min-width:0}.kdsur{font-size:var(--t-dense);font-weight:700;letter-spacing:.01em;color:var(--k-ink);text-transform:uppercase;white-space:nowrap}.kdgiven{font-size:var(--t-dense);color:var(--k-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.kdchips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-right:-2px}.kchip{display:inline-flex;align-items:center;flex-shrink:0;font-size:var(--t-chip);line-height:1.5;border-radius:var(--r-chip);padding:0 calc(var(--s-1) + 2px);font-weight:700;white-space:nowrap}.kchip.club{color:#fff;border-right:2px solid}.kchip.status{font-weight:600;border:1px solid currentColor;border-radius:var(--r-pill);padding:0 7px;background:none}.kchip.status.farm{color:var(--k-purple)}.kchip.status.dropped{color:var(--k-amber)}.kchip.status.sleeper{color:#0f766e}.kcowrap{position:relative;display:inline-flex;align-items:center}.kcobtn{background:none;border:0;cursor:pointer;font:inherit;min-height:44px;min-width:44px;padding:13px 0;margin:-13px 0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.kcallout{position:fixed;z-index:60;background:var(--k-ink);color:#fff;font-size:var(--t-micro);font-weight:400;line-height:1.35;border-radius:var(--r-control);padding:7px 10px;width:max-content;max-width:min(280px,calc(100vw - var(--s-6)));white-space:pre-line;pointer-events:none;box-shadow:0 0 0 2px #fff,0 3px 10px #10182833}.kcoby{display:block;margin-top:5px;padding-top:5px;border-top:1px solid rgba(255,255,255,.18);font-weight:700}.kcallout i{position:absolute;left:var(--kc-arrow, 50%);margin-left:-5px;width:10px;height:10px;background:var(--k-ink);transform:rotate(45deg)}.kcallout i{bottom:-4px;box-shadow:2px 2px #fff}.kcallout.below i{bottom:auto;top:-4px;box-shadow:-2px -2px #fff}.kdtag{grid-area:tag;width:78px;min-width:0;display:flex;justify-content:center;overflow:hidden}.kdtagbtn{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;justify-content:center;background:none;border:0;padding:0;font:inherit;cursor:pointer}.kdtaglab{font-size:var(--t-micro);color:var(--k-ink-2)}.kdtagbtn.on .kdtaglab{color:var(--k-blue-ink);font-weight:600}.kdtrack{position:relative;width:34px;height:20px;border-radius:var(--r-pill);background:var(--k-control);transition:background .16s ease-out}.kdtagbtn.on .kdtrack{background:var(--k-blue)}.kdknob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--r-pill);background:#fff;transition:transform .16s ease-out}.kdtagbtn.on .kdknob{transform:translate(14px)}.kdcant{display:inline-flex;align-items:center;height:22px;padding:0 var(--s-2);border-radius:var(--r-pill);border:1px solid var(--k-control);background:var(--k-surface);font-size:var(--t-micro);font-weight:600;color:var(--k-muted);white-space:nowrap}.kdhead{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3)}.kdhead h1{margin:0;font-size:var(--t-display);font-weight:800;letter-spacing:-.02em;color:var(--k-ink)}.kdhead h1 .wide{display:none}@media(min-width:900px){.kdhead h1{font-size:var(--t-display-lg)}.kdhead h1 .wide{display:inline}.kdhead h1 .narrow{display:none}}.kdlockacts{display:flex;align-items:center;gap:var(--s-2)}@media(min-width:1100px){.kdrail .kdfoldhead{padding:var(--s-3);min-height:48px}.kdrail .kdfoldhead .striphead{font-size:var(--t-dense)}.kdrail .kdfoldhead .mut{font-size:var(--t-micro);white-space:nowrap}}.kdruleschip{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid #cddcf7;border-radius:var(--r-control);background:#eef4ff;color:var(--k-blue-ink);font-size:var(--t-label);font-weight:700;white-space:nowrap;cursor:pointer}.kdruleschip .mark{font-size:var(--t-section);line-height:1}.kddue{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin:0 var(--s-4) var(--s-3);padding:var(--s-3);border:1px solid var(--k-border);border-radius:var(--r-control);background:#fff;font-size:var(--t-dense);color:var(--k-ink-2)}.kddue .left{font-weight:700;color:var(--k-amber);white-space:nowrap}.kddue.urgent{border-color:#f0d6a8;background:#fffaf0}.kddue.urgent .left{color:var(--k-amber-tinted)}.kddue.closed{background:var(--k-surface)}.kddue.sent{border-color:#bfe5d2;background:#f2fbf6;color:var(--k-green);font-weight:600}.kdunlock{flex-shrink:0;min-height:44px;padding:var(--s-2) var(--s-3);margin-left:0;border:1px solid var(--k-border);border-radius:var(--r-control);background:#fff;font:inherit;font-size:var(--t-label);font-weight:600;color:var(--k-ink-2);cursor:pointer}.kdunlock:hover{border-color:var(--k-amber);color:var(--k-amber-tinted)}.kdunlock.on{border-color:var(--k-amber);background:#fffaf0;color:var(--k-amber-tinted)}.kdtally{position:sticky;top:var(--chromeh, 56px);z-index:4;display:flex;align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4);border-top:1px solid var(--k-hairline);border-bottom:1px solid var(--k-border);background:#fff}.kdstat{display:flex;flex-direction:column;gap:2px;min-width:0}.kdstat .l{font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-faint);white-space:nowrap}.kdstat .v{display:flex;align-items:baseline;gap:var(--s-1);white-space:nowrap}.kdstat .v b{font-size:var(--t-title);font-weight:800;color:var(--k-ink)}.kdstat .v b.warn{color:var(--k-amber)}.kdstat .v b.bad{color:var(--k-danger)}.kdstat .v .of{font-size:var(--t-dense);color:var(--k-muted)}.kdfold{padding:0}.kdfoldhead{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);width:100%;min-height:52px;padding:var(--s-3) var(--s-4);border:0;background:none;font:inherit;text-align:left;cursor:pointer}.kdfoldhead .striphead{margin:0;font-size:var(--t-body);font-weight:700;color:var(--k-ink);white-space:nowrap}.kdfoldhead .mut,.kdfoldhead .dragging{font-size:var(--t-label);color:var(--k-muted);text-align:right;min-width:0}.kdfoldhead .mut{display:inline-flex;align-items:center;gap:var(--s-2)}.kdcaret{width:0;height:0;border-top:4px solid var(--k-caret);border-left:4px solid transparent;border-right:4px solid transparent}.kdfoldhead[aria-expanded=true] .kdcaret{transform:rotate(180deg)}.kdcost{position:relative;grid-area:cost;min-width:70px;min-height:56px;justify-self:stretch;margin-left:2px;padding:var(--s-1) var(--s-3) var(--s-1) var(--s-2);border:1px solid var(--k-border);border-radius:var(--r-control);background:var(--k-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font:inherit;cursor:pointer}.kdcost .struck{font-size:var(--t-micro);color:var(--k-muted);text-decoration:line-through}.kdcost .pick{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--k-ink)}.kdcost.tagged .pick,.kdcost.moved .pick{color:var(--k-blue-ink)}.kdcost .over{font:var(--t-micro)/1.2 ui-monospace,Menlo,monospace;color:var(--k-muted)}.kdcost.ghost{min-width:70px;min-height:56px;margin-left:2px;padding:var(--s-1) var(--s-3) var(--s-1) var(--s-2);border:1px solid transparent;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--k-ink);white-space:nowrap;cursor:default}.kdcost .caret{position:absolute;right:7px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:1.5px solid var(--k-caret);border-bottom:1.5px solid var(--k-caret);transform:rotate(45deg);transition:transform .18s ease,margin-top .18s ease}.kdcost[aria-expanded=true] .caret{margin-top:-2px;transform:rotate(-135deg)}.kdcost.tagged .caret,.kdcost[aria-expanded=true] .caret{border-color:var(--k-blue-ink)}.kdesc{overflow:hidden;background:var(--k-escalation);max-height:0;opacity:0;transition:max-height .22s ease-out,opacity .22s ease-out}.kdesc.open{max-height:260px;opacity:1}.kdescin{position:relative;padding:var(--s-3) 0 var(--s-3) var(--s-3)}.kdescin:before{content:"";position:absolute;z-index:1;pointer-events:none;left:var(--kd-caret, 50%);top:0;margin-left:-9px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid var(--kd-from, #fff)}.kdescslot{--kd-from: #fff}.kdescslot.on{--kd-from: var(--k-selected)}.kdescslot.on.locked{--kd-from: rgba(6, 122, 78, .06)}.kdeschead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);padding-right:var(--s-3);margin-bottom:var(--s-2)}.kdeschead b{font-size:var(--t-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.kdeschead span{font-size:var(--t-micro);color:var(--k-muted)}.kdesctiles{display:flex;gap:var(--s-2);overflow-x:auto;padding-bottom:var(--s-1);scrollbar-width:none;overscroll-behavior-x:contain}.kdesctiles::-webkit-scrollbar{display:none}.kdtile{flex:0 0 72px;height:56px;border-radius:var(--r-control);border:1px solid var(--k-control);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font:inherit;cursor:pointer;color:var(--k-ink)}.kdtile .rd{font-size:var(--t-dense);font-weight:700;font-variant-numeric:tabular-nums}.kdtile .code{font:400 var(--t-micro)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--k-muted)}.kdtile .ov{font-size:var(--t-micro);color:var(--k-muted)}.kdtile .kdtaker{font-size:var(--t-chip);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--k-amber);max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kdtile.taken{border-color:#f0d6a8;background:#fffaf0}.kdtile.taken .code{color:var(--k-amber-tinted)}.kdtile.current{border-color:var(--k-blue);background:var(--k-blue);color:#fff}.kdtile.current .code,.kdtile.current .ov,.kdtile.current .kdtaker{color:#ffffffd9}.kdtile:disabled{cursor:default}.kdtile.current:disabled{opacity:1}.kdescreset{border:0;background:none;padding:0;font:inherit;font-size:var(--t-micro);font-weight:600;color:var(--k-blue-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.kdcommit{position:fixed;left:0;right:0;bottom:var(--tabbar-h, 0px);z-index:25;box-sizing:border-box;min-height:var(--commit-h);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4) calc(var(--s-3) + var(--bottom-safe, 0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--k-control)}.kdsaved{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--t-label);color:var(--k-muted)}.kdsaved b{font-size:var(--t-body);font-weight:700;color:var(--k-ink)}.kdsaved small{font-size:var(--t-label);color:var(--k-muted)}.kdsubmit{min-height:48px;padding:0 var(--s-5);border:0;border-radius:var(--r-control);background:var(--k-blue);color:#fff;font-size:var(--t-body);font-weight:600;cursor:pointer}.kdsubmit:disabled{opacity:.45;cursor:default}.kdsubmit.danger{background:var(--k-danger)}.kdlockfoot button,.kdlockfoot button *{cursor:pointer}.kdlockfoot button:disabled,.kdlockfoot button:disabled *{cursor:default}.kdwithdraw{min-height:48px;padding:0 var(--s-4);border-radius:var(--r-control);background:#fff;border:1px solid var(--k-danger-edge);color:var(--k-danger);font-size:var(--t-body);font-weight:600;cursor:pointer}.kdsum{display:flex;flex-direction:column;gap:var(--s-1)}.kdsumrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4)}.kdsumrow .lab{font-size:var(--t-label);color:var(--k-muted)}.kdsumrow .val{font-size:var(--t-title);font-weight:650;font-variant-numeric:tabular-nums}.kdsumrow .of{font-size:var(--t-dense);font-weight:400;color:var(--k-meta)}.kdsumrow.tax .val{font-size:var(--t-section);font-weight:600;color:var(--k-ink)}.kdsumrow.tax.owed .val{color:var(--k-amber)}.kdsumrow.after .val{font-size:var(--t-section);font-weight:600;color:var(--k-ink)}@media(min-width:900px){.kdsubmit{min-height:40px}.kdsumrow.tax .val,.kdsumrow.after .val{font-size:var(--t-title);font-weight:650}}.kdescnone{font-size:var(--t-micro);color:var(--k-muted);padding:var(--s-4) 0}.kdlist{padding:0;overflow:hidden}.kdalt{margin:0;padding:0 var(--s-3) var(--s-2) 48px;font-size:var(--t-micro)}.sheetscrim.kdscrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:61;background:#11182759;border:0;padding:0}.kdsheet{display:flex;flex-direction:column;gap:2px;position:fixed;left:0;right:0;bottom:0;z-index:62;max-height:86vh;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:var(--r-card) var(--r-card) 0 0;padding:var(--s-3) var(--s-4) var(--s-5);box-shadow:0 -10px 30px #11182724}@media(min-width:900px){.kdsheet{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - var(--s-6)));border-radius:var(--r-card);padding:var(--s-5);box-shadow:0 24px 60px #11182747}.kdsheet .sheetgrip{display:none}}.kdsheeth{margin:0 0 var(--s-1);font-size:var(--t-title);letter-spacing:-.01em}.kdsheetsub{margin:0 0 var(--s-4);font-size:var(--t-label);color:var(--k-muted)}.kdlines{list-style:none;margin:0 0 var(--s-4);padding:0}.kdlines li{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--k-hairline)}.kdlines li:last-child{border-bottom:0}.kdlwho{display:flex;flex-direction:column;gap:4px;min-width:0}.kdlname{display:flex;align-items:baseline;gap:var(--s-1);font-size:var(--t-body);color:var(--k-ink)}.kdlname b{font-weight:700;letter-spacing:.01em;text-transform:uppercase}.kdlgiven{color:var(--k-ink-2)}.kdlchips{display:flex;align-items:center;gap:5px}.kdltag{font-size:var(--t-chip);font-weight:700;color:var(--k-blue-ink);background:#eef4ff;border-radius:var(--r-chip);padding:0 6px;line-height:1.5}.kdlpick{margin-left:auto;font-size:var(--t-dense);font-weight:700;font-variant-numeric:tabular-nums;color:var(--k-ink)}.kdlpick i{font-style:normal;font-weight:400;font-size:var(--t-micro);color:var(--k-muted);margin-left:var(--s-1)}.kdsheetacts{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-4)}.kdsheetacts .kdsubmit{width:100%}.kdkeep{min-height:44px;border:0;background:none;color:var(--k-muted);font-size:var(--t-body);cursor:pointer}.deadline.sent{background:#067a4e14;border-color:#067a4e4d;color:var(--k-green)}.deadline.sent .ico{color:var(--k-green)}.eshead-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.estitle .striphead{margin:0 0 2px;font-size:var(--t-section);color:var(--k-ink)}.essub{margin:0;font-size:var(--t-label);line-height:1.5;color:var(--k-muted)}.essub b{font-weight:700;color:var(--k-ink)}.essub b.warn{color:var(--k-amber)}.essub .essep{color:var(--k-control);padding:0 6px}.estax{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid #f0d6a8;border-radius:var(--r-control);background:#fffaf0;font-size:var(--t-dense);color:var(--k-amber-tinted)}.estax.armed{border-color:var(--k-amber);background:#fdf3e3}.estaxwhat{flex:1 1 auto;font-weight:600}.estaxsay{flex:1 1 260px;margin:0;line-height:1.5}.estaxacts{display:flex;align-items:center;gap:var(--s-2);flex-shrink:0}.estax .btn{margin-left:0;min-height:44px;flex-shrink:0}.estaxbad{flex-basis:100%;margin:0;font-size:var(--t-label);color:var(--k-danger)}.estaxdone{margin:0 0 var(--s-4);font-size:var(--t-label);color:var(--k-muted)}.esswitch{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--k-border);border-radius:var(--r-pill);background:var(--k-surface)}.esswitch button{min-height:34px;padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:none;font:inherit;font-size:var(--t-label);font-weight:600;color:var(--k-muted);white-space:nowrap;cursor:pointer}.esswitch button.on{background:#fff;color:var(--k-ink);box-shadow:0 1px 2px #1018281a,0 0 0 1px var(--k-border)}.esswitch button:not(.on):hover{color:var(--k-ink-2)}.kdsplit{display:flex;align-items:center;gap:var(--s-3);margin:0;padding:var(--s-3) var(--s-4);background:var(--k-surface);border-bottom:1px solid var(--k-border);font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-faint)}.kdsplit:after{content:"";flex:1;height:1px;background:var(--k-border)}.kdalert{margin:0;padding:var(--s-3);border:1px solid #f0d6a8;border-left-width:3px;border-radius:var(--r-control);background:#fffaf0;font-size:var(--t-label);line-height:1.45;color:var(--k-amber-tinted);text-wrap:balance}.kdalert .rulemark{vertical-align:baseline;color:var(--k-blue-ink)}.ruleindexnote{margin:0 0 var(--s-3);padding:var(--s-3);border-radius:var(--r-control);background:var(--k-surface);font-size:var(--t-label);line-height:1.55;color:var(--k-ink)}.ruleindex{list-style:none;margin:0;padding:0}.ruleindex li+li{border-top:1px solid var(--k-hairline)}.ruleindex button{display:grid;grid-template-columns:20px minmax(0,1fr) auto 12px;align-items:center;gap:var(--s-3);width:100%;min-height:52px;padding:var(--s-3) var(--s-2);border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ruleindex button:hover{background:var(--k-surface)}.ruleindex .n{font-size:var(--t-label);font-weight:700;font-variant-numeric:tabular-nums;color:var(--k-faint)}.ruleindex .what{font-size:var(--t-body);color:var(--k-ink)}.ruleindex code{font:400 var(--t-micro)/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--k-blue-ink);background:#eef4ff;border-radius:var(--r-chip);padding:2px 6px;white-space:nowrap}.ruleindex .go{font-size:var(--t-section);color:var(--k-caret)}.rulecrumb{display:flex;align-items:center;padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--k-hairline);background:var(--k-surface)}.rulesback{display:inline-flex;align-items:center;gap:var(--s-1);min-height:32px;border:0;background:none;padding:0;font:inherit;font-size:var(--t-label);font-weight:600;color:var(--k-blue-ink);cursor:pointer}.rulesback span{font-size:var(--t-section);line-height:1}.rulesback:hover{text-decoration:underline}.rulepanel header.nested{padding-top:var(--s-3)}.kdbannerfix{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid rgba(211,48,48,.18)}.kdbannerfix .btn{min-height:40px}.kdposrow{display:flex;align-items:center;justify-content:space-between;list-style:none;margin:0;padding:0 var(--s-3) var(--s-3)}.kdposrow li{display:inline-flex;align-items:center;gap:5px}.kdposrow .kchip{padding:1px 6px}.kdposrow b{font-size:var(--t-label);font-weight:700;font-variant-numeric:tabular-nums;color:var(--k-ink)}.kdposrow li.none{opacity:.4}ol.pickstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0 var(--s-3) var(--s-3);user-select:none;-webkit-user-select:none}ol.pickstrip li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:var(--s-2) 2px;border:1px solid var(--k-border);border-radius:var(--r-control);background:#fff;text-align:center;cursor:default}ol.pickstrip li,ol.pickstrip li *{user-select:none;-webkit-user-select:none}ol.pickstrip li[data-round]:has(.keeperchip:not(:disabled)){cursor:grab;touch-action:none}ol.pickstrip li[data-round]:has(.keeperchip:not(:disabled)) *{cursor:grab}ol.pickstrip li[data-round]:has(.keeperchip:not(:disabled)):active,ol.pickstrip li[data-round]:has(.keeperchip:not(:disabled)):active *{cursor:grabbing}ol.pickstrip li[draggable=true]:active{cursor:grabbing}ol.pickstrip .rd{font:700 var(--t-label)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--k-blue-ink)}ol.pickstrip .what{font-size:var(--t-chip);color:var(--k-faint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ol.pickstrip li.gone{border-style:dashed;background:var(--k-surface)}ol.pickstrip li.gone .rd{color:var(--k-faint)}ol.pickstrip li.used{background:var(--k-selected);border-color:#cddcf7}ol.pickstrip.sent li.used{background:#f2fbf6;border-color:#bfe5d2}ol.pickstrip.sent li.used .rd{color:var(--k-green)}ol.pickstrip.sent li.used .keeperchip{color:var(--k-green);cursor:default}ol.pickstrip.sent li,ol.pickstrip.sent li *{cursor:default;touch-action:auto}.keeperchip{display:block;max-width:calc(100% + 4px);margin:0 -2px;padding:0;border:0;background:none;font-size:var(--t-nano);font-weight:700;line-height:1.3;color:var(--k-blue-ink);text-transform:uppercase;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:grab}.keeperchip:active{cursor:grabbing}.keeperchip.held{color:var(--k-amber)}.keeperchip.pinned{text-decoration:underline dotted;text-underline-offset:2px}.keeperchip:focus-visible{outline:2px solid var(--k-blue);outline-offset:2px}ol.pickstrip li{transition:border-color .12s ease,opacity .12s ease,background .12s ease}ol.pickstrip li.target{border:1px dashed var(--k-blue);background:var(--k-selected);cursor:pointer}ol.pickstrip li.target .rd{color:var(--k-blue)}ol.pickstrip li.target.over{border:1px solid var(--k-blue);background:var(--k-escalation);box-shadow:0 0 0 3px #2563eb2e}ol.pickstrip li.target.over .rd{color:var(--k-blue-ink)}ol.pickstrip li.target.over .what{color:var(--k-blue-ink);font-weight:700}ol.pickstrip li.target.over .keeperchip{color:var(--k-amber)}ol.pickstrip li.faded{opacity:.35}.kdlift{position:fixed;z-index:80;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:var(--s-2) 2px;border:1px solid var(--k-blue);border-radius:var(--r-control);background:#fff;text-align:center;transform:rotate(-2deg) scale(1.06);box-shadow:0 10px 22px #10182838,0 2px 6px #1018281f}.kdlift.noplace{border-color:var(--k-control);transform:rotate(-2deg) scale(1.02);box-shadow:0 6px 14px #10182829}.kdlift.noplace .rd,.kdlift.noplace b{color:var(--k-faint)}.kdlift .kdliftno{font-size:var(--t-nano);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--k-muted)}.kdlift .rd{font:700 var(--t-label)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--k-blue-ink)}.kdlift b{font-size:var(--t-nano);font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;color:var(--k-blue-ink);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ol.pickstrip.carrying li.used:has(.keeperchip.held){border:1px dashed var(--k-control);background:var(--k-surface);opacity:.5;box-shadow:none;cursor:default}ol.pickstrip.carrying li.used:has(.keeperchip.held) .rd{color:var(--k-faint)}.striplegend{margin:0;padding:0 var(--s-3) var(--s-3);font-size:var(--t-micro);line-height:1.5;color:var(--k-faint)}.kdfold{display:flex;flex-direction:column}.kdfoldhead{order:0}.kdfold .kdposrow{order:1}.kdfold .striplegend{order:4}.kdfold .striplegend.carrying{order:2;padding:0 var(--s-3) var(--s-2)}.kdfold .pickstrip{order:3}.striplegend.carrying{color:var(--k-blue-ink);font-weight:600}.striplegend.carrying b{font-weight:700}.kdcols{display:none}@media(min-width:900px){.kdlist{--kd-cols: 44px minmax(0, 1fr) 130px 110px 150px}.kdrow{grid-template-columns:var(--kd-cols);grid-template-areas:"check name status cost tag";column-gap:var(--s-4);min-height:61px;padding:var(--s-1) var(--s-4)}.kdname{display:flex;grid-area:name;flex-direction:row;align-items:center;gap:var(--s-2);min-width:0}.kdnameline{grid-area:auto;flex:0 1 auto}.kdchips{grid-area:auto;flex:0 0 auto;flex-wrap:nowrap;margin-right:0}.kdstatus{align-self:center;padding-bottom:0;flex-wrap:nowrap}.kdsur,.kdgiven{font-size:var(--t-body)}.kdcost{order:4;justify-self:start}.kdtag{order:5;width:auto;justify-content:flex-start;overflow:visible}button.kdcost{flex-direction:row;align-items:baseline;gap:var(--s-1);min-width:0;min-height:36px;padding:var(--s-1) calc(var(--s-4) + 2px) var(--s-1) var(--s-2)}button.kdcost .pick{font-size:var(--t-body)}.kdcost.ghost{min-width:0;min-height:36px;flex-direction:row;align-items:baseline;justify-content:flex-start;padding:var(--s-1) calc(var(--s-4) + 2px) var(--s-1) var(--s-2);font-size:var(--t-body)}.kdtagbtn{flex-direction:row-reverse;align-items:center;gap:var(--s-2);min-height:44px}.kdtaglab{white-space:nowrap}.kdcols{display:grid;grid-template-columns:var(--kd-cols);column-gap:var(--s-4);padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--k-border);background:var(--k-surface);font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-faint)}}.kdpage{display:block;padding-bottom:calc(var(--commit-actual, var(--commit-h)) + var(--s-1))}@media(min-width:1100px){.kdpage{padding-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"head head" "main rail";column-gap:var(--s-5);align-items:start}.kdhead{grid-area:head;padding-left:0;padding-right:0}.kdmain{grid-area:main;min-width:0}.kdrail{grid-area:rail;display:flex;flex-direction:column;gap:var(--s-4);position:sticky;top:calc(var(--chromeh, 56px) + var(--s-4))}}.kdlock{display:none;padding:var(--s-4);border:1px solid var(--k-border);border-radius:var(--r-card);background:#fff}@media(min-width:1100px){.kdlock{display:block}}.kdlocktop{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}.kdlocktop .l{display:block;font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-faint)}.kdlocktop .day{display:block;font-size:var(--t-title);font-weight:700;color:var(--k-ink)}.kdlocktop .clock{display:block;font-size:var(--t-dense);color:var(--k-muted)}.kdcount{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;padding:var(--s-2);border:1px solid #f0d6a8;border-radius:var(--r-control);background:#fffaf0;color:var(--k-amber);text-align:center}.kdcount.done{border-color:#bfe5d2;background:#f2fbf6;color:var(--k-green)}.kdcount.live{min-width:78px}.kdcount.live b{font-size:var(--t-section);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.kdcount b{font-size:var(--t-title);font-weight:800;line-height:1}.kdcount span{font-size:var(--t-micro)}.kdlockrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding-top:var(--s-3);font-size:var(--t-dense);color:var(--k-ink-2)}.kdlockrow b{font-size:var(--t-section);font-weight:700;color:var(--k-ink)}.kdlockrow b.warn{color:var(--k-amber)}.kdlockrow b.bad{color:var(--k-danger)}.kdlockrow .of{font-size:var(--t-dense);font-weight:400;color:var(--k-muted)}.kdlockfoot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--k-hairline);font-size:var(--t-label);color:var(--k-muted)}.kdlockfoot.sent{flex-direction:column;align-items:stretch;gap:var(--s-2)}.kdsent{color:var(--k-green);font-weight:600}.kdlockfoot.sent .kdlockacts{display:grid;grid-template-columns:1fr auto;gap:var(--s-2)}.kdlockfoot.sent .kdsubmit,.kdlockfoot.sent .kdwithdraw{white-space:nowrap}@media(min-width:1100px){.kddue,.kdtally,.kdcommit{display:none}}.fmpage{display:flex;flex-direction:column;padding-bottom:calc(var(--tabbar-h) + var(--s-4))}.fmhead{display:flex;align-items:center;gap:var(--s-2)}.fmhead h2{margin:0;font-size:var(--t-display);line-height:1.15;font-weight:650;letter-spacing:-.02em;color:var(--k-ink)}.fmhead .rulemark{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-13px 0;font-size:var(--t-section);color:var(--k-blue);border:0;background:none;cursor:pointer}.fmhead .rulemark:hover{color:var(--k-blue-ink)}.fmgrid{display:flex;flex-direction:column;gap:var(--s-4);margin-top:var(--s-3)}.fmleft{display:flex;flex-direction:column;gap:14px;min-width:0}.fmstats{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.fmstat{border:1px solid var(--k-border);border-radius:var(--r-control);padding:var(--s-2) 10px;display:flex;flex-direction:column}.fmstat b{font-size:var(--t-display);line-height:1.15;font-weight:700;color:var(--k-ink);font-variant-numeric:tabular-nums}.fmstat span{font-size:var(--t-micro);color:var(--k-muted)}.fmcard{background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);overflow:hidden}.fmcardhd{display:flex;align-items:baseline;justify-content:space-between;padding:10px var(--s-3);border-bottom:1px solid var(--k-hairline)}.fmcaps{font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.fmmut{font-size:var(--t-micro);color:var(--k-muted)}.fmgm{display:flex;align-items:center;gap:var(--s-2);padding:6px var(--s-3);border-bottom:1px solid #f2f4f8;min-height:44px;box-sizing:border-box}.fmgm:last-child{border-bottom:0}.fmgm.multi{align-items:flex-start}.fmgm.multi .fmgmname{padding-top:6px}.fmgm.multi .fmgmcount{padding-top:7px}.fmgmname{width:52px;flex-shrink:0;font-size:var(--t-micro);font-weight:700;color:var(--k-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmgmcount{width:26px;flex-shrink:0;font-size:var(--t-micro);color:var(--k-faint);font-family:ui-monospace,Menlo,monospace}.fmnone{flex:1;font-size:var(--t-micro);color:var(--k-faint)}.fmgmheld{flex:1;display:flex;flex-direction:column;min-width:0}.fmgmline{display:flex;align-items:center;gap:6px;min-height:32px}.fmgmline+.fmgmline{border-top:1px solid var(--k-surface)}.fmheld{flex:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0}.fmheld b{font-size:var(--t-label);font-weight:650;color:var(--k-ink);white-space:nowrap}.fmchips{display:inline-flex;align-items:center;gap:5px;vertical-align:-1px}.fmbid{font-size:var(--t-label);font-weight:700;color:var(--k-ink);font-variant-numeric:tabular-nums;flex-shrink:0}.fmhistory{background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);overflow:hidden;display:flex;flex-direction:column;min-width:0}.fmhistoryhd{padding:14px var(--s-4) 10px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--k-border)}.fmhistoryhd h3{margin:0;font-size:var(--t-section);line-height:1.2;font-weight:650;letter-spacing:-.01em;color:var(--k-ink)}.fmfilters{display:flex;gap:6px}.fmsearch,.fmpill{min-height:44px;border-radius:var(--r-pill);border:1px solid var(--k-control);font:inherit;font-size:var(--t-label);color:var(--k-ink);box-sizing:border-box}.fmsearch{flex:1;min-width:0;background:#fff;padding:0 var(--s-3)}.fmsearch::placeholder{color:var(--k-faint)}.fmpill{flex:1;min-width:0;background:var(--k-surface);padding:0 10px;cursor:pointer}.fmlist{margin:0;padding:0;list-style:none;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;--fm-band-h: 34px;--fm-turn-h: 56px;--fm-pass-h: 35px;max-height:70vh}.fmpad{display:block}.fmempty{padding:var(--s-4);font-size:var(--t-dense);color:var(--k-muted)}.fmband{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;height:var(--fm-band-h);box-sizing:border-box;padding:var(--s-2) var(--s-3);background:#eef2f8;border-bottom:1px solid #dfe5ef}.fmband b{font-size:var(--t-body);font-weight:700;color:var(--k-ink)}.fmband span{font-size:var(--t-micro);color:var(--k-muted)}.fmpassrow{display:flex;align-items:center;gap:var(--s-2);height:var(--fm-pass-h);box-sizing:border-box;padding:0 var(--s-3);border-bottom:1px solid #f2f4f8;background:#fbfcfe}.fmpassed{font-size:var(--t-micro);color:#7c869a}.fmrow{display:flex;align-items:center;gap:var(--s-2);height:var(--fm-turn-h);box-sizing:border-box;padding:7px var(--s-3);border-bottom:1px solid var(--k-hairline)}.fmslot{width:44px;flex-shrink:0;display:flex;flex-direction:column}.fmslot b{font-size:var(--t-label);font-weight:700;color:var(--k-ink);font-family:ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums}.fmslot i{font-style:normal;font-size:var(--t-micro);color:var(--k-faint)}.fmbody{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.fmname{display:flex;align-items:baseline;gap:5px;min-width:0}.fmname b{font-size:var(--t-dense);line-height:1.25;font-weight:700;letter-spacing:.01em;color:var(--k-ink);white-space:nowrap;flex-shrink:0}.fmname i{font-style:normal;font-size:var(--t-dense);line-height:1.25;color:var(--k-ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmmeta{display:flex;align-items:center;gap:6px}.fmwon{font-size:var(--t-micro);color:var(--k-muted)}.fmout{display:inline-flex;align-items:center}@media(min-width:900px){.fmhead h2{font-size:var(--t-display)}.fmstats{gap:10px}.fmstat{border-radius:var(--r-control);padding:var(--s-3) 14px}.fmstat b{font-size:var(--t-display-lg)}.fmstat span{font-size:var(--t-label)}.fmcardhd{padding:10px 14px}.fmgm{gap:10px;padding:var(--s-2) 14px}.fmgmname{font-size:var(--t-label)}.fmgmcount{width:28px}.fmnone{font-size:var(--t-label)}.fmgmheld{gap:4px}.fmgmline{min-height:0}.fmgmline+.fmgmline{border-top:0}.fmhistoryhd{padding:14px 14px 10px}.fmfilters{gap:var(--s-2)}.fmsearch{min-height:40px;border-radius:var(--r-control)}.fmlist{--fm-band-h: 31px;--fm-turn-h: 38px;--fm-pass-h: 31px}.fmthead,.fmtr{display:grid;grid-template-columns:64px 74px 1fr 54px 146px 132px 138px;gap:10px}.fmthead{padding:var(--s-2) 14px;background:var(--k-surface);border-bottom:1px solid var(--k-border);font-size:var(--t-micro);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--k-muted)}.fmtr{height:var(--fm-turn-h);box-sizing:border-box;align-items:center;padding:9px 14px;border-bottom:1px solid #f2f4f8;font-size:var(--t-label);color:var(--k-ink)}.fmtr .fmorder{font-family:ui-monospace,Menlo,monospace;font-weight:700}.fmtr .fmwon{color:var(--k-muted);font-size:var(--t-label)}.fmplayer{font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmplayer i{font-style:normal;color:var(--k-faint);font-weight:400;margin-left:5px}.fmschool{min-width:0;overflow:hidden}.fmlg{color:var(--k-muted)}.fmlg.none{color:var(--k-faint)}.fmband{height:var(--fm-band-h);padding:7px 14px}.fmband b{font-size:var(--t-dense)}.fmpassrow{padding:0 14px}}@media(min-width:1100px){.fmgrid{display:grid;grid-template-columns:520px 1fr;gap:var(--s-5);align-items:start}}.fmorder{width:44px;flex-shrink:0;font-size:var(--t-micro);color:var(--k-faint);font-family:ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums}.kchip.status.drafted{color:#185967;background:#f3fafc;border-color:#92c7d3}.kchip.status.incollege{color:#333b49;background:#fbfcfd;border-color:#c4ccd9}.kchip.status.udfa{color:#7a6a4f;background:#fdfcf8;border-color:#ddd2b8}.kchip{padding:0 5px}@media(min-width:900px){.kchip{padding:0 calc(var(--s-1) + 2px)}}.kcapp{padding-top:var(--k-gutter);padding-left:var(--k-gutter);padding-right:var(--k-gutter)}.kcapp .mut{color:var(--k-muted);font-size:var(--t-micro)}.kcapp .warn{color:var(--k-amber)}.kcapp .bad{color:var(--k-danger)}.kchead{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);margin:0 0 var(--s-4)}.kchead h1{margin:0;font-size:var(--t-display);line-height:1.15;font-weight:650;letter-spacing:-.02em;color:var(--k-ink)}.kchead .mut{display:none;font-size:var(--t-label)}.kcanswerhead{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);min-width:0}.kcback{width:44px;height:44px;margin:-10px 0 -10px -10px;border:0;background:none;font-size:var(--t-section);color:var(--k-ink-2);cursor:pointer;flex-shrink:0}.kcname{display:flex;align-items:baseline;gap:5px;min-width:0;flex:1}.kcname b{font-size:var(--t-dense);font-weight:700;letter-spacing:.01em;color:var(--k-ink);white-space:nowrap}.kcname span{font-size:var(--t-dense);color:var(--k-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.kcname.big b,.kcname.big span{font-size:var(--t-body)}.kcsplit{display:flex;flex-direction:column;gap:var(--s-4)}.kcpane{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.kccard{background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);padding:var(--k-cardpad);box-shadow:none;margin:0;display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.kccard h2,.kcsub{margin:0;font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.kcpickrow{display:flex;gap:var(--s-2);align-items:stretch}.kcpicked{flex:1;display:flex;align-items:center;gap:var(--s-2);min-height:56px;padding:var(--s-2) var(--s-3);border:1px solid var(--k-blue);border-radius:var(--r-control);background:var(--k-selected);font:inherit;text-align:left;cursor:pointer;min-width:0}.kcpickedbody{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.kcmeta{display:flex;align-items:center;gap:5px;min-width:0}.kcmeta .mut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kccaret{width:0;height:0;flex-shrink:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--k-caret)}.kcor{display:flex;align-items:center;gap:var(--s-2)}.kcor i{flex:1;height:1px;background:var(--k-hairline)}.kcor span{font-size:var(--t-micro);color:var(--k-faint)}.kcmanual{width:100%;min-height:44px;border-radius:var(--r-control);border:1px solid var(--k-control);background:#fff;font:inherit;font-size:var(--t-dense);color:var(--k-ink-2);cursor:pointer}.kcmanual.wide{width:auto;min-height:52px;padding:0 var(--s-3);font-size:var(--t-label);flex-shrink:0}.kcfield{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.kclab,.kcfield .lab{font-size:var(--t-label);font-weight:600;color:var(--k-ink-2)}.kcrow{display:flex;gap:var(--s-3);align-items:flex-end}.kcseg{display:flex;gap:var(--s-1);padding:3px;background:var(--k-surface);border:1px solid var(--k-control);border-radius:var(--r-control)}.kcseg button{flex:1;min-height:44px;border-radius:var(--r-chip);border:0;background:none;font:inherit;font-size:var(--t-label);color:var(--k-muted);cursor:pointer}.kcseg button.on{background:#fff;border:1px solid var(--k-control);font-weight:600;color:var(--k-ink)}.kcstep{display:flex;align-items:center;background:#fff;border:1px solid var(--k-control);border-radius:var(--r-control);overflow:hidden}.kcstep button{width:44px;height:44px;flex-shrink:0;border:0;background:var(--k-surface);font:inherit;font-size:var(--t-section);color:var(--k-ink-2);cursor:pointer}.kcstep button:first-child{border-right:1px solid var(--k-hairline)}.kcstep button:last-child{border-left:1px solid var(--k-hairline)}.kcstep button:disabled{color:var(--k-faint);cursor:default}.kcstep output{flex:1;text-align:center;font-size:var(--t-section);font-weight:700;color:var(--k-ink);font-variant-numeric:tabular-nums}.kctog{display:flex;align-items:center;gap:var(--s-3);width:100%;min-height:44px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;border-bottom:1px solid #f2f4f8}.kctog.last{border-bottom:0}.kctog .lab{flex:1;font-size:var(--t-dense);font-weight:400;color:var(--k-ink)}.kctrack{width:34px;height:20px;border-radius:var(--r-pill);background:var(--k-control);flex-shrink:0;position:relative}.kctrack.on{background:var(--k-blue)}.kctrack i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--r-pill);background:#fff}.kctrack.on i{left:auto;right:2px}.kcgrid{display:flex;align-items:center;min-height:40px;background:var(--k-surface);border-radius:var(--r-control);padding:6px var(--s-2);font-size:var(--t-micro);color:var(--k-muted);white-space:nowrap}.kcgridfield{flex:1.4;min-width:max-content}.kcfarm{align-items:flex-end}.kcgroup{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--k-hairline);padding-top:var(--s-2)}.kcgrouphead{display:flex;align-items:center;gap:6px}.kcgrouphead h2{flex-shrink:0}.kcfoot{border-top:1px solid var(--k-hairline);padding-top:var(--s-2)}.kcmark{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-13px 0;font-size:var(--t-body);color:var(--k-blue-ink);border-bottom:0;text-decoration:none;flex-shrink:0}.kchead .kcmark{font-size:var(--t-section)}.kcmark[data-rulebook-pending]{color:var(--k-faint);cursor:default}.kcrules{justify-content:flex-start;align-self:flex-start;min-width:0;min-height:44px;padding:13px 0;margin:-11px 0 -13px;font-size:var(--t-label);font-weight:600;gap:var(--s-1)}.kcanswer{padding:0;gap:0;overflow:hidden}.kcverdict{display:flex;flex-direction:column;gap:6px;padding:var(--k-cardpad);border-bottom:1px solid var(--k-hairline);background:var(--k-surface)}.kcverdict.sleeper{background:#f2fbf6}.kcverdict.ineligible{background:#fdf5f5}.kckick{font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.kcline{font-size:var(--t-display-lg);line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--k-ink)}.kcverdict.sleeper .kcline{color:var(--k-green)}.kcverdict.ineligible .kcline{color:var(--k-danger)}.kcwhy{margin:0;font-size:var(--t-dense);line-height:1.45;color:var(--k-ink-2);text-wrap:pretty}.kcyears{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3) var(--k-cardpad) 14px}.kcyearhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2)}.kcyearhead .kcsub{letter-spacing:.04em;font-size:var(--t-label)}.kcyearhead .mut{color:var(--k-faint)}.kctiles{display:flex;gap:var(--s-2);margin:0;padding:0;list-style:none}.kctile{flex:1;min-width:0;text-align:center;border:1px solid var(--k-border);border-radius:var(--r-control);padding:var(--s-2) 6px}.kctile .kcseason{display:block;font-size:var(--t-micro);color:var(--k-muted)}.kctile b{display:block;font-size:var(--t-dense);font-weight:700;color:var(--k-ink)}.kctile.current{border-color:var(--k-control);background:var(--k-surface)}.kctile.current.sleeper{background:#f2fbf6}.kctile.current.ineligible{background:#fdf5f5}.kctile.free b{color:var(--k-green)}.kctile.ended{background:#fdf6ef}.kctile.ended b{color:var(--k-amber)}.kctile.none{opacity:.45}.kctile.none b{color:var(--k-faint)}.kcfouryear{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);border-top:1px solid var(--k-hairline);padding-top:var(--s-3)}.kcfouryear b{font-size:var(--t-body);font-weight:650;color:var(--k-ink)}.kctaxbody{display:flex;flex-direction:column;gap:var(--s-2)}.kctaxcount{flex-direction:row;align-items:center;gap:var(--s-3)}.kctaxcount .lab{flex:1;font-size:var(--t-dense);font-weight:400;color:var(--k-ink)}.kctaxcount .kcstep{width:132px;flex-shrink:0}.kcfigs{display:flex;flex-direction:column;gap:var(--s-1);border-top:1px solid var(--k-hairline);padding-top:var(--s-3)}.kcfig{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2)}.kcfig .mut{font-size:var(--t-dense);color:var(--k-ink-2)}.kcfig b{font-size:var(--t-section);font-weight:600;color:var(--k-ink);font-variant-numeric:tabular-nums}.kcfig b i{font-size:var(--t-dense);font-weight:400;font-style:normal;color:var(--k-meta)}.kcnote{margin:0;font-size:var(--t-micro);color:var(--k-muted)}.kcprimary{width:100%;min-height:48px;border-radius:var(--r-control);border:0;background:var(--k-blue);font:inherit;font-size:var(--t-body);font-weight:600;color:#fff;cursor:pointer}.kcprimary:disabled{opacity:.55;cursor:default}.kcprimary.wide{width:auto;align-self:flex-start;min-height:44px;padding:0 var(--s-4)}.kcsecondary{min-height:44px;padding:0 var(--s-3);border-radius:var(--r-control);border:1px solid var(--k-control);background:#fff;font:inherit;font-size:var(--t-label);color:var(--k-ink-2);cursor:pointer}.kcscrim{z-index:40}.kcsheet{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:78vh;display:flex;flex-direction:column;background:#fff;border-top:1px solid var(--k-control);border-radius:var(--r-card) var(--r-card) 0 0;box-shadow:0 -8px 28px #1018282e}.kcsheet>header{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--k-hairline)}.kcsheet>header h2{flex:1;margin:0;font-size:var(--t-title);font-weight:650;color:var(--k-ink);text-transform:none;letter-spacing:0}.kcsheetclose{width:44px;height:44px;margin:-10px -10px -10px 0;border:0;background:none;font:inherit;font-size:var(--t-section);color:var(--k-faint);cursor:pointer}.kcteams{display:flex;gap:6px;overflow-x:auto;padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--k-hairline)}.kcteams button{min-height:44px;padding:0 var(--s-3);flex-shrink:0;border:1px solid var(--k-control);border-radius:var(--r-pill);background:#fff;font:inherit;font-size:var(--t-dense);color:var(--k-ink-2);cursor:pointer}.kcteams button.on{background:var(--k-blue);border-color:var(--k-blue);color:#fff;font-weight:600}.kcroster{margin:0;padding:0;list-style:none;overflow-y:auto}.kcroster li{border-bottom:1px solid var(--k-hairline)}.kcroster button{display:flex;align-items:center;gap:var(--s-2);width:100%;min-height:56px;padding:var(--s-2) var(--s-4);border:0;background:none;font:inherit;text-align:left;cursor:pointer}.kcroster button.on{background:var(--k-selected)}.kcrchips{display:flex;align-items:center;gap:5px;flex-shrink:0}.kcrval{font-size:var(--t-micro);color:var(--k-muted);flex-shrink:0;font-variant-numeric:tabular-nums}.kcempty{padding:var(--s-4);font-size:var(--t-dense);color:var(--k-muted)}.kccompare{gap:var(--s-4)}.kccomparehead{display:flex;align-items:center;gap:var(--s-3)}.kccomparehead h2{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.01em;color:var(--k-ink);text-transform:none}.kccomparehead .kcsecondary{margin-left:auto}.kccards{display:grid;grid-template-columns:1fr;gap:var(--s-4)}.kccardone{border:1px solid var(--k-border);border-radius:var(--r-card);overflow:hidden;display:flex;flex-direction:column;min-width:0}.kccardone>header{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--k-hairline)}.kcremove{width:44px;height:44px;margin:-12px -12px -12px 0;flex-shrink:0;border:0;background:none;font:inherit;font-size:var(--t-body);color:var(--k-faint);cursor:pointer}.kccardone .kcverdict{padding:var(--s-4)}.kccardone .kcline{font-size:var(--t-display-lg)}.kcsummary{display:flex;flex-direction:column;gap:var(--s-3);border:1px solid var(--k-control);border-radius:var(--r-card);background:var(--k-surface);padding:14px var(--s-4)}.kcsumline{display:flex;flex-direction:column;gap:2px}.kcsumline b{font-size:var(--t-body);font-weight:400;color:var(--k-ink)}.kcsummary .kcfigs{border-top:0;padding-top:0}@media(min-width:900px){.kcsplit{display:grid;grid-template-columns:520px minmax(0,1fr);gap:var(--s-5);align-items:start}.kchead{justify-content:flex-start}.kchead h1{font-size:var(--t-display)}.kchead .mut{display:block;margin-left:auto}.kcseg button{min-height:40px}.kcstep button{width:40px;height:40px}.kcstep output{font-size:16px}.kcgrid{min-height:40px;padding:0 var(--s-3);font-size:var(--t-label)}.kcwhy{font-size:var(--t-body);line-height:1.5;max-width:620px}.kctiles{gap:var(--s-3)}.kctile{padding:var(--s-3);text-align:left}.kctile .kcseason{font-size:var(--t-micro)}.kctile b{font-size:var(--t-title)}.kcyears{padding:14px var(--k-cardpad) 18px}.kctaxbody{flex-direction:row;align-items:flex-end;gap:20px}.kctaxcount{flex-direction:column;align-items:stretch;width:200px;flex:0 0 auto}.kctaxcount .kcstep{width:auto}.kctaxcount .lab{flex:none;font-size:var(--t-label);font-weight:600;color:var(--k-ink-2)}.kctax .kctog{width:auto;flex:0 0 auto}.kcfigs{flex-direction:row;margin-left:auto;gap:28px;border-top:0;padding-top:0;flex:0 0 auto}.kcfig{flex-direction:column;align-items:flex-start;gap:2px}.kcfig .mut{font-size:var(--t-label)}.kcfig b{font-size:var(--t-title);font-weight:650}.kcnote{border-top:1px solid var(--k-hairline);padding-top:var(--s-3);font-size:var(--t-label)}.kccards{grid-template-columns:1fr 1fr}.kcsummary{flex-direction:row;align-items:center;gap:20px;padding:14px 18px}.kcsummary .kcfigs{margin-left:auto}.kcsheet{left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%,-50%);width:520px;max-height:70vh;border:1px solid var(--k-control);border-radius:var(--r-card)}}:root{--t-figure: 22px}.app.dolapp{padding-bottom:96px}.dolhead{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--s-3)}.dolheadline{display:flex;align-items:center;gap:6px}.dolheadline h1{margin:0;font-size:var(--t-display);line-height:1.15;font-weight:650;letter-spacing:-.02em;color:var(--k-ink)}.dolsay{margin:0;font-size:var(--t-dense);line-height:1.45;color:var(--k-ink-2);text-wrap:pretty}.rulemark.anchor{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:44px;min-height:44px;margin:-13px 0;border:0;background:none;border-radius:var(--r-control);font-size:var(--t-section);color:var(--k-blue);cursor:pointer}.rulemark.anchor.sm{font-size:var(--t-body)}.rulemark.anchor[aria-disabled=true]{color:var(--k-faint);cursor:default}.dolstrip{display:none}.dolstripitem{display:flex;flex-direction:column;gap:1px;flex-shrink:0;white-space:nowrap}.dolstripval{font-size:var(--t-body);font-weight:600;color:var(--k-ink)}.dolstripval.due{color:var(--k-amber)}.dolstriprule{width:1px;height:32px;background:#dfe5ef;flex-shrink:0}.dolstrippromise{margin-left:auto;font-size:var(--t-label);color:var(--k-muted)}.dolpanes{display:flex;gap:6px;margin:var(--s-3) 0}.dolpane{min-height:44px;padding:0 var(--s-4);border:1px solid var(--k-control);border-radius:var(--r-pill);background:#fff;font:inherit;font-size:var(--t-dense);color:var(--k-ink-2);cursor:pointer}.dolpane.on{border-color:var(--k-blue);background:var(--k-blue);color:#fff;font-weight:600}.dolpublished{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-4)}.dolslots{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-2)}.dolslots li{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:1px solid var(--k-border);border-radius:var(--r-control)}.dolslots li.mine{background:var(--k-selected);border-color:var(--k-blue)}.dolslots b{font-size:var(--t-dense);font-weight:650;color:var(--k-ink)}.dolslotno{width:22px;font-size:var(--t-micro);color:var(--k-faint);font-variant-numeric:tabular-nums}.dolpubnote{margin:0;font-size:var(--t-label);color:var(--k-ink-2)}.dolwrap{display:flex;flex-direction:column;gap:var(--s-4);padding-bottom:calc(var(--commit-actual, var(--commit-h)) + var(--s-1))}.dolcard{background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card)}.dolcardhd{display:flex;align-items:center;gap:6px}.dolcaps{font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.dolmut{margin:0;font-size:var(--t-label);line-height:1.45;color:var(--k-muted)}.dolcardhd .dolmut{font-size:var(--t-micro);color:var(--k-faint)}.dolrank{display:flex;flex-direction:column;gap:var(--s-3);background:none;border:0}.dolrankhd{display:grid;grid-template-columns:1fr auto;grid-template-areas:"caps num" "sub num";align-items:center;column-gap:10px;background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);padding:10px var(--s-3)}.dolrankhd .dolcaps{grid-area:caps}.dolrankhd{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"caps change num" "sub change num"}.dolrankhd .dolcaps{white-space:nowrap}.dolrankhd .dolranksub{min-width:0}.dolsentat{font-weight:400;text-transform:none;letter-spacing:0;color:var(--k-ink)}.dolchange{grid-area:change;border:0;border-radius:8px;background:var(--accent);color:#fff;font:inherit;font-size:var(--t-label);font-weight:700;padding:7px 14px;cursor:pointer}.dolchange:hover{filter:brightness(.95)}.dolrollsub{font-size:var(--t-micro);color:var(--k-faint)}.dolroll,.doltrailghost{padding:var(--s-4);display:flex;flex-direction:column;gap:6px}.dolrolllist{list-style:none;margin:6px 0 0;padding:0;font-size:var(--t-label)}.dolrolllist li{padding:6px 0;border-top:1px solid var(--k-border);color:var(--k-ink)}.dolrolllist li:first-child{border-top:0}.dolrolllist li.me b{font-weight:700}.dolrolllist li.not{color:var(--k-amber)}.doltrailghost{border-style:dashed}.dolranksub{grid-area:sub;font-size:var(--t-micro);color:var(--k-faint);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolnum{grid-area:num;justify-self:end;white-space:nowrap;font-size:var(--t-figure);font-weight:700;color:var(--k-amber);font-variant-numeric:tabular-nums}.dolnum.done{color:var(--k-ink)}.dolnumof{font-size:var(--t-dense);font-weight:400;color:var(--k-meta)}.dolone{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);overflow:hidden}.dolrrow{display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-3);min-height:44px;box-sizing:border-box;border-bottom:1px solid var(--k-hairline);background:var(--k-selected)}.dolrrow:last-child{border-bottom:0}.dolrrow,.dolrrow *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dolrrow.lifted{position:relative;z-index:3;pointer-events:none;background:#fff;border-radius:var(--r-control);box-shadow:0 8px 22px #1018282e,0 0 0 1px var(--k-control);transform-origin:center}.dolrrow.shifting{transition:transform .16s cubic-bezier(.2,.8,.3,1)}@media(prefers-reduced-motion:reduce){.dolrrow.shifting{transition:none}}.dolrrow.held{opacity:.5}.dolrbadge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--r-pill);background:var(--k-blue);color:#fff;font-size:var(--t-micro);font-weight:700}.dolrbody{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;min-height:44px;padding:13px 0;margin:-13px 0;box-sizing:border-box;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.dolrname{font-size:var(--t-dense);font-weight:650;color:var(--k-ink);white-space:nowrap}.dolrpicks{font-size:var(--t-chip);color:var(--k-faint);font-family:ui-monospace,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolgrip{width:44px;min-height:44px;padding:13px 0;margin:-13px -8px -13px 0;box-sizing:border-box;flex-shrink:0;border:0;background:none;font:inherit;font-size:var(--t-dense);color:var(--k-faint);cursor:pointer}.dolrbody:disabled,.dolgrip:disabled{opacity:.5;cursor:default}.dolrrow.unranked{background:#fff}.dolrrow.unranked .dolrname{font-weight:400;color:var(--k-ink-2)}.dolrbadge.empty{background:none;border:1px dashed var(--k-control);color:var(--k-faint);font-weight:400}.dolcut{display:flex;align-items:center;gap:var(--s-2);padding:7px var(--s-3);background:var(--k-surface);border-bottom:1px solid var(--k-hairline);font-size:var(--t-chip);color:var(--k-muted)}.dolnudge{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-right:calc(var(--s-2) * -1)}.dolarrow{width:36px;min-height:44px;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:0;background:none;font:inherit;font-size:var(--t-chip);color:var(--k-muted);cursor:pointer;border-radius:var(--r-control)}.dolarrow:hover:not(:disabled){background:var(--k-surface);color:var(--k-blue)}.dolarrow:focus-visible{outline:2px solid var(--k-blue);outline-offset:-2px}.dolarrow:disabled{opacity:0;cursor:default}.dolarrow.add{font-size:var(--t-body);color:var(--k-blue)}.dolarrow.add:disabled{opacity:.4}.doladd{display:flex;flex-direction:column;gap:var(--s-3)}.dolallin{margin:0;font-size:var(--t-label);color:var(--k-muted)}.dolresetrow{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--s-2)}.dolresetask{margin-right:auto;min-width:0;font-size:var(--t-label);line-height:1.4;color:var(--k-ink-2)}.dolreset{min-height:44px;padding:0 var(--s-3);border:1px solid var(--k-control);border-radius:var(--r-control);background:#fff;font:inherit;font-size:var(--t-label);font-weight:600;color:var(--k-ink-2);cursor:pointer}.dolreset.danger{border-color:var(--k-danger);color:var(--k-danger)}.dolrail{display:flex;flex-direction:column;gap:var(--s-4)}.dolodds,.dolclaims{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-3)}.doloddsnote{margin:0;font-size:var(--t-dense);line-height:1.45;color:var(--k-ink-2)}.dolbars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.dolbars li{display:flex;align-items:center;gap:10px}.dolbarpos{width:28px;font-size:var(--t-micro);color:var(--k-muted);font-variant-numeric:tabular-nums}.dolbartrack{flex:1;display:block;height:8px;border-radius:var(--r-pill);background:var(--k-hairline);overflow:hidden}.dolbartrack i{display:block;height:100%;background:var(--k-control)}.dolbarpct{width:32px;text-align:right;font-size:var(--t-micro);color:var(--k-muted);font-variant-numeric:tabular-nums}.dolbarmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:var(--r-pill);background:var(--k-hairline);color:var(--k-ink);font-size:var(--t-micro);font-weight:700}.dolbarname{width:58px;flex-shrink:0;font-size:var(--t-micro);color:var(--k-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dolbars li.mine .dolbarname,.dolbars li.mine .dolbarpos,.dolbars li.mine .dolbarpct{font-weight:700;color:var(--k-ink)}.dolbars li.mine .dolbartrack i{background:var(--k-blue)}.dolclaims ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dolclaims li{display:flex;align-items:flex-start;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f2f4f8}.dolclaims li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.dolclaimmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--r-pill);background:var(--k-hairline);color:var(--k-ink-2);font-size:var(--t-chip);font-weight:700}.dolclaimtext{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dolclaimtext b{font-size:var(--t-dense);font-weight:650;color:var(--k-ink)}.dolclaimtext span{font-size:var(--t-label);line-height:1.4;color:var(--k-ink-2)}.dolcommit{position:fixed;left:0;right:0;bottom:var(--tabbar-h, 0px);z-index:25;box-sizing:border-box;min-height:var(--commit-h);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4) calc(var(--s-3) + var(--bottom-safe, 0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--k-control)}.dolsaved{font-size:var(--t-label);color:var(--k-meta);min-width:0}.dolsaved.bad{color:var(--k-danger, #b3261e);font-weight:600}.dolsaved.sent{color:#0f6b45;font-weight:600}.dolsubmit{min-height:48px;padding:0 var(--s-5);border:0;border-radius:var(--r-control);background:var(--k-blue);color:#fff;font-size:var(--t-body);font-weight:600;cursor:pointer;flex-shrink:0}.dolsubmit:disabled{opacity:.45;cursor:default}.dolreveal{--dol-row: #1e2635;--dol-edge: #2b3547;--dol-dash: #3a4557;--dol-num: var(--k-faint);--dol-odds: #98a2b3;--dol-notebg: #1a2740;--dol-note: #a8bde0;--dol-rehearse: #c4b1f0;--dol-mine: #fbbf24;display:flex;flex-direction:column;gap:var(--s-3);box-sizing:border-box;padding:20px;background:var(--k-ink)}.dolrevealpage{max-width:none;padding:0}.dolrevealpage .dolreveal{min-height:100vh;padding-bottom:96px}.dolrehearse{display:flex;align-items:center;gap:6px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid var(--k-purple);border-radius:var(--r-control);padding:var(--s-2);font-size:var(--t-micro);font-weight:700;text-transform:uppercase;color:var(--dol-rehearse)}.dolrehearsedot{width:8px;height:8px;border-radius:var(--r-pill);background:var(--k-purple);flex-shrink:0}.dolrevhd{display:flex;align-items:baseline;gap:var(--s-2);flex-wrap:wrap}.dolrevhd h2{margin:0;font-size:var(--t-body);font-weight:650;color:#fff}.dolcount{font-size:var(--t-micro);color:var(--dol-num);font-variant-numeric:tabular-nums;margin-left:auto}.dollive{display:flex;align-items:center;gap:6px;font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;flex-shrink:0}.dollive.rehearsing{color:var(--dol-rehearse)}.dolldot{width:7px;height:7px;border-radius:var(--r-pill);background:#4ade80;display:block;flex-shrink:0;animation:onclock 2.4s ease-in-out infinite}.dollive.rehearsing .dolldot{background:var(--k-purple)}@media(prefers-reduced-motion:reduce){.dolldot{animation:none}}.dolrevwhen{font-size:var(--t-micro);color:var(--dol-num);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dollast{display:flex;align-items:baseline;gap:10px;margin:0;flex:0 0 auto;padding:10px var(--s-3);border-radius:var(--r-control);background:var(--dol-row);border:1px solid var(--dol-edge)}.dollastcap{font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dol-num)}.dollast b{font-size:var(--t-section);font-weight:650;color:#fff;letter-spacing:-.02em}.dollast i{font-size:var(--t-micro);font-style:italic;color:var(--dol-odds);margin-left:auto}.dolrows{flex:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.dolrow{flex:1;display:flex;align-items:center;gap:10px;padding:0 var(--s-3);border:1px dashed var(--dol-edge);border-radius:var(--r-control)}.dolrow.drawn{border-color:transparent;background:var(--dol-row)}.dolrow.mine{box-shadow:inset 0 0 0 2px var(--dol-mine)}.dolpos{width:18px;flex-shrink:0;font-size:var(--t-micro);color:var(--dol-num);font-variant-numeric:tabular-nums}.doldash{flex:1;font-size:var(--t-dense);color:var(--dol-dash)}.dolmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--r-pill);background:var(--dol-edge);color:#fff;font-size:var(--t-chip);font-weight:700}.dolname{flex:1;min-width:0;font-size:var(--t-dense);font-weight:650;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolwt{font-size:var(--t-chip);color:var(--dol-odds);font-variant-numeric:tabular-nums}.dolbyrule,.dolclaimmk{flex-shrink:0;font-size:var(--t-chip);font-weight:700;letter-spacing:.02em;padding:2px 7px;border-radius:var(--r-chip);white-space:nowrap}.dolbyrule{color:#e0c98a;background:#e0c98a1f}.dolclaimmk{color:#a9c3ea;background:#a9c3ea1f}.dolclaimmk.mut{color:#98a2b3;background:#98a2b31a}.dolodp{margin-top:var(--s-4);padding:var(--s-3);background:#1a2130;border:1px solid var(--dol-edge);border-radius:var(--r-card)}.dolodpown{margin:0 0 8px;font-size:var(--t-label);color:#e6eaf2;display:flex;flex-direction:column;gap:3px}.dolodpown b{font-weight:700;color:#fff}.dolodpownsub{font-size:var(--t-micro);color:#98a2b3}.dolwtlab{font-weight:400;letter-spacing:.02em}.dolodphd{display:flex;align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-2)}.dolodpq{flex:1;min-width:0;font-size:var(--t-micro);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#cbd5e6}.dolodpn{font-size:var(--t-chip);color:var(--dol-odds);font-variant-numeric:tabular-nums}.dolodplist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.dolodplist li{display:flex;align-items:center;gap:var(--s-2)}.dolodpmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:var(--r-pill);background:var(--dol-edge);color:#fff;font-size:var(--t-chip);font-weight:700}.dolodpname{width:68px;flex-shrink:0;font-size:var(--t-chip);font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dolodptrack{flex:1;min-width:0;height:6px;border-radius:var(--r-pill);background:var(--dol-edge);overflow:hidden}.dolodptrack i{display:block;height:100%;background:#6c93d6;transition:width .42s ease}.dolodplist li.mine .dolodptrack i{background:var(--dol-mine)}.dolodppct{width:46px;flex-shrink:0;text-align:right;font-size:var(--t-chip);color:#e2e8f2;font-variant-numeric:tabular-nums}.dolodpforced{flex:1;text-align:right;font-size:var(--t-chip);color:#cbd5e6;font-style:italic}.dolodplist li.mine .dolodpname{color:var(--dol-mine)}@media(min-width:900px){.dolodp{padding:var(--s-4)}.dolodpname{width:110px;font-size:var(--t-dense)}.dolodptrack{height:8px}.dolodppct{width:56px;font-size:var(--t-dense)}}.dolrow.gold{--dol-medal: #f0cd77;background:#3a2e12}.dolrow.silver{--dol-medal: #dbe3ee;background:#2c313a}.dolrow.bronze{--dol-medal: #e0a878;background:#36261a}.dolrow.blue{--dol-medal: #8fb6f0;background:#152744}.dolrow.gold,.dolrow.silver,.dolrow.bronze,.dolrow.blue{border-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dol-medal) 34%,transparent)}.dolrow.gold .dolpos,.dolrow.silver .dolpos,.dolrow.bronze .dolpos,.dolrow.blue .dolpos{color:var(--dol-medal);font-weight:700}.dolrow.gold .dolmark,.dolrow.silver .dolmark,.dolrow.bronze .dolmark,.dolrow.blue .dolmark{background:color-mix(in srgb,var(--dol-medal) 22%,#000)}.dolrow.mine.gold,.dolrow.mine.silver,.dolrow.mine.bronze,.dolrow.mine.blue{box-shadow:inset 0 0 0 2px var(--dol-mine)}.dolsplit{display:flex;align-items:center;gap:var(--s-2);flex:0 0 auto;margin:2px 0;font-size:var(--t-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--dol-num)}.dolsplit:before,.dolsplit:after{content:"";flex:1;height:1px;background:var(--dol-edge)}.dolwipe{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-control);pointer-events:none;background:linear-gradient(100deg,transparent 0%,color-mix(in srgb,var(--dol-medal, #cddffd) 0%,transparent) 30%,color-mix(in srgb,var(--dol-medal, #cddffd) 62%,transparent) 46%,#fff 50%,color-mix(in srgb,var(--dol-medal, #cddffd) 62%,transparent) 54%,transparent 72%,transparent 100%);background-size:220% 100%;opacity:0;animation:dolwipe .9s cubic-bezier(.22,.7,.3,1) 1}.dolrow{position:relative;overflow:hidden}@keyframes dolwipe{0%{background-position:160% 0;opacity:0}12%{opacity:.85}70%{opacity:.5}to{background-position:-60% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.dolwipe{animation:none;opacity:0}}.dolstand{display:flex;align-items:center;gap:var(--s-2);margin:0;width:100%;box-sizing:border-box;border:0;border-radius:var(--r-control);background:var(--dol-notebg);padding:10px var(--s-3);font:inherit;font-size:var(--t-label);line-height:1.4;color:var(--dol-note);text-align:left}.dolstand.act{min-height:44px;cursor:pointer}.dolplaced{--dol-medal: #a8bde0;display:flex;align-items:baseline;gap:var(--s-2);margin:0;width:100%;box-sizing:border-box;border:0;border-radius:var(--r-control);background:var(--dol-notebg);padding:10px var(--s-3);font:inherit;text-align:left;color:var(--dol-note);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dol-medal) 30%,transparent)}.dolplaced.act{min-height:44px;cursor:pointer}.dolplaced.gold{--dol-medal: #f0cd77;background:#3a2e12}.dolplaced.silver{--dol-medal: #dbe3ee;background:#2c313a}.dolplaced.bronze{--dol-medal: #e0a878;background:#36261a}.dolplaced.blue{--dol-medal: #8fb6f0;background:#152744}.dolplacedlab{font-size:var(--t-chip);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dol-medal);flex-shrink:0}.dolplacedfig{font-size:var(--t-display);font-weight:700;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.dolplacedord{font-size:var(--t-body);font-weight:650}.dolplacedof{font-size:var(--t-label);font-weight:400;color:var(--dol-odds);margin-left:6px}.dolplacedmedal{margin-left:auto;font-size:var(--t-micro);font-weight:600;color:var(--dol-medal);white-space:nowrap}.dolstand span{flex:1}.dolstandgo{flex:0 0 auto;font-size:var(--t-section)}.dolrun{display:flex;flex-direction:column;gap:var(--s-4);border:1px solid var(--k-control);border-radius:var(--r-card);background:#fff;overflow:hidden}.dolrunhd{display:flex;align-items:center;gap:10px;padding:14px var(--s-4);border-bottom:1px solid var(--k-border);background:var(--k-surface)}.dolrunhd h2{margin:0;font-size:var(--t-section);font-weight:650;color:var(--k-ink)}.dolcommish{font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-purple);border:1px solid var(--k-purple);border-radius:var(--r-pill);padding:1px var(--s-2)}.dolrungrid{display:flex;flex-direction:column;gap:var(--s-5);padding:0 var(--s-4)}.dolruncol{display:flex;flex-direction:column;gap:14px;min-width:0}.dolrun .dolresolved,.dolrun .cites-wrap{margin:0 var(--s-4) var(--s-4)}.dolfinish{overflow:hidden}.dolaudit{margin:8px var(--s-3) 0;font-size:var(--t-label);color:var(--k-muted);line-height:1.5}.dolaudit:last-child{margin-bottom:10px}.dolaudit b{color:var(--k-ink)}.dolaudit b.warn{color:var(--k-amber)}.dolaudit code{font-family:ui-monospace,Menlo,monospace;font-weight:700;color:var(--k-ink);background:none;border:0;padding:0}.dolfinishlist{list-style:none;margin:0;padding:0}.dolfinishlist li{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border-bottom:1px solid #f2f4f8}.dolfinishlist li:last-child{border-bottom:0}.dolfinishlist li.mine{background:var(--k-selected)}.dolfinno{width:22px;flex-shrink:0;font-size:var(--t-micro);color:var(--k-faint);font-variant-numeric:tabular-nums}.dolfinname{flex:1;min-width:0;font-size:var(--t-label);color:var(--k-ink)}.dolfinwt{font-size:var(--t-micro);color:var(--k-muted);font-variant-numeric:tabular-nums}.dolfinishlist li.mine .dolfinname{font-weight:650}.dolfinishlist li.mine .dolfinwt{font-weight:700;color:var(--k-ink)}.dolwarn{display:flex;flex-direction:column;gap:6px;border:1px solid var(--k-danger-edge);background:#fdf5f5;border-radius:var(--r-card);padding:14px var(--s-4)}.dolwarn b{font-size:var(--t-dense);font-weight:650;color:#a32020}.dolwarn span{font-size:var(--t-label);line-height:1.45;color:#7c2d2d}.dolseed{padding:var(--s-4);display:flex;flex-direction:column;gap:10px}.dolseedfield{display:flex;align-items:center;min-height:44px;padding:0 var(--s-3);border:1px solid var(--k-control);border-radius:var(--r-control);background:var(--k-surface);font-size:var(--t-dense);color:var(--k-ink);font-family:ui-monospace,Menlo,monospace}.dolruncopy{margin:0;font-size:var(--t-dense);line-height:1.5;color:var(--k-ink-2)}.dolrunbtn{width:100%;min-height:56px;border:0;border-radius:var(--r-control);background:var(--k-ink);color:#fff;font-size:16px;font-weight:650;cursor:pointer}.dolrunbtn:disabled{opacity:.45;cursor:default}.dolsecondary{width:100%;min-height:44px;border:1px solid var(--k-control);border-radius:var(--r-control);background:#fff;font:inherit;font-size:var(--t-dense);color:var(--k-ink-2);cursor:pointer}.dolresolved{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-3)}.dolswap{display:flex;align-items:flex-start;gap:var(--s-2);min-height:44px;font-size:var(--t-label);line-height:1.45;color:var(--k-ink-2);cursor:pointer}.dolswap input{width:22px;height:22px;margin-top:2px;flex-shrink:0}.dolrunfoot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--k-hairline)}.dolrehearsal{display:flex;flex-direction:column;gap:var(--s-3)}.dolrehearsal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--s-3);padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:var(--k-ink);overflow:hidden}.dolrehearsal .dolreveal{flex:1;min-height:0;padding:0}.dolrehearsal .dolsecondary{flex-shrink:0;background:none;color:#fff}@media(min-width:900px){.dolsay{font-size:var(--t-body);line-height:1.5;max-width:760px}.dolrevealpage .dolreveal{padding-bottom:20px}.dolstrip{display:flex;align-items:center;gap:var(--s-4);margin:var(--s-3) 0;border:1px solid var(--k-control);border-radius:var(--r-card);background:var(--k-surface);padding:var(--s-3) var(--s-4)}.dolslots{grid-template-columns:repeat(5,1fr)}.dolrank{gap:0;background:#fff;border:1px solid var(--k-border);border-radius:var(--r-card);overflow:hidden}.dolrankhd{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"caps sub change num";border:0;border-bottom:1px solid var(--k-hairline);border-radius:0;padding:var(--s-3) var(--s-4)}.dolranksub{font-size:var(--t-label)}.dolnum{font-size:var(--t-body);font-weight:650}.dolnumof{font-size:var(--t-label)}.dolone{border:0;border-radius:0}.dolone li{padding:0 14px}.dolone .dolrrow{min-height:48px}.doladd{padding:var(--s-3) var(--s-4);border-top:1px solid var(--k-hairline);gap:10px}.rulemark.anchor.sm{min-height:40px;margin:-11px 0}.dolfinishlist{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:repeat(5,40px)}.dolfinishlist li:nth-child(-n+5){border-right:1px solid var(--k-hairline)}}@media(min-width:1100px){.dolwrap.wide{display:grid;grid-template-columns:1fr 440px;gap:var(--s-5);align-items:start;padding-bottom:0}.dolwrap.wide .dolcommit{position:static;grid-column:1 / -1;border:1px solid var(--k-border);border-radius:var(--r-card);background:#fff;padding:var(--s-3) var(--s-4);-webkit-backdrop-filter:none;backdrop-filter:none}.app.dolapp{padding-bottom:64px}.dolrungrid{display:grid;grid-template-columns:1fr 380px;gap:var(--s-5);align-items:start}}.gmchip{position:relative}.gmchip{--dot-inset: -3px}.accdoor .striptop{align-items:center}.accdoor .btn,.accact .btn{min-height:44px}.accdoor .note.mut{color:var(--k-faint)}.accqueue,.accin{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.accrow{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--k-hairline)}.accrow:last-child{border-bottom:0}.accwhat{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.accwhat b{font-size:var(--t-dense);font-weight:650;color:var(--k-ink)}.accwhat .mut{font-size:var(--t-label);line-height:1.45;color:var(--k-muted)}.accfields{display:flex;flex-direction:column;gap:var(--s-3)}.accroles{display:flex;flex-wrap:wrap;gap:var(--s-2);border:0;margin:0;padding:0}.accroles legend{padding:0;margin-bottom:var(--s-1);font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted)}.accroles label{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--s-3);box-sizing:border-box;border:1px solid var(--k-control);border-radius:var(--r-pill);font-size:var(--t-dense);color:var(--k-ink-2);cursor:pointer}.accroles label.on{border-color:var(--k-blue);background:var(--k-blue);color:#fff;font-weight:600}.accroles input{width:16px;height:16px;accent-color:var(--k-blue)}.accact{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.accin li{display:flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-1);border-bottom:1px solid var(--k-hairline)}.accin li:last-child{border-bottom:0}.accname{flex:1;min-width:0;font-size:var(--t-dense);font-weight:650;color:var(--k-ink)}.accrole{font-size:var(--t-micro);font-weight:600;color:var(--k-muted);border:1px solid var(--k-control);border-radius:var(--r-pill);padding:2px var(--s-2)}.accteam{font-size:var(--t-micro)}@media(min-width:900px){.accrow{flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:var(--s-4)}.accwhat{flex:1 1 260px;min-width:240px}.accfields{flex:2 1 400px;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:var(--s-4)}.accact{flex:0 0 auto;flex-direction:row;align-items:center}.accdoor .btn,.accact .btn{min-height:40px}}.accname{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--s-2);font-size:var(--t-body);min-width:0}.accface{border-radius:var(--r-pill);object-fit:cover;flex-shrink:0}.accemail{font-size:var(--t-label);color:var(--k-muted)}.accrejected{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.accrejected li{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--k-hairline, #f2f4f8)}.accrejected li:last-child{border-bottom:0}.accrejected .btn{margin-left:0;flex-shrink:0;min-height:44px}.idpout{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;box-sizing:border-box;text-decoration:none}.idpoutmark{flex-shrink:0}.idpadmin{display:flex;align-items:center;gap:var(--s-2);min-height:44px;box-sizing:border-box}.idpanel .idpadmin.btn.wide{justify-content:flex-start}.idpadmin .what{flex:1 1 auto;text-align:left;font-weight:600}.idpadmin .go{color:var(--muted);flex-shrink:0}.idpadmin .pill{flex-shrink:0}
