:root{--paper:#08090a;--raised:#0f1114;--ink:#f5f6f8;--ink2:#d2d6dc;--faint:#9ba1aa;--tick:#7c838d;--ghost:#31353c;--hair:#292c32;--line:#34343a;--line2:#3e3e44;--selbg:#3e3e44;--wm-grad:linear-gradient(135deg,#00e2a0 0%,#ffeaf4 50%,#ff3a96 100%);--lens:#ffeaf4;--side-green:#00e2a0;--side-pink:#ff3a96;--green-ink:#08332a;--pink-ink:#330a1e;--av-ink:#111;--pri:#f5f6f8;--prink:#0b0c0e;--prisoft:#4c5158;--prigreen:#227a59;--pripink:#b1006f;--priside:var(--prigreen);--bandbg:#000;--bandbd:#2b2f37;--okbg:#012712;--oktx:#02f08b;--okstrong:#02f08b;--infobg:#012037;--infotx:#00a1ff;--warnbg:#2f2100;--warntx:#ffbf00;--riskbg:#351115;--risktx:#f54964;--neubg:#191c21;--neutx:#aeb4be;--pinkbg:#2d0d1d;--pinktx:#e5489b;--accentweak:#0d2a20;--sunk:#ffffff0b;--rowline:#ffffff0e}:root[data-theme=light]{--paper:#f5f6fa;--raised:#fff;--ink:#0b0c0e;--ink2:#33383f;--faint:#4c5158;--tick:#666c75;--ghost:#c9cbd4;--hair:#ecedf1;--line:#e4e5ea;--line2:#dcdee4;--selbg:#dcdee4;--pri:#111;--prink:#fff;--prisoft:#9ba1aa;--prigreen:#00e2a0;--pripink:#ff3a96;--bandbg:#0b0c0e;--bandbd:#1b1e24;--okbg:#ddfde6;--oktx:#008048;--okstrong:#00aa61;--infobg:#e6f3ff;--infotx:#0071b6;--warnbg:#fff3dc;--warntx:#8e6800;--riskbg:#ffe9e9;--risktx:#ac0022;--neubg:#f1f2f6;--neutx:#555;--pinkbg:#ffebf3;--pinktx:#b1006f;--accentweak:#dffbf2;--sunk:#1111110a;--rowline:#11111112}:root{--aqua:#21ddee;--blue:#7c77fb;--violet:#d142fc;--orange:#fc7a16;--lime:#c1e220;--aquabg:#06272a;--aquatx:#2ac7d6;--aqualine:#0f454b;--aquachart:#1d9ca7;--bluebg:#1d1e3b;--bluetx:#a6aaec;--blueline:#373763;--bluechart:#6b5df9;--violetbg:#2c1833;--violettx:#d593ec;--violetline:#4d3057;--violetchart:#ca21f7;--orangebg:#361906;--orangetx:#ec9b6c;--orangeline:#5c3015;--orangechart:#d36718;--limebg:#1e2504;--limetx:#a5bf36;--limeline:#38430e;--limechart:#7e941a;--greenbg:#06291b;--greentx:#29cf95;--greenline:#0f4833;--pinkline:#5c2b3d;--seq-green-1:#053725;--seq-green-2:#0a4f37;--seq-green-3:#116849;--seq-green-4:#15825c;--seq-green-5:#1d9d70;--seq-green-6:#24b985;--seq-green-7:#2cd69a;--seq-pink-1:#540c2e;--seq-pink-2:#761542;--seq-pink-3:#991e58;--seq-pink-4:#be286e;--seq-pink-5:#e53286;--seq-pink-6:#fb5c9e;--seq-pink-7:#fc91b7;--seq-blue-1:#27255b;--seq-blue-2:#39367f;--seq-blue-3:#4d49a5;--seq-blue-4:#615ccd;--seq-blue-5:#7670f6;--seq-blue-6:#8f91fa;--seq-blue-7:#abaffb;--div-1:#2cdea0;--div-2:#21b280;--div-3:#298763;--div-4:#325645;--div-5:#2a2d33;--div-6:#64424d;--div-7:#b44a74;--div-8:#f84e98;--div-9:#fc9cbd;--series1:var(--bluechart);--series2:var(--aquachart);--series3:var(--orangechart);--series4:var(--violetchart);--series5:var(--limechart);--peach:#ffdddb;--peachsoft:#ffefed}:root[data-theme=light]{--aquabg:#d2f9fd;--aquatx:#22767e;--aqualine:#79e4f0;--aquachart:#24b0be;--bluebg:#edeffd;--bluetx:#5c56c6;--blueline:#c9cdfa;--bluechart:#7066f9;--violetbg:#f8ebfd;--violettx:#8f41a8;--violetline:#eabefa;--violetchart:#c720f4;--orangebg:#fdece3;--orangetx:#9f501c;--orangeline:#fbc3a5;--orangechart:#e8721c;--limebg:#ecf5d7;--limetx:#61721e;--limeline:#c8db90;--limechart:#879e1c;--greenbg:#d9f9e9;--greentx:#227a59;--greenline:#91e6bf;--pinkline:#fbbdd1;--seq-green-1:#d4f9e6;--seq-green-2:#90efc3;--seq-green-3:#2cdea0;--seq-green-4:#25bd88;--seq-green-5:#1d9d70;--seq-green-6:#147f5a;--seq-green-7:#0f6244;--seq-pink-1:#ffe7ee;--seq-pink-2:#fdc6d7;--seq-pink-3:#fc9cbd;--seq-pink-4:#fb64a1;--seq-pink-5:#eb1f86;--seq-pink-6:#bf176b;--seq-pink-7:#940f52;--seq-blue-1:#eaedff;--seq-blue-2:#d0d4fd;--seq-blue-3:#b2b7fb;--seq-blue-4:#9295fa;--seq-blue-5:#766ff9;--seq-blue-6:#5e52da;--seq-blue-7:#4834bb;--div-1:#157b57;--div-2:#1fab7a;--div-3:#81d1ac;--div-4:#c7f0db;--div-5:#eeeff3;--div-6:#fddae4;--div-7:#fc9cbd;--div-8:#ed4d92;--div-9:#ba1669;--peach:#ffdddb;--peachsoft:#ffefed}:root{--mark-v:#00e2a0;--mark-p:#ff3a96;--st-live-mk:#09f;--st-live-tx:#00a1ff;--st-live-bg:#0c2f48;--st-wait-mk:#74509a;--st-wait-tx:#9f7bc9;--st-wait-bg:#251f31;--st-warn-mk:#a17100;--st-warn-tx:#ffbf00;--st-warn-bg:#2f2610;--st-late-mk:#b42a3a;--st-late-tx:#f54964;--st-late-bg:#33161c;--st-done-bg:#2b2c2f;--st-neu-mk:#8a93a3;--st-neu-tx:#aeb4be;--st-neu-bg:#23262b;--st-end-mk:#7c838d;--st-end-tx:#9ba1aa;--st-end-line:#3e3e44;--stg1-mk:#4baf01;--stg1-tx:#a5bf36;--stg1-bg:#1c3410;--stg1-line:#28530c;--stg2-mk:#009c9e;--stg2-tx:#2ac7d6;--stg2-bg:#0c3032;--stg2-line:#094b4e;--stg3-mk:#6b58ff;--stg3-tx:#a6aaec;--stg3-bg:#232148;--stg3-line:#362f77;--stg4-mk:#b000cb;--stg4-tx:#d593ec;--stg4-bg:#320d3c;--stg4-line:#530a61;--stg-won-bg:#f5f6f8;--stg-won-tx:#0b0c0e;--band:#14161a;--thead:#121418}:root[data-theme=light]{--mark-v:#066944;--mark-p:#eb1f86;--st-live-mk:#00519e;--st-live-tx:#00519e;--st-live-bg:#d6e3ef;--st-wait-mk:#ab5eff;--st-wait-tx:#8b39da;--st-wait-bg:#f2e5ff;--st-warn-mk:#8f6600;--st-warn-tx:#856008;--st-warn-bg:#ede7d6;--st-late-mk:#ac0022;--st-late-tx:#ac0022;--st-late-bg:#f2d6dc;--st-done-bg:#ebecec;--st-neu-mk:#6e7582;--st-neu-tx:#4c5158;--st-neu-bg:#ebecee;--st-end-mk:#7c838d;--st-end-tx:#5f656e;--st-end-line:#dcdee4;--stg1-mk:#5c990e;--stg1-tx:#447504;--stg1-bg:#e5efd8;--stg1-line:#bed69f;--stg2-mk:#0086bc;--stg2-tx:#0a6d99;--stg2-bg:#d6ecf4;--stg2-line:#99cfe4;--stg3-mk:#5f3bff;--stg3-tx:#5f3bff;--stg3-bg:#e5e0ff;--stg3-line:#bfb1ff;--stg4-mk:#9501c2;--stg4-tx:#9501c2;--stg4-bg:#eed6f5;--stg4-line:#d599e7;--stg-won-bg:#111;--stg-won-tx:#fff;--band:#f4f5f8;--thead:#fafafc}:root{--seatmark:var(--mark-v);--seatfill:var(--side-green)}:root[data-accent=pink]{--seatmark:var(--mark-p);--seatfill:var(--side-pink);--priside:var(--pripink)}:root{--fs-36:36px;--fs-23:23px;--fs-17:17px;--fs-15:15px;--fs-13:13px;--fs-12:12px;--fs-11:11px;--fs-10:10px;--glyph-20:20px;--glyph-19:19px;--glyph-18:18px;--glyph-16:16px;--glyph-14:14px}button,input,select,textarea{font-size:var(--fs-13)}:root{--rail:#0b0c0e;--railink:#fafafa;--railink2:#b6b8bf;--railmuted:#858991;--railline:#26272c;--railhover:#1e1f24;--railsel:#3e3e44;--railon:#f5f6f8;--railon-ink:#0b0c0e;--railon-count:#5f656e;--railglyph:#1d9d70;--railglyph-on:#00e2a0;--r-surface:14px;--r-control:10px;--r-nav:9px;--r-chip:7px;--r-dot:2px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,:root[data-theme=light]{--ink-2:var(--ink2);--shoal:var(--neubg);--bg:var(--raised);--ok:var(--oktx);--ok-solid:var(--okstrong);--warn:var(--warntx);--warn-solid:var(--warntx);--risk:var(--risktx);--risk-solid:var(--risktx);--risk-text:var(--risktx);--warn-text:var(--warntx);--link-account:var(--ink2);--link-opp:var(--ink);--bad:var(--risktx);--info-text:var(--infotx);--info:var(--infotx);--accent-ink:var(--green-ink)}:root{--accent:#00e2a0;--shadow:0 1px 2px #0006}:root[data-theme=light]{--accent:#00795a;--shadow:0 1px 2px #1111110f;--accent-ink:#fff}:root[data-accent=pink]{--accent:#ff3a96;--accent-ink:var(--pink-ink);--accentweak:#2d0d1d}:root[data-accent=pink][data-theme=light]{--accent:#b1006f;--accent-ink:#fff;--accentweak:#ffebf3}:root[data-accent=pink] .railpin,:root[data-accent=pink] .appnav,:root[data-accent=pink] .phonebar{--accent:#ff3a96}:root[data-accent=pink]{--railglyph:#ff3a96;--railglyph-on:#ff7ab8}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-size:var(--fs-15);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.5}button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}b,strong{font-weight:600}a{color:inherit;text-decoration:none}a.nl,a.cg-acct,a.cg-ptnr{color:var(--link-account);cursor:pointer}a.nl.opp{color:var(--link-opp)}a.nl.quiet{color:var(--faint)}:is(a.nl,button.nl,a.cg-acct,a.cg-ptnr,a.cg-what):is(:hover,:focus-visible){color:var(--seatmark);text-underline-offset:2px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-chip)}p.minor,li.minor,p.pvsub{max-width:74ch}th.sortable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.num{font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-variant-numeric:tabular-nums}.led th.r,.led td.r{text-align:right}.sc{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);font-weight:500}.sc .sc span{font-weight:500}.sc{letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.appnav .sc{color:var(--railmuted);margin:16px 10px 7px}.secdot{border-radius:var(--r-dot);background:var(--faint);flex:none;width:9px;height:9px;display:inline-block;transform:rotate(45deg)}.secdot.running{background:var(--st-live-mk)}.secdot.waiting{background:var(--st-wait-mk)}.secdot.past{box-shadow:inset 0 0 0 1.6px var(--st-end-mk);background:0 0}.secdot.you{background:var(--st-wait-mk)}.secdot.late{background:var(--st-late-mk)}.secdot.warn{background:var(--st-warn-mk)}.secdot.neutral{background:var(--st-neu-mk)}.secdot.done{background:var(--ink)}.secdot.live{background:var(--st-live-mk)}.secdot.wait{background:var(--st-wait-mk)}.secdot.ended{box-shadow:inset 0 0 0 1.6px var(--st-end-mk);background:0 0}.lanehead-w{align-items:center;gap:8px;min-width:0;display:inline-flex}.lanehead-w .secdot{width:8px;height:8px}.minor{font-size:var(--fs-13);color:var(--faint)}.shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.main{min-width:0;padding:26px 32px 64px}.head{align-items:center;gap:10px;min-height:34px;margin-bottom:6px;display:flex}.trustback{min-height:32px;font-size:var(--fs-13);align-items:center;gap:2px;margin:0 0 2px -2px;display:inline-flex}.trustback i.ti{font-size:var(--glyph-16);line-height:1}@media (pointer:coarse){.trustback{min-height:var(--tap)}}.head h1{font-family:var(--font-brand),system-ui,sans-serif;font-size:var(--fs-36);letter-spacing:-.055em;margin:0;font-weight:700;line-height:1.08}@media (max-width:820px){.head h1{font-size:var(--fs-23)}}.sub{color:var(--faint);max-width:64ch;margin:0 0 20px}.eye{font-size:var(--fs-11);color:var(--ink2);background:var(--st-neu-bg);border-radius:7px;align-items:center;gap:8px;margin-bottom:12px;padding:4px 12px;font-weight:500;display:inline-flex}.eye:before{content:"";border-radius:var(--r-dot);background:var(--seatmark);width:6px;height:6px;transform:rotate(45deg)}.card{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);margin-bottom:14px;padding:17px 20px}.card h5{font-size:var(--fs-15);letter-spacing:-.025em;margin:0 0 7px;font-weight:800}:root{--shadow-side:-22px 0 54px #0000004d;--shadow-sheet:0 -18px 44px #0000004d}.wsmenu,.profmenu,.menu,.pickmenu,.colmenu,.boardpick,.viewmenu,.bellmenu,.rw-pop,.sfmenu,.fscmenu,.acctpicklist,.advpanel,.modal,.pal,.introcard{background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-surface)}.wsmenu,.profmenu,.menu,.pickmenu,.colmenu,.boardpick,.viewmenu,.bellmenu,.rw-pop,.sfmenu,.fscmenu,.acctpicklist{box-shadow:0 10px 34px #00000073}.modal,.pal,.introcard{box-shadow:0 24px 60px #00000080}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spread{justify-content:space-between}.btn{border:1px solid var(--line2);border-radius:var(--r-control);font-size:var(--fs-13);background:var(--raised);color:var(--ink);text-align:center;padding:10px 20px;font-weight:500;line-height:18px;transition:background .16s ease-out,border-color .16s ease-out,color .16s ease-out,opacity .16s ease-out;display:inline-block}:root{--tap:44px}@media (pointer:coarse){.btn{min-height:var(--tap)}.cmdk{min-height:var(--tap);align-items:center}:is(.helpq-btn,.linkish,.bellbtn,.themetoggle,.wspill,.planchip,.rw-ibtn,.lanefold,.dealtypeval,.motionval,.rm,.brandmark,.advdock,.tog,.mclose,.colgear){position:relative}:is(.helpq-btn,.linkish,.bellbtn,.themetoggle,.wspill,.planchip,.rw-ibtn,.lanefold,.dealtypeval,.motionval,.rm,.brandmark,.advdock,.tog,.mclose,.colgear):after{content:"";width:max(100%,var(--tap));height:max(100%,var(--tap));position:absolute;top:50%;left:0;transform:translateY(-50%)}.helpq-btn:after{left:50%;transform:translate(-50%,-50%)}:is(a[href],button)+.helpq>.helpq-btn:after{left:0;transform:translateY(-50%)}.rw .rw-fl .helpq-btn:after{height:auto;top:-9px;bottom:-3px;transform:translate(-50%)}.rw .rw-fl :is(a[href],button)+.helpq>.helpq-btn:after{left:0;transform:none}.cardhead-near>h5+.helpq>.helpq-btn:after{height:auto;top:-12.5px;bottom:-10px;transform:translate(-50%)}.underhead-near>.helpq>.helpq-btn:after{top:-4px;transform:translate(-50%)}.rw .rw-ph>.helpq>.helpq-btn:after{left:auto;right:0;transform:translateY(-50%)}.mclose:after{left:auto;right:0}}@media (pointer:coarse) and (max-width:1240px){.tplp-mh .tplp-mname>.helpq>.helpq-btn:after{height:auto;top:-18px;bottom:-9px;transform:translate(-50%)}}.actslot{vertical-align:middle;align-items:center;min-height:25px;display:inline-flex}@media (pointer:coarse){.actslot{min-height:var(--tap)}a.btn{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}}.btn:hover{border-color:var(--faint)}.btn:disabled,.btn[disabled]{background:var(--neubg);color:var(--tick);cursor:default;border-color:#0000}.btn.pri{background:var(--side-green);color:var(--green-ink);border-color:#0000;font-weight:500}.btn.pri:hover{opacity:.88}.btn.pri:disabled,.btn.pri[disabled]{background:var(--neubg);color:var(--tick);opacity:1}.btn.ghost{color:var(--ink2);background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--neubg);color:var(--ink)}.btn.ghost:disabled{color:var(--tick);background:0 0}.btn.go{background:var(--side-green);color:var(--green-ink);border-color:#0000;font-weight:500}.btn.go:hover{opacity:.88}.btn.go:disabled,.btn.go[disabled]{background:var(--neubg);color:var(--tick)}.btn.reach{background:var(--side-pink);color:var(--pink-ink);border-color:#0000;font-weight:500}:root[data-accent=pink] .btn.pri:not(:disabled),:root[data-accent=pink] .btn.go:not(:disabled){background:var(--side-pink);color:var(--pink-ink)}.btn.reach:hover{background:#ff5ca8}.btn.reach:disabled,.btn.reach[disabled]{background:var(--neubg);color:var(--tick)}:root[data-accent=pink] .btn.reach:not(:disabled){background:var(--side-green);color:var(--green-ink)}:root[data-accent=pink] .btn.reach:not(:disabled):hover{background:color-mix(in srgb,var(--side-green) 83%,#fff)}.btn.sm{font-size:var(--fs-13);border-radius:8px;padding:5px 13px}.btn.xs{font-size:var(--fs-11);border-radius:8px;padding:4px 10px;line-height:15px}.btn.lead{font-size:var(--fs-11);color:var(--ink2);border-radius:8px;align-items:center;gap:5px;padding:4px 10px 4px 8px;line-height:15px;display:inline-flex}.btn.lead:hover{color:var(--ink)}.btn.lead .ti{font-size:var(--fs-12);line-height:1}.btn.lead.ntsweep{padding-left:10px;padding-right:10px}.emptylead{flex-direction:column;align-items:flex-start;gap:12px;max-width:min(100%,100vw - 56px);display:inline-flex}.rw-empty-rep .emptylead{gap:8px}.btn.onfilter{border-color:var(--accent);color:var(--accent)}.btn.sharedto{border-color:var(--line2);color:var(--ink)}.btn.sharedto:before{content:"";vertical-align:1px;background:var(--mark-p);border-radius:1.2px;flex:none;width:6px;height:6px;margin-right:7px;display:inline-block;transform:rotate(45deg)}.btn.sharedto.v:before{background:var(--mark-v)}:root{--seg-radius:9px;--seg-pad:3px;--seg-gap:2px;--seg-btn-radius:7px;--seg-btn-pad-y:5px;--seg-btn-pad-x:13px;--seg-btn-edge:0;--seg-line:18.75px;--seg-size:var(--fs-13);--seg-weight:500}.segbtn{gap:var(--seg-gap);padding:var(--seg-pad);background:var(--raised);border:1px solid var(--line2);border-radius:var(--seg-radius);flex:none;display:inline-flex}.segbtn :is(button,a){color:var(--faint);border:var(--seg-btn-edge) solid transparent;border-radius:var(--seg-btn-radius);padding:var(--seg-btn-pad-y) var(--seg-btn-pad-x);font-size:var(--seg-size);font-weight:var(--seg-weight);line-height:var(--seg-line);cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;display:flex}.segbtn :is(button,a):not(.on):hover{color:var(--ink2)}.segbtn :is(button,a):focus-visible{outline-offset:-2px}.segbtn button.on{cursor:default}@media (pointer:coarse){.segbtn :is(button,a),.wtab,.ppick :is(a,button),.subtab{min-height:var(--tap)}.pickmenu .ppick button{min-height:0}}.linkish{font-size:var(--fs-13);color:var(--faint);border-radius:var(--r-chip);white-space:nowrap;margin:0 -5px;padding:2px 5px;font-weight:500;transition:color .14s ease-out,background .14s ease-out}.linkish:hover,.linkish:focus-visible{color:var(--ink);background:var(--shoal)}.linkish:disabled,.linkish[disabled]{color:var(--tick);cursor:default;background:0 0}.st{font-size:var(--fs-11);white-space:nowrap;letter-spacing:.01em;box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:104px;padding:3px 10px;font-weight:400;display:inline-flex}.st.st-count{min-width:0}.st:before{content:"";border-radius:var(--r-dot);flex:none;width:7px;height:7px;transform:rotate(45deg)}.st.live{background:var(--st-live-bg);color:var(--st-live-tx);font-weight:500}.st.live:before{background:var(--st-live-mk)}.st.wait{background:var(--st-wait-bg);color:var(--st-wait-tx);font-weight:500}.st.wait:before{background:var(--st-wait-mk)}.st.warn{background:var(--st-warn-bg);color:var(--st-warn-tx);font-weight:500}.st.warn:before{background:var(--st-warn-mk)}.st.late{background:var(--st-late-bg);color:var(--st-late-tx);font-weight:500}.st.late:before{background:var(--st-late-mk)}.st.done{background:var(--st-done-bg);color:var(--ink);font-weight:600}.st.done:before{background:var(--ink)}.st.neutral{background:var(--st-neu-bg);color:var(--st-neu-tx)}.st.neutral:before{background:var(--st-neu-mk)}.st.ended{box-shadow:inset 0 0 0 1px var(--st-end-line);color:var(--st-end-tx);background:0 0}.st.ended:before{box-shadow:inset 0 0 0 1.5px var(--st-end-mk);background:0 0}.st.h1{background:var(--stg1-bg);color:var(--stg1-tx);box-shadow:inset 0 0 0 1px var(--stg1-line);font-weight:500}.st.h1:before{background:var(--stg1-mk)}.st.h2{background:var(--stg2-bg);color:var(--stg2-tx);box-shadow:inset 0 0 0 1px var(--stg2-line);font-weight:500}.st.h2:before{background:var(--stg2-mk)}.st.h3{background:var(--stg3-bg);color:var(--stg3-tx);box-shadow:inset 0 0 0 1px var(--stg3-line);font-weight:500}.st.h3:before{background:var(--stg3-mk)}.st.h4{background:var(--stg4-bg);color:var(--stg4-tx);box-shadow:inset 0 0 0 1px var(--stg4-line);font-weight:500}.st.h4:before{background:var(--stg4-mk)}.st.ev{background:var(--neubg);color:var(--neutx);font-weight:400}.st.ev:before{content:"◔";width:auto;height:auto;font-size:var(--fs-11);border-radius:0;line-height:1;transform:none}a.st.ev:hover{color:var(--ink);background:var(--line2)}.sd{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}.sd:before{content:"";vertical-align:1px;border-radius:1.2px;flex:none;width:6px;height:6px;margin-right:7px;display:inline-block;transform:rotate(45deg)}.sd.v:before{background:var(--mark-v)}.sd.p:before{background:var(--mark-p)}.sd.both:before{background:var(--mark-v);box-shadow:5.66px -5.66px 0 var(--mark-p);margin-right:15px}.act{font-size:var(--fs-11);white-space:nowrap;letter-spacing:.01em;box-sizing:border-box;min-width:76px;color:var(--ink2);border:1px solid #0000;border-color:var(--line2);border-radius:7px;justify-content:flex-start;align-items:center;gap:6px;padding:2px 9px;font-weight:500;display:inline-flex}.act.a1,.act.a2,.act.a3{--act-mark2:transparent}.act.a1{--act-mark:var(--mark-v);--act-mark2:var(--mark-p)}.act.a2{--act-mark:var(--mark-p)}.act.a3{--act-mark:var(--mark-v)}.act.a1:before,.act.a2:before,.act.a3:before{content:"";background:var(--act-mark);width:6px;height:6px;box-shadow:5.66px -5.66px 0 var(--act-mark2);border-radius:1.2px;flex:none;transform:rotate(45deg)}.act.a1:before{margin-right:6px}.stg{font-size:var(--fs-11);white-space:nowrap;box-sizing:border-box;letter-spacing:.01em;border-radius:5px;justify-content:flex-start;align-items:center;gap:7px;min-width:112px;padding:3px 10px 3px 9px;font-weight:500;display:inline-flex}.stg:before,.stw:before{content:"";background:var(--ghost);border-radius:2px;flex:none;width:8px;height:8px}.stg.s1{background:var(--stg1-bg);color:var(--stg1-tx);box-shadow:inset 0 0 0 1px var(--stg1-line)}.stg.s2{background:var(--stg2-bg);color:var(--stg2-tx);box-shadow:inset 0 0 0 1px var(--stg2-line)}.stg.s3{background:var(--stg3-bg);color:var(--stg3-tx);box-shadow:inset 0 0 0 1px var(--stg3-line)}.stg.s4{background:var(--stg4-bg);color:var(--stg4-tx);box-shadow:inset 0 0 0 1px var(--stg4-line)}.stg.won{background:var(--stg-won-bg);color:var(--stg-won-tx);font-weight:600}.stg.lost{box-shadow:inset 0 0 0 1px var(--st-end-line);color:var(--st-end-tx);background:0 0;font-weight:400}.stw{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.stg.s1:before,.stw.s1:before{background:var(--stg1-mk)}.stg.s2:before,.stw.s2:before{background:var(--stg2-mk)}.stg.s3:before,.stw.s3:before{background:var(--stg3-mk)}.stg.s4:before,.stw.s4:before{background:var(--stg4-mk)}.stg.won:before{background:var(--stg-won-tx)}.stw.won:before{background:var(--ink)}.stg.lost:before,.stw.lost:before{box-shadow:inset 0 0 0 1.5px var(--st-end-mk);background:0 0}table.led{border-collapse:collapse;width:100%;font-size:var(--fs-13)}table.led th{font-size:var(--fs-12);letter-spacing:normal;color:var(--tick);text-align:left;border-bottom:1px solid var(--hair);padding:8px 5px;font-weight:500}table.led td{border-bottom:1px solid var(--rowline);vertical-align:middle;padding:8px 5px}table.led tr:hover td{background:var(--paper)}table.led tbody tr.grp td{border-bottom:none}table.led tbody tr.grphead td{border-top:1px solid var(--hair)}table.led tbody tr.grphead:first-child td{border-top:none}table.led tbody tr.subrow td{padding-top:4px;padding-bottom:4px}table.led tbody tr.subrow td:first-child{padding-left:22px;position:relative}table.led tbody tr.subrow td:first-child:before{content:"";border-left:1px solid var(--line2);position:absolute;top:0;bottom:0;left:9px}.listcount{font-size:var(--fs-13);color:var(--faint);border-bottom:1px solid var(--hair);padding:7px 9px 8px}.listfoot{font-size:var(--fs-13);color:var(--faint);border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 9px 7px;display:flex}.row.spread>.minor b{color:var(--ink);font-weight:500}.listcount b,.listfoot b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.listwrap{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;max-height:calc(100vh - 290px);overflow:auto}.listwrap::-webkit-scrollbar{width:8px;height:8px}.listwrap::-webkit-scrollbar-track{background:0 0}.listwrap::-webkit-scrollbar-thumb{background:var(--line2);border-radius:4px}.listwrap::-webkit-scrollbar-thumb:hover{background:var(--tick)}.xscroll{position:relative}.xscroll:after{content:"";top:0;right:var(--sbw,0px);bottom:var(--sbh,0px);pointer-events:none;z-index:2;background:var(--line2);opacity:0;width:1px;transition:opacity .16s ease-out;position:absolute}.xscroll[data-xscroll=more]:after{opacity:1}.content:has(>.fitmark){flex-direction:column;padding-bottom:22px;display:flex}.content:has(>.fitmark)>.card.grow{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.content:has(>.fitmark)>.card.grow>.listwrap{flex:auto;min-height:0;max-height:none}.content:has(>.fitmark)>.card.grow>.listcount{flex:none}.content:has(>.fitmark)>.card.grow>p{flex:none}.content:has(>.fitmark)>.rw{flex-direction:column;flex:auto;min-height:0;display:flex}.content:has(>.fitmark)>.rw>.rw-app{flex:auto;min-height:0}.content:has(>.fitmark)>.rw>.rw-app>.rw-main{min-height:0;overflow:hidden auto}@media (min-width:1241px){.content:has(>.fitmark)>.tplp-app{flex:auto;min-height:0}.content:has(>.fitmark)>.tplp-app>.tplp-main{align-self:stretch;min-height:0;overflow:hidden auto}.content:has(>.fitmark)>.tplp-app>.tplp-panel{align-self:stretch;min-height:0;max-height:none}.content:has(>.fitmark)>.tplp-app>.tplp-panel .rw-replist{max-height:none}}.listwrap table.led{table-layout:auto;width:100%}.listwrap.dockclear{padding-bottom:50px}.listwrap table.led.fixed{table-layout:fixed}@media screen{.listwrap table.led.fixed{min-width:1152px}}@media screen and (min-width:561px){.listwrap table.led.fixed[data-floor]{min-width:var(--fixfloor)}}.listwrap table.led.fixed td,.listwrap table.led.fixed th{overflow:hidden}.listwrap table.led.fixed th{text-overflow:ellipsis;white-space:nowrap}.cellclip{text-overflow:ellipsis;white-space:nowrap;max-width:210px;display:block;overflow:hidden}.listwrap.tall{max-height:none}.cellclip.w160{max-width:180px}.cellclip.w140{max-width:92px}.cellclip.w120{max-width:88px}.cellclip.w110{max-width:150px}.cellclip.w100{max-width:88px}.cellclip.w90{max-width:80px}@media (min-width:561px){.titlegive{grid-template-columns:minmax(120px,max-content);min-width:0;display:grid}.titlegive>*{min-width:0}}@media (max-width:560px){.titlegive{display:contents}}.xscroll .cellclip.w160{max-width:150px}.xscroll .cellclip.w110{max-width:96px}table.led td.oneline{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}table.led td.oneline.fillcol{width:100%;min-width:112px}@media (max-width:560px){table.led td.oneline.fillcol{width:auto;min-width:0;max-width:none}}.teamwho{vertical-align:baseline;align-items:baseline;column-gap:.2em;max-width:240px;display:inline-flex}.teamwho>.teamwho-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.teamwho>:not(.teamwho-n){flex:none}@media (max-width:560px){.teamwho{max-width:none}}.teamtable{container:teamtable/inline-size}@media (min-width:561px){@container teamtable not (min-width:860px){.teamexp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.teamtable .teamwho{max-width:134px}.teamtable table.led td.oneline.fillcol{min-width:88px}}}table.led td.stcol>.st{width:100%}@media (max-width:560px){table.led .wideonly{display:none}}table.led th:last-child,table.led td:last-child{padding-right:12px}.answeracts{gap:8px;margin-top:10px}table.led .actcell .row{flex-wrap:nowrap;margin-top:0}table.led .actcell .answeracts{margin-top:0}table.led .actcell{white-space:nowrap}.nextnote{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}.listwrap table.led thead th{background:var(--thead);z-index:2;box-shadow:inset 0 -1px 0 var(--line2);position:sticky;top:0}:root{--ground:var(--raised)}.setbody{--ground:var(--paper)}.card{--ground:var(--raised)}@media screen and (min-width:561px){.cgrid-scroll,.rw .rw-tablewrap{background:linear-gradient(var(--ground),var(--ground)) right top / 24px 100% no-repeat local, linear-gradient(to right,transparent,var(--paper)) right top / 24px 100% no-repeat scroll}.listwrap:has(table.led){background:linear-gradient(var(--ground),var(--ground)) right top / 24px 100% no-repeat local, linear-gradient(to right,transparent,var(--paper)) right top / 24px 100% no-repeat scroll}.sortwrap:has(>table.led){background:linear-gradient(var(--ground),var(--ground)) right top / 24px 100% no-repeat local, linear-gradient(to right,transparent,var(--paper)) right top / 24px 100% no-repeat scroll}.listwrap table.led tbody td:first-child:not([colspan]),.sortwrap table.led tbody td:first-child:not([colspan]),.cgrid-scroll table.led tbody td:first-child:not([colspan]),.rw-tablewrap table tbody td:first-child:not([colspan]){z-index:1;background:var(--ground);animation:linear both wm-frozen-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky;left:0}.listwrap table.led tbody tr:hover td:first-child:not([colspan]),.sortwrap table.led tbody tr:hover td:first-child:not([colspan]),.cgrid-scroll table.led tbody tr:hover td:first-child:not([colspan]){background:var(--paper)}.listwrap table.led tbody tr.rowsel td:first-child:not([colspan]),.sortwrap table.led tbody tr.rowsel td:first-child:not([colspan]),.cgrid-scroll table.led tbody tr.rowsel td:first-child:not([colspan]),.listwrap table.led tbody tr[data-arrived] td:first-child:not([colspan]),.sortwrap table.led tbody tr[data-arrived] td:first-child:not([colspan]),.cgrid-scroll table.led tbody tr[data-arrived] td:first-child:not([colspan]){background:var(--selbg)}.sortwrap table.led thead th:first-child:not([colspan]),.cgrid-scroll table.led thead th:first-child:not([colspan]),.rw-tablewrap table thead th:first-child:not([colspan]){z-index:3;background:var(--raised);animation:linear both wm-frozen-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky;left:0}.listwrap table.led thead th:first-child:not([colspan]){z-index:3;background:var(--thead);animation:linear both wm-frozen-head-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky;left:0}.cgrid-scroll table.led thead th:first-child:not([colspan]){top:auto}.rw .rw-tablewrap td:first-child:not([colspan]),.rw .rw-tablewrap th:first-child:not([colspan]){padding-right:16px}.rw .rw-tablewrap td:first-child:not([colspan])+td,.rw .rw-tablewrap th:first-child:not([colspan])+th{padding-left:0}.listwrap table.led tbody td.selcell:first-child:not([colspan]),.listwrap table.led thead th.selcell:first-child:not([colspan]),.sortwrap table.led tbody td.selcell:first-child:not([colspan]),.sortwrap table.led thead th.selcell:first-child:not([colspan]){animation:none}.listwrap table.led tbody td.selcell:first-child+td,.sortwrap table.led tbody td.selcell:first-child+td{left:var(--selw);z-index:1;background:var(--raised);animation:linear both wm-frozen-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky}.listwrap table.led tbody tr:hover td.selcell:first-child+td,.sortwrap table.led tbody tr:hover td.selcell:first-child+td{background:var(--paper)}.listwrap table.led tbody tr.rowsel td.selcell:first-child+td,.sortwrap table.led tbody tr.rowsel td.selcell:first-child+td{background:var(--selbg)}.sortwrap table.led thead th.selcell:first-child+th{left:var(--selw);z-index:3;background:var(--raised);animation:linear both wm-frozen-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky}.listwrap table.led thead th.selcell:first-child+th{left:var(--selw);z-index:3;background:var(--raised);animation:linear both wm-frozen-head-edge;animation-timeline:scroll(inline);animation-range:0 12px;position:sticky}.cgrid-scroll{container-type:inline-size}.cgrid-scroll .foldhead,.cgrid-scroll .cg-empty{width:100cqw;position:sticky;left:0}}table.led{--selw:32px}table.led th.selcell,table.led td.selcell{width:var(--selw)}@keyframes wm-frozen-edge{0%{box-shadow:inset -1px 0 #0000}to{box-shadow:inset -1px 0 0 var(--hair)}}@keyframes wm-frozen-head-edge{0%{box-shadow:inset 0 -1px 0 var(--line2),inset -1px 0 0 transparent}to{box-shadow:inset 0 -1px 0 var(--line2),inset -1px 0 0 var(--hair)}}@media screen and (min-width:561px){.listwrap table.led thead th{top:var(--wm-lift,0px)}.sortwrap table.led thead th,.rw .rw-tablewrap table thead th{top:var(--wm-lift,0px);z-index:2;background:var(--raised);position:sticky}.cgrid-scroll .cgrid-head{top:var(--wm-lift,0px);z-index:4;position:sticky}.cgrid-scroll .cgrid-head th{background:var(--raised)}.sortwrap[data-pinned] table.led thead th,.rw-tablewrap[data-pinned] table thead th,.cgrid-scroll[data-pinned] .cgrid-head th{box-shadow:inset 0 -1px 0 var(--line2)}.sortwrap[data-pinned] table.led thead th:first-child:not([colspan]),.sortwrap[data-pinned] table.led thead th.selcell:first-child+th,.rw-tablewrap[data-pinned] table thead th:first-child:not([colspan]),.cgrid-scroll[data-pinned] .cgrid-head th:first-child:not([colspan]){animation-name:wm-frozen-head-edge}.sortwrap[data-pinned] table.led thead th.selcell:first-child:not([colspan]){animation:none}:is(:is(.card,.cgrid):has(>.listcount .viewwrap[data-lines=grid]) table.led th+th,:is(.card,.cgrid):has(>.listcount .viewwrap[data-lines=grid]) table.led td+td){border-left:1px solid var(--rowline)}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]){counter-reset:wm-row}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow):has(>td:first-child:not([colspan])){counter-increment:wm-row}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td:first-child:not([colspan]):not(.selcell){padding-left:calc(36px + var(--wm-pad0,5px))}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td.selcell:first-child+td{padding-left:calc(36px + var(--wm-pad0,5px))}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led thead th:first-child:not([colspan]):not(.selcell){padding-left:calc(36px + var(--wm-pad0,5px))}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led thead th.selcell:first-child+th{padding-left:calc(36px + var(--wm-pad0,5px))}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led tr.pvband .laneband-btn{padding-left:calc(36px + var(--wm-pad0,5px))}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums]) table.led tr.pvband .pvbandname{width:calc(var(--pvfirst,174px) - 36px - var(--wm-pad0,5px))}.card:has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td:first-child:not([colspan]):not(.selcell):before{content:counter(wm-row);box-sizing:border-box;width:36px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:flex-end;align-items:center;padding:0 8px 0 5px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0}.card:has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td.selcell:first-child+td:before{content:counter(wm-row);box-sizing:border-box;width:36px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:flex-end;align-items:center;padding:0 8px 0 5px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0}.cgrid:has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td:first-child:not([colspan]):not(.selcell):before{content:counter(wm-row);box-sizing:border-box;width:36px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:flex-end;align-items:center;padding:0 8px 0 5px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0}.cgrid:has(>.listcount .viewwrap[data-rownums]) table.led tbody tr:not(.subrow)>td.selcell:first-child+td:before{content:counter(wm-row);box-sizing:border-box;width:36px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:flex-end;align-items:center;padding:0 8px 0 5px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led tbody tr:not(.subrow)>td:first-child:not([colspan]):not(.selcell):before{content:"";width:36px;box-shadow:inset -1px 0 0 var(--rowline);pointer-events:none;position:absolute;top:0;bottom:0;left:0}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led tbody tr:not(.subrow)>td.selcell:first-child+td:before{content:"";width:36px;box-shadow:inset -1px 0 0 var(--rowline);pointer-events:none;position:absolute;top:0;bottom:0;left:0}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led thead th:first-child:not([colspan]):not(.selcell):before{content:"";width:36px;box-shadow:inset -1px 0 0 var(--rowline);pointer-events:none;position:absolute;top:0;bottom:0;left:0}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led thead th.selcell:first-child+th:before{content:"";width:36px;box-shadow:inset -1px 0 0 var(--rowline);pointer-events:none;position:absolute;top:0;bottom:0;left:0}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led tbody tr:not(.subrow)>td:first-child:not([colspan]):not(.selcell):before{content:counter(wm-row)}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rownums][data-lines=grid]) table.led tbody tr:not(.subrow)>td.selcell:first-child+td:before{content:counter(wm-row)}.cgrid:has(>.listcount .viewwrap[data-rownums]) .cgrid-in{counter-reset:wm-row}table.cgt{--wm-pad0:14px}.tablecard table.led th:first-child,.tablecard table.led td:first-child{--wm-pad0:16px}.card:has(>.listcount .viewwrap[data-rownums]) :is(.listwrap,.sortwrap)>table.led:not(.cgt){width:calc(100% + 36px)}.cgrid:has(>.listcount .viewwrap[data-rownums]) table.cgt col.cgc-account{width:184px}.cgrid:has(>.listcount .viewwrap[data-rownums]) .cgrid-in{min-width:1096px}.cgrid:has(>.listcount .viewwrap[data-rownums]) .cgrid-in:has(col.cgc-why):has(col.cgc-more){min-width:1172px}}.login-wrap{color:#f5f6fa;--paper:#08090a;--raised:#0f1114;--ink:#f5f6f8;--ink2:#d2d6dc;--faint:#9ba1aa;--tick:#7c838d;--ghost:#31353c;--hair:#292c32;--line:#34343a;--line2:#3e3e44;--pri:#f5f6f8;--prink:#0b0c0e;--prisoft:#4c5158;--prigreen:#227a59;--neubg:#191c21;--neutx:#aeb4be;--riskbg:#351115;--risktx:#f54964;--sunk:#ffffff0b;--rowline:#ffffff0e;--accent:#00e2a0;--shadow:0 1px 2px #0006;--risk:#f54964;--risk-solid:#f54964;--risk-text:#f54964;--bad:#f54964;--shoal:#191c21;--ink-2:#d2d6dc;--bg:#0f1114;background:#08090a;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100vh;padding:16px;display:grid}:root:has(.login-wrap){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a}:root[data-theme]:has(.login-wrap){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a}:root:has(.login-wrap) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a}:root[data-theme]:has(.login-wrap) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08090a}.login-wrap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.notfound-wrap{grid-template-columns:minmax(0,1fr);place-items:center;min-height:calc(100vh - 200px);padding:16px;display:grid}.notfound-card{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);width:380px;max-width:100%;color:var(--ink);padding:34px}.notfound-card .login-brand{color:var(--ink)}.notfound-card h1{font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px;margin:12px 0 6px}.login-card{border-radius:var(--r-surface);background:#0f1114;border:1px solid #34343a;width:380px;max-width:100%;padding:34px;box-shadow:0 1px 2px #00000080}.login-brand{font-family:var(--font-brand),system-ui,sans-serif;font-weight:700;font-size:var(--fs-17);letter-spacing:-.03em;color:#f5f6fa;justify-content:center;align-items:center;gap:10px;margin-bottom:22px;display:flex}.login-brand img{aspect-ratio:876/526;width:auto;height:26px}.login-card h1{font-size:var(--fs-17);letter-spacing:-.02em;color:#f5f6fa;margin:0 0 4px;font-weight:500}.login-card .minor,.login-card label{color:#9aa0a8}.login-card .inp{color:#f5f6fa;background:#08090a;border-color:#3e3e44}.login-card .inp:focus{border-color:#00e2a0;box-shadow:0 0 0 3px #00e2a02e}.card.askcard{max-width:560px}.askcard .askline{margin:0 0 6px}.askcard .askdetail{color:var(--ink);margin:0 0 16px}.askcard .asknote{margin:0 0 18px}.askcard .btn.askout{text-align:center;padding:11px 0;display:block}.askcard .askq{font:500 var(--fs-15)/22px var(--font-ui);letter-spacing:-.01em;color:var(--ink);margin:14px 0 8px}.askcard .askacts{flex-wrap:nowrap;margin-top:14px}.askcard .askacts .btn{min-height:44px}.inp{width:100%;font-family:inherit;font-size:var(--fs-15);border:1px solid var(--line2);border-radius:var(--r-chip);background:var(--sunk);color:var(--ink);margin-top:6px;padding:10px 13px}.inp:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:none}label{font-size:var(--fs-13);color:var(--faint);font-weight:500}.field{margin-top:14px}.err{background:var(--riskbg);color:var(--risk);border-radius:var(--r-chip);font-size:var(--fs-13);margin-top:14px;padding:9px 13px}.appwrap{flex-direction:column;height:100vh;min-height:0;display:flex;position:relative;overflow:hidden}:root{--topstrip-h:56px}.topstrip{height:var(--topstrip-h);border-bottom:1px solid var(--hair);background:var(--paper);z-index:20;flex:none;align-items:center;gap:12px;padding:0 18px;display:flex}.topstrip .cmdk{margin-left:auto}.topstrip .brandmark{font-family:var(--font-brand),system-ui,sans-serif;font-weight:700;font-size:var(--fs-15);letter-spacing:-.03em;align-items:center;gap:9px;display:flex}.topstrip .brandmark img{aspect-ratio:876/526;height:18px}.planchip{border-radius:var(--r-chip);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--neutx);background:var(--neubg);flex:none;margin-left:-4px;padding:2px 8px;font-weight:500;line-height:1.5}.planchip:hover{color:var(--ink);background:var(--hair)}span.planchip:hover{color:var(--neutx);background:var(--neubg)}.cmdk{border:1px solid var(--line2);border-radius:var(--r-chip);width:min(360px,36vw);color:var(--faint);font-size:var(--fs-13);background:var(--raised);white-space:nowrap;justify-content:space-between;gap:10px;padding:6px 12px;display:flex;overflow:hidden}@media (max-width:820px){.topstrip .cmdk{flex:1;width:auto;min-width:0}.cmdk .k{display:none}}.cmdk .k{font-size:var(--fs-11)}.themetoggle{border-radius:var(--r-chip);border:1px solid var(--line2);background:var(--raised);width:32px;height:32px;color:var(--faint);cursor:pointer;font-size:var(--glyph-16);flex:none;place-items:center;display:grid}.themetoggle:hover{color:var(--ink);border-color:var(--faint)}.themetoggle .ti{line-height:1}.themetoggle .icon-light,:root[data-theme=light] .themetoggle .icon-dark{display:none}:root[data-theme=light] .themetoggle .icon-light{display:block}.frame{--navw:210px;grid-template-columns:var(--navw) 1fr;flex:1;min-height:0;display:grid}.appnav{border-right:1px solid var(--railline);background:var(--rail);color:var(--railink2);--ink:var(--railink);--ink2:var(--railink2);--ink-2:var(--railink2);--faint:var(--railmuted);--tick:var(--railmuted);--ghost:var(--railmuted);--raised:var(--rail);--line:var(--railline);--line2:var(--railline);--hair:var(--railline);--rowline:var(--railline);--selbg:var(--railsel);--neubg:var(--railhover);--neutx:var(--railink2);--shoal:var(--railhover);--sunk:var(--railhover);--accent:#00e2a0;flex-direction:column;gap:2px;height:100%;min-height:0;padding:22px 14px 16px;display:flex;position:relative;overflow:visible}.navscroll{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;overflow:hidden auto}.navtop{align-items:center;gap:6px;min-height:30px;margin-bottom:10px;padding:0 2px 0 6px;display:flex}.wspillwrap{flex:1;min-width:0;position:relative}.wspill{border:1px solid var(--line2);border-radius:var(--r-chip);width:100%;color:var(--ink);font-size:var(--fs-13);text-align:left;background:0 0;align-items:center;gap:7px;padding:5px 7px;font-weight:500;display:flex}.wspill:hover{background:var(--neubg)}span.wspill{line-height:normal}span.wspill:hover{background:0 0}.wsavatar{border-radius:var(--r-chip);background:var(--side-green);width:19px;height:19px;color:var(--green-ink);font-size:var(--fs-11);flex:none;place-items:center;font-weight:500;display:grid}.wsavatar.own{background:var(--side-pink);color:var(--pink-ink)}.wsname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wschev{color:var(--faint);font-size:var(--glyph-14);flex:none;margin-left:auto}.wsmenu{z-index:30;min-width:210px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;right:0}.wsmenu-item{border-radius:var(--r-chip);width:100%;font-size:var(--fs-13);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 7px;font-weight:500;display:flex}.wsmenu-item:not(.on):hover{background:var(--neubg)}.wsmenu.wsfloat{z-index:60;width:290px;position:fixed;right:auto}.phscope{display:none}@media (max-width:560px){.phscope{margin:10px 0 0;display:block}.phscope .wspill{padding:6px 9px}}.phws,.cmdk i.ti.cmdk-ic,.wsscrim,.wssheet{display:none}@media (max-width:560px){.topstrip.wsbarhost{gap:6px;padding:0 12px 0 16px}.topstrip.wsbarhost .brandmark{flex:none;gap:0}.topstrip.wsbarhost .brandword,.topstrip.wsbarhost>.planchip{display:none}.phws{flex:0 auto;min-width:0;max-width:186px;margin-left:2px;display:block}.phws .wspillwrap{flex:none}.phws .wspill.wsbar{height:40px;font-size:var(--fs-13);border-radius:10px;gap:8px;padding:0 9px 0 8px;font-weight:600}.phws span.wspill.wsbar{border-color:#0000;padding-left:0}.phws .wspill.wsbar .navlabel{display:inline}.phws .wspill.wsbar .wsavatar{border-radius:5px;width:22px;height:22px}.phws .wspill.wsbar .wschev{margin-left:2px}.topstrip.wsbarhost .cmdk{width:36px;height:36px;color:var(--ink2);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0}.topstrip.wsbarhost .cmdk>span{display:none}.topstrip.wsbarhost .cmdk i.ti.cmdk-ic{font-size:var(--glyph-19);line-height:1;display:inline}.topstrip.wsbarhost .bellbtn{width:36px;height:36px;color:var(--ink2);border-radius:10px;justify-content:center;padding:0}.wsscrim{z-index:45;background:#0000008c;display:block;position:fixed;inset:0}.wssheet{z-index:46;text-align:left;min-height:min(444px,85dvh);max-height:min(85dvh,calc(100dvh - var(--topstrip-h)));padding:4px 0 calc(20px + env(safe-area-inset-bottom,0px));background:var(--raised);border-top:1px solid var(--line);box-shadow:var(--shadow-sheet);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.wssheet:focus{outline:none}.wssheet .mshead{margin:0 12px 10px;padding:10px 4px 12px}.wssheet .mshead h2{font-size:var(--fs-15)}.wssheet-rows{padding:0 12px;overflow-y:auto}.wssheet .wsmenu-item{height:48px;font-size:var(--fs-15);border-radius:10px;gap:11px;padding:0 10px}.wssheet .wsmenu-item .wsavatar{border-radius:7px;width:24px;height:24px}.wssheet .wsmenu-item.on{background:var(--selbg)}.wssheet .wsmenu-ck{justify-content:end;width:20px}.wssheet .wsmenu-note{margin:10px 8px 0}}.wsmenu-head{margin-bottom:6px}.wsmenu-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wsmenu-state{color:var(--faint);font-size:var(--fs-11);margin-left:6px;font-weight:400}.wsmenu-n{text-align:right;width:40px;font-family:var(--font-mono);font-size:var(--fs-11);color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.wsmenu-ck{width:16px;color:var(--accent);flex:none;place-items:center;display:grid}.wsmenu-note{margin:9px 0 0}.wsavatar.wsvend{background:var(--side-green);color:var(--green-ink)}.wsavatar.wsevery{background:var(--neubg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);font-family:var(--font-mono);font-size:var(--fs-10)}.st.hollow{color:var(--faint);box-shadow:inset 0 0 0 1px var(--line2);background:0 0}.st.hollow:before{background:var(--faint)}.inp.vlcell{width:160px;height:28px;font-size:var(--fs-13);margin:0;padding:3px 8px}select.inp.vlcell{width:150px;padding:2px 6px}.vlpick{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.vlpick .shareopt{margin-top:0;padding:5px 2px}span.wspill.wsone{border-color:#0000}.navn{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--railmuted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.appnav a.on .navn{color:var(--railon-count)}.appnav a:has(>.navpend) .navn{color:var(--railon-count)}:root[data-nav=collapsed] .appnav .wspillwrap{display:none}.appnav a,.appnav button.navwait{border-radius:var(--r-nav);height:40px;color:var(--railink2);font-size:var(--fs-13);align-items:center;gap:11px;padding:0 10px;font-weight:500;transition:background .16s,color .16s;display:flex}.appnav button.navwait{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.appnav a:hover,.appnav button.navwait:hover{background:var(--railhover);color:var(--railink)}.appnav a.on{background:var(--railon);color:var(--railon-ink);font-weight:700}.appnav a:has(>.navpend){background:var(--railon);color:var(--railon-ink);font-weight:700}.navscroll:has(.navpend) a.on:not(:has(>.navpend)){color:var(--railink2);background:0 0;font-weight:500}.navpend{display:none}.appnav a.navwait,.appnav button.navwait{color:var(--railmuted)}.appnav a.navwait:hover,.appnav button.navwait:hover{color:var(--railink2)}.appnav a i.ti,.appnav button.navwait i.ti{font-size:var(--glyph-18);text-align:center;flex:none;width:18px;line-height:1}@media (min-width:821px){:root[data-nav=collapsed] .frame{--navw:60px}:root[data-nav=collapsed] .appnav{padding:16px 8px}:root[data-nav=collapsed] .appnav .navlabel{display:none}:root[data-nav=collapsed] .navscroll a{justify-content:center;gap:0;padding:9px 0}:root[data-nav=collapsed] .navtop{justify-content:center;padding:0}:root[data-nav=collapsed] .railtoggle.navtoggle-btn{top:18px}}.content{min-width:0;min-height:0;padding:22px 28px 60px;overflow:hidden auto}.railtoggle{border-radius:var(--r-chip);width:26px;height:26px;color:var(--railglyph);font-size:var(--fs-15);background:var(--rail);border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.railtoggle:hover,.railtoggle:focus-visible{color:var(--railglyph-on);border-color:var(--railline);background:var(--railhover)}.navtoggle-btn:before{content:"‹"}:root[data-nav=collapsed] .navtoggle-btn:before{content:"›"}.railtoggle.navtoggle-btn{z-index:16;position:absolute;top:24px;right:-13px}.advisor{--adv-edge:16px;--adv-gap:10px;--adv-top:var(--topstrip-h);z-index:45;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:16px;right:16px}.advisor>*{pointer-events:auto}.advisor{--adv-x:1;--adv-y:1;--adv-lx:calc(var(--adv-edge) + var(--adv-x) * (100vw - 2 * var(--adv-edge) - var(--adv-btn)));--adv-rx:calc(var(--adv-edge) + (1 - var(--adv-x)) * (100vw - 2 * var(--adv-edge) - var(--adv-btn)));--adv-ty:calc(var(--adv-edge) + var(--adv-y) * (100dvh - 2 * var(--adv-edge) - var(--adv-btn)));--adv-fy:calc((1 - var(--adv-y)) * (100dvh - 2 * var(--adv-edge) - var(--adv-btn)));--adv-by:calc(var(--adv-edge) + var(--adv-fy));--adv-chrome:var(--topstrip-h);--adv-head:0px;--adv-band:0px;--adv-headl:var(--adv-head);--adv-bandl:var(--adv-band);--adv-tbr:calc(var(--adv-chrome) + var(--adv-head) + var(--adv-band) + var(--adv-edge));--adv-tbl:calc(var(--adv-chrome) + var(--adv-headl) + var(--adv-bandl) + var(--adv-edge));--adv-left:var(--adv-edge);--adv-labx:8px}.advisor[data-corner=tl],.advisor[data-corner=bl]{--adv-lx:var(--adv-left)}.advisor[data-corner=tr],.advisor[data-corner=br]{--adv-rx:var(--adv-edge)}.advisor[data-corner=tl]{--adv-ty:var(--adv-tbl)}.advisor[data-corner=tr]{--adv-ty:var(--adv-tbr)}.advisor[data-corner=bl],.advisor[data-corner=br]{--adv-fy:var(--phonebar-h)}@media (min-width:821px){.advisor{--adv-left:calc(var(--navw) + var(--adv-edge))}}@media (min-width:1241px){:is(body:has(.tplp-panel) .advisor,body:has(.rw-app.rw-canvasonly>.rw-panel) .advisor){--adv-left:calc(var(--navw) + 28px + 288px + var(--adv-edge))}}@media (min-width:561px) and (max-width:820px){.advisor{--adv-chrome:calc(var(--topstrip-h) + 65px)}}.advisor[data-side=r]{left:auto;right:var(--adv-rx)}.advisor[data-side=l]{right:auto;left:var(--adv-lx);--adv-labx:-8px;align-items:flex-start}.advisor[data-opens=up]{top:auto;bottom:var(--adv-by);flex-direction:column}.advisor[data-opens=down]{bottom:auto;top:var(--adv-ty);flex-direction:column-reverse}@media (min-width:1241px){body:has(.tplp-head) .advisor{--adv-head:54px}body:has(.rw-mh) .advisor{--adv-head:68px}}@media (max-width:1240px){body:has(.tplp-phonehead) .advisor{--adv-head:102px}}@media (max-width:1240px) and (pointer:coarse){body:has(.tplp-phonehead) .advisor{--adv-head:116px}}@media (max-width:399px){body:has(.tplp-phonehead) .advisor{--adv-head:132px}}@media (max-width:399px) and (pointer:coarse){body:has(.tplp-phonehead) .advisor{--adv-head:146px}}body:has(.pagehead>.row.spread>.head~:is(button,a[href]),.pagehead>.row.spread>.head~* :is(button,a[href])) .advisor{--adv-head:69px}@media (min-width:821px){body:has(.pagehead>.row.spread>.head~:is(button,a[href]),.pagehead>.row.spread>.head~* :is(button,a[href])) .advisor{--adv-head:74px}}@media (pointer:coarse){body:has(.pagehead>.row.spread>.head~:is(button,a[href]),.pagehead>.row.spread>.head~* :is(button,a[href])) .advisor{--adv-head:79px}}@media (min-width:1024px){body:has(.pagehead+.proofstrip) .advisor{--adv-band:102px}}@media (min-width:1024px) and (pointer:coarse){body:has(.pagehead+.proofstrip) .advisor{--adv-band:117px}}@media (min-width:920px){body:has(.pagehead+.head.noprint+details.card) .advisor{--adv-band:112px}}@media (min-width:920px) and (pointer:coarse){body:has(.pagehead+.head.noprint+details.card) .advisor{--adv-band:113px}}@media (min-width:700px) and (max-width:820px){body:has(.pagehead+.head.noprint+details.card) .advisor{--adv-band:113px}}@media (max-width:430px){body:has(.pagehead+.head.noprint+details.card) .advisor{--adv-band:197px}}@media (max-width:430px) and (pointer:coarse){body:has(.pagehead+.head.noprint+details.card) .advisor{--adv-band:201px}}body:has(.pagehead>:only-child) .advisor{--adv-headl:69px}body:has(.pagehead>:nth-child(2)) .advisor{--adv-headl:118px}body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:213px}body:has(.content>.head>h1) .advisor{--adv-headl:56px}body:has(.homegreet) .advisor{--adv-headl:57px}@media (pointer:coarse){body:has(.pagehead>:only-child) .advisor{--adv-headl:79px}body:has(.pagehead>:nth-child(2)) .advisor{--adv-headl:133px}body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:243px}}@media (min-width:821px){body:has(.pagehead>:only-child) .advisor{--adv-headl:74px}body:has(.pagehead>:nth-child(2)) .advisor{--adv-headl:123px}body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:217px}:is(body:has(.content>.head>h1) .advisor,body:has(.homegreet) .advisor){--adv-headl:61px}}@media (min-width:821px) and (pointer:coarse){body:has(.pagehead>:only-child) .advisor{--adv-headl:79px}body:has(.pagehead>:nth-child(2)) .advisor{--adv-headl:138px}body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:248px}}@media (max-width:430px){body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:275px}}@media (max-width:430px) and (pointer:coarse){body:has(.pagehead>:nth-child(4)) .advisor{--adv-headl:319px}}body:has(.pagehead+.proofstrip) .advisor{--adv-bandl:0px}@media (min-width:561px) and (max-width:1023px){body:has(.pagehead+.proofstrip) .advisor{--adv-bandl:133px}}@media (max-width:1240px){body:has(.rw-main>.pagename+.rw-mh) .advisor{--adv-headl:124px}}@media (max-width:820px){body:has(.rw-main>.pagename+.rw-mh) .advisor{--adv-headl:180px}}@media (max-width:560px){body:has(.rw-main>.pagename+.rw-mh) .advisor{--adv-headl:164px}}@media (max-width:430px){body:has(.rw-main>.pagename+.rw-mh) .advisor{--adv-headl:254px}}.advisor[data-drag="1"][data-side]{bottom:auto;right:auto}.advisor[data-drag="1"][data-side]>.advdock{margin:0}.advisor[data-drag="1"]>.advpanel{display:none}.advisor[data-drag="1"] .advdock{cursor:grabbing;transform:scale(1.06);box-shadow:0 22px 48px #00000073,0 0 0 1px #ffffff0f}.advisor[data-drag="1"] .advdock .advlab{opacity:0}.advpanel:focus{outline:none}.rowmenu.advmove>.rowmenu-note{color:var(--ink);margin:4px 10px;font-weight:500}.rowmenu.advmove .advmv-tick{flex:none;width:13px;margin-right:6px;line-height:1;display:inline-block}:root{--adv-btn:52px}.advdock{--advbg:var(--rail);--advline:#2c2e34;--advink:#f5f6f8;--advplum:var(--st-wait-tx);--advcntbg:var(--st-wait-mk);--advshadow:0 10px 26px #00000073;isolation:isolate;width:var(--adv-btn);height:var(--adv-btn);background:var(--advbg);border:1px solid var(--advline);color:var(--advink);box-shadow:var(--advshadow);cursor:pointer;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}:root[data-theme=light] .advdock{--advcntbg:var(--st-wait-tx);--advshadow:0 8px 22px #1113}.advlogo{flex:none;display:block}.advdock .advlogo{z-index:2;width:34px;height:34px;position:relative;overflow:visible}.advhalo{pointer-events:none;box-shadow:0 0 0 0 var(--advplum);opacity:0;border-radius:50%;position:absolute;inset:-1px}.advdock .advlab{transform:translate(var(--adv-labx,8px),-50%);max-width:calc(100vw - var(--adv-rx) - var(--adv-btn) - 10px - var(--adv-edge));text-overflow:ellipsis;border-radius:var(--r-nav);background:var(--advbg);border:1px solid var(--advline);color:var(--advink);font-size:var(--fs-13);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--advshadow);padding:7px 12px;font-weight:500;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;top:50%;right:calc(100% + 10px);overflow:hidden}.advisor[data-side=l] .advdock .advlab{max-width:calc(100vw - var(--adv-lx) - var(--adv-btn) - 10px - var(--adv-edge));left:calc(100% + 10px);right:auto}@media (hover:hover){.advdock:hover .advlab{opacity:1;transform:translateY(-50%)}}.advdock:focus-visible .advlab{opacity:1;transform:translateY(-50%)}.advdock:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:50%}.advcnt{z-index:3;background:var(--advcntbg);color:#fff;min-width:20px;height:20px;font-size:var(--fs-11);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--paper);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}.advthink{opacity:0;fill:none;stroke:var(--advplum);stroke-width:1.6px;stroke-linecap:round}.advx{opacity:0;z-index:2;fill:none;width:20px;height:20px;stroke:var(--advink);stroke-width:2px;stroke-linecap:round;position:absolute}.advlt{display:none}.advsatg{transform-origin:13px 18px}.advsat{transform-origin:23px 9px}.advdock[data-lit="1"]{border-color:color-mix(in srgb,var(--advplum) 55%,var(--advline))}.advdock[data-lit="1"] .advhalo{opacity:1;animation:2.6s ease-out 3 advpulse}.advdock[data-lit="1"] .advsat{animation:2.6s ease-in-out 3 advswell}@keyframes advpulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--advplum) 60%,transparent)}70%{box-shadow:0 0 0 11px color-mix(in srgb,var(--advplum) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--advplum) 0%,transparent)}}@keyframes advswell{0%,to{transform:scale(1)}45%{transform:scale(1.28)}}.advdock[data-think="1"]{border-color:color-mix(in srgb,var(--advplum) 55%,var(--advline))}.advdock[data-think="1"] .advsatg{animation:3.4s linear infinite advorbit}.advdock[data-think="1"] .advsat{animation:3.4s linear infinite advunorbit}.advdock[data-think="1"] .advla{display:none}.advdock[data-think="1"] .advlt{display:inline}@keyframes advorbit{to{transform:rotate(360deg)}}@keyframes advunorbit{to{transform:rotate(-360deg)}}.advdock[aria-expanded=true]{background:var(--advbg);border-color:var(--advline)}.advdock[aria-expanded=true] .advlogo,.advdock[aria-expanded=true] .advlab,.advdock[aria-expanded=true] .advhalo{opacity:0}.advdock[aria-expanded=true] .advx{opacity:1}.advdock[aria-expanded=true] .advcnt{display:none}@media (prefers-reduced-motion:reduce){.advdock,.advdock *{transition:none!important;animation:none!important}.advdock[data-lit="1"] .advhalo{box-shadow:0 0 0 2px color-mix(in srgb,var(--advplum) 70%,transparent)}.advdock[data-think="1"]:not([aria-expanded=true]) .advlab{opacity:1;transform:translateY(-50%)}.advdock[data-think="1"] .advthink{opacity:1;stroke-dasharray:3 4}}.advpanel{--adv-chip:var(--adv-btn);width:420px;max-width:calc(100vw - 2 * var(--adv-edge));max-height:min(560px,calc(100dvh - var(--adv-chip) - var(--adv-gap) - 2 * var(--adv-edge) - var(--adv-top) - var(--adv-fy)));border-radius:var(--r-control);flex-direction:column;padding:16px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000008c,0 18px 44px #0000008c}.advstream{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.advstream::-webkit-scrollbar{width:8px}.advstream::-webkit-scrollbar-track{background:0 0}.advstream::-webkit-scrollbar-thumb{background:var(--line2);border-radius:4px}.advstream>*{flex:none}.advansrow{margin-top:auto;padding-top:10px}.advansrow:empty{padding:0}.advpanel{--advsheet:#16181c}:root[data-theme=light] .advpanel,:root[data-theme=light] .advmove[data-from=card]{color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#08090a;--raised:#0f1114;--ink:#f5f6f8;--ink2:#d2d6dc;--faint:#9ba1aa;--tick:#7c838d;--ghost:#31353c;--hair:#292c32;--line:#34343a;--line2:#3e3e44;--selbg:#3e3e44;--pri:#f5f6f8;--prink:#0b0c0e;--prisoft:#4c5158;--prigreen:#227a59;--pripink:#b1006f;--bandbg:#000;--bandbd:#2b2f37;--okbg:#012712;--oktx:#02f08b;--okstrong:#02f08b;--infobg:#012037;--infotx:#00a1ff;--warnbg:#2f2100;--warntx:#ffbf00;--riskbg:#351115;--risktx:#f54964;--neubg:#191c21;--neutx:#aeb4be;--pinkbg:#2d0d1d;--pinktx:#e5489b;--accentweak:#0d2a20;--sunk:#ffffff0b;--rowline:#ffffff0e;--aquabg:#06272a;--aquatx:#2ac7d6;--aqualine:#0f454b;--aquachart:#1d9ca7;--bluebg:#1d1e3b;--bluetx:#a6aaec;--blueline:#373763;--bluechart:#6b5df9;--violetbg:#2c1833;--violettx:#d593ec;--violetline:#4d3057;--violetchart:#ca21f7;--orangebg:#361906;--orangetx:#ec9b6c;--orangeline:#5c3015;--orangechart:#d36718;--limebg:#1e2504;--limetx:#a5bf36;--limeline:#38430e;--limechart:#7e941a;--greenbg:#06291b;--greentx:#29cf95;--greenline:#0f4833;--pinkline:#5c2b3d;--seq-green-1:#053725;--seq-green-2:#0a4f37;--seq-green-3:#116849;--seq-green-4:#15825c;--seq-green-5:#1d9d70;--seq-green-6:#24b985;--seq-green-7:#2cd69a;--seq-pink-1:#540c2e;--seq-pink-2:#761542;--seq-pink-3:#991e58;--seq-pink-4:#be286e;--seq-pink-5:#e53286;--seq-pink-6:#fb5c9e;--seq-pink-7:#fc91b7;--seq-blue-1:#27255b;--seq-blue-2:#39367f;--seq-blue-3:#4d49a5;--seq-blue-4:#615ccd;--seq-blue-5:#7670f6;--seq-blue-6:#8f91fa;--seq-blue-7:#abaffb;--div-1:#2cdea0;--div-2:#21b280;--div-3:#298763;--div-4:#325645;--div-5:#2a2d33;--div-6:#64424d;--div-7:#b44a74;--div-8:#f84e98;--div-9:#fc9cbd;--peach:#ffdddb;--peachsoft:#ffefed;--mark-v:#00e2a0;--mark-p:#ff3a96;--st-live-mk:#09f;--st-live-tx:#00a1ff;--st-live-bg:#0c2f48;--st-wait-mk:#74509a;--st-wait-tx:#9f7bc9;--st-wait-bg:#251f31;--st-warn-mk:#a17100;--st-warn-tx:#ffbf00;--st-warn-bg:#2f2610;--st-late-mk:#b42a3a;--st-late-tx:#f54964;--st-late-bg:#33161c;--st-done-bg:#2b2c2f;--st-neu-mk:#8a93a3;--st-neu-tx:#aeb4be;--st-neu-bg:#23262b;--st-end-mk:#7c838d;--st-end-tx:#9ba1aa;--st-end-line:#3e3e44;--stg1-mk:#4baf01;--stg1-tx:#a5bf36;--stg1-bg:#1c3410;--stg1-line:#28530c;--stg2-mk:#009c9e;--stg2-tx:#2ac7d6;--stg2-bg:#0c3032;--stg2-line:#094b4e;--stg3-mk:#6b58ff;--stg3-tx:#a6aaec;--stg3-bg:#232148;--stg3-line:#362f77;--stg4-mk:#b000cb;--stg4-tx:#d593ec;--stg4-bg:#320d3c;--stg4-line:#530a61;--stg-won-bg:#f5f6f8;--stg-won-tx:#0b0c0e;--band:#14161a;--thead:#121418;--accent:#00e2a0;--shadow:0 1px 2px #0006;--accent-ink:var(--green-ink);--blue-ink:#edeefe;--priside:var(--prigreen);--seatmark:var(--mark-v);--series1:var(--bluechart);--series2:var(--aquachart);--series3:var(--orangechart);--series4:var(--violetchart);--series5:var(--limechart);--ink-2:var(--ink2);--shoal:var(--neubg);--bg:var(--raised);--ground:var(--raised);--ok:var(--oktx);--ok-solid:var(--okstrong);--warn:var(--warntx);--warn-solid:var(--warntx);--risk:var(--risktx);--risk-solid:var(--risktx);--risk-text:var(--risktx);--warn-text:var(--warntx);--bad:var(--risktx);--info-text:var(--infotx);--info:var(--infotx);--link-account:var(--ink2);--link-opp:var(--ink);--sw1-bg:var(--aquachart);--sw2-bg:var(--violetchart);--sw3-bg:var(--orangechart);--sw4-bg:var(--limechart)}:root[data-accent=pink][data-theme=light] .advpanel,:root[data-accent=pink][data-theme=light] .advmove[data-from=card]{--accent:#ff3a96;--accent-ink:var(--pink-ink);--accentweak:#2d0d1d;--seatmark:var(--mark-p);--priside:var(--pripink)}.advsaid{font-size:var(--fs-13);color:var(--ink2);align-items:flex-start;gap:9px;margin:0;line-height:1.55;display:flex}.advdiamond{border-radius:var(--r-dot);background:var(--violet);flex:none;width:8px;height:8px;margin:6px 2px 0;transform:rotate(45deg)}.advask{border-top:1px solid var(--rowline);flex:none;margin-top:10px;padding-top:10px}.advaskbox{border:1px solid var(--line2);border-radius:var(--r-chip);background:var(--sunk)}.advaskbox:focus-within{border-color:var(--accent)}.advaskbox>.inp{font-size:var(--fs-13);border-radius:var(--r-chip) var(--r-chip) 0 0;background:0 0;border:0;margin:0;padding:10px 12px 0;line-height:1.5;display:block}.advaskbox>.inp:focus{box-shadow:none;outline:none}.advaskfoot{align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.advpanel .inp::placeholder{color:var(--faint);opacity:1}.advaskmeta{min-width:0;font-size:var(--fs-11);color:var(--faint);flex:1;line-height:1.5}.advaskmeta>.helpq{vertical-align:middle;margin-left:5px}.btn.advaskbtn{font-size:var(--fs-12);border-radius:var(--r-nav);padding:6px 12px;font-weight:600;line-height:16px}.btn.advaskbtn:not(:disabled){background:var(--advsheet);border-color:var(--line);color:var(--ink)}.btn.advaskbtn:not(:disabled):hover{border-color:var(--faint)}.advpanel[data-thread="1"]{max-height:calc(100dvh - var(--adv-chip) - var(--adv-gap) - 2 * var(--adv-edge) - var(--adv-top) - var(--adv-fy))}.advisor[data-opens=down]>.advpanel{max-height:min(560px,calc(100dvh - var(--adv-ty) - var(--adv-chip) - var(--adv-gap) - var(--adv-edge) - var(--phonebar-h)))}.advisor[data-opens=down]>.advpanel[data-thread="1"]{max-height:calc(100dvh - var(--adv-ty) - var(--adv-chip) - var(--adv-gap) - var(--adv-edge) - var(--phonebar-h))}.advisor[data-side=l]>.advpanel{max-width:calc(100vw - var(--adv-lx) - var(--adv-edge))}.advisor[data-side=r]>.advpanel{max-width:calc(100vw - var(--adv-rx) - var(--adv-edge))}.advopen{margin-top:12px}.advslabel{font-size:var(--fs-11);color:var(--tick);margin:0 0 6px;font-weight:500}.advstarters{flex-wrap:wrap;gap:6px;display:flex}.advstarter{border:1px solid var(--line2);border-radius:var(--r-nav);font-size:var(--fs-12);color:var(--ink2);text-align:left;cursor:pointer;background:0 0;padding:6px 11px;font-weight:500;line-height:16px}.advstarter:hover{border-color:var(--faint);color:var(--ink)}.advthread{flex-direction:column;display:flex}.advturn{flex-direction:column;gap:10px;padding:12px 0 14px;display:flex}.advturn+.advturn{border-top:1px solid var(--rowline)}.advstamp{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--tick);justify-content:space-between;align-items:center;margin:0;display:flex}.advfresh{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--fs-11);letter-spacing:0;text-transform:none;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.advfresh:hover{color:var(--ink)}.advyou{background:var(--sunk);border:1px solid var(--hair);max-width:86%;font-size:var(--fs-13);color:var(--ink2);border-radius:10px 10px 3px;align-self:flex-end;margin:0;padding:8px 12px;line-height:1.5}.advhead>.advhistbtn{margin-left:auto}.advn+.advhistbtn{margin-left:6px}.advhead>.advmorebtn{flex:none;margin-left:auto}.advhead>.advhistbtn+.advmorebtn{margin-left:-4px}@media (pointer:coarse){.advhead>.advmorebtn{min-width:var(--tap);position:relative}.advhead>.advmorebtn:after{content:"";width:100%;height:var(--tap);position:absolute;top:50%;left:0;transform:translateY(-50%)}}.advhist,.advpast{flex-direction:column;min-height:0;display:flex}.advhistsearch{margin:0 0 6px}.advhist>.advhistsearch>.inp{font-size:var(--fs-13);border:1px solid var(--line2);border-radius:var(--r-chip);background:var(--sunk);margin:0;padding:8px 12px;line-height:1.5}.advhistlist{margin:0;padding:0;list-style:none}.advhistlist>li+li{border-top:1px solid var(--rowline)}.advhistrow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:baseline;gap:10px;width:100%;margin:0;padding:9px 2px;display:flex}.advhistrow:hover{background:var(--sunk)}.advhistqn{min-width:0;font-size:var(--fs-13);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.45;overflow:hidden}.advhistmeta{font-size:var(--fs-11);color:var(--tick);white-space:nowrap;flex:none;line-height:1.45}.advpastnote{margin-top:6px}@media (pointer:coarse){.advhistrow{min-height:var(--tap);align-items:center}.advhistq,.advfresh,.advask .inp{min-height:var(--tap)}.advhead>.advhistbtn:after{left:auto;right:0}.advfold:after{content:"";height:var(--tap);position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}}.ans{min-width:0}.anslead{align-items:flex-start;gap:9px;display:flex}.anslead .advdiamond{margin-top:7px}.ansanswer{font-size:var(--fs-15);color:var(--ink);margin:0;font-weight:500;line-height:1.45}.ansbody{min-width:0;margin-left:21px}.ansmore{font-size:var(--fs-13);color:var(--ink2);margin:6px 0 0;line-height:1.55}.anscite{border:1px solid var(--line2);background:var(--sunk);min-width:16px;height:16px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);color:var(--ink2);vertical-align:2px;border-radius:5px;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;line-height:1;text-decoration:none;display:inline-flex}.ansanswer .anscite{vertical-align:3px}a.anscite:hover{border-color:var(--violet)}.anscite.low{border-color:color-mix(in srgb,var(--warntx) 45%,transparent);color:var(--warntx)}.anscite.out{padding:0 5px 0 4px}.anscite.out:before{content:"↗";font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);margin-right:2px}.ansunsure{font-size:var(--fs-11);color:var(--warntx);white-space:nowrap;align-items:center;gap:5px;margin:0 2px 0 4px;font-weight:600;display:inline-flex}.ansunsure i{background:var(--warntx);border-radius:1.5px;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.ansbtns{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lbtn{font-size:var(--fs-12);border-radius:var(--r-nav);border:1px solid var(--line);background:var(--raised);color:var(--ink);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.lbtn:hover{border-color:var(--faint)}.lbtn .chev{color:var(--faint);display:inline-flex}.ansacts{border:1px solid var(--line);border-radius:var(--r-nav);margin-top:10px;overflow:hidden}.ansact{font-size:var(--fs-13);color:var(--ink);align-items:center;gap:10px;padding:8px 8px 8px 12px;line-height:1.45;display:flex}.ansact+.ansact{border-top:1px solid var(--rowline)}.ansactt{flex:1;min-width:0}.ansact .lbtn{flex:none;padding:4px 10px}.ansnote{font-size:var(--fs-11);color:var(--tick);margin:6px 0 0;line-height:1.5}.anssrcs{border-top:1px solid var(--rowline);margin-top:12px;padding-top:10px}.anssrcs .h{min-height:16px;font-size:var(--fs-11);color:var(--tick);align-items:center;margin:0 0 4px;font-weight:500;display:flex}.anssrc{font-size:var(--fs-12);color:var(--ink2);align-items:baseline;gap:9px;padding:3px 0;line-height:1.5;text-decoration:none;display:flex}.anssrcn{width:18px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);color:var(--tick);flex:none}.anssrct{flex:1;min-width:0}.anssrcw{font-size:var(--fs-11);color:var(--tick);white-space:nowrap;flex:none}a.anssrc:hover .anssrct{color:var(--ink);text-decoration:underline}.advhead{align-items:center;gap:9px;margin-bottom:14px;display:flex}.advscope{font-size:var(--fs-13);color:var(--ink);flex:none;margin:0 0 10px;font-weight:600;line-height:1.5}.advsaved{font-size:var(--fs-11);color:var(--faint);align-items:center;gap:10px;margin:8px 0 0;line-height:1.5;display:flex}.advsaved>span{flex:1;min-width:0}.advhead .dot{border-radius:var(--r-dot);background:var(--violet);flex:none;width:8px;height:8px;margin:0 2px;transform:rotate(45deg)}.advhead .lbl{font-size:var(--fs-11);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);font-weight:500}.advn{font-size:var(--fs-11);color:var(--violettx);font-variant-numeric:tabular-nums;margin-left:auto}.advfold{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;margin:0;padding:0;display:inline-flex;position:relative}.advfold .foldchev{width:7px;height:7px;margin:0 0 2px}.advfold[aria-expanded=false] .foldchev{transform:rotate(-45deg)}.advfold:hover .lbl,.advfold:focus-visible .lbl{color:var(--ink)}.advfold:hover .foldchev,.advfold:focus-visible .foldchev{border-color:var(--ink)}.advfold:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.advstream>.advansrow:first-child{padding-top:0}.advstream>.advansrow:first-child>.advopen{margin-top:0}.advpanel>.advlist{flex-direction:column;gap:2px;display:flex}.advrow{text-align:left;border-radius:var(--r-chip);align-items:flex-start;gap:10px;width:100%;padding:10px 11px;transition:background .14s ease-out;display:flex}.advrow:hover{background:var(--sunk)}.advmk{border-radius:var(--r-dot);flex:none;width:8px;height:8px;margin-top:5px;transform:rotate(45deg)}.advrec.ours .advmk{background:var(--side-green)}.advrec.theirs .advmk{background:var(--side-pink)}.advrec.both .advmk{background:var(--lens,#ffeaf4)}.advtx{flex:1;min-width:0}.advh{font-size:var(--fs-13);color:var(--ink);font-weight:500;line-height:1.45;display:block}.advs{font-size:var(--fs-11);color:var(--tick);margin-top:2px;display:block}.advwhy{font-size:var(--fs-11);color:var(--tick);flex:none;padding-top:3px}.advrow[aria-expanded=true] .advwhy{color:var(--violettx)}.advbody{border-left:1px solid var(--hair);margin:2px 0 8px 29px;padding-left:11px}.advbody p{font-size:var(--fs-13);color:var(--faint);margin:0 0 7px;line-height:1.55}.advref{font-size:var(--fs-11);color:var(--tick);align-items:baseline;gap:8px;padding:3px 0;display:flex}.advrk{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--violettx);flex:none}.advref b{color:var(--ink-2);font-weight:500}.advold .card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0}.advempty{font-size:var(--fs-13);color:var(--tick);margin:0}.advold .card:last-child{margin-bottom:0}.advold h5{font-size:var(--fs-13);letter-spacing:normal;margin:0 0 5px;font-weight:600;line-height:1.4}.advdisc{border-top:1px solid var(--rowline);font-size:var(--fs-11);color:var(--tick);margin:10px 0 0;padding-top:9px;line-height:1.5}@media (max-width:620px){.advisor,.advisor[data-side]{left:var(--adv-edge);right:var(--adv-edge);align-items:stretch}.advpanel,.advisor[data-side]>.advpanel{width:auto;max-width:calc(100vw - 2 * var(--adv-edge))}.advdock{align-self:flex-end}.advisor[data-side=r]>.advdock{margin-right:calc(var(--adv-rx) - var(--adv-edge))}.advisor[data-side=l]>.advdock{margin-left:calc(var(--adv-lx) - var(--adv-edge));align-self:flex-start}}@media (max-width:820px){.frame{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start}.frame>*{min-width:0}.appnav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-right:none;border-bottom:1px solid var(--hair);flex-flow:row;align-items:center;gap:4px;height:auto;padding:10px 12px;position:static;overflow-x:auto}.appnav::-webkit-scrollbar{display:none}.navscroll .navgrp{flex-direction:row;flex:none;gap:4px;margin:0;display:flex}.navscroll{align-items:center}.navscroll .navgrp+.navgrp{margin-top:0;margin-left:10px}.appnav .navgrp .sc{display:none}.appnav .navtop{flex:none;min-height:0;margin:0 6px 0 0;padding:0}.appnav .navfoot{border:0;flex:none;margin:0 0 0 6px;padding:0}.appnav .navtoggle-btn{display:none}.navscroll{scrollbar-width:thin;flex-direction:row;gap:4px;overflow:auto hidden}.navscroll::-webkit-scrollbar{display:none}.appnav .profwrap{border-top:0;margin:0;padding-top:0}.appnav .profmenu{width:max-content;min-width:200px;inset:calc(100% + 8px) 0 auto auto}.appnav a{white-space:nowrap;flex:none;align-items:center;min-height:44px;display:flex}}.wstabs{gap:var(--seg-gap);padding:var(--seg-pad);border:1px solid var(--line2);border-radius:var(--seg-radius);flex-wrap:wrap;align-items:center;margin-bottom:14px;display:inline-flex}.wtab{padding:var(--seg-btn-pad-y) var(--seg-btn-pad-x);font-size:var(--seg-size);font-weight:var(--seg-weight);line-height:var(--seg-line);color:var(--faint);border:var(--seg-btn-edge) solid transparent;border-radius:var(--seg-btn-radius);white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.wtab:not(.on):hover{color:var(--ink);background:var(--neubg)}.wtab:focus-visible{outline-offset:-2px}.wtab a{color:inherit;font-weight:inherit}.wtab .x{opacity:.55;font-size:var(--fs-11);cursor:pointer;color:inherit;background:0 0;border:none;padding:0;line-height:1}.wtab .x:hover,.wtab .x:focus-visible{opacity:1}.subtabs{gap:var(--seg-gap);padding:var(--seg-pad);border:1px solid var(--line2);border-radius:var(--seg-radius);background:var(--raised);flex-wrap:wrap;align-items:center;margin-bottom:16px;display:inline-flex}.subtab{border:var(--seg-btn-edge) solid transparent;border-radius:var(--seg-btn-radius);padding:var(--seg-btn-pad-y) var(--seg-btn-pad-x);font-size:var(--seg-size);font-weight:var(--seg-weight);line-height:var(--seg-line);color:var(--faint);text-align:center;justify-content:center;align-items:center;display:flex}.subtab:not(.on):hover{background:var(--neubg);color:var(--ink)}.atom{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}.chip{border:1px solid var(--line2);border-radius:var(--r-chip);font-size:var(--fs-11);color:var(--faint);background:var(--raised);padding:3px 10px;font-weight:500}.chip.partner{background:var(--shoal);border-color:#0000}.aivoice{font-style:italic}.disagreelink{font-size:var(--fs-13);color:var(--faint);cursor:pointer;background:0 0;border:none;margin-left:auto;font-weight:500}.disagreelink:hover{color:var(--accent)}.menu{z-index:50;min-width:220px;padding:14px;position:absolute;top:52px;right:16px}.menuopt{border-radius:var(--r-chip);width:100%;font-size:var(--fs-13);color:var(--faint);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;padding:7px 10px;font-weight:500;display:flex}.menuopt:not(.on):hover{background:var(--neubg);color:var(--ink)}.menuopt i{border-radius:4px;flex:none;width:12px;height:12px;display:inline-block}.acctpicklist{z-index:60;flex-direction:column;min-width:220px;max-height:min(50vh,340px);padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.acctpickrows{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.acctpickopt{border-radius:var(--r-chip);font-size:var(--fs-13);color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:7px 10px;font-weight:500;display:block;overflow:hidden}.acctpickopt.on{background:var(--neubg)}.acctpickadd{color:var(--faint);border-top:1px solid var(--hair);border-top-left-radius:0;border-top-right-radius:0;flex:none;margin-top:4px;padding-top:9px}.acctpickadd b{color:var(--ink);font-weight:600}.acctpickmsg{font-size:var(--fs-12);color:var(--faint);padding:7px 10px}.acctpicklist.up{top:auto;bottom:calc(100% + 4px)}@media (pointer:coarse){.acctpickopt{line-height:calc(var(--tap) - 14px)}.tpshare{min-height:var(--tap)}}@media (max-width:560px){.jbco{flex:100%}}.pickmenu{z-index:50;overscroll-behavior:contain;text-align:left;width:max-content;min-width:220px;max-width:min(360px,100vw - 32px);max-height:min(60vh,440px);padding:14px 14px 0;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.pickmenu.lft{left:0;right:auto}@media (max-width:560px){.pickmenu,.pickmenu.lft{top:auto;bottom:calc(var(--phonebar-h) + 16px + var(--adv-btn) + 10px);width:auto;min-width:0;max-width:none;max-height:min(440px,calc(100vh - 60px - var(--topstrip-h) - var(--phonebar-h) - 8px));position:fixed;left:16px;right:16px}}.fgrp+.fgrp{border-top:1px solid var(--hair);margin-top:10px;padding-top:10px}.pickmenu .ppick button{padding:var(--seg-btn-pad-y) 10px}.fmsearch{width:100%;font-size:var(--fs-13);margin-bottom:7px;padding:6px 9px}.fmlist{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:210px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.fmlist button{text-align:left;border-radius:var(--r-chip);font-size:var(--fs-13);color:var(--faint);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;flex:none;padding:6px 9px;font-family:inherit;font-weight:500;overflow:hidden}.fmlist button:hover{background:var(--hair);color:var(--ink)}.fmlist button.on{border-color:var(--accent);color:var(--accent)}.fmfoot{background:var(--raised);border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:9px 0 14px;display:flex;position:sticky;bottom:0}.fwin{top:var(--fwin-top,0px);z-index:46;text-align:left;background:var(--raised);border-left:1px solid var(--hair);width:480px;max-width:100vw;box-shadow:var(--shadow-side);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}.fwhead{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.fwhead h2{font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-size:var(--fs-15);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.fwhead .drw-x{margin-left:auto}.fwbody{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 20px 20px;overflow-y:auto}.fwfoot{border-top:1px solid var(--hair);background:var(--raised);flex:none;align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.fwmatch{min-width:0;font-size:var(--fs-13);color:var(--faint);flex:1}.fwacts{flex:none;gap:8px;margin-left:auto;display:flex}.btn.fwdone .fwnarrow{display:none}.fwhead{flex-wrap:wrap;row-gap:10px;position:relative}.fwhead h2{flex:none}.sfhead{flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.sfpick{border:1px solid var(--line2);border-radius:var(--r-control);min-width:0;height:30px;color:var(--ink);font-family:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;flex:0 auto;align-items:center;gap:6px;padding:0 9px;font-weight:600;display:inline-flex}.sfpick:hover,.sfpick[aria-expanded=true]{border-color:var(--faint)}.sfface{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sfcaret{color:var(--faint);flex:none}.sfstaron{color:var(--ink);flex:none;display:inline-flex}.sfedited{font-size:var(--fs-12);color:var(--faint);flex:none}.sflink{color:var(--ink);font-family:inherit;font-size:var(--fs-13);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:2px 0;font-weight:600}.sflink:hover:not(:disabled),.sflink:focus-visible{color:var(--seatmark);text-underline-offset:3px;text-decoration:underline}.sflink:disabled{color:var(--tick);cursor:default;text-decoration:none}.sfmenu .sfmh{font-size:var(--fs-10);letter-spacing:.09em;color:var(--tick);padding:6px 8px 4px}.sfmenu{z-index:5;overscroll-behavior:contain;text-align:left;flex-direction:column;gap:2px;width:min(360px,100% - 24px);max-height:min(60vh,420px);padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:12px;overflow-y:auto}.sfrow{align-items:center;gap:2px;min-width:0;display:flex}.sfitem{text-align:left;border-radius:var(--r-chip);width:100%;min-width:0;color:var(--ink);font-family:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:6px 8px;font-weight:500;display:flex}.sfitem:hover:not(:disabled),.sfitem:focus-visible{background:var(--neubg)}.sfitem:disabled{color:var(--tick);cursor:default}.sfitem.on,.sfrow.on .sfitem{font-weight:700}.sfname{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sfbadge{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);border:1px solid var(--hair);border-radius:var(--r-chip);flex:none;padding:1px 6px;font-weight:500}.sfstar{border-radius:var(--r-chip);width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sfstar.on{color:var(--ink)}.sfstar:hover:not(:disabled){background:var(--neubg);color:var(--ink)}.sfstar.sfnostar,.sfstar.sfnostar:hover{color:var(--ghost);cursor:default;background:0 0}.sfsep{background:var(--hair);flex:none;height:1px;margin:6px 2px}.sfmark{width:14px;color:var(--ink);flex:none}.fwhead .sferr{background:var(--raised);border-top:1px solid var(--hair);flex:1 0 100%;margin:0 -16px -12px -20px;padding:8px 20px}.sferr{font-size:var(--fs-12);color:var(--risk);margin:0;line-height:1.4}.sflab{font-size:var(--fs-13);color:var(--faint);margin-bottom:6px;font-weight:500}.sfsays{margin:12px 0 0;line-height:1.45}.sfopen{margin-top:12px}@media (max-width:560px){.fwin{width:auto;max-width:none;max-height:85vh;max-height:min(85dvh,calc(100dvh - var(--topstrip-h)));border-left:0;border-top:1px solid var(--hair);border-radius:var(--r-surface) var(--r-surface) 0 0;box-shadow:var(--shadow-sheet);top:auto;left:0}.fwhead{padding:10px 12px 10px 16px}.fwhead .sferr{margin:0 -12px -10px -16px;padding:8px 16px}.fwbody{padding:14px 16px 18px}.fwfoot{padding:10px 16px 12px}.fwmatch{display:none}.fwacts{flex:1;gap:10px;margin-left:0}.fwacts .btn{min-width:0;font-size:var(--fs-13);flex:1 1 0;justify-content:center}.btn.fwdone .fwwide{display:none}.btn.fwdone .fwnarrow{display:inline}.fwin .btn,.fwin .ppick button,.fwin .fmlist button,.fwin .inp{min-height:44px}.fwin .drw-x{width:44px;height:44px}.fwin .vmsel,.fwin .xfadd,.fwin .xfpickfield,.fwin .xfbin,.fwin .xftick{min-height:44px}.fwin .xfbin{width:44px}.fwin .sfpick,.fwin .sfitem{min-height:44px}.fwin .kfpills .kp,.fwin .fscline{height:44px}.fwin .fscopt{min-height:44px}.fwin .fscstate{height:44px}.fwin .sfstar{width:44px;height:44px}}.xfblock{border-top:1px solid var(--hair);margin-top:14px;padding-top:14px}.fmscope+.xfblock{border-top:none;margin-top:0;padding-top:0}.kfblock{flex-direction:column;gap:10px;display:flex}.kfrow{min-width:0}.kfrow .sc{font-size:var(--fs-10);letter-spacing:.09em;color:var(--faint);margin-bottom:6px}.kfpills{flex-wrap:wrap;gap:6px;display:flex}.kfpills .kp{box-sizing:border-box;border:1px solid var(--line2);background:var(--raised);height:30px;color:var(--ink2);font-family:inherit;font-size:var(--fs-13);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;margin:0;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.kfpills .kp:hover{border-color:var(--tick);color:var(--ink)}.kfpills .kp.on,.kfpills .kp.on:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--ink);font-weight:600}:root[data-theme=light] .kfpills .kp.on{background:color-mix(in srgb,var(--accent) 9%,transparent)}.kfn{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-12);font-variant-numeric:tabular-nums;color:var(--tick);font-weight:500}.kfpills .kp.on .kfn{color:var(--ink2)}.kfpills .kp.kfzero:not(.on){opacity:.5}.xflab{font-size:var(--fs-10);letter-spacing:.09em;color:var(--faint);margin-bottom:4px}.xfrule{font-size:var(--fs-12);color:var(--faint);margin:0 0 10px;line-height:1.45}.xfgrp{border:1px solid var(--hair);border-radius:var(--r-chip);flex-direction:column;gap:0;padding:10px 12px 8px;display:flex}.xfgrphead{font-size:var(--fs-10);letter-spacing:.09em;color:var(--faint);margin-bottom:8px}.xfrow{flex-direction:column;gap:6px;min-width:0;display:flex}.xfrowhead{align-items:center;gap:8px;min-width:0;display:flex}.xffield{min-width:0;max-width:55%;font-size:var(--fs-13);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:600;overflow:hidden}.xfrowhead .xfop{flex:0 auto;width:auto;min-width:0}.xfbin{border-radius:var(--r-chip);width:30px;height:30px;color:var(--faint);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.xfbin:hover{color:var(--ink);background:var(--neubg)}.xfvals{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.xfnote{font-size:var(--fs-12);color:var(--risk);flex:1 0 100%}.xfinp[aria-invalid]{border-color:var(--risk)}.xfvals>.vmsel{flex:none;width:auto}.xfinp{min-width:0;height:32px;font-size:var(--fs-13);flex:1 1 0;margin:0;padding:0 10px}.xfval{flex:auto}.xfchoices{min-width:0}.xftick>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.xfticks{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 8px;max-height:196px;display:grid;overflow-y:auto}.xfand{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.11em;color:var(--faint);padding:7px 0;font-weight:500}.xfor{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.11em;color:var(--faint);align-items:center;gap:10px;margin:10px 0;font-weight:500;display:flex}.xfor:before,.xfor:after{content:"";border-top:1px solid var(--hair);flex:1}.xfadd{cursor:pointer;font-family:inherit;font-size:var(--fs-13);color:var(--ink2);background:0 0;border:none;align-self:flex-start;margin-top:8px;padding:5px 2px;font-weight:500}.xfadd:hover{color:var(--seatmark);text-decoration:underline}.xfaddgrp{margin-top:10px}.xfpick{margin-top:8px}.xfpicklist{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}.xfpicksec{font-size:var(--fs-10);letter-spacing:.09em;color:var(--faint);margin:8px 0 3px}.xfpicklist>div:first-child .xfpicksec{margin-top:0}.xfpickfield{text-align:left;border-radius:var(--r-chip);width:100%;font-family:inherit;font-size:var(--fs-13);color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 9px;font-weight:500;display:block}.xfpickfield:hover,.xfpickfield:focus-visible{background:var(--neubg)}@media (max-width:820px){.tabsrow{flex-wrap:wrap;row-gap:8px}}.pagehead{background:var(--paper);z-index:15;border-bottom:1px solid var(--hair);margin:-22px -28px 14px;padding:22px 28px 12px;position:sticky;top:-22px}.pagehead .head{margin-bottom:0}:root{--head-gap:12px}.pagehead>.row.spread:first-child:not(:last-child){margin-bottom:var(--head-gap)}.pagehead .subtabs{margin-top:10px;margin-bottom:0}@media (max-width:560px){.pagehead>.row.spread:has(>.ppick){flex-wrap:nowrap}.pagehead>.row.spread:has(>.ppick)>:not(.ppick){flex:none}.pagehead>.row.spread>.ppick,.pagehead>.ppick,.pagehead>.subtabs{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.pagehead>.row.spread>.ppick>*,.pagehead>.ppick>*,.pagehead>.subtabs>*{flex:none}.pagehead>.subtabs{box-sizing:border-box;max-width:100%}.pagehead>.row.spread>.ppick::-webkit-scrollbar{display:none}.pagehead>.ppick::-webkit-scrollbar{display:none}.pagehead>.subtabs::-webkit-scrollbar{display:none}}.overlay{z-index:80;background:#0000008c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{width:min(560px,100%);max-height:85vh;padding:20px 22px;overflow:auto}.modal.wide{width:min(880px,100%)}.mclose{color:var(--faint);font-size:var(--glyph-16);border-radius:var(--r-chip);padding:2px 6px;line-height:1}.mclose:hover{color:var(--ink);background:var(--neubg)}.overlay.top{place-items:start center;padding-top:76px}.pal{flex-direction:column;width:min(620px,100%);max-height:calc(100dvh - 92px);display:flex;overflow:hidden}.pal input{flex:none}.palbody{flex:auto;min-height:0;overflow:hidden auto}.pal input{width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-15);border:none;border-bottom:1px solid var(--hair);background:0 0;outline:none;padding:15px 18px}.pal input::placeholder{color:var(--tick)}.pal .grp{padding:8px 8px 4px}.pal .grp:last-child{padding-bottom:10px}.palsc{padding:6px 12px}.paltiles{flex-wrap:wrap;gap:4px;padding:0 4px;display:flex}.paltile{border-radius:var(--r-chip);width:62px;color:var(--ink);flex-direction:column;flex:none;align-items:center;gap:4px;padding:7px 0;display:flex}.paltile i.ti{font-size:var(--glyph-16);width:16px;height:16px;color:var(--ink2);line-height:1}.paltile span{font-size:var(--fs-11);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.5;overflow:hidden}.paltile.sel,.paltile:hover{background:var(--neubg)}.palrow{text-align:left;border-radius:var(--r-chip);width:100%;height:34px;font-size:var(--fs-13);color:var(--ink);align-items:center;gap:10px;padding:0 12px;display:flex}.palrow .palglyph{width:16px;height:16px;font-size:var(--glyph-16);color:var(--faint);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.palrow .pallabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.palrow .ctx{white-space:nowrap;text-overflow:ellipsis;max-width:60%;font-size:var(--fs-13);color:var(--faint);flex:none;margin-left:auto;overflow:hidden}.palrow .ctx.ctxsplit{min-width:0;display:flex}.palrow .ctxlead{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palrow .ctxend{white-space:pre;flex:none}.palrow.sel,.palrow:hover{background:var(--neubg)}.palempty{font-size:var(--fs-13);color:var(--faint);padding:16px 18px}.congrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.concard{flex-direction:column;margin-bottom:0;display:flex}.concard>.row.spread{flex-wrap:nowrap;gap:10px}.concard>.row.spread h5{white-space:nowrap}.concard>.row.spread .st{white-space:nowrap;flex:none}.condesc{min-height:54px;margin:8px 0 12px}.matchmore{color:var(--ink2);font-weight:500}.navgrp{flex-direction:column;gap:2px;display:flex}.navws{margin:4px 0 6px}.navws .wspillwrap{flex:none}.navgrp+.navgrp{margin-top:13px}.navgrp-label{padding:2px 11px 3px}:root[data-nav=collapsed] .appnav .navgrp+.navgrp{border-top:1px solid var(--railline);margin-top:8px;padding-top:8px}.navfoot{margin-top:auto;padding-top:8px}.setwrap{grid-template-columns:192px 1fr;align-items:start;gap:28px;margin-top:4px;display:grid}.setnav{flex-direction:column;gap:1px;display:flex;position:sticky;top:0}.setnav-grp{margin-bottom:12px}.setnav-grp+.setnav-grp{border-top:1px solid var(--hair);margin-top:2px;padding-top:14px}.setnav-label{font-size:var(--fs-11);letter-spacing:.11em;color:var(--tick);padding:0 10px 8px;font-weight:500}.setnav a{border-radius:var(--r-chip);color:var(--ink-2);font-size:var(--fs-13);padding:7px 11px;font-weight:500;display:block}.setnav a:not(.on):hover{background:var(--neubg);color:var(--ink)}.setbody{min-width:0}.setsec{align-items:center;gap:10px;margin-bottom:12px;display:flex}.setsec h2{font-size:var(--fs-17);letter-spacing:-.02em;margin:0;font-weight:500}@media (max-width:820px){.setwrap{grid-template-columns:1fr;gap:14px}.setnav{flex-direction:column;gap:10px;position:static}.setnav-grp{flex-wrap:wrap;gap:4px;margin-bottom:0;display:flex}.setnav-grp+.setnav-grp{border-top:0;margin-top:0;padding-top:0}.setnav-label{width:100%;display:block}}.setsec .cap{margin-left:auto}.setsec .cap+.linkish{margin-left:0}.whocan{max-width:64ch;margin:-4px 0 0}.sect{margin-top:28px}.ladder{flex-direction:column;display:flex}.lrow{border-bottom:1px solid var(--rowline);grid-template-columns:18px 190px minmax(0,1fr) 132px 118px 24px;grid-template-areas:"h w d k c x";align-items:start;gap:14px;padding:11px 0;display:grid}.lrow:last-of-type{border-bottom:0}.lrow.lh{border-bottom:1px solid var(--hair);font-size:var(--fs-12);color:var(--tick);align-items:center;padding:0 0 8px;font-weight:500}.lh .hc{align-items:center;gap:6px;display:flex}.lrow .h{height:22px;color:var(--tick);grid-area:h;align-items:center;display:flex}.lrow .w{grid-area:w;min-width:0}.lrow .d{grid-area:d;min-width:0}.lrow .c{grid-area:c;align-items:center;height:22px;display:flex}.lrow .k{grid-area:k;align-items:center;min-width:0;height:22px;display:flex;position:relative}.lh .hk{align-items:center;gap:6px;display:flex}.lrow .kt{text-overflow:ellipsis;max-width:100%;overflow:hidden}.huebtn{border-radius:var(--r-chip);cursor:pointer;color:var(--tick);background:0 0;border:0;align-items:center;gap:6px;max-width:100%;padding:0;display:inline-flex}.huebtn:hover{color:var(--ink)}.huebtn .caret{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:9px;height:6px}.huepop{z-index:30;background:var(--raised);border:1px solid var(--line2);border-radius:12px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 34px #00000073}.hueopt{border-radius:var(--r-chip);text-align:left;width:100%;color:var(--ink);font-size:var(--fs-13);align-items:center;gap:10px;padding:7px 9px;display:flex}.hueopt:hover{background:var(--neubg)}.hueopt.on{background:var(--neubg);box-shadow:inset 0 0 0 1px var(--line2)}.hueopt .hn{flex-direction:column;gap:1px;line-height:1.25;display:flex}.hueopt .hn em{font-style:normal;font-size:var(--fs-11);color:var(--faint)}.hsw{background:var(--ghost);border-radius:3px;flex:none;width:14px;height:14px}.hsw.lime{background:var(--stg1-mk)}.hsw.aqua{background:var(--stg2-mk)}.hsw.blue{background:var(--stg3-mk)}.hsw.violet{background:var(--stg4-mk)}.hsw.auto{background:linear-gradient(135deg,var(--stg1-mk) 0 25%,var(--stg2-mk) 25% 50%,var(--stg3-mk) 50% 75%,var(--stg4-mk) 75%)}.lrow .x{grid-area:x;justify-content:center;align-items:center;height:22px;display:flex}.grip{width:18px;height:22px;color:var(--tick);cursor:grab;border-radius:var(--r-dot);justify-content:center;align-items:center;display:inline-flex}.grip:hover{color:var(--ink)}.grip svg{fill:currentColor;width:10px;height:16px;display:block}.lrow .word{font-size:var(--fs-13);color:var(--ink);text-align:left;border-radius:var(--r-chip);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0 -5px;padding:0 5px;font-weight:500;line-height:22px;display:block;overflow:hidden}button.word:hover{background:var(--neubg)}.lrow .def{font-size:var(--fs-13);color:var(--faint);text-align:left;border-radius:var(--r-chip);width:calc(100% + 10px);margin:0 -5px;padding:1px 5px;line-height:1.5;display:block}button.def:hover{background:var(--neubg);color:var(--ink2)}.rm{border-radius:var(--r-chip);width:22px;height:22px;color:var(--tick);font-size:var(--fs-15);justify-content:center;align-items:center;line-height:1;display:inline-flex}.rm:hover:not(:disabled){color:var(--ink);background:var(--neubg)}.rm:disabled{opacity:.4;cursor:default}.keep{width:22px;height:22px;color:var(--tick);opacity:.75;cursor:help;justify-content:center;align-items:center;display:inline-flex}.keep svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;display:block}.lrow.editing{background:var(--sunk);border-bottom:1px solid var(--rowline);border-radius:0;margin:0 -20px;padding:12px 20px}.lrow.editing .w,.lrow.editing .d{flex-direction:column;gap:6px;display:flex}.lrow .inp{margin:0}.lrow .inp.word{font-size:var(--fs-13);white-space:normal;width:100%;margin:0 -5px;padding:7px 11px;font-weight:500}.lrow .inp.def{font-size:var(--fs-13);resize:none;width:calc(100% + 10px);min-height:56px;margin:0 -5px;padding:7px 11px}.key{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);letter-spacing:.01em;padding-left:1px}.key b{color:var(--faint);font-weight:500}.lrow.editing .c,.lrow.editing .x{height:36px}.addrow{padding-top:12px;display:flex}.setfoot{margin-top:2px}.setfoot .acts{gap:8px;margin-left:auto;display:flex}@media (max-width:1279px){.lrow{grid-template-columns:18px minmax(0,1fr) 118px 24px;grid-template-areas:"h w c x"".d d."".k k.";row-gap:4px}.lrow.lh{grid-template-areas:"h w c x"}.lh .hd,.lh .hk{display:none}.lrow.editing .d{margin-top:2px}.lrow:not(.lh) .k[data-lbl]:before{content:attr(data-lbl);font-size:var(--fs-12);color:var(--tick);flex:none;margin-right:10px;font-weight:500}}@media (max-width:1279px) and (pointer:coarse){.lrow .k{height:auto}.huebtn{min-height:var(--tap)}}.profwrap{border-top:1px solid var(--railline);margin-top:auto;padding-top:14px;position:relative}.profrow{border-radius:var(--r-chip);width:100%;color:var(--ink);text-align:left;align-items:center;gap:9px;padding:7px 8px;display:flex}.profrow.withco{gap:7px}.profrow:hover{background:var(--neubg)}.profav{border-radius:var(--r-chip);background:var(--side-green);width:28px;height:28px;color:var(--av-ink);font-weight:500;font-size:var(--fs-11);flex:none;place-items:center;display:grid}:root[data-accent=pink] .profav{background:var(--side-pink);color:var(--pink-ink)}.profwho{flex-direction:column;min-width:0;line-height:1.25;display:flex}.profwho b{font-size:var(--fs-13);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.profwho small{color:var(--faint);font-size:var(--fs-11);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profmenu{z-index:30;padding:10px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}:root[data-nav=collapsed] .profmenu{width:max-content;min-width:208px;left:0;right:auto}:root[data-nav=collapsed] .appnav .profrow{justify-content:center;padding:7px 0}[id=ladder],[id=partnerlines],[id=activities]{scroll-margin-top:84px}.homegreet{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;margin:2px 0 14px;padding-bottom:9px;display:flex}.homegreet .daystamp{flex:none}.eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.105em;text-transform:uppercase;color:var(--tick);margin-bottom:5px;font-weight:500}.daystamp{border-left:2px solid var(--ink);color:var(--faint);font-size:var(--fs-12);text-align:left;white-space:nowrap;padding:1px 0 1px 10px}.daystamp b{color:var(--ink);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);margin-left:7px;font-weight:500}@media (max-width:820px){.homegreet .daystamp{display:none}}.homegreet h2{font-family:var(--font-brand),system-ui,sans-serif;min-width:0;font-size:var(--fs-23);letter-spacing:-.04em;margin:0;font-weight:700;line-height:1.15}@media (max-width:820px){.homegreet h2{font-size:var(--fs-17)}}.skyviz{vertical-align:-4px;align-items:center;margin-right:9px;display:inline-flex;position:relative}.skyviz>svg{animation:.6s skyin}.skyviz:before{content:"";z-index:-1;filter:blur(24px);opacity:.15;pointer-events:none;border-radius:50%;width:200%;height:42px;animation:.6s skyglow;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.skyviz.morning:before,.skyviz.afternoon:before{background:var(--side-pink)}.skyviz.evening:before{background:var(--bluetx)}@keyframes skyin{0%{opacity:0;transform:translateY(5px)scale(.85)}to{opacity:1;transform:none}}@keyframes skyglow{0%{opacity:0}to{opacity:.15}}.rankcell{font-variant-numeric:tabular-nums;display:block}.cal{background:var(--hair);border:1px solid var(--hair);border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;container:calgrid/inline-size}.cal .dh{background:var(--raised);font-size:var(--fs-11);letter-spacing:.07em;text-transform:uppercase;color:var(--tick);padding:7px 9px;font-weight:600}.cal .d{background:var(--raised);min-width:0;min-height:76px;padding:6px 7px}.cal .d.off{background:var(--paper)}.cal .d.open{outline:2px solid var(--accent);outline-offset:-2px}.cal .dn{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);white-space:nowrap;text-decoration:none;display:inline-block}.cal .d.now .dn{color:var(--ink);font-weight:500}.cal .d{container-type:inline-size}@container (max-width:66px){.cal .d.now .dn .dn-sep{display:none}.cal .d.now .dn .dn-today{display:block}}@container calgrid not (min-width:326px){.cal:not([data-view=day]) .dh,.cal:not([data-view=day]) .d{padding-left:5px;padding-right:5px}}@container calgrid not (min-width:272px){.cal:not([data-view=day]) .dh,.cal:not([data-view=day]) .d{padding-left:3px;padding-right:3px}}@container calgrid not (min-width:258px){.cal:not([data-view=day]) .dh,.cal:not([data-view=day]) .d{padding-left:1px;padding-right:1px}}@container calgrid not (min-width:244px){.cal:not([data-view=day]) .d.now{z-index:1;position:relative}.cal:not([data-view=day])>.d.now:not(:nth-child(7n)){padding-left:0}.cal:not([data-view=day])>.d.now:nth-child(7n){padding-right:0}.cal:not([data-view=day])>.d.now:nth-child(7n) .dn{flex-direction:column;align-items:flex-start;display:flex}.cal:not([data-view=day])>.d.now:nth-child(7n) .dn .dn-today{align-self:flex-end}}.cal .ev,.callegend .ev{font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;cursor:default;border-radius:5px;margin-top:4px;padding:3px 6px;line-height:1.3;display:block;overflow:hidden}.ev.plan{background:var(--st-live-bg);color:var(--st-live-tx)}.ev.step{background:var(--violet);color:var(--av-ink)}.ev.close{background:var(--st-done-bg);color:var(--ink)}.ev.late{background:var(--st-late-bg);color:var(--st-late-tx)}.ev.more{color:var(--faint);background:0 0;text-decoration:none}.cal .ev .evt,.cal .ev .evco{text-overflow:ellipsis;font-size:inherit;line-height:inherit;display:block;overflow:hidden}.cal .ev .evt{font-weight:600}.cal .ev .evco{font-weight:400}.callegend{font-size:var(--fs-11);color:var(--faint);align-items:center}.callegend span{align-items:center;gap:5px;display:inline-flex}.callegend .ev{border:1px solid;width:14px;height:10px;margin:0;padding:0;display:inline-block}@media (max-width:760px){.cal .d{min-height:56px}.callegend{display:none}}.cattag{border-radius:var(--r-chip);font-size:var(--fs-11);white-space:nowrap;align-items:center;padding:2px 9px;font-weight:500;line-height:1.6;display:inline-flex}.ranktrack{border-radius:var(--r-dot);background:var(--neubg);justify-content:flex-end;height:3px;margin-top:5px;display:flex;overflow:hidden}.ranktrack i{border-radius:var(--r-dot);background:var(--side-pink);height:100%;display:block}.reveal{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);margin-bottom:14px;padding:18px 20px 16px}.reveal-head{align-items:center;gap:9px;margin-bottom:10px;display:flex}.reveal-head h3{font-size:var(--fs-13);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0;font-weight:500}.reveal-mark{aspect-ratio:876/526;flex:none;width:auto;height:15px;display:block}.reveal-lead{font-size:var(--fs-17);color:var(--ink);margin:0;line-height:1.5}.reveal-lead.minor{font-size:var(--fs-13);color:var(--faint)}.reveal-big{font-size:var(--fs-36);letter-spacing:-.03em;font-weight:700;font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--ink);margin-right:4px}.reveal-pct{font-size:var(--fs-11);color:var(--ink2);background:var(--st-neu-bg);border-radius:var(--r-chip);vertical-align:middle;margin-left:8px;padding:2px 9px;font-weight:500;display:inline-block}.doorlist{flex-direction:column;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.doorlist li{font-size:var(--fs-13);line-height:1.4}.doorlist b{font-weight:500}.access{font-size:var(--fs-11);letter-spacing:.03em;border-radius:var(--r-chip);white-space:nowrap;padding:1px 8px;font-weight:500}.access-deep,.access-solid{background:var(--st-neu-bg);color:var(--st-neu-tx)}.access-light{background:var(--line2);color:var(--faint)}.reveal-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.reveal-inflight{margin-left:auto}.reveal-foot{font-size:var(--fs-13);margin:12px 0 0;line-height:1.5}.reveal-foot b{color:var(--ink);font-weight:500}@media (max-width:560px){.reveal-big{font-size:var(--fs-23)}.reveal-lead{font-size:var(--fs-15)}.reveal-inflight{margin-left:0}}.ppick{gap:var(--seg-gap);padding:var(--seg-pad);border:1px solid var(--line2);border-radius:var(--seg-radius);flex-wrap:wrap;display:inline-flex}.ppick a,.ppick button{border:var(--seg-btn-edge) solid transparent;border-radius:var(--seg-btn-radius);padding:var(--seg-btn-pad-y) var(--seg-btn-pad-x);font-size:var(--seg-size);font-weight:var(--seg-weight);line-height:var(--seg-line);color:var(--faint);cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;font-family:inherit;display:flex}.ppick button:disabled{cursor:default;opacity:.55}.ppick :is(a,button):focus-visible{outline-offset:-2px}.ppick a:not(.on):hover,.ppick button:not(:disabled):not(.on):hover{color:var(--ink);background:var(--neubg)}.ppick a.on,.ppick button.on,.subtab.on,.rtab.on,.viewtoggle button.on,.lifeseg-opt.on,.segbtn :is(button,a).on,.vmseg button.on,.typebtn.on,.wtab.on{background:var(--pri);color:var(--prink);border-color:#0000}.wsmenu-item.on,.srcopt.on,.setnav a.on{background:var(--selbg);color:var(--ink);font-weight:500}tr.rowsel td,table.led tbody tr.rowsel td,.pvtable tbody tr.pvon td,tr[data-arrived] td,table.led tbody tr[data-arrived] td{background:var(--selbg)}[data-arrived]:not(tr):not(section){background:var(--selbg);border-radius:var(--r-chip)}section.fold[data-arrived]>.foldhead{background:var(--selbg)}section.fold[data-item]{scroll-margin-top:132px}.privacy{font-size:var(--fs-13);color:var(--faint);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.shareopt{font-size:var(--fs-13);color:var(--ink);cursor:pointer;align-items:center;gap:8px;margin-top:7px;display:flex}.shareopt input{accent-color:var(--accent);width:15px;height:15px}.optbox{accent-color:var(--accent);cursor:pointer;flex:none;width:15px;height:15px}.dealtypeval{border-radius:var(--r-chip);font-family:inherit;font-size:inherit;color:var(--ink);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;margin-left:-6px;padding:1px 6px}.motionval{font-family:inherit;font-size:inherit}.dealtypeval.r{text-align:right;margin-left:0;margin-right:-3px;padding-left:3px;padding-right:2px}.dealtypeval:hover,.dealtypeval:focus-visible{border-color:var(--line2);background:var(--shoal)}.dealtypeval.unset{color:var(--faint);font-style:italic}.dealtypeval:disabled{cursor:default;color:var(--faint)}span.dealtypeval.crm{cursor:default;line-height:normal}span.dealtypeval.crm:not(.nextnote){display:inline-block}span.dealtypeval.crm:hover{background:0 0;border-color:#0000}@media (min-width:561px){table.led td.celled{position:relative}table.led td.celled:has(>.dealtypeval[data-kind=date]){min-width:97px}}.celledit{box-sizing:border-box;border:1px solid var(--line2);background:var(--paper);height:26px;color:var(--ink);font:500 var(--fs-13) var(--font-ui);font-variant-numeric:tabular-nums;border-radius:6px;outline:none;margin:-13px 0 0;padding:0 3px;position:absolute;top:50%;left:2px;right:2px}.celledit.r{text-align:right}table.led .celledit:focus-visible{border-radius:6px;outline:none}.cellwhy{z-index:1;white-space:normal;text-align:left;border:1px solid var(--line2);border-radius:var(--r-chip);background:var(--raised);width:max-content;max-width:280px;color:var(--risk-text);font-size:var(--fs-12);flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;font-weight:500;line-height:1.4;display:flex;position:absolute;top:calc(100% - 4px);left:0}td.r .cellwhy{left:auto;right:0}.cellwhy .card{min-width:260px;color:var(--ink);margin:0}@media (min-width:561px){:is(table.led td:has(>.taskdate),table.led td:has(>.stagecell)){position:relative}table.led td:has(>:is(.taskdate,.taskdate-fixed)){min-width:110px}table.led.tacts td:has(>:is(.taskdate,.taskdate-fixed)){min-width:120px}}@media (max-width:560px){.taskdate,.stagectl{pointer-events:none}}.taskfield{z-index:2;box-sizing:border-box;border:1px solid var(--st-live-tx);background:var(--raised);color:var(--ink);cursor:text;border-radius:7px;align-items:center;gap:6px;padding:0 8px;display:flex;position:absolute;inset:8px 6px}.taskfield input{width:100%;min-width:0;color:var(--ink);font:400 var(--fs-13)/18px var(--font-ui);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.taskfield i.ti{font-size:var(--glyph-14);color:var(--faint);flex:none}.taskcal{z-index:85;box-sizing:border-box;text-align:left;white-space:normal;background:var(--raised);border:1px solid var(--line2);border-radius:10px;width:236px;padding:10px;position:fixed;box-shadow:0 10px 34px #00000073}.taskcal-head{font:600 var(--fs-13)/20px var(--font-ui);color:var(--ink);justify-content:space-between;align-items:center;gap:8px;margin:0 2px 6px;display:flex}.taskcal-step{gap:2px;display:inline-flex}.taskcal-step button{width:22px;height:20px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.taskcal-step i.ti{font-size:var(--glyph-14)}.taskcal-step button:hover{background:var(--neubg);color:var(--ink)}.taskcal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.taskcal-wd{text-align:center;font:500 var(--fs-11)/16px var(--font-ui);color:var(--tick)}.taskcal-day{height:28px;color:var(--ink2);font:400 var(--fs-12)/1 var(--font-ui);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.taskcal-day:hover{background:var(--neubg);color:var(--ink)}.taskcal-day.on{background:var(--side-green);color:var(--green-ink);font-weight:600}.taskcal-day:focus-visible{outline-offset:0}.st.stagectl{font-family:inherit;line-height:inherit;cursor:pointer;border:0;margin:0;position:relative}.st.stagectl:after{content:"";opacity:.7;border-bottom:1.3px solid;border-right:1.3px solid;flex:none;width:5px;height:5px;margin-left:2px;transform:rotate(45deg)translate(-1px,-1px)}.st.stagectl[aria-expanded=true]{box-shadow:0 0 0 2px var(--st-live-tx)}.st.ended.stagectl[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--st-end-line),0 0 0 2px var(--st-live-tx)}.st.stagectl.busy,.st.stagectl:disabled{opacity:.5;cursor:default}.stagelist{z-index:85;box-sizing:border-box;text-align:left;background:var(--raised);border:1px solid var(--line2);border-radius:10px;outline:none;width:180px;margin:0;padding:6px;list-style:none;position:fixed;box-shadow:0 10px 34px #00000073}.stagelist[hidden]{display:none}.stageopt{cursor:pointer;white-space:nowrap;height:32px;font:400 var(--fs-13)/1 var(--font-ui);color:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.stageopt.lit{background:var(--neubg)}.stagetick{width:16px;color:var(--ink2);flex:none;align-items:center;display:inline-flex}.stagetick i.ti{font-size:var(--glyph-14)}.cellwhy.fixed{z-index:85;position:fixed}.taskdate-fixed{color:var(--faint);border-radius:var(--r-chip);cursor:default;white-space:nowrap}.cellnote{z-index:85;box-sizing:border-box;text-align:left;white-space:normal;background:var(--raised);border:1px solid var(--line2);width:260px;font:400 var(--fs-12)/16px var(--font-ui);color:var(--ink2);border-radius:8px;padding:8px 10px;position:fixed;box-shadow:0 8px 24px #0000004d}.cellnote[hidden]{display:none}.taskrow .taskx{opacity:.4;white-space:nowrap;transition:opacity .12s}.taskrow:hover .taskx,.taskx:focus-visible{opacity:1}.viewtoggle{border:1px solid var(--line2);border-radius:var(--r-chip);display:inline-flex;overflow:hidden}.viewtoggle button{color:var(--faint);font-family:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;padding:5px 12px;font-weight:500}@media (pointer:coarse){.viewtoggle button{min-height:var(--tap)}}.meshboard.compact{gap:9px;margin-bottom:0;padding-bottom:2px}.meshboard.compact>.meshcol{border-radius:var(--r-surface);min-height:0;padding:8px 9px}.meshboard.compact .meshcol-h{padding:1px 2px 7px}.meshboard.compact .meshcol-h b{font-size:var(--fs-13)}.meshcol.folded .meshcol-h .lanehead-w{flex-direction:inherit}.meshboard.compact .mchip{font-size:var(--fs-11);margin-top:6px;padding:7px 9px;display:block}.tlspine{margin-top:6px;padding-left:13px;position:relative}.tlspine:before{content:"";background:var(--hair);width:1px;position:absolute;top:6px;bottom:6px;left:3px}.tlday{grid-template-columns:118px 1fr;align-items:start;gap:14px;padding:7px 0;display:grid;position:relative}.tlday:before{content:"";background:var(--line2);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:14px;left:-13px}.tlday.late:before{background:var(--risktx)}.tlday.now:before{background:var(--accent)}.tlday.undated:before,.tlday.tldone:before{box-shadow:none;border:1px solid var(--line2);background:0 0}.tldate{font-size:var(--fs-13);color:var(--ink);font-weight:500}.tlday.late .tldate{color:var(--risktx)}.tlday.now .tldate{color:var(--ink)}.tlday.undated .tldate,.tlday.tldone .tldate{color:var(--faint)}.tlgap{margin-top:1px}.tltasks{min-width:0}.tlnow{border-top:1px dashed var(--accent);opacity:.55;margin:4px 0 4px -13px;position:relative}.tlnow span{background:var(--bg);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);padding:0 6px;font-weight:500;position:absolute;top:-8px;left:13px}@media (max-width:640px){.tlday{grid-template-columns:1fr;gap:2px}.tlday:before{top:8px}}.rowacts{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.iconx{color:var(--faint);font-size:var(--fs-17);cursor:pointer;border-radius:var(--r-chip);background:0 0;border:0;padding:2px 6px;line-height:1}.iconx:hover{color:var(--risktx);background:var(--raised)}.iconbtn{color:var(--faint);font-size:var(--glyph-14);cursor:pointer;border-radius:var(--r-chip);background:0 0;border:0;padding:3px 6px;line-height:1}.iconbtn:hover{color:var(--accent);background:var(--raised)}.btn.danger{border-color:var(--riskbg);color:var(--risktx);background:var(--raised)}.btn.danger:hover{border-color:var(--risktx);background:#e0556e1a}.led td input[type=checkbox],.led th input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}.life{font-size:var(--fs-11);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-width:84px;padding:3px 10px;font-weight:500;display:inline-flex}.life.customer{background:var(--selbg);color:var(--ink)}.life.prospect{box-shadow:inset 0 0 0 1px var(--line2);color:var(--faint)}.lifeseg{border:1px solid var(--line2);border-radius:var(--r-nav);display:inline-flex;overflow:hidden}.lifeseg-opt{font-size:var(--fs-11);color:var(--faint);padding:4px 12px;font-weight:500}.lifeseg-opt:hover:not(.on):not(:disabled){color:var(--ink)}.fromtag{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--faint);border:1px solid var(--line2);white-space:nowrap;border-radius:6px;align-items:center;padding:1px 6px;font-weight:400;line-height:1.5;display:inline-flex}.seatsub{color:var(--faint);font-size:var(--fs-13);margin:0 0 12px}.seatinc{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.seatinc td{border-bottom:1px solid var(--rowline);color:var(--ink2);vertical-align:top;padding:8px 0}.seatinc td:first-child{color:var(--ink);width:46%;padding-right:12px;font-weight:500}.seatinc tr:last-child td{border-bottom:0}.seatinc .seatnone{color:var(--tick);font-weight:400}.menuaside{color:var(--faint);font-size:var(--fs-12);margin-left:auto;font-weight:400}.draftreply{font-size:var(--fs-12);color:var(--faint);margin-top:6px;line-height:1.5;display:block}.field textarea:has(+.draftreply){width:100%;display:block}.draftreply i.ti{font-size:var(--fs-13);vertical-align:-1px;margin-right:6px;line-height:1}.draftlink{font:inherit;font-size:var(--fs-12);color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.draftlink:disabled{cursor:progress;opacity:.7}.draftlink:hover:not(:disabled){color:var(--seatmark);text-decoration:underline}.opphead{text-align:left;width:100%;font-family:inherit;font-size:inherit;align-items:center;gap:10px;display:flex}.opphead .chev{color:var(--faint);font-size:var(--fs-11);flex:none;width:14px;transition:transform .12s}.opphead .chev.open{transform:rotate(90deg)}.tabsrow{margin-top:var(--head-gap);align-items:center;gap:10px;display:flex}.tabsrow>*{white-space:nowrap;flex:none}.tabsrow>.bandlane{display:contents}.tabsrow>.bandlane>*{white-space:nowrap;flex:none}.tabsrow .phonelabel,.pagehead>.row.spread .phonelabel{display:none}.tabsrow .btn{font-size:var(--fs-13);border-width:1px;padding:5px 13px}.tabsrow .wstabs{scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;min-width:0;margin-bottom:0;overflow-x:auto}.tabsrow .wstabs+*{margin-left:auto}.tabsrow .wstabs::-webkit-scrollbar{display:none}.tabsrow .wstabs:empty,.tabsrow>.bandlane>.wstabs:empty{display:none}@media (max-width:820px){.tabsrow:has(>.bandlane){flex-wrap:nowrap}.tabsrow>.bandlane{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;align-items:center;gap:10px;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.tabsrow>.bandlane::-webkit-scrollbar{display:none}.tabsrow>.bandlane>.wstabs{flex:none;overflow-x:visible}}.pagehead>.row.spread>.bandlane{display:contents}@media (max-width:820px){.pagehead>.row.spread:has(>.bandlane){flex-wrap:nowrap}.pagehead>.row.spread:has(>.bandlane)>:not(.bandlane){flex:none}.pagehead>.row.spread>.bandlane{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;align-items:center;gap:10px;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.pagehead>.row.spread>.bandlane>*{flex:none}.pagehead>.row.spread>.bandlane>.ppick{flex-wrap:nowrap}.pagehead>.row.spread>.bandlane::-webkit-scrollbar{display:none}}@media (max-width:374px){.pagehead>:is(.tabsrow,.row.spread):is(:has(>.bandlane),:has(>.ppick))>*{align-self:flex-start}.pagehead>.row.spread:has(>.bandlane)>.row:has(>.filterwrap)>*{align-self:flex-start}.pagehead>:is(.tabsrow,.row.spread)>.bandlane{flex-wrap:wrap;row-gap:8px;overflow-x:visible}.pagehead>:is(.tabsrow,.row.spread)>.bandlane>*{max-width:100%}.pagehead>:is(.tabsrow,.row.spread)>.bandlane :is(.ppick,.wstabs,.segbtn),.pagehead>.row.spread>.ppick{row-gap:var(--seg-gap);flex-wrap:wrap;overflow-x:visible}.pagehead>:is(.tabsrow,.row.spread)>.bandlane :is(.ppick,.wstabs,.segbtn)>*,.pagehead>.row.spread>.ppick>*{white-space:nowrap;flex:none}.pagehead>:is(.tabsrow,.row.spread)>.bandlane>.row{flex-wrap:wrap;row-gap:8px}.pagehead>.tabsrow>.bandlane:has(>.wstabs+*+*){row-gap:0}.pagehead>.tabsrow>.bandlane:has(>.wstabs+*+*):after{content:"";flex-basis:100%;order:1;height:0}.pagehead>.tabsrow>.bandlane:has(>.wstabs+*+*)>.wstabs~*{order:2;margin-top:8px}.pagehead>.row.spread:has(>.bandlane):has(>.row>.btn~.filterwrap){flex-wrap:wrap;row-gap:8px}.pagehead>.row.spread:has(>.bandlane):has(>.row>.btn~.filterwrap)>.bandlane{flex:100%}.pagehead>.row.spread:has(>.bandlane)>.row:has(>.btn~.filterwrap){margin-left:auto}}.bandwide{flex:none;align-items:center;gap:10px;display:flex}@media (max-width:560px){.tabsrow .widelabel,.bandwide{display:none}.tabsrow .phonelabel{display:inline}.pagehead>.row.spread .widelabel{display:none}.pagehead>.row.spread .phonelabel{display:inline}.pagehead .ppick>*>i.ti{display:none}}.recacts{flex-wrap:nowrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:820px){.tabsrow.recband:has(>.bandlane){flex-wrap:wrap;row-gap:8px}.tabsrow.recband>.bandlane{flex:0 auto;max-width:100%}.tabsrow.recband>.recacts{flex-wrap:wrap;flex:0 auto;row-gap:8px;min-width:0;max-width:100%;margin-left:0}}.filterwrap .btn.hascross{border-top-right-radius:0;border-bottom-right-radius:0}.filterwrap .btn.fclear{min-width:0;font-size:var(--fs-15);border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding:0 9px;line-height:1}.filterwrap .btn.onfilter,.filterwrap .btn.fclear{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}:root[data-theme=light] .filterwrap :is(.btn.onfilter,.btn.fclear){background:color-mix(in srgb,var(--accent) 9%,transparent)}.filterwrap .btn.fclear{color:var(--ink)}.filterwrap .btn.fclear:hover{color:var(--risk);border-color:var(--accent)}.filterwrap{display:flex;position:relative}.lsearch{box-sizing:border-box;border:1px solid var(--line2);background:var(--raised);width:240px;height:32px;color:var(--faint);font-size:var(--fs-13);cursor:text;border-radius:8px;align-items:center;gap:8px;padding:0 11px;display:inline-flex}.lsearch:focus-within{border-color:var(--faint)}.lsearch .ti{font-size:var(--fs-15);flex:none;line-height:1}.lsearch input{min-width:0;height:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-13);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-weight:500}.lsearch input::placeholder{color:var(--faint);opacity:1}.lsearch input::-webkit-search-cancel-button{cursor:pointer}.pagehead>.row.spread>.bandlane>.lsearch{margin-left:auto}.lsearchwrap{flex:none;display:none}.lsearchbtn .ti{line-height:inherit}.lsearchbtn.on{border-color:var(--accent);color:var(--accent)}.lsearchpop{top:var(--lsearch-top,0px);z-index:50;width:auto;height:44px;position:fixed;left:16px;right:16px;box-shadow:0 10px 34px #00000073}@media (max-width:560px){.lsearch:not(.lsearchpop){display:none}.lsearchwrap{display:flex}}.filterwrap{min-width:0;max-width:100%}.filterwrap>.btn{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.filterwrap .menu{top:38px;right:0}.meshboard{scrollbar-width:thin;grid-template-columns:repeat(4,minmax(210px,1fr));align-items:stretch;gap:12px;margin-bottom:12px;padding-bottom:6px;display:grid;overflow-x:auto}.meshboard.stackview{flex-direction:column;gap:10px;display:flex}.meshboard.stackview>.meshcol{width:100%;min-height:0}.meshboard.stackview>.meshcol>div:not(.meshcol-h){width:100%;margin-top:5px}.meshboard.stackview .mchip,.meshboard.stackview .workrow{width:100%}.meshboard.stackview>.meshcol.folded{min-height:0;padding:8px 11px}.meshboard.stackview>.meshcol.folded .meshcol-h{border-bottom:none;flex-direction:row;gap:8px;padding:1px 2px}.meshboard.stackview>.meshcol.folded .meshcol-h b{writing-mode:horizontal-tb;font-size:var(--fs-13);white-space:normal;transform:none}.meshboard.stackview>.meshcol.folded .meshcol-h .row{flex-direction:row;gap:6px}.meshcol{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);box-shadow:var(--shadow);flex-direction:column;min-height:150px;padding:10px 11px;display:flex}.meshcol-h{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:8px;padding:2px 3px 8px;display:flex}.meshcol-h b{font-size:var(--fs-13)}.meshcol-h:hover b{color:var(--accent)}.mchip{border-radius:var(--r-chip);border:1px solid var(--hair);background:var(--sunk);font-size:var(--fs-13);justify-content:space-between;align-items:center;gap:8px;margin-top:7px;padding:6px 9px;display:flex}.mchip:hover{border-color:var(--faint)}.workrow{border-radius:var(--r-chip);border:1px solid var(--hair);background:var(--sunk);font-size:var(--fs-13);margin-top:7px;padding:6px 9px;transition:border-color .14s ease-out;display:block}.workrow:hover{border-color:var(--faint)}.workdoor{text-align:left;cursor:pointer;width:100%;font:inherit;font-size:var(--fs-13);color:inherit;background:0 0;border:0;padding:0;display:block}.workact{justify-content:flex-end;margin-top:7px;display:flex}.workact.ec-acts{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px}.workact.ec-acts>:last-child:not(.ec-icoacts){margin-left:auto}.ec-icoacts{align-items:center;gap:4px;margin-left:-4px;display:flex}.ec-recacts{margin-bottom:6px}@media (pointer:coarse){.ec-icoacts{grid-template-columns:repeat(2,var(--tap));min-height:var(--tap);place-items:center start;gap:0;display:grid}.ec-icoacts>.ec-ibtn{text-align:left;justify-self:stretch}.ec-icoacts>.ec-ibtn:after{left:auto;right:0}}.meshcol.urgent .meshcol-h:hover b{color:var(--pinktx)}.meshcol.urgent .mchip:hover{border-color:color-mix(in srgb,var(--side-pink) 55%,transparent)}.board-fit{overflow-x:auto}.board-fit>.meshcol{min-width:0}@media (max-width:820px){.board-fit{--lane-over:190px}}.board-fit{height:var(--board-h,calc(100vh - 312px - var(--board-foot)));overscroll-behavior-x:contain;grid-template-rows:minmax(0,1fr);align-items:stretch}.board-fit>.meshcol{overscroll-behavior-y:contain;overscroll-behavior-x:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;min-height:0;overflow-y:auto}.board-fit{--board-foot:0px}body:has(.undobar.nudgeoffer) .board-fit{--board-foot:24px}@media (max-width:560px){.board-fit{--board-foot:calc(var(--phonebar-h) + 24px)}body:has(.undobar.nudgeoffer) .board-fit{--board-foot:calc(var(--phonebar-h) + 24px + 128px)}}.board-fit>.meshcol>.meshcol-h{z-index:1;background:var(--raised);margin-top:-10px;padding-top:12px;position:sticky;top:-10px}@media (min-width:561px){.board-fit>.meshcol.folded{overflow:hidden}.board-fit>.meshcol.folded>:not(.meshcol-h){display:none}}@media (max-width:560px){.board-fit{--lane-phone:100%;scroll-snap-type:x mandatory}.board-fit>.meshcol{scroll-snap-align:start;scroll-snap-stop:always;overflow-x:hidden}.board-fit.panning{scroll-snap-type:none}}@media (pointer:coarse){.board-fit .lanefold:after{left:auto;right:0}.board-fit>.meshcol{overflow-x:hidden}}.boardpos{text-align:center;margin:0;line-height:20px;display:none}.pvboard+.boardpos{margin-top:8px}.boardpos[data-under]{visibility:hidden}@media (max-width:560px){.boardpos{display:block}.board-fit{height:var(--board-h,calc(100vh - 312px - var(--board-foot) - 32px))}}.board-fit{scrollbar-width:auto;scrollbar-color:auto;padding-bottom:10px}.board-fit::-webkit-scrollbar{width:12px;height:12px}.board-fit::-webkit-scrollbar-track{background:var(--sunk);border-radius:6px}.board-fit::-webkit-scrollbar-thumb{background:var(--tick);border:2px solid var(--sunk);border-radius:6px}.board-fit::-webkit-scrollbar-thumb:hover{background:var(--faint)}@supports not selector(::-webkit-scrollbar){.board-fit{scrollbar-width:thin;scrollbar-color:var(--tick) var(--sunk)}}.board-fit.pannable{cursor:grab}.board-fit.pannable .lanecard{cursor:auto}.board-fit.panning,.board-fit.panning *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}@media (min-width:561px){.meshcol.folded{min-height:150px;padding:10px 5px}.meshcol.folded .meshcol-h{border-bottom:none;flex-direction:column;gap:9px;padding:2px 0 0}.meshcol.folded .meshcol-h b{writing-mode:vertical-rl;white-space:nowrap;font-size:var(--fs-11);transform:rotate(180deg)}.meshcol.folded .meshcol-h .row{flex-direction:column;gap:7px}}.meshcol-h[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.meshcol-h[draggable=true]:active{cursor:grabbing}.meshcol-h:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-chip)}.lanefold{color:var(--faint);font-size:var(--fs-15);cursor:pointer;background:0 0;border:none;padding:0 2px;line-height:1}.lanefold:hover{color:var(--ink)}.meshcol.moving{opacity:.5}.boardpick{z-index:70;min-width:236px;max-width:290px;padding:12px 13px}.boardpick input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}.mchip-n{align-items:center;gap:6px;min-width:0;font-weight:500;display:inline-flex}.mchip-s{font-size:var(--fs-11);letter-spacing:.03em;text-transform:uppercase;flex:none;font-weight:500}.mchip.prospect{border-color:var(--line2);background:var(--st-neu-bg)}.mchip.prospect .mchip-s{color:var(--st-neu-tx)}.mchip.mutual{background:color-mix(in srgb,var(--lens) 10%,transparent)}.mchip.mutual .mchip-s{color:var(--lens)}.lgdot{vertical-align:0;border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block;transform:rotate(45deg)}.lgdot.prospect{background:var(--ok-solid)}.lgdot.mutual{background:var(--info)}.undobar{z-index:80;border-radius:var(--r-surface);background:var(--pri);color:var(--prink);font-size:var(--fs-13);align-items:center;gap:13px;max-width:min(560px,92vw);padding:11px 17px;animation:.18s ease-out undoin;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 34px #00000057}.undobar:before{content:"";border-radius:var(--r-dot);background:var(--seatfill);flex:none;width:8px;height:8px;transform:rotate(45deg)}@keyframes undoin{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.undobar.nudgeoffer{animation:none}body:has(>.fwin) .undobar.nudgeoffer{display:none}.undobar .minor{color:var(--prisoft)}.undobar .minor b{color:var(--prink)}.undobar-t{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.undobar-b{color:var(--priside);font-weight:500;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;flex:none;padding:2px}.undobar-b:hover{text-decoration:underline}.undobar-b:disabled{opacity:.6;cursor:default;text-decoration:none}.undobar-n{font-size:var(--fs-11);opacity:.6;text-align:right;flex:none;min-width:22px}.undobar.nudgeoffer .nudgesay{margin-right:10px}.undobar.nudgeoffer .btn+.btn{margin-left:6px}.undobar.nudgeoffer .btn{white-space:nowrap}.undobar.nudgeoffer{width:max-content;max-width:min(560px,calc(100vw - 2 * (16px + var(--adv-btn) + 10px)))}@media (min-width:561px){body:has(.advisor[data-corner=bl]) .undobar.nudgeoffer{left:auto;right:16px;transform:none}body:has(.advisor[data-corner=bl]):has(.noticetoast) .undobar.nudgeoffer{visibility:hidden}}@media (max-width:560px){body:has(.advisor[data-opens=down]) .undobar.nudgeoffer:not([data-dockaside=over]){bottom:calc(var(--phonebar-h) + 16px)}}body:has(.advisor[data-open="1"]) .undobar.nudgeoffer{z-index:44}@media (max-width:560px){.undobar.nudgeoffer{width:auto;max-width:none;left:16px;right:16px;bottom:calc(var(--phonebar-h) + 16px + var(--adv-btn) + 10px);grid-template-columns:8px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;padding:12px 16px;display:grid;transform:none}.undobar.nudgeoffer:before{margin-top:6px}.undobar.nudgeoffer .nudgesay{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2/-1;margin-right:0;line-height:1.45;display:-webkit-box;overflow:hidden}.undobar.nudgeoffer .btn{min-height:44px;margin:0}.undobar.nudgeoffer .btn.pri{grid-column:2}.undobar.nudgeoffer .btn+.btn{grid-column:3;margin-left:0}}.content:has(>.board-fit):after{content:"";height:var(--board-room,0px);display:block}.pagefoot{height:var(--foot-room,0px);pointer-events:none;flex:none;display:block}:is(body:has(.board-fit[data-offer-out]) .undobar.nudgeoffer,body:has(.pagefoot[data-offer-out]):not(:has(.board-fit)) .undobar.nudgeoffer){width:fit-content;box-shadow:none;margin:12px auto 0;position:static;transform:none}@media (max-width:560px){:is(body:has(.board-fit[data-offer-out]) .undobar.nudgeoffer,body:has(.pagefoot[data-offer-out]):not(:has(.board-fit)) .undobar.nudgeoffer){width:auto;margin:12px 0 0}}.undobar.arrivalgone .arrivalsay{line-height:1.45}@media (max-width:560px){.undobar.arrivalgone{max-width:none;left:16px;right:16px;bottom:calc(var(--phonebar-h) + 16px + var(--adv-btn) + 10px);align-items:center;padding:10px 12px 10px 16px;animation:none;transform:none}.undobar.arrivalgone .arrivalsay{flex:auto;min-width:0}.undobar.arrivalgone .undobar-b{min-height:var(--tap,44px);padding:0 8px}}@media screen{.content:has(>[data-frame=view]){--float-clear:72px;flex-direction:column;padding-bottom:16px;display:flex}body:has(.undobar.nudgeoffer) .content:has(>[data-frame=view]){--float-clear:134px}.content:has(>[data-frame=view]):after{display:none}.content:has(>[data-frame=view])>*{flex:none}.content:has(>[data-frame=view])>[data-frame=view]{flex:1 1 0;height:auto;min-height:220px;max-height:none;margin-bottom:0}.content>.card[data-frame=view],.content>.cgrid[data-frame=view],.content>[data-frame=view] [data-frame=chain]{flex-direction:column;display:flex}.content>[data-frame=view] [data-frame=chain]{flex:1 1 0;min-height:0;max-height:none}.content>.card[data-frame=view]>:not([data-frame]),.content>.cgrid[data-frame=view]>:not([data-frame]),.content>[data-frame=view] [data-frame=chain]>:not([data-frame]){flex:none}.content>[data-frame=view] [data-frame=scroll]{flex:1 1 0;min-height:0;animation:none;overflow:auto;max-height:none!important}.content>[data-frame=view] [data-frame=scroll]:not(.pvboard){padding-bottom:var(--float-clear)}.content>.board-fit[data-frame=view]{padding-bottom:0}.content>.board-fit[data-frame=view]>.meshcol{padding-bottom:calc(10px + var(--float-clear))}.content>[data-frame=view] .pvboard[data-frame=scroll]{align-items:stretch;padding-bottom:0;overflow-y:hidden}.content>[data-frame=view] .pvboard[data-frame=scroll]>.pvlane{min-height:0;padding-bottom:var(--float-clear);scrollbar-width:thin;overflow-y:auto}}.board-fit:has(>.boardnote){grid-template-rows:auto minmax(0,1fr)}.board-fit:has(>.boardnote)>.meshcol{grid-row:2}.board-fit>.boardnote{grid-row:1;grid-column:1 / span var(--rest-span,1);min-width:0}.board-fit>.boardnote>p{margin:0 9px}.board-fit>.boardnote>p+p{margin-top:4px}@media (max-width:820px){.board-fit>.boardnote{justify-self:start;max-width:min(100%,60ch,100vw - 56px);position:sticky;left:0}}@media (max-width:560px){.board-fit>.boardnote{grid-column:1/span 1;justify-self:stretch;max-width:none}}.tablenote>td>p{margin:0}@media screen and (min-width:561px){.content>[data-frame=view] [data-frame=calrow]{flex:1 1 0;min-height:0;align-items:stretch!important}.content>[data-frame=view] [data-frame=calcol]{flex-direction:column;min-height:0;display:flex}.content>[data-frame=view] [data-frame=calcol]>.cal{flex:1 1 0;grid-template-rows:auto;grid-auto-rows:minmax(min-content,1fr);min-height:0;overflow:auto}.content>.card[data-frame=view]:has(>.agenda){overflow-y:auto}.content>.card[data-frame=view]:has(>.agenda) [data-frame=calrow]{min-height:300px}body:has(.undobar.nudgeoffer) .content>.card[data-frame=view]:not(:has(>.agenda)) [data-frame=calrow]:not(:has(>[data-rail]))>[data-frame=calcol]>.cal{margin-bottom:var(--float-clear)}body:has(.undobar.nudgeoffer) .content>.card[data-frame=view]:has(>.agenda){padding-bottom:var(--float-clear)}}@media screen and (min-width:1168px){body:has(.undobar.nudgeoffer) .content>.card[data-frame=view]:not(:has(>.agenda)) [data-frame=calrow]>[data-frame=calcol]>.cal{margin-bottom:var(--float-clear)}}@media screen and (min-width:1018px){:root[data-nav=collapsed] body:has(.undobar.nudgeoffer) .content>.card[data-frame=view]:not(:has(>.agenda)) [data-frame=calrow]>[data-frame=calcol]>.cal{margin-bottom:var(--float-clear)}}@media screen and (max-width:560px){body:has(.undobar.nudgeoffer) .content:has(>[data-frame=view]){--float-clear:calc(148px + var(--adv-btn) + 10px)}.content>.card[data-frame=view]:has([data-frame=calrow]){padding-bottom:var(--float-clear);overflow-y:auto}.content>.card[data-frame=view] [data-frame=calrow]{flex:none}}@media (min-width:561px){.undobar.nudgeoffer{left:calc(var(--navw,210px) + 16px);grid-template-columns:8px auto auto minmax(0,1fr);align-items:start;gap:10px;width:360px;max-width:calc(100vw - 32px);padding:12px 16px;display:grid;bottom:16px;right:auto;transform:none}.undobar.nudgeoffer:before{margin-top:6px}.undobar.nudgeoffer .nudgesay{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2/-1;margin-right:0;line-height:1.45;display:-webkit-box;overflow:hidden}.undobar.nudgeoffer .btn{margin:0}.undobar.nudgeoffer .btn.pri{grid-column:2}.undobar.nudgeoffer .btn+.btn{grid-column:3;margin-left:0}}@media (min-width:561px) and (max-width:820px){.undobar.nudgeoffer{left:16px}}@media (min-width:561px){.undobar.nudgeoffer[data-dockaside=end]{left:auto;right:16px;transform:none}body:has(.noticetoast) .undobar.nudgeoffer[data-dockaside=end]{visibility:hidden}}@media (max-width:560px){:is(.undobar.nudgeoffer,.undobar.arrivalgone,.noticetoast)[data-dockaside=end]{bottom:calc(var(--phonebar-h) + 16px)}}:is(.undobar,.noticetoast)[data-dockaside=over]{top:auto;bottom:var(--dock-over)}.cc-l2{display:none}.board-fit[data-density=compact] .workrow{margin-top:6px;padding:7px 8px;position:relative}.board-fit[data-density=compact] .lanecard .workrow{margin-top:0}.board-fit[data-density=compact] .lanecard+.lanecard{margin-top:6px}.board-fit[data-density=compact] .workrow .workdoor>span:first-child{font-size:var(--fs-13);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;overflow:hidden;display:-webkit-box!important}.board-fit[data-density=compact] .workrow .workdoor>span.minor,.board-fit[data-density=compact] .workrow .workdoor>span.row{display:none!important}.board-fit[data-density=compact] .cc-l2{min-width:0;height:18px;font-size:var(--fs-12);align-items:center;gap:5px;margin-top:3px;line-height:18px;display:flex}.cc-av{border-radius:var(--r-chip);width:18px;height:18px;font-size:var(--fs-10);flex:none;overflow:hidden}.cc-acct{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);flex:auto;font-weight:400;overflow:hidden}.cc-acct.cc-where{color:var(--faint);font-weight:400}.cc-late{color:var(--st-late-tx);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-weight:500}.board-fit[data-density=compact] .workrow>.workact{opacity:0;pointer-events:none;margin:0;position:absolute;bottom:4px;right:6px}.board-fit[data-density=compact] .workrow>.workact .btn.sm{height:24px;font-size:var(--fs-12);box-shadow:var(--shadow);padding-top:0;padding-bottom:0}.board-fit[data-density=compact] .workrow:is(:hover,:focus-within)>.workact{opacity:1;pointer-events:auto}.kdelta{font-size:var(--fs-11);font-variant-numeric:tabular-nums;margin-top:5px;font-weight:500}.kdelta .minor{font-weight:500}.railpin>.card{background:var(--bandbg);border-color:var(--bandbd);color:#f5f6f8;--ink:#fff;--ink2:#d2d6dc;--faint:#9ba1aa;--tick:#7c838d;--line:#34343a;--line2:#3e3e44;--hair:#292c32;--accent:#00e2a0;--raised:#16181c;--ink-2:#d2d6dc}.railpin>.card h5{color:#fff}.railpin>.card .minor,.railpin>.card p{color:#9ba1aa}.band{background:var(--bandbg);border:1px solid var(--bandbd);border-radius:var(--r-surface);color:#f5f6f8;margin-bottom:12px;padding:15px 17px}.band h5{color:#fff;font-size:var(--fs-15);letter-spacing:-.025em;margin:0 0 6px;font-weight:800}.band .minor,.band p{color:#9ba1aa}.band a{color:#f5f6f8;text-underline-offset:2px;-webkit-text-decoration:underline #4c5158;text-decoration:underline #4c5158}.band .ghostnum{color:#31353c}.proofstrip{background:var(--bandbg);border:1px solid var(--bandbd);border-radius:var(--r-surface);color:#f5f6f8;--ink:#fff;--faint:#9ba1aa;--line2:#2b2f37;--raised:transparent;--ok:#02f08b;margin-bottom:14px;padding:14px 18px}.proofstrip .plabel{font-size:var(--fs-11);letter-spacing:.12em;color:#d2d6dc;font-weight:500;font-family:var(--font-mono),"SF Mono",ui-monospace,monospace}.proofstrip .pval{font-size:var(--fs-11);color:#c9cdd4}.proofstrip .pok{font-size:var(--fs-11);color:#d2d6dc}.proofstrip .pbad{font-size:var(--fs-11);color:#f54964;font-weight:500}.proofstrip .minor{color:#8e949c}.proofstrip .btn{color:#f5f6f8;background:0 0;border-color:#2b2f37}.proofstrip .btn:hover{border-color:#9ba1aa}.jsplit{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}@media (max-width:900px){.jsplit{grid-template-columns:1fr}}.jcol{border:1px solid var(--hair);border-radius:var(--r-surface);padding:15px 17px}.jcol.ours{background:var(--raised)}.jcol.theirs{background:#fff7fb;border-color:#f6d9e7}:root:not([data-theme=light]) .jcol.theirs{background:#160b12;border-color:#2b0f1e}.jhead{font-size:var(--fs-13);align-items:center;gap:8px;margin-bottom:13px;display:flex}.jdot{border-radius:var(--r-dot);flex:none;width:9px;height:9px;transform:rotate(45deg)}.jdot.g{background:var(--side-green)}.jdot.p{background:var(--side-pink)}.jlabel{font-size:var(--fs-11);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-weight:500}.jlabel .minor{text-transform:none;letter-spacing:0;font-size:inherit}.jperson{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.javatar{border-radius:var(--r-chip);width:26px;height:26px;font-size:var(--fs-11);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.avhues{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.avhueopt{flex-direction:column;align-items:center;gap:5px;display:flex}.avhue{border-radius:var(--r-control);border:1px solid var(--line2);cursor:pointer;background:var(--raised);place-items:center;width:44px;height:44px;padding:4px;transition:transform .12s ease-out,border-color .14s ease-out;display:grid;overflow:hidden}.avhue>*{border-radius:var(--r-chip);width:100%;height:100%}.avhue:hover:not(:disabled){border-color:var(--faint);transform:scale(1.06)}.avhue:disabled{cursor:default;opacity:.6}.avhue.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.avhuename{font-size:var(--fs-11);color:var(--faint);line-height:1}.avsetname{font-size:var(--fs-11);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);margin:16px 0 7px;font-weight:500}.avgrid{grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:8px;max-width:540px;display:grid}.avopt{aspect-ratio:1;border:1px solid var(--line2);border-radius:var(--r-nav);background:var(--raised);cursor:pointer;place-items:center;width:100%;padding:5px;transition:border-color .14s ease-out;display:grid;overflow:hidden}.avopt:hover:not(:disabled){border-color:var(--faint)}.avopt:disabled{cursor:default;opacity:.6}.avopt.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.avopt>*{border-radius:var(--r-chip);width:100%;height:100%}.avini{font-size:var(--fs-12);color:var(--ink2);background:var(--neubg);place-items:center;font-weight:500;display:grid}.pvnote{border:1px dashed var(--line2);border-radius:var(--r-control);background:var(--sunk);flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:16px;padding:9px 13px;display:flex}.pvbadge{font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;background:var(--st-neu-bg);color:var(--ink2);border-radius:var(--r-chip);flex:none;padding:3px 8px;font-weight:600}.pvnote .minor{min-width:0;font-size:var(--fs-12);flex:340px;line-height:1.5}.pvtitle{font-family:var(--font-brand),system-ui,sans-serif;font-size:var(--fs-23);letter-spacing:-.03em;font-weight:700}.pvtabs{border-bottom:1px solid var(--hair);gap:2px;margin:16px 0 14px;display:flex}.pvtab{font:inherit;font-size:var(--fs-13);color:var(--faint);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-weight:500;transition:color .14s ease-out,border-color .14s ease-out}.pvtab:hover{color:var(--ink2)}.pvtab.on{color:var(--ink);border-bottom-color:var(--accent)}.pvsplit{grid-template-columns:1fr 350px;align-items:start;gap:14px;display:grid}.pvpanel{position:sticky;top:12px}.pvtable tr{cursor:pointer}.pvtable tbody tr.pvon td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.pvtable tbody tr.pvon td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.pvwhy{font-size:var(--fs-12);margin:10px 0 0;line-height:1.5}.pvfields{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.pvv{font-size:var(--fs-13);color:var(--ink2);margin-top:3px;display:block}.pvopps{font-size:var(--fs-13);margin:6px 0 0;padding:0;list-style:none}.pvopps li{border-bottom:1px solid var(--rowline);padding:5px 0}.pvopps li:last-child{border-bottom:0}.pvfoot{font-size:var(--fs-11);color:var(--tick);margin:12px 0 0;line-height:1.5}.pvgrid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:12px;margin-top:14px;display:grid}.pvcard{color:inherit;border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);padding:14px 15px;text-decoration:none;transition:border-color .14s ease-out,background-color .14s ease-out;display:block}.pvcard:hover{border-color:var(--accent);background:var(--paper)}.pvcard h5{font-size:var(--fs-13);margin:0 0 4px;font-weight:600}.pvcard p{font-size:var(--fs-12);color:var(--faint);margin:0;line-height:1.5}.pvcard .st{margin-top:10px}.pvboard{grid-template-columns:repeat(var(--pvlanes,4),minmax(0,1fr));align-items:start;gap:10px;margin-top:16px;display:grid}.pvlane{background:var(--sunk);border:1px solid var(--hair);border-radius:var(--r-surface);min-height:80px;padding:9px}.pvlanehead{font-size:var(--fs-11);letter-spacing:.07em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:7px;padding:2px 3px 9px;font-weight:600;display:flex}.pvlanefig{color:var(--faint);font-variant-numeric:tabular-nums}.pvlane.s1{border-top:2px solid var(--stg1-mk)}.pvlane.s2{border-top:2px solid var(--stg2-mk)}.pvlane.s3{border-top:2px solid var(--stg3-mk)}.pvlane.s4{border-top:2px solid var(--stg4-mk)}.pvlane.won{border-top:2px solid var(--ink)}.pvlane.lost{border-top:2px dashed var(--st-end-mk)}.pvlanehead>span:first-child{align-items:center;gap:7px;min-width:0;display:inline-flex}.pvlane:is(.s1,.s2,.s3,.s4,.won,.lost) .pvlanehead>span:first-child:before{content:"";border-radius:2px;flex:none;width:8px;height:8px}.pvlane.s1 .pvlanehead>span:first-child:before{background:var(--stg1-mk)}.pvlane.s2 .pvlanehead>span:first-child:before{background:var(--stg2-mk)}.pvlane.s3 .pvlanehead>span:first-child:before{background:var(--stg3-mk)}.pvlane.s4 .pvlanehead>span:first-child:before{background:var(--stg4-mk)}.pvlane.won .pvlanehead>span:first-child:before{background:var(--ink)}.pvlane.lost .pvlanehead>span:first-child:before{box-shadow:inset 0 0 0 1.5px var(--st-end-mk);background:0 0}.pvlanesum{margin-left:auto}.pvdeal{background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-control);margin-bottom:8px;padding:10px 11px}.pvdeal.co{border-color:var(--pinkline)}.pvdealname{font-size:var(--fs-13);font-weight:600;line-height:1.35}.pvdealacct{font-size:var(--fs-12);margin-top:3px;text-decoration:none;display:block}.pvlate{color:inherit}.pvwait{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.pvwait>div{background:var(--sunk);border:1px solid var(--hair);border-radius:var(--r-control);padding:12px 13px}.pvwait .pvv{margin-top:5px;line-height:1.55}.ss-row{min-width:0;padding-inline:var(--ss-inset,21px);border-bottom:1px solid var(--hair);margin-bottom:14px;padding-bottom:12px;container:ss/inline-size}.ss-row.today{margin-top:12px;margin-bottom:0}.ss-row.on-list{--ss-inset:15px}.ss-strip{--gap:20px;--wx:8px;--wy:6px;column-gap:var(--gap);font-family:var(--font-ui);grid-template-rows:auto;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;row-gap:0;display:grid}.ss-strip:where(:has(>:nth-child(8))),.ss-strip.snug{grid-auto-columns:auto}.ss-strip:where(:not(:has(>:nth-child(4)))){max-width:calc(var(--n,3) * 264px)}.ss-cell,.ss-split{min-width:0;margin:calc(var(--wy) * -1) calc(var(--wx) * -1);position:relative}.ss-split{display:grid}.ss-cell{padding:var(--wy) var(--wx);border-radius:var(--r-control);color:inherit;font:inherit;text-align:left;background:0 0;border:0;text-decoration:none;transition:background-color .14s ease-out,box-shadow .14s ease-out;display:block}.ss-split>.ss-cell{width:100%;margin:0}a.ss-cell,button.ss-cell{cursor:pointer}div.ss-cell{cursor:default}.ss-v{align-items:center;gap:10px;min-width:0;height:26px;display:flex}.ss-n{font-family:var(--font-ui);font-size:var(--fs-23);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);flex:none;font-weight:700;line-height:26px;transition:color .14s ease-out}.ss-n.late{color:var(--st-late-tx)}.ss-n.wait{color:var(--st-wait-tx)}.ss-n.zero{color:var(--tick)}.ss-n.fit{font-size:var(--fs-17);letter-spacing:-.01em}.ss-n.wrap{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;line-height:20px}.ss-v:has(>.ss-n.wrap){height:auto;min-height:26px}.ss-n.none{font-size:var(--fs-15);letter-spacing:0;color:var(--tick);font-weight:600}.ss-m{border-radius:var(--r-dot);background:var(--line2);flex:0 40px;min-width:16px;height:4px;overflow:hidden}.ss-m>i{background:var(--faint);border-radius:var(--r-dot);height:100%;display:block}.ss-l{font-size:var(--fs-12);color:var(--faint);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:0;margin-top:2px;font-weight:500;line-height:15px;display:block}.ss-l,.ss-c{text-wrap:balance}.ss-c{font-size:var(--fs-11);color:var(--tick);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:0;margin-top:0;font-weight:400;line-height:15px;display:block}.ss-c:empty:before{content:"​"}.ss-mk{vertical-align:1px;border-radius:1px;width:6px;height:6px;margin:0 7px 0 1px;display:inline-block;transform:rotate(45deg)}.ss-mk.late{background:var(--st-late-mk)}.ss-mk.wait{background:var(--st-wait-mk)}.ss-t{white-space:nowrap}.ss-go{vertical-align:-1px;width:12px;height:12px;color:var(--tick);margin-left:4px;transition:color .14s ease-out;display:inline-block}.ss-go path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ss-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a.ss-cell:hover,button.ss-cell:hover,a.ss-cell:focus-visible,button.ss-cell:focus-visible,.ss-cell.is-open{background:var(--raised);box-shadow:inset 0 0 0 1px var(--hair)}a.ss-cell:hover .ss-n:not(.late):not(.wait):not(.zero):not(.none),button.ss-cell:hover .ss-n:not(.late):not(.wait):not(.zero):not(.none),a.ss-cell:focus-visible .ss-n:not(.late):not(.wait):not(.zero):not(.none),button.ss-cell:focus-visible .ss-n:not(.late):not(.wait):not(.zero):not(.none){color:var(--accent)}a.ss-cell:hover .ss-go,button.ss-cell:hover .ss-go,a.ss-cell:focus-visible .ss-go,button.ss-cell:focus-visible .ss-go,.ss-cell.is-open .ss-go{color:var(--ink2)}a.ss-cell:focus-visible,button.ss-cell:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-control)}a.ss-cell:focus:not(:focus-visible),button.ss-cell:focus:not(:focus-visible){outline:none}.ss-cell[aria-current=true]:after{content:"";left:var(--wx);right:var(--wx);background:var(--accent);border-radius:1px;height:2px;position:absolute;bottom:0}.ss-row.on-card a.ss-cell:hover,.ss-row.on-card button.ss-cell:hover,.ss-row.on-card a.ss-cell:focus-visible,.ss-row.on-card button.ss-cell:focus-visible,.ss-row.on-card .ss-cell.is-open{background:var(--paper)}.ss-menu{z-index:40;background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-surface);min-width:230px;max-width:calc(100vw - 32px);padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 34px #00000073}:root[data-theme=light] .ss-menu{box-shadow:0 10px 34px #1111111f}.ss-menu .sc{margin:2px 6px 6px}.ss-mi{border-radius:var(--r-chip);color:var(--ink);font-size:var(--fs-13);align-items:center;gap:10px;padding:7px 8px;line-height:19px;text-decoration:none;display:flex}.ss-mi:hover,.ss-mi:focus-visible{background:var(--neubg)}.ss-mi b{font:600 var(--fs-13) var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink2);margin-left:auto}@media (hover:none){.ss-mi{min-height:44px;padding-block:0}}.ss-sk{background:var(--neubg);vertical-align:middle;border-radius:4px;height:8px;display:inline-block}.ss-v .ss-sk{border-radius:5px}.ss-sk-n{width:34px;height:18px}.ss-sk-l{width:96px;max-width:100%}.ss-sk-c{width:72px;max-width:100%}@container ss not (min-width:1100px){.ss-strip{--gap:16px;--wx:6px;grid-auto-columns:auto}.ss-row .ss-strip:where(:has(>:nth-child(9))){grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;row-gap:18px}}@container ss (1000px<=width<1100px){.ss-strip:not(.snug):not(:has(>:nth-child(9))){--gap:12px}.ss-strip:not(.snug):not(:has(>:nth-child(9))) .ss-l{white-space:nowrap}.ss-strip:not(.snug):not(:has(>:nth-child(9)))>*{min-width:min-content}}@container ss (600px<=width<760px){.ss-row .ss-strip:where(:has(>:nth-child(5))){grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;row-gap:18px}}@container ss not (min-width:600px){.ss-row .ss-strip{--wx:6px;--wy:8px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:18px 16px;max-width:none}.ss-mi{min-height:44px;padding-block:0}.ss-row .ss-strip>:first-child:nth-last-child(odd){grid-column:1/-1}.ss-strip>:first-child:nth-last-child(odd)~:nth-child(odd)>.ss-menu,.ss-strip>:first-child:nth-last-child(2n)~:nth-child(2n)>.ss-menu{left:auto;right:0}}@container ss (420px<=width<600px){.ss-row.trio .ss-strip:not(:has(>:nth-child(4))){grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ss-row.trio .ss-strip>:first-child:nth-last-child(odd){grid-column:auto}}.pvbody{grid-template-columns:1.7fr 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.pvstack{align-content:start;gap:14px;min-width:0;display:grid}.pvstack>.card,.pvbody>.card{margin-bottom:0}.listwrap.capped{max-height:520px}.ntlist{margin:0;padding:0;list-style:none}.ntwrap[hidden]{display:none}.ntrow{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:9px;padding:8px 0;display:flex}.ntrow:first-child{border-top:0}.ntkind{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);color:var(--tick);flex:none;font-weight:500}.ntsay{min-width:0;font-size:var(--fs-13);flex:220px;line-height:1.45}.ntwhen{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);flex:none}.ntacts{flex:none;align-items:baseline;gap:12px;display:flex}.ntlist.bywho .ntkind{white-space:nowrap;text-overflow:ellipsis;flex:0 0 31ch;min-width:0;overflow:hidden}.yvcard{margin:16px 0 0;padding:16px 16px 8px}@media (max-width:560px){.yvcard{display:none}}.yvtable{border-collapse:collapse;table-layout:fixed;width:100%}.yvtable th{font-size:var(--fs-12);color:var(--tick);border-bottom:1px solid var(--hair);white-space:nowrap;text-align:right;padding:9px 6px;font-weight:500;line-height:16px}.yvtable td{font-size:var(--fs-13);border-bottom:1px solid var(--rowline);vertical-align:middle;text-align:right;color:var(--ink);padding:7px 6px;line-height:18px}.yvtable th.yvname,.yvtable td.yvname{text-align:left;width:250px}.yvtable th.yvasks{width:150px}.yvtable th.yvlate{width:120px}.yvtable th.yvplans{width:130px}.yvtable th.yvjoints{width:150px}.yvtable th.yvlist{width:110px}.yvvendor{white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.yvvendor:before{content:"";background:var(--mark-v);border-radius:1.5px;flex:none;width:6px;height:6px;transform:rotate(45deg)}.yvn{font-weight:500}.yvzero{color:var(--tick)}.yvwait{color:var(--st-wait-tx);font-weight:700}.yvlate{color:var(--st-late-tx);font-weight:700}td .yvlate{display:inline}.yvcard .yvact .btn{height:26px;font-size:var(--fs-12);background:0 0;border-radius:7px;align-items:center;padding:0 12px;font-weight:500;line-height:1;display:inline-flex}.vband{background:var(--band);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);height:36px;font-size:var(--fs-12);color:var(--ink);align-items:center;gap:8px;margin:4px -20px 0;padding:0 20px;font-weight:600;line-height:1;display:flex}.vbandmark{background:var(--mark-v);border-radius:1.5px;flex:none;width:6px;height:6px;transform:rotate(45deg)}.vbandn{color:var(--tick);font-weight:400}.vbandnone{color:var(--faint);margin-left:auto;font-weight:400}.vbandmore{font-size:var(--fs-13);margin:10px 0 6px;display:block}.agday.banded{display:block}.agday.banded .agwhen{margin:0 0 8px}.agday.banded .vband{margin-bottom:12px}.agday.banded .vbandgrp{flex-direction:column;gap:9px;min-width:0;display:flex}.agday.banded .vbandgrp>.vband{margin-bottom:3px}.ntvendor{min-width:0;font-size:var(--fs-12);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:0 0 132px;align-items:baseline;gap:7px;display:inline-flex;overflow:hidden}.ntvendor:not(:empty):before{content:"";border-radius:var(--r-dot);background:var(--side-green);flex:none;align-self:center;width:6px;height:6px;transform:rotate(45deg)}.ntlist.bywho .ntsay{flex:1 1 0}.ntlist.bywho .ntwhen{text-align:right;flex:0 0 48px}.ntlist.bywho .ntacts{flex:0 0 104px;justify-content:flex-end}.ntlist.bywho p.ntsay{flex:1 0 100%}.ntlist.bywho{container:nt/inline-size}@container nt not (min-width:666px){.ntlist.bywho .ntrow{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"kind kind when""say acts acts""who who who";align-items:baseline;gap:2px 8px;display:grid}.ntlist.bywho .ntkind{flex:none;grid-area:kind}.ntlist.bywho .ntwhen{flex:none;grid-area:when}.ntlist.bywho .ntsay{flex:none;grid-area:say}.ntlist.bywho .ntacts{grid-area:acts;align-self:center;min-width:0}.ntlist.bywho .ntvendor{flex:none;grid-area:who}.ntlist.bywho p.ntsay{grid-area:auto/1/auto/-1}}.appnav .wsavatar.wsevery{background:var(--railhover);color:var(--railink);box-shadow:inset 0 0 0 1px var(--railline)}.ntwrap,.pvstack>.card>.listwrap,.pvbody>.card>.listwrap{margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}@media (min-width:1101px){.content:has(>.fitmark)>.pvbody{flex:auto;align-items:stretch;min-height:320px;margin-bottom:46px}.content:has(>.fitmark)>.pvbody>.pvstack{grid-auto-rows:1fr;align-content:stretch;min-height:0}.content:has(>.fitmark)>.pvbody>.pvstack.banded{grid-template-rows:fit-content(50%) minmax(0,1fr);grid-auto-rows:auto}.content:has(>.fitmark)>.pvbody>.pvstack>.card{flex-direction:column;min-height:0;display:flex}.content:has(>.fitmark)>.pvbody>.card{flex-direction:column;min-height:0;display:flex}.content:has(>.fitmark)>.pvbody>.pvstack>.card>.listwrap{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none}.content:has(>.fitmark)>.pvbody>.card>.listwrap{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none}}.pvwork{margin:0;padding:0;list-style:none}.pvwork li{border-bottom:1px solid var(--rowline);align-items:flex-start;gap:10px;padding:9px 0;display:flex}.pvwork li:last-child{border-bottom:0}.pvwork .o{border:1px solid var(--line2);border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px}.pvwork .t{flex:1;min-width:0}.pvwork .t b{font-size:var(--fs-13);font-weight:500;display:block}.pvwork .t span{font-size:var(--fs-11);color:var(--faint)}.pvbig{font-size:var(--fs-23);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:5px;font-weight:700;line-height:1.1}.pvbig.pvnone{color:var(--tick)}.pvsub{font-size:var(--fs-11);color:var(--faint);margin-top:7px;line-height:1.45}.pvsub.ok{color:var(--ink2)}.pvcharts{grid-template-columns:1.4fr 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}.pvcols{grid-template-columns:repeat(5,1fr);align-items:end;gap:10px;height:190px;margin-top:10px;display:grid}.pvcol{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.pvcolval{font-size:var(--fs-11);color:var(--ink2);font-variant-numeric:tabular-nums;min-height:14px}.pvcolbar{flex:1;align-items:flex-end;width:100%;min-height:0;display:flex}.pvcolbar i{border-radius:var(--r-chip) var(--r-chip) 3px 3px;width:100%;display:block}:root[data-theme=light] .pvcolbar i{box-shadow:inset 0 0 0 1px #0000001a}.pvcollab{font-size:var(--fs-11);color:var(--faint);text-align:center;line-height:1.2}.pvcoln{font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums}.bellrow.linky{color:inherit;cursor:pointer;text-decoration:none;display:block}.bellrow.linky:hover{background:var(--sunk)}.advlist{margin:0;padding:0;list-style:none}.advlist li{font-size:var(--fs-13);color:var(--ink2);align-items:flex-start;gap:9px;padding:7px 0;line-height:1.5;display:flex}.advlist li+li{border-top:1px solid var(--hair)}.advdot{background:var(--neutx);border-radius:2px;flex:none;width:7px;height:7px;margin-top:6px;transform:rotate(45deg)}.advdot.risk{background:var(--risktx)}.advdot.warn{background:var(--warntx)}.advdot.info{background:var(--infotx)}.scrollx{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.scrollx>table{min-width:max-content}.pvstrip{border-radius:var(--r-chip);background:var(--neubg);height:11px;display:flex;overflow:hidden}.pvstrip i{height:100%;display:block}.pvlegend{font-size:var(--fs-13);margin:14px 0 0;padding:0;list-style:none}.pvlegend li{align-items:center;gap:9px;padding:6px 0;display:flex}.pvlegend i{border-radius:var(--r-dot);flex:none;width:9px;height:9px;transform:rotate(45deg)}.pvlegend .num{color:var(--faint);font-size:var(--fs-12);margin-left:auto}.pvsits{border-bottom:1px solid var(--rowline);font-size:var(--fs-13);grid-template-columns:150px 84px 1fr 62px;align-items:center;gap:10px;padding:7px 0;display:grid}.pvsits:last-child{border-bottom:0}.pvsits .track{background:var(--neubg);border-radius:5px;height:9px;overflow:hidden}.pvsits .track i{border-radius:5px;height:100%;display:block}.pvsits .num{text-align:right}@media (max-width:1100px){.pvboard{grid-template-columns:repeat(3,minmax(0,1fr))}.pvbody,.pvwait,.pvcharts{grid-template-columns:1fr}.pvsits{grid-template-columns:1fr 70px;gap:6px}.pvsits .track{grid-column:1/-1}.pvsplit{grid-template-columns:1fr}.pvpanel{position:static}}@media (max-width:560px){.pvboard{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;height:var(--board-h,calc(100vh - 459px - var(--phonebar-h)));grid-template-rows:minmax(0,1fr);grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;align-items:stretch;overflow:auto hidden}.pvboard.panning{scroll-snap-type:none}.pvlane{scroll-snap-align:start;scroll-snap-stop:always;overscroll-behavior-y:contain;min-height:0;overflow:hidden auto}}@media (min-width:561px) and (max-width:700px){.pvboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:821px) and (max-width:920px){.pvboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px) and (max-width:1439px){.pvboard:has(>.pvlane:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1439px){.pvlanehead{flex-wrap:wrap;row-gap:3px}}@media (min-width:1440px){.pvlanehead{flex-wrap:nowrap}.pvlanehead>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;display:block;overflow:hidden}.pvlane:is(.s1,.s2,.s3,.s4,.won,.lost) .pvlanehead>span:first-child:before{vertical-align:0;margin-right:7px;display:inline-block}.pvlanefig{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);letter-spacing:0;flex:none;font-weight:500}}.nudge{border-radius:var(--r-surface);background:var(--raised);border:1px solid var(--hair);box-shadow:inset 3px 0 0 0 var(--risktx);margin-bottom:14px;padding:15px 16px}.nudgehead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nudgetitle{font-size:var(--fs-13);color:var(--ink);font-weight:600;text-decoration:none;display:block}.nudgetitle:hover{color:var(--accent)}.nudgeask{font-size:var(--fs-12);color:var(--faint);margin:14px 0 8px}.push{border:1px solid var(--line2);font-size:var(--fs-12);color:var(--ink2);cursor:pointer;background:0 0;border-radius:8px;padding:5px 11px;font-family:inherit;transition:border-color .14s ease-out,color .14s ease-out}.push:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.push:disabled{cursor:default;opacity:.55}.pushdate{color:var(--faint);font-variant-numeric:tabular-nums}.pushdate::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.pushdate:hover:not(:disabled)::-webkit-calendar-picker-indicator{opacity:1}.nudgefoot{font-size:var(--fs-11);color:var(--faint);margin:13px 0 0;line-height:1.5}.avmodal .avgrid{max-width:none}.avmodal .avhues{margin-bottom:2px}.javatar.ours{background:var(--greenbg);color:var(--greentx)}.javatar.theirs{background:var(--pinkbg);color:var(--pinktx)}.jname{font-size:var(--fs-13);font-weight:500;display:block}.jnote{font-size:var(--fs-11);color:var(--faint);line-height:1.4;display:block}.jperson .st{flex:none;margin-left:auto}.togrow{border-top:1px solid var(--hair);align-items:flex-start;gap:16px;padding:13px 0;display:flex}.togrow:first-child{border-top:none;padding-top:2px}.togt{font-size:var(--fs-13);font-weight:500;display:block}.togw{font-size:var(--fs-11);color:var(--faint);margin-top:3px;line-height:1.5;display:block}.tog{background:var(--ghost);cursor:pointer;border:none;border-radius:999px;flex:none;width:34px;height:20px;margin-left:auto;transition:background .16s ease-out;position:relative}.tog i{background:var(--ink);border-radius:50%;width:16px;height:16px;transition:transform .16s ease-out,background .16s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.tog.on{background:var(--accent)}.tog.on i{background:var(--raised);transform:translate(14px)}.tog:disabled{cursor:default;opacity:.55}.meshwrap{border-radius:var(--r-surface);border:1px solid var(--line);background:#0a0b0d;margin-bottom:14px;position:relative;overflow:hidden}:root[data-theme=light] .meshwrap{border-color:#111}.meshwrap.empty{text-align:center;padding:38px 30px}.meshwrap.empty p{color:#9ba1aa;font-size:var(--fs-13);max-width:520px;margin:0 auto;line-height:1.6}.meshsvg{touch-action:none;cursor:grab;width:100%;height:auto;max-height:min(58vh,520px);display:block}.meshsvg:active{cursor:grabbing}.meshzoom{gap:6px;display:flex;position:absolute;top:12px;right:12px}.meshzoom .btn{color:#f5f6f8;background:#ffffff14;border-color:#ffffff24;min-width:34px}.meshzoom .btn:hover{border-color:var(--side-green)}.meshtip{color:#f5f6f8;border-radius:var(--r-chip);font-size:var(--fs-11);background:#0a0b0deb;border:1px solid #ffffff24;padding:6px 11px;position:absolute;top:12px;left:12px}.meshfoot{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.meshstats,.meshlegend{flex-wrap:wrap;gap:8px;display:flex}.meshstats span,.meshlegend span{font-size:var(--fs-11);color:#c9cdd4;background:#ffffff14;border:1px solid #ffffff1f;border-radius:7px;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.meshstats b{color:#fff;font-weight:500}.meshlegend i{border-radius:var(--r-dot);width:8px;height:8px;display:inline-block;transform:rotate(45deg)}.meshlegend i.g{background:var(--side-green)}.meshlegend i.p{background:var(--side-pink)}.meshlegend i.dm{border-radius:var(--r-dot);width:9px;height:9px;transform:rotate(45deg)}.meshlegend i.ci{box-sizing:border-box;border:1.5px solid var(--side-pink);background:#ff3a9638;border-radius:50%;width:9px;height:9px;transform:none}.meshlegend i.ci.ours{border-color:var(--side-green);background:#00e2a038}.meshlegend i.mk{background:var(--lens);border:none;border-radius:50%;width:9px;height:9px;transform:none}.srcopt{text-align:left;border:1px solid var(--line2);border-radius:var(--r-surface);background:var(--raised);cursor:pointer;width:100%;margin-bottom:8px;padding:12px 14px;transition:border-color .14s ease-out,background .14s ease-out;display:block}.srcopt:hover:not(:disabled){border-color:var(--side-green);background:var(--sunk)}.srcopt:disabled:not(.on){background:var(--neubg);border-style:dashed}.srcopt:disabled{cursor:not-allowed}.srcopt .srcname{font-size:var(--fs-13);margin-bottom:4px;font-weight:500;display:block}.srcopt .minor{margin-top:3px;line-height:1.5;display:block}@media (max-width:559px){.impopp{display:none}}.nbalabel{font-size:var(--fs-11);letter-spacing:.1em;color:var(--faint);margin-bottom:7px;font-weight:500}.nbaseat{font-size:var(--fs-11);color:var(--faint);border-top:1px solid var(--hair);margin:10px 0 0;padding-top:9px;line-height:1.5}.fold{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);margin-bottom:12px;overflow:hidden}.foldhead{cursor:pointer;text-align:left;width:100%;color:var(--ink);font-family:inherit;font-size:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:14px 18px;transition:background .16s ease-out;display:flex}.foldhead:hover{background:var(--hair)}.foldchev{border-right:1.6px solid var(--faint);border-bottom:1.6px solid var(--faint);transform-origin:60% 60%;flex:none;width:9px;height:9px;margin-right:1px;transition:transform .18s ease-out;transform:rotate(45deg)}.fold.shut .foldchev{transform:rotate(-45deg)}.foldhead:hover .foldchev{border-color:var(--ink)}.foldtitle{font-size:var(--fs-15);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.foldmeta{font-size:var(--fs-13);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.foldbody{padding:0 18px 16px}.foldbody>.card{background:0 0;border:0;border-radius:0;margin-bottom:0;padding:0}.foldbody>.card+.card{border-top:1px solid var(--hair);margin-top:14px;padding-top:14px}.foldall{font-size:var(--fs-13);margin-left:auto}@media (max-width:640px){.foldmeta{display:none}}.fold .st.fold-dlv{display:none}@media (max-width:640px){.fold .st.fold-dlv{min-width:0;padding:1px 8px;display:inline-flex}}@media (max-width:560px){.meshlegend{display:none}.meshfoot{justify-content:flex-start}}.mchip.grab{cursor:grab}.mchip.grab:active{cursor:grabbing}.mchip.moving{opacity:.5;pointer-events:none}.meshcol.candrop{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset;border-radius:var(--r-surface);background:#00e2a012}.meshcol.nodrop{opacity:.42}.meshcol{transition:opacity .14s ease-out,background .14s ease-out}.introveil{z-index:90;background:#00000057;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out introfade;display:flex;position:fixed;inset:0}@keyframes introfade{0%{opacity:0}to{opacity:1}}.introcard{width:min(430px,100%);max-height:88vh;padding:18px 20px 16px;animation:.18s ease-out introrise;overflow-y:auto}@keyframes introrise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.introart{background:var(--neubg);border-radius:var(--r-surface);margin-bottom:14px;padding:8px 6px}.introstep{font-size:var(--fs-11);color:var(--tick);letter-spacing:.04em;text-transform:uppercase}.introtitle{font-size:var(--fs-17);letter-spacing:-.02em;margin:4px 0 6px}.introlead{font-size:var(--fs-13);color:var(--ink2);margin:0 0 12px;line-height:1.55}.intropoints{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.intropoints li{font-size:var(--fs-13);color:var(--faint);padding-left:16px;line-height:1.5;position:relative}.intropoints li:before{content:"";background:var(--accent);border-radius:1px;width:5px;height:5px;position:absolute;top:6px;left:0;transform:rotate(45deg)}.introfoot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.introspot{outline:2px solid var(--accent);outline-offset:4px;transition:outline-color .2s ease-out}@media (max-width:720px){.introveil{align-items:flex-end;padding:12px}.introcard{width:100%}}.colgear{cursor:pointer;color:var(--faint);font-size:var(--fs-13);background:0 0;border:0;border-radius:4px;padding:2px 4px;line-height:1}.colgear:hover{color:var(--ink);background:var(--neubg)}.colgear[aria-expanded=true]{color:var(--accent)}.listcount:has(>.tablegear){align-items:flex-start;gap:8px;display:flex}.listcount:has(>.tablegear)>span:first-child:not(.tablegear){flex:auto;min-width:0}.tablegear{flex:none;margin:-3px -4px -3px auto;line-height:1}.tablegear:has(>.viewwrap){margin:-5.25px 0 -5.25px auto}.codeline{border-radius:var(--r-chip);border:1px solid var(--hair);background:var(--sunk);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--fs-12);color:var(--ink2);white-space:pre;margin:8px 0;padding:9px 11px;line-height:1.5;overflow-x:auto}.colmenu{z-index:80;min-width:188px;max-height:min(70vh,420px);padding:10px;position:fixed;overflow:auto}.colmenu-head{font-size:var(--fs-11);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:2px 7px 7px;font-weight:500}.colmenu-row{border-radius:var(--r-chip);cursor:pointer;font-size:var(--fs-13);color:var(--ink);white-space:nowrap;text-transform:none;letter-spacing:normal;align-items:center;gap:8px;padding:6px 7px;font-weight:500;display:flex}.colmenu-row:hover{background:var(--neubg)}.funnel{gap:8px;margin-top:12px;display:grid}.fnstage{grid-template-columns:96px 40px 1fr auto;align-items:center;gap:12px;display:grid}.fnname{font-size:var(--fs-13);color:var(--ink);font-weight:500}.fnmeta{font-size:var(--fs-11);white-space:nowrap}.fnconv{color:var(--ink2);font-weight:500}.fnbar{background:var(--neubg);border-radius:4px;height:8px;display:block;overflow:hidden}@media (max-width:720px){.fnstage{grid-template-columns:1fr auto;gap:3px 10px}.fnbar{grid-column:1/-1}.fnmeta{text-align:right}}.fnfill{background:var(--greentx);border-radius:4px;height:100%;transition:width .2s;display:block}.fnn{font-size:var(--fs-15);letter-spacing:-.01em;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.attn{flex-direction:column;gap:5px;margin-top:14px;display:flex}.attnwho{font-size:var(--fs-13);color:var(--ink);font-weight:500}.attnbar{background:var(--neubg);border-radius:4px;height:9px;overflow:hidden}.attnfill{background:var(--seq-green-4);border-radius:4px;height:100%;transition:width .2s}.attnfill.done{background:var(--seq-green-7)}.attnpct{font-size:var(--fs-17);letter-spacing:-.01em;color:var(--ink);font-weight:500}.attnwhat{font-size:var(--fs-11)}.sortwrap thead th,table.led.dense thead th{white-space:nowrap}table.led thead th.sortable,table.led.dense thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}table.led thead th.sortable:hover{color:var(--ink)}table.led thead th.sorted:after{content:"↑";font-size:var(--fs-11);opacity:.85;margin-left:5px}table.led thead th.sorted.desc:after{content:"↓"}table.led thead th>.hhint{pointer-events:none;width:0;height:0;position:absolute;top:100%;left:5px}table.led thead th>.hhint:after{content:attr(data-hint);z-index:60;white-space:normal;background:var(--ink);width:max-content;max-width:240px;color:var(--raised);border-radius:var(--r-chip);font-size:var(--fs-12);text-align:left;letter-spacing:normal;padding:6px 10px;font-weight:400;line-height:1.4;display:none;position:absolute;top:4px;left:0}table.led thead th:hover>.hhint:after,table.led thead th:focus-visible>.hhint:after{display:block}table.led thead th.r>.hhint,table.led thead th[style*=right]>.hhint,table.led thead th:last-child>.hhint{left:auto;right:5px}table.led thead th.r>.hhint:after,table.led thead th[style*=right]>.hhint:after,table.led thead th:last-child>.hhint:after{left:auto;right:0}.lrow.lh>span{position:relative}.lrow.lh>span>.hhint{pointer-events:none;width:0;height:0;position:absolute;top:100%;left:0}.lrow.lh>span>.hhint:after{content:attr(data-hint);z-index:60;white-space:normal;background:var(--ink);width:max-content;max-width:240px;color:var(--raised);border-radius:var(--r-chip);font-size:var(--fs-12);text-align:left;letter-spacing:normal;padding:6px 10px;font-weight:400;line-height:1.4;display:none;position:absolute;top:4px;left:0}.lrow.lh>span:hover>.hhint:after{display:block}:where(table.led thead th[data-col]){position:relative}table.led thead th[data-col]{-webkit-user-select:none;user-select:none}@media (min-width:561px){table.led thead th[data-w]{width:var(--colw);min-width:var(--colw)}table.led td[data-w] .cellclip,table.led td[data-w] .nextnote{max-width:calc(var(--colw) - 10px)}table.led td[data-w] .dealtypeval.nextnote{max-width:calc(var(--colw) - 4px)}}table.led thead th .colgrip{cursor:col-resize;z-index:1;width:6px;position:absolute;top:0;bottom:0;right:0}table.led thead th .colgrip:hover,table.led thead th .colgrip[data-on]{background:var(--line2)}table.led thead th:has(>.colgrip[data-on]){z-index:4}table.led thead th .colgrip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table.led thead th .colguide{background:var(--line2);pointer-events:none;z-index:3;width:1px;position:absolute;top:0}table.led thead th .colguide span{font:500 var(--fs-10) var(--font-mono),ui-monospace,monospace;color:var(--ink);background:var(--paper);border:1px solid var(--line2);white-space:nowrap;border-radius:5px;padding:1px 5px;position:absolute;top:7px;left:6px}table.led thead th .colguide[data-flip] span{left:auto;right:6px}table.led thead th.drag{background:var(--selbg);color:var(--ink)}table.led thead th[data-drop]:before{content:"";background:var(--line2);z-index:1;width:2px;position:absolute;top:6px;bottom:6px;left:-1px}table.led thead th[data-drop=end]:before{left:auto;right:-1px}.colmoving,.colmoving *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media (max-width:560px){table.led thead th .colgrip{display:none}}.cmdk-short{display:none}@media (max-width:560px){.cmdk-long{display:none}.cmdk-short{display:inline}}.sortwrap{overflow-x:auto}.listwrap .sortwrap{display:contents}.arrangebar{background:var(--raised);border:1px solid var(--accent);border-radius:var(--r-surface);margin-bottom:14px;padding:11px 14px}.hiddenchip{background:var(--neubg);border:1px dashed var(--line2);color:var(--ink-2);font-size:var(--fs-11);cursor:pointer;border-radius:7px;padding:3px 11px;font-weight:500}.hiddenchip:hover{border-color:var(--accent);color:var(--ink)}.wdrag{border-radius:var(--r-surface);position:relative}.wdragbar{align-items:center;gap:9px;padding:3px 4px 5px;display:flex}.wgrip{cursor:grab;color:var(--faint);font-size:var(--fs-15);-webkit-user-select:none;user-select:none;border-radius:var(--r-chip);padding:2px 4px;line-height:1}.wgrip:hover{color:var(--ink);background:var(--neubg)}.wgrip:active{cursor:grabbing}.wdragname{min-width:0;font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.wdrag.lifting{opacity:.4}.wdrag.over-above:before,.wdrag.over-below:after{content:"";background:var(--accent);border-radius:var(--r-dot);height:2px;position:absolute;left:0;right:0}.wdrag.over-above:before{top:-5px}.wdrag.over-below:after{bottom:-5px}.buildgrid{grid-template-columns:minmax(320px,420px) 1fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.buildgrid{grid-template-columns:1fr}}.typegrid,.colpick{flex-wrap:wrap;gap:6px;display:flex}.typebtn{background:var(--neubg);border:1px solid var(--line2);color:var(--ink-2);border-radius:var(--r-chip);font-size:var(--fs-13);cursor:pointer;padding:6px 12px;font-weight:500}.typebtn:not(.on):hover{border-color:var(--faint);color:var(--ink)}.wbuilt{font-size:var(--fs-11);color:var(--ghost);letter-spacing:.03em;font-weight:500}.drilllink{color:inherit;text-decoration:none}.drilllink:hover{color:var(--accent);text-decoration:underline}@media print{:root{--paper:#f5f6fa;--raised:#fff;--ink:#0b0c0e;--ink2:#33383f;--faint:#4c5158;--tick:#666c75;--ghost:#c9cbd4;--hair:#ecedf1;--line:#e4e5ea;--line2:#dcdee4;--selbg:#dcdee4;--pri:#111;--prink:#fff;--prisoft:#9ba1aa;--prigreen:#00e2a0;--pripink:#ff3a96;--okbg:#ddfde6;--oktx:#008048;--okstrong:#00aa61;--infobg:#e6f3ff;--infotx:#0071b6;--warnbg:#fff3dc;--warntx:#8e6800;--riskbg:#ffe9e9;--risktx:#ac0022;--neubg:#f1f2f6;--neutx:#555;--pinkbg:#ffebf3;--pinktx:#b1006f;--accentweak:#dffbf2;--accent:#00795a;--accent-ink:#fff;--sunk:#1111110a;--rowline:#11111112;--aquabg:#d2f9fd;--aquatx:#22767e;--aqualine:#79e4f0;--aquachart:#24b0be;--bluebg:#edeffd;--bluetx:#5c56c6;--blueline:#c9cdfa;--bluechart:#7066f9;--violetbg:#f8ebfd;--violettx:#8f41a8;--violetline:#eabefa;--violetchart:#c720f4;--orangebg:#fdece3;--orangetx:#9f501c;--orangeline:#fbc3a5;--orangechart:#e8721c;--limebg:#ecf5d7;--limetx:#61721e;--limeline:#c8db90;--limechart:#879e1c;--greenbg:#d9f9e9;--greentx:#227a59;--greenline:#91e6bf;--pinkline:#fbbdd1;--seq-green-1:#d4f9e6;--seq-green-2:#90efc3;--seq-green-3:#2cdea0;--seq-green-4:#25bd88;--seq-green-5:#1d9d70;--seq-green-6:#147f5a;--seq-green-7:#0f6244;--seq-pink-1:#ffe7ee;--seq-pink-2:#fdc6d7;--seq-pink-3:#fc9cbd;--seq-pink-4:#fb64a1;--seq-pink-5:#eb1f86;--seq-pink-6:#bf176b;--seq-pink-7:#940f52;--seq-blue-1:#eaedff;--seq-blue-2:#d0d4fd;--seq-blue-3:#b2b7fb;--seq-blue-4:#9295fa;--seq-blue-5:#766ff9;--seq-blue-6:#5e52da;--seq-blue-7:#4834bb;--div-1:#157b57;--div-2:#1fab7a;--div-3:#81d1ac;--div-4:#c7f0db;--div-5:#eeeff3;--div-6:#fddae4;--div-7:#fc9cbd;--div-8:#ed4d92;--div-9:#ba1669;--peach:#ffdddb;--peachsoft:#ffefed;--blue-ink:#14163a;--shadow:0 1px 2px #1111110f;--bandbg:#0b0c0e;--bandbd:#1b1e24;--mark-v:#066944;--mark-p:#eb1f86;--st-live-mk:#00519e;--st-live-tx:#00519e;--st-live-bg:#d6e3ef;--st-wait-mk:#ab5eff;--st-wait-tx:#8b39da;--st-wait-bg:#f2e5ff;--st-warn-mk:#8f6600;--st-warn-tx:#856008;--st-warn-bg:#ede7d6;--st-late-mk:#ac0022;--st-late-tx:#ac0022;--st-late-bg:#f2d6dc;--st-done-bg:#ebecec;--st-neu-mk:#6e7582;--st-neu-tx:#4c5158;--st-neu-bg:#ebecee;--st-end-mk:#7c838d;--st-end-tx:#5f656e;--st-end-line:#dcdee4;--stg1-mk:#5c990e;--stg1-tx:#447504;--stg1-bg:#e5efd8;--stg1-line:#bed69f;--stg2-mk:#0086bc;--stg2-tx:#0a6d99;--stg2-bg:#d6ecf4;--stg2-line:#99cfe4;--stg3-mk:#5f3bff;--stg3-tx:#5f3bff;--stg3-bg:#e5e0ff;--stg3-line:#bfb1ff;--stg4-mk:#9501c2;--stg4-tx:#9501c2;--stg4-bg:#eed6f5;--stg4-line:#d599e7;--stg-won-bg:#111;--stg-won-tx:#fff;--band:#f4f5f8;--thead:#fafafc}:root[data-accent=pink]{--accent:#b1006f;--accent-ink:#fff;--accentweak:#ffebf3}.topstrip,.appnav,.phonebar,.moresheet,.advisor,.undobar,.noprint,.introveil,.cmdk,.helpq,.pagefoot{display:none!important}.frame{display:block!important}:is(.content,.content:has(>.fitmark)){padding:0!important;display:block!important;overflow:visible!important}.listwrap{max-height:none!important;overflow:visible!important}.xscroll:after{display:none!important}.rw-main,.tplp-main{max-height:none!important;overflow:visible!important}.pvbody,.pvstack{display:block!important}.pvbody>.card,.pvstack>.card{min-height:0!important}.listwrap table.led thead th{position:static!important}.fold[hidden],[hidden].fold{display:block!important}.card{break-inside:avoid;margin-bottom:10px;border:1px solid #ccc!important}.ss-row{break-inside:avoid}a[href]:after{content:""}body{color:var(--ink)!important;background:#fff!important}}.taskrow.tasknext{border-left:2px solid var(--accent);margin-left:-10px;padding-left:8px}.taskdue{border-radius:var(--r-chip);color:inherit;font-family:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 2px}.taskdue:hover,.taskdue:focus{border-color:var(--line);background:var(--sunk)}.bellwrap{position:relative}.bellbtn{color:var(--faint);cursor:pointer;border-radius:var(--r-chip);font-size:var(--glyph-16);background:0 0;border:none;align-items:center;padding:6px;display:flex;position:relative}.bellbtn:hover{color:var(--ink);background:var(--sunk)}.belldot{border-radius:var(--r-chip);background:var(--accent);min-width:15px;height:15px;color:var(--accent-ink);font-size:var(--fs-11);text-align:center;padding:0 3px;font-weight:500;line-height:15px;position:absolute;top:1px;right:0}.bellmenu{z-index:60;width:360px;max-height:70vh;padding:12px 14px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.bellrow{border-top:1px solid var(--hair);padding:8px 0}.bellrow:first-of-type{border-top:none}.bellrow.isnew{border-left:2px solid var(--accent);margin-left:-8px;padding-left:8px}.noticetoast{right:16px;bottom:calc(var(--phonebar-h) + 16px + var(--adv-btn) + 10px);z-index:80;border-radius:var(--r-surface);background:var(--pri);color:var(--prink);font-size:var(--fs-13);align-items:flex-start;gap:12px;width:min(360px,100vw - 32px);padding:11px 12px 11px 16px;animation:.18s ease-out noticein;display:flex;position:fixed;box-shadow:0 10px 34px #00000057}.noticetoast:before{content:"";border-radius:var(--r-dot);background:var(--seatfill);width:6px;height:6px;position:absolute;top:16px;left:5px;transform:rotate(45deg)}.noticetoast-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.noticetoast-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.noticetoast-t span{color:var(--prisoft);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.noticetoast-b{color:var(--priside);font-weight:500;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;flex:none;padding:2px}.noticetoast-b:hover{text-decoration:underline}.noticetoast-x{color:var(--prisoft);cursor:pointer;background:0 0;border:0;flex:none;padding:2px;line-height:1}.noticetoast-x i.ti{font-size:var(--glyph-16)}.noticetoast[data-held]{display:none}body:has(>.fwin) .noticetoast{display:none}body:has(>.moresheet) .noticetoast{display:none}body:has(.advdock[aria-expanded=true]) .noticetoast{display:none}@media (pointer:coarse){.noticetoast{align-items:center;gap:4px;padding-top:6px;padding-bottom:6px}.noticetoast:before{margin-top:-3px;top:50%}.noticetoast-t{padding:5px 8px 5px 0}.noticetoast-b,.noticetoast-x{min-height:var(--tap);min-width:var(--tap);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}}@media (max-width:560px){.noticetoast{width:auto;left:16px;right:16px}body:has(.noticetoast) .undobar:is(.nudgeoffer,.arrivalgone){visibility:hidden}}@keyframes noticein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.printdoc{display:none}@media print{.printdoc{display:block}body:has(.printdoc) :is(.content>.ss-row,.content>.card,.content>p,.pagehead){display:none!important}.slide{break-after:page;color:#111;flex-direction:column;height:100%;display:flex}.slide:last-child{break-after:auto}.slidehead{border-bottom:2px solid #111;justify-content:space-between;align-items:baseline;margin-bottom:16px;padding-bottom:8px;display:flex}.slidekicker{font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:#666}.slidetitle{font-size:var(--fs-23);max-width:24em;margin:4px 0 0;font-weight:700;line-height:1.15}.slideowner{font-size:var(--fs-12);color:#666;white-space:nowrap;padding-left:20px}.slidefigs{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:6px;display:grid}.slidefig{border-left:3px solid #111;padding-left:10px}.slidefig b{font-size:var(--fs-23);font-variant-numeric:tabular-nums;line-height:1.1;display:block}.slidefig span{font-size:var(--fs-11);color:#555}.slidefig.actual{border-left-color:#999}.slidenote{font-size:var(--fs-11);color:#555;margin:2px 0 18px}.slidecols{flex:1;grid-template-columns:1.1fr 1fr;gap:26px;display:grid}.slideh2{font-size:var(--fs-13);letter-spacing:.06em;text-transform:uppercase;color:#666;margin:0 0 6px;font-weight:600}.slidetable{border-collapse:collapse;width:100%;font-size:var(--fs-13)}.slidetable th{text-align:left;color:#555;border-bottom:1px solid #bbb;padding:3px 6px 3px 0;font-weight:600}.slidetable td{font-variant-numeric:tabular-nums;border-bottom:1px solid #eee;padding:3px 6px 3px 0}.slidelist{font-size:var(--fs-13);color:#222;margin:0 0 16px;line-height:1.55}.slideparties{font-size:var(--fs-13);color:#333;margin-top:6px}.slidesub{font-size:var(--fs-11);color:#666;margin-top:2px;line-height:1.4;display:block}.slideurl{word-break:break-all}.slidenowrap{white-space:nowrap}.slidetable.tasks td{vertical-align:top}.slidetable.tasks{margin-bottom:14px}.slidewhy{font-size:var(--fs-13);color:#222;border-left:3px solid #111;margin:0 0 14px;padding-left:10px;line-height:1.5}}.actingband{background:var(--pinkbg);min-height:34px;color:var(--pinktx);border-bottom:1px solid var(--pinkline);font-size:var(--fs-13);z-index:30;flex:none;align-items:center;gap:12px;padding:0 18px;display:flex}.actingband-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actingband strong{font-weight:600}.actingband-stop{cursor:pointer;font:inherit;border-radius:var(--r-chip);border:1px solid var(--pinktx);color:var(--pinktx);background:0 0;flex:none;margin-left:auto;padding:3px 10px;font-weight:500}.actingband-stop:hover:not(:disabled){background:var(--pinktx);color:var(--pinkbg)}.actingband-stop:disabled{opacity:.55;cursor:default}.actingband .chip{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--pinkline);border-radius:5px;flex:none;padding:1px 6px}.actingband .clock{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);opacity:.85;flex:none}.actingband-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.actingband-actions .actingband-stop{margin-left:0}.actingband-fill{background:var(--pinktx)!important;color:var(--pinkbg)!important}.actingband.glass{background:var(--riskbg);color:var(--risktx);border-bottom-color:var(--risktx)}.actingband.glass .chip{border-color:var(--risktx)}.actingband.glass .actingband-stop{border-color:var(--risktx);color:var(--risktx)}.actingband.glass .actingband-stop:hover:not(:disabled){background:var(--risktx);color:var(--riskbg)}.supportvisit{border-bottom:1px solid var(--rowline);font-size:var(--fs-13);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 2px;display:grid}.supportvisit:last-child{border-bottom:none}.supportvisit .when{font-size:var(--fs-12);color:var(--tick)}.supportvisit .what b{color:var(--ink);font-weight:600}.supportvisit .why{color:var(--faint);font-size:var(--fs-13);margin-top:2px;display:block}.supportvisit[data-glass]{box-shadow:inset 2px 0 0 var(--risktx);padding-left:10px}@media (max-width:640px){.supportvisit{grid-template-columns:1fr}}.jpl{background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-surface);margin:0 0 14px;overflow:hidden}.jpl.infold{background:0 0;border:0;border-radius:0;margin:0}.jpl .fk{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.08em;color:var(--tick);text-transform:uppercase;font-weight:500}.jpl-head{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 22px 0;display:flex}.jpl.infold .jpl-head{padding-top:8px}.jpl-name{font-size:var(--fs-17);letter-spacing:-.015em;min-width:0;font-weight:600}.jpl-meta{font-size:var(--fs-13);color:var(--faint)}.jpl .st.jpl-dlv{display:none}.jpl-acts{align-items:center;gap:8px;margin-left:auto;display:flex}.jpl-narrow{display:none}.jpl-wideonly{display:contents}.jpl-said,.jpl-prov{margin:8px 22px 0}.jpl-prov{align-items:center;gap:8px}.jpl-glance{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:var(--band);grid-template-columns:1fr 1.4fr 1.4fr .9fr;margin-top:14px;display:grid}.jpl-glance.three{grid-template-columns:1fr 1.4fr 1.4fr}.jpl-glance>div{border-left:1px solid var(--hair);min-width:0;padding:11px 18px}.jpl-glance>div:first-child{border-left:0;padding-left:22px}.jpl-glance .v1{font-size:var(--fs-13);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-weight:600;overflow:hidden}.jpl-glance .v1.unset{color:var(--faint);font-weight:500}.jpl-glance .v2{font-size:var(--fs-12);color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex}.jpl-glance .v2 .btn.sm{font-size:var(--fs-12);border-radius:6px;padding:1px 9px}.jpl-glance .late{color:var(--st-late-tx)}.jpl-obj{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jpl-bar{gap:3px;margin-top:8px;display:flex}.jpl-bar i{background:var(--ghost);border-radius:2px;flex:1;height:5px;display:block}.jpl-bar i.d{background:var(--ink)}.jpl-bar i.l{background:var(--st-late-mk)}.jpl-open{font:inherit;color:var(--ink);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:0;padding:0;overflow:hidden}.jpl-open:is(:hover,:focus-visible){color:var(--seatmark);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.jpl .listcount.jpl-count{border-bottom:0;align-items:center;padding:9px 22px}.jpl .listwrap.jpl-wrap{max-height:none;overflow:auto visible}.jpl table.led.jpl-t{table-layout:fixed;width:100%;min-width:calc(884px + clamp(150px,100% - 204px,288px));font-size:var(--fs-13)}.jpl-t col.w-n{width:52px}.jpl-t col.w-side{width:150px}.jpl-t col.w-due{width:110px}.jpl-t col.w-stage{width:134px}.jpl-t col.w-status{width:118px}.jpl-t col.w-last{width:196px}.jpl-t col.w-act{width:124px}.jpl table.led.jpl-t thead th{font-size:var(--fs-12);color:var(--tick);background:var(--thead);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);white-space:nowrap;padding:8px;font-weight:400;position:static;overflow:hidden}.jpl table.led.jpl-t tbody td{border-top:1px solid var(--rowline);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-bottom:0;height:44px;padding:0 8px;position:static;overflow:hidden}.jpl table.led.jpl-t :is(thead th,tbody td):first-child{padding-left:22px}.jpl table.led.jpl-t :is(thead th,tbody td):last-child{text-align:right;padding-right:22px}.jpl table.led.jpl-t tr.jpl-row{cursor:pointer}.jpl table.led.jpl-t tr.jpl-row:hover td,.jpl table.led.jpl-t tr.rowsel td{background:var(--sunk)}.jpl .listwrap table.led.jpl-t :is(tbody td,thead th):first-child:not([colspan]){animation:none;position:static}.jpl .listwrap table.led.jpl-t tbody tr:is(.rowsel,:hover) td:first-child:not([colspan]){background:var(--sunk)}@media screen and (min-width:561px){.jpl .listwrap.jpl-wrap{container-type:inline-size}.jpl .listwrap table.led.jpl-t thead th:is(:first-child,:nth-child(2)):not([colspan]){z-index:3;background:var(--thead);position:sticky;top:auto}.jpl .listwrap table.led.jpl-t tbody tr:is(.jpl-row,.jpl-addform)>td:is(.c-n,.c-task){z-index:2;background:var(--ground);position:sticky}.jpl .listwrap table.led.jpl-t :is(thead th:first-child,tbody td.c-n):not([colspan]){animation:none;left:0}.jpl .listwrap table.led.jpl-t :is(thead th:nth-child(2),tbody td.c-task):not([colspan]){animation:linear both wm-frozen-edge;animation-timeline:scroll(inline);animation-range:0 12px;left:52px}.jpl .listwrap table.led.jpl-t tbody tr.jpl-row:is(:hover,.rowsel)>td:is(.c-n,.c-task),.jpl .listwrap table.led.jpl-t tbody tr.jpl-addform>td:is(.c-n,.c-task){background:var(--sunk)}.jpl table.led.jpl-t tr.laneband .laneband-btn{width:100cqw;position:sticky;left:0}.jpl table.led.jpl-t tr:is(.jpl-add,.laneempty)>td{overflow:visible}.jpl table.led.jpl-t tr.jpl-add .jpl-addbtn{position:sticky;left:16px}.jpl table.led.jpl-t tr.laneempty>td>.minor{display:inline-block;position:sticky;left:22px}.jpl table.led.jpl-t tr:is(.jpl-why,.jpl-addmore)>td[colspan]>:first-child{width:calc(100cqw - 82px);position:sticky;left:60px}.jpl table.led.jpl-t tr.jpl-row .jpl-title{flex-wrap:wrap;row-gap:4px}.jpl table.led.jpl-t tr.jpl-row .jpl-title .jpl-open{flex:120px;max-width:max-content}}.jpl table.led.jpl-t tr.two td{height:52px}.jpl-t td.c-n{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick)}.jpl-title{align-items:center;gap:8px;min-width:0;display:flex}.jpl-title .jpl-open{font-weight:500}.jpl-open.jpl-done{color:var(--faint);text-decoration:line-through}.jpl .st.jpl-nx{flex:none;min-width:0;padding:1px 8px}.jpl-sub{font-size:var(--fs-12);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jpl-t td.c-due.late{color:var(--st-late-tx)}.jpl-faint{color:var(--tick)}.jpl-t td.c-last{color:var(--faint)}.jpl-t td.c-act{overflow:visible}.jpl-t td.c-act .answeracts{justify-content:flex-end;margin:0}.jpl-t td.c-act .btn.sm{font-size:var(--fs-12);padding:3px 8px}.jpl table.led.jpl-t tbody td.c-act{padding-left:0}.jpl table.led.jpl-t tbody td.c-status{padding-right:6px}.jpl-reminded{white-space:nowrap}.jpl-t td.c-due .dealtypeval{color:inherit}@media (min-width:561px){.jpl table.led.jpl-t tbody td.c-due:has(>.taskdate){position:relative}}.jpl table.led.jpl-t tr.laneband th{border-top:1px solid var(--hair);border-bottom:0;padding:0}.jpl .laneband-btn{gap:8px;min-height:38px;padding:0 22px}.jpl .laneband-btn .minor{font-size:var(--fs-12);margin-left:4px}.jpl .laneband-btn .sd.laneband-title{font-weight:600}.jpl table.led.jpl-t tr.laneempty td{height:38px}.jpl table.led.jpl-t tr.jpl-add td{border-top:1px solid var(--hair);text-align:left;height:46px}.jpl-addbtn{align-items:center;gap:8px;margin-left:-6px;padding:4px 6px;display:inline-flex}.jpl table.led.jpl-t tr.jpl-addform td{background:var(--sunk);border-top:1px solid var(--hair);height:56px;overflow:visible}.jpl table.led.jpl-t tr:is(.jpl-addmore,.jpl-addhint,.jpl-why) td{background:var(--sunk);white-space:normal;text-align:left;height:auto;padding-top:6px;padding-bottom:10px;overflow:visible}.jpl table.led.jpl-t tr.jpl-why td{background:0 0;padding-top:10px;padding-bottom:12px}.jpl-whyline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jpl-whyask{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex}.jpl-whyask>span{font:500 var(--fs-12)/16px var(--font-ui);color:var(--ink2);white-space:normal}.jpl-whyask .inp{height:36px;font-size:var(--fs-13);border-radius:10px;margin:0;padding:0 12px;line-height:18px}.jpl-whyacts{align-self:flex-end;gap:8px;display:flex}.jpl-whyacts .btn{justify-content:center;align-items:center;height:36px;padding:0 20px;display:inline-flex}.jpl-t tr.jpl-addform .inp,.jpl-t tr.jpl-addmore .inp{font-size:var(--fs-13);background:var(--paper);height:30px;margin:0;padding:5px 9px}.jpl-t tr.jpl-addform td.c-addacts{text-align:left}.jpl-t tr.jpl-addform td.c-due input{width:122px;max-width:none;font-size:var(--fs-12);z-index:1;padding:5px 6px;position:relative}.jpl-t tr.jpl-addform td.c-stage{text-align:right}.jpl-t tr.jpl-addform td.c-stage .st{min-width:0;padding:3px 9px}.jpl-none{margin:0;padding:10px 22px}.jpl-people{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;display:grid}.jpl-pside{min-width:0;padding:11px 22px}.jpl-pside+.jpl-pside{border-left:1px solid var(--hair)}.jpl-pline{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin:0;padding:0;display:flex}.jpl-pline .fk{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.08em;color:var(--tick);text-transform:uppercase;white-space:nowrap;flex:none}.jpl .fk span{font-weight:500}.jpl-pline .foldchev.shut{transform:rotate(-45deg)}.jpl-pline:hover .foldchev{border-color:var(--ink)}.jpl-psum{min-width:0;font-size:var(--fs-13);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.jpl-plist{padding:8px 0 0 18px}.jpl-prow{font-size:var(--fs-13);align-items:center;gap:9px;min-width:0;padding:4px 0;display:flex}.jpl-prow .javatar{width:24px;height:24px}.jpl-pname{white-space:nowrap}.jpl-prole{color:var(--faint);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jpl-prow .st{flex:none;margin-left:auto}.jpl-panel>.field:first-child{margin-top:0}.jpl-flabel{font-size:var(--fs-13);color:var(--ink2);display:block}.jpl-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jpl-seg{margin-top:6px;display:flex}.jpl-seg button{flex:1}.jpl-ro{color:var(--faint);background:var(--sunk);border-style:dashed}.jpl-panel.theirs .inp:disabled,.inp.inp-shut:disabled{color:var(--faint);background:var(--sunk);opacity:1;border-style:dashed}.jpl-lock{font-size:var(--fs-13);color:var(--ink2);background:var(--sunk);border:1px solid var(--hair);border-radius:var(--r-nav);align-items:flex-start;gap:8px;margin-bottom:6px;padding:9px 11px;display:flex}.jpl-hist{border-top:1px solid var(--hair);margin-top:14px;padding-top:10px}.jpl-hist .fk{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.08em;color:var(--tick);text-transform:uppercase}.jpl-hist>div{font-size:var(--fs-12);color:var(--faint);padding:3px 0}.jpl-foot{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.jpl-foot .sp{flex:1}.btn.jpl-remove{color:var(--risk)}.jpl-err{margin-left:8px}.jpl-ask{font-size:var(--fs-15);margin:0;font-weight:600}.jpl-reads{border:1px solid var(--hair);border-radius:var(--r-nav);background:var(--paper);font-size:var(--fs-13);color:var(--ink2);flex-direction:column;gap:4px;margin:12px 0 10px;padding:10px 12px;display:flex}.jpl-reads .fk{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.08em;color:var(--tick);text-transform:uppercase}.jpl{container:jpl/inline-size}@container jpl (max-width:700px){.jpl-glance,.jpl-glance.three{grid-template-columns:1fr 1fr}.jpl-glance>div{border-left:0;border-top:1px solid var(--hair);padding-left:22px}.jpl-glance>.g-done{border-top:0;order:1}.jpl-glance>.g-target{border-top:0;border-left:1px solid var(--hair);order:2}.jpl-glance>.g-next{order:3}.jpl-glance>.g-wait{border-left:1px solid var(--hair);order:4}.jpl-glance.three>.g-next{border-top:0;border-left:1px solid var(--hair);order:2}.jpl-glance.three>.g-wait{border-left:0;order:3;grid-column:1/-1}.jpl-glance .v1{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.jpl-glance .v1 .jpl-open{white-space:normal}.jpl-glance .fk{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jpl-glance>.g-target .v2{display:none}.jpl-people{grid-template-columns:1fr}.jpl-pside+.jpl-pside{border-left:0;border-top:1px solid var(--hair)}}@media (max-width:560px){.jpl-head{gap:8px;padding:14px 16px 0}.jpl-name{font-size:var(--fs-15);flex:1}.jpl-meta{display:none}.jpl-name:has(>.jpl-dlv){flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.jpl .st.jpl-dlv{min-width:0;padding:1px 8px;display:inline-flex}.jpl-acts{flex-basis:100%;margin:2px 0 0}.btn.jpl-wide,.jpl-wideonly{display:none}.jpl-narrow{display:inline-flex}.jpl-said,.jpl-prov{margin:8px 16px 0}.jpl-glance,.jpl-glance.three{margin-top:12px}.jpl-glance>div{padding:9px 16px}.jpl-glance>div:first-child{padding-left:16px}.jpl .listcount.jpl-count{padding:9px 16px}.jpl table.led.jpl-t,.jpl .listwrap table.led.jpl-t{table-layout:auto;width:100%;min-width:0;display:block}.jpl table.led.jpl-t>colgroup,.jpl table.led.jpl-t>thead{display:none}.jpl table.led.jpl-t>tbody{display:block}.jpl table.led.jpl-t>tbody>tr{border-top:1px solid var(--rowline);flex-wrap:wrap;align-items:center;gap:5px 8px;padding:11px 16px;display:flex}.jpl table.led.jpl-t>tbody>tr:is(.jpl-row,.jpl-add,.jpl-addform,.jpl-addmore,.jpl-addhint,.jpl-why,.laneempty)>td{white-space:normal;border:0;height:auto;padding:0;display:block;overflow:visible}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-n{width:12px;font-size:var(--fs-11);flex:none;order:1;align-self:flex-start;padding-top:2px}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-task{flex:1 1 0;order:2;min-width:0}.jpl table.led.jpl-t>tbody>tr.jpl-row .jpl-title{flex-wrap:wrap;row-gap:4px}.jpl table.led.jpl-t>tbody>tr.jpl-row .jpl-title .jpl-open{white-space:normal;font-weight:600;line-height:1.35}.jpl table.led.jpl-t>tbody>tr.jpl-row .jpl-sub{display:none}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-status{flex:none;order:3;align-self:flex-start}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-status .st{min-width:0;padding:1px 8px}.jpl table.led.jpl-t>tbody>tr.jpl-row:after{content:"";flex:0 0 100%;order:4;height:0}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-side{text-overflow:ellipsis;flex:none;order:5;min-width:0;max-width:calc(100% - 20px);margin-left:20px;overflow:hidden}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-side .sd{min-width:0;display:inline}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-due{order:6}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-stage{order:7}.jpl table.led.jpl-t>tbody>tr.jpl-row>:is(td.c-side,td.c-due,td.c-stage){font-size:var(--fs-12);color:var(--faint);white-space:nowrap}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-due.late{color:var(--st-late-tx)}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-due:before{content:"·";color:var(--tick);margin-right:6px}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-stage .st{min-width:0;padding:1px 8px}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-stage .st.stagectl:after{display:none}.jpl table.led.jpl-t>tbody>tr.jpl-row>td:is(.c-due,.c-stage) :is(.taskdate,.stagectl){pointer-events:none}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-due .dealtypeval{font:inherit;background:0 0;border:0;margin:0;padding:0}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-last{display:none}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-act{text-align:right;order:9;margin-left:auto;padding:0}.jpl table.led.jpl-t>tbody>tr.jpl-row:not(.theirs)>td.c-act{display:none}.jpl table.led.jpl-t>tbody>tr.jpl-row>td.c-act .btn.sm{padding:2px 9px}.jpl table.led.jpl-t>tbody>tr.laneband{border-top:1px solid var(--hair);background:var(--band);padding:0}.jpl table.led.jpl-t>tbody>tr.laneband>th{border:0;width:100%;display:block}.jpl .laneband-btn{min-height:40px;padding:0 16px}.jpl table.led.jpl-t>tbody>tr:is(.jpl-add,.laneempty)>td{text-align:left;border:0;padding:0}.jpl table.led.jpl-t>tbody>tr.jpl-add{border-top:1px solid var(--hair);padding:12px 16px}.jpl table.led.jpl-t>tbody>tr:is(.jpl-addform,.jpl-addmore,.jpl-addhint,.jpl-why){background:var(--sunk)}.jpl-t tr.jpl-addform td.c-n{display:none}.jpl-t tr.jpl-addform td:is(.c-task,.c-addacts){flex:0 0 100%}.jpl-t tr.jpl-addform td:is(.c-side,.c-due){flex:1 1 0;min-width:0}.jpl-t tr.jpl-addform td.c-due input{width:100%}.jpl-t tr.jpl-addform td.c-stage,.jpl-t tr:is(.jpl-addmore,.jpl-addhint,.jpl-why) td.c-n{display:none}.jpl-t tr:is(.jpl-addmore,.jpl-addhint,.jpl-why) td{flex:0 0 100%}.jpl-t tr.jpl-addmore .row{flex-direction:column}.jpl-pside{padding:11px 16px}.overlay:has(>.modal .jpl-reads){z-index:91;place-items:end stretch;padding:0}.modal:has(.jpl-reads){width:100%;max-height:90dvh;padding:16px 16px calc(64px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.drw.jpl-sheet{border-left:0;border-top:1px solid var(--line2);z-index:91;border-radius:16px 16px 0 0;width:100%;height:auto;max-height:90dvh;inset:auto 0 0;transform:translateY(100%)}.drw.jpl-sheet.on{transform:translateY(0)}.drw.jpl-sheet .drw-head{padding:16px 16px 12px}.drw.jpl-sheet .drw-head h2{font-size:var(--fs-17)}.drw.jpl-sheet .drw-body{padding:14px 16px calc(64px + env(safe-area-inset-bottom))}}.tgtgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.tgt{border:1px solid var(--hair);border-radius:var(--r-nav);background:var(--sunk);padding:9px 11px}.tgtk{font-size:var(--fs-11);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);font-weight:600}.tgtv{font-size:var(--fs-15);font-variant-numeric:tabular-nums;margin-top:3px}.tgtin{width:100%;font-size:var(--fs-13);margin-top:4px;padding:4px 8px}@media (max-width:620px){.tgtgrid{grid-template-columns:1fr}}.xtab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.xtab th{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);text-align:right;white-space:nowrap;padding:8px 10px;font-weight:500}.xtab th:first-child{text-align:left}.xtab td{text-align:right;font-size:var(--fs-13);border-top:1px solid var(--hair);padding:9px 10px}.xtab td:first-child{text-align:left;white-space:nowrap;font-weight:600}.xtab td.nil{color:var(--ghost)}.xtab td.lead{color:var(--ink);font-weight:700}.xtab tr:hover td{background:var(--shoal)}.xtab tfoot td{border-top:1px solid var(--line);font-weight:700}.xtab .rowtot,.xtab tfoot td{color:var(--ink2)}.dim{border:1px solid var(--hair);border-radius:var(--r-chip);font-size:var(--fs-11);color:var(--ink2);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;min-width:120px;padding:2px 8px;font-weight:600;display:inline-flex}.dim i{border-radius:var(--r-dot);background:currentColor;flex:none;width:6px;height:6px;transform:rotate(45deg)}.dim{border-color:var(--line2)}.dim.partner,.dim.cosell,.dim.sourced,.dim.joint{color:var(--ink2)}.dim.partner i,.dim.sourced i{background:var(--mark-p)}.dim.cosell:before,.dim.joint:before{content:"";border-radius:var(--r-dot);background:var(--mark-v);flex:none;width:6px;height:6px;transform:rotate(45deg)}.dim.cosell i,.dim.joint i{background:var(--mark-p);margin-left:-3px}.dim.crm,.dim.here,.dim.direct{color:var(--faint)}.dim.crm i,.dim.here i,.dim.direct i{background:var(--tick)}.dim.unrecorded{color:var(--st-warn-tx);border-color:color-mix(in srgb,var(--st-warn-mk) 45%,transparent)}.dim.unrecorded i{background:var(--st-warn-mk)}.agenda{flex-direction:column;gap:0;display:flex}.agday{border-top:1px solid var(--hair);grid-template-columns:62px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.agday:first-child{border-top:0;padding-top:2px}.agwhen{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-11);color:var(--tick);white-space:nowrap;padding-top:2px;font-weight:500}.agwhen b{color:var(--ink2);font-size:var(--fs-12);font-weight:500;display:block}.agday.now .agwhen b{color:var(--ink)}.agday.late .agwhen b{color:var(--st-late-tx)}.agitems{flex-direction:column;gap:9px;min-width:0;display:flex}.agitem{grid-template-columns:3px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.agrule{border-radius:var(--r-dot);background:var(--ghost);align-self:stretch;width:3px;min-height:18px}.agitem .agrule{background:var(--st-neu-mk)}.agday.now .agitem .agrule{background:var(--st-warn-mk)}.agitem.late .agrule,.agday.late .agitem .agrule{background:var(--st-late-mk)}.agitem b{font-size:var(--fs-13);letter-spacing:-.01em;font-weight:600;display:block}.agitem p{font-size:var(--fs-11);color:var(--faint);margin:2px 0 0}.sugchip{background:var(--st-neu-bg);height:20px;color:var(--neutx);font-size:var(--fs-11);letter-spacing:0;white-space:nowrap;vertical-align:middle;border-radius:6px;flex:none;align-items:center;margin-left:8px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.agitem .agtitle{flex-wrap:wrap;align-items:center;display:flex}.agitem .agtitle b{min-width:0}.sugcell{align-items:center;min-width:0;display:inline-flex}.jpl-title .sugchip{margin-left:0}.mvrow{align-items:flex-start;gap:12px;padding:10px 0;display:flex}.mvrow.ruled{border-top:1px solid var(--hair)}.mvrow .mv-kind{flex:none;margin-top:1px}.mvrow .mv-body{flex:1 1 0;min-width:0}.mvrow .mv-end{text-align:right;flex:none}.mvrow .mv-who{margin-top:1px}.mvrow.mvline{align-items:center}.mv-acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btn.mv-accept{align-items:center;height:30px;padding:0 12px;display:inline-flex}.mvx{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:12px;padding:14px}.mvx-f{min-width:0;display:block}.mvx-l{font-size:var(--fs-12);color:var(--ink2);margin-bottom:6px;font-weight:500;line-height:16px;display:block}.mvx-in{border:1px solid var(--line2);border-radius:var(--r-control);background:var(--sunk);width:100%;height:40px;color:var(--ink);font-family:inherit;font-size:var(--fs-13);margin:0;padding:0 12px;line-height:18px;display:block}.mvx-in:focus-visible{border-radius:var(--r-control)}.mvx-pair{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.mvx-due{flex:140px}.mvx-side{flex:none}.mvx-goes{margin-top:12px}.mvx-told{font-size:var(--fs-12);margin:6px 0 0}.mvx-err{font-size:var(--fs-12);margin:10px 0 0}.mvx-btns{gap:8px;margin-top:14px;display:flex}.mvx-btns .btn{justify-content:center;align-items:center;height:36px;padding:0 20px;display:inline-flex}.mvrow.mv-added{padding:14px 0}.mv-tick{font-size:var(--fs-15);color:var(--ink2);flex:none;line-height:1}.mv-added-t{min-width:0;font-size:var(--fs-13);color:var(--ink2);flex:auto;line-height:19.5px}.mv-added-t b{color:var(--ink);font-weight:600}.btn.mv-undo{flex:none;align-items:center;height:30px;padding:0 10px;display:inline-flex}@media (max-width:560px){.mvrow:not(.mvline){flex-wrap:wrap}.mvrow:not(.mvline) .mv-kind{order:1}.mvrow:not(.mvline) .mv-end{order:2;margin-left:auto}.mvrow:not(.mvline) .mv-body{flex:1 0 100%;order:3}.mvrow:not(.mvline) .mv-who{flex:1 0 100%;order:4;margin-top:0}.mvrow.editing .mv-acts{display:none}.mvx{background:0 0;border:0;border-radius:0;padding:0}.mvx-in{height:44px;font-size:var(--fs-15);line-height:20px}.mvx-pair{margin-top:10px;display:block}.mvx-side,.mvx-goes{margin-top:10px}.mvx-btns .btn{flex:1 1 0;height:44px}.mvx-btns .btn.ghost{border-color:var(--line2);background:var(--raised);color:var(--ink)}}.agmeta{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);color:var(--tick);white-space:nowrap;padding-top:2px}.agempty{font-size:var(--fs-13);color:var(--faint);margin:0;padding:14px 0}.acctid dl{grid-template-columns:minmax(0,1fr);gap:11px;margin:0;display:grid}.acctid dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);font-weight:500}.acctid dd{font-size:var(--fs-13);color:var(--ink);margin:2px 0 0}.ch{flex-direction:column;gap:9px;display:flex}.chrow{grid-template-columns:minmax(84px,150px) minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.chlabel{font-size:var(--fs-12);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chtrack{background:var(--neubg);border-radius:5px;height:10px;overflow:hidden}.chfill{background:var(--seq-green-4);border-radius:5px;height:100%}.chval{font-size:var(--fs-11);color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.fn{flex-direction:column;gap:2px;display:flex}.fnstep{grid-template-columns:minmax(80px,132px) minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.fnbar{background:var(--seq-blue-4);height:26px;font-size:var(--fs-11);color:var(--blue-ink);border-radius:5px;align-items:center;min-width:2px;padding:0 9px;font-weight:600;display:flex}.fnbar.s1{background:var(--seq-blue-6)}.fnbar.s2{background:var(--seq-blue-5)}.fnbar.s3{background:var(--seq-blue-4)}.fnbar.s4{background:var(--seq-blue-3)}.fnbar.s5{background:var(--seq-blue-2)}:root[data-theme=light] .fnbar.s4,:root[data-theme=light] .fnbar.s5{border:1px solid var(--blueline)}.fndrop{font-size:var(--fs-11);color:var(--tick);padding-left:143px;line-height:1.4}.donut{align-items:center;gap:16px;display:flex}.donutviz{border-radius:50%;flex:none;width:104px;height:104px;-webkit-mask:radial-gradient(circle,#0000 52%,#000 53%);mask:radial-gradient(circle,#0000 52%,#000 53%)}.donutkey{min-width:0;font-size:var(--fs-12);flex-direction:column;gap:7px;display:flex}.donutkey li{align-items:center;gap:8px;list-style:none;display:flex}.donutkey i{border-radius:var(--r-dot);flex:none;width:8px;height:8px;transform:rotate(45deg)}.donutkey .num{font-size:var(--fs-11);color:var(--ink2);margin-left:auto}.donutkey ul{margin:0;padding:0}.spark{width:100%;height:24px;display:block;overflow:visible}.spark path{fill:none;stroke:var(--aquachart);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.spark .sparkfill{fill:color-mix(in srgb,var(--aquachart) 18%,transparent);stroke:none}.spark circle{fill:var(--aquachart)}.tk{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.tk:first-child{border-top:0}.tkmain{min-width:0}.tkmain b{font-size:var(--fs-13);letter-spacing:-.01em;font-weight:600;display:block}.tkmeta{font-size:var(--fs-11);color:var(--faint);flex-wrap:wrap;align-items:center;gap:7px;margin:3px 0 0;display:flex}.tkacts{opacity:0;align-items:center;gap:6px;transition:opacity .14s;display:flex}.tk:hover .tkacts,.tk:focus-within .tkacts{opacity:1}@media (hover:none){.tkacts{opacity:1}}.drw-scrim{opacity:0;pointer-events:none;z-index:80;background:#00000075;transition:opacity .18s;position:fixed;inset:0}.drw-scrim.on{opacity:1;pointer-events:auto}.drw{z-index:81;background:var(--raised);border-left:1px solid var(--hair);width:min(460px,94vw);height:100dvh;box-shadow:var(--shadow-side);visibility:hidden;pointer-events:none;flex-direction:column;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility 0s .22s;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.drw.on{visibility:visible;pointer-events:auto;transition:transform .22s cubic-bezier(.32,.72,0,1);transform:translate(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.drw-head{border-bottom:1px solid var(--hair);align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.drw-head h2{font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-size:var(--fs-23);letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.15}.drw-x{border:1px solid var(--line2);border-radius:var(--r-nav);background:var(--paper);width:34px;height:34px;color:var(--ink2);font-size:var(--glyph-19);flex:none;margin-left:auto;line-height:1}.drw-x:hover{background:var(--neubg);color:var(--ink)}.drw-body{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 26px;overflow-y:auto}.drw-fig{border:1px solid var(--hair);border-radius:var(--r-control);background:var(--paper);justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;display:flex}.drw-fig span{font-size:var(--fs-11);color:var(--faint)}.drw-fig strong{font-size:var(--fs-17);font-variant-numeric:tabular-nums}.drw-sec{margin-top:20px}.drw-sec>h4{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);margin:0 0 9px;font-weight:500}.opens{cursor:pointer;transition:border-color .14s}.opens:hover{border-color:var(--line2)}.opens:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rgrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.rgrid>*{min-width:0}.sp3{grid-column:span 3}.sp4{grid-column:span 4}.sp6{grid-column:span 6}.sp8{grid-column:span 8}.sp12{grid-column:span 12}@media (max-width:1100px){.sp3,.sp4{grid-column:span 6}.sp8{grid-column:span 12}}@media (max-width:760px){.rgrid{grid-template-columns:minmax(0,1fr)}.rgrid>*{grid-column:1}}.rtabs{border-bottom:1px solid var(--hair);scrollbar-width:none;align-items:center;gap:6px;margin:16px 0 0;padding-bottom:9px;display:flex;overflow-x:auto}.rtabs::-webkit-scrollbar{display:none}.rtab{border-radius:var(--r-chip);color:var(--faint);font-size:var(--fs-13);white-space:nowrap;background:0 0;border:0;flex:none;padding:5px 12px;font-weight:500}.rtab:not(.on):hover{background:var(--neubg);color:var(--ink)}.rtab.on .minor{color:inherit;opacity:.6}@media (max-width:560px){.pagehead .privacy{display:none}}.vz{display:block;overflow:visible}.vzbar{transition:opacity .12s}.vzbar:hover{opacity:.82}.vzline{fill:none;stroke:var(--seq-pink-5);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.vzdot{fill:var(--seq-pink-5)}.vzguide{stroke:var(--line2);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.vzstep{stroke:var(--line2);stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.vzaxis{gap:2px;margin-top:7px;display:grid}.vzaxis>span{min-width:0;font-size:var(--fs-11);color:var(--faint);text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.vzaxis>span>*,.vzaxis>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vzaxis b{color:var(--ink);font-weight:600;font-size:var(--fs-11);font-variant-numeric:tabular-nums}.vzgauge{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vzgauge svg{flex:none;width:132px;height:74px}.vztrack{fill:none;stroke:var(--sunk);stroke-width:9px;stroke-linecap:round}.vzfill{fill:none;stroke-width:9px;stroke-linecap:round;transition:stroke-dasharray .3s}.vzgaugen{flex-direction:column;gap:2px;min-width:0;display:flex}.vzgaugen strong{font-size:var(--fs-23);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}:root{--blue-ink:#edeefe;--sw1-bg:var(--aquachart);--sw1-fg:#0b0c0e;--sw2-bg:var(--violetchart);--sw2-fg:#0b0c0e;--sw3-bg:var(--orangechart);--sw3-fg:#0b0c0e;--sw4-bg:var(--limechart);--sw4-fg:#0b0c0e}:root[data-theme=light]{--blue-ink:#14163a}.sw1{background:var(--sw1-bg);color:var(--sw1-fg)}.sw2{background:var(--sw2-bg);color:var(--sw2-fg)}.sw3{background:var(--sw3-bg);color:var(--sw3-fg)}.sw4{background:var(--sw4-bg);color:var(--sw4-fg)}.vztree{border-radius:var(--r-control);width:100%;position:relative;overflow:hidden}.vzcell{border:1.5px solid var(--raised);border-radius:var(--r-dot);flex-direction:column;gap:1px;padding:6px 8px;display:flex;position:absolute;overflow:hidden}.vzcell.muted{background:var(--sunk);color:var(--ink)}.vzcelln{font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.vzcellv{font-size:var(--fs-11);font-variant-numeric:tabular-nums;opacity:.85;font-weight:700}.vzkey{font-size:var(--fs-11);color:var(--faint);flex-wrap:wrap;gap:4px 14px;margin-top:9px;display:flex}.vzkey>span{align-items:center;gap:5px;display:inline-flex}.vzkey i{border-radius:var(--r-dot);flex:none;width:9px;height:9px}.vzkey i.muted{background:var(--sunk);border:1px solid var(--line2)}.vzkey b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.exec{border-left:2px solid var(--accent);color:var(--faint);padding:2px 0 2px 13px;line-height:1.6}.exec strong{color:var(--ink);font-weight:700}.venn{justify-content:center;align-items:center;min-height:150px;padding:16px 4px;display:flex}.vcirc{border:1px solid var(--line2);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:126px;height:126px;display:flex}.vcirc strong{font-size:var(--fs-17);font-variant-numeric:tabular-nums;font-weight:700}.vcirc span{font-family:var(--font-mono),ui-monospace,monospace;font-weight:400;font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.vcirc.mine{background:color-mix(in srgb,var(--side-green) 12%,transparent);z-index:1;transform:translate(26px)}.vcirc.both{background:color-mix(in srgb,var(--ink) 8%,transparent);z-index:2}.vcirc.theirs{background:color-mix(in srgb,var(--side-pink) 12%,transparent);transform:translate(-26px)}@media (max-width:520px){.venn{flex-direction:column;gap:8px}.vcirc{width:110px;height:110px;transform:none}}.waitsteps{counter-reset:waitstep;gap:14px;margin:0;padding:0;list-style:none;display:grid}.waitsteps li{counter-increment:waitstep;padding-left:30px;position:relative}.waitsteps li:before{content:counter(waitstep);width:20px;height:20px;font-size:var(--fs-11);background:var(--pri);color:var(--prink);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:1px;left:0}.waitsteps li.done:before{content:"✓";background:var(--hairline);color:var(--faint);font-weight:500}.waitsteps li.done b{color:var(--faint);font-weight:600}.fitmark{display:none!important}.rw *{box-sizing:border-box}.rw{background:var(--paper);color:var(--ink2);font:400 var(--fs-13)/20px var(--font-ui);-webkit-font-smoothing:antialiased;--rw-hover:color-mix(in srgb,var(--raised) 90%,var(--ink));--rw-sheet:#16181c;margin:0}:root[data-theme=light] .rw{--rw-sheet:#fff}@media print{.rw{--rw-sheet:#fff}}.rw button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rw input{font:inherit}.rw button:focus-visible,.rw input:focus-visible{outline:2px solid var(--side-green);outline-offset:2px;border-radius:8px}.rw svg.rw-i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.rw .rw-num{font-variant-numeric:tabular-nums}.rw .rw-app{grid-template-columns:224px 288px minmax(0,1fr);min-height:100vh;display:grid}.rw .rw-rail{color:#9ba1aa;background:#0b0c0e;border-right:1px solid #23252a;flex-direction:column;gap:20px;height:100vh;padding:18px 12px 16px;display:flex;position:sticky;top:0}.rw .rw-brand{align-items:center;gap:10px;padding-left:6px;display:flex}.rw .rw-brand img{width:40px;height:24px;display:block}.rw .rw-brand b{font:600 var(--fs-17)/1 var(--font-brand);letter-spacing:-.2px;color:#f5f6f8}.rw .rw-rg{flex-direction:column;gap:2px;display:flex}.rw .rw-rg .rw-lab{font:400 var(--fs-11)/14px var(--font-mono);color:#7c838d;letter-spacing:.2px;padding:0 10px 4px}.rw .rw-nav{color:#9ba1aa;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.rw .rw-nav.rw-on{color:#f5f6f8;background:#1c1f24;font-weight:600}.rw .rw-me{border:1px solid #23252a;border-radius:9px;align-items:center;gap:10px;margin-top:auto;padding:8px;display:flex}.rw .rw-av{width:28px;height:28px;font:500 var(--fs-11) var(--font-mono);color:#00e2a0;background:#00e2a01f;border-radius:50%;place-items:center;display:grid}.rw .rw-me b{color:#f5f6f8;font-weight:600;display:block}.rw .rw-me span{font-size:var(--fs-12);color:#9ba1aa;line-height:16px}.rw .rw-panel{background:var(--raised);border-right:1px solid var(--hair);flex-direction:column;gap:12px;height:100vh;padding:14px 14px 12px;display:flex;position:sticky;top:0;overflow:hidden}.rw .rw-replist{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.rw .rw-scopeblock{flex-direction:column;flex:none;gap:10px;display:flex}.rw .rw-ph{align-items:center;gap:8px;padding-left:4px;display:flex}.rw .rw-ph h1{font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px;color:var(--ink);flex:1;margin:0}.rw .rw-ph>.rw-packentry{margin-left:auto;padding:5px 10px}.rw .rw-search{border:1px solid var(--hair);background:var(--rw-sheet);min-height:34px;color:var(--tick);border-radius:9px;align-items:center;gap:8px;padding:7px 10px;display:flex}.rw .rw-search input{all:unset;min-width:0;color:var(--ink);font-size:var(--fs-13);flex:1}.rw .rw-search input::placeholder{color:var(--tick)}.rw .rw-grp{flex-direction:column;gap:2px;display:flex}.rw .rw-grp .rw-lab{font-size:var(--fs-12);color:var(--tick);padding:0 10px 4px;line-height:16px}.rw .rw-rep{color:var(--ink2);text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 10px;display:flex}.rw .rw-rep:hover{background:var(--rw-hover)}.rw .rw-rep.rw-on{background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-rep.rw-on svg{color:var(--side-green)}.rw .rw-rep svg{color:var(--tick)}.rw .rw-rep .rw-who{font-size:var(--fs-12);color:var(--tick);margin-left:auto;font-weight:400}.rw .rw-empty-rep{border:1px dashed var(--line);font-size:var(--fs-12);color:var(--faint);border-radius:9px;margin:2px 4px 0;padding:10px 12px;line-height:18px}.rw .rw-hr{background:var(--hair);flex:none;height:1px}.rw .rw-fh{padding-left:4px}.rw .rw-fh h2{font:600 var(--fs-13)/20px var(--font-ui);color:var(--ink);margin:0}.rw .rw-fh p{font-size:var(--fs-12);color:var(--tick);margin:0;line-height:16px}.rw .rw-field{flex-direction:column;gap:4px;display:flex;position:relative}.rw .rw-fl{font-size:var(--fs-12);color:var(--faint);align-items:center;padding:0 4px;font-weight:500;line-height:16px;display:flex}.rw .rw-fl .rw-clr{color:var(--tick);margin-left:auto;font-weight:500}.rw .rw-help{border:1px solid var(--line);width:16px;height:16px;color:var(--tick);font:500 var(--fs-11)/14px var(--font-mono);border-radius:50%;place-items:center;margin-left:6px;display:inline-grid}.rw .rw-help:hover{color:var(--ink);border-color:var(--line2)}.rw .rw-pop.rw-helppop{white-space:normal}.rw .rw-pop.rw-helppop .rw-hint{color:var(--ink2);padding:8px 10px}.rw .rw-fl .rw-clr:hover{color:var(--ink)}.rw .rw-select{border:1px solid var(--hair);background:var(--rw-sheet);text-align:left;width:100%;min-height:34px;color:var(--ink2);border-radius:9px;align-items:center;gap:8px;padding:8px 12px;display:flex}.rw .rw-select:hover{border-color:var(--line)}.rw .rw-select.rw-set{border-color:var(--line2);background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-select[aria-expanded=true]{border-color:var(--faint)}.rw .rw-select .rw-v{flex:1;min-width:0}.rw .rw-select .rw-v small{font-size:var(--fs-12);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:16px;display:block;overflow:hidden}.rw .rw-select svg{color:var(--faint)}.rw .rw-seg{border:1px solid var(--hair);background:var(--rw-sheet);border-radius:9px;gap:2px;padding:3px;display:flex}.rw .rw-seg button{color:var(--faint);font-size:var(--fs-12);white-space:nowrap;border:1px solid #0000;border-radius:7px;flex:1;padding:5px 4px;font-weight:500;line-height:16px}.rw .rw-seg button:hover{color:var(--ink)}.rw .rw-seg button.rw-on{background:var(--rw-hover);border-color:var(--line);color:var(--ink)}.rw .rw-seg button i{color:var(--tick);margin-left:4px;font-style:normal}.rw .rw-seg button[disabled]{opacity:.4;cursor:default}.rw .rw-pfoot{align-items:center;gap:8px;margin-top:2px;display:flex}.rw .rw-btn{white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:5px 12px;font-weight:600;line-height:20px;display:inline-flex}.rw .rw-btn.rw-primary{background:var(--side-green);color:var(--green-ink)}.rw .rw-btn.rw-primary:hover{filter:brightness(1.06)}.rw .rw-btn.rw-secondary{background:var(--rw-sheet);border-color:var(--line);color:var(--ink)}.rw .rw-btn.rw-secondary:hover{border-color:var(--line2)}.rw .rw-btn.rw-ghost{color:var(--ink2)}.rw .rw-btn.rw-ghost:hover{background:var(--rw-hover);color:var(--ink)}.rw .rw-btn[disabled]{opacity:.45;cursor:default}.rw .rw-ibtn{width:32px;height:32px;color:var(--faint);border-radius:9px;flex:none;place-items:center;display:grid}.rw .rw-ibtn.rw-secondary{background:var(--rw-sheet);border:1px solid var(--line)}.rw .rw-ibtn:hover{color:var(--ink);background:var(--rw-hover)}.rw .rw-ibtn.rw-sm{width:28px;height:28px}.rw .rw-main{min-width:0;padding:20px 28px 96px}.rw .rw-mh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.rw .rw-mh .rw-t{flex:1;min-width:240px}.rw .rw-tr{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rw .rw-tr h2{font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px;color:var(--ink);margin:0}.rw .rw-mh p{font-size:var(--fs-12);color:var(--tick);margin:2px 0 0;line-height:16px}@media (min-width:1241px){.rw .rw-mh p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.rw .rw-badge{border:1px solid var(--hair);background:var(--rw-sheet);font-size:var(--fs-12);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;line-height:16px;display:inline-flex}.rw .rw-dot{background:var(--tick);border-radius:50%;flex:none;width:6px;height:6px}.rw .rw-dot.rw-ok{background:var(--okstrong)}.rw .rw-dot.rw-theirs{background:var(--side-pink)}.rw .rw-dot.rw-both{background:var(--lens)}.rw .rw-dot.rw-ours{background:var(--side-green)}.rw .rw-filtersbtn{display:none}.rw .rw-menuwrap{position:relative}.rw .rw-tr .rw-renamein{width:min(340px,60vw);font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px}.rw .rw-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.rw .rw-w4{grid-column:span 4}.rw .rw-w6{grid-column:span 6}.rw .rw-w12{grid-column:span 12}.rw .rw-card{background:var(--raised);border:1px solid var(--hair);border-radius:14px;flex-direction:column;min-width:0;padding:16px 18px;display:flex;position:relative}.rw .rw-ch{align-items:center;gap:8px;min-height:28px;margin-bottom:6px;display:flex}.rw .rw-ch .rw-t{flex:1;min-width:0}.rw .rw-ch h3{font:600 var(--fs-13)/20px var(--font-ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rw .rw-ch p{font-size:var(--fs-12);color:var(--tick);margin:1px 0 0;line-height:16px}.rw .rw-cuts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.rw .rw-cutwrap{position:relative}.rw .rw-cut{border:1px solid var(--hair);font-size:var(--fs-12);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 6px 3px 10px;line-height:16px;display:inline-flex}.rw .rw-cut span{color:var(--faint)}.rw .rw-cut svg{width:14px;height:14px;color:var(--tick)}.rw .rw-cut:hover{border-color:var(--line)}.rw .rw-cut.rw-set{background:var(--rw-hover);border-color:var(--line2);color:var(--ink);font-weight:600}.rw .rw-frac{font-size:var(--fs-12);color:var(--ink2);line-height:16px}.rw .rw-cutrow{flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 0 12px;display:flex}.rw .rw-frac b{color:var(--ink);font-weight:600}.rw .rw-foot{font-size:var(--fs-12);color:var(--tick);align-items:flex-start;gap:6px;margin-top:auto;padding-top:14px;line-height:16px;display:flex}.rw .rw-foot svg{width:14px;height:14px;margin-top:1px}.rw .rw-metric .rw-f{font:700 var(--fs-36)/36px var(--font-ui);letter-spacing:-.8px;color:var(--ink);font-variant-numeric:tabular-nums}.rw .rw-metric .rw-s{font-size:var(--fs-12);color:var(--tick);margin-top:2px;line-height:16px}.rw .rw-bars{flex-direction:column;gap:11px;display:flex}.rw .rw-brow{grid-template-columns:minmax(80px,120px) minmax(24px,1fr) auto;align-items:center;gap:14px;display:grid}.rw .rw-brow .rw-n{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rw .rw-brow .rw-v{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;min-width:56px;font-weight:600}.rw .rw-track{background:var(--rw-sheet);border-radius:5px;height:10px;overflow:hidden}.rw .rw-track i{background:var(--c);border-radius:5px;height:100%;display:block}.rw .rw-cols{align-items:stretch;gap:10px;height:190px;padding:18px 0 0;display:flex;position:relative}.rw .rw-col{flex-direction:column;flex:1;min-width:0;display:flex}.rw .rw-col .rw-area{flex:1;position:relative}.rw .rw-col .rw-bar{background:var(--c);border-radius:5px 5px 2px 2px;position:absolute;left:14%;right:14%}.rw .rw-col .rw-bar.rw-total{background:var(--c)}.rw .rw-col .rw-val{text-align:center;font-size:var(--fs-12);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;position:absolute;left:0;right:0}.rw .rw-col .rw-lab{text-align:center;height:28px;font-size:var(--fs-12);color:var(--tick);white-space:nowrap;text-overflow:ellipsis;padding-top:8px;line-height:16px;overflow:hidden}.rw .rw-overlay{pointer-events:none;width:100%;height:calc(100% - 46px);position:absolute;inset:18px 0 28px;overflow:visible}.rw .rw-axisnote{font-size:var(--fs-12);color:var(--tick);position:absolute;top:0;right:0}.rw .rw-line{height:190px;padding:18px 0 28px;position:relative}.rw .rw-line svg{width:100%;height:calc(100% - 46px);position:absolute;top:18px;left:0;right:0;overflow:visible}.rw .rw-line .rw-xl{height:20px;font-size:var(--fs-12);color:var(--tick);justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.rw .rw-line .rw-ymax{font-size:var(--fs-12);color:var(--tick);position:absolute;top:0;left:0}.rw .rw-line .rw-last{max-width:calc(100% - 56px);font-size:var(--fs-12);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;position:absolute;top:0;right:0;overflow:hidden}.rw .rw-line .rw-ymax{text-overflow:ellipsis;white-space:nowrap;max-width:28%;overflow:hidden}.rw .rw-tree{height:190px;margin:0 -2px;position:relative}.rw .rw-tile{background:color-mix(in srgb,var(--c) var(--mix),var(--raised));border-radius:8px;flex-direction:column;justify-content:flex-end;min-width:0;padding:8px 10px;display:flex;position:absolute;overflow:hidden}.rw .rw-tile b{font-size:var(--fs-13);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rw .rw-tile span{font-size:var(--fs-12);color:var(--ink2);white-space:nowrap}.rw .rw-gauge{flex-direction:column;align-items:center;padding-top:6px;display:flex}.rw .rw-gauge svg{width:100%;max-width:240px;height:auto}.rw .rw-gauge .rw-arc{stroke:color-mix(in srgb,var(--raised) 96%,var(--ink))}.rw .rw-gauge .rw-f{font:700 var(--fs-23)/32px var(--font-ui);letter-spacing:-.6px;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:-44px}.rw .rw-gauge .rw-s{font-size:var(--fs-12);color:var(--tick);text-align:center;margin-top:6px}.rw table{border-collapse:collapse;width:100%}.rw th{font-size:var(--fs-12);color:var(--tick);text-align:left;border-bottom:1px solid var(--hair);white-space:nowrap;vertical-align:bottom;padding:4px 0 8px;font-weight:500;line-height:16px}.rw td{border-bottom:1px solid var(--hair);vertical-align:middle;padding:9px 0}.rw tr:last-child td{border-bottom:0}.rw th+th,.rw td+td{padding-left:16px}.rw .rw-r{text-align:right}.rw td.rw-strong{color:var(--ink);white-space:nowrap;font-weight:600}.rw .rw-muted{color:var(--tick)}.rw .rw-heat{border-radius:var(--r-chip);min-width:34px;font:inherit;font-weight:600;line-height:inherit;text-align:center;font-variant-numeric:tabular-nums;border:0;padding:3px 8px;display:inline-block}.rw button.rw-heat{cursor:pointer}.rw button.rw-heat:hover{box-shadow:0 0 0 2px var(--line2)}.rw button.rw-heat:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rw .rw-heat0{color:var(--tick);background:0 0}.rw .rw-proposed{color:var(--faint);text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rw .rw-heat-g3{background:var(--seq-green-3);color:var(--ink)}.rw .rw-heat-g6{background:var(--seq-green-6);color:var(--raised)}.rw .rw-heat-g7{background:var(--seq-green-7);color:var(--raised)}.rw .rw-heat-p3{background:var(--seq-pink-3);color:var(--ink)}.rw .rw-heat-p6{background:var(--seq-pink-6);color:var(--raised)}.rw .rw-heat-p7{background:var(--seq-pink-7);color:var(--raised)}.rw .rw-rest{color:var(--bluetx);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default}.rw .rw-rest:hover{text-underline-offset:2px;text-decoration:underline}.rw .rw-pack{min-width:0}.rw .rw-packrail{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rw .rw-packrail .rw-packcard{color:inherit;min-height:88px;margin:0;padding:10px 12px;text-decoration:none;display:block}.rw .rw-packrail .rw-packcard.rw-on{border-color:var(--side-green)}.rw .rw-packrail .rw-packcard:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rw .rw-pack .rw-packbar,.rw .rw-pack .rw-packacts{flex-wrap:wrap}@media (min-width:761px){.rw .rw-pack.rw-presenting .rw-packbar{flex-wrap:nowrap}.rw .rw-pack.rw-presenting .rw-packbar>.rw-packtime{flex:auto;min-width:0}.rw .rw-pack.rw-presenting .rw-packbar>.rw-packtime>h3{display:none}.rw .rw-pack.rw-presenting .rw-packbar>.rw-packtime>.minor{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rw .rw-pack.rw-presenting .rw-packbar>.rw-packacts{flex-wrap:nowrap;flex:none}}.rw .rw-pack.rw-presenting .rw-packslide:not(.rw-shown){display:none}.rw .rw-pack:fullscreen{background:var(--paper);padding:24px;overflow:auto}.rw .rw-pack .rw-packdeck{display:none}.rw .rw-pack.rw-presenting:has(.rw-packdeck) .rw-packslide{display:none}.rw .rw-pack.rw-presenting .rw-packdeck{max-width:none;margin-top:12px;display:block}.rw .rw-pack.rw-presenting .rw-packdeck .ws-box{width:var(--rw-deckw,min(100%, calc((100vh - 220px) * 16 / 9)));margin:0 auto}@media screen{.rw .rw-pack.rw-presenting:not(:fullscreen){min-height:var(--rw-packh,0)}}.rw .rw-pack.rw-presenting .rw-packdeck .ws-box:not(.ws-cur){display:none}.rw .rw-roomrow{grid-template-columns:minmax(0,420px) minmax(0,140px) minmax(0,90px) auto;grid-template-areas:"ask owner by add""done. . .";justify-content:start;align-items:center;column-gap:8px;margin-top:10px;display:grid}.rw .rw-roomrow>.rw-room-ask{grid-area:ask}.rw .rw-roomrow>.rw-room-done{grid-area:done}.rw .rw-roomrow>.rw-room-owner{grid-area:owner}.rw .rw-roomrow>.rw-room-by{grid-area:by}.rw .rw-roomrow>.rw-room-add{grid-area:add;margin-top:6px}.rw .rw-roomrow>select{font:inherit}@media (max-width:560px){.rw .rw-roomrow{grid-template-columns:minmax(0,1fr) minmax(0,90px) auto;grid-template-areas:"ask ask ask""done done done""owner by add"}}.rw .rw-pack .rw-roomdeck{width:var(--rw-deckw,100%);min-width:fit-content;max-width:100%;margin:0 auto}@media (max-width:760px){.rw .rw-packrail{grid-template-columns:repeat(2,minmax(0,1fr))}.rw .rw-pack.rw-presenting{flex-direction:column;display:flex}.rw .rw-pack.rw-presenting>.rw-packdeck{order:-2;width:100%;margin:0}.rw .rw-pack.rw-presenting>.rw-roomdeck{order:-1;margin-bottom:12px}}body:has(.rw-pack.rw-presenting) .advisor{display:none}@media print{html:has(.rw-pack){background:var(--raised);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rw:has(.rw-pack){background:var(--raised);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.appwrap:has(.rw-pack){height:auto!important;display:block!important;overflow:visible!important}.rw:has(.rw-pack) :is(.rw-panel,.rw-scrim,.pagename,.rw-mh .rw-btn,.rw-mh .rw-ibtn,.rw-mh .rw-menuwrap){display:none!important}.rw:has(.rw-pack) .rw-app{min-height:0;display:block}.rw .rw-pack .rw-ch .rw-cuts{display:none!important}.rw .rw-pack>.rw-grid{display:block}.rw .rw-pack:has(.rw-packdeck)>.rw-grid{display:none!important}.rw:has(.rw-packdeck) :is(.rw-mh,.rw-scopestrip){display:none!important}.rw .rw-pack .rw-packdeck{margin:0;display:block!important}.rw .rw-pack .rw-packdeck .ws-box{width:100%!important;display:block!important}.rw .rw-pack .rw-packhead{margin-bottom:10px}.rw .rw-pack .rw-packrail{grid-template-columns:repeat(8,minmax(0,1fr))}.rw .rw-pack .rw-packslide{break-before:page;page-break-before:always;break-inside:avoid;margin:0;display:flex!important}html:has(.qbr-deckpage){background:var(--raised);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.appwrap:has(.qbr-deckpage){height:auto!important;display:block!important;overflow:visible!important}.content:has(>.qbr-deckpage)>.pagehead{display:none!important}main:has(>.qbr-deckpage){max-width:none!important;padding:0!important}}.rw a.rw-rec{color:inherit;text-decoration:none}.rw a.rw-rec:hover,.rw a.rw-rec:focus-visible{text-underline-offset:2px;text-decoration:underline}.rw .rw-tablewrap{overflow-x:auto}.rw .rw-more{color:var(--ink2);font-weight:500;font-size:var(--fs-12);align-items:center;gap:4px;margin-top:8px;display:inline-flex}.rw .rw-more:hover{color:var(--ink)}.rw .rw-blank{text-align:center;color:var(--faint);flex-direction:column;align-items:center;gap:10px;padding:24px 8px;display:flex}.rw .rw-blank b{color:var(--ink);font-weight:600}.rw [aria-busy=true]{opacity:.62;transition:opacity .15s}.rw .rw-counting{color:var(--faint);font-size:var(--fs-12);font-weight:400}.rw .rw-hero{text-align:center;max-width:760px;margin:48px auto 0}.rw .rw-hero h2{font:600 var(--fs-23)/34px var(--font-brand);letter-spacing:-.4px;color:var(--ink);margin:0 0 6px}.rw .rw-hero p{max-width:520px;color:var(--faint);margin:0 auto 24px}.rw .rw-tpls{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rw .rw-tpl{background:var(--raised);border:1px solid var(--hair);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.rw .rw-tpl:hover{border-color:var(--line2)}.rw .rw-tpl b{color:var(--ink);font-weight:600}.rw .rw-tpl span{font-size:var(--fs-12);color:var(--faint);line-height:18px}.rw .rw-tpl .rw-glyphs{color:var(--tick);gap:6px;display:flex}.rw .rw-tpl .rw-glyphs svg{width:28px;height:20px}.rw .rw-addfirst{border:1px dashed var(--line);text-align:center;color:var(--faint);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:36px 20px;display:flex}.rw .rw-addfirst b{color:var(--ink);font-size:var(--fs-13)}.rw .rw-typestrip{color:var(--tick);font-size:var(--fs-12);flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.rw .rw-typestrip span{align-items:center;gap:6px;display:inline-flex}.rw .rw-typestrip svg{width:22px;height:16px}.rw .rw-addtile{border:1px dashed var(--line);color:var(--faint);border-radius:14px;grid-column:span 12;justify-content:center;align-items:center;gap:8px;padding:14px;font-weight:600;display:flex}.rw .rw-addtile:hover{border-color:var(--line2);color:var(--ink)}.rw .rw-pop{z-index:40;min-width:100%;max-width:min(360px,100vw - 24px);padding:6px;position:absolute;top:calc(100% + 6px);left:0}.rw .rw-pop.rw-right{min-width:220px;left:auto;right:0}.rw .rw-pop.rw-fixed{overscroll-behavior:contain;min-width:0;position:fixed;top:auto;left:auto;overflow:auto}.rw .rw-pop .rw-hint{font-size:var(--fs-12);color:var(--tick);padding:8px 10px 4px;line-height:16px}.rw .rw-mrow{text-align:left;width:100%;color:var(--ink2);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.rw .rw-mrow>span:first-of-type{min-width:0}.rw .rw-mrow:hover{background:var(--rw-hover)}.rw .rw-mrow.rw-on{color:var(--ink);font-weight:600}.rw .rw-mrow.rw-danger{color:var(--risktx)}.rw .rw-mrow .rw-c{font-size:var(--fs-12);color:var(--tick);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:400}.rw .rw-mrow .rw-zero{opacity:.55}.rw .rw-mrow small{font-size:var(--fs-12);color:var(--tick);font-weight:400;line-height:16px;display:block}.rw .rw-mrow svg{color:var(--faint)}.rw .rw-msep{background:var(--hair);height:1px;margin:4px 2px}.rw .rw-box{border:1px solid var(--line2);border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.rw .rw-box.rw-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.rw .rw-box svg{stroke-width:2.4px;width:12px;height:12px;color:var(--paper)}.rw .rw-tickmark{width:16px;color:var(--ink);display:inline-grid}.rw .rw-tickmark svg{color:var(--ink)}.rw .rw-pf{border-top:1px solid var(--hair);align-items:center;gap:8px;margin-top:6px;padding:8px 2px 0 4px;display:flex}.rw .rw-scrimall{z-index:70;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.rw .rw-builder{background:var(--raised);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:360px minmax(0,1fr);width:min(1080px,100%);height:min(740px,100%);display:grid;overflow:hidden;box-shadow:0 18px 44px #00000073}.rw .rw-bh{border-bottom:1px solid var(--hair);grid-column:1/-1;align-items:center;gap:10px;padding:14px 16px 14px 20px;display:flex}.rw .rw-bh h2{font:600 var(--fs-15)/24px var(--font-ui);letter-spacing:0;color:var(--ink);flex:1;margin:0}.rw .rw-cfg{border-right:1px solid var(--hair);flex-direction:column;gap:18px;padding:18px 20px;display:flex;overflow:auto}.rw .rw-cfg .rw-lbl{font-size:var(--fs-12);color:var(--faint);align-items:center;margin-bottom:8px;font-weight:500;line-height:16px;display:flex}.rw .rw-cfg .rw-lbl em{color:var(--tick);margin-left:auto;font-style:normal;font-weight:400}.rw .rw-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.rw .rw-type{border:1px solid var(--hair);background:var(--rw-sheet);color:var(--faint);font-size:var(--fs-12);border-radius:9px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;line-height:16px;display:flex}.rw .rw-type svg{width:36px;height:24px}.rw .rw-type:hover{border-color:var(--line);color:var(--ink)}.rw .rw-type.rw-on{border-color:var(--ink2);background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-type[disabled]{opacity:.35;cursor:not-allowed}.rw .rw-why{font-size:var(--fs-12);color:var(--tick);margin-top:8px;line-height:16px}.rw .rw-chips{flex-wrap:wrap;gap:6px;display:flex}.rw .rw-chip{border:1px solid var(--hair);background:var(--rw-sheet);color:var(--ink2);font-size:var(--fs-12);white-space:nowrap;border-radius:999px;padding:5px 10px;line-height:16px}.rw .rw-chip:hover{border-color:var(--line)}.rw .rw-chip.rw-on{border-color:var(--ink2);background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-chip i{color:var(--tick);margin-left:4px;font-style:normal;font-weight:400}.rw .rw-titlein{border:1px solid var(--hair);background:var(--rw-sheet);width:100%;min-height:34px;color:var(--ink);border-radius:9px;padding:8px 12px}.rw .rw-prev{background:var(--paper);flex-direction:column;gap:12px;padding:22px;display:flex;overflow:auto}.rw .rw-prev .rw-cap{font-size:var(--fs-12);color:var(--tick);align-items:center;gap:8px;display:flex}.rw .rw-prev .rw-canvas{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.rw .rw-prev .rw-ghostcard{border:1px dashed var(--hair);min-height:80px;font-size:var(--fs-12);color:var(--tick);border-radius:14px;place-items:center;display:grid}.rw .rw-bf{border-top:1px solid var(--hair);grid-column:1/-1;align-items:center;gap:8px;padding:12px 16px 12px 20px;display:flex}.rw .rw-bf .rw-follows{font-size:var(--fs-12);color:var(--tick);flex:1;align-items:flex-start;gap:6px;line-height:16px;display:flex}.rw .rw-bf .rw-follows svg{width:14px;height:14px;margin-top:1px}.rw .rw-mock{z-index:60;color:#9ba1aa;font-size:var(--fs-12);background:#0b0c0e;border:1px dashed #3e3e44;border-radius:999px;align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #00000059}.rw .rw-mock b{font:500 var(--fs-11) var(--font-mono);color:#7c838d;letter-spacing:.2px}.rw .rw-mini{border:1px solid #23252a;border-radius:7px;gap:2px;padding:2px;display:flex}.rw .rw-mini button{font-size:var(--fs-12);color:#9ba1aa;border-radius:5px;padding:2px 8px;line-height:16px}.rw .rw-mini button.rw-on{color:#f5f6f8;background:#1c1f24;font-weight:600}.rw .rw-about{border:1px dashed var(--line);font-size:var(--fs-12);color:var(--faint);border-radius:12px;max-width:760px;margin-top:28px;padding:14px 16px;line-height:18px}.rw .rw-about b{color:var(--ink2)}.rw .rw-sidelab{font-size:var(--fs-12);color:var(--tick);margin:10px 0 6px;line-height:16px}.rw .rw-cfg .rw-lbl+.rw-sidelab{margin-top:0}.rw .rw-srcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.rw .rw-src{border:1px solid var(--hair);background:var(--rw-sheet);color:var(--ink2);text-align:left;font-size:var(--fs-12);border-radius:9px;flex-direction:column;align-items:flex-start;gap:6px;min-height:62px;padding:9px 10px 8px;line-height:16px;display:flex;position:relative}.rw .rw-src svg{color:var(--faint)}.rw .rw-src i{color:var(--tick);font-style:normal;font-size:var(--fs-11);font-variant-numeric:tabular-nums;line-height:16px;position:absolute;top:8px;right:8px}.rw .rw-src:hover{border-color:var(--line)}.rw .rw-src.rw-on{border-color:var(--ink2);background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-src.rw-on svg{color:var(--ink)}.rw .rw-measures{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.rw .rw-meas{border:1px solid var(--hair);background:var(--rw-sheet);text-align:left;color:var(--ink2);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:8px 10px;display:grid}.rw .rw-meas span{font-size:var(--fs-12);grid-column:1;font-weight:600;line-height:16px}.rw .rw-meas small{font-size:var(--fs-12);color:var(--tick);grid-area:2/1;line-height:16px}.rw .rw-meas b{font-size:var(--fs-12);color:var(--faint);white-space:nowrap;grid-area:1/2/3;align-self:center;font-weight:600}.rw .rw-meas:hover{border-color:var(--line)}.rw .rw-meas.rw-on{border-color:var(--ink2);background:var(--rw-hover);color:var(--ink)}.rw .rw-meas.rw-on small{color:var(--ink2)}.rw .rw-meas.rw-on b{color:var(--ink)}.rw .rw-cmp{font-size:var(--fs-12);color:var(--ink2);margin-top:8px;line-height:16px}.rw .rw-mbar{background:var(--rw-sheet);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.rw .rw-mbar i{border-radius:2px;height:100%;display:block}.rw .rw-tplicon{background:var(--rw-hover);width:34px;height:34px;color:var(--ink2);border-radius:9px;flex:none;place-items:center;display:grid}.rw .rw-tpl{text-align:center;color:inherit}.rw .rw-tpl[disabled]{cursor:progress;opacity:.7}.rw .rw-showall{color:var(--ink2);font-weight:500;font-size:var(--fs-12);align-self:flex-start;align-items:center;gap:4px;margin-top:8px;line-height:20px;display:inline-flex}.rw .rw-showall:hover{color:var(--ink)}.rw .rw-pop.rw-reportmenu{max-width:min(440px,100vw - 24px)}.rw .rw-reportmenu .rw-mrow{white-space:nowrap}@media (max-width:560px){.rw .rw-reportmenu .rw-mrow{white-space:normal}}.rw .rw-fl .helpq{margin-left:6px}.rw .rw-hero{max-width:900px}.rw .rw-pl{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.rw .rw-logo{background:color-mix(in srgb, var(--side-pink) 16%, transparent);width:24px;height:24px;color:var(--side-pink);font:600 var(--fs-12)/1 var(--font-ui);border-radius:7px;place-items:center;display:grid}:root[data-theme=light] .rw .rw-logo{color:var(--pinktx)}.rw .rw-logo.rw-ours{background:color-mix(in srgb, var(--side-green) 16%, transparent);color:var(--side-green)}:root[data-theme=light] .rw .rw-logo.rw-ours{color:var(--greentx)}.rw .rw-logo.rw-plain{background:var(--neubg);color:var(--faint)}.rw td b{color:var(--ink);font-weight:600}.rw .rw-cutline{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.rw .rw-cutname{font-size:var(--fs-12);color:var(--faint);line-height:16px}.rw .rw-select.rw-static{cursor:default;border-style:dashed}.rw .rw-cut .rw-x{width:16px;height:16px;color:var(--tick);border-radius:4px;place-items:center;margin-left:2px;display:inline-grid}.rw .rw-cut .rw-x:hover{background:var(--hair);color:var(--ink)}.rw .rw-cut .rw-x svg{width:12px;height:12px}.rw .rw-cutrow .rw-cut:not(.rw-set){color:var(--faint);border-style:dashed}.rw .rw-legend{font-size:var(--fs-12);color:var(--faint);flex-wrap:wrap;gap:6px 16px;margin:-4px 0 12px;line-height:16px;display:flex}.rw .rw-legend span{align-items:center;gap:6px;display:inline-flex}.rw .rw-sw{border-radius:3px;width:14px;height:6px;display:inline-block}.rw .rw-sw.rw-ghost{opacity:.35}.rw .rw-tracks{flex-direction:column;gap:3px;min-width:0;display:flex}.rw .rw-track{position:relative}.rw .rw-track.rw-ghost{background:0 0;height:5px}.rw .rw-track.rw-ghost i{opacity:.35}.rw .rw-brow.rw-tall{align-items:start}.rw .rw-brow.rw-tall .rw-n{padding-top:0}.rw .rw-brow .rw-v small{font-weight:400;font-size:var(--fs-12);white-space:normal;margin-top:1px;line-height:16px;display:block}.rw .rw-brow .rw-v .rw-dl{white-space:normal}.rw .rw-brow .rw-v .rw-vs{display:inline-block}.rw .rw-mk{border-radius:1px;width:2px;display:inline-block;position:absolute;top:-3px;bottom:-3px}.rw .rw-mk.rw-avg{background:repeating-linear-gradient(to bottom,var(--ink2) 0 3px,transparent 3px 5px)}.rw .rw-mk.rw-tgt{background:var(--ink)}.rw .rw-legend .rw-mk{width:2px;height:12px;position:static}.rw .rw-dl{font-size:var(--fs-12);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;line-height:16px}.rw .rw-dl.rw-up{color:var(--ok)}.rw .rw-more{font-size:var(--fs-12);color:var(--tick);padding:6px 0 0;line-height:16px}.rw .rw-dl.rw-down{color:var(--risktx)}.rw .rw-dl.rw-flat{color:var(--faint);font-weight:500}.rw .rw-dl .rw-vs{color:var(--tick);font-weight:400}.rw .rw-col .rw-bar.rw-fall{background:var(--risktx)}.rw .rw-col .rw-bar.rw-ghostbar{opacity:.35}.rw .rw-cmpseg{margin:4px 6px 2px}.rw .rw-cmpseg button{font-size:var(--fs-12)}.rw .rw-line .rw-last .rw-dl{margin-left:6px}.rw .rw-kindrow{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.rw .rw-kind{border:1px solid var(--hair);background:var(--rw-sheet);height:20px;font:500 var(--fs-10)/14px var(--font-mono);letter-spacing:.4px;text-transform:uppercase;color:var(--faint);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.rw .rw-kind.rw-state{border-style:dashed}.rw .rw-kind.rw-mixed{color:var(--warntx);border-color:color-mix(in srgb,var(--warntx) 38%,transparent)}.rw .rw-kindwhen{font:400 var(--fs-11)/14px var(--font-mono);color:var(--tick);letter-spacing:.2px}.rw .rw-ttag{font-size:var(--fs-11);color:var(--tick);margin-top:1px;font-weight:400;line-height:16px;display:block}.rw .rw-ttag.rw-now{color:var(--faint)}.rw .rw-pop.rw-info{white-space:normal;min-width:320px;max-width:380px}.rw .rw-pop.rw-info dl{font-size:var(--fs-12);grid-template-columns:92px 1fr;gap:6px 10px;margin:4px 10px 8px;line-height:18px;display:grid}.rw .rw-pop.rw-info dt{color:var(--tick)}.rw .rw-pop.rw-info dd{color:var(--ink2);margin:0}.rw .rw-pop.rw-narrow{min-width:260px;max-height:420px;overflow:auto}.rw .rw-pop.rw-list{max-height:min(52vh,320px);overflow:auto}.rw .rw-pop .rw-grp-h{color:var(--faint);padding-top:8px}.rw .rw-moved{font-size:var(--fs-12);color:var(--warntx);align-items:flex-start;gap:6px;line-height:16px;display:flex}.rw .rw-moved svg{width:14px;height:14px;margin-top:1px}.rw .rw-cutrow .rw-frac{color:var(--tick)}.rw .rw-scopestrip{background:var(--raised);border:1px solid var(--hair);font-size:var(--fs-12);color:var(--ink2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:11px 16px;line-height:16px;display:flex}.rw .rw-scopestrip svg{color:var(--tick)}.rw .rw-scopestrip .rw-sc b{color:var(--ink);font-weight:600}.rw .rw-scopestrip .rw-note{color:var(--tick);margin-left:auto}.rw .rw-select .rw-lock,.rw .rw-ror .rw-lock{color:var(--tick);flex:none;place-items:center;display:inline-grid}.rw .rw-select .rw-lock svg,.rw .rw-ror .rw-lock svg{width:14px;height:14px}.rw .rw-addtile{flex-direction:column;gap:4px;padding:22px 14px}.rw .rw-addtile small{font-size:var(--fs-12);color:var(--tick);font-weight:400;line-height:16px}.rw .rw-addtile span{align-items:center;gap:8px;display:inline-flex}.rw .rw-sheet{background:var(--raised);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:min(460px,100%);max-height:min(720px,100%);display:grid;overflow:hidden;box-shadow:0 18px 44px #00000073}.rw .rw-sh{border-bottom:1px solid var(--hair);align-items:flex-start;gap:10px;padding:16px 16px 14px 20px;display:flex}.rw .rw-sh .rw-t{flex:1;min-width:0}.rw .rw-sh h2{font:600 var(--fs-17)/24px var(--font-brand);letter-spacing:-.2px;color:var(--ink);margin:0}.rw .rw-sh p{font-size:var(--fs-12);color:var(--tick);margin:2px 0 0;line-height:16px}.rw .rw-sb{flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex;overflow:auto}.rw .rw-slab{font:500 var(--fs-10)/14px var(--font-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--tick);margin-top:8px}.rw .rw-slab:first-child{margin-top:0}.rw .rw-roro{background:var(--rw-sheet);border:1px solid var(--hair);border-radius:10px;flex-direction:column;padding:2px 0;display:flex}.rw .rw-ror{grid-template-columns:minmax(0,1fr) 120px 18px;align-items:center;gap:10px;padding:9px 14px;display:grid}.rw .rw-ror+.rw-ror{border-top:1px solid var(--hair)}.rw .rw-ror b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rw .rw-ror span{font-size:var(--fs-12);color:var(--tick)}.rw .rw-snote{font-size:var(--fs-12);color:var(--tick);line-height:17px}.rw .rw-fgrp{flex-direction:column;gap:8px;margin-top:2px;display:flex}.rw .rw-fname{font-size:var(--fs-12);color:var(--ink2);font-weight:500;line-height:16px}.rw .rw-optgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.rw .rw-opt{border:1px solid var(--hair);background:var(--rw-sheet);text-align:left;color:var(--ink2);border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.rw .rw-opt:hover{border-color:var(--line)}.rw .rw-opt.rw-on{border-color:var(--line2);background:var(--rw-hover);color:var(--ink);font-weight:600}.rw .rw-opt .rw-on-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rw .rw-opt .rw-c{font-size:var(--fs-12);color:var(--tick);font-variant-numeric:tabular-nums;font-weight:400}.rw .rw-opt .rw-c.rw-zero{opacity:.55}.rw .rw-opt[disabled]{opacity:.45;cursor:default}.rw .rw-opt .rw-box{width:18px;height:18px}.rw .rw-sf{border-top:1px solid var(--hair);align-items:center;gap:8px;padding:12px 16px 12px 20px;display:flex}@media (max-width:560px){.rw .rw-optgrid{grid-template-columns:minmax(0,1fr)}.rw .rw-ror{grid-template-columns:minmax(0,1fr) auto 18px}.rw .rw-scopestrip .rw-note{flex-basis:100%;margin-left:0}}.rw .rw-scrim{display:none}@media (max-width:1240px){.rw .rw-w4{grid-column:span 6}.rw .rw-app{grid-template-columns:224px minmax(0,1fr)}.rw .rw-panel{z-index:50;visibility:hidden;pointer-events:none;width:300px;transition:transform .2s,visibility 0s .2s;position:fixed;top:0;left:224px;transform:translate(-120%);box-shadow:0 18px 44px #00000073}.rw .rw-panel.rw-open{visibility:visible;pointer-events:auto;transition:transform .2s;transform:none}.rw .rw-scrim.rw-open{z-index:45;background:#0000008c;display:block;position:fixed;inset:0}.rw .rw-filtersbtn{display:inline-flex}.rw .rw-app.rw-canvasonly{grid-template-columns:minmax(0,1fr)}.rw .rw-app.rw-canvasonly .rw-panel{left:0}.rw .rw-app.rw-canvasonly .rw-main{padding-left:0}}@media (max-width:900px){.rw .rw-builder{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%}.rw .rw-prev{display:none}.rw .rw-cfg{border-right:0}.rw .rw-w4,.rw .rw-w6{grid-column:span 12}.rw .rw-tpls{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.rw .rw-app{grid-template-columns:minmax(0,1fr)}.rw .rw-rail{display:none}.rw .rw-panel{left:0}.rw .rw-main{padding:16px 16px 120px}.rw .rw-mock{border-radius:14px;flex-wrap:wrap;left:12px;right:12px}.rw .rw-mh .rw-t{min-width:200px}}@media (prefers-reduced-motion:reduce){.rw .rw-panel{transition:none}}@media (min-width:1241px){.rw .rw-app.rw-canvasonly{grid-template-columns:minmax(260px,288px) minmax(0,1fr)}.rw .rw-app.rw-canvasonly .rw-panel{border-right:0;border:1px solid var(--hair);border-radius:14px;height:auto;max-height:calc(100vh - 88px);position:sticky;top:12px}}.rw .rw-main{padding:0 0 48px 20px}.rw .rw-seg{flex-wrap:wrap}.rw .rw-seg a{min-width:fit-content;color:var(--faint);font-size:var(--fs-12);white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:7px;flex:auto;padding:5px 8px;font-weight:500;line-height:16px;text-decoration:none}.rw .rw-seg a:hover{color:var(--ink)}.rw .rw-seg a.rw-on{background:var(--rw-hover);border-color:var(--line);color:var(--ink)}.rw.tplp-panel .rw-seg a.rw-on{background:color-mix(in srgb,var(--side-green) 12%,transparent);border-color:color-mix(in srgb,var(--side-green) 45%,transparent);color:var(--ink)}.rw a.rw-rep,.rw a.rw-btn,.rw a.rw-tpl,.rw a.rw-ibtn{text-decoration:none}.rw a.rw-btn.rw-disabled{opacity:.45;pointer-events:none}.rw .rw-fl a.rw-clr{font-size:var(--fs-12);color:var(--tick);margin-left:auto;text-decoration:none}.rw .rw-hero{margin:0 auto}.rw{padding-right:8px}@media (max-width:560px){.appnav .navtop .navlabel,.appnav .navfoot .navlabel{display:none}.appnav .navtop{margin-right:4px}}:root{--phonebar-h:0px}.phonebar,.moresheet{display:none}@media (max-width:560px){:root{--phonebar-h:calc(64px + env(safe-area-inset-bottom,0px));--adv-btn:48px}.appnav{display:none}.frame{grid-template-rows:minmax(0,1fr)}.appwrap{padding-bottom:var(--phonebar-h)}.phonebar{z-index:40;height:var(--phonebar-h);padding:8px 6px env(safe-area-inset-bottom,0px);background:var(--rail);border-top:1px solid var(--railline);color:var(--railink2);--accent:#00e2a0;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0;right:0}.phonebar>a,.phonebar>button{border-radius:var(--r-nav);min-width:0;height:48px;font-family:inherit;font-size:var(--fs-10);white-space:nowrap;text-overflow:ellipsis;color:var(--railink2);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;margin:0;padding:0;font-weight:500;line-height:1;transition:background .16s,color .16s;display:flex;overflow:hidden}.phonebar>a i.ti,.phonebar>button i.ti{font-size:var(--glyph-20);text-align:center;width:20px;line-height:1}.phonebar>a .navlabel,.phonebar>button .navlabel{text-overflow:ellipsis;max-width:100%;overflow:hidden}.phonebar>a.on,.phonebar>button.on{background:var(--railon);color:var(--railon-ink);font-weight:700}.phonebar>a:has(>.navpend){background:var(--railon);color:var(--railon-ink);font-weight:700}.phonebar:has(.navpend) a.on:not(:has(>.navpend)){color:var(--railink2);background:0 0;font-weight:500}.phonebar>button.navwait{color:var(--railmuted)}.moresheet{z-index:46;text-align:left;max-height:min(85dvh,calc(100dvh - var(--topstrip-h)));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--raised);border-top:1px solid var(--hair);border-radius:var(--r-surface) var(--r-surface) 0 0;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.mshead{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.mshead h2{font-family:var(--font-ui),-apple-system,system-ui,sans-serif;font-size:var(--fs-15);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.mshead .drw-x{width:44px;height:44px;margin-left:auto}.msbody{overscroll-behavior:contain;flex:auto;min-height:0;padding:10px 12px 12px;overflow-y:auto}.msws{border-bottom:1px solid var(--hair);margin-bottom:8px;padding:0 0 10px}.msgrp{flex-direction:column;gap:2px;display:flex}.msgrp+.msgrp{border-top:1px solid var(--hair);margin-top:8px;padding-top:8px}.moresheet .msgrp a,.moresheet .msgrp button{width:100%;min-height:var(--tap);border-radius:var(--r-nav);font-family:inherit;font-size:var(--fs-13);color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0 10px;font-weight:500;display:flex}.moresheet .msgrp a:hover,.moresheet .msgrp button:hover{background:var(--neubg);color:var(--ink)}.moresheet .msgrp a.on{background:var(--selbg);color:var(--ink);font-weight:700}.moresheet .msgrp button.navwait{color:var(--faint)}.moresheet .msgrp i.ti{font-size:var(--glyph-18);text-align:center;flex:none;width:18px;line-height:1}.moresheet .msgrp form{display:contents}.moresheet .msprof .sc{color:var(--faint);margin:4px 0 6px;padding:0 10px}.advisor{bottom:calc(var(--adv-edge) + var(--phonebar-h))}.undobar{bottom:calc(26px + var(--phonebar-h))}}@keyframes wm-chip-clear{0%,to{padding-bottom:50px}}@media (max-width:560px){.listwrap{max-height:calc(100vh - 290px - var(--phonebar-h));padding-bottom:50px}@supports (animation-timeline:scroll()){.listwrap,.listwrap.dockclear{padding-bottom:0;animation:linear both wm-chip-clear;animation-timeline:scroll(self)}}.content{padding-bottom:calc(16px + var(--adv-btn) + 10px)}table.led.phonerows .stg{box-shadow:none;min-width:0;color:inherit;font-weight:inherit;background:0 0;padding:0}.listwrap table.led.phonerows,table.led.phonerows{table-layout:auto;width:100%;min-width:0;display:block}table.led.phonerows>colgroup,table.led.phonerows>thead{display:none}table.led.phonerows>tbody{display:block}table.led.phonerows>tbody>tr{box-sizing:border-box;border-bottom:1px solid var(--rowline);flex-wrap:wrap;align-content:flex-start;align-items:center;gap:1.5px 8px;height:auto;min-height:58px;padding:8px 5px 4px;display:flex}table.led.phonerows>tbody>tr>td{white-space:normal;background:0 0;border:0;height:auto;padding:0;display:none;overflow:visible}table.led.phonerows tr:hover td{background:0 0}table.led.phonerows>tbody>tr[data-arrived]{background:var(--selbg);border-radius:var(--r-chip)}table.led.phonerows>tbody>tr>td[data-ph]{text-align:left;min-width:0;display:block}table.led.phonerows td.oneline[data-ph]{max-width:none}table.led.phonerows td[data-ph=pick]{flex:none;order:0}table.led.phonerows td[data-ph=name]{font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;order:1;align-self:baseline;overflow:hidden}table.led.phonerows td[data-ph=ctx]{font-size:var(--fs-12);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;order:2;align-self:baseline;overflow:hidden}table.led.phonerows td[data-ph=ctx] :is(a,span){font-size:inherit}table.led.phonerows td[data-ph=ctx]:is(:empty,:has(>.phaway:only-child)){display:none}table.led.phonerows>tbody>tr:has(>td[data-ph=ctx]:not(:empty))>td[data-ph=name]{max-width:70%}table.led.phonerows>tbody>tr:has(>td[data-ph=ctx]>.phaway:only-child)>td[data-ph=name]{max-width:none}table.led.phonerows td[data-ph=chip]{white-space:nowrap;flex:none;order:10;margin-left:auto}table.led.phonerows:has(td[data-ph=act]) td[data-ph=chip]{order:4;margin-left:0}table.led.phonerows>tbody>tr:after{content:"";flex:0 0 100%;order:3;height:0}table.led.phonerows td[data-ph=fact]{max-width:max-content;font-size:var(--fs-12);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;order:5;overflow:hidden}table.led.phonerows td[data-ph=fact]:is(:empty,:has(>.phaway:only-child)),table.led.phonerows td[data-ph] .phaway{display:none}table.led.phonerows td[data-ph=fact]:not(:empty,:has(>.phaway:only-child))~td[data-ph=fact]{padding-left:14px}table.led.phonerows td[data-ph=fact]:not(:empty,:has(>.phaway:only-child))~td[data-ph=fact]:before{content:"·";color:var(--faint);position:absolute;top:50%;left:4px;transform:translateY(-50%)}table.led.phonerows td[data-ph=fact]{position:relative}table.led.phonerows td[data-ph=fact]>:is(a,button){vertical-align:bottom;max-width:100%}table.led.phonerows td[data-ph=fact] button{text-overflow:ellipsis;overflow:hidden}table.led.phonerows td[data-ph=fact]:has(>:is(.st,.life,.act,.dim,.stg)){min-width:min-content}table.led.phonerows td[data-ph=fact]:has(>:not(.phaway)>.st){min-width:min-content}table.led.phonerows td[data-ph=fact]:has(>:is(.taskdate,.taskdate-fixed)){min-width:min-content}table.led.phonerows:has(td[data-ph=act]) td[data-ph=fact]>.act{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;background:0 0;border-color:#0000;padding:0;margin-right:0!important}table.led.phonerows td[data-ph=fact]>div.minor:not(.phaway){margin-left:6px;display:inline}table.led.phonerows td[data-ph=fact]>.phaway+div.minor{margin-left:0}table.led.phonerows td[data-ph=act]{white-space:nowrap;flex:none;order:10;margin-left:auto}table.led.phonerows td[data-ph=act] .btn{font-size:var(--fs-12);padding:3px 8px;line-height:18px}table.led.phonerows td[data-ph=act]>.row{min-height:0!important}table.led.phonerows td[data-ph=fact][data-phk=sum]{color:var(--ink);min-width:min-content;font-weight:500}table.led.phonerows td[data-ph=fact][data-phk=sum] *{font-weight:inherit;color:inherit}table.led.phonerows td[data-ph=act]{width:var(--ph-act,auto)}table.led.phonerows td[data-ph][data-phl]:after{content:" " attr(data-phl)}table.led.phonerows td[data-ph] .cellclip{vertical-align:bottom;max-width:100%;display:inline-block}table.led.phonerows td[data-ph=chip]>.row>:not(.st){display:none}table.led.phonerows td[data-ph=name] button{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;min-height:0;padding-left:0;padding-right:0;display:flex;overflow:hidden}table.led.phonerows td[data-ph=name] button>.cellclip{display:block}table.led.phonerows td[data-ph=name]>.row{flex-wrap:nowrap;min-width:0}table.led.phonerows .laneband-btn,.cgrid .fold .foldhead{min-height:var(--tap)}table.led.phonerows td[data-ph] .dealtypeval{padding-left:0;padding-right:0;text-align:left!important;margin-left:0!important;margin-right:0!important}table.led.phonerows td[data-ph=name]>.minor{font-size:var(--fs-12);margin-left:6px;display:inline}table.led.phonerows td[data-ph=name]>.minor:before{content:"·";color:var(--faint);margin-right:6px}table.led.phonerows>tbody>tr{position:relative}table.led.phonerows td[data-ph=name] a:before,table.led.phonerows td[data-ph=name] button:before{content:"";position:absolute;inset:0}table.led.phonerows td[data-ph=fact],table.led.phonerows td[data-ph=fact] :is(a,button,[role=button]),table.led.phonerows td[data-ph=ctx],table.led.phonerows td[data-ph=ctx] :is(a,button,[role=button]){pointer-events:none}table.led.phonerows td[data-ph=fact] .dealtypeval{background:0 0;border-color:#0000}table.led.phonerows td:is([data-ph=pick],[data-ph=chip],[data-ph=act]) :is(a,button,input,label,select,[role=button]){z-index:1;position:relative}table.led.phonerows>tbody>tr.grp{border-bottom:0}table.led.phonerows>tbody>tr.grphead:not(:first-child){border-top:1px solid var(--hair)}table.led.phonerows>tbody>tr.subrow{padding-left:22px}table.led.phonerows>tbody>tr.subrow:before{content:"";border-left:1px solid var(--line2);position:absolute;top:0;bottom:0;left:9px}table.led.phonerows>tbody>tr.subrow>td:first-child{padding-left:0}table.led.phonerows>tbody>tr.subrow>td:first-child:before{content:none}table.led.phonerows td[data-ph=chip]>div.minor{display:none}table.led.phonerows td[data-ph=chip]:has(>p.minor){white-space:normal;overflow-wrap:anywhere;flex:1 1 0;min-width:0}table.led.phonerows>tbody>tr:has(>[colspan]:only-child){padding:0;display:block}table.led.phonerows>tbody>tr:has(>[colspan]:only-child)>*{white-space:normal;padding:8px 5px;display:block}table.led.phonerows>tbody>tr:has(>[colspan]:only-child):after{content:none}.cgrid .cgrid-in{min-width:0}.cgrid .cgrid-head{display:none}table.cgt.phonerows td[data-ph]{height:auto}table.led.phonerows td[data-ph=name].phwords{white-space:normal;overflow-wrap:anywhere;overflow:visible}table.led.phonerows td[data-ph=fact]:has(>.cmark){padding-right:12px}table.led.phonerows td[data-ph=ctx]:has(>.cmark){padding-right:12px}table.led.phonerows td[data-ph]>.cmark{pointer-events:auto;z-index:1}table.led.phonerows td[data-ph]>.cmark:after{width:24px;height:24px;left:-16px}table.led.phonerows.phslot td[data-ph=act],table.led.phonerows.phslot td[data-ph=chip]{height:26px;width:var(--ph-act,auto);flex:none;justify-content:flex-end;align-items:center;min-width:66px;margin-left:auto;display:flex;position:absolute;top:30.5px;right:5px}table.led.phonerows.phslot td[data-ph=act] .btn{width:auto;min-width:0;height:26px;min-height:0}table.led.phonerows.phslot>tbody>tr:not(:has(>[colspan]:only-child)){overflow-clip-margin:0px;height:61.5px;padding-right:calc(5px + max(var(--ph-act,66px),66px) + 8px);column-gap:14px;overflow:clip}table.led.phonerows.phslot td[data-ph=fact]{flex:0 auto;min-width:0;max-width:100%;height:17px;margin:4.5px 0 4.5px -14px;padding-left:14px;line-height:17px}table.led.phonerows.phslot td[data-ph=ctx]{margin-left:-6px}table.led.phonerows.phslot td[data-ph=fact][data-phr="1"]{order:5}table.led.phonerows.phslot td[data-ph=fact][data-phr="2"]{order:6}table.led.phonerows.phslot td[data-ph=fact][data-phr="3"]{order:7}table.led.phonerows.phslot td[data-ph=fact][data-phr="4"]{order:8}table.led.phonerows.phslot td[data-ph=fact]:before{content:"·";color:var(--faint);position:absolute;top:50%;left:5px;transform:translateY(-50%)}table.led.phonerows td[data-ph] .phonly{display:inline}table.led.phonerows td[data-ph] .cellclip.phaway{display:none}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child)){gap:0 10px;min-height:0;padding:11px 14px}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=name]{flex:1 1 0;order:1;align-self:center;max-width:none;font-weight:600}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=chip]{order:2;margin-left:auto}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=ctx]{color:var(--faint);flex:0 auto;order:4;align-self:center;margin-top:5px}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=fact]{color:var(--faint);order:5;margin-top:5px}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=ctx]:not(:empty,:has(>.phaway:only-child))~td[data-ph=fact]:not(:empty,:has(>.phaway:only-child)){padding-left:14px}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=ctx]:not(:empty,:has(>.phaway:only-child))~td[data-ph=fact]:not(:empty,:has(>.phaway:only-child)):before{content:"·";color:var(--tick);position:absolute;top:50%;left:4px;transform:translateY(-50%)}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=line]{font-size:var(--fs-12);color:var(--ink2);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 100%;order:7;margin-top:5px;display:-webkit-box;overflow:hidden}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=line]:is(:empty,:has(>.phaway:only-child)){display:none}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=line] a{pointer-events:none}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child)):before{content:"";flex:0 0 100%;order:8;height:0}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=plan]{font-size:var(--fs-12);color:var(--faint);pointer-events:none;flex:none;order:9;margin-top:8px}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td.cg-od{color:var(--st-late-tx);font-weight:500}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td.cg-od:not(:has(.cg-late)){display:none}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=act]{order:10;min-width:92px;margin-top:8px;margin-left:auto}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=act] .btn{justify-content:center;width:100%}table.led.phonerows.phcard>tbody>tr:not(:has(>[colspan]:only-child))>td[data-ph=act]>.cg-date{text-align:right;font-size:var(--fs-12);display:block}.cgrid .fold>.foldhead .cg-note .phaway{display:none}.cgrid .fold>.foldhead .cg-note .phonly{display:inline}.cgrid .fold>.foldhead .cg-note{font-size:var(--fs-12)}}.phonly{display:none}@media (max-width:560px) and (pointer:coarse){table.led.phonerows.phslot td[data-ph=act]{overflow:visible}table.led.phonerows.phslot td[data-ph=act] .btn{position:relative}table.led.phonerows.phslot td[data-ph=act] .btn:after{content:"";width:max(100%,var(--tap));position:absolute;top:-16px;bottom:-4px;left:50%;transform:translate(-50%)}}.rw .rw-describe{background:var(--raised);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(720px,100%);max-height:min(740px,100%);display:grid;overflow:hidden;box-shadow:0 18px 44px #00000073}.rw .rw-dbody{flex-direction:column;gap:10px;padding:18px 20px;display:flex;overflow:auto}.rw .rw-dbody .rw-lbl{font:500 var(--fs-10)/14px var(--font-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--tick);align-items:center;display:flex}.rw .rw-drow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rw .rw-drow .rw-titlein{flex:1;min-width:220px}.rw .rw-dread{font-size:var(--fs-13);color:var(--ink2);margin:4px 0 0;line-height:19px}.rw .rw-drafts{flex-direction:column;gap:14px;margin-top:6px;display:flex}.rw .rw-draft{border:1px solid var(--hair);background:var(--paper);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.rw .rw-draft .rw-canvas{grid-template-columns:minmax(0,1fr);display:grid}.rw .rw-draft .rw-canvas>*{grid-column:1}.rw .rw-draft .rw-why{margin-top:0}@media (max-width:900px){.rw .rw-describe{height:100%;max-height:100%}}.tplp-app{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.tplp-main{min-width:0}.btn.tplp-open{justify-self:start;margin-bottom:2px}.tplp-phonehead{justify-content:space-between;align-items:center;gap:10px;display:flex}.pagename{font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px;color:var(--ink);margin:0;display:none}@media (max-width:1240px){.pagename{display:block}.rw-main>.pagename{margin-bottom:12px}}.tplp-panel{background:var(--raised);border:1px solid var(--hair);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.tplp-panel.rw{padding-right:14px}.tplp-panel .rw-replist{max-height:46vh}.tplp-name{flex-direction:column;gap:1px;min-width:0;display:flex}.tplp-sub{font-size:var(--fs-12);color:var(--tick);font-weight:400;line-height:15px}.tplp-capped{font-size:var(--fs-12);color:var(--tick);margin:6px 4px 0;line-height:16px}.tplp-scope b{color:var(--ink);font-weight:600}.tplp-note{font-size:var(--fs-12);color:var(--tick);line-height:16px}.tplp-h{font-size:var(--fs-13);color:var(--ink);flex:1;margin:0;font-weight:600;line-height:20px}.tplp-plus{border:1px solid var(--line2);background:var(--raised);width:28px;height:28px;color:var(--ink2);font-size:var(--fs-17);cursor:pointer;border-radius:8px;flex:none;place-items:center;line-height:1;display:grid}.tplp-plus:hover{color:var(--ink);border-color:var(--faint)}.rw.tplp-head{background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding-right:0;display:flex}.tplp-head>.tplp-mh,.tplp-head>.tplp-mt{flex:1;min-width:240px}.tplp-head>.tplp-mainhead{flex-wrap:nowrap;gap:8px}.tplp-head i.ti-printer{font-size:var(--glyph-16);line-height:1}.tplp-mh{margin:0}.tplp-mh h2{font:600 var(--fs-17)/28px var(--font-brand);letter-spacing:-.2px;color:var(--ink);margin:0}.tplp-mname{align-items:center;gap:10px;min-width:0;display:flex}.tplp-mname>h2{min-width:0}.tplp-subline{font-size:var(--fs-12);color:var(--tick);margin:2px 0 0;line-height:16px}.tplp-badge{border:1px solid var(--hair);background:var(--rw-sheet);font-size:var(--fs-12);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;line-height:16px;display:inline-flex}.tplp-dot{border-radius:var(--r-dot);border:1px solid var(--ghost);flex:none;width:6px;height:6px}.tplp-dot.tplp-set{background:var(--ink2);border-color:var(--ink2)}.tfgrid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:14px;margin-bottom:16px;display:grid}.tfg{flex-direction:column;min-width:0;padding:14px 16px 12px;display:flex}.tfg h5{margin:0 0 2px}.tfg-open{color:inherit;text-decoration:none;transition:color .14s ease-out}.tfg-open:hover{color:var(--accent);text-decoration:underline}.tfg-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.tfg-sub{font-size:var(--fs-12);color:var(--faint);margin:0 0 10px;line-height:16px}.tfg-none{font-size:var(--fs-13);color:var(--faint);margin:0;line-height:1.5}.tfg-note{font-size:var(--fs-12);color:var(--tick);margin:8px 0 0;line-height:1.45}.tfg-dim{color:var(--tick)}.tfg-bars{flex-direction:column;gap:9px;display:flex}.tfg-brow{grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;display:grid}.tfg-bname{font-size:var(--fs-12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:16px;overflow:hidden}.tfg-btrack{background:var(--sunk);border-radius:5px;height:10px;display:block;position:relative}.tfg-bfill{background:var(--series2);border-radius:5px;min-width:5px;position:absolute;top:0;bottom:0;left:0}.tfg-bmark{background:var(--ink2);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.tfg-bval{font-size:var(--fs-12);color:var(--faint);flex-wrap:wrap;gap:2px 10px;line-height:15px;display:flex}.tfg-bval b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.tfg-bval em{font-style:normal}.tfg-ring{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tfg-dial{flex:none;width:104px;height:104px;display:block;position:relative}.tfg-dial svg{width:100%;height:100%;display:block}.tfg-track{fill:none;stroke:var(--sunk);stroke-width:8px}.tfg-fill{fill:none;stroke:var(--seq-green-6);stroke-width:8px;stroke-linecap:round}.tfg-dialn{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.tfg-dialn b{font-size:var(--fs-23);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.tfg-dialn small{font-size:var(--fs-11);color:var(--faint);line-height:14px}.tfg-facts{min-width:0;font-size:var(--fs-12);color:var(--faint);flex-direction:column;gap:5px;margin:0;padding:0;line-height:16px;list-style:none;display:flex}.tfg-facts b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.tfg-facts .tfg-late,.tfg-facts .tfg-late b{color:var(--bad)}.tfg-line{flex-direction:column;gap:2px;margin:0;display:flex}.tfg-ymin{font-size:var(--fs-11);color:var(--tick);font-variant-numeric:tabular-nums;line-height:14px}.tfg-plot{height:92px;margin-top:16px;display:block;position:relative}.tfg-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tfg-base{fill:none;stroke:var(--hair);stroke-width:1px}.tfg-path{fill:none;stroke:var(--series1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tfg-peak{border-radius:var(--r-dot);background:var(--series1);width:8px;height:8px;box-shadow:0 0 0 2px var(--raised);position:absolute;transform:translate(-50%,50%)}.tfg-peakv{white-space:nowrap;font-size:var(--fs-11);color:var(--ink);font-variant-numeric:tabular-nums;line-height:14px;position:absolute;transform:translate(-50%,-10px)}.tfg-xl{height:15px;margin:2px 0 0;position:relative}.tfg-xl span{font-size:var(--fs-11);color:var(--tick);line-height:15px;position:absolute;transform:translate(-50%)}.tfg-xl span:first-child{transform:none}.tfg-xl span:last-child{transform:translate(-100%)}.tfg-funnel{flex-direction:column;gap:8px;display:flex}.tfg-step{flex-direction:column;gap:3px;min-width:0;display:flex}.tfg-stepl{font-size:var(--fs-12);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.tfg-stepl b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.tfg-stepb{border-radius:5px;min-width:5px;height:10px;display:block}.tfg-r1{background:var(--seq-green-3)}.tfg-r2{background:var(--seq-green-5)}.tfg-r3{background:var(--seq-green-6)}.tfg-r4{background:var(--seq-green-7)}.tplp-dlg{flex-direction:column;gap:14px;display:flex}.tplp-dlg label{display:block}.tplp-q{font-size:var(--fs-12);color:var(--faint);margin-bottom:6px;font-weight:600;line-height:16px;display:block}.tplp-widgets{flex-direction:column;gap:6px;margin-top:6px;display:flex}.tplp-widget{font-size:var(--fs-13);color:var(--ink2);cursor:pointer;align-items:center;gap:9px;display:flex}.tplp-widget input{margin:0}.tplp-locked{font-size:var(--fs-13);color:var(--ink);margin:0}.tplp-late{background:var(--warnbg);color:var(--warntx);border-radius:var(--r-chip);flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.tplp-late .minor{color:inherit}.tplp-scrim{display:none}.tplp-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (max-width:1240px){.tplp-foot{grid-template-columns:minmax(0,1fr)}}.tplp-askadd{grid-template-columns:minmax(0,420px) minmax(0,160px) minmax(0,100px) auto;grid-template-areas:"ask whom by add""done. . .";justify-content:start;align-items:center;column-gap:8px;margin-top:10px;display:grid}.tplp-askadd>.tplp-askadd-ask{grid-area:ask}.tplp-askadd>.tplp-askadd-done{grid-area:done}.tplp-askadd>.tplp-askadd-whom{grid-area:whom}.tplp-askadd>.tplp-askadd-by{grid-area:by}.tplp-askadd>.tplp-askadd-add{grid-area:add;margin-top:6px}@media (max-width:560px){.tplp-askadd{grid-template-columns:minmax(0,1fr) minmax(0,100px) auto;grid-template-areas:"ask ask ask""done done done""whom by add"}}.tplp-printwho{display:none}@media print{html:has(.tplp-app){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.appwrap:has(.tplp-app){height:auto!important;display:block!important;overflow:visible!important}.tplp-foot{display:block}.tplp-foot>.card{margin-bottom:8px}body:not(:has(.printdoc)) .tplp-main :is(.card,.tfg){margin-bottom:8px!important}body:not(:has(.printdoc)) .tplp-printwho{font-size:var(--fs-13);color:var(--faint);margin-left:auto;display:inline}body:not(:has(.printdoc)) .tplp-main .tfgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}body:not(:has(.printdoc)) .tplp-main{zoom:var(--print-fit,1)}}@media (min-width:1241px){.tplp-app{grid-template-columns:minmax(260px,288px) minmax(0,1fr);column-gap:20px;padding-right:8px}.tplp-panel{max-height:calc(100vh - 88px);position:sticky;top:12px;overflow:hidden}.btn.tplp-open,.tplp-phonehead{display:none}}@media (max-width:1240px){.tplp-panel{z-index:50;visibility:hidden;pointer-events:none;border-radius:0;width:300px;height:100vh;max-height:none;transition:transform .2s,visibility 0s .2s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-120%)}.tplp-panel.tplp-drawn{visibility:visible;pointer-events:auto;transition:transform .2s;transform:none}.tplp-scrim.tplp-drawn{z-index:45;background:#0000008c;display:block;position:fixed;inset:0}.tplp-panel .rw-replist{max-height:none}}@media (prefers-reduced-motion:reduce){.tplp-panel{transition:none}}@media print{.tplp-panel,.tplp-scrim,.btn.tplp-open,.tplp-phonehead,.pagename{display:none!important}.tplp-app{display:block}body:has(.printdoc) .tplp-main>:is(.ss-row,.card,p,header){display:none!important}body:has(.printdoc) .tfgrid{display:none!important}}.fmscope{border-bottom:1px solid var(--hair);margin-bottom:10px;padding-bottom:10px}.fmscope .fmscopelab{font-size:var(--fs-10);letter-spacing:.09em;color:var(--faint);margin-bottom:9px}.fscopes{flex-wrap:wrap;gap:6px;display:flex}.fscopes>.fgrp{border:0;min-width:0;max-width:100%;margin:0;padding:0}.fmscope .fgrp{position:relative}.fmscope .ppick:empty{display:none!important}.fscline{box-sizing:border-box;text-align:left;border:1px solid var(--line2);background:var(--raised);min-width:0;max-width:100%;height:32px;color:var(--faint);cursor:pointer;font-family:inherit;font-size:var(--fs-13);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;margin:0;padding:0 10px;font-weight:500;line-height:1;display:inline-flex}.fscline:hover,.fscline[aria-expanded=true]{border-color:var(--tick);color:var(--ink)}.fscline[data-set],.fscline[data-set]:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--ink);font-weight:600}:root[data-theme=light] .fscline[data-set]{background:color-mix(in srgb,var(--accent) 9%,transparent)}.fscline:focus-visible{border-radius:8px}.fsclab{flex:none}.fscline .fticksface{white-space:pre;min-width:0;color:var(--ink);flex:0 auto;font-weight:600;display:flex}.fscline .fticksfirst{text-overflow:ellipsis;min-width:0;overflow:hidden}.fscline .fticksmore{flex:none}.fsccaret{color:var(--faint);flex:none}.fscmenu{z-index:5;text-align:left;flex-direction:column;gap:8px;width:max-content;min-width:230px;max-width:min(300px,100vw - 32px);padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.fscmenu.rgt{left:auto;right:0}.fscmenu.fscradio{gap:2px;padding:6px}.fscopt{width:100%;min-height:32px;color:var(--ink);font-family:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.fscopt:hover,.fscopt:focus-visible{background:var(--neubg)}.fscopt.on{font-weight:600}.fscoptname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fscopt .fsctick{visibility:hidden;flex:none}.fscopt.on .fsctick{visibility:visible;color:var(--accent)}.fscstate{height:32px;font-size:var(--fs-13);color:var(--faint);align-items:center;font-weight:500;display:inline-flex}.fscmenu .fmsearch{margin-bottom:0}.fscfoot{border-top:1px solid var(--hair);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.listcount .lscope{color:var(--faint)}.listcount .lscope a{color:var(--ink2)}.listcount .lscope a:is(:hover,:focus-visible){color:var(--seatmark);text-underline-offset:2px;text-decoration:underline}.listcount:has(>.lscope){flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.listcount:has(>.lscope)>span:not(.tablegear){flex:0 auto;min-width:0}.listcount:has(>.lscope)>.tablegear{margin-left:auto}.listcount.pvcount{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.listcount.pvcount>:not(.tablegear){grid-column:1;min-width:0}.listcount.pvcount>.tablegear{grid-area:1/2}.cgrid{border:1px solid var(--hair);border-radius:var(--r-surface);background:var(--raised);margin-bottom:12px;overflow:hidden}.cgrid-scroll{overflow:auto hidden}.cgrid-cap{align-items:center;padding:7px 19px 8px 14px}.cgrid-cap:has(>.lscope){align-items:center}.cgrid-in{min-width:1060px}@media (min-width:561px){.cgrid-in:has(col.cgc-why):has(col.cgc-more){min-width:1166px}}table.cgt{table-layout:fixed}table.cgt col.cgc-account{width:148px}table.cgt col.cgc-partner{width:116px}table.cgt col.cgc-act{width:84px}table.cgt col.cgc-progress{width:98px}table.cgt col.cgc-overdue{width:66px}table.cgt col.cgc-stage{width:122px}table.cgt col.cgc-why{width:128px}table.cgt col.cgc-last{width:84px}table.cgt col.cgc-next{width:176px}table.cgt col.cgc-more{width:48px}table.cgt col.cgc-from{width:160px}table.cgt:has(>colgroup>col.cgc-why) col.cgc-from{width:116px}@media (min-width:561px){table.cgt td>span.cg-ptnr.sd{display:inline}}table.cgt td.stcol>.st{width:100%;overflow:hidden}table.cgt td>.cg-why{text-overflow:ellipsis;display:block;overflow:hidden}table.led th.jnext,table.led td.jnext{width:276px;min-width:276px}table.led th.jnext.two,table.led td.jnext.two{width:184px;min-width:184px}.jacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.jacts>.btn{box-sizing:border-box;justify-content:center;width:100%}table.cgt th,table.cgt td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table.cgt td{height:46px;padding-top:6px;padding-bottom:6px}table.cgt th:first-child,table.cgt td:first-child{padding-left:14px}table.cgt th:last-child,table.cgt td:last-child{padding-right:10px}table.cgt td.cg-next,table.cgt td.cg-more,table.cgt td.cg-actcell{overflow:visible}@media not (pointer:coarse){table.cgt td.cg-next>.actslot{min-height:26px}}table.cgt td.cg-next>.btn{justify-content:center;width:100%}table.cgt td.cg-next>.cg-nudge{align-items:stretch;width:100%;display:flex}table.cgt td.cg-next>.cg-nudge>.btn{justify-content:center}td.cellact .btn{box-sizing:border-box;justify-content:center;width:100%;min-width:104px}table.cgt td.cg-more{text-align:right}table.cgt tbody tr:last-child td{border-bottom:0}table.cgt thead.cg-srhead th{border:0;height:0;padding:0;line-height:0}.cg-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}th:has(>.cg-sr){position:relative}.cgrid .fold{background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.cgrid .fold+.fold,.cgrid .row+.fold{border-top:1px solid var(--hair)}.cgrid .foldhead{background:var(--band);min-height:42px;padding:0 14px}.cgrid .foldhead:hover{background:var(--shoal)}.cgrid .foldhead{scroll-margin-top:150px}.cgrid .foldtitle{font-size:var(--fs-13);font-weight:600}.cgrid .foldbody{padding:0}.cgrid .fold:not(.shut) .foldhead{border-bottom:1px solid var(--rowline)}.cgrid .foldhead .phonly{display:none}.cgrid .fold>.foldhead .foldmeta{display:block}.cg-count{font-size:var(--fs-11);color:var(--ink2);background:var(--neubg);font-variant-numeric:tabular-nums;box-sizing:border-box;text-align:center;border-radius:6px;flex:none;min-width:48px;padding:1px 7px;font-weight:700;display:inline-block}.cg-note{font-size:var(--fs-13);color:var(--faint)}.cg-empty{font-size:var(--fs-13);color:var(--faint);margin:0;padding:11px 14px 12px 42px}.cg-acct{color:var(--link-account);font-weight:500;text-decoration:none}b.cg-acct{color:var(--ink);font-weight:600}.cg-ptnr{color:var(--ink2);font-weight:500;text-decoration:none}.cg-what{color:var(--ink2)}.cg-what.plan{color:var(--ink);font-weight:500;text-decoration:none}.cg-faint{color:var(--faint)}.cg-late{color:var(--st-late-tx);font-weight:500}.cg-date{color:var(--faint)}.cg-prog{color:var(--ink2);align-items:center;gap:8px;display:inline-flex}.cg-bar{background:var(--ghost);border-radius:2px;flex:none;width:30px;height:3px;display:inline-block;overflow:hidden}.cg-bar>span{background:var(--ink2);border-radius:2px;height:100%;display:block}.cg-nudge{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}.cg-nudgesaid{font-size:var(--fs-11);color:var(--warn-text);white-space:normal;line-height:1.35}.actset{box-sizing:border-box;border-radius:var(--r-chip);border:1px dashed var(--line2);min-width:76px;color:var(--faint);font-size:var(--fs-11);cursor:pointer;white-space:nowrap;background:0 0;justify-content:flex-start;align-items:center;padding:2px 9px;font-weight:500;display:inline-flex}.actset:hover,.actset[aria-expanded=true]{color:var(--ink);border-color:var(--tick)}.rowmenu-wrap{vertical-align:middle;display:inline-flex}.rowmenu-btn{width:28px;height:26px;color:var(--faint);font-size:var(--glyph-16);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;line-height:1;display:inline-grid}.rowmenu-btn:hover,.rowmenu-btn[aria-expanded=true]{border-color:var(--line2);color:var(--ink);background:var(--raised)}.rowmenu-btn.rowmenu-flush{margin-block:-2px}.rowmenu{z-index:70;text-align:left;white-space:normal;background:var(--raised);border:1px solid var(--line2);border-radius:12px;min-width:224px;max-width:300px;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 10px 34px #00000073}.rowmenu[hidden]{display:none}.rowmenu-item{border-radius:var(--r-chip);width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:7px 10px;font-weight:500;line-height:18px;text-decoration:none;display:flex}.rowmenu-item:hover,.rowmenu-item:focus-visible{background:var(--neubg)}.rowmenu-item:focus-visible{outline-offset:-2px}.rowmenu-item:disabled{color:var(--tick);cursor:default;background:0 0}.rowmenu-item.danger{color:var(--risk)}.rowmenu-sep{background:var(--hair);border:0;height:1px;margin:4px 2px}.rowmenu>.rowmenu-sep:first-child{display:none}.rowmenu-note{font-size:var(--fs-12);color:var(--faint);white-space:normal;margin:2px 10px 6px;line-height:1.45}table.led td:has(>.cmark){position:relative}.cmark{border-style:solid;border-width:0 8px 8px 0;border-color:transparent var(--bluetx) transparent transparent;cursor:pointer;width:0;height:0;position:absolute;top:0;right:0}.cmark:after{content:"";width:14px;height:14px;position:absolute;top:0;left:-6px}.cmark:focus-visible{outline:2px solid var(--bluetx);outline-offset:1px}.cmenu{min-width:0}.cpop{z-index:70;background:var(--raised);border:1px solid var(--line);text-align:left;white-space:normal;border-radius:12px;width:300px;padding:12px 14px;position:fixed;box-shadow:0 12px 32px #00000073}.cpop .cp-line+.cp-line{margin-top:10px}.cpop .cp-h{justify-content:space-between;gap:10px;margin-bottom:4px;display:flex}.cpop .cp-who{font-weight:600;font-size:var(--fs-13);color:var(--ink)}.cpop .cp-when{font:400 var(--fs-11) var(--font-mono),ui-monospace,monospace;color:var(--tick)}.cpop .cp-t{font-size:var(--fs-13);color:var(--ink2);white-space:normal;overflow-wrap:anywhere;line-height:1.45}.cpop .cp-r{box-sizing:border-box;border:1px solid var(--hair);width:100%;font:inherit;font-size:var(--fs-13);color:var(--ink);resize:none;background:0 0;border-radius:8px;margin-top:10px;padding:6px 10px;line-height:1.45;display:block}.cpop .cp-r:first-child{margin-top:0}.cpop .cp-r::placeholder{color:var(--tick)}.cpop .cp-err{margin-top:6px}table.led tr.laneband th{border-bottom:1px solid var(--rowline);background:var(--band);padding:0}table.led tbody+tbody tr.laneband th{border-top:1px solid var(--hair)}.laneband-btn{width:100%;min-height:40px;color:var(--ink);font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.laneband-btn:hover{background:var(--shoal)}.laneband-btn:hover .foldchev{border-color:var(--ink)}tr.laneband.shut .foldchev{transform:rotate(-45deg)}.laneband-title{font-size:var(--fs-13);letter-spacing:normal;font-weight:600}.tablecard .listwrap{max-height:max(100vh - 302px,122px);margin:0 -10px}.tablecard table.led th:first-child,.tablecard table.led td:first-child{padding-left:16px}.tablecard table.led th:last-child,.tablecard table.led td:last-child{padding-right:16px}.tablecard table.led tr.laneband th:first-child{padding:0}.tablecard .laneband-btn{padding:0 14px}table.led tr.pvband th{height:34px}.pvband .laneband-btn{min-height:34px;padding:0 14px 0 var(--wm-pad0,5px);width:var(--portw,100%);gap:0;position:sticky;left:0}.pvband .pvbandname{min-width:0;width:calc(var(--pvfirst,174px) - var(--wm-pad0,5px));flex:none;align-items:center;display:flex}.pvband .pvbandname .laneband-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pvband .foldchev{width:7px;height:7px;margin:0 12px 3px 0}tr.pvband.shut .foldchev{margin-bottom:1px}.pvband .bm{font-size:var(--fs-13);color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;padding-left:5px;font-weight:400;overflow:hidden}.pvband .bm b{color:var(--ink);font-weight:500}table.led tfoot.sumfoot td{background:var(--raised);height:39.5px;color:var(--ink2);box-shadow:inset 0 1px 0 var(--hair);white-space:nowrap;border-bottom:0;padding-top:0;padding-bottom:0}table.led tfoot.sumfoot td b{font-weight:600}table.led tfoot.sumfoot td.minor{color:var(--faint)}@media screen and (min-width:561px){.listwrap.dockclear:has(>table.led>tfoot.sumfoot){max-height:calc(100vh - 340px);padding-bottom:0}.listwrap table.led tfoot.sumfoot td{z-index:2;position:sticky;bottom:0}.listwrap table.led tfoot.sumfoot td:first-child{z-index:3;animation:linear both wm-frozen-foot-edge;animation-timeline:scroll(inline);animation-range:0 12px;left:0}.listwrap table.led tfoot.sumfoot td.selcell:first-child{animation:none}.listwrap table.led tfoot.sumfoot td.selcell:first-child+td{left:var(--selw);z-index:3;animation:linear both wm-frozen-foot-edge;animation-timeline:scroll(inline);animation-range:0 12px}}@keyframes wm-frozen-foot-edge{0%{box-shadow:inset 0 1px 0 var(--hair),inset -1px 0 0 transparent}to{box-shadow:inset 0 1px 0 var(--hair),inset -1px 0 0 var(--hair)}}.pipefootfig,.listfoot.pipefootphone{display:none}@media (max-width:560px){.pipefootfig{display:inline}.listfoot.pipefootphone{display:flex}table.led.phonerows>tfoot{display:none}table.led.phonerows>tbody>tr.pvband:has(>[colspan]:only-child)>th{height:auto;padding:0}table.led.phonerows tr.pvband .pvbandname{width:auto}table.led.phonerows tr.pvband .bm{padding-left:14px}}.btn.viewbtn{flex:none}.viewwrap{align-items:center;display:inline-flex;position:relative}.viewmenu{z-index:80;text-align:left;white-space:normal;flex-direction:column;gap:12px;width:336px;max-width:calc(100vw - 32px);padding:12px 14px;display:flex;position:fixed;overflow:auto}.viewmenu[hidden]{display:none}.vmsec{flex-direction:column;gap:6px;min-width:0;display:flex}@media (max-width:560px){.vmsec.vmwide{display:none}}.vmlab{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.11em;text-transform:uppercase;color:var(--faint);font-weight:500}.vmpair{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.vmsel{width:100%;min-width:0;height:32px;font-family:inherit;font-size:var(--fs-13);color:var(--ink);background-color:var(--raised);border:1px solid var(--line2);border-radius:var(--r-chip);cursor:pointer;appearance:none;text-overflow:ellipsis;background-image:linear-gradient(45deg,transparent 50%,var(--faint) 50%),linear-gradient(135deg,var(--faint) 50%,transparent 50%);background-position:calc(100% - 14px),calc(100% - 10px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;margin:0;padding:0 26px 0 10px;font-weight:500}.viewmenu .vmsel{height:30px}.vmsel:hover:not(:disabled){border-color:var(--ink2)}.vmsel:disabled{color:var(--faint);cursor:not-allowed;opacity:.75}.vmwhy{font-size:var(--fs-12);color:var(--faint);margin:0;line-height:1.45}.vmcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 8px;display:grid}.vmcol{border-radius:var(--r-chip);min-width:0;font-size:var(--fs-13);color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;padding:5px 6px;font-weight:500;display:flex;overflow:hidden}.vmcol:hover{background:var(--neubg)}.vmcol.last{opacity:.5;cursor:not-allowed}.vmcol input{accent-color:var(--accent);width:15px;height:15px;cursor:inherit;flex:none;margin:0}.vmfoot{border-top:1px solid var(--hair);justify-content:flex-end;padding-top:10px;display:flex}.vmseg{align-self:flex-start;gap:var(--seg-gap);background:var(--raised);border:1px solid var(--line2);border-radius:var(--seg-radius);padding:2px;display:inline-flex}.vmseg button{color:var(--faint);border-radius:var(--seg-btn-radius);font-size:var(--fs-12);font-weight:var(--seg-weight);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:2px 10px;line-height:1.5}.vmseg button:not(.on):hover{color:var(--ink2)}.vmseg button.on{cursor:default}.vmseg button:focus-visible{outline-offset:-2px}.vmcolrow{min-width:0;position:relative}.vmcolrow>.vmcol{width:100%}.vmmove{opacity:0;padding:1px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.vmcolrow:hover .vmmove,.vmcolrow:focus-within .vmmove{opacity:1}.vmmove button{line-height:1;font-size:var(--fs-12);color:var(--faint);padding:2px 3px}.vmmove button:disabled{opacity:.35;cursor:default}.vmcolrow:hover>.vmcol,.vmcolrow:focus-within>.vmcol{padding-right:50px}@media (hover:none),(pointer:coarse){.vmcols.arr{grid-template-columns:minmax(0,1fr)}.vmcols.arr .vmcolrow{align-items:center;gap:8px;display:flex}.vmcols.arr .vmcolrow>.vmcol{width:auto;min-height:var(--tap);flex:auto;padding-right:6px}.vmcols.arr .vmmove{opacity:1;flex:none;position:static;transform:none}.vmcols.arr .vmmove button{min-width:var(--tap);min-height:var(--tap);font-size:var(--glyph-14)}}@media (min-width:561px){:is(.card,.cgrid):has(>.listcount .viewwrap[data-rows=compact]) table.led tr:not(.subrow)>td{padding-top:4.25px;padding-bottom:4.25px}:is(.card,.cgrid):has(>.listcount .viewwrap[data-rows=compact]) table.cgt td{height:36px}}.listacts{flex:none;align-items:center;gap:10px;margin:-6px 0 -6px auto;display:inline-flex}.recsteps{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.recsteps li{border:1px solid var(--hair);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.recsteps li .num{flex:none;min-width:56px}.recsteps li .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.recsteps li .st{flex:none}.btn.moveact{box-sizing:border-box;justify-content:center;min-width:172px;margin-top:6px;display:inline-flex}.letters{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.chip.letter{border-color:var(--line);font-size:var(--fs-12);color:var(--ink2);align-items:center;gap:7px;padding:3px 9px 3px 6px;font-weight:400;display:inline-flex;position:relative}.chip.letter i{font:600 var(--fs-10)/1 var(--font-mono);background:var(--neubg);width:16px;height:16px;color:var(--neutx);border-radius:4px;place-items:center;font-style:normal;display:inline-grid}.chip.letter.ok i{background:var(--okbg);color:var(--oktx)}.chip.letter.gap i{background:var(--warnbg);color:var(--warntx)}.chip.letter>span{font-weight:400}.recmoves{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.recmoves li{border:1px solid var(--hair);border-radius:10px;min-width:0;padding:10px 12px}.recmoves li b{color:var(--ink);font-weight:600;font-size:var(--fs-13);margin-bottom:2px;display:block}.recmoves li .why{color:var(--faint);font-size:var(--fs-13)}.recmoves li .btn.moveact{height:26px;font-size:var(--fs-12);align-items:center;margin-top:8px;padding:0 13px}.recsum{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;display:flex}.recsum .chip{background:var(--neubg);color:var(--neutx);border-color:#0000;padding:2px 9px;font-weight:400}.recspread{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:14px;display:grid}.recspread>*{min-width:0}.recside{top:var(--recside-top,0px);position:sticky}.recfacts dl{grid-template-columns:118px minmax(0,1fr);margin:6px 0 0;display:grid}.recfacts dl>div{display:contents}.recfacts dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:.09em;text-transform:uppercase;color:var(--tick);border-bottom:1px solid var(--rowline);align-items:center;min-height:28px;font-weight:500;display:flex}.recfacts dd{font-size:var(--fs-13);color:var(--ink);border-bottom:1px solid var(--rowline);align-items:center;min-width:0;min-height:28px;margin:0;display:flex}.recfacts dl>div:last-child>*{border-bottom:0}.recfacts dd .dim{transform-origin:0;transform:scale(.92)}.recfacts dt{padding-right:6px}.tierval{min-width:0;display:block;overflow:clip visible}.tierrow{flex-wrap:wrap;align-items:center;margin-left:-14px;display:flex}.tierfact{padding-left:14px}.tiersep{text-align:right;white-space:pre;width:14px;display:inline-block}.tierrow>.iconbtn{margin-left:6px}@media (max-width:900px){.recspread{grid-template-columns:minmax(0,1fr)}.recside{position:static}}.card.recempty{padding-top:11px;padding-bottom:11px}.card.recempty>.row{align-items:baseline}.card.recempty .recnone{margin:0 0 0 6px}.card.recempty .recend{margin-left:auto}html:has(.crmcard){color-scheme:normal;background:0 0}html:has(.crmcard) body{color-scheme:normal;background:0 0}.crmcard{box-sizing:border-box;border:1px solid var(--hair);background:var(--raised);color:var(--ink);font-size:var(--fs-13);border-radius:14px;padding:14px 16px;line-height:1.5}.crmcard .cc-head{align-items:center;gap:6px;margin-bottom:10px;display:flex}.crmcard .cc-brand{font-family:var(--font-brand),system-ui,sans-serif;font-weight:600;font-size:var(--fs-13)}.crmcard .cc-ro{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-10);letter-spacing:0;text-transform:none;color:var(--tick);margin-left:auto;font-weight:400}.crmcard .cc-title{font-size:var(--fs-13);margin:0 0 8px;font-weight:600;line-height:1.4}.crmcard .cc-reach{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.crmcard .cc-reach li{display:contents}.crmcard .cc-reach .st{min-width:0}.crmcard .cc-reach li+li .st,.crmcard .cc-reach li+li .cc-count{margin-top:12px}.crmcard .cc-who{font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;margin-bottom:6px;font-weight:500;line-height:1.4;overflow:hidden}.crmcard .cc-reach li+li .cc-who{margin-top:12px}.crmcard .cc-reach li+li .cc-who~.st,.crmcard .cc-reach li+li .cc-who~.cc-count{margin-top:0}.crmcard .cc-count{min-width:0;font-size:var(--fs-12);color:var(--ink2);overflow-wrap:anywhere}.crmcard .cc-names{font-size:var(--fs-12);color:var(--faint);overflow-wrap:anywhere;grid-column:1/-1;min-width:0;margin-top:8px;line-height:1.5}.crmcard .btn.cc-open{box-sizing:border-box;width:100%;margin-top:12px;text-decoration:none;display:block}.crmcard .cc-reach+.btn.cc-open{margin-top:0}.crmcard .cc-foot{font-size:var(--fs-11);color:var(--tick);margin:8px 0 0}.crmcard .cc-why{font-size:var(--fs-12);color:var(--faint);margin:0}.card.cmpcard{margin-bottom:0;padding:6px 10px 10px}.cmpscroll{overflow-x:auto}table.led.cmp{table-layout:fixed;min-width:880px}.cmp col.c0{width:25%}.cmp col.c1{width:22%}.cmp col.c2{width:28%}.cmp col.c3{width:25%}.cmp col.tint{background:var(--sunk)}table.led.cmp thead th{vertical-align:top;font-size:var(--fs-13);color:var(--ink);font-weight:400;line-height:18px}.cmphd{padding:10px 0 8px}table.led.cmp thead th.cmpcorner{vertical-align:bottom;font-size:var(--fs-12);color:var(--tick);font-weight:500;line-height:16px}.cmpname{align-items:center;gap:10px;min-height:22px;display:flex}.cmpname>span:first-child{font-size:var(--fs-15);letter-spacing:-.375px;color:var(--ink);font-weight:800;line-height:22.5px}.cmpprice{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:10px;display:flex}.cmpfig{font-size:var(--fs-23);letter-spacing:-.02em;color:var(--ink);font-weight:700;line-height:26px}.cmpper{font-size:var(--fs-13);color:var(--faint);line-height:18px}.cmpunder{font-size:var(--fs-12);color:var(--tick);margin-top:4px;line-height:16px}.cmpacts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cmpnote{font-size:var(--fs-12);color:var(--ink2);white-space:normal;flex-basis:100%;margin:4px 0 0;line-height:16px}.cmpnote a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}table.led.cmp tbody th{text-align:left;font-size:var(--fs-13);color:var(--ink2);border-bottom:1px solid var(--rowline);font-weight:500;line-height:18px}table.led.cmp tbody td{color:var(--ink);line-height:18px}table.led.cmp tbody tr.cmpgroup td{background:var(--sunk);height:34px;color:var(--ink);font-size:var(--fs-12);white-space:nowrap;border-top:1px solid var(--hair);padding-top:0;padding-bottom:0}table.led.cmp tbody tr.cmpgroup td b{font-weight:600}table.led.cmp tr.cmpgroup:hover td{background:var(--sunk)}table.led.cmp tbody tr:not(.cmpgroup):hover th{background:var(--paper)}.cmptick,.cmpdash{line-height:1;display:inline-flex}.cmptick i.ti,.cmpdash i.ti{font-size:var(--glyph-16)}.cmptick{color:var(--ink2)}.cmpdash{color:var(--tick)}.cmpsmall{font-size:var(--fs-13);color:var(--faint);margin:12px 2px 0;line-height:19.5px}.cmpcards{display:none}.card.cmpplan{margin-bottom:0;padding:16px 16px 10px}.cmpplan .cmpname{justify-content:space-between}.cmpplan .cmpprice{margin-top:8px}.cmpacts.phone{flex-flow:column}.cmpacts.phone .btn{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.cmplead{font-size:var(--fs-12);color:var(--faint);margin:16px 0 4px;font-weight:600;line-height:16px}.cmplist{margin:12px 0 0;padding:0;list-style:none}.cmplead+.cmplist{margin-top:0}.cmplist li{border-bottom:1px solid var(--rowline);font-size:var(--fs-13);color:var(--ink);align-items:flex-start;gap:10px;padding:7px 0;line-height:18px;display:flex}.cmplist li i.ti{font-size:var(--glyph-16);color:var(--ink2);flex:none;margin-top:1px}@media (max-width:560px){.card.cmpcard{display:none}.cmpcards{flex-direction:column;gap:12px;display:flex}}.subgrid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:14px;max-width:1100px;display:grid}.subgrid>.card{min-width:0;margin-bottom:0}.subhead{gap:12px}.subhead h5{margin:0}.subdl{margin:12px 0 0}.subdl>div{border-bottom:1px solid var(--rowline);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.subdl dt{font-size:var(--fs-13);color:var(--faint);line-height:18px}.subdl dd{font-size:var(--fs-13);color:var(--ink);margin:0;font-weight:500;line-height:18px}.subdl .subchange{font-size:var(--fs-12);text-underline-offset:2px;margin:0 0 0 5px;text-decoration:underline}.subpending{font-size:var(--fs-12);color:var(--tick);margin-top:4px;font-weight:400;line-height:16px;display:block}.subpending .linkish{font-size:var(--fs-12)}.row.subacts{gap:8px;margin-top:16px}.subnote{font-size:var(--fs-12);color:var(--tick);margin:10px 0 0;line-height:16px}.advmeter{border-radius:var(--r-dot);background:var(--neubg);height:8px;margin-top:16px;position:relative;overflow:hidden}.advmeter>i{background:var(--ink2);position:absolute;top:0;bottom:0;left:0}.advscale{font-size:var(--fs-11);color:var(--tick);justify-content:space-between;gap:12px;margin-top:6px;line-height:16px;display:flex}.advfigs{--ss-inset:0px;margin-top:16px}.advfigs .ss-row{border-bottom:0;margin-bottom:0;padding-bottom:0}.advfigs+.subnote{margin-top:12px}.advmi{border-top:1px solid var(--rowline);cursor:default;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.advmi>span:first-of-type{min-width:0;font-size:var(--fs-13);color:var(--ink2);flex:auto;font-weight:400;line-height:18px}.advsame{color:var(--tick)}.advuse{border-top:1px solid var(--rowline);font-size:var(--fs-13);color:var(--faint);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;line-height:18px;display:flex}.advuse b{color:var(--ink);font-weight:600}.advuse+.subnote{margin-top:8px}.card.subent{max-width:1100px;margin:14px 0 0}.subentrow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.subenttext{flex:420px;min-width:0}.subenttext h5{margin:0}.subenttext p{font-size:var(--fs-13);color:var(--ink2);margin:4px 0 0;line-height:19.5px}.subentprice{font-size:var(--fs-17);color:var(--ink);font-weight:700;line-height:20px}.row.subsec{max-width:1100px;margin:28px 0 12px}.subsec h4{font-size:var(--fs-17);letter-spacing:-.4px;margin:0;font-weight:800;line-height:24px}.card.subinv{max-width:1100px;margin-bottom:0;padding:6px 10px}.subinv table.led.rows{min-width:700px}.subinv td.subempty{color:var(--faint)}.subinv .subno{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--fs-12);color:var(--ink2)}.subinv .subamt{font-weight:600}.subinv th.subpdf{width:70px}.subpdfa{color:var(--ink2);font-weight:500}.row.subcancel{gap:8px;margin-top:22px}.subcancel .btn{color:var(--faint);padding:10px}.drw-foot{border-top:1px solid var(--hair);flex-direction:column;gap:10px;padding:16px 20px 20px;display:flex}.btn.drwgo{width:100%}.drwfootline{justify-content:space-between;align-items:center;gap:12px;display:flex}.drwfootline .minor{font-size:var(--fs-12);color:var(--tick);line-height:16px}.stepper{align-items:center;gap:8px;margin-top:6px;display:flex}.btn.stepbtn{justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.btn.stepbtn i.ti{font-size:var(--glyph-16)}.stepval{border-radius:var(--r-control);border:1px solid var(--line2);background:var(--sunk);min-width:64px;height:40px;font-size:var(--fs-17);color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.buynote{font-size:var(--fs-12);color:var(--tick);margin-top:6px;font-weight:400;line-height:16px;display:block}.buyrows{margin:18px 0 0}.buyrows>div{border-bottom:1px solid var(--rowline);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.buyrows dt{font-size:var(--fs-13);color:var(--faint);line-height:18px}.buyrows dd{font-size:var(--fs-13);color:var(--ink);text-align:right;margin:0;font-weight:500;line-height:18px}.buyrows>.due{border-bottom:0;padding:12px 0 0}.buyrows>.due dt{color:var(--ink);font-weight:600}.buyrows>.due dd{font-size:var(--fs-17);font-weight:700;line-height:20px}.buycontact{border:1px solid var(--hair);border-radius:var(--r-control);justify-content:space-between;gap:16px;margin-top:16px;padding:12px 14px;display:flex}.buycontact span{font-size:var(--fs-13);color:var(--faint);line-height:18px}.buycontact b{font-size:var(--fs-13);color:var(--ink);text-align:right;font-weight:500;line-height:18px}.buypair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.buyterms{cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;display:flex}.buyterms .optbox{margin-top:2px}.buyterms span{font-size:var(--fs-13);color:var(--ink2);font-weight:400;line-height:19.5px}.modal.wide:has(>.cmpdlg){width:min(1100px,100%)}.cmpdlg>.card.cmpcard{border:0;border-radius:0;padding:0}.modal.narrow{width:min(480px,100%)}.handlead{margin:0}.handlist{border:0;flex-direction:column;gap:8px;min-width:0;margin:16px 0 0;padding:0;display:flex}.handrow{border:1px solid var(--hair);border-radius:var(--r-control);cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:8px 12px;display:flex}.handrow.on{border-color:var(--st-live-tx);background:var(--sunk)}.handrow input{width:16px;height:16px;accent-color:var(--st-live-tx);flex:none;margin:0}.handwho{flex-direction:column;min-width:0;display:flex}.handwho b{font-size:var(--fs-13);color:var(--ink);font-weight:500;line-height:18px}.handwho span{font-size:var(--fs-12);color:var(--faint);font-weight:400;line-height:16px}.turnlead{font-size:var(--fs-13);color:var(--ink2);margin:0;line-height:19.5px}.inp.turnlimit{width:160px}.card.lapsecard{max-width:1100px;margin-bottom:14px}.lapsecard .lapselead{font-size:var(--fs-13);color:var(--ink2);max-width:760px;margin:6px 0 0;line-height:19.5px}.row.lapseacts{gap:8px;margin-top:16px}.lapsehelp{align-items:center;display:inline-flex}.modal:has(>.lapsebody){width:min(640px,100%)}.lapsepicklead{font-size:var(--fs-13);color:var(--faint);margin:6px 0 0;line-height:19.5px}.lapserows{border-top:1px solid var(--rowline);margin-top:14px}.lapserow{border-bottom:1px solid var(--rowline);align-items:center;gap:12px;min-height:52px;padding:8px 0;display:flex}.lapsewho{flex-direction:column;flex:auto;min-width:0;display:flex}.lapsewho b{font-size:var(--fs-13);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:18px;overflow:hidden}.lapsewho span,.lapsewho a{font-size:var(--fs-12);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:16px;overflow:hidden}.lapseseen{font-size:var(--fs-12);color:var(--faint);text-align:right;flex:0 0 78px;line-height:16px}.lapsetally{border-top:1px solid var(--rowline);margin-top:16px;padding-top:14px}.lapsetally p{font-size:var(--fs-13);color:var(--ink2);margin:4px 0 0;line-height:19.5px}.lapsetally p.lapsecount{color:var(--ink);margin:0;font-weight:600}.lapsetally p.lapsefoot,.lapsebody .lapsefoot{font-size:var(--fs-12);color:var(--tick);margin:8px 0 0;font-weight:400;line-height:16px}.lapsefoot.onphone,.lapsewho .onphone{display:none}.lapsefootbar .row.lapseacts{margin-top:18px}.stagelist.rolelist{width:228px}.stageopt.off{color:var(--ghost);cursor:default}.stagelist .stagefoot{height:auto;font-size:var(--fs-11);color:var(--tick);white-space:normal;cursor:default;margin:4px 10px 6px;padding:0;line-height:16px;display:block}.teamnote{font-size:var(--fs-12);color:var(--tick);margin-top:3px;line-height:16px;display:block}.teampaused{border-top:1px solid var(--rowline);font-size:var(--fs-13);color:var(--ink2);margin:12px 0 0;padding-top:12px;line-height:19.5px}.login-card .lapsep{margin:8px 0 0;line-height:19.5px}.login-card .lapseask{font-size:var(--fs-12);margin:18px 0 8px;font-weight:500;line-height:16px}.lapseadmin{border:1px solid #292c32;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.lapseav{color:#06272a;width:28px;height:28px;font-size:var(--fs-11);text-align:center;background:#21ddee;border-radius:7px;flex:none;font-weight:700;line-height:28px}.lapseadmin .lapsewho b{color:#f5f6fa}.lapseadmin .lapsewho a{color:#d2d6dc}.btn.lapseback{color:#f5f6fa;background:#0f1114;border-color:#3e3e44;width:100%;margin-top:18px;display:block}@media (max-width:560px){.overlay:has(>.modal>.lapsebody){padding:16px}.modal:has(>.lapsebody){flex-direction:column;height:calc(100vh - 32px);max-height:calc(100vh - 32px);padding:0;display:flex}.modal:has(>.lapsebody)>.row.spread{flex:none;margin:0;padding:14px 18px 0}.lapsebody{flex:auto;min-height:0;padding:0 18px 16px;overflow:auto}.lapsefootbar{border-top:1px solid var(--hair);flex:none;padding:12px 18px 16px}.lapsefootbar .lapsetally{border-top:0;margin-top:0;padding-top:0}.lapsefootbar .row.lapseacts{margin-top:12px}.lapsefootbar .row.lapseacts .btn.pri{width:100%;min-height:44px}.lapsefootbar .row.lapseacts .btn.ghost{display:none}.lapsefoot.onphone{margin-top:12px;display:block}.lapsefoot.ondesk{display:none}.lapserow{min-height:60px}.lapseseen{display:none}.lapsewho .onphone{display:block}.lapsewho .ondesk{display:none}.st.rolectl{pointer-events:auto;min-height:44px}.stagelist.rolelist .stageopt{height:var(--tap)}.lapsecard .row.lapseacts{flex-direction:column;align-items:stretch}.lapsecard .lapseacts .btn{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.lapsecard .lapseacts .lapsehelp{display:none}}.dlv-at{align-items:center;gap:6px;display:inline-flex;position:relative}.dlv-scrim{display:none}.dlv-pop{z-index:60;white-space:normal;text-align:left;background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-surface);width:440px;max-width:min(440px,100vw - 32px);padding:14px 16px;line-height:1.5;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 34px #00000073}.dlv-grab{display:none}.dlv-t{font-size:var(--fs-15);color:var(--ink);margin-bottom:5px;font-weight:600}.dlv-sub{display:none}.dlv-say{font-size:var(--fs-13);color:var(--ink2);margin:0 0 8px;font-weight:400}.dlv-say b{color:var(--ink);font-weight:600}.dlv-q{color:var(--faint);font-size:var(--fs-12);margin-bottom:12px}.dlv-acts{justify-content:flex-end;gap:8px}.dlv-foot{background:var(--raised);border-top:1px solid var(--hair);margin:14px -22px -20px;padding:12px 22px 20px;position:sticky;bottom:-20px}@media (min-width:561px){table.led td .dlv-pop{left:-8px}.dlv-pop.up{top:auto;bottom:calc(100% + 4px)}}.jpl-offer{font-size:var(--fs-13);color:var(--ink2);background:var(--sunk);border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:12px 22px;display:flex}.jpl-offer~.jpl-glance{margin-top:0}.jpl-offer .jpl-offer-say{flex:0 auto;min-width:0}.jpl-offer .jpl-offer-say b{color:var(--ink);font-weight:600}.jpl-offer .sp{flex:1}.dlv-boxed{border:1px solid var(--line2);background:var(--sunk);border-radius:10px;margin:0 0 14px;padding:12px 14px 2px}.dlv-boxed .dlv-bh{font-size:var(--fs-13);color:var(--ink);margin-bottom:8px;font-weight:600}.dlv-boxed .field{margin-top:0}.dlv-pick{border:1px solid var(--line2);background:var(--paper);border-radius:9px;margin:4px 0 8px;overflow:hidden}.dlv-pick label{font-size:var(--fs-13);border-top:1px solid var(--rowline);cursor:pointer;min-height:40px;color:var(--ink);align-items:center;gap:10px;padding:9px 12px;display:flex}.dlv-pick label:first-child{border-top:0}.dlv-pick input[type=radio]{accent-color:var(--accent);flex:none;margin:0}.dlv-pick .dlv-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dlv-pick .dlv-am{color:var(--ink2);font-variant-numeric:tabular-nums;margin-left:auto}.dlv-pick .dlv-none{border-top:1px solid var(--rowline);padding:9px 12px;display:block}.dlv-pick .dlv-none:first-child{border-top:0}.dlv-make{margin-top:4px}.dlv-grid3{grid-template-columns:1fr 1fr 1fr;gap:0 10px;display:grid}.togsaid{color:var(--ink2);margin-top:8px}.pbk-switch{padding-bottom:4px}.pbk-row{margin-top:8px}.pbk-mark{color:var(--ink2);align-items:center;gap:7px;margin-top:4px;display:flex}.pbk-pick{font-size:var(--fs-12);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px;display:flex}.pbk-pick .inp{flex:0 480px;width:min(480px,100%)}.linkish.pbk-lit{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px}@media (max-width:560px){.dlv-scrim{z-index:90;background:#0000008c;display:block;position:fixed;inset:0}.dlv-pop{z-index:91;width:auto;max-width:none;padding:10px 16px calc(64px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;position:fixed;inset:auto 0 0}.dlv-grab{background:var(--ghost);border-radius:2px;width:36px;height:4px;margin:0 auto 12px;display:block}.dlv-t{font-size:var(--fs-15);margin-bottom:4px;line-height:1.3}.dlv-sub{font-size:var(--fs-12);color:var(--faint);margin-bottom:12px;display:block}body:has(.dlv-pop) .undobar{z-index:92;bottom:calc(var(--dlv-sheet-h,0px) + 8px)}.dlv-grid3{grid-template-columns:1fr}.jpl-offer{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px 16px;display:grid}.jpl-offer>.sd{margin-top:7px}.jpl-offer>.sp{display:none}.jpl-offer>.btn{grid-column:2;justify-self:end}.overlay:has(>.modal.sheet){z-index:91;place-items:end stretch;padding:0}.modal.sheet{width:100%;max-height:90dvh;padding:16px 16px calc(64px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.modal.sheet .dlv-foot{bottom:calc(-64px - env(safe-area-inset-bottom));margin:14px -16px calc(-64px - env(safe-area-inset-bottom));padding:12px 16px calc(64px + env(safe-area-inset-bottom))}}.shx-partner{margin-bottom:12px;padding:12px 16px}.shx-partnerrow{flex-wrap:wrap;align-items:center;gap:12px}.shx-partnerwho{align-items:center;gap:10px}.shx-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.shx-col{flex-direction:column;gap:12px;min-width:0;display:flex}.shx-cap{color:var(--faint);padding:0 2px}.shx-head,.shx-title{align-items:center;gap:8px}.shx-head h5{margin:0}.shx-factswrap{margin-top:10px}.shx-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.shx-facts dt{color:var(--faint)}.shx-facts dd{margin:2px 0 0}.shx-lines{margin-top:6px}.shx-line{border-top:1px solid var(--rowline);flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.shx-line>.shx-words{flex:auto;min-width:0}.shx-chips{white-space:nowrap;flex:none;align-items:center;gap:6px;padding-top:1px;display:flex}.shx-chips .chip{white-space:nowrap}.shx-matrix{margin-top:8px}.shx-empty{margin:8px 0 0}.shx-foot{margin:12px 0 0}.shx-foot>p{margin:0}.shx-foot>p+p{margin-top:4px}.rw .shx-open{font-weight:inherit;text-align:left}.rw .shx-add{margin-top:8px}@media (max-width:760px){.shx-grid{grid-template-columns:minmax(0,1fr)}.shx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.shx-app{display:block}.shx-app .rw-panel,.shx-app .rw-scrim,.shx-app .rw-filtersbtn,.shx-app .pagename{display:none!important}.shx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
