:root[data-theme=dark]{--paper:#0C1218;--surface:#131C24;--surface-2:#1A2530;--sunk:#101821;--ink:#E3EAF0;--ink-2:#94A3B1;--ink-3:#6B7B89;--line:#22303C;--line-2:#1B2731;--accent:#4CC5AC;--accent-ink:#7FDCC8;--accent-soft:#11302B;--hi:#E27A50;--mid:#D3A63F;--lo:#7D93A3;--spec:#A99BD4;--spec-soft:#221D33;--ok:#4FBF8B;--warn:#D19B3F;--bad:#DE7863;--s1:#16292A;--s2:#1D4340;--s3:#276156;--s4:#358A76;--s5:#4CC5AC;--s1t:#C9D6DD;--s2t:#DCE7EC;--s3t:#EAF3F0;--s4t:#06110F;--s5t:#06110F;--shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -18px rgba(0,0,0,.75)}:root[data-theme=dark] .authcard button{color:#06110F}:root[data-theme=dark] .navlink{color:var(--accent)}:root[data-theme=dark] .sloc{color:#06110F}:root[data-theme=dark] .badge,:root[data-theme=dark] .chip.prod,:root[data-theme=dark] .thead .trig{color:var(--accent)}:root[data-theme=dark] .wl button{color:#06110F}:root[data-theme=dark] .desk{--ink:#E7EAEF;--ink-soft:#C3CBD6;--paper-2:#0E131A;--card-2:#161D27;--rule:#28313E;--rule-2:#1D2530;--text-2:#DCE2EA;--muted:#8A94A3;--ox:#D98BA0;--ox-tint:#2A1720;--up:#5FBF90;--up-tint:#12271D;--down:#D9884F;--down-tint:#2A1B12;--flat:#8A94A3;--flat-tint:#1D2530;--slate-2:#7FB6B8;--slate-tint:#152425;--rail-text:#B7C0CE;--rail-mute:#7A8494}:root[data-theme=dark] .drail{background:#080C11;border-right:1px solid var(--rule)}:root[data-theme=dark] .dmark,:root[data-theme=dark] .dnav.on,:root[data-theme=dark] .dnav:hover{color:var(--ink)}:root[data-theme=dark] .dheat i{background:#2A3340}:root[data-theme=dark] .dheat.cool i.f{background:#5A6472}:root[data-theme=dark] .chain a,:root[data-theme=dark] .mapst.tok,:root[data-theme=dark] .oppexp:hover,:root[data-theme=dark] .srclink,:root[data-theme=dark] .stepprod a{color:var(--accent)}:root[data-theme=dark] .rvm-authored{background:#14312a;border-color:#29594a;color:#8fd3bb}:root[data-theme=dark] .rvm-partial{background:#33280f;border-color:#6a5420;color:#dcbc72}:root[data-theme=dark] .rvm-proposed{background:#3a1a1a;border-color:#6e3232;color:#e39b9b}:root[data-theme=dark] .rvm-missing{background:#23272b;border-color:#3a4147;color:#98a4ae}:root[data-theme=dark] .rvm-unrecorded{background:#1f2225;border-color:#33383d;color:#8b959d}:root[data-theme=dark] .rvm-warn{background:#8f2f2f;border-color:#a33a3a;color:#fff}:root[data-theme=dark] .rvmapdl dt{color:#93a0ab}:root[data-theme=dark] .rvmapdl dd{color:#dbe3ea}:root[data-theme=dark] .rvunres{color:#8b959d}:root[data-theme=dark] .gpwrap{border-top-color:#333a40}:root[data-theme=dark] .gpchip{background:#2a2338;border-color:#453a63;color:#c3b4e4}:root[data-theme=dark] .gpgroup{border-bottom-color:#2c3237}:root[data-theme=dark] .gpsources li{border-top-color:#2a3035;color:#c2ccd4}:root[data-theme=dark] .gpcited{color:#8fd3bb}:root[data-theme=dark] .gpgaps{color:#dcbc72}:root[data-theme=dark] .gpgaph{color:#8b959d}:root[data-theme=dark] .gpgaps2{color:#98a2aa}:root[data-theme=dark] .gpavail.full{color:#8fd3bb}:root[data-theme=dark] .gpavail.partial{color:#dcbc72}:root[data-theme=dark] .gpavail.gap{color:#e8a294}:root[data-theme=dark] .gpavail.none{color:#8b959d}:root[data-theme=dark] .gplimits{border-color:#6a5420;background:#262012}:root[data-theme=dark] .gpprov{color:#8b959d}:root[data-theme=dark] .refwrap{border-top-color:#2c3237}:root[data-theme=dark] .refhead{color:#c2ccd4}:root[data-theme=dark] .refhead:hover{color:#eef3f6}:root[data-theme=dark] .refcount,:root[data-theme=dark] .refsub{color:#8b959d}:root[data-theme=dark] .rvlinkbtn{color:#8fd3bb}:root[data-theme=dark] .rvlinkbtn:hover{color:#eef3f6}:root[data-theme=dark] .rvreject{border-color:#6a5420;background:#262012}:root[data-theme=dark] .rvreject label{color:#dcbc72}:root[data-theme=dark] .rvreject textarea{background:#1b1f22;border-color:#3a4147;color:#dbe3ea}:root[data-theme=dark] .rvplain{color:#8b959d}:root[data-theme=dark] .rvpubctl{border-color:#333a40;background:#1b1f22}:root[data-theme=dark] .rvpub-approved{background:#33280f;border-color:#6a5420;color:#dcbc72}:root[data-theme=dark] .rvpub-published{background:#14312a;border-color:#29594a;color:#8fd3bb}:root[data-theme=dark] .rvpub-withdrawn{background:#23272b;border-color:#3a4147;color:#98a4ae}:root[data-theme=dark] .pf-app{background:#14181a;color:#e6ecef}:root[data-theme=dark] .pf-anglebox,:root[data-theme=dark] .pf-box,:root[data-theme=dark] .pf-card,:root[data-theme=dark] .pf-clear,:root[data-theme=dark] .pf-driver,:root[data-theme=dark] .pf-map,:root[data-theme=dark] .pf-mast,:root[data-theme=dark] .pf-metric,:root[data-theme=dark] .pf-open,:root[data-theme=dark] .pf-pick,:root[data-theme=dark] .pf-search,:root[data-theme=dark] .pf-themebtn{background:#1b1f22;border-color:#333a40}:root[data-theme=dark] .pf-absent,:root[data-theme=dark] .pf-bucketn,:root[data-theme=dark] .pf-c-who,:root[data-theme=dark] .pf-count,:root[data-theme=dark] .pf-fine,:root[data-theme=dark] .pf-id,:root[data-theme=dark] .pf-maptable thead th,:root[data-theme=dark] .pf-metric-l,:root[data-theme=dark] .pf-metric-v em,:root[data-theme=dark] .pf-none,:root[data-theme=dark] .pf-picklbl,:root[data-theme=dark] .pf-rank,:root[data-theme=dark] .pf-scope,:root[data-theme=dark] .pf-segtable thead th,:root[data-theme=dark] .pf-sub2,:root[data-theme=dark] .pf-title p{color:#98a4ae}:root[data-theme=dark] .pf-clear,:root[data-theme=dark] .pf-open,:root[data-theme=dark] .pf-picksel,:root[data-theme=dark] .pf-search,:root[data-theme=dark] .pf-themebtn{color:#d6dde2}:root[data-theme=dark] .pf-picksel{background:#1b1f22}:root[data-theme=dark] .pf-navlink{color:#98a4ae}:root[data-theme=dark] .pf-navlink-on{color:#8fd3bb}:root[data-theme=dark] .pf-banner{background:#2a2113;border-color:#6a5420;color:#dcbc72}:root[data-theme=dark] .pf-selstrip{background:#2a2113;border-color:#6a5420 #6a5420 #6a5420 #b9821f;color:#dcbc72}:root[data-theme=dark] .pf-maphead,:root[data-theme=dark] .pf-segtable thead th,:root[data-theme=dark] .pf-thead{background:#23272b;border-bottom-color:#333a40;color:#98a4ae}:root[data-theme=dark] .pf-maphead{color:#d6dde2}:root[data-theme=dark] .pf-maptable td,:root[data-theme=dark] .pf-maptable th,:root[data-theme=dark] .pf-row,:root[data-theme=dark] .pf-segtable td,:root[data-theme=dark] .pf-segtable th{border-bottom-color:#23272b}:root[data-theme=dark] .pf-detail,:root[data-theme=dark] .pf-row-sel{background:#191f1d}:root[data-theme=dark] .pf-detail{border-top-color:#333a40}:root[data-theme=dark] .pf-dh,:root[data-theme=dark] .pf-secthead{color:#8fd3bb}:root[data-theme=dark] .pf-angle-caveat,:root[data-theme=dark] .pf-secthead-warn{color:#f0a077}:root[data-theme=dark] .pf-angle,:root[data-theme=dark] .pf-body,:root[data-theme=dark] .pf-driver,:root[data-theme=dark] .pf-maptable td{color:#d6dde2}:root[data-theme=dark] .pf-chip.pf-band-draftable{background:#1d2b28;color:#8fd3bb;border-color:#2f4f47}:root[data-theme=dark] .pf-chip.pf-band-starter{background:#33280f;color:#dcbc72;border-color:#6a5420}:root[data-theme=dark] .pf-chip.pf-band-other{background:#23272b;color:#98a4ae;border-color:#3a4147}:root[data-theme=dark] .pf-chip-notready{background:#241b3a;color:#c3b2ef;border-color:#4c3f7a}:root[data-theme=dark] .pf-chip-warn{background:#2c1a10;color:#f0a077;border-color:#7a3a14}:root[data-theme=dark] .pf-chip-route{background:#23272b;color:#b6c0c8;border-color:#3a4147}:root[data-theme=dark] .pf-chip-cleared{background:transparent;color:#8fd3bb;border-color:#4a6b62}:root[data-theme=dark] .pf-open-on{background:#23272b;border-color:#4a5258;color:#e6ecef}:root[data-theme=dark] .pf-warn{background:#2c1a10;border-color:#7a3a14;color:#f0a077}:root[data-theme=dark] .pf-bucket{background:#23272b;border-color:#3a4147;color:#b6c0c8}:root[data-theme=dark] .pf-productfit li{background:#23272b;border-color:#3a4147;color:#d6dde2}:root[data-theme=dark] .pf-fitnames,:root[data-theme=dark] .pf-productfit b{color:#e6ecef}:root[data-theme=dark] .pf-productfit span{color:#98a4ae}:root[data-theme=dark] .pf-brandtag{background:#2c1a10;border-color:#7a3a14;color:#f0a077}:root[data-theme=dark] .pf-ok,:root[data-theme=dark] .pf-zero{color:#838d94}:root[data-theme=dark] .pf-fitlbl{color:#98a4ae}:root[data-theme=dark] .pf-productfit li{border-bottom-color:#23272b}:root[data-theme=dark] .pf-fitnames,:root[data-theme=dark] .pf-productfit li b{color:#d6dde2}:root[data-theme=dark] .pf-productfit li span{color:#98a4ae}:root[data-theme=dark] .pf-gapbox{background:#2c1a10;border-color:#7a3a14 #7a3a14 #7a3a14 #c2410c}:root[data-theme=dark] .pf-gapbox .pf-fitlbl,:root[data-theme=dark] .pf-gaps{color:#f0a077}:root[data-theme=dark] .pf-layer{border-color:#3a4147}:root[data-theme=dark] .pf-layer-core{background:#1d2b28;color:#8fd3bb;border-color:#2f4f47}:root[data-theme=dark] .pf-layer-adjacent{background:transparent;color:#98a4ae}:root[data-theme=dark] .pf-via,:root[data-theme=dark] .pf-why{color:#98a4ae!important}:root[data-theme=dark] .pf-fitkind{color:#98a4ae;border-color:#3a4147}:root[data-theme=dark] .pf-gapquiet,:root[data-theme=dark] .pf-gapquiet>summary{color:#98a4ae}:root[data-theme=dark] .pf-gapquiet .pf-gaps{color:#b6c0c8}:root[data-theme=dark] .pf-fitname i{color:#98a4ae}:root[data-theme=dark] .pf-metric-warn .pf-metric-v{color:#f0a077}:root[data-theme=dark] .pf-driver b{color:#98a4ae}:root[data-theme=dark] .pri-high{background:#7f1d1d}:root[data-theme=dark] .pri-medium{background:#78350f}:root[data-theme=dark] .tag-active{color:#fff}:root[data-theme=dark] .tag-stale{border:1px solid #b45309;color:#f8b17a}:root[data-theme=dark] .challenge{border-top-color:#b45309}:root[data-theme=dark] .challenge .lbl{color:#f8b17a}:root[data-theme=dark] .step-full .stepnum{color:#fff}:root[data-theme=dark] .step-partial .stepnum{background:#78350f}:root[data-theme=dark] .dot-partial{background:#b45309}:root[data-theme=dark] .rg-on,:root[data-theme=dark] .tag-direct{color:#fff}:root[data-theme=dark] .winlose .lose{color:#f8b17a}:root[data-theme=dark] .pill-armed,:root[data-theme=dark] .rank{color:#fff}:root[data-theme=dark] .pill-live{background:#78350f}:root[data-theme=dark] .mcell-armed{color:#fff}:root[data-theme=dark] .mcell-live{background:#b45309}:root[data-theme=dark] .challenges button{border:1px solid #b45309}:root[data-theme=dark] .dsearch input{color:#fff}:root[data-theme=dark] .dsearch input::placeholder{color:#969fad}:root[data-theme=dark] .tevdup,:root[data-theme=dark] .tstatus-watch{color:var(--warn,#e7cf96)}:root[data-theme=dark] .pcsub{color:#a9b4be}:root[data-theme=dark] .pcmetric{border:1px solid #2d373f;background:#1a1a1a}:root[data-theme=dark] .pcmlbl{color:#9ca7ad}:root[data-theme=dark] .pcmsub{color:#a9b4be}:root[data-theme=dark] .pcfilters label{color:#9ca7ad}:root[data-theme=dark] .pcfilters select,:root[data-theme=dark] .pcsearch{border:1px solid #303b43;background:#1a1a1a;color:#d4e0ea}:root[data-theme=dark] .pcclear{border:1px solid #303b43;background:#171d22;color:#b7f5ec}:root[data-theme=dark] .pctable{border:1px solid #2d373f;background:#1a1a1a}:root[data-theme=dark] .pcrowhead{background:#161c22;border-bottom:1px solid #2d373f;color:#9ca7ad}:root[data-theme=dark] .pcrow{border-bottom:1px solid #28323a}:root[data-theme=dark] .pcrow:hover{background:#141f22}:root[data-theme=dark] .pcrow.compact{color:#b2bdc6}:root[data-theme=dark] .pcrow.sel{background:#17231f}:root[data-theme=dark] .pcgroup.open{border-left:3px solid #0d5c50}:root[data-theme=dark] .pcrank{color:#adf3e9}:root[data-theme=dark] .pcpersonas{color:#9ca7ad}:root[data-theme=dark] .pcdim{color:#a9b4be}:root[data-theme=dark] .pcopen{border:1px solid #303b43;background:#1a1a1a;color:#b7f5ec}:root[data-theme=dark] .pcsel{border:1px solid #0d5c50;background:#0d5c50}:root[data-theme=dark] .pc-hot{background:#32190e;color:#eba184}:root[data-theme=dark] .pc-warm{background:#312610;color:#f2d593}:root[data-theme=dark] .pc-emerging{background:#1b2925;color:#a8e6ce}:root[data-theme=dark] .pc-hybrid{background:#1d1928;color:#a79cc9}:root[data-theme=dark] .pc-established{background:#192026;color:#aeb9c1}:root[data-theme=dark] .pcdetail{background:#17231f;border-bottom:1px solid #2d373f}:root[data-theme=dark] .pcdh{color:#b7f5ec}:root[data-theme=dark] .pcbody{color:#c2ced7}:root[data-theme=dark] .pcdriver{background:#1a1a1a;border-left:3px solid #0d5c50;color:#c2ced7}:root[data-theme=dark] .pcblock,:root[data-theme=dark] .pcmotion{background:#1a1a1a;border:1px solid #2d373f}:root[data-theme=dark] .pcbh{color:#d4e0ea}:root[data-theme=dark] .pcsteps{border:1px solid #29343d}:root[data-theme=dark] .pcsteph{background:#161c22;border-bottom:1px solid #29343d;color:#9ca7ad}:root[data-theme=dark] .pcsteprow{border-bottom:1px solid #26313a}:root[data-theme=dark] .pcstepn{color:#adf3e9}:root[data-theme=dark] .pclogic summary{color:#b7f5ec}:root[data-theme=dark] .pccomp,:root[data-theme=dark] .pcdq{color:#c2ced7}:root[data-theme=dark] .pcv-corr{background:#1b2925;color:#a8e6ce}:root[data-theme=dark] .pcv-single{background:#312610;color:#f2d593}:root[data-theme=dark] .pcv-noev{background:#192026;color:#aeb9c1}:root[data-theme=dark] .pcevblock{border:1px solid #29343d}:root[data-theme=dark] .pcevtitle{color:#b7f5ec}:root[data-theme=dark] .pcevref{background:#181e23}:root[data-theme=dark] .pcsrcn{color:#9ca7ad;border:1px solid #29343d}:root[data-theme=dark] .pcvia{color:#9ca7ad}:root[data-theme=dark] .pcsrcplain{color:#c2ced7}:root[data-theme=dark] .pcaside,:root[data-theme=dark] .pcunpaired{color:#9ca7ad}:root[data-theme=dark] .pcnoev{color:#aeb9c1}:root[data-theme=dark] .pcevfoot{color:#9ca7ad}:root[data-theme=dark] .pcneeds{background:#312610;color:#f2d593}:root[data-theme=dark] .pcempty{color:#a9b4be}:root[data-theme=dark] .pcprov{color:#9ca7ad}:root[data-theme=dark] .pclogicblk{background:#1a1a1a;border:1px solid #2d373f}:root[data-theme=dark] .pccomprow{border-bottom:1px solid #26313a}:root[data-theme=dark] .pccompn{color:#c2ced7}:root[data-theme=dark] .pcchev,:root[data-theme=dark] .pccompt{color:#9ca7ad}:root[data-theme=dark] .pcchev.down,:root[data-theme=dark] .pcrow[aria-expanded=true] .pcchev{color:#adf3e9}:root[data-theme=dark] .pcfold>summary:before{color:#9ca7ad}:root[data-theme=dark] .pcfold[open]>summary:before{color:#adf3e9}:root[data-theme=dark] .pcstepcount{color:#9ca7ad}:root[data-theme=dark] .pcmot{background:#1b2925;color:#a8e6ce}:root[data-theme=dark] .pcdrivertrend{color:#aeb9c1}:root[data-theme=dark] .pcrow.hot:before{background:#a8431c}:root[data-theme=dark] .pcview{border:1px solid #303b43;background:#1a1a1a;color:#b2bdc6}:root[data-theme=dark] .pcview.on{background:#0d5c50;border-color:#0d5c50}:root[data-theme=dark] .pcqcount{color:#b7f5ec}:root[data-theme=dark] .pcmark{border:1px solid #39444c;background:#1a1a1a;color:#c2ced7}:root[data-theme=dark] .pcmark:hover{color:#b7f5ec;border-color:#39444c}:root[data-theme=dark] .pcmark.on{background:#0d5c50;border-color:#0d5c50}:root[data-theme=dark] .pcrow.mk-shortlist .pcrank{color:#f2d593}:root[data-theme=dark] .pcstore{background:#161c22;border:1px solid #2d373f}:root[data-theme=dark] .pcfold:not([open])>summary,:root[data-theme=dark] .pcfold:not([open])>summary .pcbh{color:#b2bdc6}:root[data-theme=dark] .rvnote{color:#f2d593;background:#30260b;border:1px solid #554722}:root[data-theme=dark] .rverr{color:#e09696;background:#2c0c0c;border:1px solid #4a2424}:root[data-theme=dark] .pcmetric.rvalarm{border-color:#5b4328;background:#301f07}:root[data-theme=dark] .pcmetric.rvalarm .pcmsub{color:#f2c893}:root[data-theme=dark] .rvgroup.open{border-left:3px solid #0d5c50}:root[data-theme=dark] .rvrow.rvunattr{border-left:3px solid #82662f}:root[data-theme=dark] .rvscore{color:#a9b4be}:root[data-theme=dark] .rvb-high{background:#15222c;color:#a3cbe8}:root[data-theme=dark] .rvb-moderate{background:#172027;color:#acbfcb}:root[data-theme=dark] .rvb-at-floor{background:#1a1f22;color:#a3acb4}:root[data-theme=dark] .rvb-unscored{background:#1d1d1d;color:#a1a1a1}:root[data-theme=dark] .rvgenchip{background:#1c1429;color:#b0a5d3}:root[data-theme=dark] .rvgenn{color:#9ca7ad}:root[data-theme=dark] .rvnoattr{color:#f2c893}:root[data-theme=dark] .rvdrafted{color:#9ca7ad}:root[data-theme=dark] .rvredraft{background:#33250a;color:#f2c893;border:1px solid #584421}:root[data-theme=dark] .rvagenote{background:#181d20;border:1px solid #2e373c;color:#afbac1}:root[data-theme=dark] .rvagewiden{color:#adf3e9}:root[data-theme=dark] .rvtierpill.t1{background:#0d5c50}:root[data-theme=dark] .rvtierpill.t2{background:#1b2923;color:#b7f5ec}:root[data-theme=dark] .rvtierpill.t3{background:#191f25;color:#acbfcb}:root[data-theme=dark] .rvtierpill.t4,:root[data-theme=dark] .rvtierpill.t5{background:#33210a;color:#f2c893}:root[data-theme=dark] .rvs-approved{background:#1b2925;color:#a8e6ce}:root[data-theme=dark] .rvs-rejected{background:#2d1212;color:#e09696}:root[data-theme=dark] .rvs-shortlisted{background:#312610;color:#f2d593}:root[data-theme=dark] .rvs-archived{background:#192026;color:#aeb9c1}:root[data-theme=dark] .rvs-open{background:#181e23;color:#a3acb4}:root[data-theme=dark] .rvblock{background:#301f07;border:1px solid #5b4328;border-left:3px solid #82662f;color:#f2d6a5}:root[data-theme=dark] .rvid2{background:#181e23;color:#b2bdc6}:root[data-theme=dark] .rvfine{color:#9ca7ad}:root[data-theme=dark] .rvreasons{color:#c2ced7}:root[data-theme=dark] .rvquote{background:#1a1a1a;border-left:3px solid #0d5c50;color:#d0dce6}:root[data-theme=dark] .rvquote cite{color:#b2bdc6}:root[data-theme=dark] .rvtier.t1{background:#0d5c50}:root[data-theme=dark] .rvtier.t2{background:#1b2923;color:#b7f5ec}:root[data-theme=dark] .rvtier.t3{background:#191f25;color:#acbfcb}:root[data-theme=dark] .rvtier.t4,:root[data-theme=dark] .rvtier.t5{background:#33210a;color:#f2c893}:root[data-theme=dark] .rvt-1{background:#0d5c50}:root[data-theme=dark] .rvt-2{background:#1b2923;color:#b7f5ec}:root[data-theme=dark] .rvt-3{background:#191f25;color:#acbfcb}:root[data-theme=dark] .rvt-4,:root[data-theme=dark] .rvt-5{background:#33210a;color:#f2c893}:root[data-theme=dark] .rvsnap{color:#a3acb4}:root[data-theme=dark] .rvsnap li.cited{color:#d0dce6}:root[data-theme=dark] .rvwhy{color:#a9b4be}:root[data-theme=dark] .rvfitrow{border-bottom:1px solid #26313a}:root[data-theme=dark] .rvgaps{color:#f2c893}:root[data-theme=dark] .rvlims{color:#c2ced7}:root[data-theme=dark] .rvr1tag{color:#adf3e9;background:#172723;border:1px solid #324e47}:root[data-theme=dark] .rvr1step{background:#1a1a1a;border:1px solid #2d373f;border-left:3px solid #324e47}:root[data-theme=dark] .rvr1core.is-core{color:#adf3e9;background:#172723;border:1px solid #324e47}:root[data-theme=dark] .rvr1core.is-extra{color:#9ca7ad;background:#181d21;border:1px solid #2d373f}:root[data-theme=dark] .rvr1role{color:#efe1b0;background:#30260d;border:1px solid #594a24}:root[data-theme=dark] .rvr1action{color:#d0dce6}:root[data-theme=dark] .rvr1dl dt{color:#9ca7ad}:root[data-theme=dark] .rvr1bundle,:root[data-theme=dark] .rvr1dl dd{color:#c2ced7}:root[data-theme=dark] .rvr1temp{color:#efe1b0;background:#30260d;border:1px solid #594a24}:root[data-theme=dark] .rvr1brow{border-bottom:1px solid #2a3138}:root[data-theme=dark] .rvr1flag{color:#f2c893;background:#2d1d0c;border:1px solid #523c22}:root[data-theme=dark] .rvr1claims{color:#9ca7ad}:root[data-theme=dark] .rvr1claim{background:#1a1a1a;border:1px solid #2d373f;border-left:3px solid #343e45}:root[data-theme=dark] .rvr1claim .pcbody{color:#d0dce6}:root[data-theme=dark] .rvr1noquote{color:#f2c893;background:#2d1d0c;border:1px solid #523c22}:root[data-theme=dark] .rvevcount{color:#9ca7ad}:root[data-theme=dark] .rvevcount i{color:#9aa6ae}:root[data-theme=dark] .rvr1claimfold>summary{color:#9ca7ad}:root[data-theme=dark] .rvr1claimfold>summary:before{color:#9aa6ae}:root[data-theme=dark] .rvr1claimfold>summary:hover{color:#adf3e9}:root[data-theme=dark] .rvacts{background:#1a1a1a;border:1px solid #2d373f}:root[data-theme=dark] .rvaxlabel{color:#9ca7ad}:root[data-theme=dark] .rvbtn{border:1px solid #303b43;background:#1a1a1a;color:#c2ced7}:root[data-theme=dark] .rvbtn:hover:not(:disabled){border-color:#39444c;color:#b7f5ec}:root[data-theme=dark] .rvbtn.on{background:#0d5c50;border-color:#0d5c50}:root[data-theme=dark] .rvbtn.rv-dislike.on,:root[data-theme=dark] .rvbtn.rv-reject.on{background:#8d2a2a;border-color:#8d2a2a}:root[data-theme=dark] .rvbtn.rv-archive.on{background:#6b7883;border-color:#6b7883}:root[data-theme=dark] .rvfail{color:#e09696}:root[data-theme=dark] .rvfoot{color:#9ca7ad}:root[data-theme=dark] .rvid{color:#97a3ac}:root[data-theme=dark] .rvval.valid{color:#b7f5ec}:root[data-theme=dark] .rvval.invalid{color:#e09696}:root[data-theme=dark] .rvpub{color:#b7f5ec}:root[data-theme=dark] .gpgroup.open{border-left:3px solid #4a3a73}:root[data-theme=dark] .rvreason{border-left:3px solid #0d5c50}:root[data-theme=dark] .rvreason-none{border-left-color:#82662f}:root[data-theme=dark] .pf-mark{background:#0d5c50}:root[data-theme=dark] .pf-metric-warn{border-color:#c2410c}:root[data-theme=dark] .pf-searchicon{color:#98a4ae}:root[data-theme=dark] .pf-picksel:focus,:root[data-theme=dark] .pf-search:focus{outline:2px solid #0d5c50}:root[data-theme=dark] .pf-row.pf-band-draftable{border-left-color:#0d5c50}:root[data-theme=dark] .pf-row.pf-band-starter{border-left-color:#b9821f}:root[data-theme=dark] .pf-row.pf-band-other{border-left-color:#373e44}:root[data-theme=dark] .pf-maptable td:first-child{color:#9ca7ad}:root[data-theme=dark] .gpfb .gpfb-up{border-color:#3b5951}:root[data-theme=dark] .gpfb .gpfb-down{border-color:#5a382b}:root[data-theme=dark] .gpfb .gpfb-withdraw{color:#eaa295}:root[data-theme=dark] .gpfb-ask input,:root[data-theme=dark] .gpfb-ask select,:root[data-theme=dark] .gpfb-ask textarea{border:1px solid #343d43;background:var(--bg,#1a1a1a)}:root[data-theme=dark] .gpfb-done{color:#b7f5ec}:root[data-theme=dark] .pcrow-gen{border-left:3px solid #2f7d5b}:root[data-theme=dark] .gpnotsell{color:#ffc782}:root[data-theme=dark] .pcchip.pc-heat-breaking{background:#b3261e}:root[data-theme=dark] .pcchip.pc-heat-hot{background:#d9480f}:root[data-theme=dark] .pcchip.pc-heat-warm{background:#f08c00}:root[data-theme=dark] .pcchip.pc-heat-emerging{background:#1c1f23;color:#dfdfdf}:root[data-theme=dark] .pcheatn{color:#eaa295}:root[data-theme=dark] .pcprod{background:#19221f;color:#b7f5ec}:root[data-theme=dark] .pcchip.pc-heat-cool{background:#1c1f23;color:#c4cacf}:root[data-theme=dark] .pcdupnote{color:#e5d3a9}:root[data-theme=dark] .pcgroup.pcdup{border-left:3px solid #604e28}:root[data-theme=dark] .pcgroup.pcdup .pcrow{background:#2b230c}:root[data-theme=dark] .pcgroup.pcdup .pcrank{color:#f2d593}:root[data-theme=dark] .gpopening{border-bottom:1px solid #2f363a}:root[data-theme=dark] .gpopenlbl{color:#a7b0b7}:root[data-theme=dark] .gpopenline{color:#d4e0ea}:root[data-theme=dark] .gpfb-line input{border:1px solid #39444c;background:#1a1a1a;color:#d4e0ea}:root[data-theme=dark] .gpfb-panel{border:1px solid #303b43;background:#161c22}:root[data-theme=dark] .gpfb-panel .gph{color:#b2bdc6}:root[data-theme=dark] .gpfb-panel textarea,:root[data-theme=dark] .gpfb-panelrow select{border:1px solid #39444c;background:#1a1a1a;color:#d4e0ea}:root[data-theme=dark] .themetoggle{border:1px solid #39444c;background:#1a1a1a;color:#c2ced7}:root[data-theme=dark] .themetoggle:hover{border-color:#0d5c50;color:#b7f5ec}:root[data-theme=dark] .gpdqfor{color:#a7b0b7}:root[data-theme=dark] .gpabout{border:1px solid #303b43;background:#161c22;color:#c2ced7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pri-high{background:#7f1d1d}:root:not([data-theme=light]) .pri-medium{background:#78350f}:root:not([data-theme=light]) .tag-active{color:#fff}:root:not([data-theme=light]) .tag-stale{border:1px solid #b45309;color:#f8b17a}:root:not([data-theme=light]) .challenge{border-top-color:#b45309}:root:not([data-theme=light]) .challenge .lbl{color:#f8b17a}:root:not([data-theme=light]) .step-full .stepnum{color:#fff}:root:not([data-theme=light]) .step-partial .stepnum{background:#78350f}:root:not([data-theme=light]) .dot-partial{background:#b45309}:root:not([data-theme=light]) .rg-on,:root:not([data-theme=light]) .tag-direct{color:#fff}:root:not([data-theme=light]) .winlose .lose{color:#f8b17a}:root:not([data-theme=light]) .pill-armed,:root:not([data-theme=light]) .rank{color:#fff}:root:not([data-theme=light]) .pill-live{background:#78350f}:root:not([data-theme=light]) .mcell-armed{color:#fff}:root:not([data-theme=light]) .mcell-live{background:#b45309}:root:not([data-theme=light]) .challenges button{border:1px solid #b45309}:root:not([data-theme=light]) .dsearch input{color:#fff}:root:not([data-theme=light]) .dsearch input::placeholder{color:#969fad}:root:not([data-theme=light]) .tevdup,:root:not([data-theme=light]) .tstatus-watch{color:var(--warn,#e7cf96)}:root:not([data-theme=light]) .pcsub{color:#a9b4be}:root:not([data-theme=light]) .pcmetric{border:1px solid #2d373f;background:#1a1a1a}:root:not([data-theme=light]) .pcmlbl{color:#9ca7ad}:root:not([data-theme=light]) .pcmsub{color:#a9b4be}:root:not([data-theme=light]) .pcfilters label{color:#9ca7ad}:root:not([data-theme=light]) .pcfilters select,:root:not([data-theme=light]) .pcsearch{border:1px solid #303b43;background:#1a1a1a;color:#d4e0ea}:root:not([data-theme=light]) .pcclear{border:1px solid #303b43;background:#171d22;color:#b7f5ec}:root:not([data-theme=light]) .pctable{border:1px solid #2d373f;background:#1a1a1a}:root:not([data-theme=light]) .pcrowhead{background:#161c22;border-bottom:1px solid #2d373f;color:#9ca7ad}:root:not([data-theme=light]) .pcrow{border-bottom:1px solid #28323a}:root:not([data-theme=light]) .pcrow:hover{background:#141f22}:root:not([data-theme=light]) .pcrow.compact{color:#b2bdc6}:root:not([data-theme=light]) .pcrow.sel{background:#17231f}:root:not([data-theme=light]) .pcgroup.open{border-left:3px solid #0d5c50}:root:not([data-theme=light]) .pcrank{color:#adf3e9}:root:not([data-theme=light]) .pcpersonas{color:#9ca7ad}:root:not([data-theme=light]) .pcdim{color:#a9b4be}:root:not([data-theme=light]) .pcopen{border:1px solid #303b43;background:#1a1a1a;color:#b7f5ec}:root:not([data-theme=light]) .pcsel{border:1px solid #0d5c50;background:#0d5c50}:root:not([data-theme=light]) .pc-hot{background:#32190e;color:#eba184}:root:not([data-theme=light]) .pc-warm{background:#312610;color:#f2d593}:root:not([data-theme=light]) .pc-emerging{background:#1b2925;color:#a8e6ce}:root:not([data-theme=light]) .pc-hybrid{background:#1d1928;color:#a79cc9}:root:not([data-theme=light]) .pc-established{background:#192026;color:#aeb9c1}:root:not([data-theme=light]) .pcdetail{background:#17231f;border-bottom:1px solid #2d373f}:root:not([data-theme=light]) .pcdh{color:#b7f5ec}:root:not([data-theme=light]) .pcbody{color:#c2ced7}:root:not([data-theme=light]) .pcdriver{background:#1a1a1a;border-left:3px solid #0d5c50;color:#c2ced7}:root:not([data-theme=light]) .pcblock,:root:not([data-theme=light]) .pcmotion{background:#1a1a1a;border:1px solid #2d373f}:root:not([data-theme=light]) .pcbh{color:#d4e0ea}:root:not([data-theme=light]) .pcsteps{border:1px solid #29343d}:root:not([data-theme=light]) .pcsteph{background:#161c22;border-bottom:1px solid #29343d;color:#9ca7ad}:root:not([data-theme=light]) .pcsteprow{border-bottom:1px solid #26313a}:root:not([data-theme=light]) .pcstepn{color:#adf3e9}:root:not([data-theme=light]) .pclogic summary{color:#b7f5ec}:root:not([data-theme=light]) .pccomp,:root:not([data-theme=light]) .pcdq{color:#c2ced7}:root:not([data-theme=light]) .pcv-corr{background:#1b2925;color:#a8e6ce}:root:not([data-theme=light]) .pcv-single{background:#312610;color:#f2d593}:root:not([data-theme=light]) .pcv-noev{background:#192026;color:#aeb9c1}:root:not([data-theme=light]) .pcevblock{border:1px solid #29343d}:root:not([data-theme=light]) .pcevtitle{color:#b7f5ec}:root:not([data-theme=light]) .pcevref{background:#181e23}:root:not([data-theme=light]) .pcsrcn{color:#9ca7ad;border:1px solid #29343d}:root:not([data-theme=light]) .pcvia{color:#9ca7ad}:root:not([data-theme=light]) .pcsrcplain{color:#c2ced7}:root:not([data-theme=light]) .pcaside,:root:not([data-theme=light]) .pcunpaired{color:#9ca7ad}:root:not([data-theme=light]) .pcnoev{color:#aeb9c1}:root:not([data-theme=light]) .pcevfoot{color:#9ca7ad}:root:not([data-theme=light]) .pcneeds{background:#312610;color:#f2d593}:root:not([data-theme=light]) .pcempty{color:#a9b4be}:root:not([data-theme=light]) .pcprov{color:#9ca7ad}:root:not([data-theme=light]) .pclogicblk{background:#1a1a1a;border:1px solid #2d373f}:root:not([data-theme=light]) .pccomprow{border-bottom:1px solid #26313a}:root:not([data-theme=light]) .pccompn{color:#c2ced7}:root:not([data-theme=light]) .pcchev,:root:not([data-theme=light]) .pccompt{color:#9ca7ad}:root:not([data-theme=light]) .pcchev.down,:root:not([data-theme=light]) .pcrow[aria-expanded=true] .pcchev{color:#adf3e9}:root:not([data-theme=light]) .pcfold>summary:before{color:#9ca7ad}:root:not([data-theme=light]) .pcfold[open]>summary:before{color:#adf3e9}:root:not([data-theme=light]) .pcstepcount{color:#9ca7ad}:root:not([data-theme=light]) .pcmot{background:#1b2925;color:#a8e6ce}:root:not([data-theme=light]) .pcdrivertrend{color:#aeb9c1}:root:not([data-theme=light]) .pcrow.hot:before{background:#a8431c}:root:not([data-theme=light]) .pcview{border:1px solid #303b43;background:#1a1a1a;color:#b2bdc6}:root:not([data-theme=light]) .pcview.on{background:#0d5c50;border-color:#0d5c50}:root:not([data-theme=light]) .pcqcount{color:#b7f5ec}:root:not([data-theme=light]) .pcmark{border:1px solid #39444c;background:#1a1a1a;color:#c2ced7}:root:not([data-theme=light]) .pcmark:hover{color:#b7f5ec;border-color:#39444c}:root:not([data-theme=light]) .pcmark.on{background:#0d5c50;border-color:#0d5c50}:root:not([data-theme=light]) .pcrow.mk-shortlist .pcrank{color:#f2d593}:root:not([data-theme=light]) .pcstore{background:#161c22;border:1px solid #2d373f}:root:not([data-theme=light]) .pcfold:not([open])>summary,:root:not([data-theme=light]) .pcfold:not([open])>summary .pcbh{color:#b2bdc6}:root:not([data-theme=light]) .rvnote{color:#f2d593;background:#30260b;border:1px solid #554722}:root:not([data-theme=light]) .rverr{color:#e09696;background:#2c0c0c;border:1px solid #4a2424}:root:not([data-theme=light]) .pcmetric.rvalarm{border-color:#5b4328;background:#301f07}:root:not([data-theme=light]) .pcmetric.rvalarm .pcmsub{color:#f2c893}:root:not([data-theme=light]) .rvgroup.open{border-left:3px solid #0d5c50}:root:not([data-theme=light]) .rvrow.rvunattr{border-left:3px solid #82662f}:root:not([data-theme=light]) .rvscore{color:#a9b4be}:root:not([data-theme=light]) .rvb-high{background:#15222c;color:#a3cbe8}:root:not([data-theme=light]) .rvb-moderate{background:#172027;color:#acbfcb}:root:not([data-theme=light]) .rvb-at-floor{background:#1a1f22;color:#a3acb4}:root:not([data-theme=light]) .rvb-unscored{background:#1d1d1d;color:#a1a1a1}:root:not([data-theme=light]) .rvgenchip{background:#1c1429;color:#b0a5d3}:root:not([data-theme=light]) .rvgenn{color:#9ca7ad}:root:not([data-theme=light]) .rvnoattr{color:#f2c893}:root:not([data-theme=light]) .rvdrafted{color:#9ca7ad}:root:not([data-theme=light]) .rvredraft{background:#33250a;color:#f2c893;border:1px solid #584421}:root:not([data-theme=light]) .rvagenote{background:#181d20;border:1px solid #2e373c;color:#afbac1}:root:not([data-theme=light]) .rvagewiden{color:#adf3e9}:root:not([data-theme=light]) .rvtierpill.t1{background:#0d5c50}:root:not([data-theme=light]) .rvtierpill.t2{background:#1b2923;color:#b7f5ec}:root:not([data-theme=light]) .rvtierpill.t3{background:#191f25;color:#acbfcb}:root:not([data-theme=light]) .rvtierpill.t4,:root:not([data-theme=light]) .rvtierpill.t5{background:#33210a;color:#f2c893}:root:not([data-theme=light]) .rvs-approved{background:#1b2925;color:#a8e6ce}:root:not([data-theme=light]) .rvs-rejected{background:#2d1212;color:#e09696}:root:not([data-theme=light]) .rvs-shortlisted{background:#312610;color:#f2d593}:root:not([data-theme=light]) .rvs-archived{background:#192026;color:#aeb9c1}:root:not([data-theme=light]) .rvs-open{background:#181e23;color:#a3acb4}:root:not([data-theme=light]) .rvblock{background:#301f07;border:1px solid #5b4328;border-left:3px solid #82662f;color:#f2d6a5}:root:not([data-theme=light]) .rvid2{background:#181e23;color:#b2bdc6}:root:not([data-theme=light]) .rvfine{color:#9ca7ad}:root:not([data-theme=light]) .rvreasons{color:#c2ced7}:root:not([data-theme=light]) .rvquote{background:#1a1a1a;border-left:3px solid #0d5c50;color:#d0dce6}:root:not([data-theme=light]) .rvquote cite{color:#b2bdc6}:root:not([data-theme=light]) .rvtier.t1{background:#0d5c50}:root:not([data-theme=light]) .rvtier.t2{background:#1b2923;color:#b7f5ec}:root:not([data-theme=light]) .rvtier.t3{background:#191f25;color:#acbfcb}:root:not([data-theme=light]) .rvtier.t4,:root:not([data-theme=light]) .rvtier.t5{background:#33210a;color:#f2c893}:root:not([data-theme=light]) .rvt-1{background:#0d5c50}:root:not([data-theme=light]) .rvt-2{background:#1b2923;color:#b7f5ec}:root:not([data-theme=light]) .rvt-3{background:#191f25;color:#acbfcb}:root:not([data-theme=light]) .rvt-4,:root:not([data-theme=light]) .rvt-5{background:#33210a;color:#f2c893}:root:not([data-theme=light]) .rvsnap{color:#a3acb4}:root:not([data-theme=light]) .rvsnap li.cited{color:#d0dce6}:root:not([data-theme=light]) .rvwhy{color:#a9b4be}:root:not([data-theme=light]) .rvfitrow{border-bottom:1px solid #26313a}:root:not([data-theme=light]) .rvgaps{color:#f2c893}:root:not([data-theme=light]) .rvlims{color:#c2ced7}:root:not([data-theme=light]) .rvr1tag{color:#adf3e9;background:#172723;border:1px solid #324e47}:root:not([data-theme=light]) .rvr1step{background:#1a1a1a;border:1px solid #2d373f;border-left:3px solid #324e47}:root:not([data-theme=light]) .rvr1core.is-core{color:#adf3e9;background:#172723;border:1px solid #324e47}:root:not([data-theme=light]) .rvr1core.is-extra{color:#9ca7ad;background:#181d21;border:1px solid #2d373f}:root:not([data-theme=light]) .rvr1role{color:#efe1b0;background:#30260d;border:1px solid #594a24}:root:not([data-theme=light]) .rvr1action{color:#d0dce6}:root:not([data-theme=light]) .rvr1dl dt{color:#9ca7ad}:root:not([data-theme=light]) .rvr1bundle,:root:not([data-theme=light]) .rvr1dl dd{color:#c2ced7}:root:not([data-theme=light]) .rvr1temp{color:#efe1b0;background:#30260d;border:1px solid #594a24}:root:not([data-theme=light]) .rvr1brow{border-bottom:1px solid #2a3138}:root:not([data-theme=light]) .rvr1flag{color:#f2c893;background:#2d1d0c;border:1px solid #523c22}:root:not([data-theme=light]) .rvr1claims{color:#9ca7ad}:root:not([data-theme=light]) .rvr1claim{background:#1a1a1a;border:1px solid #2d373f;border-left:3px solid #343e45}:root:not([data-theme=light]) .rvr1claim .pcbody{color:#d0dce6}:root:not([data-theme=light]) .rvr1noquote{color:#f2c893;background:#2d1d0c;border:1px solid #523c22}:root:not([data-theme=light]) .rvevcount{color:#9ca7ad}:root:not([data-theme=light]) .rvevcount i{color:#9aa6ae}:root:not([data-theme=light]) .rvr1claimfold>summary{color:#9ca7ad}:root:not([data-theme=light]) .rvr1claimfold>summary:before{color:#9aa6ae}:root:not([data-theme=light]) .rvr1claimfold>summary:hover{color:#adf3e9}:root:not([data-theme=light]) .rvacts{background:#1a1a1a;border:1px solid #2d373f}:root:not([data-theme=light]) .rvaxlabel{color:#9ca7ad}:root:not([data-theme=light]) .rvbtn{border:1px solid #303b43;background:#1a1a1a;color:#c2ced7}:root:not([data-theme=light]) .rvbtn:hover:not(:disabled){border-color:#39444c;color:#b7f5ec}:root:not([data-theme=light]) .rvbtn.on{background:#0d5c50;border-color:#0d5c50}:root:not([data-theme=light]) .rvbtn.rv-dislike.on,:root:not([data-theme=light]) .rvbtn.rv-reject.on{background:#8d2a2a;border-color:#8d2a2a}:root:not([data-theme=light]) .rvbtn.rv-archive.on{background:#6b7883;border-color:#6b7883}:root:not([data-theme=light]) .rvfail{color:#e09696}:root:not([data-theme=light]) .rvfoot{color:#9ca7ad}:root:not([data-theme=light]) .rvid{color:#97a3ac}:root:not([data-theme=light]) .rvval.valid{color:#b7f5ec}:root:not([data-theme=light]) .rvval.invalid{color:#e09696}:root:not([data-theme=light]) .rvpub{color:#b7f5ec}:root:not([data-theme=light]) .gpgroup.open{border-left:3px solid #4a3a73}:root:not([data-theme=light]) .rvreason{border-left:3px solid #0d5c50}:root:not([data-theme=light]) .rvreason-none{border-left-color:#82662f}:root:not([data-theme=light]) .pf-mark{background:#0d5c50}:root:not([data-theme=light]) .pf-metric-warn{border-color:#c2410c}:root:not([data-theme=light]) .pf-searchicon{color:#98a4ae}:root:not([data-theme=light]) .pf-picksel:focus,:root:not([data-theme=light]) .pf-search:focus{outline:2px solid #0d5c50}:root:not([data-theme=light]) .pf-row.pf-band-draftable{border-left-color:#0d5c50}:root:not([data-theme=light]) .pf-row.pf-band-starter{border-left-color:#b9821f}:root:not([data-theme=light]) .pf-row.pf-band-other{border-left-color:#373e44}:root:not([data-theme=light]) .pf-maptable td:first-child{color:#9ca7ad}:root:not([data-theme=light]) .gpfb .gpfb-up{border-color:#3b5951}:root:not([data-theme=light]) .gpfb .gpfb-down{border-color:#5a382b}:root:not([data-theme=light]) .gpfb .gpfb-withdraw{color:#eaa295}:root:not([data-theme=light]) .gpfb-ask input,:root:not([data-theme=light]) .gpfb-ask select,:root:not([data-theme=light]) .gpfb-ask textarea{border:1px solid #343d43;background:var(--bg,#1a1a1a)}:root:not([data-theme=light]) .gpfb-done{color:#b7f5ec}:root:not([data-theme=light]) .pcrow-gen{border-left:3px solid #2f7d5b}:root:not([data-theme=light]) .gpnotsell{color:#ffc782}:root:not([data-theme=light]) .pcchip.pc-heat-breaking{background:#b3261e}:root:not([data-theme=light]) .pcchip.pc-heat-hot{background:#d9480f}:root:not([data-theme=light]) .pcchip.pc-heat-warm{background:#f08c00}:root:not([data-theme=light]) .pcchip.pc-heat-emerging{background:#1c1f23;color:#dfdfdf}:root:not([data-theme=light]) .pcheatn{color:#eaa295}:root:not([data-theme=light]) .pcprod{background:#19221f;color:#b7f5ec}:root:not([data-theme=light]) .pcchip.pc-heat-cool{background:#1c1f23;color:#c4cacf}:root:not([data-theme=light]) .pcdupnote{color:#e5d3a9}:root:not([data-theme=light]) .pcgroup.pcdup{border-left:3px solid #604e28}:root:not([data-theme=light]) .pcgroup.pcdup .pcrow{background:#2b230c}:root:not([data-theme=light]) .pcgroup.pcdup .pcrank{color:#f2d593}:root:not([data-theme=light]) .gpopening{border-bottom:1px solid #2f363a}:root:not([data-theme=light]) .gpopenlbl{color:#a7b0b7}:root:not([data-theme=light]) .gpopenline{color:#d4e0ea}:root:not([data-theme=light]) .gpfb-line input{border:1px solid #39444c;background:#1a1a1a;color:#d4e0ea}:root:not([data-theme=light]) .gpfb-panel{border:1px solid #303b43;background:#161c22}:root:not([data-theme=light]) .gpfb-panel .gph{color:#b2bdc6}:root:not([data-theme=light]) .gpfb-panel textarea,:root:not([data-theme=light]) .gpfb-panelrow select{border:1px solid #39444c;background:#1a1a1a;color:#d4e0ea}:root:not([data-theme=light]) .themetoggle{border:1px solid #39444c;background:#1a1a1a;color:#c2ced7}:root:not([data-theme=light]) .themetoggle:hover{border-color:#0d5c50;color:#b7f5ec}:root:not([data-theme=light]) .gpdqfor{color:#a7b0b7}:root:not([data-theme=light]) .gpabout{border:1px solid #303b43;background:#161c22;color:#c2ced7}}:root[data-look]{--paper:#F3F5F7;--surface:#FFFFFF;--surface-2:#F0F3F6;--sunk:#F7F9FA;--ink:#0E1116;--ink-2:#4B5563;--ink-3:#7B8490;--line:#DCE1E6;--line-2:#E8ECEF;--accent:#1F7A68;--accent-ink:#16604F;--accent-soft:#DDF0EA;--amber:#A86A06;--amber-soft:#FBF0DA;--blue:#2E5E9E;--blue-soft:#E3ECF8;--radius:6px;--sans:"Inter","IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,Menlo,monospace}:root[data-look][data-theme=dark]{--paper:#0A0C0F;--surface:#111418;--surface-2:#161A1F;--sunk:#0D1013;--ink:#E8EAED;--ink-2:#9AA3AD;--ink-3:#6B737D;--line:#242A31;--line-2:#1B2026;--accent:#5FB3A1;--accent-ink:#8ED3C3;--accent-soft:#12302A;--amber:#E3A73F;--amber-soft:#2E2412;--blue:#8FB3E0;--blue-soft:#172538;--hi:#E3794B;--mid:#E3A73F;--ok:#5FB3A1;--warn:#E3A73F;--bad:#E07A6A;--shadow:none}@media (prefers-color-scheme:dark){:root[data-look]:not([data-theme=light]){--paper:#0A0C0F;--surface:#111418;--surface-2:#161A1F;--sunk:#0D1013;--ink:#E8EAED;--ink-2:#9AA3AD;--ink-3:#6B737D;--line:#242A31;--line-2:#1B2026;--accent:#5FB3A1;--accent-ink:#8ED3C3;--accent-soft:#12302A;--amber:#E3A73F;--amber-soft:#2E2412;--blue:#8FB3E0;--blue-soft:#172538;--hi:#E3794B;--mid:#E3A73F;--ok:#5FB3A1;--warn:#E3A73F;--bad:#E07A6A;--shadow:none}}:root[data-look] body{background:var(--paper);color:var(--ink);font-family:var(--sans)}:root[data-look] .sitenotice{background:var(--sunk);color:var(--ink-3);border-bottom:1px solid var(--line);font-size:11.5px}:root[data-look] .sitenotice a{color:var(--accent)}:root[data-look] .mobar{background:var(--paper);border-bottom:1px solid var(--line)}:root[data-look] .mobrand{font-family:var(--mono);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}:root[data-look] .motabs button{font-family:var(--mono);font-size:12px;letter-spacing:.04em;background:transparent;color:var(--ink-2);border:1px solid transparent;border-radius:4px}:root[data-look] .motabs button.on{background:var(--surface-2);border-color:var(--line)}:root[data-look] .mometa{font-family:var(--mono);color:var(--ink-3)}:root[data-look] .mometa b{color:var(--ink-2)}:root[data-look] .kicker{font-family:var(--mono);color:var(--accent);letter-spacing:.14em}:root[data-look] .mast h1,:root[data-look] .pchead h1{font-family:var(--sans);font-weight:600;font-size:34px;letter-spacing:-.025em;color:var(--ink)}:root[data-look] .pcsub{color:var(--ink-2);font-size:13.5px}:root[data-look] .pcsub b{color:var(--ink)}:root[data-look] .pcmetrics{gap:10px}:root[data-look] .pcmetric{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px 13px;display:flex;flex-direction:column}:root[data-look] .pcmetric .pcmval{order:1;font-family:var(--mono);font-weight:500;font-size:28px;letter-spacing:-.02em;color:var(--ink);margin:0}:root[data-look] .pcmetric-gen .pcmval{color:var(--accent)}:root[data-look] .pcmetric .pcmlbl{order:2;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--ink-2);margin-top:6px}:root[data-look] .pcmetric .pcmsub{order:3;font-family:var(--mono);font-size:11px;color:var(--ink-3);margin-top:4px}:root[data-look] .pcmetric.rvalarm{border-color:var(--amber);background:var(--amber-soft)}:root[data-look] .pcviews{gap:22px;border-bottom:1px solid var(--line);margin:22px 0 16px}:root[data-look] .pcview{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;padding:8px 0 9px;color:var(--ink-3);font-size:13px;font-family:var(--sans)}:root[data-look] .pcview:hover{color:var(--ink)}:root[data-look] .pcview.on{background:transparent;color:var(--ink);border-bottom-color:var(--amber)}:root[data-look] .pcview .pcviewn,:root[data-look] .pcview.on .pcviewn{color:var(--amber);opacity:1}:root[data-look] .pcfilters label{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}:root[data-look] .pcfilters select,:root[data-look] .pcsearch{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:7px 9px;font-size:13px}:root[data-look] .pcsearch::placeholder{color:var(--ink-3)}:root[data-look] .pcclear{background:transparent;color:var(--ink-2);border:1px solid var(--line);border-radius:4px;font-family:var(--mono);font-size:11px}:root[data-look] .pcnote{color:var(--ink-3)}:root[data-look] .pctable{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}:root[data-look] .pcrowhead{background:var(--surface);border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--ink-3)}:root[data-look] .pcrow{border-bottom:1px solid var(--line-2);color:var(--ink);background:transparent}:root[data-look] .pcrow.sel,:root[data-look] .pcrow:hover{background:var(--surface-2)}:root[data-look] .pcrow-gen{border-left:0}:root[data-look] .pcgroup.open{border-left:2px solid var(--amber)}:root[data-look] .pcgroup.pcdup{border-left:2px solid var(--line)}:root[data-look] .pcgroup.pcdup .pcrow{background:var(--sunk)}:root[data-look] .pcrank,:root[data-look] .pcrow.mk-shortlist .pcrank{font-family:var(--mono);font-weight:600;color:var(--ink)}:root[data-look] .pcgroup.open .pcrank{color:var(--amber)}:root[data-look] .pcchev,:root[data-look] .pcchev.down,:root[data-look] .pcrow[aria-expanded=true] .pcchev{color:var(--ink-3)}:root[data-look] .pcname,:root[data-look] .pcrow-gen .pcname{font-weight:600;color:var(--ink)}:root[data-look] .pcline{display:block;font-style:normal;font-weight:400;font-size:12px;color:var(--ink-3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60ch}:root[data-look] .pcdim{color:var(--ink-2)}:root[data-look] .pccov{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}:root[data-look] .pcoutlet{color:var(--ink-3);font-family:var(--mono);font-size:10.5px;opacity:1}:root[data-look] .pcdupnote,:root[data-look] .pcpersonas{color:var(--ink-3)}:root[data-look] .pcchip{font-family:var(--mono);font-weight:500;border:1px solid var(--line);background:transparent;color:var(--ink-2);border-radius:3px;padding:2px 6px}:root[data-look] .pcchip.pc-heat-breaking,:root[data-look] .pcchip.pc-heat-hot{background:var(--amber-soft);border-color:var(--amber);color:var(--amber)}:root[data-look] .pcchip.pc-heat-warm{background:transparent;border-color:var(--amber);color:var(--amber)}:root[data-look] .pcchip.pc-heat-cool,:root[data-look] .pcchip.pc-heat-emerging{background:transparent;border-color:var(--line);color:var(--ink-2)}:root[data-look] .pcheatn{color:var(--ink-3);font-family:var(--mono)}:root[data-look] .gpchip,:root[data-look] .pcchip-authored,:root[data-look] .rvmap{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--line);color:var(--ink-3);border-radius:3px}:root[data-look] .rvm-authored{border-color:var(--accent);color:var(--accent);background:transparent}:root[data-look] .rvm-partial{border-color:var(--amber);color:var(--amber);background:transparent}:root[data-look] .pcprod{font-family:var(--mono);font-size:10.5px;letter-spacing:.03em;background:var(--blue-soft);border:1px solid transparent;color:var(--blue);border-radius:3px}:root[data-look] .pcrow-gen .pcgenacts{opacity:.55;transition:opacity .12s}:root[data-look] .pcrow-gen:focus-within .pcgenacts,:root[data-look] .pcrow-gen:hover .pcgenacts,:root[data-look] .pcrow.sel .pcgenacts{opacity:1}:root[data-look] .gpfb button,:root[data-look] .pcmark,:root[data-look] .pcopen{background:transparent;color:var(--ink-2);border:1px solid var(--line);border-radius:4px;font-family:var(--mono);font-size:11px}:root[data-look] .gpfb button:hover,:root[data-look] .pcmark:hover,:root[data-look] .pcopen:hover{color:var(--ink);border-color:var(--ink-3)}:root[data-look] .pcmark.on,:root[data-look] .pcsel{background:var(--accent);border-color:var(--accent);color:var(--paper)}:root[data-look] .pcdivider{color:var(--ink-2);border-top:1px solid var(--line);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}:root[data-look] .pcdetail,:root[data-look] .pcdivider{background:var(--sunk);border-bottom:1px solid var(--line)}:root[data-look] .gpopening{border-bottom:1px solid var(--line)}:root[data-look] .gpgaph,:root[data-look] .gpopenlbl,:root[data-look] .pcbh,:root[data-look] .pcdh{font-family:var(--mono);color:var(--accent);letter-spacing:.1em}:root[data-look] .gpopenline{font-family:var(--sans);color:var(--ink);font-size:20px;font-weight:600;letter-spacing:-.015em}:root[data-look] .pcblock{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}:root[data-look] .pcfold>summary:before,:root[data-look] .pcfold[open]>summary:before{color:var(--ink-3)}:root[data-look] .pcfold:not([open])>summary{color:var(--ink-2)}:root[data-look] .pcbody,:root[data-look] .pcdriver{color:var(--ink)}:root[data-look] .gpdqfor,:root[data-look] .gpprov,:root[data-look] .pcprov,:root[data-look] .rvfine,:root[data-look] .rvmapdl dt{color:var(--ink-3)}:root[data-look] .rvmapdl dd{color:var(--ink)}:root[data-look] .pcmono,:root[data-look] .rvid2{font-family:var(--mono);color:var(--ink-2)}:root[data-look] .gplimits{background:var(--amber-soft);border:1px solid var(--amber);color:var(--ink)}:root[data-look] .gpgaps{color:var(--amber)}:root[data-look] .gpcited{color:var(--accent)}:root[data-look] .pcstepn{font-family:var(--mono);color:var(--accent)}:root[data-look] .pcsteph{font-family:var(--mono);color:var(--ink-3)}:root[data-look] .pcsteprow{border-color:var(--line-2)}:root[data-look] .pcmod{font-family:var(--mono);color:var(--blue)}:root[data-look] .authwrap{background:radial-gradient(ellipse at 50% 35%,var(--surface-2),var(--paper) 70%)}:root[data-look] .authcard{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:36px 34px 28px;max-width:420px;text-align:center}:root[data-look] .authmark{font-family:var(--sans);font-weight:700;font-size:30px;letter-spacing:-.03em;color:var(--ink);margin:0}:root[data-look] .authtag{color:var(--ink-2);font-size:14px;margin:6px 0 24px}:root[data-look] .authcard form{text-align:left}:root[data-look] .authcard label{font-family:var(--sans);text-transform:none;letter-spacing:0;font-size:13px;color:var(--ink-2)}:root[data-look] .authcard input{background:var(--sunk);border:1px solid var(--line);border-radius:6px;padding:11px 12px;color:var(--ink)}:root[data-look] .authcard button{background:var(--accent);color:var(--paper);border-radius:6px;padding:11px;font-weight:600;margin-top:16px}:root[data-look] .authcard .note{text-align:left;color:var(--ink-2)}:root[data-look] .authcard .fine{color:var(--ink-3);border-top:1px solid var(--line-2)}:root[data-look] .themetoggle{background:var(--surface);color:var(--ink-2);border:1px solid var(--line);font-family:var(--mono);font-size:11px}@media (min-width:1081px){:root[data-look] .pcrow,:root[data-look] .pcrowhead{grid-template-columns:52px 92px minmax(240px,2.3fr) minmax(104px,.8fr) minmax(96px,.7fr) 78px 168px 172px 92px}}:root[data-look] .pcheatn{white-space:normal;font-size:10px;line-height:1.35}:root[data-look] .pcoutlet{font-family:var(--sans);font-size:11px;line-height:1.4}:root[data-look] .pcbundle{gap:4px}:root[data-look] .gpexport{display:flex;gap:6px;margin:4px 0 10px}:root[data-look] .gpexport button{background:transparent;color:var(--ink-2);border:1px solid var(--line);border-radius:4px;font-family:var(--mono);font-size:11px;padding:5px 10px;cursor:pointer}:root[data-look] .gpexport button:hover{color:var(--ink);border-color:var(--accent)}:root[data-look] .pckick{margin-bottom:6px;font-size:11px}:root[data-look] .pcnamebundle{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;font-style:normal}:root[data-look] .pcnamebundle:empty{display:none}:root[data-look] .pcwf .rvmap{white-space:normal;line-height:1.3}:root[data-look] .pcgo{width:28px;height:28px;border-radius:4px;border:1px solid var(--line);background:transparent;color:var(--ink-3);font-size:18px;line-height:1;cursor:pointer}:root[data-look] .pcgo.on,:root[data-look] .pcgo:hover{color:var(--amber);border-color:var(--amber)}:root[data-look] .pcgo.on{transform:rotate(90deg)}:root[data-look] .pcact{justify-content:flex-end}@media (min-width:1081px){:root[data-look] .pcrow,:root[data-look] .pcrowhead{grid-template-columns:52px 86px minmax(260px,2.6fr) minmax(104px,.8fr) minmax(96px,.7fr) 78px 150px minmax(170px,1.1fr) 150px}}:root[data-look] .pcrow-gen .pcgenacts{justify-content:flex-end}:root[data-look] .pcrow.compact .pcnamebundle{display:none}:root[data-look] .gpcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0 4px}@media (max-width:800px){:root[data-look] .gpcards{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-look] .gpcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}:root[data-look] .gpcv{font-family:var(--mono);font-weight:500;font-size:22px;color:var(--ink)}:root[data-look] .gpcv-hot,:root[data-look] .gpcv-partial{color:var(--amber)}:root[data-look] .gpcv-full{color:var(--accent)}:root[data-look] .gpcl{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}:root[data-look] .gpcs{font-family:var(--mono);font-style:normal;font-size:10.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-look] .gptabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin:16px 0 14px}:root[data-look] .gptabb{background:transparent;border:0;border-bottom:2px solid transparent;padding:8px 0 9px;color:var(--ink-3);font-family:var(--sans);font-size:13px;cursor:pointer}:root[data-look] .gptabb:hover{color:var(--ink)}:root[data-look] .gptabb.on{color:var(--ink);border-bottom-color:var(--amber)}:root[data-look] .gptab-off{display:none}:root[data-look] .gpstepcards{list-style:none;padding:0;margin:10px 0 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}:root[data-look] .gpstepcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 13px;display:flex;flex-direction:column;gap:6px}:root[data-look] .gpstepcard b{font-size:13.5px;line-height:1.35;color:var(--ink)}:root[data-look] .gpstepn{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:4px;border:1px solid var(--accent);color:var(--accent);font-family:var(--mono);font-size:11px}:root[data-look] .gpstepprod{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:8px;border-top:1px solid var(--line-2)}:root[data-look] .gpnoprod{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--amber)}:root[data-look] .gpmetaids{margin:0 0 8px}:root[data-look] .mobrand:after{content:"/";margin:0 2px 0 14px;color:var(--ink-3);font-weight:400}:root[data-look] .motabs button,:root[data-look] .motabs button.on{background:transparent;border-color:transparent}:root[data-look] .motabs button.on{color:var(--ink)}:root[data-look] .gpsec{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:22px 0 10px;padding-top:14px;border-top:1px solid var(--line)}:root[data-look] .gptab:first-of-type .gpsec{border-top:0;padding-top:0;margin-top:6px}:root[data-look] .pcauthtoggle{padding:0}:root[data-look] .pcauthtoggle button{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;padding:11px 16px;cursor:pointer;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}:root[data-look] .pcauthtoggle button:hover{color:var(--ink);background:var(--surface-2)}:root[data-look] .pcauthtoggle em{font-style:normal;text-transform:none;letter-spacing:0;color:var(--ink-3);font-family:var(--sans);font-size:12px}:root[data-look] .pcauthtoggle .pcchev.down{transform:rotate(90deg)}:root[data-look] .pcwbrank{font-family:var(--mono);font-size:11px;color:var(--ink-3);font-weight:500}:root[data-look] .gpperson{margin:4px 0 8px;font-size:12.5px;color:var(--accent);font-weight:500}:root[data-look] .gpchip-person{border-color:var(--accent);color:var(--accent);margin-left:4px}:root[data-look] .gpnames{display:flex;flex-wrap:wrap;gap:6px}:root[data-look] .gpname{border:1px solid var(--line);border-radius:4px;padding:2px 8px;font-size:13px;color:var(--ink)}:root[data-look] .gpnoname{border:1px dashed var(--amber);border-radius:4px;padding:2px 8px;font-size:12px;color:var(--amber)}:root[data-look] .gpcap{font-size:12.5px;color:var(--ink-2);font-style:italic}:root[data-look] .gpmetaids code{margin-right:4px}.gpprinthead{display:none}@media print{@page{margin:14mm 12mm}:root[data-printing] body{background:#fff!important}:root[data-printing] .authoredbanner,:root[data-printing] .mobar,:root[data-printing] .mofoot,:root[data-printing] .pctable>:not(.printme),:root[data-printing] .pcwrap>:not(.pctable),:root[data-printing] .printme .gpexport,:root[data-printing] .printme .gpfb,:root[data-printing] .printme .gpfb-panel,:root[data-printing] .printme .pcact,:root[data-printing] .printme .pcchev,:root[data-printing] .printme .pcgenacts,:root[data-printing] .printme button,:root[data-printing] .sitenotice,:root[data-printing] .themetoggle{display:none!important}:root[data-printing] .pcwrap{padding:0!important;max-width:none!important}:root[data-printing] .pctable,:root[data-printing] .printme{border:0!important}:root[data-printing] .printme *{box-shadow:none!important;animation:none!important}:root[data-printing] .printme .gpprinthead{display:block;font-size:9.5px;line-height:1.45;color:#333;border:1px solid #bbb;padding:7px 9px;margin:0 0 12px}:root[data-printing] .printme .gpprinthead p{margin:0 0 3px}:root[data-printing] .printme .pcrow{display:grid!important;background:#fff!important}:root[data-printing] .printme .pcdetail{background:#fff!important;padding-left:0;padding-right:0}:root[data-printing] .printme a[href^=http]:after{content:" (" attr(href) ")";font-size:8.5px;color:#555;word-break:break-all}:root[data-printing] .printme .pcblock,:root[data-printing] .printme .pcsteprow,:root[data-printing] .printme li{page-break-inside:avoid;break-inside:avoid}:root[data-printing] .printme .gptab-off{display:block!important}:root[data-printing] .printme .gptabs{display:none!important}}