@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..100,400..800&family=Archivo+Narrow:wght@400;500;600;700&family=Courier+Prime:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&family=Saira+Condensed:wght@500;600;700&family=Azeret+Mono:wght@400;500;700&display=swap";.slip{--ply: #f2efe6;--ply-2: #e9dcae;--ply-3: #e5e0d3;--ply-4: #eeeade;--print: #35618e;--print-rule: rgba(var(--print-rgb), .34);--print-hair: rgba(var(--print-rgb), .18);--print-fill: rgba(var(--print-rgb), .06);--print-band: rgba(var(--print-rgb), .035);--ink: #1b2a44;--ink-2: #4a5a72;--ink-3: #626c80;--stamp: #a83244;--stamp-soft: rgba(var(--stamp-rgb), .08);--print-rgb: 53, 97, 142;--stamp-rgb: 168, 50, 68;--ply-rgb: 242, 239, 230;--shade-rgb: 27, 42, 68;--swatch-top: #f2efe6;--swatch-carbon: #1b1e33;--print-face: "Archivo Narrow", "Archivo", system-ui, sans-serif;--ink-face: "Archivo", system-ui, sans-serif;--type-face: "Courier Prime", ui-monospace, monospace;--gutter: 22px;--lift: 0 2px 0 rgba(0, 0, 0, .34), 0 18px 34px -18px rgba(0, 0, 0, .8);font-family:var(--ink-face);color:var(--ink);color-scheme:light;accent-color:var(--print);caret-color:var(--stamp)}.slip ::selection{background:var(--stamp);color:var(--ply)}.slip :focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:1px}.slip ::-webkit-scrollbar{width:12px;height:12px}.slip ::-webkit-scrollbar-track{background:var(--ply-3)}.slip ::-webkit-scrollbar-thumb{background:rgba(var(--print-rgb),.36);border:3px solid var(--ply-3)}.slip ::-webkit-scrollbar-thumb:hover{background:rgba(var(--print-rgb),.58)}.slip ::-webkit-scrollbar-corner{background:var(--ply-3)}.slip{scrollbar-color:rgba(var(--print-rgb),.4) var(--ply-3)}.slip ::placeholder{color:var(--ink-3);opacity:1}.slip a{color:var(--print);text-underline-offset:3px;text-decoration-thickness:1px}.sheet{position:relative;background:var(--ply);border-radius:1px;box-shadow:var(--lift);margin-bottom:var(--gutter)}.sheet:after{content:"";position:absolute;left:5px;right:-4px;bottom:-4px;height:4px;background:var(--ply-2);box-shadow:0 2px 6px -2px #0000008c}.sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.sheet>*{position:relative}.perf{height:1px;background-image:repeating-linear-gradient(90deg,var(--print-rule) 0 5px,transparent 5px 11px)}.pp{font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--print)}.pp-lg{font-size:10.5px;letter-spacing:.15em}.tw{font-family:var(--type-face);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wr{color:var(--ink)}.wr-2{color:var(--ink-2)}.wr-3{color:var(--ink-3)}.mast{display:flex;align-items:flex-end;gap:30px;flex-wrap:wrap;padding:24px 26px 20px}.mast-id{flex:1 1 320px;min-width:0}.mast-title{font-family:var(--ink-face);font-stretch:62%;font-weight:800;font-size:clamp(34px,4.2vw,58px);line-height:.9;letter-spacing:.005em;word-spacing:.05em;text-transform:uppercase;color:var(--print);margin:0 0 12px}.mast-form{margin:0;font-family:var(--type-face);font-size:11px;letter-spacing:.04em;color:var(--print);text-transform:uppercase}.mast-form b{font-weight:400;color:var(--ink-2)}.counters{display:flex;gap:10px;flex-wrap:wrap}.ctr{position:relative;border:1px solid var(--print-rule);padding:21px 14px 9px;min-width:108px}.ctr-cap{position:absolute;top:6px;left:9px;right:9px;font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--print);white-space:nowrap}.ctr-val{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:34px;line-height:1;color:var(--ink)}.ctr-val.sm{font-size:17px;padding:9px 0 8px}.stamp{align-self:center;position:relative;font-family:var(--print-face);font-weight:700;font-size:13px;letter-spacing:.17em;text-transform:uppercase;color:var(--stamp);background:transparent;border:2px solid var(--stamp);border-radius:2px;padding:13px 20px;transform:rotate(-1.6deg);box-shadow:inset 0 0 0 3px var(--ply),inset 0 0 0 4px rgba(var(--stamp-rgb),.5);transition:background-color .14s ease,transform 90ms cubic-bezier(.3,.8,.4,1)}.stamp:hover{background:var(--stamp-soft)}.stamp:active{transform:rotate(-2.7deg) scale(.972)}.stamp[disabled]{opacity:.4;pointer-events:none}.stamp.sm{font-size:11px;padding:9px 14px;letter-spacing:.15em;border-width:1.5px}.mark{display:inline-block;font-family:var(--print-face);font-weight:700;font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:var(--stamp);border:1.5px solid var(--stamp);border-radius:2px;padding:3px 7px 2px;transform:rotate(-2.4deg);white-space:nowrap;vertical-align:middle}.mark.flat{transform:none}.tabs{position:relative;z-index:3;display:flex;gap:3px;padding:0 0 3px 20px;margin-bottom:-3px;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;flex:none;display:flex;align-items:baseline;gap:8px;padding:11px 17px;background:var(--ply-3);border:1px solid var(--print-rule);border-bottom:none;border-radius:3px 3px 0 0;font-family:var(--print-face);font-weight:600;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--print);box-shadow:0 -2px 8px -4px #00000080;transition:background-color .14s ease,color .14s ease}.tab:hover{background:var(--ply-4);color:var(--ink)}.tab .tab-n{font-family:var(--type-face);font-size:10px;letter-spacing:0;color:var(--ink-3)}.tab.on{background:var(--ply);color:var(--ink);border-bottom:3px solid var(--ply);padding-bottom:10px}.tab.on .tab-n{color:var(--print)}.sheet.tabbed{border-top:1px solid var(--print-rule);margin-top:-1px}.sheet-head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:22px 22px 11px;border-bottom:1px solid var(--print)}.sheet-head h2{margin:0;font-family:var(--print-face);font-weight:600;font-size:12px;letter-spacing:.19em;text-transform:uppercase;color:var(--print)}.sheet-note{margin-left:auto;font-family:var(--type-face);font-size:11px;color:var(--ink-3)}.sheet-body{padding:16px 22px 24px}.sheet-body.flush{padding:0}.legend{display:flex;gap:18px;flex-wrap:wrap;padding:10px 22px 0;font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.legend span{display:inline-flex;align-items:center;gap:6px}.legend.centred{justify-content:center}.legend i{display:block;width:2px;height:13px;background:var(--ink)}.legend i.cold{height:6px}.legend i.never{background:none;background-image:repeating-linear-gradient(to bottom,var(--ink) 0 2px,transparent 2px 5px)}.legend i.gone{height:13px;background:var(--print-hair);position:relative}.legend i.gone:after{content:"";position:absolute;left:-3px;right:-3px;top:6px;height:1px;background:var(--ink)}.ledger-wrap{overflow-x:auto}.ledger{width:100%;border-collapse:collapse;font-size:14px}.ledger thead th{position:sticky;top:0;z-index:1;background:var(--ply);text-align:left;white-space:nowrap;padding:10px 12px 8px;border-bottom:1px solid var(--print);font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--print)}.ledger th.n,.ledger td.n{text-align:right}.ledger tbody td{padding:12px;border-bottom:1px solid var(--print-hair);vertical-align:middle}.ledger tbody tr{background-color:transparent;background-image:linear-gradient(var(--ink),var(--ink));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size .16s cubic-bezier(.2,.7,.2,1)}.ledger tbody tr:nth-child(2n){background-color:var(--print-band)}.ledger tbody tr:hover,.ledger tbody tr:focus-within{background-size:100% 1.5px}.ledger td.n,.ledger td .fig{font-family:var(--type-face);font-variant-numeric:tabular-nums}.ledger td.zero{color:var(--ink-3)}.pct{min-width:84px}.pct-val{display:block;font-family:var(--type-face);font-variant-numeric:tabular-nums;line-height:1}.pct-track{display:block;margin-top:7px;height:3px;background:var(--print-hair)}.pct-rule{display:block;height:100%;background:rgba(var(--print-rgb),.55)}.ledger .col{border-left:1px solid var(--print-hair)}.rank{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--print-rule);font-family:var(--type-face);font-size:12px;color:var(--print)}.champ .rank{border-color:var(--stamp);color:var(--stamp)}.ledger tr.champ td{padding-top:18px;padding-bottom:18px}.champ .who-name{font-size:20px}.champ .pct-track{height:4px}.ledger-gap tr{background:none}.ledger-gap th{padding:22px 22px 8px;border-bottom:1px solid var(--print);text-align:left;white-space:nowrap;font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--print)}.ledger-gap th b{margin-left:14px;font-family:var(--type-face);font-weight:400;font-size:11px;letter-spacing:0;text-transform:none;color:var(--ink-3)}.ledger .ledger-pending td{padding-top:9px;padding-bottom:9px;color:var(--ink-2)}.ledger .ledger-pending td.zero{color:var(--ink-3)}.ledger-pending .who-name{font-size:14px;color:var(--ink-2)}.rank.unranked{border-color:transparent;color:var(--ink-3)}@media (max-width: 900px){.ledger.stack .ledger-gap tr{padding:22px 16px 8px;border-bottom:1px solid var(--print)}.ledger.stack .ledger-gap th{display:block;padding:0;border:none;white-space:normal}.ledger.stack .ledger-gap th b{display:block;margin:4px 0 0}}.who{display:flex;align-items:center;gap:11px;min-width:0}.who-name{font-size:15px;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.who-sub{margin-top:3px;display:flex;gap:14px;flex-wrap:wrap;font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.who-sub b{font-family:var(--ink-face);font-weight:500;font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2);margin-left:5px}.mug{flex:none;width:30px;height:30px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--print-rule);border-radius:2px;background:var(--print-fill);font-family:var(--print-face);font-weight:700;font-size:11px;letter-spacing:.03em;color:var(--ink-2)}.mug img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.05) sepia(.22) hue-rotate(178deg) saturate(1.4) brightness(1.02)}.mug.lg{width:38px;height:38px;font-size:13px}.mug.sm{width:22px;height:22px;font-size:9px}.form5{display:inline-flex;gap:3px;align-items:flex-end}.form5 i{display:block;width:8px;height:9px;border:1px solid var(--print-rule);border-radius:1px}.form5 i:nth-child(2){height:11px}.form5 i:nth-child(3){height:13px}.form5 i:nth-child(4){height:15px}.form5 i:nth-child(5){height:18px;width:10px}.form5 i.w{background:var(--ink);border-color:var(--ink)}.form5 i.none{border-style:dashed;border-color:var(--print-hair);background:none}.matrix{border-collapse:collapse;font-family:var(--type-face);font-size:12px;width:auto}.matrix th,.matrix td{padding:9px 11px;text-align:center;border:1px solid var(--print-hair);white-space:nowrap}.matrix thead th{position:sticky;top:0;background:var(--ply);border-bottom:1px solid var(--print);font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.matrix tbody th{text-align:left;background:var(--ply);border-right:1px solid var(--print);font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}.matrix td{color:var(--ink);font-variant-numeric:tabular-nums}.matrix td.hot{font-weight:700}.matrix td.na{background-image:repeating-linear-gradient(45deg,var(--print-hair) 0 1px,transparent 1px 6px)}.matrix td.blank{color:var(--print-hair)}.ledger-wrap .mx-s1{background:rgba(var(--print-rgb),.1)}.ledger-wrap .mx-s2{background:rgba(var(--print-rgb),.26)}.ledger-wrap .mx-s3{background:rgba(var(--print-rgb),.46)}.ledger-wrap .mx-s4{background:rgba(var(--print-rgb),.9)}.matrix.mx-map td.mx-s4{color:var(--ply);font-weight:700}.matrix.mx-map th,.matrix.mx-map td{border-color:rgba(var(--ply-rgb),.55)}.matrix.mx-map tbody td{padding:12px 14px;font-size:15px;color:var(--ink)}.matrix.mx-map td.blank{color:var(--print-hair)}.matrix.mx-map td.na{background-image:repeating-linear-gradient(45deg,var(--print-hair) 0 1px,transparent 1px 6px)}.mx-key{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.mx-key i{display:block;flex:none;width:22px;height:10px;border:1px solid var(--print-hair)}.matrix tbody th{min-width:108px}.matrix thead th{min-width:74px}.tl-lead{padding-bottom:15px;margin-bottom:4px;border-bottom:1px solid var(--print)}.tl-lead-fig{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:44px;line-height:1;color:var(--ink)}.tl-lead-name{margin-top:8px;font-family:var(--print-face);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.tl-lead-sub{margin-top:6px;font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.tl-rest{width:100%;border-collapse:collapse}.tl-rest tr{border-bottom:1px solid var(--print-hair)}.tl-rest tr:last-child{border-bottom:none}.tl-rest th{text-align:left;padding:6px 12px 6px 0;white-space:nowrap;font-family:var(--print-face);font-weight:600;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.tl-rest .tl-mini-cell{width:100%;padding:6px 12px 6px 0}.tl-rest .tl-mini{display:block;height:7px;background:rgba(var(--print-rgb),.3);border-right:1px solid var(--print)}.tl-rest .tl-rest-n{padding:6px 0;text-align:right;white-space:nowrap;font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:12px;color:var(--ink)}@media (max-width: 900px){.tl-lead-fig{font-size:36px}.tl-rest .tl-mini-cell{display:none}}.ticks{display:flex;gap:7px 16px;flex-wrap:wrap;align-items:center}.tick{display:inline-flex;align-items:center;gap:7px;padding:3px 0 6px;font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--print);background-image:repeating-linear-gradient(to bottom,var(--ink) 0 1px,transparent 1px 3px);background-repeat:no-repeat;background-position:0 100%;background-size:0 5px;transition:background-size .16s cubic-bezier(.2,.7,.2,1),color .14s ease}.tick:hover{color:var(--ink)}.tick .box{flex:none;width:14px;height:14px;border:1px solid var(--print);border-radius:1px;display:grid;place-items:center;color:transparent}.tick.on{color:var(--ink);background-size:100% 5px}.tick.on .box{background:var(--ink);border-color:var(--ink);color:var(--ply)}.tick[disabled]{opacity:.36;pointer-events:none}.tick .ms{width:16px;height:16px}.tick .box svg{width:10px;height:10px}.fld{display:block;margin-bottom:18px}.fld>.pp{display:block;margin-bottom:6px}.fld>.pp i{font-style:normal;color:var(--stamp)}.fld input[type=text],.fld input[type=date],.fld input:not([type]),.fld textarea,.fld select,.wline{width:100%;background:transparent;border:none;border-bottom:1px solid var(--print-rule);border-radius:0;padding:8px 2px;color:var(--ink);font-family:var(--ink-face);font-size:15px;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.fld textarea{resize:vertical;min-height:74px;line-height:1.5}.fld input[type=date]{font-family:var(--type-face);letter-spacing:.02em}.fld input[type=date]::-webkit-calendar-picker-indicator{width:16px;height:16px;padding:2px;margin-left:8px;opacity:1;cursor:pointer;border-radius:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2335618e' stroke-width='1.25' stroke-linecap='square'%3E%3Crect x='2.2' y='3.4' width='11.6' height='10.4'/%3E%3Cpath d='M2.2 6.6h11.6M5.4 1.8v3M10.6 1.8v3'/%3E%3C/svg%3E") center / 16px 16px no-repeat}.fld input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:var(--print-fill)}.fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2335618e' stroke-width='1.25'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;background-size:13px}.fld input:focus,.fld textarea:focus,.fld select:focus,.wline:focus-within{border-bottom-color:var(--ink);box-shadow:0 3px 0 -1px var(--ink)}.fld .hint{margin-top:6px;font-family:var(--ink-face);font-size:12.5px;line-height:1.55;color:var(--ink-3);max-width:68ch}.form-body .fld>.pp{font-size:13px;letter-spacing:.07em;font-weight:700;color:var(--ink);margin-bottom:8px}.form-body .fld .hint{font-size:12px;line-height:1.5;max-width:62ch}.form-body .fsec-head{margin-bottom:15px}.fld .hint.bad{color:var(--stamp)}.fld .hint.ok{color:var(--print)}.findline{display:flex;align-items:center;gap:9px;max-width:380px;border-bottom:1px solid var(--print-rule);padding:7px 2px;transition:border-color .14s ease,box-shadow .14s ease}.findline:focus-within{border-bottom-color:var(--ink);box-shadow:0 3px 0 -1px var(--ink)}.findline input{flex:1;background:none;border:none;outline:none;color:var(--ink);font-family:var(--ink-face);font-size:15px}.findline svg{color:var(--print);flex:none}.fbtn{display:inline-flex;align-items:center;gap:6px;font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--print);background:transparent;border:1px solid var(--print-rule);border-radius:2px;padding:6px 11px;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.fbtn:hover{background:var(--print-fill);border-color:var(--print);color:var(--ink)}.fbtn.on{background:transparent;border-color:var(--ink);color:var(--ink);box-shadow:0 3px 0 -1px var(--ink)}.fbtn.warn{color:var(--stamp);border-color:rgba(var(--stamp-rgb),.4)}.fbtn.warn:hover{background:var(--stamp-soft);border-color:var(--stamp);color:var(--stamp)}.fbtn.quiet{border-color:transparent}.fbtn.quiet:hover{border-color:var(--print-rule)}.fbtn[disabled]{opacity:.36;pointer-events:none}.fbtn svg{flex:none}a.fbtn{text-decoration:none}.row-acts{display:flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0}.picks{display:flex;gap:7px;flex-wrap:wrap}.pick{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border:1px solid var(--print-rule);border-radius:2px;background:transparent;font-family:var(--ink-face);font-size:14px;color:var(--ink-2);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.pick:hover{border-color:var(--print);color:var(--ink)}.pick.on{border-color:var(--ink);background:var(--print-fill);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pick.txt{padding:7px 13px}.pick[disabled]{opacity:.4;pointer-events:none}.slip .note{font-family:var(--ink-face);font-size:12.5px;line-height:1.55;color:var(--ink-3);margin:0;max-width:68ch}.chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--print);border:1px solid var(--print-hair);border-radius:2px;padding:3px 7px 2px;white-space:nowrap}.chip.ink{color:var(--ink);border-color:var(--print-rule)}.chip.bad{color:var(--stamp);border-color:rgba(var(--stamp-rgb),.42)}.chip.dash{border-style:dashed;color:var(--ink-3)}.pod-venue{align-self:flex-start;margin-top:5px}.pod-venue.plain{display:inline-block;border:0;padding:3px 0 2px;background:none;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.live{display:inline-block;font-family:var(--print-face);font-weight:700;font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:var(--ink);padding-bottom:2px;border-bottom:3px double var(--print);white-space:nowrap;vertical-align:middle}.form-req{display:flex;flex-wrap:wrap;gap:7px 22px;padding-bottom:13px;margin-bottom:24px;border-bottom:1px solid var(--print-rule)}.form-req .req{display:inline-flex;align-items:center;gap:7px;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--print)}.form-req .box{flex:none;width:12px;height:12px;display:grid;place-items:center;border:1px solid var(--print);font-size:9px;line-height:1;color:var(--ink)}.form-req .req.met{color:var(--ink)}.fsec-fold{border-top:1px solid var(--print-hair)}.fsec-fold>summary{display:flex;align-items:baseline;gap:12px;padding:13px 0;cursor:pointer;list-style:none;font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--print)}.fsec-fold>summary::-webkit-details-marker{display:none}.fsec-fold>summary:hover{color:var(--ink)}.fsec-fold>summary:focus-visible{outline:1px solid var(--print);outline-offset:3px}.fsec-fold[open]>summary{color:var(--ink)}.fsec-fold>summary .serial{display:inline-grid;place-items:center;width:19px;height:19px;border:1px solid var(--print-rule);font-family:var(--type-face);font-size:10px;color:var(--print)}.fsec-fold>summary .count{margin-left:auto;font-family:var(--ink-face);font-weight:400;font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-3)}.fsec-fold-body{padding:2px 0 22px}.fld-tick{margin-top:12px}.owner-band{display:flex;align-items:center;gap:11px;width:100%;padding:11px 22px;background:var(--print-band);border-top:1px solid var(--print-hair);border-bottom:1px solid var(--print-hair);text-align:left;transition:background-color .14s ease}.owner-band:hover{background:var(--print-fill)}.owner-band .caret{color:var(--print);display:flex;transition:transform .16s ease}.owner-band.shut .caret{transform:rotate(-90deg)}.owner-band .owner-name{font-family:var(--print-face);font-weight:600;font-size:13px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink)}.owner-band .spread{margin-left:auto;display:flex;gap:7px;align-items:center}.reg-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px) 236px 246px;align-items:center;gap:10px 16px;padding:13px 22px 13px 30px;border-bottom:1px solid var(--print-hair);background-image:linear-gradient(var(--ink),var(--ink));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size .16s cubic-bezier(.2,.7,.2,1)}.reg-row:hover,.reg-row:focus-within{background-size:100% 1.5px}.reg-row:before{content:"";position:absolute;left:22px;top:50%;width:2px;height:22px;transform:translateY(-50%);background:var(--ink)}.reg-row.cold:before{height:10px}.reg-row.never:before{background:none;background-image:repeating-linear-gradient(to bottom,var(--ink) 0 2px,transparent 2px 5px)}.reg-row.retired:before{background:var(--print-hair)}.reg-row.retired:after{content:"";position:absolute;left:19px;width:8px;height:1px;top:50%;background:var(--ink)}.reg-row.retired .deck-name{text-decoration:line-through;text-decoration-thickness:1px}.reg-row.retired{color:var(--ink-3)}.slip .deck-name{font-size:16px;font-weight:600;font-family:var(--ink-face);letter-spacing:normal;text-transform:none;color:var(--ink);display:flex;align-items:center;gap:9px;flex-wrap:wrap;line-height:1.25}.deck-cmd{margin-top:3px;font-size:13px;color:var(--ink-2)}.deck-cmd .sep{color:var(--print);margin:0 6px}.slip .deck-note{margin-top:7px;max-width:68ch;font-size:13.5px;line-height:1.55;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-left:1px solid var(--print-rule);padding-left:11px}.reg-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.reg-fig{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:end;gap:0 8px;font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:13px;color:var(--ink);white-space:nowrap}.reg-fig span{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.reg-fig .none{color:var(--print-hair);letter-spacing:.1em}.reg-fig em{font-family:var(--print-face);font-style:normal;font-weight:600;font-size:8px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.pips{display:inline-flex;gap:3px;align-items:center}.slip .ms{box-shadow:0 0 0 1px rgba(var(--shade-rgb),.16)}html[data-slip-ply=carbon] .slip .ms{box-shadow:0 0 0 1px rgba(var(--print-rgb),.5)}.cardlist{display:flex;flex-wrap:wrap;gap:4px}.cardname{font-family:var(--type-face);font-size:11.5px;color:var(--ink-2);border:1px solid var(--print-hair);border-radius:2px;padding:3px 7px}.cardname.gc{color:var(--ink);border-color:var(--print);background:var(--print-fill);font-weight:700}.cardname.bad{color:var(--stamp);border-color:rgba(var(--stamp-rgb),.4);text-decoration:line-through}.type-head{display:flex;align-items:center;gap:9px;margin:16px 0 8px;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--print)}.type-head:after{content:"";flex:1;height:1px;background:var(--print-hair)}.type-head b{font-family:var(--type-face);font-weight:400;letter-spacing:0;color:var(--ink-3)}.pod{border-bottom:1px solid var(--print-hair);transition:background-color .14s ease}.pod:hover{background:var(--print-band)}.pod-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:0 22px 0 12px}.pod-line{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0;display:grid;grid-template-columns:72px 112px minmax(0,1.5fr) minmax(0,1fr) 52px 52px 18px;align-items:center;padding:11px 6px;border-radius:2px}.pod-cell{display:flex;flex-direction:column;gap:5px;min-width:0;padding:0 12px}.pod-cell:first-child{padding-left:4px}.pod-cap{font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print);white-space:nowrap}.pod-typed{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:13px;color:var(--ink);white-space:nowrap}.pod-serial{color:var(--print)}.pod-win{display:flex;align-items:center;gap:8px;min-width:0;font-size:15px;color:var(--ink)}.pod-win-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pod-win b{font-weight:600}.pod-deck{color:var(--ink-2)}.pod-seats{display:flex;align-items:center;gap:4px}.pod-seat{position:relative;display:inline-flex}.pod-seat.out .mug{opacity:.5}.pod-seat.out:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background:var(--ink);transform:rotate(-35deg)}.pod-seat.won .mug{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.pod-num{align-items:flex-end}.pod-caret{display:flex;justify-content:center;color:var(--print);transition:transform .16s cubic-bezier(.2,.7,.2,1)}.pod-line[aria-expanded=true] .pod-caret{transform:rotate(180deg)}.pod-line:hover .pod-caret{color:var(--ink)}.pod-acts{display:flex;gap:4px}@media (max-width: 900px){.pod-head{grid-template-columns:minmax(0,1fr);padding:0 16px 10px 8px}.pod-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 0}.pod-wide{grid-column:1 / -1}.pod-num{align-items:flex-start}.pod-caret{display:none}.pod-acts{padding-left:10px;justify-content:flex-start}}.fold{padding:0 22px 20px}.fold-inner{animation:unfold .22s cubic-bezier(.22,.75,.2,1) both;transform-origin:top center}@keyframes unfold{0%{opacity:0;transform:perspective(760px) rotateX(-7deg) translateY(-5px)}to{opacity:1;transform:none}}.seating{width:100%;max-width:760px;border-collapse:collapse;margin-top:14px}.seating th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--print);font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--print);white-space:nowrap}.seating td{padding:8px 10px;border-bottom:1px solid var(--print-hair);font-size:14px}.kills{max-width:760px}.seating tr.won td{background:var(--stamp-soft)}.seating .seat-no{font-family:var(--type-face);color:var(--print)}.kills{list-style:none;margin:16px 0 0;padding:0}.kills li{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--print-hair);font-size:14px;color:var(--ink-2)}.kills li:last-child{border-bottom:none}.kills b{color:var(--ink);font-weight:600}.kills .arrow{font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--print)}.kills .how{font-family:var(--type-face);font-size:12px;color:var(--ink);border-bottom:1px solid var(--print-rule)}.draw{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:10px 15px;padding:15px 18px 15px 0;overflow:hidden;background:var(--ply);border:1px solid var(--print-rule);border-radius:2px;animation:dealt .26s cubic-bezier(.2,.8,.25,1) both}@keyframes dealt{0%{opacity:0;transform:translateY(7px) rotate(-.4deg)}to{opacity:1;transform:none}}.draw.spinning{opacity:.62}.draw+.draw{margin-top:9px}.draw-stub{position:relative;align-self:stretch;margin:-15px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:60px;background:var(--print-fill)}.draw-stub:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;background-image:repeating-linear-gradient(180deg,var(--print-rule) 0 5px,transparent 5px 11px)}.draw-stub-cap{font-family:var(--print-face);font-weight:600;font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--print)}.draw-stub-n{font-family:var(--type-face);font-size:22px;line-height:1;color:var(--ink)}.draw-deck{font-size:18px;font-weight:600;color:var(--ink)}.draw-cmd{margin-top:2px;font-size:13px;color:var(--ink-2)}.draw-who{font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--print)}.ballot{display:inline-flex;gap:4px;flex:none}.ballot button{width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--print-rule);border-radius:2px;background:transparent;font-family:var(--type-face);font-size:11px;color:var(--print);transition:border-color .12s ease,background-color .12s ease,color .12s ease}.ballot button:hover{border-color:var(--ink);color:var(--ink)}.ballot button.on{background:var(--ink);border-color:var(--ink);color:var(--ply)}.hall-row{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--print-hair)}.hall-row:last-child{border-bottom:none}.hall-row .rank{flex:none}.hall-name{flex:0 1 auto;min-width:0;font-size:15px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leader{flex:1 1 auto;min-width:20px;align-self:flex-end;margin-bottom:6px;border-bottom:1px dotted var(--print-rule)}.hall-avg{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:15px;color:var(--ink)}.hall-avg.unrated{color:var(--ink-3);font-size:12px}.hall-votes{font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--print);white-space:nowrap}.hall-row.top .hall-avg{font-size:26px}.card-row{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--print-hair)}.card-row .cn{flex:0 1 auto;min-width:0;font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-row .cn .sub{color:var(--ink-3);font-family:var(--type-face);font-size:11px;margin-left:9px}.finder{position:relative}.finder-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 2px);margin:0;padding:3px;list-style:none;max-height:268px;overflow-y:auto;background:var(--ply);border:1px solid var(--print);border-radius:2px;box-shadow:0 16px 34px -14px #0009}.finder-list li{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:1px}.finder-list li.on{background:var(--print-fill);box-shadow:inset 0 0 0 1px var(--print-rule)}.finder-list img{width:40px;height:29px;object-fit:cover;border-radius:1px;flex:none;filter:saturate(.85)}.finder-name{font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.finder-type{flex:1 1 auto;font-family:var(--type-face);font-size:10.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#060709c7;display:flex;align-items:flex-start;justify-content:center;padding:46px 18px 60px;overflow-y:auto;animation:fade .18s both}.form-sheet{width:100%;max-width:640px;background:var(--ply);border-radius:1px;box-shadow:0 30px 70px #0000009e;animation:filed .24s cubic-bezier(.2,.8,.25,1) both}@keyframes filed{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.form-head{display:flex;align-items:flex-start;gap:16px;padding:22px 26px 16px;border-bottom:2px solid var(--print)}.form-head h3{margin:0 0 6px;font-family:"Pilcrow Rounded",var(--ink-face);font-weight:600;font-size:27px;line-height:1;color:var(--ink)}.form-x{margin-left:auto;flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--print-rule);border-radius:2px;color:var(--print);transition:background-color .14s ease,color .14s ease}.form-x:hover{background:var(--print-fill);color:var(--ink)}.form-body{padding:20px 26px 8px}.fsec{margin-bottom:26px}.fsec-head{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-family:var(--print-face);font-weight:600;font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:var(--print)}.fsec-head:after{content:"";flex:1;height:1px;background:var(--print-rule)}.fsec-head .no{font-family:var(--type-face);letter-spacing:0;color:var(--ink);border:1px solid var(--print-rule);border-radius:2px;padding:2px 6px 1px}.form-foot{display:flex;align-items:center;gap:14px;padding:18px 26px 24px;border-top:1px solid var(--print-rule)}.form-foot .stamp{margin-left:auto}.slip .form-err{display:flex;gap:8px;margin:4px 0 14px;font-family:var(--type-face);font-size:12px;line-height:1.5;color:var(--stamp);border-left:1px solid var(--stamp);padding-left:10px}.kill-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;gap:12px 14px;align-items:end;padding:14px 0;border-bottom:1px solid var(--print-hair)}.kill-line .fld{margin-bottom:0}.kill-line .fld:nth-of-type(1){grid-area:1 / 1}.kill-line .fld:nth-of-type(2){grid-area:1 / 2}.kill-line .fld:nth-of-type(3){grid-area:2 / 1}.kill-line .fld:nth-of-type(4){grid-area:2 / 2}.kill-line>button{grid-area:1 / 3 / 3 / 4;align-self:center;justify-self:center}.blank{padding:54px 22px 60px;text-align:center}.blank-mark{display:inline-block;font-family:var(--print-face);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--print);border:1.5px dashed var(--print-rule);border-radius:2px;padding:8px 14px;transform:rotate(-1.6deg);margin-bottom:18px}.blank h3{margin:0 0 8px;font-family:"Pilcrow Rounded",var(--ink-face);font-weight:600;font-size:24px;color:var(--ink)}.blank p{margin:0 auto;max-width:46ch;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.blank .fbtn,.blank .stamp{margin-top:20px}.slip .link{color:var(--print);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.slip .link:hover{color:var(--ink)}.strip{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;padding:14px 22px;border-bottom:1px solid var(--print-hair)}.strip:last-of-type{border-bottom:1px solid var(--print)}.strip-label{font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--print);width:76px;flex:none}.strip.ruled{flex-wrap:nowrap;align-items:stretch;gap:0 18px;padding:0 22px 0 0}.strip.ruled>.strip-label{display:flex;align-items:center;align-self:stretch;width:112px;padding:14px 12px 14px 22px;background:var(--print-fill);border-right:1px solid var(--print-hair)}.strip.ruled>:not(.strip-label){flex:1 1 auto;min-width:0;margin:12px 0;align-self:center}@media (max-width: 900px){.strip.ruled{padding:0 16px 0 0;gap:0 12px}.strip.ruled>.strip-label{width:84px;padding-left:16px}}@media (max-width: 1180px){.reg-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.reg-row .reg-fig,.reg-row .row-acts{grid-column:1 / -1}.reg-fig{grid-template-columns:repeat(6,max-content);justify-items:start;gap:0 22px}.reg-fig span{align-items:flex-start}.row-acts{justify-content:flex-start}}@media (max-width: 900px){.slip{--gutter: 16px}.mast{padding:20px 18px 18px;gap:20px}.counters{gap:8px}.ctr{min-width:92px;padding:19px 11px 8px}.ctr-val{font-size:27px}.ctr-val.sm{font-size:15px}.sheet-head,.strip,.legend,.owner-band,.fold{padding-left:16px;padding-right:16px}.sheet-body{padding:14px 16px 20px}.reg-row{grid-template-columns:minmax(0,1fr);padding-left:24px;padding-right:16px}.reg-row:before{left:16px}.reg-row.retired:after{left:13px}.reg-fig{grid-template-columns:repeat(3,minmax(0,max-content));gap:10px 24px}.kill-line{grid-template-columns:minmax(0,1fr) 34px}.kill-line .fld:nth-of-type(1){grid-area:1 / 1}.kill-line .fld:nth-of-type(2){grid-area:2 / 1}.kill-line .fld:nth-of-type(3){grid-area:3 / 1}.kill-line .fld:nth-of-type(4){grid-area:4 / 1}.kill-line>button{grid-area:1 / 2 / 5 / 3}.ledger.stack,.ledger.stack tbody,.ledger.stack tr,.ledger.stack td{display:block;width:100%}.ledger.stack thead{display:none}.ledger.stack tbody tr{position:relative;padding:14px 16px 14px 52px;border-bottom:1px solid var(--print-hair);background-size:0 0}.ledger.stack tbody td{border:none;padding:0}.ledger.stack td.cell-rank{position:absolute;left:16px;top:15px}.ledger.stack td.cell-who{margin-bottom:10px}.ledger.stack td[data-l]{display:inline-flex;align-items:baseline;gap:6px;margin:0 16px 6px 0;text-align:left}.ledger.stack td[data-l]:before{content:attr(data-l);font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.ledger.stack .pct{min-width:0}.ledger.stack .pct-track{display:none}.ledger.stack tr.champ td{padding:0}.ledger.stack .champ .pct-val{font-size:26px}.champ .who-name{font-size:18px}.draw{grid-template-columns:auto auto minmax(0,1fr)}.draw .reg-meta,.draw .row-acts{grid-column:2 / -1;justify-content:flex-start}.draw-stub{grid-row:1 / span 3}.form-overlay{padding:20px 12px 40px}.form-head{padding:18px 18px 14px}.form-body{padding:18px 18px 6px}.form-foot{padding:16px 18px 20px}.mast-title{font-size:34px}}@media (prefers-reduced-motion: reduce){.slip *,.slip *:before,.slip *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.stamp:active{transform:rotate(-1.6deg)}}.sheet-head .ticks,.sheet-head .fbtn{align-self:center}.reg-row .fold{grid-column:1 / -1;padding:0;margin-top:6px}.ledger th:first-child,.ledger td:first-child{padding-left:22px}.ledger th:last-child,.ledger td:last-child{padding-right:22px}.matrix th:first-child,.matrix td:first-child{padding-left:22px}.matrix th:last-child,.matrix td:last-child{padding-right:22px}.pod:last-child{border-bottom:none}.reg-row:last-child{border-bottom:none}@media (max-width: 900px){.ledger th:first-child,.ledger td:first-child{padding-left:16px}.ledger th:last-child,.ledger td:last-child{padding-right:16px}.matrix th:first-child,.matrix td:first-child{padding-left:16px}.ledger.stack td:first-child,.ledger.stack td:last-child{padding-left:0;padding-right:0}}.split{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start}.split>*+*{border-left:1px solid var(--print-hair)}.split-col{padding:0 0 18px;min-width:0}.split-head{display:flex;align-items:baseline;gap:10px;padding:14px 22px 10px;border-bottom:1px solid var(--print-rule);font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--print)}.split-head b{margin-left:auto;font-family:var(--ink-face);font-weight:400;font-size:11.5px;letter-spacing:0;text-transform:none;color:var(--ink-3)}.split-body{padding:14px 22px 0}.split .ledger-wrap{padding-top:12px}.rec{padding-bottom:18px}.rec-fig{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:40px;line-height:1;color:var(--ink)}.rec-who{margin-top:9px;font-family:var(--ink-face);font-size:16px;line-height:1.35;color:var(--ink)}.rec-sub{display:flex;align-items:center;flex-wrap:wrap;gap:5px 14px;margin-top:7px;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.rec-none{margin:0;padding-bottom:18px;max-width:38ch;font-family:var(--ink-face);font-size:13px;line-height:1.55;color:var(--ink-3)}.rec-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;padding:16px 22px 14px;border-bottom:1px solid var(--print-hair)}.rec-line-cap{font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--print)}.rec-line-n{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:28px;line-height:1;color:var(--ink)}.rec-line-who{font-family:var(--ink-face);font-size:16px;color:var(--ink)}.rec-line-who .ms{vertical-align:-3px;margin-right:7px}.rec-line-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 14px;font-family:var(--print-face);font-weight:600;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.rec-line-meta.end{margin-left:auto}.rec-line-none{font-family:var(--ink-face);font-size:13.5px;color:var(--ink-3)}.fold .split{border-top:1px solid var(--print-hair);margin-top:14px}.fold .split-col{padding-bottom:4px}.fold .seating,.fold .kills{max-width:none;margin-top:0}@media (max-width: 1180px){.split{grid-template-columns:minmax(0,1fr)}.split>*+*{border-left:none;border-top:1px solid var(--print-hair)}}@media (max-width: 900px){.split-head,.split-body{padding-left:16px;padding-right:16px}.rec-fig{font-size:34px}.rec-line{padding-left:16px;padding-right:16px}}@media (max-width: 900px){.leader{display:none}.hall-name,.card-row .cn{flex:1 1 auto}}.reg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(415px,1fr));align-items:start;gap:14px;padding:16px 22px 22px}.reg-card{position:relative;display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;padding:16px 16px 16px 26px;border:1px solid var(--print-rule);border-radius:2px;background-image:linear-gradient(var(--ink),var(--ink));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size .16s cubic-bezier(.2,.7,.2,1),border-color .16s ease}.reg-card:hover,.reg-card:focus-within{background-size:100% 1.5px;border-color:var(--print)}.reg-card:before{content:"";position:absolute;left:14px;top:22px;width:2px;height:26px;background:var(--ink)}.reg-card.cold:before{height:12px}.reg-card.never:before{background:none;background-image:repeating-linear-gradient(to bottom,var(--ink) 0 2px,transparent 2px 5px)}.reg-card.retired:before{background:var(--print-hair)}.reg-card.retired:after{content:"";position:absolute;left:11px;top:34px;width:8px;height:1px;background:var(--ink)}.aperture{position:relative;aspect-ratio:488 / 680;padding:5px;background:var(--print-fill);border:1px solid var(--print-rule);border-radius:2px}.aperture-card{display:block;width:100%;height:100%;object-fit:cover;border-radius:4.6%/3.3%;box-shadow:0 1px 2px rgba(var(--shade-rgb),.32),0 5px 12px -6px rgba(var(--shade-rgb),.5);filter:saturate(.94) contrast(1.02)}.aperture:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;border-radius:4.6%/3.3%;background:var(--ply);mix-blend-mode:multiply;opacity:.07}.reg-card.retired .aperture-card{filter:saturate(.12) contrast(1.02)}.reg-card.retired .deck-name{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px}.reg-card.retired .deck-cmd,.reg-card.retired .deck-note,.reg-card.retired .reg-rate-fig,.reg-card.retired .reg-fig{color:var(--ink-3)}.reg-card.retired .pct-rule{background:rgba(var(--print-rgb),.3)}.aperture-card{position:relative;transform-origin:50% 85%;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s cubic-bezier(.2,.7,.2,1)}.aperture:after{transition:opacity .26s ease}.reg-card:focus-within .aperture-card{transform:translateY(-7px) rotate(-1.8deg);box-shadow:0 2px 3px rgba(var(--shade-rgb),.26),0 16px 24px -12px rgba(var(--shade-rgb),.6)}.reg-card:focus-within .aperture:after{opacity:0}@media (hover: hover){.reg-card:hover .aperture-card{transform:translateY(-7px) rotate(-1.8deg);box-shadow:0 2px 3px rgba(var(--shade-rgb),.26),0 16px 24px -12px rgba(var(--shade-rgb),.6)}.reg-card:hover .aperture:after{opacity:0}}.aperture-blank{position:absolute;top:5px;right:5px;bottom:5px;left:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:10px;border:1px dashed var(--print-rule);border-radius:2px;font-family:var(--print-face);font-weight:600;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--print);line-height:1.5}.aperture-blank .pips{justify-content:center}.reg-card-body{display:flex;flex-direction:column;gap:9px;min-width:0}.reg-card .deck-name{font-size:18px}.reg-card .deck-cmd{margin-top:2px}.reg-card .deck-note{margin-top:0;font-size:13px;max-width:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reg-card .reg-fig{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:start;gap:9px 12px;padding-top:9px;border-top:1px solid var(--print-hair)}.reg-card .reg-fig span{align-items:flex-start}.reg-card .reg-meta{gap:6px}.reg-card .row-acts{justify-content:flex-start;margin-top:auto;padding-top:2px}.reg-card .fold{grid-column:1 / -1;margin-top:4px}@media (max-width: 900px){.reg-grid{grid-template-columns:minmax(0,1fr);padding:14px 16px 18px;gap:12px}.reg-card{grid-template-columns:116px minmax(0,1fr);gap:14px;padding-left:24px}.reg-card:before{left:12px}.reg-card.retired:after{left:9px}.reg-card .deck-name{font-size:16px}.reg-card .reg-fig{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}}.place-card{flex:none;width:68px;padding:4px;background:var(--print-fill);border:1px solid var(--print-rule);border-radius:2px;aspect-ratio:488 / 680}.place-card img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4.6%/3.3%;box-shadow:0 1px 2px rgba(var(--shade-rgb),.3);filter:saturate(.94) contrast(1.02)}.deck-spread{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:16px;max-width:1180px;padding:20px 22px 24px}.deck-spread.n1{grid-template-columns:minmax(0,640px)}.spread-champ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;min-width:0;padding:18px;border:1px solid var(--print);border-radius:2px}.spread-champ .spread-card{width:132px}.spread-id{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.spread-ord{font-family:var(--type-face);font-size:14px;color:var(--ink)}.spread-name{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:22px;font-weight:600;line-height:1.15;color:var(--ink);overflow-wrap:anywhere}.spread-sub{font-size:12.5px;line-height:1.35;color:var(--ink-2)}.spread-fig{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:44px;letter-spacing:-.03em;line-height:1;color:var(--ink)}.spread-rec{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--ink-3)}.spread-runners{display:flex;flex-direction:column;gap:12px;min-width:0}.spread-run{flex:1;display:grid;grid-template-columns:44px auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0;overflow:hidden;border:1px solid var(--print-rule);border-radius:2px}.spread-tab{align-self:stretch;display:grid;place-items:center;background:var(--print-fill);border-right:1px solid var(--print-hair);font-family:var(--type-face);font-size:15px;color:var(--print)}.spread-run .spread-card{width:48px;margin:10px 0}.spread-run-id{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 0}.spread-run-name{font-size:16px;font-weight:600;line-height:1.2;color:var(--ink);overflow-wrap:anywhere}.spread-run-fig{padding-right:14px;font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:26px;line-height:1;color:var(--ink)}@media (max-width: 900px){.deck-spread,.deck-spread.n1{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 16px 20px}.spread-champ{gap:14px;padding:14px}.spread-champ .spread-card{width:84px}.spread-name{font-size:19px}.spread-fig{font-size:34px}.spread-run-fig{font-size:22px}}.placings{display:flex;align-items:flex-end;justify-content:center;gap:0;padding:22px 22px 26px;max-width:1020px;margin-inline:auto}.placing{flex:1 1 0;min-width:0;max-width:320px;display:flex;flex-direction:column}.placing.first{order:2}.placing.second{order:1}.placing.third{order:3}@keyframes placing-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.placing-box{animation:placing-rise .42s cubic-bezier(.2,.7,.2,1) both}.placing.second .placing-box{animation-delay:.14s}.placing.first .placing-box{animation-delay:.3s}@media (prefers-reduced-motion: reduce){.placing-box{animation:none}}.placing-box{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--print);border-bottom:none;border-radius:2px 2px 0 0}.placing-bar{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;background:var(--print);color:var(--ply)}.placing.first .placing-bar{padding:13px 14px}.placing-bar .mug{border-color:rgba(var(--ply-rgb),.55);background:rgba(var(--ply-rgb),.12);color:var(--ply)}.placing-bar .chip{margin-left:auto;color:var(--ply);border-color:rgba(var(--ply-rgb),.5)}.placing-name{min-width:0;overflow-wrap:anywhere;font-family:var(--print-face);font-weight:700;font-size:17px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.placing.first .placing-name{font-size:21px}.placing-body{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 16px 14px;text-align:center}.placing-body>.mark{margin-bottom:2px}.placing-fig{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:28px;line-height:1;color:var(--ink)}.placing.first .placing-fig{font-size:44px;letter-spacing:-.03em}.placing-rec{margin-top:8px;font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--ink-3)}.placing-plinth{display:grid;place-items:center;height:32px;border:1px solid var(--print-rule);border-top:2px solid var(--print);border-radius:0 0 2px 2px;background:var(--print-fill);font-family:var(--type-face);font-size:18px;color:var(--print)}.placing.second .placing-plinth{height:52px;font-size:22px}.placing.first .placing-plinth{height:76px;font-size:28px;color:var(--ink);border-color:var(--print)}@media (min-width: 901px){.placings .placing-box{margin-inline:4px}.placings .placing-plinth{border-left-width:0;border-radius:0}.placings .placing.second .placing-plinth{border-left-width:1px;border-bottom-left-radius:2px}.placings .placing.third .placing-plinth{border-bottom-right-radius:2px}}@media (max-width: 900px){.placings{flex-direction:column;align-items:stretch;gap:10px;padding:16px 16px 20px}.placing.first,.placing.second,.placing.third{order:0;max-width:none;flex-direction:row-reverse}.placing.first .placing-box{animation-delay:0ms}.placing.third .placing-box{animation-delay:.3s}.placing-plinth,.placing.first .placing-plinth,.placing.second .placing-plinth{flex:none;width:44px;height:auto;font-size:15px;border:1px solid var(--print-rule);border-radius:2px 0 0 2px}.placing.first .placing-plinth{border-color:var(--print)}.placing-box{flex:1;border-left:none;border-bottom:1px solid var(--print);border-radius:0 2px 2px 0}.placing-name{font-size:15px}.placing.first .placing-name{font-size:17px}.placing-body{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;padding:10px 12px;text-align:left}.placing-fig{font-size:26px}.placing.first .placing-fig{font-size:34px}.placing-rec{flex-basis:100%;font-size:11px}}.fbtn-n{font-family:var(--type-face);font-size:10px;letter-spacing:0;color:var(--ink);border:1px solid var(--print-rule);border-radius:2px;padding:0 4px;margin-left:3px}.fbtn.on .fbtn-n{border-color:var(--ink)}.fbtn-caret{transition:transform .16s cubic-bezier(.2,.7,.2,1)}.fbtn-caret.up{transform:rotate(180deg)}.narrowed{display:flex;align-items:center;gap:6px 20px;flex-wrap:wrap;padding:11px 22px 12px;border-bottom:1px solid var(--print);background:var(--print-band)}.narrowed-cap{font-family:var(--print-face);font-weight:600;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--stamp);width:76px;flex:none}.narrowed-item{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink)}.narrowed-item em{font-family:var(--print-face);font-style:normal;font-weight:600;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--print)}.filter-fold{border-bottom:1px solid var(--print)}.filter-fold .perf{margin:0 22px}.filter-fold .strip{border-bottom:1px solid var(--print-hair)}.filter-fold .strip:last-child{border-bottom:none}.filter-fold .legend{padding:0}@media (max-width: 900px){.narrowed{padding-left:16px;padding-right:16px}.narrowed-cap{width:auto}.filter-fold .perf{margin:0 16px}}.strip.controls{border-bottom:1px solid var(--print-hair)}.strip.controls.open{border-bottom:none}.strip.controls.solo{border-bottom-color:var(--print)}.reg-grid{align-items:stretch}.reg-card-body{flex:1}.reg-card .row-acts{margin-top:auto;padding-top:12px}.reg-rate{display:flex;flex-direction:column;gap:7px;padding-top:2px}.reg-rate-fig{font-family:var(--type-face);font-variant-numeric:tabular-nums;font-size:24px;line-height:1;color:var(--ink)}.reg-rate .none{font-size:18px;color:var(--print-hair);letter-spacing:.1em}.reg-rate .pct-track{margin:0}.reg-card .reg-fig{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 8px;margin-top:2px;padding-top:10px;border-top:1px solid var(--print-hair)}.reg-card .reg-fig em{font-size:7.5px;letter-spacing:.1em}.aperture-stamp{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%) rotate(-13deg);font-family:var(--print-face);font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--stamp);border:2px solid var(--stamp);border-radius:2px;padding:5px 9px;background:rgba(var(--ply-rgb),.84);box-shadow:inset 0 0 0 2px rgba(var(--ply-rgb),.92),inset 0 0 0 3px rgba(var(--stamp-rgb),.5);pointer-events:none}@media (max-width: 900px){.reg-rate-fig{font-size:21px}.reg-card .reg-fig{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 10px}}.fbtn.icon{padding:6px 8px}html[data-slip-ply=carbon] .slip{--ply: #1b1e33;--ply-2: #2d3043;--ply-3: #30354f;--ply-4: #393f5c;--print: #8fb0d4;--ink: #ede6d6;--ink-2: #bdb4a2;--ink-3: #978f81;--stamp: #e0606f;--print-rgb: 143, 176, 212;--stamp-rgb: 224, 96, 111;--ply-rgb: 27, 30, 51;--shade-rgb: 0, 0, 0;--lift: 0 0 0 1px rgba(143, 176, 212, .13), 0 2px 0 rgba(0, 0, 0, .5), 0 18px 34px -18px rgba(0, 0, 0, .9);color-scheme:dark}html[data-slip-ply=carbon] .slip .sheet:before{mix-blend-mode:screen;opacity:.08}html[data-slip-ply=carbon] .slip .placing-bar{background:rgba(var(--print-rgb),.2);color:var(--ink);box-shadow:inset 0 -1px 0 var(--print-rule)}html[data-slip-ply=carbon] .slip .placing-bar .mug{border-color:var(--print-rule);background:rgba(var(--print-rgb),.12);color:var(--ink)}html[data-slip-ply=carbon] .slip .placing-bar .chip{color:var(--ink);border-color:var(--print-rule)}html[data-slip-ply=carbon] .slip .tab .tab-n{color:var(--print)}html[data-slip-ply=carbon] .slip .stamp[disabled]{opacity:.55}.ply-key{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:16px;margin-top:12px;font-family:var(--print-face);font-weight:600;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--print)}.ply-key .ply-opt{display:inline-flex;align-items:center;min-height:30px;padding:0;background:transparent;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--print)}.ply-key .ply-opt.on{color:var(--ink);cursor:default}.ply-key .ply-mark{display:inline-flex;align-items:center;gap:6px;padding-bottom:3px;border-bottom:3px double transparent}.ply-key .ply-opt.on .ply-mark{border-bottom-color:var(--print)}.ply-key .ply-opt:not(.on):hover .ply-mark{border-bottom:1px solid var(--print-rule);padding-bottom:5px}.ply-key .box{flex:none;width:12px;height:12px;display:grid;place-items:center;border:1px solid var(--print);color:var(--ink)}.ply-key .swatch{flex:none;width:18px;height:11px;border:2px solid}.ply-key .swatch.top{background:var(--swatch-top);border-color:var(--swatch-carbon)}.ply-key .swatch.carbon{background:var(--swatch-carbon);border-color:var(--swatch-top)}@font-face{font-family:Pilcrow Rounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/PilcrowRounded-Semibold.ttf) format("truetype")}:root{--booth:#0D1016;--booth-2:#141926;--booth-3:#1E2536;--booth-4:#2A3348;--frame:#F2F5F8;--frame-2:#B4BECD;--frame-3:#7C889B;--rule:rgba(242,245,248,.14);--rule-2:rgba(242,245,248,.28);--rule-3:rgba(242,245,248,.46);--confirm:#1B3BD0;--confirm-2:#2E52F0;--confirm-soft:rgba(27,59,208,.2);--deny:#D8232A;--deny-2:#F04A50;--deny-soft:rgba(216,35,42,.16);--rare:#F2C200;--rare-soft:rgba(242,194,0,.14);--ident:"Pilcrow Rounded",sans-serif;--graphic:"Saira Condensed","Hind",sans-serif;--code:"Azeret Mono",ui-monospace,monospace;--prose:"Hind",sans-serif;--display:var(--graphic);--body:var(--prose);--mono:var(--code);--text:var(--frame);--muted:var(--frame-2);--faint:var(--frame-3);--bg:var(--booth);--accent:var(--confirm);--wipe:.18s cubic-bezier(.2,.7,.2,1);--cut:.12s cubic-bezier(.2,.7,.2,1);--safe:9px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--booth);color:var(--frame);font-family:var(--prose);-webkit-font-smoothing:antialiased;font-synthesis:none}.app{min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}::selection{background:var(--confirm);color:#fff}:focus-visible{outline:2px solid var(--frame);outline-offset:2px;border-radius:0}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--booth)}::-webkit-scrollbar-thumb{background:var(--booth-4);border:3px solid var(--booth)}::-webkit-scrollbar-thumb:hover{background:#3a4665}::-webkit-scrollbar-corner{background:var(--booth)}html{scrollbar-color:var(--booth-4) var(--booth)}::placeholder{color:var(--frame-3);opacity:1}:root{accent-color:var(--confirm);caret-color:var(--frame)}a.link,.link{color:var(--frame);text-decoration:underline;text-decoration-color:var(--rule-3);text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}a.link:hover,.link:hover{text-decoration-color:var(--frame)}.safe{position:fixed;inset:var(--safe);z-index:60;pointer-events:none;border:1px solid var(--rule)}.safe i{position:absolute;width:16px;height:16px;border:2px solid var(--frame);opacity:.85}.safe i:nth-child(1){top:-1px;left:-1px;border-right:0;border-bottom:0}.safe i:nth-child(2){top:-1px;right:-1px;border-left:0;border-bottom:0}.safe i:nth-child(3){bottom:-1px;left:-1px;border-right:0;border-top:0}.safe i:nth-child(4){bottom:-1px;right:-1px;border-left:0;border-top:0}.nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:6px;height:58px;padding:0 26px;background:var(--booth);border-bottom:1px solid var(--rule-2)}.logo{display:inline-flex;align-items:baseline;gap:0;font-family:var(--ident);font-weight:600;font-size:19px;letter-spacing:.16em;cursor:pointer;margin-right:16px;white-space:nowrap}.logo b{color:var(--frame);font-weight:600}.logo span{color:var(--frame-3);font-weight:600}.logo:hover span{color:var(--frame-2)}.nav-links{display:flex;gap:2px}.nav-link{display:inline-flex;align-items:center;height:32px;padding:0 13px;font-family:var(--graphic);font-weight:600;font-size:12.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--frame-2);border:1px solid transparent;cursor:pointer;transition:background var(--cut),color var(--cut)}.nav-link:hover{color:var(--frame);background:var(--booth-3)}.nav-link.active{background:var(--confirm);border-color:var(--confirm);color:#fff}.nav-spacer{flex:1}.nav-tc{font-family:var(--code);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--frame-3);font-variant-numeric:tabular-nums;margin-right:4px;white-space:nowrap}.nav-search{display:flex;align-items:center;gap:8px;height:32px;padding:0 11px;width:230px;background:var(--booth-3);border:1px solid var(--rule)}.nav-search:focus-within{border-color:var(--frame);background:var(--booth-2)}.nav-search input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--frame);font-family:var(--prose);font-size:14px}.nav-search .ic{color:var(--frame-3);display:flex;flex:none}.nav-search:focus-within .ic{color:var(--frame)}.nav-user{font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--frame-3);cursor:pointer;height:32px;padding:0 11px;display:inline-flex;align-items:center;border:1px solid transparent;transition:color var(--cut)}.nav-user:hover{color:var(--frame);background:var(--booth-3)}.nav-user.active{color:#fff;background:var(--confirm);border-color:var(--confirm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:34px;padding:0 15px;font-family:var(--graphic);font-weight:600;font-size:12.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--frame);background:var(--booth-3);border:1px solid var(--rule-2);white-space:nowrap;transition:background var(--cut),border-color var(--cut),color var(--cut)}.btn:hover{background:var(--booth-4);border-color:var(--rule-3)}.btn.primary{background:var(--confirm);border-color:var(--confirm);color:#fff}.btn.primary:hover{background:var(--confirm-2);border-color:var(--confirm-2)}.btn.ghost{background:transparent}.btn.ghost:hover{background:var(--booth-3)}.btn.danger{color:var(--deny-2);border-color:#d8232a73}.btn.danger:hover{background:var(--deny);border-color:var(--deny);color:#fff}.btn.sm{height:28px;padding:0 11px;font-size:11.5px;letter-spacing:.1em}.btn.lg{height:46px;padding:0 24px;font-size:14.5px}.btn:disabled,.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.btn .ic{display:flex;flex:none}a.btn{text-decoration:none}.seg{display:inline-flex;border:1px solid var(--rule-2)}.seg button{height:32px;padding:0 15px;font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--frame-3);background:transparent;transition:background var(--cut),color var(--cut)}.seg button+button{border-left:1px solid var(--rule-2)}.seg button:hover{color:var(--frame);background:var(--booth-3)}.seg button.on{background:var(--confirm);color:#fff}.tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--graphic);font-weight:600;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--frame-2);background:var(--booth-3);border:1px solid var(--rule);padding:3px 8px}.tag .ic{color:var(--frame-3)}.tag-rare{color:var(--rare);border-color:#f2c2006b;background:var(--rare-soft)}.tag-rare .ic{color:var(--rare)}.tag-bad{color:var(--deny-2);border-color:#d8232a6b;background:var(--deny-soft)}.tag-good{color:#fff;background:var(--confirm);border-color:var(--confirm)}.tag-guest{color:var(--frame-3)}.tag.editable{padding-right:3px}.tag-x{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--frame-3);transition:color var(--cut),background var(--cut)}.tag-x:hover{color:#fff;background:var(--deny)}.tag-add{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px dashed var(--rule-2);background:transparent}.tag-add:focus-within{border-style:solid;border-color:var(--frame)}.tag-add .hash{font-family:var(--code);font-size:11px;color:var(--frame-3)}.tag-add input{background:none;border:none;outline:none;color:var(--frame);font-family:var(--graphic);font-weight:600;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;width:80px;padding:0}.person-pick{display:flex;gap:6px;flex-wrap:wrap}.person-opt{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 11px 0 4px;background:var(--booth-3);border:1px solid var(--rule);color:var(--frame-2);font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.09em;text-transform:uppercase;transition:background var(--cut),color var(--cut),border-color var(--cut)}.person-opt.plain{padding:0 12px}.person-opt:hover{color:var(--frame);background:var(--booth-4)}.person-opt.on{background:var(--confirm);border-color:var(--confirm);color:#fff}.person-opt .av{width:24px;height:24px;font-size:9px}.browse{display:flex;gap:6px;overflow-x:auto;padding:0 0 10px;scrollbar-width:none}.browse::-webkit-scrollbar{display:none}.nchip{display:inline-flex;align-items:center;gap:8px;flex:none;height:32px;padding:0 12px 0 4px;background:var(--booth-3);border:1px solid var(--rule);color:var(--frame-2);font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;transition:background var(--cut),color var(--cut),border-color var(--cut)}.nchip.all{padding:0 13px}.nchip:hover{color:var(--frame);background:var(--booth-4)}.nchip.active{background:var(--confirm);border-color:var(--confirm);color:#fff}.nchip .av{width:24px;height:24px;font-size:9px}.view{flex:1;max-width:1600px;width:100%;margin:0 auto;padding:30px 26px 100px}.view-enter{animation:wipe-up .26s cubic-bezier(.2,.7,.2,1) both}.lib-head{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:22px}.lib-title{font-family:var(--graphic);font-weight:700;font-size:clamp(34px,4.6vw,58px);line-height:.94;letter-spacing:.012em;text-transform:uppercase;margin:0;color:var(--frame)}.lib-title em{font-style:normal;color:var(--frame-3)}.lib-sub{font-family:var(--prose);font-size:14.5px;line-height:1.5;color:var(--frame-2);margin-top:10px;max-width:68ch}.lib-sub b{font-family:var(--code);font-weight:700;font-size:12.5px;color:var(--frame);font-variant-numeric:tabular-nums;letter-spacing:.02em}.section-label{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 14px;font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.17em;text-transform:uppercase;color:var(--frame-3)}.section-label:after{content:"";flex:1;height:1px;background:var(--rule)}.section-label .n{font-family:var(--code);font-size:11px;color:var(--frame-3);font-variant-numeric:tabular-nums;letter-spacing:.04em}.toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid var(--rule)}.tool-count{font-family:var(--code);font-size:11px;color:var(--frame-3);margin-left:auto;font-variant-numeric:tabular-nums;letter-spacing:.04em}.filter-tag{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 4px 0 12px;background:var(--booth-3);border:1px solid var(--rule-3);color:var(--frame);font-family:var(--graphic);font-weight:600;font-size:11.5px;letter-spacing:.11em;text-transform:uppercase}.filter-tag button{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--frame-3);transition:color var(--cut),background var(--cut)}.filter-tag button:hover{color:#fff;background:var(--deny)}.filter-toggle.on{background:var(--booth-4);border-color:var(--rule-3)}.filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;background:var(--confirm);color:#fff;font-family:var(--code);font-size:10px;font-weight:700}.filter-menu{background:var(--booth-2);border:1px solid var(--rule);padding:18px 20px;margin:0 0 22px;animation:wipe-down .18s cubic-bezier(.2,.7,.2,1) both}.filter-group+.filter-group{margin-top:16px;padding-top:16px;border-top:1px solid var(--rule)}.filter-group-label{font-family:var(--graphic);font-weight:600;font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:var(--frame-3);margin-bottom:10px}.filter-menu .browse{padding-bottom:0}.monitor{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--booth);border:1px solid var(--rule-2)}.monitor img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.86) contrast(1.04) brightness(.88)}.monitor iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.monitor .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d10169e,#0d101600 32%,#0d10161a 58%,#0d1016db)}.monitor .inner{position:absolute;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none}.mon-id{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:3px}.mon-no{font-family:var(--code);font-weight:700;font-size:12px;letter-spacing:.09em;color:var(--frame);text-shadow:0 1px 3px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.mon-tc{font-family:var(--code);font-size:10.5px;letter-spacing:.06em;color:var(--frame-2);text-shadow:0 1px 3px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.mon-flag{position:absolute;top:0;right:0;display:flex;gap:5px}.reticle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:104px;height:104px;color:var(--frame);opacity:0;transition:opacity var(--cut)}.monitor:hover .reticle,.monitor:focus-within .reticle,.reticle.on{opacity:.92}.reticle svg{width:100%;height:100%;display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.8))}.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:9px;height:38px;padding:0 16px;background:#0d1016d1;border:1px solid var(--frame);color:var(--frame);font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;transition:background var(--cut),color var(--cut)}.monitor:hover .play,.monitor:focus-within .play{background:var(--confirm);border-color:var(--confirm);color:#fff}.play svg{width:13px;height:13px;fill:currentColor;display:block}.bars{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#6e6e6e 0,#6e6e6e 14.285%,#6e6e23 14.285%,#6e6e23 28.57%,#236e6e 28.57%,#236e6e 42.855%,#236e23 42.855%,#236e23 57.14%,#6e236e 57.14%,#6e236e 71.425%,#6e2323 71.425%,#6e2323 85.71%,#23236e 85.71%,#23236e)}.bars:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0d1016a8}.empty .bars{background:linear-gradient(90deg,silver 0,silver 14.285%,#c0c000 14.285%,#c0c000 28.57%,#00c0c0 28.57%,#00c0c0 42.855%,#00c000 42.855%,#00c000 57.14%,#c000c0 57.14%,#c000c0 71.425%,#c00000 71.425%,#c00000 85.71%,#0000c0 85.71%,#0000c0)}.empty .bars:after{background:#0d10164d}.empty .bars-foot{background:linear-gradient(90deg,#101418 0,#101418 33.3%,#f2f5f8 33.3%,#f2f5f8 41.6%,#101418 41.6%,#101418)}.bars-foot{position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(90deg,#12161C 0 33.3%,var(--frame-3) 33.3% 41.6%,#12161C 41.6% 100%)}.no-signal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:18px;z-index:2}.no-signal .slate{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:12px 20px;background:var(--booth);border:1px solid var(--rule-2);max-width:100%}.no-signal .ns-title{font-family:var(--graphic);font-weight:700;font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--frame)}.no-signal .ns-sub{font-family:var(--code);font-size:10.5px;letter-spacing:.05em;color:var(--frame-2)}.empty .no-signal .ns-sub{font-family:var(--prose);font-size:13px;letter-spacing:0}.featured{margin:0 0 26px}.featured-frame{position:relative;cursor:pointer;display:block}.featured-frame .monitor{aspect-ratio:21/9}.featured-frame:hover .monitor,.featured-frame:focus-visible .monitor{border-color:var(--rule-3)}.lead-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:0 26px 22px;pointer-events:none}.lead-title{font-family:var(--graphic);font-weight:700;font-size:clamp(24px,3.4vw,46px);line-height:.98;letter-spacing:.015em;text-transform:uppercase;color:var(--frame);margin:0 0 11px;max-width:22ch;text-shadow:0 2px 10px rgba(0,0,0,.85)}.lead-by{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lead-by .av{width:28px;height:28px;font-size:11px}.lead-by .name{font-family:var(--graphic);font-weight:600;font-size:13px;letter-spacing:.11em;text-transform:uppercase;color:var(--frame);text-shadow:0 1px 5px rgba(0,0,0,.9)}.lead-by .sep{color:var(--rule-3)}.lead-by .date{font-family:var(--code);font-size:11px;letter-spacing:.05em;color:var(--frame-2);text-shadow:0 1px 5px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.lead-by .tag{background:#0d1016b8}.featured .decision{border-top:0}.decision{position:relative;display:flex;align-items:center;gap:14px;min-height:56px;padding:9px 16px;overflow:hidden;border:1px solid var(--frame);background:transparent;color:var(--frame);text-align:left;width:100%}.decision:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--confirm);clip-path:inset(0 100% 0 0);transition:clip-path var(--wipe)}.decision.confirmed{border-color:var(--confirm);color:#fff}.decision.confirmed:before{clip-path:inset(0 0 0 0)}.decision>*{position:relative;z-index:1}.decision.sm{min-height:40px;padding:7px 11px;gap:9px}.decision.testimony{border-color:var(--rule-3);color:var(--frame-2)}.decision.overturned{border-color:var(--deny)}.decision.overturned:before{background:var(--deny);clip-path:inset(0 0 0 0)}.decision>span:first-child{min-width:0;flex:1 1 auto}.dc-verdict{display:block;font-family:var(--graphic);font-weight:700;font-size:22px;letter-spacing:.055em;text-transform:uppercase;line-height:1.04}.decision.sm .dc-verdict{font-size:13px;letter-spacing:.09em}.dc-meta{display:block;font-family:var(--code);font-size:10.5px;letter-spacing:.05em;opacity:.82;margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.decision.sm .dc-meta{font-size:9.5px;margin-top:4px}.mag{display:inline-flex;gap:2px;align-items:center;flex:none}.mag i{display:block;width:4px;height:12px;background:currentColor;opacity:.22;flex:none}.mag i.on{opacity:1}.decision.sm .mag i{height:9px;width:3px}.mag-key{order:2;display:inline-flex;align-items:center;gap:8px;flex:none;font-family:var(--code);font-size:9.5px;letter-spacing:.04em;color:var(--frame-3);text-transform:none;white-space:nowrap}.mag-key .mag{color:var(--frame-3)}.mag-key .mag i{height:9px;width:3px}.section-label:after{order:1}.dc-tally{margin-left:auto;display:flex;align-items:baseline;gap:8px;flex:none}.dc-tally .mag{align-self:center}.dc-tally b{font-family:var(--code);font-weight:700;font-size:20px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.decision.sm .dc-tally b{font-size:14px}.dc-tally span{font-family:var(--graphic);font-weight:600;font-size:10px;letter-spacing:.15em;text-transform:uppercase;opacity:.72}.dc-tally.rolled b{animation:roll .22s cubic-bezier(.2,.7,.2,1) both}button.decision{cursor:pointer}button.decision:hover{border-color:var(--frame)}button.decision.confirmed:hover:before{background:var(--confirm-2)}.queue{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:18px}.qcard{display:flex;flex-direction:column;cursor:pointer;background:var(--booth-2);border:1px solid var(--rule);transition:border-color var(--cut),background var(--cut)}.qcard:hover,.qcard:focus-visible{border-color:var(--rule-3);background:var(--booth-3)}.qcard .monitor{border-left:0;border-right:0;border-top:0}.qcard-body{display:flex;flex-direction:column;gap:10px;padding:12px 13px 13px;flex:1}.qcard-title{font-family:var(--graphic);font-weight:700;font-size:16.5px;line-height:1.14;letter-spacing:.015em;text-transform:uppercase;color:var(--frame)}.qcard-desc{font-family:var(--prose);font-size:13.5px;line-height:1.5;color:var(--frame-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qcard-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:2px}.byline{display:flex;align-items:center;gap:9px;min-width:0}.byline .name{font-family:var(--graphic);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--frame);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.byline .date{font-family:var(--code);font-size:10.5px;letter-spacing:.04em;color:var(--frame-3);margin-left:auto;flex:none;font-variant-numeric:tabular-nums}.av{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;overflow:hidden;font-family:var(--graphic);font-weight:700;font-size:12px;letter-spacing:.06em;color:#0a0c10;border:1px solid var(--rule-2)}.av img{width:100%;height:100%;object-fit:cover;display:block}.back{display:inline-flex;align-items:center;gap:8px;font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--frame-3);cursor:pointer;transition:color var(--cut)}.back:hover{color:var(--frame)}.back .ic{display:flex}.detail-bar{display:flex;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.detail-no{font-family:var(--code);font-weight:700;font-size:11.5px;letter-spacing:.1em;color:var(--frame-3);font-variant-numeric:tabular-nums}.detail-acts{display:flex;gap:7px;margin-left:auto}.testimony-note{display:flex;align-items:flex-start;gap:9px;margin:12px 0 0;padding:10px 12px;border:1px solid var(--rule-2);background:var(--booth-2);font-family:var(--prose);font-size:13.5px;line-height:1.5;color:var(--frame-2);max-width:70ch}.testimony-note svg{flex:none;margin-top:2px;color:var(--frame-3)}.c-body{min-width:0;flex:1}.detail{display:grid;grid-template-columns:1.62fr 1fr;gap:26px;align-items:start}.d-title{font-family:var(--graphic);font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1;letter-spacing:.015em;text-transform:uppercase;color:var(--frame);margin:20px 0 14px}.d-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.d-meta .name{font-family:var(--graphic);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.d-meta .name:hover{text-decoration:underline;text-underline-offset:3px}.d-meta .date{font-family:var(--code);font-size:11px;letter-spacing:.04em;color:var(--frame-3)}.d-meta .sep{color:var(--rule-3)}.d-meta .title-quote{font-family:var(--prose);font-size:13.5px;color:var(--frame-2);font-style:italic}.d-desc{font-family:var(--prose);font-size:16px;line-height:1.62;color:var(--frame-2);margin:16px 0;max-width:68ch}.d-side{display:flex;flex-direction:column;gap:14px;position:sticky;top:74px}.panel{background:var(--booth-2);border:1px solid var(--rule);padding:16px}.panel h4{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-family:var(--graphic);font-weight:600;font-size:11.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--frame-3)}.panel h4 .n{font-family:var(--code);font-size:11px;font-variant-numeric:tabular-nums}.comment{display:flex;gap:10px;padding:11px 0;border-top:1px solid var(--rule)}.comment:first-of-type{border-top:0}.comment .av{width:28px;height:28px;font-size:10px}.c-name{font-family:var(--graphic);font-weight:600;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--frame);margin-bottom:3px}.c-name span{font-family:var(--code);font-size:10px;letter-spacing:.04em;color:var(--frame-3);margin-left:8px;text-transform:none}.c-text{font-family:var(--prose);font-size:14px;line-height:1.5;color:var(--frame-2)}.c-empty{font-family:var(--code);font-size:11px;color:var(--frame-3);letter-spacing:.04em}.c-input{display:flex;gap:8px;margin-top:12px}.c-input input{flex:1;min-width:0;height:34px;padding:0 12px;background:var(--booth-3);border:1px solid var(--rule);color:var(--frame);font-family:var(--prose);font-size:14px;outline:none}.c-input input:focus{border-color:var(--frame);background:var(--booth)}.tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:16px}.pcard{display:flex;flex-direction:column;gap:0;background:var(--booth-2);border:1px solid var(--rule);cursor:pointer;transition:border-color var(--cut),background var(--cut)}.pcard:hover{border-color:var(--rule-3);background:var(--booth-3)}.pcard-head{display:flex;align-items:center;gap:14px;padding:16px}.pcard .av{width:58px;height:58px;font-size:20px}.pcard .pname{font-family:var(--graphic);font-weight:700;font-size:23px;letter-spacing:.05em;text-transform:uppercase;line-height:1.02;color:var(--frame)}.pcard .ptitle{font-family:var(--prose);font-size:13.5px;color:var(--frame-2);font-style:italic;margin-top:4px;line-height:1.35}.pcard-latest{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-top:1px solid var(--rule)}.pcard-latest-label{font-family:var(--graphic);font-weight:600;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--frame-3)}.pcard-latest-title{font-family:var(--prose);font-size:13.5px;line-height:1.4;color:var(--frame-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard-latest-date{font-family:var(--code);font-size:10px;letter-spacing:.04em;color:var(--frame-3);font-variant-numeric:tabular-nums}.pcard .whine-reason{font-family:var(--code);font-size:10px;letter-spacing:.04em;color:var(--frame-3);margin-top:5px}.pstats{display:flex;border-top:1px solid var(--rule);margin-top:auto}.pstat{flex:1;padding:10px 12px;text-align:left}.pstat+.pstat{border-left:1px solid var(--rule)}.pstat b{display:block;font-family:var(--code);font-weight:700;font-size:20px;line-height:1;color:var(--frame);font-variant-numeric:tabular-nums}.pstat span{display:block;margin-top:5px;font-family:var(--graphic);font-weight:600;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--frame-3)}.pstat .mag{display:inline-flex;margin-top:7px;color:var(--frame-2)}.pstat .mag i{height:9px;width:3px}.board-total .mag{color:var(--frame-2);align-self:center;margin-right:2px}.board-total .mag i{height:10px;width:3px}.profile-head{display:flex;align-items:center;gap:20px;flex-wrap:wrap;background:var(--booth-2);border:1px solid var(--rule);padding:20px;margin-bottom:24px}.profile-head .av{width:78px;height:78px;font-size:28px}.ph-meta{display:flex;flex-direction:column;gap:9px;min-width:0}.ph-name{font-family:var(--graphic);font-weight:700;font-size:clamp(28px,3.4vw,42px);line-height:.96;letter-spacing:.02em;text-transform:uppercase;color:var(--frame)}.ph-title{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:5px 11px;background:var(--confirm);color:#fff;font-family:var(--prose);font-size:13.5px;font-style:italic}.ph-stats{display:flex;margin-left:auto;border:1px solid var(--rule)}.ph-stats .pstat{min-width:104px}.titles-strip{display:flex;flex-direction:column;gap:6px;margin:0 0 26px;max-width:760px}.title-row{display:flex;align-items:center;gap:10px;padding:8px 11px;background:var(--booth-2);border:1px solid var(--rule)}.title-row.current{border-color:var(--confirm);background:var(--confirm-soft)}.title-pill{font-family:var(--prose);font-size:14px;color:var(--frame-2);font-style:italic;flex:1 1 auto;min-width:0}.title-row.current .title-pill{color:var(--frame)}.vote{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;flex:none;background:var(--booth-3);border:1px solid var(--rule);color:var(--frame-3);font-family:var(--code);font-size:12px;font-variant-numeric:tabular-nums;transition:background var(--cut),color var(--cut),border-color var(--cut)}.vote:hover{color:var(--frame);border-color:var(--rule-3)}.vote.on{background:var(--confirm);border-color:var(--confirm);color:#fff}.vote .ic{display:flex}.ph-since{font-family:var(--code);font-size:10.5px;letter-spacing:.05em;color:var(--frame-3)}.note{font-family:var(--prose);font-size:13.5px;line-height:1.55;color:var(--frame-3);margin:0 0 14px;max-width:68ch}.c-input.propose{max-width:430px;margin:0 0 26px}.deck-rows{display:flex;flex-direction:column;border:1px solid var(--rule);margin-bottom:28px}.deck-rows:empty{display:none}.deck-rows>.note{padding:14px;margin:0}.deck-row{display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:11px 14px;background:var(--booth-2);border-bottom:1px solid var(--rule)}.deck-row:last-child{border-bottom:0}.deck-row.retired{opacity:.55}.deck-row.retired .deck-name{text-decoration:line-through}.deck-name{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-family:var(--graphic);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--frame);line-height:1.15}.deck-sub{font-family:var(--code);font-size:10.5px;letter-spacing:.04em;color:var(--frame-3);margin-top:3px}.deck-pips{display:flex;gap:4px;flex:none}.deck-acts{display:flex;gap:6px;margin-left:auto;flex:none}.loot-filters{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.board{display:flex;flex-direction:column;border:1px solid var(--rule);margin-bottom:30px}.board-row{display:grid;grid-template-columns:34px 1fr 168px 108px;align-items:center;gap:14px;padding:11px 14px;border-bottom:1px solid var(--rule);background:var(--booth-2)}.board-row:last-child{border-bottom:0}.board-row.head{background:var(--booth);padding:8px 14px;border-bottom:1px solid var(--rule-2)}.board-row.head span{font-family:var(--graphic);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--frame-3)}.board-rank{font-family:var(--code);font-weight:700;font-size:12px;color:var(--frame-3);font-variant-numeric:tabular-nums}.board-who{display:flex;align-items:center;gap:10px;min-width:0}.board-who .av{width:30px;height:30px;font-size:11px}.board-name{font-family:var(--graphic);font-weight:600;font-size:15px;letter-spacing:.07em;text-transform:uppercase;color:var(--frame);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-working{font-family:var(--code);font-size:10.5px;letter-spacing:.03em;color:var(--frame-3);margin-top:3px;font-variant-numeric:tabular-nums}.board-ruling{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;font-family:var(--graphic);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.board-ruling.allowed{background:var(--confirm);color:#fff}.board-ruling.denied{background:transparent;border:1px solid var(--deny);color:var(--deny-2)}.board-total{display:flex;align-items:baseline;gap:6px;justify-content:flex-end}.board-total b{font-family:var(--code);font-weight:700;font-size:19px;color:var(--frame);font-variant-numeric:tabular-nums;line-height:1}.board-total span{font-family:var(--graphic);font-weight:600;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--frame-3)}.ticker{display:flex;flex-direction:column;border:1px solid var(--rule)}.ticker-row{display:flex;align-items:center;gap:13px;padding:10px 14px;border-bottom:1px solid var(--rule);background:var(--booth-2)}.ticker-row:last-child{border-bottom:0}.ticker-row.rare{background:#231f14}.ticker-row .av{width:30px;height:30px;font-size:11px}.ticker-when{font-family:var(--code);font-size:10.5px;letter-spacing:.04em;color:var(--frame-3);width:92px;flex:none;font-variant-numeric:tabular-nums}.ticker-item{font-family:var(--graphic);font-weight:700;font-size:16px;letter-spacing:.03em;text-transform:uppercase;color:var(--frame);line-height:1.1}.ticker-row.rare .ticker-item{color:var(--rare)}.ticker-sub{font-family:var(--code);font-size:10.5px;letter-spacing:.04em;color:var(--frame-3);margin-top:3px}.ticker-note{font-family:var(--prose);font-size:13.5px;line-height:1.45;color:var(--frame-2);margin-top:5px;max-width:70ch}.ticker-acts{display:flex;gap:6px;margin-left:auto;flex:none}.law{display:flex;flex-direction:column;gap:1px;max-width:820px;background:var(--rule);border:1px solid var(--rule)}.law-article{background:var(--booth-2);padding:20px 22px}.law-head{display:flex;gap:16px;align-items:baseline}.law-n{font-family:var(--code);font-weight:700;font-size:15px;letter-spacing:.02em;color:#fff;background:var(--confirm);padding:3px 9px;flex:none;line-height:1.3}.law-text{font-family:var(--prose);font-size:16.5px;line-height:1.62;color:var(--frame);margin:0;max-width:68ch}.law-sub{display:flex;gap:16px;align-items:baseline;margin-top:16px;padding-top:16px;padding-left:26px;border-top:1px solid var(--rule)}.law-sub .law-n{background:transparent;border:1px solid var(--rule-3);color:var(--frame-3);font-size:13px}.law-sub .law-text{font-size:15px;color:var(--frame-2)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#06080cd1;display:flex;align-items:flex-start;justify-content:center;padding:56px 20px;overflow-y:auto;animation:fade .16s both}.modal{width:100%;max-width:580px;background:var(--booth-2);border:1px solid var(--rule-3);padding:0;animation:wipe-down .2s cubic-bezier(.2,.7,.2,1) both}.modal-head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--confirm);color:#fff}.modal-head h3{margin:0;font-family:var(--graphic);font-weight:700;font-size:17px;letter-spacing:.13em;text-transform:uppercase}.modal-head .x{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;border:1px solid rgba(255,255,255,.4);transition:background var(--cut)}.modal-head .x:hover{background:#ffffff2e}.modal-body{padding:20px 18px}.field{margin-bottom:15px}.field label{display:flex;align-items:center;gap:6px;margin-bottom:7px;font-family:var(--graphic);font-weight:600;font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--frame-3)}.field label i{color:var(--deny-2);font-style:normal}.field input,.field textarea,.field select{width:100%;background:var(--booth-3);border:1px solid var(--rule);padding:10px 12px;color:var(--frame);font-family:var(--prose);font-size:14.5px;outline:none;transition:border-color var(--cut),background var(--cut)}.field textarea{resize:vertical;min-height:82px;line-height:1.5}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--frame);background:var(--booth)}.field .hint{display:flex;align-items:center;gap:6px;margin-top:6px;font-family:var(--code);font-size:10px;letter-spacing:.04em;color:var(--frame-3)}.field .hint.bad{color:var(--deny-2)}.field .hint svg{flex:none}.settings-msg{display:flex;align-items:center;gap:7px}.settings-msg svg{flex:none}.auth-msg{display:flex;align-items:center;gap:7px}.auth-msg svg{flex:none}.modal-foot{display:flex;gap:8px;padding:16px 18px;border-top:1px solid var(--rule)}.modal-foot .btn{flex:1}.form-err{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;border:1px solid var(--deny);background:var(--deny-soft);font-family:var(--code);font-size:11.5px;line-height:1.45;color:#ffc7c9}.remember-me{display:flex;align-items:center;gap:9px;margin:2px 0 15px;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--graphic);font-weight:600;font-size:11.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--frame-3)}.remember-me:hover{color:var(--frame-2)}.remember-me input{width:15px;height:15px;cursor:pointer}.landing{min-height:100vh}.hero{position:relative;height:100vh;min-height:600px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:saturate(1.05) contrast(1.08) brightness(1.5)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--booth-2)}.hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 72% 44% at 50% 50%,#0d1016e0,#0d101699 52%,#0d101600),linear-gradient(180deg,#0d101694,#0d101600 24%,#0d101600 74%,#0d1016bd)}.hero-top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:14px;padding:26px 34px}.hero-logo{font-family:var(--ident);font-weight:600;font-size:19px;letter-spacing:.18em;color:var(--frame)}.hero-logo span{color:var(--frame-3)}.hero-status{margin-left:auto;display:flex;align-items:center;gap:9px;height:28px;padding:0 11px;border:1px solid var(--deny);color:var(--deny-2);font-family:var(--graphic);font-weight:700;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.hero-inner{position:relative;z-index:2;margin:0 auto;padding:0 34px;max-width:1000px;width:100%;text-align:center}.hero-title{font-family:var(--graphic);font-weight:700;font-size:clamp(34px,5.6vw,84px);line-height:.96;letter-spacing:.012em;text-transform:uppercase;margin:0 auto 20px;max-width:19ch;color:var(--frame);text-wrap:balance}.hero-title em{font-style:normal;color:var(--frame-3)}.hero-sub{font-family:var(--prose);font-size:clamp(15px,1.7vw,18.5px);line-height:1.55;color:var(--frame-2);margin:0 auto 28px;max-width:54ch;text-wrap:balance}.hero-cta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center}.hero-tc{position:absolute;right:34px;bottom:26px;z-index:2;font-family:var(--code);font-size:11px;letter-spacing:.05em;color:var(--frame-3);font-variant-numeric:tabular-nums}.about{max-width:1180px;margin:0 auto;padding:78px 34px 20px}.orders{display:flex;flex-direction:column;gap:1px;background:var(--rule);border:1px solid var(--rule)}.order{display:grid;grid-template-columns:230px 1fr;gap:26px;padding:24px 26px;background:var(--booth-2)}.order-q{font-family:var(--graphic);font-weight:700;font-size:18px;line-height:1.14;letter-spacing:.03em;text-transform:uppercase;color:var(--frame)}.order-a{font-family:var(--prose);font-size:15.5px;line-height:1.66;color:var(--frame-2);margin:0;max-width:70ch}.order-a+.order-a{margin-top:13px}.login-section{padding:56px 34px 78px;display:flex;justify-content:center}.landing-foot{display:flex;align-items:center;justify-content:center;gap:10px;padding:26px;border-top:1px solid var(--rule);font-family:var(--code);font-size:11px;letter-spacing:.06em;color:var(--frame-3)}.auth-wrap{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 58px);padding:40px 20px}.auth-wrap.embedded{min-height:0;padding:0}.auth{width:100%;max-width:430px;background:var(--booth-2);border:1px solid var(--rule-3)}.auth-head{padding:14px 18px;background:var(--confirm);color:#fff;font-family:var(--graphic);font-weight:700;font-size:15px;letter-spacing:.15em;text-transform:uppercase}.auth-body{padding:20px 18px}.auth-msg{margin:0 0 14px;padding:9px 11px;font-family:var(--code);font-size:11.5px;line-height:1.5}.auth-msg.err{border:1px solid var(--deny);background:var(--deny-soft);color:#ffc7c9}.auth-msg.ok{border:1px solid var(--confirm);background:var(--confirm-soft);color:#c9d5ff}.auth-switch{margin-top:14px;text-align:center;font-family:var(--code);font-size:11px;color:var(--frame-3);letter-spacing:.03em}.settings-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;max-width:900px}.settings-card{background:var(--booth-2);border:1px solid var(--rule);padding:0}.settings-card-wide{grid-column:1/-1}.settings-section-title{display:flex;align-items:center;gap:10px;margin:0;padding:12px 16px;border-bottom:1px solid var(--rule);font-family:var(--graphic);font-weight:600;font-size:11.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--frame-3)}.settings-card-body{padding:18px 16px}.settings-admin-tag{font-family:var(--graphic);font-weight:700;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:var(--confirm);padding:2px 7px}.settings-avatar-row{display:flex;align-items:center;gap:18px;margin-bottom:14px}.settings-avatar{position:relative;width:70px;height:70px;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--rule-2);font-family:var(--graphic);font-weight:700;font-size:22px;color:#0a0c10}.settings-avatar img{width:100%;height:100%;object-fit:cover}.settings-avatar-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d1016c7;display:flex;align-items:center;justify-content:center;font-family:var(--code);font-size:10px;letter-spacing:.06em;color:var(--frame)}.settings-avatar-actions{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.settings-hint{font-family:var(--code);font-size:10px;letter-spacing:.04em;color:var(--frame-3);margin:0}.settings-msg{margin:0 0 12px;padding:8px 10px;font-family:var(--code);font-size:11px;line-height:1.45}.settings-msg.ok{border:1px solid var(--confirm);background:var(--confirm-soft);color:#c9d5ff}.settings-msg.err{border:1px solid var(--deny);background:var(--deny-soft);color:#ffc7c9}.allowlist-add{display:flex;gap:8px;margin-bottom:12px}.allowlist-add input{flex:1;min-width:0;height:34px;padding:0 12px;background:var(--booth-3);border:1px solid var(--rule);color:var(--frame);font-family:var(--prose);font-size:14px;outline:none}.allowlist-add input:focus{border-color:var(--frame);background:var(--booth)}.allowlist{display:flex;flex-direction:column;border:1px solid var(--rule)}.allowlist-row{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;background:var(--booth-3);border-bottom:1px solid var(--rule)}.allowlist-row:last-child{border-bottom:0}.allowlist-email{flex:1;min-width:0;font-family:var(--code);font-size:12px;color:var(--frame);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allowlist-x{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;color:var(--frame-3);border:1px solid var(--rule);transition:background var(--cut),color var(--cut)}.allowlist-x:hover{background:var(--deny);border-color:var(--deny);color:#fff}.empty{position:relative;overflow:hidden;border:1px solid var(--rule-2);min-height:230px;display:flex;align-items:center;justify-content:center}.empty .empty-inner{position:relative;z-index:2;text-align:center;padding:26px}.empty .empty-inner{background:var(--booth);border:1px solid var(--rule-2);padding:16px 22px}.empty .big{font-family:var(--graphic);font-weight:700;font-size:19px;letter-spacing:.19em;text-transform:uppercase;color:var(--frame);margin-bottom:8px}.empty .small{font-family:var(--prose);font-size:13.5px;line-height:1.5;color:var(--frame-2)}.centered{min-height:60vh;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--code);font-size:12px;letter-spacing:.06em;color:var(--frame-3)}.degraded-banner{display:flex;align-items:flex-start;gap:10px;max-width:1600px;margin:14px auto 0;padding:10px 26px;font-family:var(--code);font-size:11.5px;line-height:1.5;color:#ffe08a}.degraded-banner .ic{color:var(--rare);flex:none;margin-top:1px}.ms{width:22px;height:22px;display:inline-block;vertical-align:middle;flex:0 0 auto;border-radius:50%;box-shadow:0 1px 3px #0000008c;-webkit-user-select:none;user-select:none}.ms.sm{width:17px;height:17px}.card{background:var(--booth-2);border:1px solid var(--rule);transition:border-color var(--cut),background var(--cut)}.deck-note{font-family:var(--prose);font-size:13.5px;line-height:1.5;color:var(--frame-2);margin-top:6px;white-space:pre-wrap;max-width:70ch;overflow-wrap:anywhere}.mox-link{color:var(--frame);text-decoration:underline;text-underline-offset:3px}@keyframes wipe-up{0%{opacity:0;clip-path:inset(14px 0 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes wipe-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes roll{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width:1040px){.detail{grid-template-columns:1fr}.d-side{position:static}.board-row{grid-template-columns:28px 1fr 148px;gap:12px}.board-total{display:none}.board-row.head span:nth-child(4){display:none}}@media (max-width:820px){:root{--safe:6px}.featured-frame .monitor{aspect-ratio:16/9}.lead-caption{padding:0 16px 16px}.dc-verdict{white-space:normal}.dc-tally{gap:6px}.mag-key{order:3;width:100%;margin-top:2px;white-space:normal}.section-label:after{order:1;min-width:20px}.nav{height:auto;flex-wrap:wrap;gap:8px;padding:10px 16px}.nav-links{order:3;width:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.nav-links::-webkit-scrollbar{display:none}.nav-link{flex:none}.nav-tc{display:none}.nav-search{width:auto;flex:1;min-width:120px}.logo{margin-right:8px}.view{padding:22px 16px 90px}.queue,.grid{grid-template-columns:1fr}.hero-inner{padding:0 20px}.hero-top{padding:18px 20px}.hero-tc{right:20px;bottom:18px}.about{padding:52px 20px 16px}.order{grid-template-columns:1fr;gap:10px;padding:20px}.login-section{padding:40px 20px 60px}.profile-head{padding:16px}.ph-stats{margin-left:0;width:100%}.dc-verdict{font-size:17px}.decision{min-height:50px;padding:8px 12px}.ticker-row{flex-wrap:wrap}.ticker-when{width:auto;order:-1;width:100%}.ticker-acts{margin-left:0;width:100%}.board-row{grid-template-columns:24px 1fr;gap:10px}.board-ruling{grid-column:2;justify-self:start}.board-row.head{display:none}.settings-grid{grid-template-columns:1fr}.law-article{padding:16px}.law-head{gap:12px}.law-sub{padding-left:0}}
