:root[data-theme=dark]{--bg:#0A0A0A;--surface:#161616;--surface-2:#1C1C1C;--surface-3:#111111;--paper:#161616;--panel:#111111;--ink:#FFFFFF;--ink-2:#B4B4B4;--mute:#8C8C8C;--mute-2:#7A7A7A;--line:#242424;--line-2:#2E2E2E;--orange:#FF5C00;--orange-lt:#FF8A3D;--orange-dk:#FF8A3D;--orange-ink:#FF8A3D;--brand-soft:#241105;--brand-ring:#FF5C0055;--good:#35C46F;--good-soft:#0E2418;--crit:#FF5A5F;--crit-soft:#241214;--warn:#E0A32E;--warn-soft:#241E0C;--sidebar:#080808;--sidebar-ink:#FFFFFF;--sidebar-line:#242424;--sidebar-mute:#7A7A7A;--shadow:0 1px 2px rgba(0,0,0,.6);--shadow-lg:0 8px 40px rgba(0,0,0,.7)}:root{--r:4px;--r-lg:6px;--r-sm:4px;--r-xs:3px}.btn,.btn.ico1{border-radius:var(--r-sm)}:root{--bg:#F2F2F4;--surface:#FFFFFF;--surface-2:#F7F7F9;--surface-3:#FAFAFB;--paper:#FFFFFF;--panel:#FFFFFF;--ink:#0A0A0A;--ink-2:#3F3F46;--mute:#5F5F66;--mute-2:#6B6B72;--line:#E4E4E7;--line-2:#D4D4D8;--orange:#FF5C00;--orange-lt:#FF7A29;--orange-dk:#B84508;--orange-ink:#B84508;--brand-soft:#F9F0EB;--brand-ring:#FF5C0040;--good:#0D753B;--good-soft:#ECF4EF;--crit:#C7272D;--crit-soft:#FBEEEE;--warn:#8A6206;--warn-soft:#F6F2EB;--sidebar:#0A0A0A;--sidebar-ink:#FFFFFF;--sidebar-line:#242424;--sidebar-mute:#8C8C8C;--shadow:0 1px 2px rgba(16,24,40,.06);--shadow-lg:0 8px 34px rgba(16,24,40,.12)}.topnav>.morewrap{flex:0 0 auto}.topnav .navlinks{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.topnav .navlinks a.on{color:var(--orange-ink)}@media (min-width:821px){.lp-shell .lp-actrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));overflow:visible}}@media (max-width:820px){.lp-shell .lp-actrow{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}}@media (min-width:821px){.lp-shell .lp-h3doors{display:none}}:root .btn.submit.go:hover,:root .btn:active:not(:disabled),:root .demo button:hover,:root .iconbtn:hover,:root .mtab:hover,:root .nopt:hover,:root .pipestage:hover,:root .pmod:active,:root .prow:hover,:root .psec:active,:root .signin:active,:root .signin:hover,:root .startday button:active,:root .startday button:hover,:root a.ahead:hover,:root a.ownblock:hover{transform:none}:root .ahead,:root .btn,:root .chipbtn,:root .demo button,:root .iconbtn,:root .mtab,:root .navlinks a,:root .nopt,:root .ownblock,:root .pipestage,:root .prow,:root .seg button,:root .signin,:root .startday button{transition:none}:root:not([data-theme=dark]){--bg:#E6E6EC;--line:#CFCFD8;--line-2:#BFBFC9;--mute-2:#67676E;--orange-ink:#B03F06}:root .asbar,:root .avaedit,:root .chip.on,:root .finddl:hover,:root .flag.wt.w5,:root .hstep.on i,:root .pmod.on,:root .psec.on,:root .racer.first .pl,:root .rnum,:root .seg button.on,:root .steps .now b,:root .wzdot.on{color:#0A0A0A}:root .topnav .navlinks a{display:inline-flex;align-items:center;gap:.42rem}:root .topnav .navlinks a svg{display:none;flex:0 0 auto}:root .topnav .navlinks.tight a svg{display:block}:root .topnav .navlinks.tight a span{display:none}:root .topnav .navlinks.tight a.on span{display:inline}:root{--rail:210px;--rail-icons:58px;--navh:60px}.siderail{display:none}@media (min-width:900px){:root.hasrail .withrail{padding-left:var(--rail)}:root.hasrail.railicons .withrail{padding-left:var(--rail-icons)}:root.hasrail .topnav .morewrap,:root.hasrail .topnav .navlinks{display:none}.siderail{position:fixed;top:var(--navh);left:0;bottom:0;z-index:39;width:var(--rail);display:flex;flex-direction:column;padding:.7rem .5rem .6rem;overflow-y:auto;overscroll-behavior:contain;background:var(--panel);border-right:1px solid var(--line)}:root.railicons .siderail{width:var(--rail-icons)}.railgroup{display:flex;flex-direction:column;gap:.1rem}.siderail .railfold,.siderail a{display:flex;align-items:center;gap:.62rem;padding:.5rem .6rem;border:0;border-radius:6px;width:100%;font:inherit;font-size:.82rem;text-align:left;text-decoration:none;white-space:nowrap;color:var(--ink-2);background:none;cursor:pointer}.siderail .railfold svg,.siderail a svg{flex:0 0 auto}.siderail .railfold:hover,.siderail a:hover{background:var(--bg);color:var(--ink)}.siderail a.on{background:var(--brand-soft);color:var(--orange-ink);font-weight:600}.railhead{margin:.95rem .6rem .3rem;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mute-2)}.railrest a{padding-left:.6rem}.railfold{margin-top:auto;padding-top:.6rem;color:var(--mute)}:root.railicons .railhead,:root.railicons .railrest,:root.railicons .siderail .railfold span,:root.railicons .siderail a span{display:none}:root.railicons .siderail .railfold,:root.railicons .siderail a{justify-content:center;padding-left:0;padding-right:0}:root.railfixed .railfold{display:none}.railfold{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:.5rem;background:var(--panel)}}:root .backbar li>.duego,:root .duebar li>.duego{display:block;position:relative;padding:.15rem 3.4rem .15rem .1rem;margin:-.15rem -.1rem;border-radius:6px;color:inherit;text-decoration:none}:root .backbar li>.duego:hover,:root .duebar li>.duego:hover{background:rgba(0,0,0,.04)}:root .duego-go{position:absolute;right:.6rem;top:50%;margin-top:-.5em;font-style:normal;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-ink);opacity:.55}:root .duego:hover .duego-go{opacity:1}:root .lead.justcame{box-shadow:0 0 0 2px var(--orange)}@media (min-width:900px){.railfold{margin-top:.6rem;padding-top:.55rem;padding-bottom:.35rem;border-top:1px solid var(--line);border-radius:0}.siderail{padding-bottom:0;overflow:hidden;padding-bottom:.45rem}.railscroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.railfold{position:static;flex:0 0 auto;margin-top:.5rem}}:root .lpwait{padding:1.7rem clamp(1.1rem,2.4vw,2.25rem);font-size:.82rem;color:var(--mute)}:root .dayinner,:root .dayover,:root .duebar,:root .fb,:root .fork,:root .onday,:root .opening,:root .opening .promise,:root .opening img,:root .ownbox,:root .passbox,:root .pmain,:root .pmain .prow,:root .pmain .stat,:root .round,:root .startday,:root .tbl,:root .tpl,:root .track,:root .wadraft,:root div.standing{animation:none}:root .dblock{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.15rem 1.25rem 1.3rem;margin-bottom:1.1rem}:root .dblock h2{font-size:1rem;margin:0 0 .7rem}:root .dblock h2 span{margin-left:.45rem;font-size:.8rem;font-weight:600;color:var(--mute)}:root .dscore{display:flex;align-items:baseline;gap:.7rem;margin:0 0 .9rem}:root .dscore b{font-family:var(--disp);font-size:2.6rem;line-height:1}:root .dscore i{font-style:normal;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-ink)}:root .dparts{list-style:none;margin:0;padding:0}:root .dparts li{padding:.6rem 0;border-top:1px solid var(--line)}:root .dparts li:first-child{border-top:0}:root .dparts b{display:block;font-size:.86rem}:root .dparts em{display:block;font-style:normal;font-size:.82rem;font-weight:600;color:var(--ink-2);margin-top:.1rem}:root .dparts span{display:block;font-size:.76rem;color:var(--mute);margin-top:.15rem;max-width:74ch}:root .drows{list-style:none;margin:0;padding:0}:root .drows li{padding:.75rem 0;border-top:1px solid var(--line)}:root .drows li:first-child{border-top:0}:root .drows li.over{border-left:3px solid var(--crit);padding-left:.7rem}:root .drows b{display:block;font-size:.9rem}:root .drows span{display:block;font-size:.78rem;color:var(--mute);margin-top:.12rem}:root .drows em{display:block;font-style:normal;font-size:.78rem;font-weight:600;color:var(--ink-2);margin-top:.2rem}:root .drows li.over em{color:var(--crit)}:root .drows em.dack{font-weight:500;color:var(--mute)}:root .dacts{display:flex;flex-wrap:wrap;gap:.4rem;margin:.55rem 0 0}:root .dform{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:.75rem;gap:.75rem;align-items:end}:root .dform label{display:block;font-size:.78rem;font-weight:600;color:var(--ink-2)}:root .dform label.dwide{grid-column:1/-1}:root .dform input:not([type]),:root .dform input[type=text],:root .dform select,:root .dform textarea{display:block;width:100%;margin-top:.28rem;padding:.55rem .65rem;font:inherit;font-size:.85rem;font-weight:400;color:var(--ink);background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r)}:root .dform label.dcheck{display:flex;align-items:center;gap:.45rem;font-weight:500}:root .dform label.dcheck input{width:auto;margin:0}:root .dform .hint,:root .dform button{grid-column:1/-1}:root .dform button{justify-self:start}:root .rtwrap{overflow-x:auto;margin-top:.6rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}:root .rtable{width:100%;border-collapse:collapse;font-size:.82rem}:root .rtable th{position:-webkit-sticky;position:sticky;top:0;padding:.65rem .7rem;text-align:center;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mute-2);background:var(--panel);border-bottom:1px solid var(--line);white-space:nowrap}:root .rtable th:first-child{text-align:left}:root .rtable td{padding:.6rem .7rem;text-align:center;border-bottom:1px solid var(--line)}:root .rtable tr:last-child td{border-bottom:0}:root .rtable td.rtwho{text-align:left;white-space:nowrap}:root .rtable td.rtwho b{display:block;font-size:.85rem}:root .rtable td.rtwho span{display:block;font-size:.72rem;color:var(--mute)}:root .rtable input[type=checkbox]{width:17px;height:17px;accent-color:var(--orange);cursor:pointer}@media (max-width:820px){:root .rtable input[type=checkbox]{width:22px;height:22px}:root .rtable td,:root .rtable th{padding:.75rem .6rem}:root .rtable td.rtwho{white-space:normal;min-width:9rem}:root .dform{grid-template-columns:1fr}:root .dblock{padding:1rem .9rem 1.1rem;border-radius:var(--r)}:root .dscore b{font-size:2.1rem}:root .backbar li>.duego,:root .duebar li>.duego{padding-right:.6rem}:root .duego-go{display:none}:root .lpwait{padding:1.4rem 1.1rem}}