*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0f1420;--bg-alt: #141b2a;--card: #1a2233;--card2: #1a2233;--border: rgba(230,234,242,0.06);--gold: #4fb8d4;--cream: #e6eaf2;--muted: rgba(230,234,242,0.5);--green: #57c98a;--red: #e06e5e;--yellow: #dfa94d;--blue: #6a9fd8;--gold-border: rgba(79,184,212,0.28);--gold-dim: rgba(79,184,212,0.16);--font-body: "Figtree",-apple-system,system-ui,sans-serif;--surface-solid: var(--card);--bg-card: rgba(230,234,242,0.03);--cream-60: rgba(230,234,242,0.60);--cream-40: rgba(230,234,242,0.45);--cream-20: rgba(230,234,242,0.20);--cream-10: rgba(230,234,242,0.08);--font-brand: "Newsreader",Georgia,"Times New Roman",serif}.ds-card{background:var(--surface-solid);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3)}:root[data-theme=light] .ds-card{box-shadow:0 8px 24px rgba(20,33,61,.08)}.ds-card-hd{display:flex;align-items:center;gap:10px;padding:16px 22px 10px;border-bottom:1px solid var(--gold-border);flex-wrap:wrap}.ds-card-hd h3{font-family:var(--font-brand);font-size:16px;font-weight:500;color:var(--cream);margin:0}.ds-card-hd .sub{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cream-40)}.ds-row{padding:16px 22px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:11px}.ds-row:last-child{border-bottom:none}.ds-row[data-clickable]{cursor:pointer;transition:background .15s ease}.ds-row[data-clickable]:hover{background:rgba(230,234,242,.03)}:root[data-theme=light] .ds-row[data-clickable]:hover{background:rgba(20,33,61,.03)}.ds-rowline{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ds-row-av{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ds-avatar{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:700 10.5px/1 var(--font-body);letter-spacing:.02em;flex:none;background:rgba(230,234,242,.08);color:rgba(230,234,242,.7)}.ds-avatar-gold{background:var(--gold-dim);color:var(--gold)}:root[data-theme=light] .ds-avatar{background:rgba(20,33,61,.06);color:rgba(20,33,61,.6)}:root[data-theme=light] .ds-avatar-gold{background:var(--gold-dim);color:var(--gold)}.ds-who{font-size:13.5px;font-weight:600;color:var(--cream)}.ds-meta{font-size:12px;color:var(--cream-40)}.ds-push{margin-left:auto}.ds-chip{font-size:10px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:4px 11px;border-radius:999px;display:inline-block;border:none;white-space:nowrap}.ds-chip-ok{color:var(--green);background:rgba(87,201,138,.12)}.ds-chip-info{color:var(--blue);background:rgba(106,159,216,.12)}.ds-chip-mute{color:var(--cream-60);background:var(--cream-10)}.ds-chip-warn{color:var(--yellow);background:rgba(223,169,77,.14)}.ds-chip-bad{color:var(--red);background:rgba(224,110,94,.14)}.ds-chip-gold{color:var(--gold);background:var(--gold-dim)}:root[data-theme=light] .ds-chip-ok{background:rgba(26,110,58,.10)}:root[data-theme=light] .ds-chip-info{background:rgba(51,99,159,.10)}:root[data-theme=light] .ds-chip-warn{background:rgba(125,84,9,.12)}:root[data-theme=light] .ds-chip-bad{background:rgba(176,61,46,.10)}.ds-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;font:600 10.5px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;padding:0 18px;height:35px;cursor:pointer;border:none;font-family:var(--font-body);transition:background .15s ease}.ds-btn-1{background:var(--gold);color:#0f1420;box-shadow:0 6px 16px rgba(79,184,212,.22)}.ds-btn-1:hover{filter:brightness(1.06)}:root[data-theme=light] .ds-btn-1{color:#ffffff}.ds-btn-2{background:rgba(230,234,242,.07);color:rgba(230,234,242,.75)}.ds-btn-2:hover{color:var(--cream);background:rgba(230,234,242,.1)}:root[data-theme=light] .ds-btn-2{background:var(--card);color:rgba(20,33,61,.75);box-shadow:0 2px 10px rgba(20,33,61,.1)}.ds-btn-danger{background:rgba(224,110,94,.14);color:var(--red)}:root[data-theme=light] .ds-btn-danger{background:rgba(176,61,46,.10)}.ds-btn:disabled{opacity:.45;cursor:default}.ds-btns{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ds-quote{padding:16px 18px;background:linear-gradient(160deg,rgba(79,184,212,.12),var(--card) 65%);border:none;border-radius:16px;font-family:var(--font-brand);font-style:italic;font-size:16px;line-height:1.5;color:rgba(230,234,242,.85);white-space:pre-wrap}:root[data-theme=light] .ds-quote{background:linear-gradient(160deg,rgba(15,110,134,.13),var(--card) 65%);color:rgba(20,33,61,.85)}.ds-quote .ds-quote-attr{display:block;font-family:var(--font-body);font-style:normal;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cream-40);margin-top:10px}.ds-field-lbl{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cream-40)}.ds-fill{background:var(--bg-alt);border-radius:12px;padding:13px 15px;font-size:13px;line-height:1.5;color:var(--cream)}.ds-prog{flex:1;max-width:200px;height:6px;border-radius:3px;background:rgba(230,234,242,.08);overflow:hidden}:root[data-theme=light] .ds-prog{background:rgba(20,33,61,.07)}.ds-prog i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#3aa3c0,#4fb8d4)}.ds-prog i.warn{background:var(--yellow)}.ds-prog i.bad{background:var(--red)}.ds-money{display:flex;align-items:center;gap:22px;flex-wrap:wrap;background:var(--bg-alt);border-radius:12px;padding:13px 16px}.ds-money .m{display:flex;flex-direction:column;gap:3px}.ds-money .m>span{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cream-40)}.ds-money .m>b{font-family:var(--font-brand);font-size:15px;font-weight:500;color:var(--cream-60)}.ds-money .m.hi>span{color:var(--gold)}.ds-money .m.hi>b{color:var(--cream)}.ds-money .arw{color:var(--gold);font-size:15px}.ds-money .div{width:1px;align-self:stretch;background:var(--border)}.ds-stars{font-size:12px;letter-spacing:.1em;color:var(--gold);white-space:nowrap}.ds-stars i{color:var(--cream-20);font-style:normal}.ld-action{display:inline-flex;align-items:center;gap:6px;background:rgba(79,184,212,0.1);border:0.5px solid var(--gold-border);color:var(--gold);font:600 12px inherit;padding:7px 14px;border-radius:999px;cursor:pointer;text-decoration:none}.ld-action:hover{background:rgba(79,184,212,0.18)}.rpill{padding:8px 16px;border-radius:999px;border:1px solid var(--gold-border);background:transparent;color:var(--gold);font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.seg{display:inline-flex;background:rgba(230,234,242,.06);border:none;border-radius:999px;padding:4px;flex-wrap:wrap}:root[data-theme=light] .seg{background:var(--seg-bg)}.seg button{border:none;background:none;color:var(--muted);font:600 10.5px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;padding:9px 18px;border-radius:999px;cursor:pointer;transition:background .15s ease}.seg button:hover{color:var(--cream)}.seg button.on{background:#263247;color:var(--cream)}:root[data-theme=light] .seg button{color:var(--seg-ink)}:root[data-theme=light] .seg button.on{background:#fff;color:var(--text);box-shadow:var(--seg-shadow)}.rpill.on{background:var(--gold);color:#0f1420;border-color:var(--gold)}:root[data-theme=light] .rpill.on{color:#ffffff}.tkpi{flex:1;min-width:130px;background:var(--card);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3);padding:14px 16px;display:flex;flex-direction:column}:root[data-theme=light] .tkpi{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.tkpi b{display:block;font-family:var(--font-brand);font-size:24px;font-weight:450;color:var(--cream);letter-spacing:0;order:2;margin-top:4px}.tkpi span{font-size:10px;color:var(--muted);font-weight:600;letter-spacing:.14em;text-transform:uppercase;order:1}.tkpi .delta{font-size:11.5px;color:var(--gold)}.terr-reco{display:flex;gap:10px;align-items:flex-start;background:var(--gold-dim);border:1px solid var(--gold-border);border-radius:16px;padding:11px 14px;font-size:13px;color:var(--cream);line-height:1.55;margin-bottom:14px}.terr-savebar{position:sticky;bottom:10px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--card2);border:1px solid var(--gold-border);border-radius:16px;padding:10px 14px;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:20;margin-top:14px}:root[data-theme=light] .terr-savebar{box-shadow:0 6px 18px rgba(20,33,61,.14)}.terr-zrow{display:grid;grid-template-columns:70px 1fr 1fr 1fr 1fr;gap:8px;align-items:center;padding:7px 2px;border-bottom:1px solid var(--border);font-size:13px;color:var(--cream);font-variant-numeric:tabular-nums}.terr-zrow .m{color:var(--muted)}#terr-zip-rows .terr-zrow{cursor:pointer;transition:background .12s}#terr-zip-rows .terr-zrow:hover{background:var(--gold-dim)}.terr-est{color:var(--muted)}.terr-btn{display:inline-flex;align-items:center;gap:7px;border-radius:12px;font:600 13px inherit;padding:9px 18px;cursor:pointer;border:1px solid transparent}.terr-btn-1{background:var(--gold);color:#0f1420}:root[data-theme=light] .terr-btn-1{color:#ffffff}.terr-btn-2{background:transparent;border-color:var(--border);color:var(--muted)}.terr-btn-2:hover{color:var(--cream)}:root[data-theme=light]{--bg: #e9edf2;--card: #ffffff;--card2: #ffffff;--border: rgba(20,33,61,0.11);--gold: #0f6e86;--cream: #14213d;--muted: rgba(20,33,61,0.62);--gold-border: rgba(15,110,134,0.32);--gold-dim: rgba(15,110,134,0.12);--green: #1a6e3a;--red: #b03d2e;--yellow: #7d5409;--blue: #33639f;--bg-alt: #dfe4eb;--card-edge: rgba(20,33,61,0.07);--bg-card: #ffffff;--cream-60: rgba(20,33,61,0.60);--cream-40: rgba(20,33,61,0.45);--cream-20: rgba(20,33,61,0.20);--cream-10: rgba(20,33,61,0.07)}:root[data-theme=light] .app-nav{background:var(--bg)!important}:root[data-theme=light] .field input,:root[data-theme=light] .search-input{background:var(--card)}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea{border-color:#cfd8e2!important}:root[data-theme=light] .lead-table td{border-bottom-color:rgba(20,33,61,.07)!important}:root[data-theme=light] .auth-box{background:var(--card);border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}:root[data-theme=light] .filter-select option,:root[data-theme=light] .form-select option{background:var(--card)!important}:root[data-theme=light] #np-drop{box-shadow:0 6px 18px rgba(20,33,61,.14)!important}:root[data-theme=light] .hcd-ghost-btn{border-color:rgba(20,33,61,.22)!important}:root[data-theme=light] .hcd-goldbtn{color:#ffffff!important}:root[data-theme=light] .hcd-track{background:rgba(20,33,61,.10)!important}:root[data-theme=light] .hcd-ihead th{border-bottom-color:rgba(20,33,61,.18)!important}:root[data-theme=light] .field input::placeholder,:root[data-theme=light] .search-input::placeholder{color:rgba(20,33,61,.4)!important}.disp-menu{position:absolute;right:0;top:38px;background:var(--card2);border:1px solid var(--border);border-radius:12px;padding:6px;z-index:600;box-shadow:0 8px 24px rgba(0,0,0,.35);min-width:150px}:root[data-theme=light] .disp-menu{box-shadow:0 6px 18px rgba(20,33,61,.14)}.disp-opt{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:none;color:var(--cream);font-family:inherit;font-size:13px;padding:8px 10px;border-radius:12px;cursor:pointer}.disp-opt:hover{background:rgba(79,184,212,.12)}.disp-opt.active{color:var(--gold)}body{font-family:"Figtree",-apple-system,system-ui,sans-serif;font-size:14px;line-height:1.45;background:var(--bg);color:var(--text, var(--cream))}:root[data-theme=dark] body{-webkit-font-smoothing:antialiased}#auth-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}#auth-screen.hidden{display:none}.auth-box{background:var(--card);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3);padding:40px 36px;max-width:400px;width:100%}.auth-logo{font-family:var(--font-brand);font-size:22px;font-weight:500;color:var(--cream);margin-bottom:8px;display:block;letter-spacing:.01em}.auth-logo span{color:var(--gold)}.auth-sub{font-size:13px;color:var(--muted);margin-bottom:28px}.field{margin-bottom:16px}.field label{display:block;font-size:13px;font-weight:500;color:var(--muted);margin-bottom:6px}.field input{width:100%;padding:12px 14px;background:rgba(0,0,0,.4);border:1px solid rgba(230,234,242,.14);border-radius:12px;color:var(--cream);font-size:15px;font-family:inherit;outline:none;transition:border-color .15s}.field input:focus{border-color:rgba(79,184,212,.5)}.field input::placeholder{color:rgba(230,234,242,.2)}.auth-btn{width:100%;padding:14px;background:var(--gold);color:#0f1420;border:none;border-radius:12px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-family:inherit;margin-top:4px;transition:opacity .15s}:root[data-theme=light] .auth-btn{color:#ffffff}.auth-btn:hover{opacity:.88}.auth-btn:disabled{opacity:.5;cursor:wait}.auth-error{font-size:13px;color:var(--red);margin-top:10px;text-align:center;display:none}.auth-hint{font-size:13px;color:var(--muted);margin-bottom:16px;line-height:1.5}.auth-link-btn{width:100%;background:none;border:none;color:var(--muted);font-size:13px;cursor:pointer;margin-top:8px;padding:6px;font-family:inherit}.auth-link-btn:hover{color:var(--gold)}.auth-or{display:flex;align-items:center;gap:10px;margin:16px 0 12px;color:var(--muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.auth-or::before,.auth-or::after{content:"";flex:1;height:1px;background:var(--border)}.auth-passkey-btn{width:100%;padding:13px;background:transparent;color:var(--cream);border:1px solid var(--gold-border, var(--border));border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s}.auth-passkey-btn svg{width:16px;height:16px;flex:none}.auth-passkey-btn:hover{border-color:var(--gold)}.auth-passkey-btn:disabled{opacity:.6;cursor:wait}.auth-footer{font-size:12px;color:var(--muted);text-align:center;margin-top:20px}.auth-footer a{color:var(--gold);text-decoration:none}.auth-footer a:hover,.auth-footer a:focus-visible{text-decoration:underline}#auth-screen{background:#e9edf2}#auth-screen .auth-box{background:#ffffff;border:1px solid rgba(20,33,61,.08);box-shadow:0 2px 6px rgba(20,33,61,.09);border-radius:16px}#auth-screen .auth-logo{margin:0 auto 22px}#auth-screen .auth-logo img{display:block;height:44px;width:auto;margin:0 auto}#auth-screen .auth-sub,#auth-screen .auth-hint{color:rgba(20,33,61,.66);text-align:center}#auth-screen p{color:rgba(20,33,61,.74)!important}#auth-screen .field label{color:rgba(20,33,61,.74)}#auth-screen .field input{background:#ffffff;border:1px solid rgba(20,33,61,.18);color:#14213d;border-radius:12px}#auth-screen .field input:focus{border-color:#0f6e86;box-shadow:0 0 0 3px rgba(15,110,134,.14)}#auth-screen .field input::placeholder{color:rgba(20,33,61,.35)!important}#auth-screen .auth-btn,:root[data-theme=light] #auth-screen .auth-btn{background:#0f6e86;color:#ffffff;border-radius:999px;letter-spacing:.12em}#auth-screen .auth-btn:hover{background:#0b566a;opacity:1}#auth-screen button[onclick="showForgotForm()"],#auth-screen button[onclick="showLoginForm()"]{color:#0f6e86!important;opacity:1!important}#auth-screen .auth-link-btn{color:rgba(20,33,61,.66)}#auth-screen .auth-link-btn:hover,#auth-screen .auth-footer a{color:#0f6e86}#auth-screen .auth-error{color:#b03d2e}#auth-screen .auth-footer{color:rgba(20,33,61,.66)}#auth-screen .auth-footer a,#auth-screen .auth-footer button{color:#0f6e86!important;opacity:1!important}#auth-screen .auth-or{color:rgba(20,33,61,.5)}#auth-screen .auth-or::before,#auth-screen .auth-or::after{background:rgba(20,33,61,.12)}#auth-screen .auth-passkey-btn{background:#ffffff;color:#14213d;border:1px solid rgba(20,33,61,.22);border-radius:999px}#auth-screen .auth-passkey-btn:hover{border-color:#0f6e86;color:#0f6e86}#auth-screen .auth-passkey-btn:focus-visible{outline:none;border-color:#0f6e86;box-shadow:0 0 0 3px rgba(15,110,134,.14)}#app{display:none;min-height:100vh;flex-direction:column}#app.visible{display:flex}.app-nav{background:var(--bg);border-bottom:none;padding:2px 36px;height:60px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}.app-nav .logo{font-family:var(--font-brand);font-size:20px;font-weight:500;letter-spacing:.01em}.app-nav .logo span{color:var(--gold)}.app-nav-left{flex:1 1 0;min-width:0}.app-nav-center{display:flex;gap:4px;flex:0 0 auto}.portal-tab{background:transparent;border:none;color:var(--muted);padding:8px 14px;font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;transition:all .15s}.portal-tab:hover{color:var(--cream)}.portal-tab.active{background:rgba(230,234,242,.08);color:var(--cream)}.portal-tab{position:relative}.pl-navdot{position:absolute;top:4px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 0 2px var(--bg);pointer-events:none}:root[data-theme=light] .portal-tab.active{background:rgba(20,33,61,.07)}.pl-navheads{display:flex;gap:22px;align-items:flex-end;margin:6px 0 10px;border-bottom:0.5px solid var(--border)}.pl-navhead{background:none;border:none;padding:0 0 9px;margin-bottom:-0.5px;cursor:pointer;font-family:"Newsreader",Georgia,serif;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--muted);border-bottom:2px solid transparent;transition:color .15s}.pl-navhead:hover{color:var(--cream)}.pl-navhead.on{color:var(--cream);border-bottom-color:var(--gold)}.app-nav-right{display:flex;align-items:center;gap:16px;flex:1 1 0;justify-content:flex-end}.nav-user{font-size:13px;color:var(--muted)}.logout-btn{font-size:12px;color:var(--muted);background:none;border:none;cursor:pointer;font-family:inherit;transition:color .15s}.logout-btn:hover{color:var(--cream)}.logout-btn.active{color:var(--gold)}.nav-burger{display:none;width:40px;height:40px;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:none;cursor:pointer;padding:0}.nav-burger span{display:block;width:22px;height:1.5px;background:var(--cream);transition:transform .28s,opacity .2s}.app-nav.open .nav-burger span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.app-nav.open .nav-burger span:nth-child(2){opacity:0}.app-nav.open .nav-burger span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.app-main{flex:1;padding:28px 32px;max-width:none;margin:0 auto;width:100%}.stats-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.stat-card{background:var(--card);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3);padding:18px 20px}:root[data-theme=light] .stat-card{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.stat-card .sc-label{font-size:10px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin-bottom:6px}.stat-card .sc-val{font-size:30px;font-weight:450;font-family:var(--font-brand);margin-top:2px}.stat-card .sc-val.gold{color:var(--gold)}.stat-card .sc-sub{font-size:12px;color:var(--muted);margin-top:3px}.controls-bar{display:flex;gap:12px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.search-input{flex:1;min-width:200px;padding:9px 14px;background:var(--card2);border:1px solid rgba(230,234,242,.14);border-radius:12px;color:var(--cream);font-size:14px;font-family:inherit;outline:none;transition:border-color .15s}.search-input:focus{border-color:rgba(79,184,212,.4)}.search-input::placeholder{color:var(--muted)}.filter-select{padding:11px 15px;background:var(--bg-alt);border:none;border-radius:999px;color:var(--cream-60);font:600 10.5px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;outline:none;cursor:pointer;-webkit-appearance:none}.filter-select:focus{box-shadow:0 0 0 1px var(--gold-border)}.filter-select option{background:#1a2233}.download-btn{padding:9px 18px;background:rgba(79,184,212,.1);border:1px solid rgba(79,184,212,.3);color:var(--gold);border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s;white-space:nowrap}.download-btn:hover{background:rgba(79,184,212,.2)}.table-wrap{background:var(--card);border:none;box-shadow:0 10px 28px rgba(0,0,0,.3);border-radius:16px;overflow:hidden}:root[data-theme=light] .table-wrap{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.lead-table thead th{position:sticky;top:0;background:var(--card);z-index:2}.lead-table{width:100%;border-collapse:collapse;font-size:13px}.lead-table th{padding:12px 14px;text-align:center;font-size:10px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid var(--gold-border);background:var(--card)}.lead-table td{padding:14px 14px;text-align:center;border-bottom:1px solid rgba(230,234,242,.04);color:var(--text, var(--cream));vertical-align:middle}.lead-table th:first-child,.lead-table td:first-child{text-align:left}.lead-lane{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;border:1px solid var(--border);color:var(--muted)}.lead-lane.lane-new{border-color:var(--gold-border);color:var(--gold)}.lead-lane.lane-none{border-color:rgba(224,110,94,.45);color:var(--red)}.lead-lane.lane-cont{border-color:var(--border);color:var(--cream)}.lead-lane.lane-book{border-color:rgba(87,201,138,.45);color:var(--green)}.lead-lane.lane-in{border-color:rgba(87,201,138,.6);color:var(--green);font-weight:700}.lead-when{font-size:12px;color:var(--muted);white-space:nowrap}.lead-when.lead-fresh{color:var(--gold);font-weight:600}.score-badge.score-none{background:transparent;border:1px dashed var(--border);color:var(--muted);font-weight:500;letter-spacing:.02em}.lead-gated{font-size:12px;color:var(--muted);font-style:italic}.lead-table tr:last-child td{border-bottom:none}.lead-table tr:hover td{background:rgba(79,184,212,.03)}.score-badge{display:inline-flex;align-items:center;justify-content:center;width:34px;height:24px;border-radius:12px;font-size:12px;font-weight:700}.score-high{background:rgba(87,201,138,.15);color:var(--green)}.score-mid{background:rgba(223,169,77,.15);color:var(--yellow)}.score-low{background:rgba(230,234,242,.08);color:var(--muted)}:root[data-theme=light] .score-low{background:rgba(20,33,61,.07)}.status-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.3px}.status-pill .dot{width:5px;height:5px;border-radius:50%}.status-new{background:rgba(79,184,212,.12);color:var(--gold)}.status-new .dot{background:var(--gold)}.status-contacted{background:rgba(106,159,216,.12);color:var(--blue)}.status-contacted .dot{background:var(--blue)}.status-matched{background:rgba(87,201,138,.12);color:var(--green)}.status-matched .dot{background:var(--green)}.game-tag{font-size:12px;color:var(--muted)}.verified-icon{color:var(--green);font-size:13px}.unverified-icon{color:var(--muted);font-size:13px}.host-flag{font-size:11px;color:var(--gold);background:rgba(79,184,212,.1);border:1px solid rgba(79,184,212,.2);padding:2px 6px;border-radius:12px}.empty-state{text-align:center;padding:60px 20px;color:var(--muted)}.empty-state .es-icon{font-size:36px;margin-bottom:12px}.empty-state p{font-size:14px}.pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--border);font-size:13px;color:var(--muted);flex-wrap:wrap;gap:10px}.page-btns{display:flex;gap:6px}.page-btn{padding:5px 12px;background:none;border:1px solid var(--border);border-radius:12px;color:var(--muted);font-size:12px;cursor:pointer;font-family:inherit;transition:all .15s}.page-btn:hover,.page-btn.active{border-color:rgba(79,184,212,.4);color:var(--gold)}.page-btn:disabled{opacity:.35;cursor:default}.profile-wrap{max-width:none}.profile-header{margin-bottom:2rem}.profile-title{font-family:var(--font-brand);font-style:italic;font-size:38px;font-weight:450;margin-bottom:.25rem}@media(max-width:600px){.profile-title{font-size:29px}.pl-title-row .pl-pilot-chip{transform:translateY(-3px)}}.pl-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:.25rem}.pl-title-row .profile-title{margin-bottom:0;line-height:1.1}.pl-title-row .pl-pilot-chip{transform:translateY(-4.5px)}.pl-pilot-chip{display:inline-flex;align-items:center;line-height:1;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-border);border-radius:999px;padding:6px 12px;white-space:nowrap;cursor:default}.profile-sub{font-size:13px;color:var(--muted)}.onboarding-banner{background:linear-gradient(160deg,rgba(79,184,212,.12),var(--card) 65%);border:none;box-shadow:0 10px 28px rgba(0,0,0,.3);border-radius:16px;padding:20px 24px;margin-bottom:24px;display:flex;align-items:flex-start;gap:16px}:root[data-theme=light] .onboarding-banner{background:linear-gradient(160deg,rgba(15,110,134,.10),var(--card) 65%);border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.ob-slim{display:flex;align-items:center;gap:9px;padding:8px 13px;margin:0 0 16px;border:0.5px solid var(--gold-border, rgba(79,184,212,.35));border-radius:12px;background:var(--gold-dim, rgba(79,184,212,.07));font-size:12.5px;line-height:1.45;color:var(--muted)}.ob-slim strong{color:var(--cream);font-weight:650}.ob-slim-mark{color:var(--gold);flex-shrink:0}.ob-icon{font-size:24px;flex-shrink:0;margin-top:2px}.ob-body strong{font-size:15px;color:var(--cream);display:block;margin-bottom:4px}.ob-body p{font-size:13px;color:var(--muted);line-height:1.5}.profile-section{background:var(--card);border:none;box-shadow:0 10px 28px rgba(0,0,0,.3);border-radius:16px;padding:22px 24px;margin-bottom:16px}:root[data-theme=light] .profile-section{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.profile-section-title{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:500}.acct-lbl{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.chip-group{display:flex;flex-wrap:wrap;gap:7px}.chip-cb{display:none}.chip-lbl{display:inline-flex;align-items:center;padding:6px 13px;font-size:12px;font-weight:500;border:1px solid var(--border);border-radius:999px;cursor:pointer;color:var(--muted);transition:all 0.1s;user-select:none}.chip-lbl:hover{border-color:rgba(79,184,212,.4);color:var(--cream)}.chip-cb:checked+.chip-lbl{background:rgba(79,184,212,0.12);border-color:rgba(79,184,212,0.4);color:var(--gold)}.priority-group{display:flex;flex-wrap:wrap;gap:7px}.priority-rb{display:none}.priority-lbl{display:inline-flex;padding:7px 14px;font-size:12px;font-weight:500;border:1px solid var(--border);border-radius:12px;cursor:pointer;color:var(--muted);transition:all 0.1s;user-select:none}.priority-lbl:hover{border-color:rgba(79,184,212,.4);color:var(--cream)}.priority-rb:checked+.priority-lbl{background:rgba(79,184,212,0.12);border-color:rgba(79,184,212,.4);color:var(--gold)}.toggle-wrap{display:flex;align-items:center;gap:10px}.toggle{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.toggle input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:rgba(230,234,242,0.1);border-radius:22px;transition:.2s}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background:rgba(230,234,242,0.4);border-radius:50%;transition:.2s}:root[data-theme=light] .toggle-slider{background:rgba(20,33,61,.14)}:root[data-theme=light] .toggle-slider:before{background:#ffffff;box-shadow:0 1px 3px rgba(20,33,61,.16)}.toggle input:checked+.toggle-slider{background:rgba(79,184,212,0.3);border:1px solid rgba(79,184,212,0.5)}.toggle input:checked+.toggle-slider:before{transform:translateX(18px);background:var(--gold)}.form-row{display:grid;gap:12px;margin-bottom:14px}.form-row-2{grid-template-columns:1fr 1fr}.form-field{display:flex;flex-direction:column;gap:5px}.form-label{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-weight:500}.form-select{background:var(--card2);border:1px solid rgba(230,234,242,.14);color:var(--cream);padding:10px 12px;font-family:inherit;font-size:13px;border-radius:12px;outline:none;appearance:none;cursor:pointer}.form-select:focus{border-color:rgba(79,184,212,.4)}.form-select option{background:#1a2233}.save-btn{background:var(--gold);color:#0f1420;border:none;padding:12px 28px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;border-radius:12px;transition:opacity .15s}:root[data-theme=light] .save-btn{color:#ffffff}.save-btn:hover{opacity:.88}.save-btn:disabled{opacity:.5;cursor:wait}.settings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.settings-cell{background:rgba(230,234,242,.03);border:none;border-radius:16px;padding:16px 18px}:root[data-theme=light] .settings-cell{background:var(--bg-alt);border:1px solid var(--card-edge)}.settings-cell-lbl{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.settings-cell-val{font-size:23px;font-weight:650;color:var(--cream);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.settings-cell-val.gold{color:var(--gold)}.tier-upgrade-wrap{margin-top:16px}.tier-upgrade-title{font-size:12px;color:var(--muted);margin-bottom:12px}.tier-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tier-card{border:1px solid var(--border);border-radius:16px;padding:16px;cursor:pointer;transition:all .15s;text-align:left;background:var(--card2);width:100%;font-family:inherit}.tier-card:hover{border-color:rgba(79,184,212,.4)}.tier-card.current{border-color:rgba(79,184,212,.5);background:rgba(79,184,212,.07)}.tier-card.upgrade-cta{border-color:rgba(79,184,212,.3);cursor:pointer}.tier-card.upgrade-cta:hover{background:rgba(79,184,212,.08)}.tier-card-name{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.tier-card-price{font-size:22px;font-weight:650;color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-bottom:2px}.tier-card-desc{font-size:12px;color:var(--cream);line-height:1.4;margin-bottom:2px}.tier-feats{margin-top:12px;display:flex;flex-direction:column;gap:7px}.tier-feat{font-size:11.5px;color:var(--cream);line-height:1.35;display:flex;gap:7px;align-items:flex-start}.tier-feat .fk{flex-shrink:0;font-size:11px;line-height:1.4}.tier-feat .fk.ck{color:var(--green)}.tier-feat.incl{color:var(--muted)}.tier-feat.add .fk{color:var(--gold);font-weight:700}.tier-current-lbl{font-size:10px;color:var(--gold);font-weight:600;letter-spacing:.5px;margin-top:6px;display:block}.tier-upgrade-lbl{font-size:10px;color:rgba(79,184,212,.6);font-weight:600;letter-spacing:.5px;margin-top:6px;display:block}.profile-msg{padding:10px 14px;border-radius:12px;font-size:13px;display:none;margin-bottom:16px}.profile-msg.success{background:rgba(87,201,138,.1);border:1px solid rgba(87,201,138,.3);color:var(--green)}.profile-msg.error{background:rgba(224,110,94,.08);border:1px solid rgba(224,110,94,.25);color:var(--red)}@media(max-width:760px){.nav-burger{display:flex}.app-nav{flex-wrap:wrap;height:auto;min-height:56px;padding:10px 16px}.app-nav-left{flex:1 1 auto;min-width:0}.app-nav .logo{white-space:nowrap}.app-nav-center,.app-nav-right{display:none;order:3;width:100%;flex-direction:column;align-items:stretch;gap:6px;margin-top:10px;padding-top:12px;border-top:1px solid var(--border)}.app-nav.open .app-nav-center,.app-nav.open .app-nav-right{display:flex}.app-nav-right{border-top:none;margin-top:0;padding-top:6px}.app-nav .portal-tab,.app-nav-right .logout-btn{width:100%;text-align:left;padding:12px 10px;border-radius:12px;font-size:15px}.stats-bar{grid-template-columns:repeat(2,1fr)}.table-wrap{overflow-x:auto}.lead-table{min-width:640px}.settings-grid{grid-template-columns:repeat(2,1fr)}.tier-cards{grid-template-columns:1fr}.form-row-2{grid-template-columns:1fr}}@media(max-width:480px){.app-main{padding:16px 12px}.stats-bar{grid-template-columns:1fr 1fr;gap:8px}.stat-card{padding:12px}.sc-val{font-size:20px}.settings-grid{grid-template-columns:1fr}.section-title{font-size:14px}.auth-box{padding:28px 20px}}.auth-logo,.app-nav .logo,a.logo{text-decoration:none}.auth-btn,.save-btn{border-radius:999px}.pl-chip{display:inline-flex;align-items:center;line-height:1;font-size:10px;letter-spacing:.5px;font-weight:700;background:var(--gold);color:#0f1420;padding:3px 8px;border-radius:999px;vertical-align:middle;margin-left:8px}:root[data-theme=light] .pl-chip{color:#ffffff}.pl-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.pl-seg{flex-wrap:wrap}.pl-qhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.pl-qhead-t{font-size:14px;font-weight:600;color:var(--cream)}.pl-qhead-t span{color:var(--muted);font-weight:500;font-size:13px;margin-left:6px}.pl-stack{display:flex;flex-direction:column;gap:12px;max-width:460px}.pl-card{background:var(--card);border:none;border-left:2px solid var(--gold-border);box-shadow:0 10px 28px rgba(0,0,0,.3);border-radius:16px;padding:16px 18px}:root[data-theme=light] .pl-card{border-top:1px solid var(--card-edge);border-right:1px solid var(--card-edge);border-bottom:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.pl-card--atrisk{border-left-color:var(--yellow)}.pl-card--churned{border-left-color:var(--gold)}.pl-card--new{border-left-color:var(--green)}.pl-card--responsive{border-left-color:var(--blue)}.pl-card--call{border-left-color:var(--gold)}.pl-hcd-chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 7px;border-radius:999px;margin-right:6px;background:rgba(87,201,138,.14);color:var(--green);vertical-align:middle}.pl-badge-invite{background:rgba(106,159,216,.16);color:var(--blue)}.pl-card-l1{display:flex;align-items:center;gap:8px}.pl-name{font-size:15px;font-weight:650;color:var(--cream)}.pl-adt{margin-left:auto;font-size:14px;font-weight:650;color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap}.pl-tier{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:12px;text-transform:uppercase;white-space:nowrap}.pl-tier-platinum{background:rgba(106,159,216,.16);color:var(--blue)}.pl-tier-gold{background:var(--gold-dim);color:var(--gold)}.pl-tier-silver{background:rgba(230,234,242,.09);color:var(--muted)}:root[data-theme=light] .pl-tier-silver{background:rgba(20,33,61,.07)}.pl-meta{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.55}.pl-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:4px 9px;border-radius:12px;margin-top:10px;text-transform:uppercase}.pl-badge-win{background:rgba(87,201,138,.14);color:var(--green)}.pl-badge-loss{background:rgba(223,169,77,.16);color:var(--yellow)}.pl-badge-call{background:rgba(106,159,216,.16);color:var(--blue)}.pl-offer{margin-top:12px}.pl-offer-amt{font-size:14px;font-weight:700;color:var(--cream)}.pl-offer-reason{font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:3px}.pl-draft{margin-top:12px;border-left:2px solid var(--gold-border);background:var(--card);padding:10px 12px;border-radius:0 8px 8px 0;font-size:12.5px;color:var(--cream);line-height:1.55;font-style:italic}.pl-draft-ta{width:100%;min-height:220px;margin-top:12px;background:var(--bg-alt);border:1px solid var(--border);border-radius:12px;color:var(--cream);font-family:inherit;font-size:13.5px;line-height:1.65;padding:14px 15px;resize:vertical;outline:none}.pl-draft-ta:focus{border-color:var(--gold-border)}.pl-btns{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1;vertical-align:middle;box-sizing:border-box;border-radius:999px;font-family:inherit;font-weight:600;font-size:12.5px;padding:8px 16px;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--muted)}.pl-btn:hover{color:var(--cream);border-color:var(--gold-border)}.pl-btn-primary{background:var(--gold);color:#0f1420;border-color:var(--gold)}.pl-btn-sm{padding:6px 13px;font-size:11.5px}:root[data-theme=light] .pl-btn-primary{color:#ffffff}.pl-btn-primary:hover{opacity:.9;color:#0f1420;border-color:var(--gold)}:root[data-theme=light] .pl-btn-primary:hover{color:#ffffff}.pl-editchip,.pl-snoozechip{display:inline-flex;align-items:center;vertical-align:middle;line-height:1;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:999px;margin-left:6px;white-space:nowrap}.pl-editchip{color:var(--gold);background:var(--gold-dim)}.pl-snoozechip{color:var(--muted);background:rgba(230,234,242,.08)}:root[data-theme=light] .pl-snoozechip{background:rgba(20,33,61,.07)}.pl-strip{display:flex;align-items:center;gap:10px;border-radius:16px;padding:12px 16px;font-size:13px;flex-wrap:wrap;background:var(--card);border:1px solid var(--border);color:var(--cream)}.pl-strip-name{font-weight:650;color:var(--cream)}.pl-strip-note{color:var(--muted);font-size:12.5px}.pl-tchip{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:12px;white-space:nowrap}.pl-tchip-sent{background:rgba(87,201,138,.14);color:var(--green)}.pl-tchip-mute{background:rgba(230,234,242,.09);color:var(--muted)}:root[data-theme=light] .pl-tchip-mute{background:rgba(20,33,61,.07)}.pl-tchip-gold{background:var(--gold-dim);color:var(--gold)}.pl-tchip-blue{background:rgba(106,159,216,.16);color:var(--blue)}.pl-tchip-red{background:rgba(224,110,94,.16);color:var(--red)}.pl-reasons{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.pl-reason{font-size:11.5px;padding:6px 12px;border-radius:12px;border:1px solid var(--border);color:var(--muted);cursor:pointer;background:transparent;font-family:inherit}.pl-reason:hover{border-color:var(--gold-border);color:var(--cream)}.pl-below{margin-top:16px;max-width:460px;background:var(--card);border:1px dashed var(--border);border-radius:16px;padding:14px 16px}.pl-below-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:12.5px;color:var(--muted);gap:10px}.pl-below-list{margin-top:10px}.pl-below-row{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding:6px 0;border-top:1px solid var(--border)}.pl-holdout{display:flex;gap:10px;align-items:flex-start;background:var(--gold-dim);border:1px solid var(--gold-border);border-radius:16px;padding:12px 16px;font-size:12.5px;color:var(--cream);line-height:1.55;margin:14px 0}.pl-setup-card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px 24px;margin-bottom:16px;max-width:620px}.pl-sigtbl{width:100%;border-collapse:collapse;font-size:12.5px;min-width:380px}.pl-sigtbl th{text-align:left;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40);font-weight:600;padding:0 12px 6px 0;border-bottom:1px solid var(--gold-border)}.pl-sigtbl td{padding:8px 12px 8px 0;border-bottom:1px solid var(--border);color:var(--cream-60);font-variant-numeric:tabular-nums}.pl-sigtbl td strong{color:var(--cream)}.pl-sigtbl tr:last-child td{border-bottom:none}.pl-prog{border-top:1px solid var(--border);padding:16px 0 8px}.pl-prog-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pl-prog-name{font-weight:700;color:var(--cream);font-size:14px}.pl-prog-facts{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:10px 0 0;font-size:12.5px}.pl-prog-facts dt{color:var(--muted)}.pl-prog-facts dd{margin:0;color:var(--cream)}.pl-prog-k{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40);font-weight:600;margin:14px 0 6px}.pl-prog-rule{background:var(--gold-dim);border-left:3px solid var(--gold);border-radius:8px;padding:10px 12px;color:var(--cream);font-size:13px;line-height:1.55}.pl-prog-vals td:last-child{color:var(--muted);font-size:12px}.pl-prog-ex{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-top:12px}.pl-prog-exins{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.pl-prog-exin{display:flex;flex-direction:column;gap:4px}.pl-prog-steps{margin:10px 0 4px 18px;padding:0;font-size:12.5px;color:var(--cream-60);line-height:1.5}.pl-prog-result{font-weight:600;color:var(--cream);font-size:13px}.pl-prog-last{margin-top:10px}.pl-prog-chgbox{border:1px solid var(--gold-border);border-radius:10px;padding:10px 12px;margin-top:12px}.pl-prog-preview{margin:10px 0 0 18px;padding:0;font-size:12.5px;color:var(--cream);line-height:1.5}@media(max-width:600px){.pl-prog-facts{grid-template-columns:1fr}}.pl-setup-title{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:500}.pl-orow{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--cream)}.pl-orow:last-child{border-bottom:none}.pl-orow-tier{margin-left:auto;font-size:11px;color:var(--muted);display:inline-flex;align-items:center;vertical-align:middle;line-height:1.3}.pl-input{background:var(--bg-alt);border:1px solid var(--border);border-radius:12px;color:var(--cream);font-family:inherit;font-size:13px;padding:9px 12px;outline:none}.pl-input:focus{border-color:var(--gold-border)}.pl-slider{width:100%;accent-color:var(--gold);margin:6px 0}.pl-queue-why{font-size:12.5px;color:var(--muted);line-height:1.5;margin-bottom:12px;padding-left:11px;border-left:2px solid var(--gold-border)}.pl-queue-why b{color:var(--cream);font-weight:600}.pl-help{font-size:12.5px;color:var(--muted);line-height:1.5}.pl-desk-rps{margin:0 0 10px}.pl-link{color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold-border);font-weight:600}.pl-link:hover{border-bottom-color:var(--gold)}.pl-help strong{color:var(--gold)}.pl-supa-steps{list-style:none;counter-reset:supa-step;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:6px 24px}#pl-supa ol.pl-supa-steps{max-width:none}.pl-supa-steps>li{counter-increment:supa-step;position:relative;padding-left:20px}.pl-supa-steps>li::before{content:counter(supa-step) ".";position:absolute;left:0;top:0;font-weight:600;color:var(--cream)}.pl-supa-box{display:flex;flex-direction:column;gap:4px}.pl-supa-box>.pl-input{width:100%}@media(max-width:600px){.pl-supa-steps{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}}.pl-qh-chip{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:6px 13px;border-radius:12px;border:1px solid var(--gold-border);color:var(--gold);background:var(--gold-dim)}.pl-drop{margin-top:12px;border:1px dashed var(--border);border-radius:16px;padding:22px;text-align:center;font-size:12.5px;color:var(--muted);opacity:.6}.pl-excl-ok{color:var(--green);font-weight:600}.pl-og-head{margin:4px 0 8px}.pl-og-table{width:100%;border-collapse:collapse;font-size:13px}.pl-og-table td{padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:top}.pl-og-table td.pl-og-t{font-weight:600;white-space:nowrap}.pl-og-table td.pl-og-as{color:var(--muted);white-space:nowrap}.pl-og-note{margin-top:2px}.pl-og-nk{margin-top:10px;padding:8px 10px;border-radius:8px;background:var(--accent-dim)}#pl-sftp-files th,#pl-sftp-files td{padding:8px 10px;font-size:13px;vertical-align:top}#pl-sftp-files td .pl-help{font-size:12px;margin-top:2px}#pl-sftp-files th:first-child,#pl-sftp-files td:first-child,#pl-sftp-files th:nth-child(n+4),#pl-sftp-files td:nth-child(n+4){width:1%;white-space:nowrap}.pl-state{font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 7px;border-radius:12px;text-transform:uppercase;white-space:nowrap}.pl-holdout-chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;padding:1px 6px;border-radius:12px;text-transform:uppercase;white-space:nowrap;border:1px solid var(--blue);color:var(--blue);background:transparent;margin-left:6px;vertical-align:middle}.pl-noredeem{font-size:10px;font-weight:700;letter-spacing:.5px;padding:1px 6px;border-radius:12px;text-transform:uppercase;white-space:nowrap;border:1px solid var(--muted);color:var(--muted);background:transparent;margin-left:6px}.pl-info{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--muted);border-radius:50%;color:var(--muted);font-size:9px;font-weight:700;margin-left:5px;cursor:help;position:relative;vertical-align:middle;font-style:normal}.pl-info .pl-info-tip{display:none;position:absolute;bottom:130%;left:50%;transform:translateX(-50%);width:250px;background:var(--card2);border:1px solid rgba(230,234,242,.18);border-radius:2px;padding:9px 11px;font-size:11.5px;line-height:1.45;color:var(--cream);text-transform:none;letter-spacing:normal;font-weight:400;z-index:60;text-align:left}:root[data-theme=light] .pl-info .pl-info-tip{border-color:rgba(20,33,61,.18);box-shadow:0 6px 18px rgba(20,33,61,.14)}.pl-info:hover .pl-info-tip,.pl-info:focus .pl-info-tip{display:block}.pl-info.pl-info-down .pl-info-tip{bottom:auto;top:130%}#pl-setup-body .pl-info .pl-info-tip{left:0;transform:none;bottom:auto;top:150%}.pl-booktable th:nth-child(2),.pl-booktable td:nth-child(2),.pl-booktable th:nth-child(3),.pl-booktable td:nth-child(3){white-space:nowrap}.pl-booktable{table-layout:fixed}.pl-booktable td{overflow:hidden;text-overflow:ellipsis}.pl-booktable td.pl-sendcell{text-overflow:clip;padding-left:8px;padding-right:8px}.pl-booktable th,.pl-booktable td{text-align:center}.pl-booktable th:first-child,.pl-booktable td:first-child{text-align:left}.pl-state-healthy{background:rgba(230,234,242,.09);color:var(--muted)}:root[data-theme=light] .pl-state-healthy{background:rgba(20,33,61,.07)}.pl-state-responsive{background:rgba(106,159,216,.16);color:var(--blue)}.pl-state-atrisk{background:rgba(223,169,77,.16);color:var(--yellow)}.pl-state-churned{background:var(--gold-dim);color:var(--gold)}.pl-state-new{background:rgba(87,201,138,.14);color:var(--green)}.pl-stage{font-size:10.5px;letter-spacing:.3px;font-weight:600;line-height:1.25}.pl-pace-cell{display:inline-flex;flex-direction:column;align-items:center;gap:3px;max-width:100%;white-space:normal;vertical-align:middle}.pl-panel-head .pl-pace-cell{align-items:flex-start}.pl-stage-watch{color:var(--blue)}.pl-stage-warn{color:var(--yellow)}.pl-stage-severe{color:var(--gold)}.pl-stage-thin{color:var(--muted);font-weight:500}.pl-exposure{margin-top:8px}.pl-exposure-scope{font-size:11px;margin-top:2px;line-height:1.45}.pl-group{margin-bottom:24px}.pl-ghead{display:flex;align-items:center;gap:9px;padding:9px 2px;margin-bottom:4px;font-size:11px;letter-spacing:.5px;text-transform:uppercase;font-weight:600;color:var(--cream);border-bottom:1px solid var(--border)}.pl-gdot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pl-gcount{margin-left:auto;color:var(--muted);font-weight:600;letter-spacing:0;text-transform:none;font-size:11px}.pl-gsub{font-size:12px;color:var(--muted);margin:0 0 12px 2px;line-height:1.5}.pl-segbar{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}#hcd-update{position:fixed;right:18px;bottom:18px;z-index:900;display:none;align-items:center;gap:10px;background:var(--card2);border:1px solid var(--gold-border);border-radius:999px;padding:9px 10px 9px 16px;box-shadow:0 10px 30px rgba(0,0,0,.45);font-size:12.5px;color:var(--cream)}:root[data-theme=light] #hcd-update{box-shadow:0 6px 18px rgba(20,33,61,.14)}#hcd-update button{border:none;background:var(--gold);color:#0f1420;font:600 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;padding:8px 13px;border-radius:999px;cursor:pointer}:root[data-theme=light] #hcd-update button{color:#ffffff}.pl-ans{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--border)}.pl-ans:last-of-type{border-bottom:none}.pl-ans-q{font-family:var(--font-brand);font-size:20px;color:var(--cream);line-height:1.25}.pl-ans-v{font-family:var(--font-brand);font-size:32px;line-height:1;color:var(--cream);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pl-ans-v small{font-family:var(--font-body);font-size:13px;color:var(--muted);font-weight:400}.pl-ans-n{grid-column:1/-1;font-size:13.5px;color:var(--muted);line-height:1.6;max-width:62ch}.pl-ans--yes .pl-ans-v{color:var(--green)}.pl-ans--none .pl-ans-v{color:var(--muted)}.pl-ans--lead{grid-template-columns:minmax(0,1fr);padding:22px 24px;margin:0 0 8px;border:1px solid var(--gold-border);border-radius:12px;background:var(--bg-card)}.pl-ans--lead .pl-ans-q{font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-60)}.pl-ans--lead .pl-ans-v{font-size:60px;font-weight:700;color:var(--green);text-align:left;white-space:normal;margin:6px 0 4px}.pl-ans--lead .pl-ans-v small{font-size:15px}@media(max-width:760px){.pl-ans--lead .pl-ans-v{font-size:44px}}.pl-ans-more{margin-top:26px}.pl-ans-more.pl-more-tight{margin-top:10px}.pl-byfile{margin:18px 0 6px}.pl-bf-body{padding:0 18px 12px;overflow-x:auto}.pl-bf-table{table-layout:auto;min-width:640px}.pl-mf-table.pl-bf-table th{position:static}.pl-bf-table th:first-child,.pl-bf-table td:first-child{width:38%;min-width:260px}.pl-mf-table.pl-bf-table th{white-space:normal;vertical-align:bottom}.pl-mf-table.pl-bf-table th.pl-mf-num{text-align:right}.pl-bf-row{cursor:pointer}.pl-bf-row td:first-child{box-shadow:inset 3px 0 0 transparent}.pl-bf-row.on{background:var(--accent-dim, rgba(15,110,134,.08))}.pl-bf-row.on td:first-child{box-shadow:inset 3px 0 0 var(--accent, #0f6e86)}.pl-bf-row .pl-mf-sub{white-space:normal}.pl-file-report{margin-top:18px}.pl-ans-more>summary{cursor:pointer;list-style:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:12px 0;border-top:1px solid var(--border)}.pl-ans-more>summary::-webkit-details-marker{display:none}.pl-ans-more>summary::before{content:"\ff0b  ";color:var(--gold)}.pl-ans-more[open]>summary::before{content:"\ff0d  "}.pl-ans-lede{font-size:14px;color:var(--cream);line-height:1.7;max-width:66ch;border-left:2px solid var(--gold);padding-left:14px;margin:2px 0 22px}.pl-fold>.pl-fold-t{cursor:pointer;user-select:none;display:flex;align-items:center;gap:7px}.pl-fold>.pl-fold-t::after{content:"\2304";margin-left:auto;color:var(--muted);font-size:15px;line-height:1;transition:transform .15s ease,color .15s ease;transform-origin:50% 40%}.pl-fold>.pl-fold-t:hover::after{color:var(--gold)}.pl-fold.pl-fold-open>.pl-fold-t::after{transform:rotate(180deg);color:var(--gold)}.pl-fold>.pl-fold-t{margin-bottom:0}.pl-fold.pl-fold-open>.pl-fold-t{margin-bottom:16px}.pl-fold:not(.pl-fold-open)>*:not(.pl-fold-t){display:none}.pl-fold{transition:padding .15s}.pl-fold:not(.pl-fold-open){padding-top:16px;padding-bottom:16px}.pl-seggroup{align-self:center;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 4px 0 10px;margin-left:6px;border-left:1px solid var(--border)}.pl-segchip{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--muted);font-family:inherit;font-weight:500;font-size:12px;cursor:pointer;transition:all .1s}.pl-segchip:hover{color:var(--cream);border-color:rgba(79,184,212,.4)}.pl-segchip.on{background:var(--gold-dim);color:var(--gold);border-color:var(--gold-border)}.pl-segchip b{color:var(--cream);font-variant-numeric:tabular-nums;font-weight:600}.pl-segdot{width:8px;height:8px;border-radius:50%}.pl-search{display:block;width:100%;max-width:320px;margin-bottom:14px}.pl-booktable{min-width:760px}.pl-clickrow{cursor:pointer}.pl-bchev{color:var(--gold);margin-right:8px;font-size:11px}.pl-book-worth{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.pl-pager{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.pl-pager-count{font-variant-numeric:tabular-nums}.pl-pager-count b{color:var(--cream);font-weight:600}.pl-pager-nav{display:flex;align-items:center;gap:8px;margin-left:auto}.pl-pager-page{font-variant-numeric:tabular-nums}.pl-pager-nav button[disabled]{opacity:.35;cursor:default}.pl-fin-promo{margin:10px 0 12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-alt)}.pl-fin-promo-row{display:flex;flex-wrap:wrap;gap:12px 26px}.pl-fin-promo-row>div{display:flex;flex-direction:column;gap:3px}.pl-detrow>td{background:var(--bg-alt);padding:0!important}.pl-detail{padding:16px}.pl-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px}.pl-detail-grid>div{display:flex;flex-direction:column;gap:3px}.pl-dk{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.pl-dv{font-size:13px;color:var(--cream);font-weight:600;font-variant-numeric:tabular-nums}.pl-contact-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px;font-size:12px}.pl-contact-btn{border-radius:999px;font-size:12.5px;font-weight:600;padding:7px 15px;text-decoration:none;border:1px solid var(--gold-border);color:var(--gold);background:transparent}.pl-contact-btn:hover{background:rgba(79,184,212,.09)}.pl-detail-reason{font-size:13px;color:var(--cream);line-height:1.55;margin-top:14px}.pl-detail-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin:14px 0 8px;font-weight:500}.pl-detail-label.pl-sec{margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.pl-detail-label.pl-sec:first-child{margin-top:2px;padding-top:0;border-top:none}.pl-headfig-k{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);font-weight:600}#pl-drawer .pl-panel-head{padding-right:56px}.pl-detail{padding:22px}.pl-panel-head{padding:20px 22px 18px;gap:10px}.pl-detail-grid{gap:22px 24px}.pl-detail-grid .pl-dk{display:block;margin-bottom:6px;font-size:9.5px;letter-spacing:1.3px}.pl-detail-grid .pl-dv{display:block;font-size:15px;line-height:1.4}.pl-detail-grid .pl-dv .pl-detail-muted{font-size:12.5px;font-weight:400}.pl-detail-grid .pl-dv-sub{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--muted);font-variant-numeric:tabular-nums}.pl-detail-label{margin-bottom:11px}.pl-detail-label.pl-sec{margin-top:30px;padding-top:19px}.pl-detail-reason{line-height:1.65}.pl-rhythm-read{font-size:12.5px;color:var(--muted);line-height:1.55;margin-top:10px}.pl-pc{border:1px solid var(--border);border-radius:14px;padding:15px 17px;margin-top:13px;background:rgba(230,234,242,.018)}.pl-pc:first-child{margin-top:0}.pl-pc>.pl-detail-label.pl-sec{border-top:none;margin-top:0;padding-top:0}.pl-pc-why{border-left:2px solid var(--gold);border-radius:0 14px 14px 0;background:rgba(79,184,212,.045)}.pl-pc-decide{border-color:var(--gold-border);background:linear-gradient(180deg,rgba(79,184,212,.07),rgba(79,184,212,.015))}:root[data-theme=light] .pl-pc{background:var(--bg-alt)}:root[data-theme=light] .pl-pc-why{background:rgba(15,110,134,.07)}:root[data-theme=light] .pl-pc-decide{background:linear-gradient(180deg,rgba(15,110,134,.10),rgba(15,110,134,.02))}.pl-detail-grid .pl-dv.pl-num{font-family:"Newsreader",Georgia,serif;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.25}.pl-detail-grid .pl-dv.pl-num .pl-detail-muted{font-family:"Figtree",sans-serif;font-size:11.5px;font-weight:400}.pl-offer-amt{font-family:"Newsreader",Georgia,serif;font-size:30px;font-weight:500}.pl-panel-head .pl-name{font-family:"Newsreader",Georgia,serif;font-size:19px;font-weight:600}.pl-rhythm-read b{color:var(--cream);font-weight:600}.pl-cadblock{padding:6px 0 6px 15px;margin:6px 0}.pl-name{font-size:16.5px}.pl-offer-amt{font-size:16px}.pl-btns{margin-top:20px}.pl-cad{display:inline-flex;align-items:flex-end;gap:2px;height:16px;margin-right:6px}.pl-cad i{display:block;width:3px;border-radius:1px;background:var(--gold)}.pl-vtable{width:100%;border-collapse:collapse;font-size:12.5px}.pl-vtable td{padding:7px 0;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}.pl-vtable tr:last-child td{border-bottom:none}.an-eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-weight:500;margin:26px 0 10px;display:flex;align-items:baseline;gap:10px}.an-eyebrow span{color:var(--muted);letter-spacing:.08em;font-size:10.5px;text-transform:none;font-weight:500}.an-rule{height:1px;background:linear-gradient(90deg,rgba(79,184,212,.45),rgba(79,184,212,.06));margin:0 0 14px}:root[data-theme=light] .an-rule{background:linear-gradient(90deg,rgba(15,110,134,.45),rgba(15,110,134,.06))}.an-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.an-sub{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}.an-sub .sc-val{font-size:22px}.an-pill{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.3px;background:rgba(79,184,212,.12);color:var(--gold);margin-top:8px}:root[data-theme=light] .an-pill{background:rgba(15,110,134,.12)}.an-ratio{font-size:15px;margin:14px 2px 2px}.an-ratio b{font-family:var(--font-brand);font-weight:500;color:var(--green);font-size:17px}.an-prov{font-size:11.5px;color:var(--muted);margin:2px 2px 0}.an-funnel{background:var(--card);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3);padding:20px 22px;margin-top:14px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}:root[data-theme=light] .an-funnel{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.an-funnel .n{font-family:var(--font-brand);font-size:26px;font-weight:450}.an-funnel .lbl{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:3px 0 9px}.an-fbar{height:6px;border-radius:999px;background:rgba(230,234,242,.07);overflow:hidden}:root[data-theme=light] .an-fbar{background:rgba(20,33,61,.08)}.an-fbar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#3aa3c0,#4fb8d4)}:root[data-theme=light] .an-fbar i{background:linear-gradient(90deg,#0b566a,#0f6e86)}.an-fnote{font-size:11.5px;color:var(--muted);margin-top:8px}.an-grid2{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-top:14px}.an-table{width:100%;border-collapse:collapse;font-size:13.5px}.an-table th{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 0 10px;border-bottom:1px solid rgba(79,184,212,.35)}.an-table th.r,.an-table td.r{text-align:right}.an-table td{padding:11px 0;border-bottom:1px solid var(--border)}.an-table td.money{font-family:var(--font-brand);font-size:15px}.an-table tr.total td{border-bottom:none;font-weight:600;padding-top:13px}.an-table tr.total td.money{color:var(--gold);font-size:16px}@media(max-width:900px){.an-grid2{grid-template-columns:1fr}.an-funnel{grid-template-columns:repeat(2,1fr)}.an-sub{grid-template-columns:1fr 1fr}}.pl-detail-next{font-size:13px;color:var(--cream);line-height:1.55}.pl-detail-muted{font-size:12.5px;color:var(--muted)}.pl-histchips{display:flex;gap:7px;flex-wrap:wrap}.pl-histchip{font-size:11px;padding:4px 10px;border-radius:12px;border:1px solid var(--border);color:var(--muted);background:var(--card)}.pl-spark{display:block;overflow:visible}.pl-spark-wrap{margin-top:8px;width:100%}.pl-spark-wrap .pl-spark{width:100%;height:auto}.pl-spark-read{font-size:12px;color:var(--muted);line-height:1.5;margin-top:8px}.pl-cadblock{border-left:2px solid var(--border);padding:2px 0 2px 11px}.pl-cadblock-t1{border-left-color:var(--gold)}.pl-cadblock-t3{border-left-style:dashed}.pl-cadtop{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pl-cadtag{font-size:9.5px;letter-spacing:.9px;text-transform:uppercase;font-weight:700;padding:2px 6px;border:1px solid var(--border);color:var(--muted);white-space:nowrap}.pl-cadtag-t1{border-color:var(--gold);color:var(--gold)}.pl-cadhead{font-size:13.5px;color:var(--cream);font-weight:600;line-height:1.4}.pl-cadbasis{font-size:11.5px;color:var(--muted);line-height:1.5;margin-top:4px}.pl-cadfix{font-size:11.5px;color:var(--muted);line-height:1.5;margin-top:6px;font-style:italic}.pl-cadcell{font-size:12px;color:var(--cream);white-space:nowrap;font-variant-numeric:tabular-nums}.pl-cadcell-t1{color:var(--gold)}.pl-cadcell-t3{color:var(--muted);font-style:italic}.pl-cadavg,.pl-cadnow{font-size:10.5px;color:var(--muted);font-style:normal}.pl-trend-cell{display:flex;align-items:center;gap:7px}.pl-trend-cell .pl-spark{width:60px;height:20px;flex-shrink:0}.pl-trend-arrow{font-size:11px;font-weight:700}.pl-tl{position:relative;padding-left:22px;margin-top:4px}.pl-tl::before{content:"";position:absolute;left:8px;top:8px;bottom:10px;width:1px;background:var(--border)}.pl-tl-item{position:relative;padding:5px 0}.pl-tl-dot{position:absolute;left:-18px;top:7px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px var(--card)}.pl-tl-main{font-size:12.5px;color:var(--cream);line-height:1.4}.pl-tl-when{font-size:11px;color:var(--muted);margin-top:1px}.pl-ohist{width:100%;border-collapse:collapse;font-size:12px;margin-top:2px}.pl-vtable th{text-align:left;font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-weight:600;padding:0 8px 6px 0;border-bottom:1px solid var(--border)}.pl-vtable th.r{text-align:right;padding-right:0}.pl-vtable tr.pl-vhas td{border-bottom:none;padding-bottom:2px}.pl-vtable tr.pl-vsub td{padding:0 0 7px;font-size:11.5px}.pl-val-word{padding:9px 0;border-bottom:1px solid var(--border)}.pl-val-word:last-of-type{border-bottom:none}.pl-val-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pl-val-head .pl-dv.pl-num{font-family:"Newsreader",Georgia,serif;font-size:19px;font-weight:500}.pl-val-head .pl-dv.pl-num .pl-detail-muted{font-family:"Figtree",sans-serif;font-size:11.5px;font-weight:400}.pl-val-scope{font-size:11.5px;color:var(--muted);line-height:1.5;margin-top:3px}.pl-val-why{font-size:12px;color:var(--cream);line-height:1.5;margin-top:4px}.pl-val-basis{font-size:11.5px;color:var(--muted);line-height:1.5;margin-top:10px}.pl-per{margin-top:12px}.pl-per-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px}.pl-per-thru{font-size:11.5px;color:var(--muted)}.pl-per-wrap{overflow-x:auto}.pl-per-table{width:100%;min-width:470px;border-collapse:collapse;table-layout:fixed;font-size:12px}.pl-per-table th,.pl-per-table td{padding:6px 0 6px 8px;border-bottom:1px solid var(--border);text-align:right;vertical-align:top;font-variant-numeric:tabular-nums}.pl-per-table thead th{font-size:10px;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);font-weight:600;line-height:1.3}.pl-per-table th:first-child{width:31%;text-align:left;padding-left:0}.pl-per-table tbody th{text-align:left;padding-left:0;font-weight:400}.pl-per-table tr:last-child th,.pl-per-table tr:last-child td{border-bottom:none}.pl-per-k{display:block;color:var(--cream);font-weight:600}.pl-per-def{display:block;font-size:10.5px;color:var(--muted);line-height:1.35;margin-top:1px}.pl-per-value th,.pl-per-value td{border-top:1px solid var(--gold-border);font-weight:600}.pl-per-over{display:block;font-size:10px;color:var(--muted);font-weight:400}.pl-per-na{color:var(--muted)}.pl-per-notes{margin:8px 0 0;padding-left:16px;font-size:11.5px;color:var(--muted);line-height:1.5}.pl-ohist th{text-align:left;font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-weight:600;padding:4px 8px 6px 0;border-bottom:1px solid var(--border)}.pl-ohist td{padding:7px 8px 7px 0;border-bottom:1px solid var(--border);color:var(--cream);vertical-align:middle}.pl-ohist tr:last-child td{border-bottom:none}.pl-ok{color:var(--green);font-weight:600;white-space:nowrap}.pl-no{color:var(--muted);white-space:nowrap}.pl-ohist-sum{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.5}.pl-inbound-bar{background:var(--gold-dim);border:1px solid var(--gold-border);border-radius:16px;padding:12px 14px;margin-bottom:16px}.pl-inbound-head{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.3px;color:var(--gold);margin-bottom:10px;text-transform:uppercase}.pl-inbound-head b{font-variant-numeric:tabular-nums}.pl-inbound-chips{display:flex;gap:8px;flex-wrap:wrap}.pl-inbound-chip{display:flex;flex-direction:column;gap:2px;text-align:left;background:var(--card);border:1px solid var(--border);border-left-width:2px;border-radius:12px;padding:8px 12px;cursor:pointer;font-family:inherit;min-width:148px}.pl-inbound-chip:hover{border-color:var(--gold-border)}.pl-inbound-chip--request{border-left-color:var(--gold)}.pl-inbound-chip--escalation{border-left-color:var(--red)}.pl-inbound-name{font-size:12.5px;font-weight:650;color:var(--cream)}.pl-inbound-meta{font-size:11px;color:var(--muted)}.pl-band-head{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-weight:500;margin:6px 0 14px}.pl-band-head::after{content:"";flex:1;height:1px;background:var(--border)}.pl-kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px;margin-bottom:16px}.pl-seg-table td.pl-seg-name{font-weight:600}.pl-seg-table tfoot td{font-weight:700;color:var(--cream);border-top:1px solid var(--gold-border)}.pl-inbox{display:flex;flex-direction:column;gap:12px;max-width:600px}.pl-thread{border:1px solid var(--border);border-left-width:2px;border-radius:16px;background:var(--card)}.pl-thread--faq{border-left-color:var(--green)}.pl-thread--request{border-left-color:var(--gold)}.pl-thread--escalation{border-left-color:var(--red)}.pl-thread-head{display:flex;align-items:center;gap:9px;padding:13px 15px;cursor:pointer;flex-wrap:wrap}.pl-thread-from{font-weight:650;color:var(--cream);font-size:13px}.pl-thread-time{margin-left:auto;font-size:11.5px;color:var(--muted);white-space:nowrap}.pl-thread-body{padding:0 15px 15px}.pl-said{background:var(--bg-alt);border-radius:12px;padding:10px 12px;font-size:12.5px;color:var(--cream);line-height:1.5}.pl-reply{border-left:2px solid var(--gold-border);background:var(--card2);padding:10px 12px;border-radius:0 8px 8px 0;margin-top:10px;font-size:12.5px;color:var(--cream);font-style:italic;line-height:1.55}.pl-stamp{font-size:11px;color:var(--muted);margin-top:8px}.pl-prop{background:var(--card2);border:1px solid var(--gold-border);border-radius:16px;padding:12px 14px;margin-top:10px}.pl-prop-rec{font-weight:650;color:var(--cream);font-size:13px}.pl-prop-econ{font-size:12px;color:var(--muted);margin-top:5px;line-height:1.5}.pl-escalation-strip{display:flex;gap:10px;align-items:center;background:rgba(224,110,94,.12);border:1px solid rgba(224,110,94,.35);border-radius:12px;padding:10px 12px;font-size:12.5px;color:var(--red);line-height:1.5;margin-top:10px}.pl-seg-out{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pl-ladder{display:flex;flex-direction:column;gap:10px}.pl-rung{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border);border-radius:16px}.pl-rung.on{border-color:var(--gold-border);background:var(--gold-dim)}.pl-rung.locked{opacity:.8}.pl-rung.off{opacity:.5}.pl-rung-main{flex:1}.pl-rung-t{font-weight:650;color:var(--cream);font-size:13px}.pl-rung-d{font-size:12px;color:var(--muted);margin-top:4px;line-height:1.5}.pl-rung-chip{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:12px;white-space:nowrap;align-self:center}.pl-rung-chip-on{background:var(--gold);color:#0f1420}:root[data-theme=light] .pl-rung-chip-on{color:#ffffff}.pl-rung-chip-lock{background:rgba(230,234,242,.09);color:var(--muted)}:root[data-theme=light] .pl-rung-chip-lock{background:rgba(20,33,61,.07)}.pl-rung-chip-soon{background:transparent;border:1px solid var(--border);color:var(--muted)}.pl-queue-main{min-width:0}.pl-queue-rail{display:none}.pl-rail-card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px 18px;margin-bottom:12px}.pl-rail-title{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-weight:500;margin-bottom:12px}.pl-rail-chip{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:8px 11px;border:1px solid var(--border);border-radius:12px;background:transparent;color:var(--cream);font:600 12.5px inherit;cursor:pointer;margin-bottom:7px}.pl-rail-chip:last-child{margin-bottom:0}.pl-rail-chip:hover{border-color:var(--gold-border)}.pl-rail-chip b{margin-left:auto;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.pl-rail-batch{width:100%;margin-top:4px;justify-content:center}.pl-rail-arow{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);padding:7px 0;border-top:1px solid var(--border)}.pl-rail-arow:first-child{border-top:none;padding-top:0}.pl-rail-arow span:first-child{color:var(--cream)}.pl-rail-empty{font-size:12px;color:var(--muted);line-height:1.5}.pl-book-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.pl-book-controls .pl-segbar{margin-bottom:0}.pl-book-controls .pl-search{margin-bottom:0;width:auto;flex:0 1 300px}.pl-players-left{min-width:0}.pl-panel-card{background:var(--card);border:1px solid var(--border);border-left-width:2px;border-radius:16px}.pl-panel-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--border)}.pl-panel-head .pl-adt{margin-left:auto}.pl-booktable tr.pl-selrow td{background:var(--bg-alt)}.pl-booktable tr.pl-selrow td:first-child{box-shadow:inset 2px 0 0 var(--gold)}#pl-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .18s;z-index:590}#pl-drawer-backdrop.on{opacity:1;pointer-events:auto}#pl-drawer{position:fixed;top:0;right:0;height:100vh;width:min(720px,96vw);background:var(--card2);border-left:1px solid var(--border);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(101%);transition:transform .22s cubic-bezier(.4,0,.2,1);z-index:600;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=light] #pl-drawer{box-shadow:-16px 0 40px rgba(20,33,61,.16)}#pl-drawer.on{transform:translateX(0)}#pl-drawer-x{position:absolute;top:14px;right:16px;z-index:2;background:var(--card);border:1px solid var(--border);color:var(--muted);width:30px;height:30px;border-radius:12px;font-size:18px;line-height:26px;text-align:center;cursor:pointer}#pl-drawer-x:hover{color:var(--cream)}#pl-drawer #pl-drawer-body{padding:16px 20px 44px}#pl-drawer .pl-actionbar{position:sticky;bottom:0;z-index:1;background:var(--card2);border-top:1px solid var(--border);margin:14px -22px 0;padding:12px 22px}@media(max-width:760px){#pl-drawer .pl-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-req-act{padding:12px 14px;margin:-16px -16px 14px;border-bottom:1px solid var(--border);background:var(--bg-alt)}.req-why{border-left:2px solid var(--gold-border);padding:10px 14px;margin:16px 0;font-size:14.5px;line-height:1.6;color:var(--cream);white-space:pre-wrap}.req-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:16px 0}.req-fact{border:1px solid var(--border);border-radius:12px;padding:10px 12px}.req-fact b{display:block;font-size:15px;color:var(--cream);font-variant-numeric:tabular-nums}.req-fact span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#lead-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .18s;z-index:590}#lead-drawer-backdrop.on{opacity:1;pointer-events:auto}#lead-drawer{position:fixed;top:0;right:0;height:100vh;width:min(560px,96vw);background:var(--card2);border-left:1px solid var(--border);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(101%);transition:transform .22s cubic-bezier(.4,0,.2,1);z-index:600;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=light] #lead-drawer{box-shadow:-16px 0 40px rgba(20,33,61,.16)}#lead-drawer.on{transform:translateX(0)}#lead-drawer-x{position:absolute;top:14px;right:16px;z-index:2;background:var(--card);border:1px solid var(--border);color:var(--muted);width:30px;height:30px;border-radius:12px;font-size:18px;line-height:26px;text-align:center;cursor:pointer}#lead-drawer-x:hover{color:var(--cream)}#lead-drawer #lead-drawer-body{padding:20px 22px 44px}#lead-drawer .pl-actionbar{position:sticky;bottom:0;z-index:1;background:var(--card2);border-top:1px solid var(--border);margin:14px -22px 0;padding:12px 22px}#pl-setup-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .18s;z-index:590}#pl-setup-backdrop.on{opacity:1;pointer-events:auto}#pl-setup-drawer{position:fixed;top:0;right:0;height:100vh;width:min(880px,96vw);background:var(--card2);border-left:1px solid var(--border);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(101%);transition:transform .22s cubic-bezier(.4,0,.2,1);z-index:600;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=light] #pl-setup-drawer{box-shadow:-16px 0 40px rgba(20,33,61,.16)}#pl-setup-drawer.on{transform:translateX(0)}#pl-setup-x{position:absolute;top:14px;right:16px;z-index:3;background:var(--card);border:1px solid var(--border);color:var(--muted);width:30px;height:30px;border-radius:12px;font-size:18px;line-height:26px;text-align:center;cursor:pointer}#pl-setup-x:hover{color:var(--cream)}#pl-setup-head{position:sticky;top:0;z-index:2;background:var(--card2);border-bottom:1px solid var(--border);padding:18px 56px 14px 24px}#pl-mailfile-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .18s;z-index:660}#pl-mailfile-backdrop.on{opacity:1;pointer-events:auto}#pl-mailfile-drawer{position:fixed;top:0;right:0;height:100vh;width:min(1040px,97vw);background:var(--card2);border-left:1px solid var(--border);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(101%);transition:transform .2s ease;z-index:670;display:flex;flex-direction:column}:root[data-theme=light] #pl-mailfile-drawer{box-shadow:-16px 0 40px rgba(20,33,61,.16)}#pl-mailfile-drawer.on{transform:translateX(0)}#pl-mailfile-x{position:absolute;top:14px;right:16px;z-index:3;background:var(--card);border:1px solid var(--border);color:var(--muted);width:30px;height:30px;border-radius:12px;font-size:18px;line-height:26px;text-align:center;cursor:pointer}#pl-mailfile-x:hover{color:var(--cream)}#pl-mailfile-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:auto}#pl-mailfile-head{background:var(--card2);border-bottom:1px solid var(--border);padding:18px 56px 14px 24px}#pl-mailfile-head .pl-setup-h1{font-family:var(--font-brand);font-size:19px;color:var(--cream)}#pl-mailfile-body{padding:0 24px 20px}#pl-mailfile-foot{flex:0 0 auto;border-top:1px solid var(--border);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card2)}.pl-mf-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.pl-mf-table th{position:sticky;top:0;z-index:1;background:var(--card2);text-align:left;font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px 8px;border-bottom:1px solid var(--border);white-space:nowrap}.pl-mf-table th.s{cursor:pointer;user-select:none}.pl-mf-table th.s:hover{color:var(--cream)}.pl-mf-table th .ar{opacity:.5;font-size:9px;margin-left:3px}.pl-mf-table td{padding:9px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.pl-mf-table tbody tr:hover{background:var(--card)}.pl-mf-name{color:var(--cream);cursor:pointer}.pl-mf-name:hover{text-decoration:underline}.pl-mf-sub{font-size:11px;color:var(--muted);margin-top:2px;white-space:normal;overflow-wrap:break-word}.pl-mf-num{text-align:right;font-variant-numeric:tabular-nums}.pl-mf-table th.pl-mf-num,.pl-mf-table td.pl-mf-num,:root[data-theme] #pl-results .rs-fold .pl-mf-table thead th.pl-mf-num{text-align:right}.pl-mf-amt{color:var(--gold);font-variant-numeric:tabular-nums}.pl-mf-pull{background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:9px;padding:4px 9px;font-size:11px;cursor:pointer;white-space:nowrap}.pl-mf-pull:hover{color:var(--cream);border-color:var(--gold-border)}.pl-mf-pull-gap{display:inline-block;width:30px}.pl-mf-hoff{color:var(--muted)}.pl-mf-search{background:var(--card);border:1px solid var(--border);color:var(--cream);border-radius:10px;padding:7px 11px;font-size:13px;width:230px}.pl-mf-census{margin:14px 0 0;padding:12px 14px;border:1px dashed var(--border);border-radius:12px;font-size:12px;color:var(--muted)}.pl-mf-census b{color:var(--cream);font-weight:600}.pl-mf-builder{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px}.pl-mf-builder .pl-mf-progs-h{display:block;margin-bottom:4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.pl-mf-progs{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:6px}.pl-mf-prog{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;text-transform:none;letter-spacing:0;color:var(--cream);cursor:pointer}.pl-mf-builder label{margin:0}.pl-mf-builder label span{display:block;margin-bottom:4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.pl-mf-builder .pl-input{width:100%}.pl-mailstrip-open{cursor:pointer}.pl-mailstrip-open:hover{border-color:var(--gold)}#pl-setup-head .pl-setup-h1{font-family:var(--font-brand);font-size:19px;color:var(--cream)}#pl-setup-head .pl-help{margin-top:4px}#pl-setup-tabs{margin-top:12px}#pl-setup-body{padding:18px 24px 56px}#pl-setup-body .pl-setup-card{max-width:none}#pl-tab-config .pl-setup-card{max-width:none}#pl-tab-autopilot .pl-setup-card{max-width:none}#pl-tab-inbound .pl-setup-card,#pl-tab-requests .pl-setup-card,#pl-tab-reviews .pl-setup-card{max-width:none}#pl-tab-house .pl-setup-card{max-width:none}.pl-house-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pl-house-title{font-family:var(--font-brand);font-weight:500;font-size:22px;margin:0}.pl-house-table td{vertical-align:top}.pl-house-table td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pl-house-table th.num{text-align:right;white-space:normal}.pl-house-table td.num .pl-house-sub{white-space:nowrap}.pl-house-table th,.pl-house-table td{padding:12px 9px}.pl-house-table td.pl-house-daycell{min-width:250px;max-width:360px}.pl-house-compare{max-width:820px}.pl-house-sub{display:block;font-size:11px;color:var(--muted);margin-top:3px;font-weight:400;line-height:1.4;white-space:normal}.pl-house-why{font-size:11.5px;color:var(--muted)}.pl-house-flag{color:var(--red,#b4453c)}.pl-house-table .pl-house-pgs{margin-left:6px;vertical-align:middle;padding:2px 6px;cursor:help}.pl-house-note{display:block;font-size:12px;color:var(--cream);font-style:italic;margin-top:5px;line-height:1.4}.pl-house-marks{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.pl-house-ev{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid var(--border)}.pl-house-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.pl-house-form label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);letter-spacing:.04em}.pl-house-foot{margin-top:12px;display:flex;flex-direction:column;gap:6px}.pl-meas-config{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.pl-meas-part{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.pl-meas-part-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.pl-meas-result{font-size:13.5px;line-height:1.5;color:var(--cream)}.pl-meas-pick{margin-top:14px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.pl-house-table td.num.pl-meas-gap{white-space:normal;min-width:9em}#pl-tab-monthend .pl-setup-card{max-width:none}.pl-me-table td.pl-me-metric{min-width:200px;max-width:340px;white-space:normal;text-align:left}:root[data-theme] table.pl-me-table{width:auto;min-width:min(100%,640px);max-width:960px}:root .pl-me-table td.num,:root .pl-me-table th.num{min-width:120px}.pg-ask-veil{display:none;position:fixed;inset:0;z-index:400;align-items:center;justify-content:center;padding:20px;background:rgba(10,18,36,.55)}.pg-ask{max-width:480px;width:100%;padding:20px 22px}.pg-ask h3{margin:0 0 10px;font-size:17px}.pg-ask-b p{margin:0 0 10px;font-size:13.5px;line-height:1.5;color:var(--ink-80, var(--muted))}.pg-ask-a{justify-content:flex-end;margin-top:14px}.pg-prompt{border-radius:18px;box-shadow:var(--el-card-sh),0 18px 48px rgba(20,33,61,.18);border:1px solid var(--el-card-bd)}.pg-prompt .pg-pr-in{border-radius:12px}.pg-prompt h3{margin-bottom:4px}.pg-prompt .pg-ask-b p{margin-bottom:14px}.pg-pr-fs{display:flex;flex-direction:column;gap:12px;margin-top:4px}.pg-pr-f{display:flex;flex-direction:column;gap:5px}.pg-pr-l{font-size:12.5px;font-weight:600;color:var(--ink-80, var(--muted))}.pg-pr-row{display:flex;align-items:center;gap:8px}.pg-pr-px{font-size:17px;color:var(--muted)}.pg-pr-in{width:100%;font-size:15px}.pg-pr-row .pg-pr-in{min-height:44px;font-weight:600}textarea.pg-pr-in{min-height:84px;resize:vertical}.pg-pr-h{font-size:12px;color:var(--muted)}.pg-pr-note{margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--amber, #9a6a12);background:rgba(240,200,120,.18);border-radius:10px;padding:8px 12px}.pg-pr-note:empty{display:none}.pl-me-unit{margin-left:6px;font-size:11px;letter-spacing:.04em;color:var(--muted);font-weight:500}@media(max-width:600px){:root[data-theme] .pl-me-table td.pl-me-metric,:root[data-theme] .pl-me-table th.pl-me-metric-h{position:sticky;left:0;z-index:1;background:var(--surface-solid)}:root .pl-me-table td.pl-me-metric{min-width:150px;max-width:190px}}.pl-me-table td.pl-me-nhrow{white-space:normal;max-width:520px;text-align:left}.pl-me-table th.pl-me-metric-h,.pl-me-fam td{text-align:left}.pl-me-table td.num .pl-me-why{white-space:normal;max-width:260px;text-align:right}.pl-me-fam td{font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);padding-top:20px;border-bottom:1px solid var(--gold-border)}.pl-me-famnote{text-transform:none;letter-spacing:0;font-weight:400;color:var(--muted);margin-left:6px}.pl-me-formula{display:block;font-size:11.5px;color:var(--cream-60);margin-top:4px;font-variant-numeric:tabular-nums}.pl-me-nh{color:var(--muted);font-style:italic}.pl-me-wf-block{margin-top:16px}.pl-me-wf-head{margin-bottom:8px}.pl-me-wf{display:grid;grid-template-columns:minmax(170px,260px) 1fr minmax(120px,170px);gap:8px 14px;align-items:center;max-width:1040px}.pl-me-wf-track{position:relative;height:20px}.pl-me-wf-bar{position:absolute;top:2px;bottom:2px;border-radius:3px;min-width:2px}.pl-me-wf-bar.up{background:var(--cream-40)}.pl-me-wf-bar.down{background:transparent;border:1px solid var(--cream-40)}.pl-me-wf-bar.total{background:var(--gold-dim);border:1px solid var(--gold-border)}.pl-me-wf-bar.chg-good{background:var(--green);border:1px solid var(--green)}.pl-me-wf-bar.chg-bad{background:var(--red);border:1px solid var(--red)}.pl-me-wf-bar.chg-flat{background:var(--yellow);border:1px solid var(--yellow)}.pl-me-wf-zero{position:absolute;top:-4px;bottom:-4px;width:1px;background:var(--cream-20)}.pl-me-wf-val{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pl-me-res{margin-top:8px}.pl-me-counts{max-width:560px}.pl-me-verdict{font-family:var(--font-brand);font-size:20px;line-height:1.3;color:var(--ink);margin:2px 0 8px;max-width:84ch}.pl-me-outcome{font-size:15px;line-height:1.45;color:var(--ink);margin:2px 0 4px;max-width:96ch}.pl-me-outcome b{font-family:var(--font-brand);font-size:20px;font-weight:600}.pl-me-wf-hd{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pl-me-wf-hdv{text-align:right}.pl-me-wf-end{background:var(--surface-2, rgba(127,127,127,.08));padding:6px 8px;align-self:stretch;display:flex;align-items:center}.pl-me-wf-val.pl-me-wf-end{justify-content:flex-end}.pl-me-wf-label.pl-me-wf-end{flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:600px){:root .pl-me-wf-track.pl-me-wf-end{display:none}:root .pl-me-wf-label.pl-me-wf-end{grid-column:1 / 3}}.pl-me-line{font-size:14px;line-height:1.45;color:var(--ink);max-width:96ch}:root #pl-me-head>.ds-card-hd{justify-content:space-between}:root .table-wrap.pl-me-scroll{max-height:min(66vh,620px);overflow:auto}:root[data-theme] .pl-me-scroll .pl-house-table thead th{position:sticky;top:0;z-index:2;background:var(--surface-solid);box-shadow:inset 0 -1px 0 var(--line)}:root[data-theme] .pl-me-scroll .pl-house-table thead th:first-child{z-index:3}@media(max-width:600px){:root .table-wrap.pl-me-scroll{max-height:70vh}}@media(max-width:600px){:root .pl-me-wf.pl-me-mw{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px 10px}}:root .pl-facts.pl-me-headcard .td-kpi .v{white-space:nowrap;overflow:visible;overflow-wrap:normal}:root .pl-facts.pl-me-headcard .td-kpi .d .chg{white-space:normal}#pl-tab-valuation .pl-setup-card{max-width:none}:root #pl-tab-valuation h2.pl-house-title{display:none}#pl-tab-valuation .pl-bv-head .pl-house-head{justify-content:space-between}.pl-bv-line{font-size:14px;font-weight:600;color:var(--cream);font-variant-numeric:tabular-nums}.pl-bv-note{margin-top:6px;color:var(--cream)}.pl-bv-note:empty{display:none}.pl-bv-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media(max-width:900px){.pl-bv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-bv-tile{background:var(--bg-alt);border:1px solid var(--border);border-radius:12px;padding:12px 14px;min-width:0}.pl-bv-tl{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.pl-bv-tv{font-family:var(--font-brand);font-size:22px;color:var(--cream);margin-top:6px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pl-bv-ts{font-size:12px;color:var(--muted);margin-top:3px;font-variant-numeric:tabular-nums}.pl-bv-why{font-size:11.5px;color:var(--muted);line-height:1.4}.pl-bv-chg{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.pl-bv-chg.up{color:var(--green)}.pl-bv-chg.down{color:var(--red)}.pl-bv-chg.amber{color:var(--yellow)}.pl-bv-chg.flat{color:var(--muted)}.pl-bv-table td.num .pl-bv-why{white-space:normal}.pl-bv-table td.pl-bv-moved{white-space:normal;max-width:420px;font-size:12.5px}.pl-bv-said{color:var(--cream);margin-top:8px;max-width:96ch}.pl-bv-statement{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--bg-alt);color:var(--cream);max-width:96ch}.pl-bv-bridge+.pl-bv-bridge{margin-top:12px;border-top:1px solid var(--border);padding-top:12px}.pl-bv-bridge .pl-me-wf-head{display:none}.pl-bv-bridge .pl-me-wf-block{margin-top:8px}.pl-bv-facts{display:flex;gap:24px;flex-wrap:wrap;margin-top:14px}.pl-bv-facts div{display:flex;flex-direction:column;gap:3px}.pl-bv-facts span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.pl-bv-facts b{font-family:var(--font-brand);font-weight:500;font-size:19px;color:var(--cream)}.pl-bv-fl{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--border)}.pl-bv-fl span:first-child{min-width:170px;color:var(--cream);font-size:13px}.pl-bv-fl b{font-family:var(--font-brand);font-weight:500;font-size:19px;color:var(--cream)}.pl-bv-finding{padding:12px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.pl-bv-finding:last-child{border-bottom:none}.pl-bv-ft{font-weight:600;font-size:14px;color:var(--cream)}.pl-bv-form{max-width:820px;margin-top:4px}.pl-bv-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--cream);line-height:1.5}.pl-bv-files{display:flex;flex-direction:column;margin-top:12px}.pl-bv-file{padding:10px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.pl-bv-ids{margin-top:6px}.pl-bv-go{color:var(--cream);border-color:var(--gold-border)}.pl-bv-intro{margin:14px 2px 0;max-width:84ch}.pl-bv-est{margin-top:14px}.pl-bv-est-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}@media(max-width:900px){.pl-bv-est-grid{grid-template-columns:minmax(0,1fr)}}.pl-bv-est-head{font-family:var(--font-brand);font-size:30px;line-height:1.15;color:var(--cream);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pl-bv-est-head2{font-family:var(--font-brand);font-size:21px;line-height:1.2;color:var(--cream);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pl-bv-est-how{margin-top:8px;color:var(--cream);max-width:84ch;font-variant-numeric:tabular-nums}.pl-bv-est-caveat{margin-top:8px;max-width:84ch;color:var(--cream);font-size:13px}.pl-bv-est-adj{margin-top:18px;padding-top:14px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.pl-bv-est-line{padding:10px 12px;border-radius:12px;background:var(--bg-alt);display:flex;flex-direction:column;gap:4px}.pl-bv-est-lh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.pl-bv-est-lh span{font-weight:600;font-size:13.5px;color:var(--cream)}.pl-bv-est-lh b{font-weight:600;font-size:14px;color:var(--cream);font-variant-numeric:tabular-nums;white-space:nowrap}.pl-bv-est-lh b.none{color:var(--muted);font-weight:500}.pl-bv-est-asking{margin-top:14px;font-weight:600;color:var(--cream);max-width:84ch}.pl-bv-est-side{display:flex;flex-direction:column;gap:14px;background:var(--bg-alt);border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}.pl-bv-est-f{display:flex;flex-direction:column;gap:5px;min-width:0}.pl-bv-est-f label{font-size:11px;color:var(--muted);letter-spacing:.04em;font-weight:600}.pl-bv-est-in{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--cream);font-size:13px}.pl-bv-est-in .pl-input{width:72px}.pl-bv-est-f .pl-bv-est-price{width:100%;max-width:220px}.pl-bv-est-refuse:empty{display:none}.pl-bv-est-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pl-bv-est-reset{background:none;border:none;padding:0;font:inherit;font-size:12.5px;color:var(--gold);border-bottom:1px solid var(--gold-border);cursor:pointer}.pl-bv-est-reset:hover{border-bottom-color:var(--gold)}.pl-bv-x{margin-top:14px}.pl-bv-x-hd{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.pl-bv-x-hd .pl-setup-title{margin:0}.pl-bv-x-lines{display:flex;flex-direction:column;margin-top:6px}.pl-bv-x-line{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--border)}.pl-bv-x-line:last-child{border-bottom:none}.pl-bv-x-lh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.pl-bv-x-lh .l{font-weight:600;font-size:13.5px;color:var(--cream);display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.pl-bv-x-lh b{font-family:var(--font-brand);font-weight:500;font-size:19px;color:var(--cream);font-variant-numeric:tabular-nums;white-space:nowrap}.pl-bv-x-lh b.none{color:var(--muted);font-size:14px;font-family:var(--font-body);font-weight:500}.pl-bv-x-group{margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.pl-bv-x-group:first-child{margin-top:6px;padding-top:0;border-top:none}.pl-bv-x-gt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:8px}.pl-bv-x-sub{font-weight:600;font-size:13px;color:var(--cream);margin:8px 0 6px}.pl-bv-x-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}@media(max-width:700px){.pl-bv-x-grid{grid-template-columns:minmax(0,1fr)}}.pl-bv-x-f{display:flex;flex-direction:column;gap:5px;min-width:0}.pl-bv-x-f .pl-input{width:100%;max-width:260px}.pl-bv-x-f .pl-bv-x-in{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--cream);font-size:13px}.pl-bv-x-f .pl-bv-x-in .pl-input{width:72px}.pl-bv-x-f .pl-bv-x-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pl-bv-x-f .pl-bv-x-row .pl-input{flex:1 1 140px;max-width:200px}.pl-bv-x-ro{color:var(--cream);font-size:14px;font-weight:600}.pl-bv-x-foot{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.pl-bv-x-cands{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pl-bv-x-cand{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 12px;border-radius:10px;background:var(--bg-alt);color:var(--cream);font-size:13px}.pl-bv-x-rec{padding:10px 12px;border-radius:12px;background:var(--bg-alt);display:flex;flex-direction:column;gap:4px;color:var(--cream);font-size:13px}.pl-bv-x-rec a,.pl-bv-x-cand a{color:var(--gold);border-bottom:1px solid var(--gold-border);text-decoration:none}.pl-bv-x-link{color:var(--gold);border-bottom:1px solid var(--gold-border);text-decoration:none}.pl-bv-x-refuse:empty,.pl-bv-x-stale:empty{display:none}.pl-bv-x-stale{margin-bottom:10px}.pl-bv-total-list{display:flex;flex-direction:column;margin-top:10px;max-width:640px}.pl-bv-total-row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border);padding:6px 0;color:var(--cream);font-size:13.5px}.pl-bv-total-row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pl-bv-total-row.book{font-weight:600}.pl-bv-total-row>span .ds-chip{margin-left:8px;vertical-align:middle}.pl-bv-total-row>span .n{display:block;margin-top:2px}.pl-bv-x-why{margin-top:2px}.pl-bv-x-why>summary{cursor:pointer;display:inline;list-style:none;font-size:12px;color:var(--gold);border-bottom:1px solid var(--gold-border)}.pl-bv-x-why>summary::-webkit-details-marker{display:none}.pl-bv-x-why[open]>summary{margin-bottom:4px}.pl-bv-paid{margin-top:12px;display:flex;flex-direction:column;gap:4px}.pl-bv-paid .pl-bv-paid-you{font-weight:600;color:var(--cream)}.pl-me-wd-table td.num .pl-house-sub{white-space:nowrap}.pl-me-wd-table tr.pl-me-wd-note td{padding-top:0;white-space:normal;text-align:left;max-width:none}.pl-me-wd-table tr.pl-me-wd-note .pl-house-sub{max-width:96ch}.pl-me-frz-wd{margin-top:12px}.pl-me-tr-table td.num .pl-house-sub{white-space:nowrap}.pl-me-tr-table td.pl-me-tr-month{text-align:left;white-space:nowrap}.pl-me-tr-table tr.pl-me-tr-note td{padding-top:0;white-space:normal;text-align:left;max-width:none}.pl-me-tr-table tr.pl-me-tr-note .pl-house-sub{max-width:96ch}.pl-me-tr-key-dash{display:inline-block;width:14px;height:0;border-top:2px dashed var(--muted);margin:0 4px 0 10px;vertical-align:middle}.pl-me-frz{display:block;font-size:11.5px;color:var(--cream-60);margin-top:4px;font-variant-numeric:tabular-nums;white-space:normal;max-width:260px;text-align:right}.pl-me-vers{margin-top:8px}.pl-me-vers li{list-style:none;margin:2px 0;color:var(--muted);font-size:12.5px}#pl-tab-worklist .pl-setup-card{max-width:none}.pl-wl-notes{margin-top:10px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);max-width:90ch;line-height:1.5}.pl-wl-lanes{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 6px}.pl-wl-lane{border:1px solid var(--border);background:none;color:var(--cream);font:600 12px/1 var(--font-body);padding:8px 12px;border-radius:999px;cursor:pointer}.pl-wl-lane b{color:var(--muted);font-weight:600;margin-left:4px;font-variant-numeric:tabular-nums}.pl-wl-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pl-me-fpw-fam td{text-align:left;font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);padding-top:20px;border-bottom:1px solid var(--gold-border)}:root[data-theme] .pl-me-fpw-fam td{background:var(--band);color:var(--cream-40);font-size:12px;letter-spacing:0;text-transform:none;border-bottom:1px solid var(--line);padding-top:10px;padding-bottom:10px}.fpw-badge{margin-left:6px;vertical-align:middle;white-space:nowrap}.fpw-caution{font-size:11.5px;line-height:1.35;color:var(--yellow);font-weight:600;margin-top:3px}.fpw-tbl td,.fpw-tbl th{white-space:nowrap}.fpw-tbl td.fpw-nm{white-space:normal}.fpw-list .fpw-more{margin-top:8px}.fpw-list .fpw-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin:14px 0 8px}.fpw-rule{font-size:12px;color:var(--muted);margin-top:8px;max-width:90ch}.fpw-pad{padding:4px var(--pad-x, 18px) 16px}.fpw-pad .fpw-tools,.fpw-pad .fpw-more{padding:0}.fpw-card .table-wrap{margin:0}.fpw-sw-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:8px 0}.fpw-sw-row label{font-size:13px}.fpw-sw-row input[type=number]{width:76px}.fpw-sw-why{font-size:12px;color:var(--muted);flex-basis:100%}@media(max-width:600px){.fpw-tbl td,.fpw-tbl th{white-space:normal}}.pl-wl-lane.on{border-color:var(--gold)}.pl-wl-lane.empty{color:var(--muted)}.pl-wl-scope,.pl-wl-order{font-size:11.5px;margin:4px 0 10px}.pl-wl-lanehead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:14px}.pl-wl-table td{vertical-align:top}.pl-wl-table th.pl-wl-left,.pl-wl-table td.pl-wl-player,.pl-wl-table td.pl-wl-lanetd{text-align:left}.pl-wl-table td.pl-wl-last{white-space:nowrap}.pl-wl-table td.pl-wl-queue{min-width:130px}.pl-wl-table td.num,.pl-wl-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pl-wl-player{min-width:260px;max-width:440px}.pl-wl-why{font-size:12px;color:var(--cream-60);margin-top:4px;line-height:1.45}.pl-wl-sub{display:block;font-size:11px;color:var(--muted);margin-top:3px;line-height:1.4;font-weight:400}.pl-wl-note{color:var(--yellow)}.pl-wl-lanecell{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.pl-wl-pos{display:inline-flex;align-items:center;font-size:11px;font-weight:600;line-height:1.2;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--cream)}.pl-wl-pos.spend{border-color:var(--gold);color:var(--gold)}.pl-wl-pos.none{color:var(--muted)}.pl-wl-rung{font-size:10.5px;color:var(--muted);white-space:nowrap}.pl-wl-rank{white-space:nowrap}.pl-wl-rank b{font-family:var(--font-brand);font-size:16px;font-weight:500}.pl-wl-pager{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:10px 0 18px;font-size:12px;color:var(--muted)}.pl-wl-protect{margin-top:18px}.pl-wl-protect>.pl-setup-card+.pl-setup-card{margin-top:14px}.pl-wl-protect-table td.num b{font-family:var(--font-brand);font-size:16px;font-weight:500}.pl-wl-protect-table td.num .ds-chip{display:inline-block;margin-top:4px}#pl-tab-relbook .pl-setup-card{max-width:none}.pl-relbook-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.pl-relbook-title{font-family:var(--font-brand);font-weight:500;font-size:22px;margin:0}.pl-relbook-grid{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:16px;align-items:start}.pl-relbook-grid>*{min-width:0}@media(max-width:900px){.pl-relbook-grid{grid-template-columns:minmax(0,1fr)}}#pl-tab-relbook .table-wrap{overflow-x:auto}.pl-relbook-idx{padding:8px 0}.pl-relbook-sec{padding:12px 16px 4px;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:700}.pl-relbook-item{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;text-align:left;background:none;border:0;padding:8px 16px;cursor:pointer;color:inherit;font:inherit;font-size:13.5px}.pl-relbook-item:hover{background:rgba(79,184,212,.06)}.pl-relbook-item[aria-current=true]{background:rgba(79,184,212,.10);box-shadow:inset 3px 0 0 var(--gold)}.pl-relbook-n{font-variant-numeric:tabular-nums;font-weight:600;color:var(--cream);white-space:nowrap}.pl-relbook-n.is-absent{font-weight:400;font-size:11.5px;color:var(--muted);white-space:normal;text-align:right}.pl-relbook-rule{border-left:2px solid var(--gold);padding:2px 0 2px 12px;margin:10px 0 8px;font-size:13.5px;line-height:1.55;color:var(--cream)}.pl-relbook-meta{font-size:12px;color:var(--muted);line-height:1.5;margin-top:4px}.pl-relbook-table td{vertical-align:top}.pl-relbook-table th,.pl-relbook-table td{padding:11px 9px}.pl-relbook-table th:nth-child(2),.pl-relbook-table td:nth-child(2){text-align:left}.pl-relbook-table td.pl-relbook-why,.pl-relbook-table th.pl-relbook-why{text-align:left}.pl-relbook-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.pl-relbook-sub{display:block;font-size:11px;color:var(--muted);margin-top:2px;font-weight:400}.pl-relbook-why{font-size:12px;color:var(--muted);line-height:1.45;min-width:200px}.pl-relbook-table .pl-rowname{white-space:nowrap}.pl-relbook-table td.pl-relbook-seen{white-space:nowrap}.pl-relbook-foot{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}#pl-tab-pace .pl-setup-card{max-width:none}.pl-pace-lines{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin-top:12px}.pl-pace-line{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:11px 13px;border:1px solid var(--border);border-radius:12px;background:none;font:inherit;color:inherit;cursor:pointer}.pl-pace-line:disabled{cursor:default;opacity:.7}.pl-pace-line:not(:disabled):hover{border-color:var(--gold)}.pl-pace-n{font-family:var(--font-brand);font-size:24px;line-height:1.1;font-variant-numeric:tabular-nums}.pl-pace-n.pl-pace-none{font-family:inherit;font-size:14px;font-weight:600;color:var(--muted);padding:5px 0 3px}.pl-pace-why{font-style:italic}.pl-pace-l{font-weight:600;font-size:13px;color:var(--cream)}.pl-pace-d{font-size:11.5px;color:var(--muted);line-height:1.45}#pl-pace-census{position:relative}#pl-pace-census>.pl-pace-when-r{position:absolute;top:var(--pl-pace-when-top, 20px);right:var(--pad-x, 22px)}.pl-pace-when{margin-left:auto;font-size:12.5px;color:var(--muted);font-weight:500}.pl-pace-foot{margin-top:12px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted);line-height:1.5}.pl-stage-q{padding:14px 0 4px;border-top:1px solid var(--border);margin-top:12px}.pl-stage-qt{font-weight:600;color:var(--cream);font-size:14px}.pl-stage-gates{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.pl-stage-gates li{font-size:12.5px;line-height:1.45;color:var(--muted)}.pl-stage-gate-met{color:var(--green);font-weight:600}.pl-stage-gate-no{color:var(--cream);font-weight:600}.pl-stage-table td.num,.pl-stage-table th.num{text-align:right;font-variant-numeric:tabular-nums}.pl-stage-table td{vertical-align:top}.pl-pace-stagetable{max-width:620px}.pl-pace-link,.pl-pace-link:visited{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.pl-pace-link strong{color:inherit!important}.pl-promo-span{font-size:13px}#pl-tab-promos .pl-setup-card{max-width:none}.pl-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px;min-width:0}.pl-cal-day{background:var(--card);border-radius:12px;padding:8px 9px;min-height:128px;min-width:0;box-shadow:0 6px 16px rgba(0,0,0,.22);display:flex;flex-direction:column;gap:6px}:root[data-theme=light] .pl-cal-day{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.pl-cal-day.pl-cal-no_calendar{opacity:.62}.pl-cal-num{font-size:11px;color:var(--muted);letter-spacing:.06em}.pl-cal-num b{font-family:var(--font-brand);font-size:15px;color:var(--cream);margin-right:4px}.pl-cal-chips{display:flex;flex-direction:column;gap:4px;align-items:stretch;min-width:0}#pl-tab-promos .pl-cal .pl-cal-chip{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;line-height:1.3;padding:2px 7px;border-radius:6px}#pl-tab-promos .pl-cal .pl-cal-chip:hover{filter:brightness(1.15)}#pl-tab-promos .pl-cal .pl-cal-chip:focus-visible{outline:2px solid var(--gold);outline-offset:1px}#pl-tab-promos .pl-cal .pl-cal-chip-on{box-shadow:inset 0 0 0 1px currentColor}.pl-cal-more{align-self:flex-start;background:none;border:0;padding:1px 2px;cursor:pointer;font:600 11px/1.3 var(--font-body);color:var(--muted);text-decoration:underline;text-underline-offset:2px}.pl-cal-more:hover{color:var(--cream)}.pl-cal-quiet,.pl-cal-none{font-size:11px;color:var(--muted)}.pl-cal-head{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 2px 2px}#pl-tab-promos .pl-mf-sub{white-space:normal;overflow:visible;text-overflow:clip}#pl-house-ps .pl-mf-sub{white-space:normal;overflow:visible;text-overflow:clip}.pl-ps-split-table td.num .pl-house-sub{white-space:nowrap}.pl-ps-split-table tr.pl-ps-split-note td{padding-top:0;white-space:normal;text-align:left;max-width:none}.pl-ps-split-table tr.pl-ps-split-note .pl-house-sub{max-width:96ch}.pl-ps-split-table td.pl-ps-split-why{white-space:normal;text-align:left}.pl-promo-gap{max-width:62ch}@media(max-width:640px){.pl-cal{grid-template-columns:minmax(0,1fr)}.pl-cal-head{display:none}.pl-cal-day{grid-column-start:auto!important;min-height:0}}.ds-money .m>b{font-variant-numeric:tabular-nums}.pl-req-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px;align-items:start}@media(max-width:1100px){.pl-req-grid{grid-template-columns:1fr}}.pl-req-grid .ds-card{overflow:hidden}.pl-msg-grp{padding:11px 13px 5px;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:700;border-bottom:1px solid var(--border);background:var(--bg-alt);position:sticky;top:0;z-index:1}.pl-msg-empty{padding:12px 13px;font-size:12.5px;color:var(--muted);line-height:1.5;border-bottom:1px solid var(--border)}.pl-msg{display:grid;grid-template-columns:minmax(300px,380px) 1fr;gap:0;border-top:1px solid var(--border);overflow:hidden;height:clamp(420px,62vh,720px)}.pl-msg-list{border-right:1px solid var(--border);overflow:auto;min-height:0}.pl-msg-row{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--border);padding:11px 13px;cursor:pointer;color:inherit;font:inherit}.pl-msg-row:hover{background:rgba(79,184,212,.06)}.pl-msg-row[aria-current=true]{background:rgba(79,184,212,.10);box-shadow:inset 3px 0 0 var(--gold)}.pl-msg-row.is-shut{opacity:.55;cursor:default}.pl-msg-row.is-shut:hover{background:none}.pl-msg-who{display:flex;align-items:center;gap:6px;font-weight:600;font-size:13.5px}.pl-msg-prev{font-size:12px;opacity:.62;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-msg-pane{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.pl-msg-head{padding:12px 16px;border-bottom:1px solid var(--border)}.pl-msg-head .t{font-weight:600;font-size:15px}.pl-msg-head .s{font-size:12px;opacity:.66;margin-top:3px}.pl-msg-body{flex:1;min-height:0;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.pl-bub{max-width:74%;padding:9px 13px;border-radius:16px;font-size:13.5px;white-space:pre-wrap;word-break:break-word}.pl-bub-them{align-self:flex-start;background:rgba(235,230,216,.08);border-bottom-left-radius:5px}.pl-bub-mine{align-self:flex-end;background:rgba(79,184,212,.16);border:1px solid var(--gold-border);border-bottom-right-radius:5px}.pl-bub-sys{align-self:center;max-width:88%;text-align:center;font-size:12px;opacity:.72;background:none;border:0;padding:2px 0}.pl-bub-meta{font-size:11px;opacity:.55;margin:0 4px 2px}.pl-msg-foot{border-top:1px solid var(--border);padding:11px 14px}@media(max-width:820px){.pl-msg{grid-template-columns:1fr;height:auto}.pl-msg-list{border-right:0;border-bottom:1px solid var(--border);max-height:210px}}.pl-ib-split{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.15fr);gap:18px;align-items:start}@media(max-width:900px){.pl-ib-split{grid-template-columns:1fr}}.pl-ib-split .pl-ib-said{white-space:pre-wrap;padding:10px 12px;border-left:2px solid var(--gold-border);max-height:220px;overflow:auto}.pl-ib-wait{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pl-ib-wait.pl-ib-late{color:var(--red);font-weight:700}#pl-tab-config .pl-cfg-col{max-width:820px}#pl-tab-config #pl-geo-card,#pl-tab-config #pl-datagap-card{max-width:1080px}#pl-tab-config .pl-help{max-width:70ch}.pl-cfg-group{margin-top:40px}.pl-cfg-group:first-of-type{margin-top:18px}.pl-cfg-gh{font-family:var(--font-brand);font-size:20px;font-weight:450;color:var(--cream);line-height:1.2}.pl-cfg-gd{font-size:12.5px;color:var(--muted);line-height:1.6;margin-top:4px;max-width:64ch;padding-bottom:12px;border-bottom:1px solid var(--gold-border);margin-bottom:16px}.pl-cfg-h1{font-family:var(--font-brand);font-size:26px;font-weight:450;color:var(--cream);line-height:1.2}.pl-cfg-deck{font-size:13.5px;color:var(--muted);line-height:1.6;margin-top:5px;max-width:66ch}.pl-fold-sum{margin-left:auto;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;text-transform:none}.pl-fold-open>.pl-fold-t .pl-fold-sum{display:none}.pl-fold>.pl-fold-t:hover{color:var(--gold)}.pl-fold>.pl-fold-t:focus-visible{outline:1px solid var(--gold-border);outline-offset:4px}.pl-either{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:4px}@media(min-width:640px){.pl-either{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pl-either-opt{min-width:0;border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:var(--bg-alt)}.pl-either-opt h4{font-size:13.5px;font-weight:650;color:var(--cream);margin-bottom:4px}.pl-quiet{opacity:.72}.pl-more{margin-top:12px}.pl-more>summary{cursor:pointer;font-size:12.5px;color:var(--muted);list-style:none}.pl-more>summary::-webkit-details-marker{display:none}.pl-more>summary::before{content:"\ff0b  ";color:var(--gold)}.pl-more[open]>summary::before{content:"\ff0d  "}.pl-gap{border:1px solid var(--gold-border);border-radius:16px;background:var(--bg-alt);padding:16px 18px;margin-top:14px}.pl-gap-hd{display:flex;align-items:baseline;justify-content:space-between;gap:8px 14px;flex-wrap:wrap}.pl-gap-h{font-family:var(--font-brand);font-size:16.5px;color:var(--cream)}.pl-gap-sub{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.pl-gap-lead{border-left:2px solid var(--gold);padding:1px 0 1px 12px;margin:13px 0 0;font-size:13.5px;color:var(--cream);line-height:1.55}.pl-gap-lead--ok{border-left-color:var(--green)}.pl-gap-lead--stop{border-left-color:var(--red)}.pl-gap-fix{font-size:12.5px;color:var(--gold);font-weight:650;margin-top:6px}.pl-gap-sec{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--gold-border);padding-bottom:6px;margin:20px 0 8px}.pl-gap-ask{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--cream);line-height:1.5}.pl-gap-ask:last-child{border-bottom:none}.pl-gap-rank{flex:0 0 auto;width:16px;color:var(--gold);font-weight:700;font-size:12px;font-variant-numeric:tabular-nums;padding-top:1px}.pl-gap-today{display:block;font-size:12px;color:var(--muted);margin-top:3px}.pl-gap-row{display:flex;gap:6px 12px;align-items:baseline;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--border);font-size:12.5px;color:var(--cream)}.pl-gap-row:last-child{border-bottom:none}.pl-gap-col{color:var(--muted);font-size:11.5px}.pl-gap-fill{margin-left:auto;color:var(--muted);font-size:11.5px;font-variant-numeric:tabular-nums}.pl-gap-chip{flex:0 0 auto;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid var(--border);color:var(--muted)}.pl-gap-chip--complete{color:var(--green);border-color:var(--green)}.pl-gap-chip--partial,.pl-gap-chip--sparse{color:var(--yellow);border-color:var(--yellow)}.pl-gap-chip--empty{color:var(--red);border-color:var(--red)}.pl-gap-cols{color:var(--cream);font-size:12.5px;line-height:1.7}.pl-gap-cols code{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:2px 7px;font-size:11.5px}.pl-gap-pre{white-space:pre-wrap;word-break:break-word;font:11.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--cream);background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px 14px;margin-top:10px;max-height:320px;overflow:auto}.pl-inbox-listw{min-width:0}.pl-irow{display:flex;flex-direction:column;gap:5px;padding:11px 13px;border:1px solid var(--border);border-left-width:2px;border-radius:16px;background:var(--card);cursor:pointer;margin-bottom:12px}.pl-irow:last-child{margin-bottom:0}.pl-irow--faq{border-left-color:var(--green)}.pl-irow--request{border-left-color:var(--gold)}.pl-irow--escalation{border-left-color:var(--red)}.pl-irow.on{border-color:var(--gold-border);background:var(--card2)}.pl-irow-top{display:flex;align-items:center;gap:8px}.pl-irow-from{font-weight:650;color:var(--cream);font-size:13px}.pl-irow-time{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap;flex-shrink:0}.pl-irow-snip{font-size:12px;color:var(--muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-irow-chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pl-detail-thread{border:1px solid var(--border);border-left-width:2px;border-radius:16px;background:var(--card)}.pl-detail-thread .pl-thread-head{cursor:default}.pl-results-mid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}.pl-results-mid .pl-holdout{margin:0}.pl-setup-grid{display:block;column-count:1;column-gap:12px}.pl-setup-grid .pl-setup-card{margin-bottom:12px;max-width:none;break-inside:avoid;-webkit-column-break-inside:avoid}.pl-setup-grid .pl-setup-card:last-child{margin-bottom:0}.pl-setup-card--wide{column-span:all;-webkit-column-span:all}@media(min-width:761px){.pl-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none;align-items:stretch}.pl-below,.pl-inbox{max-width:none}.pl-setup-grid{column-count:2}}@media(min-width:1100px){.pl-queue-wrap{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.pl-queue-rail{display:block;position:sticky;top:72px}.pl-qhead-batch{display:none}.pl-players-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;align-items:start}.pl-players-left .table-wrap{overflow-x:auto;overflow-y:hidden}.pl-players-panel{position:sticky;top:72px;max-height:calc(100vh - 92px);overflow-y:auto}.pl-inbox-split{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}.pl-inbox-detailw{position:sticky;top:72px}.pl-results-mid{grid-template-columns:1.55fr 1fr;align-items:start}.pl-ladder{flex-direction:row;align-items:stretch;gap:28px}.pl-ladder .pl-rung{flex:1;flex-direction:column;align-items:flex-start;position:relative}.pl-ladder .pl-rung:not(:first-child)::before{content:"\2192";position:absolute;left:-20px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.pl-ladder .pl-rung-main{flex:1}.pl-ladder .pl-rung-chip{align-self:flex-start;margin-top:12px}}@media(min-width:1500px){.pl-setup-grid{column-count:3}}@media(max-width:760px){.pl-seg-out{grid-template-columns:repeat(2,1fr)}.pl-stack,.pl-below,.pl-inbox{max-width:none}#panel-players .pl-draft-ta,#panel-players .filter-select,#panel-players .search-input,#panel-players .pl-input{font-size:16px}}@media(max-width:480px){.pl-seg-out{grid-template-columns:1fr 1fr}}#pl-stats .stats-bar{grid-template-columns:repeat(4,1fr)}@media(max-width:760px){#pl-stats .stats-bar{grid-template-columns:repeat(2,1fr)}}#panel-players .table-wrap{overflow-x:auto}.pl-money{font-size:12.5px;color:var(--muted);margin:0 0 16px;line-height:1.55}.dispo-btn{font:600 10px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:none;background:rgba(230,234,242,.07);color:var(--muted);cursor:pointer;margin-right:4px}:root[data-theme=light] .dispo-btn{background:rgba(20,33,61,.06)}.dispo-btn.on{background:var(--gold);color:#0f1420}:root[data-theme=light] .dispo-btn.on{color:#ffffff}.pl-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px;align-items:start}@media(max-width:1100px){.pl-grid{grid-template-columns:1fr}}.pl-rail{display:flex;flex-direction:column;gap:14px}.pl-rail-card{background:var(--card);border:none;border-radius:16px;box-shadow:0 10px 28px rgba(0,0,0,.3);padding:16px 18px}:root[data-theme=light] .pl-rail-card{border:1px solid var(--card-edge);box-shadow:0 2px 6px rgba(20,33,61,.09)}.pl-rail-hd{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--gold-border);padding-bottom:7px;margin-bottom:6px}.pl-rail-item{display:flex;gap:9px;align-items:baseline;padding:6px 0;font-size:12.5px;color:var(--cream)}.pl-rail-when{margin-left:auto;color:var(--muted);font-size:11.5px;white-space:nowrap;flex:none}.pl-money strong{color:var(--cream);font-variant-numeric:tabular-nums}.pl-meter{height:5px;border-radius:12px;background:var(--border);margin-top:8px;overflow:hidden}.pl-meter-fill{height:100%;background:var(--gold);border-radius:12px;transition:width .3s}.pl-rowname{background:none;border:none;color:var(--cream);font-family:inherit;font-weight:650;font-size:13px;cursor:pointer;padding:0;text-align:left}.pl-rowname:hover{color:var(--gold)}.pl-thsort{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.pl-thsort:hover{color:var(--cream)}.pl-tharrow{font-size:10px;opacity:.35}.pl-thsort:hover .pl-tharrow{opacity:.75}.pl-booktable th.pl-th-on{color:var(--gold)}.pl-booktable th.pl-th-on .pl-tharrow{opacity:1}.pl-callnote{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;font-size:12px;line-height:1.6;color:var(--muted);margin:0 0 12px}.pl-setting-block{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:14px}.pl-setting-block.pl-setting-flash{border-color:var(--gold);box-shadow:0 0 0 2px rgba(79,184,212,.25)}.pl-actbtn{border-radius:12px;font-family:inherit;font-weight:600;font-size:11.5px;padding:6px 12px;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--muted);white-space:nowrap}.pl-actbtn:hover{color:var(--cream);border-color:var(--gold-border)}.pl-actbtn-primary{background:var(--gold);color:#0f1420;border-color:var(--gold)}:root[data-theme=light] .pl-actbtn-primary{color:#ffffff}.pl-actbtn-primary:hover{opacity:.9;color:#0f1420}:root[data-theme=light] .pl-actbtn-primary:hover{color:#ffffff}.pl-actbtn-done{color:var(--muted);border-color:transparent;cursor:default;padding-left:0}.pl-results-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:14px 18px;color:var(--cream);font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;margin-bottom:14px}.pl-results-toggle:hover{border-color:var(--gold-border)}.pl-panel-empty{padding:32px 18px;text-align:center;color:var(--muted);font-size:13px;line-height:1.6}.pl-toastbtn{pointer-events:auto;background:none;border:none;color:var(--gold);font-family:inherit;font-weight:700;font-size:13px;cursor:pointer;padding:0 0 0 10px}.pl-num{font-variant-numeric:tabular-nums}.pl-sendcell{white-space:nowrap}.pl-routegrp{display:inline-flex;align-items:center;flex-shrink:0}.pl-routeamt{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pl-routebtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:6px;border-radius:999px;border:1px solid var(--gold-border);background:var(--card2);color:var(--gold);cursor:pointer;vertical-align:middle;transition:background .15s,color .15s}.pl-routebtn:hover{background:var(--gold);color:#101310}.pl-routebtn:last-child{margin-right:0}.pl-mf-door{display:block;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;background:rgba(79,184,212,.045);border:1px dashed var(--gold-border);border-radius:14px;padding:14px 17px}.pl-mf-door:hover{background:rgba(79,184,212,.085)}.pl-mf-door-q{display:block;font-family:"Newsreader",Georgia,serif;font-size:17.5px;color:var(--cream)}.pl-mf-door-s{display:block;font-size:12px;color:var(--muted);margin-top:4px}.pl-mf-copy{border-top:1px solid var(--border);margin-top:4px;padding-top:16px}.pl-mf-copy-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.pl-mf-copy-q{font-family:"Newsreader",Georgia,serif;font-size:22px;color:var(--cream)}.pl-mf-copy-sub{font-size:12.5px;color:var(--muted);margin-top:5px;line-height:1.55;max-width:62ch}.pl-mf-revert{flex:none;background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:6px 14px;font-size:11.5px;cursor:pointer;font-family:inherit}.pl-mf-revert:hover{border-color:var(--gold-border);color:var(--gold)}.pl-mf-paper{background:var(--card2);border:1px solid var(--border);border-radius:8px;padding:24px 28px;box-shadow:0 12px 34px rgba(0,0,0,.38)}.pl-mf-psubj,.pl-mf-pbody{width:100%;box-sizing:border-box;background:transparent;border:0;color:var(--cream);outline:none;font-family:"Newsreader",Georgia,serif}.pl-mf-psubj{border-bottom:1px solid var(--border);font-size:20px;padding:0 0 10px}.pl-mf-psubj:focus{border-bottom-color:var(--gold-border)}.pl-mf-pbody{font-size:16px;line-height:1.9;margin-top:16px;resize:vertical}.pl-mf-toks{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.pl-mf-tok{display:inline-flex;align-items:baseline;gap:7px;cursor:pointer;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--gold);background:rgba(79,184,212,.10);border:1px solid var(--gold-border);border-radius:999px;padding:5px 13px}.pl-mf-tok span{font-family:"Figtree",sans-serif;color:var(--muted);font-size:10.5px}.pl-mf-tok:hover{background:rgba(79,184,212,.2)}.pl-mf-cnote{font-size:11.5px;color:var(--muted);margin-top:9px;line-height:1.55;max-width:78ch;white-space:normal}.pl-mf-prev{margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.pl-mf-cap{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}.pl-mf-envs{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:900px){.pl-mf-envs{grid-template-columns:1fr}}.pl-mf-env{position:relative;background:rgba(230,234,242,.035);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.pl-mf-env-warn{border-color:rgba(180,69,60,.38);background:rgba(180,69,60,.05)}.pl-mf-stamp{position:absolute;top:13px;right:14px;font-size:12px;font-weight:700;color:var(--gold);border:1px dashed var(--gold-border);border-radius:7px;padding:3px 9px}.pl-mf-to{font-size:11px;color:var(--muted);margin-bottom:9px;padding-right:60px;white-space:normal}.pl-mf-flag{font-size:11.5px;color:var(--red,#b4453c);margin-bottom:9px;line-height:1.45}.pl-mf-esubj{font-family:"Newsreader",Georgia,serif;font-size:15px;margin-bottom:7px}.pl-mf-ebody{white-space:pre-wrap;font-size:12.5px;line-height:1.7;color:var(--cream);opacity:.85}a.pl-actbtn{text-decoration:none}a.pl-routebtn{text-decoration:none}a.pl-routebtn:visited{color:var(--gold)}a.pl-routebtn:hover{color:#101310}.pl-dialnote{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.pl-dialnote button{font:inherit;color:var(--gold);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}#pl-strips{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;margin:0 0 10px}#pl-strips>div{flex:1 1 300px;min-width:0;display:flex}#pl-strips>div:empty{display:none}#pl-strips .pl-mailstrip{flex:1;margin:0}.pl-mailstrip{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--card2);border:1px solid var(--gold-border);border-radius:10px;padding:7px 12px;margin:0 0 10px;font-size:12.5px;color:var(--cream);line-height:1.35}.pl-mailstrip-sub{font-size:11px;color:var(--muted);margin-top:1px}.pl-mailstrip-empty{color:var(--muted);border-style:dashed;border-color:var(--border);display:block;font-size:12px}.pl-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(12px);background:var(--card2);border:1px solid var(--gold-border);color:var(--cream);font-size:13px;padding:11px 18px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:800;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;max-width:calc(100vw - 40px);text-align:center}:root[data-theme=light] .pl-toast{box-shadow:0 6px 18px rgba(20,33,61,.14)}.pl-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}#fb-tab{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:55;writing-mode:vertical-rl;padding:12px 6px;font-family:var(--font-body);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--cream-60);background:var(--card);border:0.5px solid var(--border);border-left:none;border-radius:0 10px 10px 0;cursor:pointer;opacity:.75}#fb-tab:hover{opacity:1;color:var(--gold)}#fb-panel{position:fixed;left:14px;top:50%;transform:translateY(-50%);z-index:56;width:min(320px,calc(100vw - 28px));background:var(--card);border:0.5px solid var(--border);border-radius:12px;padding:16px;box-shadow:0 12px 36px rgba(0,0,0,.35)}:root[data-theme=light] #fb-panel{box-shadow:0 12px 36px rgba(20,33,61,.18)}#fb-panel .fb-head{font-size:13px;color:var(--cream);font-weight:600;margin-bottom:10px}#fb-text{width:100%;min-height:88px;resize:vertical;background:var(--bg-alt);border:0.5px solid var(--border);border-radius:8px;color:var(--cream);padding:9px 11px;font-family:var(--font-body);font-size:13px;box-sizing:border-box}#fb-text:focus{outline:none;border-color:var(--gold-border)}#fb-panel .fb-foot{display:flex;align-items:center;gap:8px;margin-top:10px}#fb-panel .fb-note{font-size:10.5px;color:var(--cream-40);margin-right:auto}#fb-status{font-size:12px;margin-top:8px;color:var(--cream-60);display:none}.app-logo{height:26px;width:auto;display:block}.app-logo-dark{display:none}:root[data-theme=dark] .app-logo-light{display:none}:root[data-theme=dark] .app-logo-dark{display:block}:root{--line: rgba(230,234,242,.08);--band: #1e2739;--field: #141b2a;--navy: #14213d;--text: var(--cream)}:root[data-theme=light]{--bg:#eef2f6;--line:#e3e8ee;--band:#f7f9fb;--field:#ffffff;--text:#1b2a41}:root:not(.leadgen-on) .leadgen-only{display:none!important}:root.leadgen-on .leadgen-off{display:none!important}:root #app>.app-nav,:root #panel-players .pl-subnav,:root #panel-players .pl-navheads,:root #leads-subnav,:root #settings-back,:root #pl-setup-tabs-inline,:root #pl-cfg-head,:root #panel-players .pl-shell-hd{display:none!important}:root #app.visible{display:block;min-height:100vh;padding-left:224px;background:linear-gradient(to right,var(--navy) 224px,var(--bg) 224px)}:root .sb{position:fixed;top:0;left:0;bottom:0;width:224px;background:var(--navy);color:#cdd6e2;display:flex;flex-direction:column;padding:18px 14px;z-index:70;overflow-y:auto}:root[data-theme=dark] .sb{border-right:1px solid rgba(223,229,238,.06)}:root .sb-logo img{display:block;width:auto;height:32px;margin:4px 8px 24.3px}:root .sb-logo{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}:root .sb-collapse{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:1px 0 0;padding:0;border:0;border-radius:8px;background:none;color:rgba(223,229,238,.72);cursor:pointer}:root .sb-collapse:hover{background:rgba(223,229,238,.1);color:#fff}:root .sb-collapse:focus-visible{outline:2px solid #4fb8d4;outline-offset:1px}:root .sb-collapse svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}@media(min-width:901px){:root body.sb-slim #app.visible{padding-left:64px;background:linear-gradient(to right,var(--navy) 64px,var(--bg) 64px)}:root body.sb-slim .sb{width:64px;padding:16px 8px 12px;overflow-x:hidden}:root body.sb-slim .sb-logo{justify-content:center;margin:0 0 12px}:root body.sb-slim .sb-logo img,:root body.sb-slim .sb-propwrap,:root body.sb-slim .sb-grp,:root body.sb-slim .sb-go,:root body.sb-slim .sb-id{display:none}:root body.sb-slim .sb-gi{display:flex!important}:root body.sb-slim .sb-sec{margin-top:6px;padding-top:6px;border-top:1px solid rgba(223,229,238,.12)}:root body.sb-slim .sb-item{position:relative;justify-content:center;padding:9px 0}:root body.sb-slim .sb-item svg{width:18px;height:18px}:root body.sb-slim .sb-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root body.sb-slim .sb-badge{position:absolute;top:2px;right:4px;margin:0;padding:0 4px;font-size:9.5px;line-height:14px}:root body.sb-slim .sb-me{justify-content:center;padding:8px 0}:root body.sb-slim #pl-mailfile-drawer{left:64px}}@media(max-width:900px){:root .sb-collapse{display:none}}:root .sb-propwrap{position:relative;margin:0 0 14px}:root .sb-prop{display:block;width:100%;text-align:left;border:0;border-radius:10px;padding:11px 12px;background:#1d2c4c;color:#dfe5ee;font-family:var(--font-body);cursor:default}:root .sb-prop.multi{cursor:pointer}:root .sb-prop.multi:hover{background:#24375c}:root .sb-prop b{display:block;color:#fff;font-size:14px;font-weight:600;line-height:1.45}:root .sb-prop small{display:block;color:rgba(223,229,238,.55);font-size:11.5px;line-height:1.45;margin-top:2px}:root .sb-portal{margin:6px 12px 0;font:600 12px/1.3 var(--font-body);color:rgba(223,229,238,.72)}:root .sb-prop-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:80;background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 12px 32px rgba(0,0,0,.35);max-height:360px;overflow-y:auto}:root[data-theme=light] .sb-prop-menu{box-shadow:0 12px 32px rgba(20,33,61,.18)}:root .sb-prop-menu button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:0;background:none;color:var(--cream);font:500 13px var(--font-body);padding:8px 10px;border-radius:8px;cursor:pointer}:root .sb-prop-menu button:hover{background:var(--gold-dim)}:root .sb-prop-menu button.on{color:var(--gold);font-weight:600}:root .sb-nav{display:flex;flex-direction:column;gap:0;padding-bottom:18px}:root .sb-nav.sb-switching{opacity:.45;transition:opacity .15s}:root .sb-nav.sb-switching .sb-item{pointer-events:none}:root .sb-sec{display:flex;flex-direction:column;gap:0}:root .sb-grp{display:flex;align-items:center;gap:8px;width:100%;margin:7px 0 -1px;padding:7px 10px;border:0;border-radius:8px;background:none;color:#8797ad;font:400 11.5px/1.45 var(--font-body);letter-spacing:0;text-align:left;cursor:pointer;transition:background .12s,color .12s}:root .sb-grp:hover{background:rgba(223,229,238,.07);color:#fff}:root .sb-grp:focus-visible{outline:2px solid #4fb8d4;outline-offset:1px}:root .sb-grp-l{flex:1;min-width:0}:root .sb-grp .sb-chev{width:14px;height:14px;flex:none;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.8;transition:transform .15s}:root .sb-grp[aria-expanded=false] .sb-chev{transform:rotate(-90deg)}:root .sb-grp-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#e5484d}:root .sb-gi{display:flex;flex-direction:column;gap:0}:root .sb-nav.sb-switching .sb-grp{pointer-events:none}.chg{font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.chg-good{color:var(--green)!important}.chg-bad{color:var(--red)!important}.chg-flat{color:var(--yellow)!important}:root .sb-item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:8px;background:none;color:#dde4ee;font:400 14px/1.45 var(--font-body);text-align:left;cursor:pointer;transition:background .12s,color .12s}:root .sb-item svg{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.75}:root .sb-item:hover{background:rgba(223,229,238,.07);color:#fff}:root .sb-item.on{background:#24375c;color:#fff;font-weight:650;box-shadow:inset 3px 0 0 #4fb6cf}:root .sb-item.on svg{color:#4fb8d4;opacity:1}:root .sb-item:focus-visible,:root .sb-me:focus-visible,:root .sb-prop:focus-visible{outline:2px solid #4fb8d4;outline-offset:1px}:root .sb-lbl{flex:1;min-width:0}:root .sb-badge{margin-left:auto;background:#4fb8d4;color:#0f1420;font-size:11px;font-weight:700;line-height:16px;padding:1px 7px;border-radius:10px}:root .sb-badge.sb-badge-dot{width:8px;height:8px;padding:0;border-radius:50%;background:#e5484d}:root .sb-foot{margin-top:auto;border-top:1px solid rgba(223,229,238,.12);padding:6px 0 0}:root .sb-me{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;border:0;border-radius:10px;background:none;color:#fff;font:600 13px/1.3 var(--font-body);text-align:left;cursor:pointer;transition:background .12s}:root .sb-me:hover{background:rgba(223,229,238,.07)}:root .sb-av{width:30px;height:30px;flex:none;border-radius:50%;background:#4fb8d4;color:#0f1420;display:grid;place-items:center;font-weight:700;font-size:12px}:root .sb-av svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}:root .sb-who{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .sb-id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}:root .sb-seat{font:500 11.5px/1.3 var(--font-body);color:rgba(223,229,238,.66);overflow-wrap:anywhere}:root .sb-seat:empty{display:none}:root .sb-go{flex:none;color:rgba(223,229,238,.55);font:500 11.5px/1.3 var(--font-body);white-space:nowrap;transition:color .12s}:root .sb-me:hover .sb-go{color:#fff}:root .sb-scrim{display:none}:root .topbar{position:sticky;top:0;z-index:60;height:60px;background:var(--surface-solid);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;padding:0 30px;font-size:13px;color:var(--cream-40)}:root .tb-crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--cream-40);white-space:nowrap;min-width:0}:root .tb-crumb b{color:var(--text, var(--cream));font-weight:700}:root .tb-crumb i{font-style:normal;opacity:.7}:root #tb-extra:empty{display:none}:root{--dt-green:#57c98a;--dt-yellow:#f0b84a;--dt-red:#ef6b5b;--dt-grey:#97a0b2;--dt-ring:rgba(15,20,32,.55)}:root[data-theme=light]{--dt-green:#1d7a3e;--dt-yellow:#b7791f;--dt-red:#c0392b;--dt-grey:#7b8494;--dt-ring:transparent}:root .tb-dt-wrap{position:relative;flex:none;align-items:center}:root .ds-chip.tb-dt{cursor:pointer;gap:7px;padding:4px 12px;font:400 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none}:root[data-theme=light] .ds-chip-mute.tb-dt{background:var(--chip);color:#44546b}:root .tb-dt:focus-visible{outline:2px solid var(--accent, var(--gold));outline-offset:2px}:root .tb-dt-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--dt-grey);box-shadow:0 0 0 1.5px var(--dt-ring)}:root .tb-dt[data-fresh=green] .tb-dt-dot{background:var(--dt-green)}:root .tb-dt[data-fresh=yellow] .tb-dt-dot{background:var(--dt-yellow)}:root .tb-dt[data-fresh=red] .tb-dt-dot{background:var(--dt-red)}:root .tb-dt[data-upd="1"] .tb-dt-dot{background:var(--accent, var(--gold));animation:tb-dt-pulse 1.4s ease-in-out infinite}:root .tb-dt[data-upd="1"] .tb-dt-t{animation:tb-dt-fade 1.4s ease-in-out infinite}:root .ds-chip.tb-dt[data-upd="1"]{justify-content:center}@keyframes tb-dt-pulse{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@keyframes tb-dt-fade{0%,100%{opacity:.62}50%{opacity:1}}@media(prefers-reduced-motion:reduce){:root .tb-dt[data-upd="1"] .tb-dt-dot,:root .tb-dt[data-upd="1"] .tb-dt-t{animation:none}}:root .tb-dt-pop{display:none;position:absolute;top:calc(100% + 8px);left:0;z-index:76;width:max-content;max-width:min(340px,86vw);padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-solid);box-shadow:0 12px 32px rgba(0,0,0,.28);font:400 13px/1.45 var(--font-body);color:var(--ink, var(--cream));text-transform:none;letter-spacing:0;white-space:normal}:root[data-theme=light] .tb-dt-pop{box-shadow:0 12px 32px rgba(20,33,61,.14)}:root .tb-dt-pop:not([hidden]),:root .tb-dt-wrap:hover>.tb-dt-pop{display:flex;flex-direction:column;align-items:flex-start;gap:6px}:root .tb-dt-more{color:var(--ink-60, var(--cream-60));font-size:12.5px}:root .tb-dt-go{padding:0}:root .tb-dt-ref{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px}:root .tb-dt-refb[disabled]{opacity:.6;cursor:default}:root .tb-dt-ago:empty{display:none}@media(max-width:600px){:root .tb-dt-w{display:none}:root .ds-chip.tb-dt{padding:4px 10px}:root .tb-dt-pop{left:0;right:auto;max-width:calc(100vw - 96px)}}:root #tb-extra:has(#imp-banner){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;margin:0}:root #imp-banner{white-space:nowrap!important}:root #imp-banner.imp-s1 :is(.imp-mode,#imp-host-note),:root #imp-banner.imp-s2 :is(.imp-mode,#imp-host-note,.imp-casino),:root #imp-banner.imp-s3 :is(.imp-mode,#imp-host-note,.imp-casino,.imp-lbl){display:none}:root .topbar.imp-row{flex-wrap:wrap;height:auto;min-height:60px;padding-top:10px;padding-bottom:10px;row-gap:8px}:root .topbar.imp-row #tb-extra:has(#imp-banner){position:static;transform:none;order:9;flex:1 0 100%;min-width:0}:root .topbar.imp-row #imp-banner{flex-wrap:wrap;white-space:normal!important;max-width:100%;row-gap:6px}@media print{:root #tb-extra:has(#imp-banner){position:static!important;transform:none!important}}:root .tb-search{position:relative;margin-left:auto;width:360px;max-width:42vw;height:38px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--field)}:root .tb-search:focus-within{border-color:var(--gold-border)}:root .tb-search>svg{width:15px;height:15px;flex:none;stroke:var(--cream-40);stroke-width:1.8;fill:none;stroke-linecap:round}:root .tb-search input{flex:1;min-width:0;height:36px;padding:0;border:0!important;background:transparent!important;outline:none;font:13px var(--font-body);color:var(--cream)!important;box-shadow:none}:root .tb-search input::-webkit-search-cancel-button{opacity:.5}:root .gs-drop{position:absolute;top:44px;left:0;right:0;min-width:300px;max-height:430px;overflow-y:auto;padding:6px 0;background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.35);z-index:75}:root[data-theme=light] .gs-drop{box-shadow:0 12px 32px rgba(20,33,61,.14)}:root .gs-sec{padding:8px 14px 4px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-40)}:root .gs-row{display:flex;align-items:baseline;gap:10px;width:100%;padding:8px 14px;border:0;background:none;text-align:left;cursor:pointer;font:13px var(--font-body);color:var(--cream)}:root .gs-row small{margin-left:auto;padding-left:10px;color:var(--cream-40);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}:root .gs-row:hover,:root .gs-row.on{background:var(--gold-dim)}:root .gs-empty{padding:10px 14px;font-size:12.5px;color:var(--cream-40)}:root #notif-wrap{flex:none}:root .tb-search[style*=none]+#notif-wrap{margin-left:auto}:root #notif-btn.tb-bell{width:38px;height:38px;border:1px solid var(--line);border-radius:9px;background:var(--surface-solid);color:var(--cream-60)}:root #notif-btn.tb-bell:hover{color:var(--cream)}:root #notif-btn.tb-bell svg{width:16px!important;height:16px!important}:root #notif-btn.tb-bell #notif-badge{top:-5px!important;right:-5px!important}:root .topbar #notif-menu{top:46px}:root .tb-burger{display:none;width:38px;height:38px;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--line);border-radius:9px;background:var(--surface-solid);cursor:pointer;padding:0}:root .tb-burger span{display:block;width:16px;height:1.6px;background:var(--cream);border-radius:1px}@media(min-width:901px){:root .topbar{padding-left:max(30px,calc((100% - 1480px) / 2 + 30px));padding-right:max(30px,calc((100% - 1480px) / 2 + 30px))}}:root #fb-tab{left:auto;right:0;border-left:0.5px solid var(--border);border-right:none;border-radius:10px 0 0 10px}:root #fb-panel{left:auto;right:14px}:root .app-main{max-width:1140px;margin:0 auto;padding:26px 30px 50px;width:100%}:root .app-foot{width:calc(100% - 60px);max-width:1080px;margin:0 auto;padding:14px 0 20px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.35;color:var(--muted)}:root .pnl-hd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 16px;margin:0 0 18px}:root .pnl-hd>div:first-child{flex:1 1 320px;min-width:0}:root .pnl-title{font-family:var(--font-brand);font-size:34px;font-weight:500;line-height:1.1;letter-spacing:0;color:var(--cream);margin:0}:root .pnl-title .pl-chip{font-family:var(--font-body);font-size:10px;vertical-align:middle}:root .pnl-sub{font-size:14px;line-height:1.5;color:var(--cream-60);margin:4px 0 0;max-width:760px}:root .profile-header{margin-bottom:22px}:root .profile-title{font-family:var(--font-brand);font-style:normal;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-.01em}:root .profile-sub{font-size:14px;line-height:1.5;color:var(--cream-60)}:root #panel-organization .profile-wrap>div:first-child>div:first-child{font-size:22px!important;font-weight:500}:root .prefs-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px}:root .prefs-row>p{margin:0;flex:1 1 220px;min-width:0}:root .op-who{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--card2, rgba(0,0,0,.04));font-size:13px;line-height:1.4;color:var(--ink-60, var(--cream-60))}:root .op-mute{font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60))}:root .op-off{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px var(--pad-x, 18px);background:var(--card2, rgba(0,0,0,.03));border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-60, var(--cream-60))}:root .op-off b{color:var(--ink, var(--cream))}:root .fr-cmp{display:flex;align-items:center;justify-content:flex-end;gap:8px 12px;flex-wrap:wrap;margin:0 0 14px}:root .fr-card+.fr-card,:root .fr-card+.dd-card,:root .fr-card+.fr-note,:root .fr-note+.fr-card{margin-top:16px}:root .fr-mix{font-size:13.5px}:root .fr-cmp-l{font-size:13px;color:var(--ink-60, var(--cream-60))}:root .fr-part{overflow-wrap:anywhere}:root .fr-part b{font-weight:650}:root .fr-bar-row{display:flex;flex-direction:column;gap:8px}:root .fr-bar{display:flex;width:100%;max-width:560px;height:10px;border-radius:999px;overflow:hidden;background:var(--line)}:root .fr-bar-a{background:var(--blue)}:root .fr-bar-b{background:var(--gold)}:root .fr-leg{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .fr-leg span::before{content:"";display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:6px;vertical-align:baseline}:root .fr-leg-a::before{background:var(--blue)}:root .fr-leg-b::before{background:var(--gold)}:root .fr-foot,:root .fr-note,:root .fr-cov,:root .fr-why{overflow-wrap:anywhere}:root .fr-blk .fr-foot{margin:0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:12px var(--pad-x, 18px)}:root .fr-card>.fr-foot,:root .rs-card>.fr-foot{margin:0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:12px var(--pad-x, 18px)}:root .fr-tbl th[scope=row]{font-weight:600;text-align:left}:root .fr-tbl .fr-total-row th,:root .fr-tbl .fr-total-row td,:root .fr-tbl td.fr-ov{font-weight:650}:root .fr-tbl tr.fr-off th,:root .fr-tbl tr.fr-off td{color:var(--ink-60, var(--cream-60))}:root .fr-tbl td.fr-ev{white-space:normal;min-width:12ch}:root .fr-tbl th .fr-ref-why{display:block;margin-top:2px;font:400 12px/1.4 var(--font-body);color:var(--ink-60, var(--cream-60));white-space:normal;overflow-wrap:anywhere}:root .fr-tbl td.fr-ref-why{white-space:normal;font-size:12.5px;color:var(--ink-60, var(--cream-60));overflow-wrap:anywhere}:root .fr-per-notes{display:flex;flex-direction:column;gap:4px;padding:10px var(--pad-x, 18px) 0}:root .fr-per-why{font-size:12.5px;overflow-wrap:anywhere}:root .fr-per-why b{font-weight:650}:root .fr-inuse-chip{margin-left:6px;vertical-align:middle}:root .fr-chip,:root .fr-obs,:root .fr-inuse-chip{white-space:normal;line-height:1.3}:root .fr-obs{margin-left:4px}:root .fr-pick{display:flex;flex-direction:column;gap:10px}:root .fr-pick-row{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}:root .fr-pick-f{display:inline-flex;align-items:center;gap:8px;font-size:13px;min-width:0}:root .fr-pick-f select{max-width:100%}:root .fr-pick-prev{font-size:13.5px;overflow-wrap:anywhere}:root .fr-pick-btns{display:flex;flex-wrap:wrap;gap:8px}:root .fr-per-ctl{display:flex;flex-direction:column;gap:10px;padding:14px var(--pad-x, 18px) 4px}:root .fr-dates{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px}:root .fr-dates label{display:inline-flex;align-items:center;gap:6px}:root .fr-dates input{max-width:100%}:root .fr-wpt{display:flex;flex-direction:column}:root .fr-wpt-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);gap:6px 20px;align-items:center;padding:14px var(--pad-x, 18px);border-top:1px solid var(--line)}:root .fr-wpt>.fr-wpt-row:first-child{border-top:0}:root .fr-wpt-l,:root .fr-wpt-v{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}:root .fr-wpt-l b,:root .fr-wpt-v b{font-weight:650;font-size:14px}:root .fr-wpt-l>span,:root .fr-wpt-v>span{font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .fr-all{padding:10px var(--pad-x, 18px);border-top:1px solid var(--line)}:root .fr-all summary{cursor:pointer;font-size:13px;font-weight:600}:root .fr-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:root .fr-col{display:flex;flex-direction:column;gap:6px;padding:16px var(--pad-x, 18px);min-width:0;overflow-wrap:anywhere}:root .fr-col+.fr-col{border-left:1px solid var(--line)}:root .fr-col .k{font:600 11px/1.3 var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-60, var(--cream-60))}:root .fr-col-v{font:400 26px/1.2 var(--font-brand);color:var(--ink, var(--cream))}:root .fr-col-w,:root .fr-obs-list{font-size:13px;line-height:1.5;color:var(--ink-60, var(--cream-60))}:root .fr-obs-list{margin:0;padding-left:18px}:root .fr-set{display:flex;flex-direction:column;gap:12px}:root .fr-set-back{align-self:flex-start}:root .fr-set-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}:root .fr-set-f{display:flex;flex-direction:column;gap:4px;font-size:13px;min-width:0}:root .fr-set-f>span{color:var(--ink-60, var(--cream-60))}:root .fr-set-f input,:root .fr-set-f select,:root .fr-set-f textarea{max-width:100%}:root .fr-set-runs{display:flex;flex-direction:column;gap:4px}:root .fr-set-c{display:flex;align-items:baseline;gap:6px;font-size:13.5px;overflow-wrap:anywhere}:root .fr-checks{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}:root .fr-cks{display:flex;flex-direction:column}:root .fr-ck{display:grid;grid-template-columns:minmax(0,170px) auto minmax(0,1fr);gap:6px 14px;align-items:center;padding:12px var(--pad-x, 18px);border-top:1px solid var(--line)}:root .fr-cks>.fr-ck:first-child{border-top:0}:root .fr-ck-l{font-weight:600;font-size:13.5px}:root .fr-ck-w{font-size:13px;color:var(--ink-60, var(--cream-60));overflow-wrap:anywhere;min-width:0}:root .fr-me{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}:root .fr-me .fr-part{margin-top:6px;max-width:96ch}:root .fr-day b{font-weight:650}@media(max-width:640px){:root .fr-cmp{justify-content:flex-start}:root .fr-wpt-row{grid-template-columns:minmax(0,1fr);padding:12px 16px}:root .fr-cols{grid-template-columns:minmax(0,1fr)}:root .fr-col+.fr-col{border-left:0;border-top:1px solid var(--line)}:root .fr-set-grid{grid-template-columns:minmax(0,1fr)}:root .fr-ck{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}:root .fr-ck-w{grid-column:1 / span 2}:root .fr-per-ctl{padding:12px 16px 4px}:root .fr-blk .fr-foot,:root .fr-card>.fr-foot,:root .rs-card>.fr-foot{padding:12px 16px}}:root .dd-rows{display:flex;flex-direction:column}:root .dd-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px) 18px;gap:6px 20px;align-items:center;width:100%;margin:0;padding:12px var(--pad-x, 20px);border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}:root .dd-rows>.dd-row:first-child{border-top:0}:root .dd-row:hover{background:var(--band, var(--gold-dim))}:root .dd-row:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}:root .dd-tx,:root .dd-val{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}:root .dd-nm{font:650 14px/1.45 var(--font-body);color:var(--text, var(--cream))}:root .dd-sn{font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60));max-width:66ch}:root .dd-val{align-items:flex-end;text-align:right;font-weight:400;font-size:14px;line-height:1.45;color:var(--ink-60, var(--cream-60))}:root .dd-val-f b{font-weight:650;color:var(--ink, var(--cream))}:root .dd-val-f .dd-val-w{font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .dd-val small{display:block;font-weight:400;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .dd-cv{color:var(--ink-60, var(--cream-60));font-size:18px;line-height:1.45;text-align:right}:root .dd-meta{margin-left:auto;text-transform:uppercase;letter-spacing:.09em;font-size:11.5px;color:var(--hdr-muted)}:root .dd-back{display:block;margin:0 0 6px}:root .dd-stack>*+*{margin-top:16px}@media(max-width:640px){:root .dd-row{grid-template-columns:minmax(0,1fr) 18px;gap:4px 10px;padding:13px 16px}:root .dd-row>.dd-tx{grid-column:1;grid-row:1}:root .dd-row>.dd-val{grid-column:1;grid-row:2;font-size:13.5px}:root .dd-row>.dd-cv{grid-column:2;grid-row:1 / span 2;align-self:center}:root .dd-sn{display:none}}:root .rh-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}:root .rh-tile{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:150px;margin:0;padding:18px 20px;text-align:left;font:inherit;color:var(--ink);background:var(--surface-solid, var(--card));border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card, 16px);box-shadow:var(--shadow-card, none);cursor:pointer}:root .rh-tile:hover{border-color:var(--accent-border, var(--line))}:root .rh-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .rh-go{position:absolute;right:18px;top:18px;color:var(--faint, var(--ink-40));font-size:20px;line-height:1.45}:root .rh-nm{font:700 15px/1.45 var(--font-body);color:var(--ink);padding-right:24px}:root .rh-pd{font-size:12.5px;line-height:1.45;color:var(--ink-60);margin-top:1px}:root .rh-v{font-family:var(--font-brand);font-weight:400;font-size:28px;line-height:1.15;margin-top:10px;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root .rh-c{margin-top:auto;padding-top:6px;font-size:12.5px;font-weight:500;color:var(--ink-60);font-variant-numeric:tabular-nums}:root .rh-c .chg{font-weight:650}:root .rh-c:empty{padding-top:0}:root .rh-row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:0;align-items:stretch}:root .rh-card{min-width:0;background:var(--surface-solid, var(--card));border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card, 16px);box-shadow:var(--shadow-card, none);overflow:hidden}:root .rh-more,:root .rh-players{margin:0}:root .rh-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--ink)}:root .rh-ct .td-link{font-weight:650;font-size:13px}:root .rh-rows{padding-top:8px}:root .rh-li{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;gap:10px;align-items:center;width:100%;margin:0;padding:12px 20px;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}:root .rh-li:first-child{border-top:0}:root .rh-li:hover{background:var(--band, var(--gold-dim))}:root .rh-li-n{font-weight:650;font-size:14px;min-width:0;overflow-wrap:anywhere}:root .rh-li-m{color:var(--ink-60);font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}:root .rh-cv{color:var(--ink-60);font-size:18px;line-height:1.45;text-align:right}:root .rh-empty{padding:10px 20px 18px;color:var(--ink-60);font-size:13.5px}:root .rh-own{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:22px 24px}:root .rh-own-t{font:700 15px/1.45 var(--font-body);color:var(--ink)}:root .rh-own-s{color:var(--ink-60);font-size:13.5px;line-height:1.45}:root .rh-perbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root .rh-dates{display:inline-flex;align-items:center;gap:6px}@media(max-width:980px){:root .rh-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:root .rh-tiles,:root .rh-row2{grid-template-columns:minmax(0,1fr)}:root .rh-tile{min-height:0;padding:16px}:root .rh-li{padding:12px 16px}}:root .rj-page{--rj-ly:rgba(230,234,242,.30);--rj-track:rgba(230,234,242,.10);--rj-edge:rgba(230,234,242,.24)}:root[data-theme=light] .rj-page{--rj-ly:#c9d6e2;--rj-track:#eef2f6;--rj-edge:#cfd8e2}:root .rj-card{min-width:0;margin:0 0 16px;background:var(--surface-solid, var(--card));border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card, 16px);box-shadow:var(--shadow-card, none)}:root .rj-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--ink)}:root .rj-ct>span{display:inline-flex;align-items:center;gap:6px}:root .rj-ct .td-link{font-weight:650;font-size:13px}:root .rj-pick2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px}:root .rj-pk{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;text-align:left;font:inherit;color:var(--ink);padding:14px 18px;cursor:pointer;background:var(--surface-solid, var(--card));border:1px solid var(--line);border-radius:14px;box-shadow:none}:root .rj-pk b{font-size:15px;font-weight:700;color:var(--cream)}:root .rj-pk span{color:var(--ink-60);font-size:13px;line-height:1.45}:root .rj-pk:hover{border-color:var(--accent-border, var(--line))}:root .rj-pk:focus-visible,:root .rj-q2:focus-visible,:root .rj-li:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .rj-pk[aria-pressed=true]{border:2px solid var(--accent);padding:13px 17px;background:var(--pick)}:root .rj-qs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}:root .rj-q2{font:inherit;font-size:13px;color:var(--chip-ink);background:var(--surface-solid, var(--card));border:1px solid var(--rj-edge);border-radius:999px;padding:7px 14px;cursor:pointer}:root .rj-q2:hover{border-color:var(--accent)}:root .rj-list{overflow:hidden}:root .rj-rows{padding-top:6px}:root .rj-li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid var(--line);font-size:14px}:root .rj-rows>.rj-li:first-child{border-top:0}:root .rj-li b{font-weight:650;min-width:0;overflow-wrap:anywhere}:root .rj-li>span{color:var(--ink-60);font-variant-numeric:tabular-nums}:root .rj-li>span .chg{font-weight:650}:root .rj-mv .rj-li b{font-weight:600}:root .rj-mv .rj-li>span.up,:root .rj-mv .rj-li>span.dn{font-weight:650}:root .rj-lb{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;width:100%;margin:0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}:root .rj-lb:hover{background:var(--band, var(--gold-dim))}:root .rj-li-n{font-weight:650;font-size:14px;color:var(--ink)!important;min-width:0;overflow-wrap:anywhere}:root .rj-li-m{color:var(--ink-60);font-size:14px;white-space:nowrap}:root .rj-cv{color:var(--ink-60);font-size:18px;line-height:1.45;text-align:right}:root .rj-empty,:root .rj-wait{padding:14px 20px 18px;color:var(--ink-60);font-size:13.5px}:root .rj-state{color:var(--ink-60);font-weight:500}:root .rj-more{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px 20px;margin:-4px 0 16px;padding:0 4px}:root .rj-more .td-link{flex:none;margin:0;padding:0}:root .rj-msg{margin:0 0 12px;padding:10px 16px;border-radius:12px;background:var(--accent-dim);color:var(--ink);font-size:13.5px}:root .rj-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root :is(.rj-head,.rj-fbs) .pl-btn.pl-btn,:root #pl-mailfile-drawer #pl-mb-back.pl-btn{height:var(--ctl-h);padding:0 16px;font-size:13px}:root .rj-rows-card{padding:0}:root .rj-row{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;align-items:center;padding:12px 20px;border-top:1px solid var(--line)}:root .rj-rows-card>.rj-row:first-child{border-top:0}:root .rj-l,:root .rj-l2{font-size:12.5px;color:var(--ink-60);font-weight:600}:root .rj-l2{margin-left:14px}:root .rj-trip{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font-size:13px;color:var(--ink);cursor:pointer;white-space:nowrap}:root .rj-trip input{margin:0}:root .rj-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}:root .rj-ch{display:inline-flex;align-items:center;gap:6px;max-width:100%;background:var(--chip);border-radius:999px;padding:5px 12px;font:inherit;font-size:13px;color:var(--chip-ink)}:root .rj-ch.on{background:var(--accent-dim)}:root .rj-chb{border:0;cursor:pointer}:root .rj-chb.on{background:var(--accent-dim);font-weight:650}:root .rj-cb{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}:root .rj-x{background:none;border:0;padding:0 0 0 2px;margin:0;font:inherit;font-size:13px;line-height:1;color:var(--ink-40);cursor:pointer}:root .rj-x:hover,:root .rj-x:focus-visible{color:var(--ink)}:root #rj-cols .rj-x{display:none}:root #rj-cols .rj-ch:hover .rj-x,:root #rj-cols .rj-ch:focus-within .rj-x{display:inline}:root .rj-add{background:none;border:0;border-radius:0;padding:0;font:inherit;font-size:13px;font-weight:650;color:var(--accent);cursor:pointer}:root .rj-add:hover,:root .rj-add[aria-expanded=true]{text-decoration:underline}:root .rj-sel{appearance:none;-webkit-appearance:none;font:inherit;font-size:13px;color:var(--ink);border:0;border-radius:999px;padding:6px 28px 6px 12px;cursor:pointer;background-color:var(--inset, var(--band));background-image:linear-gradient(45deg,transparent 50%,var(--ink-40) 50%),linear-gradient(135deg,var(--ink-40) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;max-width:100%}:root .rj-in{font:inherit;font-size:13px;color:var(--ink);background:var(--inset, var(--band));border:0;border-radius:10px;padding:6px 10px;width:96px}:root .rj-in[type=date],:root .rj-in[type=text]{width:auto;min-width:128px}:root .rj-dash{color:var(--ink-60);font-size:13px}:root .rj-el{font-size:12.5px;color:var(--ink-60);font-weight:600;margin-right:4px}:root .rj-edit{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px 14px;border-top:1px solid var(--line);background:var(--band, transparent)}:root .rj-ck{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink)}:root .rj-sl{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-60);font-weight:600}:root .rj-saverow,:root .rj-rename{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px}:root .rj-name{min-width:220px}:root .rj-dd{position:relative;display:inline-block}:root .rj-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:240px;max-width:min(92vw,340px);max-height:360px;overflow:auto;text-align:left;background:var(--surface-solid, var(--card));border:1px solid var(--card-line, var(--line));border-radius:14px;box-shadow:0 10px 26px rgba(20,33,61,.18);padding:8px}:root .rj-menu-w{width:300px}:root .rj-mh{font-size:11.5px;color:var(--ink-60);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 4px}:root .rj-mi{display:flex;justify-content:space-between;align-items:baseline;gap:14px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13.5px;color:var(--ink);text-align:left;cursor:pointer}:root .rj-mi:hover,:root .rj-mi:focus-visible,:root .rj-mi.on{background:var(--band, var(--gold-dim))}:root .rj-mi b{font-weight:500}:root .rj-mi:hover b,:root .rj-mi.on b{font-weight:650}:root .rj-mi span{color:var(--ink-60);font-size:12.5px;font-weight:400;white-space:nowrap}:root .rj-pickd{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 10px 8px;border-top:1px solid var(--line);margin-top:6px}:root .rj-pickd .rj-mh{flex:0 0 100%;padding:4px 0}:root .rj-res.busy{opacity:.55}:root .rj-strip{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));overflow:hidden}:root .rj-cell{position:relative;min-width:0;padding:16px 20px;box-shadow:-1px 0 0 var(--line),0 -1px 0 var(--line)}:root .rj-k{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-60);font-weight:600}:root .rj-v{margin-top:4px;font-family:var(--font-brand);font-weight:400;font-size:30px;line-height:1.15;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root .rj-v.held{color:var(--faint)}:root .rj-c{margin-top:3px;min-height:1.2em;font-size:12.5px;font-weight:650;color:var(--ink-60);font-variant-numeric:tabular-nums}:root .rj-c.mu,:root .rj-tail{font-weight:500;color:var(--ink-60)}:root .rj-c .rj-gap{margin-top:2px;font-weight:500;line-height:1.35}:root .rj-c .rj-gap.mu{color:var(--ink-60);font-size:12px}:root .rj-c .rj-gap-go{margin-top:2px;font-size:12px}:root .rj-plot{padding:18px 20px 8px}:root .rj-plot>.pc-cols-fig{margin:0}:root .rj-leg{display:flex;gap:16px;padding:4px 20px 14px;font-size:12.5px;color:var(--ink-60)}:root .rj-leg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px;background:var(--accent)}:root .rj-leg i.ly{background:var(--rj-ly)}:root .rj-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 16px}:root #pn-tiers .rj-hb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}@media(max-width:760px){:root #pn-tiers .rj-hb{grid-template-columns:minmax(0,1fr)}}:root .rj-row3>.rj-card,:root .rj-row2>.rj-card{margin-bottom:0}:root .rj-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px;align-items:stretch}:root .rj-hb{padding:10px 20px 16px}:root .rj-hr{display:grid;grid-template-columns:86px minmax(0,1fr) 70px 52px;gap:10px;align-items:center;padding:5px 0;font-size:13px;font-variant-numeric:tabular-nums}:root .rj-tr{display:block;height:10px;background:var(--rj-track);border-radius:5px;overflow:hidden}:root .rj-tr i{display:block;height:100%;background:var(--accent);border-radius:5px}:root .rj-n{text-align:right;font-weight:650}:root .rj-p{text-align:right;font-size:12px;font-weight:650}:root .rj-p.mu{color:var(--ink-60)}:root .rj-plot.rj-plot-cols{padding:12px 16px 12px}:root .rj-split{display:grid;grid-template-columns:repeat(var(--n, 2),minmax(0,1fr));gap:12px;padding:12px 20px 16px}:root .rj-split .rj-v{font-size:24px}:root .rj-split .rj-k{margin-bottom:2px}:root .rj-sbar{display:flex;height:12px;margin:4px 20px 16px;border-radius:6px;overflow:hidden;background:var(--rj-track)}:root .rj-sbar i{display:block;height:100%}:root .rj-tbl{overflow:hidden}:root .rj-scroll{overflow-x:auto}:root .rj-tbl table{width:100%;border-collapse:collapse}:root .rj-tbl th{padding:12px 20px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;color:var(--ink-60);text-align:left;white-space:nowrap}:root .rj-tbl td{padding:11px 20px;border-top:1px solid var(--line);font-size:13.5px;font-variant-numeric:tabular-nums}:root .rj-tbl tbody tr:first-child td{border-top:0}:root .rj-tbl th.r,:root .rj-tbl td.r{text-align:right}:root .rj-tbl th.s{cursor:pointer}:root .rj-tbl th .ar{margin-left:4px}:root .rj-tbl th.s::after{content:"\2195";margin-left:4px;opacity:.35}:root .rj-tbl th.s[aria-sort=ascending]::after{content:"\2191";opacity:1}:root .rj-tbl th.s[aria-sort=descending]::after{content:"\2193";opacity:1}:root .rj-tbl th.s:focus-visible{outline:2px solid var(--accent, var(--gold));outline-offset:-2px}:root .rj-tbl td .mu{color:var(--ink-40)}:root .rj-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 20px;border-top:1px solid var(--line);background:var(--band, transparent);border-radius:0 0 var(--radius-card, 16px) var(--radius-card, 16px)}:root .rj-ft{font-size:13.5px;color:var(--ink-60)}:root .rj-ft b{color:var(--ink);font-size:15px;font-weight:650}:root .rj-fbs{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}:root .rj-foot .pager{font-size:12.5px;color:var(--ink-60)}:root .rj-foot .pager button{background:none;border:0;padding:2px 6px;font:inherit;font-size:15px;color:var(--accent);cursor:pointer}:root .rj-foot .pager button[disabled]{color:var(--ink-40);cursor:default}:root .rj-page{--rj-seg:rgba(230,234,242,.08);--rj-seg-on:rgba(230,234,242,.16);--rj-grp:rgba(230,234,242,.03);--rj-grp-edge:rgba(230,234,242,.22);--rj-tok-bg:transparent;--rj-tok-ink:#4fb8d4;--rj-vs:#e6eaf2;--rj-vs-ink:#14213d;--rj-g0:rgba(79,184,212,.16);--rj-g0i:#7fd0e4;--rj-g1:rgba(240,113,103,.16);--rj-g1i:#f4a29b;--rj-g2:rgba(232,168,56,.16);--rj-g2i:#f0c06c;--rj-g3:rgba(125,147,178,.22);--rj-g3i:#b9c7da;--rj-up:#5fcf7f;--rj-dn:#f0716a;--rj-ms-edge:rgba(230,234,242,.24)}:root[data-theme=light] .rj-page{--rj-seg:#eef1f5;--rj-seg-on:#fff;--rj-grp:#fafbfd;--rj-grp-edge:#cfd6e0;--rj-tok-bg:#fff;--rj-tok-ink:#0e7490;--rj-vs:#14213d;--rj-vs-ink:#fff;--rj-g0:#e0f2f7;--rj-g0i:#0f6e86;--rj-g1:#fdecea;--rj-g1i:#b42318;--rj-g2:#fdf1dc;--rj-g2i:#8a5300;--rj-g3:#e8edf5;--rj-g3i:#3e5577;--rj-up:#1a7f37;--rj-dn:#b42318;--rj-ms-edge:#d6dbe3}:root .rj-seg{display:inline-flex;padding:3px;border-radius:999px;background:var(--rj-seg);gap:2px;margin-right:2px}:root .rj-seg button{border:0;background:transparent;padding:6px 12px;border-radius:999px;font:500 13px/1 var(--font-body);color:var(--ink-60);cursor:pointer}:root .rj-seg button[aria-pressed=true]{background:var(--rj-seg-on);color:var(--ink);font-weight:600;box-shadow:0 1px 3px rgba(16,24,40,.12)}:root .rj-or{font:600 12px/1 var(--font-body);color:var(--ink-60);text-transform:uppercase;letter-spacing:.06em;margin:0 2px}:root .rj-row-who{align-items:center}:root .rj-who{display:flex;flex-direction:column;gap:8px;min-width:0}:root .rj-whohd{display:flex;align-items:center;gap:6px;font:500 13.5px/1.4 var(--font-body);color:var(--ink)}:root .rj-grp{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 30px 8px 10px;border:1px dashed var(--rj-grp-edge);border-radius:12px;background:var(--rj-grp)}:root .rj-gname{font:700 11px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60);margin-right:4px}:root .rj-gx{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;border-radius:50%;padding:0;font:inherit;font-size:16px;line-height:1;color:var(--ink-60);cursor:pointer}:root .rj-gx:hover,:root .rj-gx:focus-visible{color:var(--ink);background:var(--rj-tok-bg, var(--pick))}:root .rj-tok{border:1px solid var(--rj-ms-edge);background:var(--rj-tok-bg);border-radius:999px;padding:3px 9px;font:700 11.5px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--rj-tok-ink);cursor:pointer}:root .rj-tok:hover,:root .rj-tok:focus-visible{border-color:var(--rj-tok-ink)}:root .rj-gjoin{padding-left:18px}:root .rj-who .rj-addg{align-self:flex-start}:root .rj-vs{display:inline-flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--rj-vs-ink);background:var(--rj-vs);border-radius:999px;padding:5px 10px}:root .rj-gtag,:root .rj-gl{display:inline-block;padding:2px 8px;border:0;border-radius:999px;font:600 12px/1.4 var(--font-body);white-space:nowrap;background:var(--rj-g0);color:var(--rj-g0i)}:root .rj-grp .rj-gtag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;cursor:pointer}:root .rj-gtag.g1,:root .rj-gl.g1{background:var(--rj-g1);color:var(--rj-g1i)}:root .rj-gtag.g2,:root .rj-gl.g2{background:var(--rj-g2);color:var(--rj-g2i)}:root .rj-gtag.g3,:root .rj-gl.g3{background:var(--rj-g3);color:var(--rj-g3i)}:root .rj-gl{min-width:22px;text-align:center;padding:2px 7px;font-size:11.5px;font-weight:700}:root .rj-gl.also{opacity:.45;margin-left:3px}:root .rj-gname-in{width:150px}:root .rj-dd-r .rj-menu{left:auto;right:0}:root .rj-cmenu{width:640px;max-width:min(92vw,640px);max-height:none;padding:8px 0 10px}:root .rj-fmenu{left:0;right:auto}:root .rj-ms-hd{padding:8px 16px 4px}:root .rj-ms{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid var(--rj-ms-edge);border-radius:10px;background:var(--surface-solid, var(--card));font:400 14px/1.3 var(--font-body);color:var(--ink)}:root .rj-cgrid{columns:2;column-gap:8px;padding:0 4px}:root .rj-cg{break-inside:avoid;padding-bottom:4px}:root .rj-cmi .rj-tick{color:var(--rj-tok-ink);font-weight:700}:root .rj-cmi.on b{color:var(--ink);font-weight:650}:root .rj-cmi[aria-disabled=true]{cursor:default}:root .rj-cmp{padding:4px 0 6px}:root .rj-cmp table{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--font-body)}:root .rj-cmp th,:root .rj-cmp td{padding:10px 20px;border-top:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums}:root .rj-cmp th:first-child,:root .rj-cmp td:first-child{text-align:left}:root .rj-cmp thead th{border-top:0;font:600 12.5px/1.3 var(--font-body);color:var(--ink-60)}:root .rj-cmp td.big{font-family:var(--font-brand);font-size:22px}:root .rj-cmp td.rj-d .chg{font-weight:500}:root .rj-cmp .chg.chg-good{color:var(--rj-up)}:root .rj-cmp .chg.chg-bad{color:var(--rj-dn)}:root .rj-gc{white-space:nowrap}:root .rj-dn{display:flex;align-items:center;gap:16px;padding:12px 20px 16px}:root .rj-dn-ring{flex:none;width:84px}:root .rj-dn-ring .pc-donut{margin:0}:root .rj-dn-ring .pc-dn{display:block;padding:0}:root .rj-dn-ring .pc-dn-ring{width:84px;height:84px}:root .rj-dn-ring .pc-dn-ring path{stroke:var(--surface-solid, var(--card));stroke-width:1.2}:root .rj-dn-ring .pc-dn-lg,:root .rj-dn-ring .pc-dn-c{display:none}:root .rj-dn-lg{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(var(--n, 2),minmax(0,1fr));gap:10px 12px}:root .rj-dn-li{min-width:0}:root .rj-dn-li .rj-k{display:flex;align-items:center;gap:6px;margin-bottom:2px}:root .rj-dn-li .rj-k i{flex:none;display:block;width:8px;height:8px;border-radius:2px}:root .rj-dn-v{display:flex;align-items:baseline;gap:6px;white-space:nowrap}:root .rj-dn-li .rj-v{margin:0;font-size:24px;line-height:1.15}:root .rj-dn-li .rj-p{font-size:12px;font-weight:600;color:var(--ink-60)}:root .rj-plot-line{padding:12px 20px 14px}:root #pl-mailfile-drawer .pl-mb-from{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:0 0 var(--mf-gap, 16px);padding:11px 16px;border-radius:12px;background:rgba(79,184,212,.14);color:var(--ink);font-size:13.5px}:root[data-theme=light] #pl-mailfile-drawer .pl-mb-from{background:#e7f2f4}:root #pl-mailfile-drawer .pl-mb-from b{font-weight:650}@media(max-width:980px){:root .rj-strip{grid-template-columns:repeat(3,minmax(0,1fr))}:root .rj-row3{grid-template-columns:repeat(2,minmax(0,1fr))}:root .rj-row2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root .rj-pick2,:root .rj-row3{grid-template-columns:minmax(0,1fr)}:root .rj-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:root .rj-cell{padding:14px 16px 16px}:root .rj-v{font-size:26px}:root .rj-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 16px}:root .rj-l2{margin-left:0}:root .rj-li,:root .rj-lb{padding:12px 16px}:root .rj-ct{padding:14px 16px 0}:root .rj-hb,:root .rj-split{padding-left:16px;padding-right:16px}:root .rj-hr{grid-template-columns:72px minmax(0,1fr) 62px 46px}:root .rj-tbl th,:root .rj-tbl td{padding-left:14px;padding-right:14px}:root .rj-foot{padding:12px 16px}:root .rj-menu{max-width:calc(100vw - 32px)}:root .rj-menu-w{width:min(300px,calc(100vw - 32px))}}:root .op-sp{flex:1 1 auto}:root{--ncm-off:rgba(230,234,242,.22)}:root[data-theme=light]{--ncm-off:#c9d3de}:root .ncm-card{padding:0;margin:0 0 16px;overflow:hidden}:root .ncm-card .ncm-ct{padding:14px var(--pad-x, 20px) 0;font:700 14px/1.45 var(--font-body);color:var(--ink)}:root .ncm-card .ncm-p{margin:0;padding:10px var(--pad-x, 20px) 4px;font:400 13.5px/1.5 var(--font-body);color:var(--ink-60);max-width:760px}:root .ncm-flow{display:flex;align-items:stretch;gap:10px;padding:16px var(--pad-x, 20px) 20px}:root .ncm-s{position:relative;flex:1 1 0;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-solid)}:root .ncm-s.a{padding:11px 13px;border:2px solid var(--accent);background:var(--pick)}:root .ncm-k{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px;font:600 12.5px/1.45 var(--font-body);color:var(--ink-60)}:root .ncm-v{font:400 26px/1.15 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root .ncm-big .ncm-v{font-size:32px}:root .ncm-c{margin-top:2px;font:500 12.5px/1.45 var(--font-body);color:var(--ink-60);font-variant-numeric:tabular-nums}:root .ncm-ar{display:flex;align-items:center;color:var(--faint, #9aa6b6);font-size:18px}:root .ncm-amt{display:inline-flex;align-items:center;padding:6px 11px;border:1px solid var(--btn-line, #cfd8e2);border-radius:10px;background:var(--surface-solid);font:650 13.5px/1.2 var(--font-body);color:var(--ink)}:root[data-theme] input.ncm-amt{width:84px;height:auto;min-height:0;margin:0;box-shadow:none;text-align:center}:root[data-theme] #ncm-cap.ncm-amt{width:96px}:root .ncm-code{display:inline-block;margin-top:8px;padding:2px 9px;border:1px solid var(--accent-border, #9fd0dc);border-radius:999px;background:var(--surface-solid);font:700 11.5px/1.45 var(--font-body);letter-spacing:.02em;color:var(--accent)}:root[data-theme] input.ncm-code{display:block;width:13ch;min-width:0;height:auto;min-height:0;box-shadow:none;text-align:center;text-transform:uppercase}:root .ncm-in:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root[data-theme] .ncm-x{position:absolute;top:6px;right:6px;width:20px;height:20px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;font:600 14px/1 var(--font-body);color:var(--ink-60);cursor:pointer}:root .ncm-rw{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center;padding:13px var(--pad-x, 20px);border-top:1px solid var(--line)}:root .ncm-rw.ncm-rw0{grid-template-columns:minmax(0,1fr);border-top:0;padding-top:8px;padding-bottom:16px}:root .ncm-l{font:600 13px/1.45 var(--font-body);color:var(--ink-60)}:root .ncm-ln{display:flex;align-items:center;flex-wrap:wrap;gap:10px}:root .ncm-mut{font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root[data-theme] .ncm-add{margin:0;padding:0;height:auto;min-height:0;border:0;background:transparent;box-shadow:none;font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);cursor:pointer}:root .ncm-acts{display:inline-flex;gap:8px;margin-left:auto}:root .ncm-err{padding:0 var(--pad-x, 20px) 14px;font:600 13px/1.45 var(--font-body);color:var(--red)}:root .ncm-lgd{display:inline-flex;align-items:center;gap:6px;font:500 12.5px/1.45 var(--font-body);color:var(--ink-60)}:root .ncm-lgd i{display:inline-block;width:10px;height:10px;margin-left:8px;border-radius:3px;background:var(--accent)}:root .ncm-lgd i.g{background:var(--ncm-off)}:root .ncm-kstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;border-top:1px solid var(--line)}:root .ncm-kc{padding:16px var(--pad-x, 20px);border-left:1px solid var(--line);min-width:0}:root .ncm-kc:first-child{border-left:0}:root .ncm-q{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1.3px solid var(--q-edge, #b3c0cf);border-radius:50%;font:700 10px/1 var(--font-body);color:var(--q-ink, #8a97a8);cursor:help}:root .ncm-yf{padding:18px var(--pad-x, 20px) 16px;border-top:1px solid var(--line)}:root .ncm-cols{display:flex;align-items:flex-start;gap:10px}:root[data-theme] .ncm-cb{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;height:auto;margin:0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;font:inherit;letter-spacing:0;text-transform:none;color:inherit;cursor:pointer}:root[data-theme] .ncm-cb[disabled]{cursor:default;opacity:1}:root .ncm-cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ncm-cb .pc-ybox>i{display:block;width:100%;max-width:46px;border-radius:6px 6px 2px 2px;background:var(--accent)}:root .ncm-cb .pc-ybox>i.g{background:var(--ncm-off)}:root .ncm-cb.cur .ncm-cx{color:var(--ink);font-weight:650}:root .ncm-cv{font:650 12px/1.3 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root .ncm-cx{font:400 12px/1.3 var(--font-body);color:var(--ink-60)}:root .ncm-cc{height:13px;font:700 10.5px/1.25 var(--font-body);color:var(--accent);white-space:nowrap}:root .ncm-btns{display:inline-flex;gap:8px}:root[data-theme] .ncm-btn{display:inline-flex;align-items:center;gap:7px;height:auto;min-height:0;margin:0;padding:8px 16px;border:1px solid var(--btn-line, #cfd8e2);border-radius:999px;background:var(--surface-solid);box-shadow:none;font:650 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;white-space:nowrap}:root[data-theme] .ncm-btn.p{border-color:var(--accent);background:var(--accent);color:var(--on-accent, #fff)}:root[data-theme] .ncm-btn[disabled]{opacity:.5;cursor:default}:root .ncm-tbl-box{margin-top:8px}:root .ncm-tbl-box.ncm-scroll{max-height:420px;overflow:auto}:root .ncm-tbl-box.ncm-scroll thead th{position:sticky;top:0;z-index:1;background:var(--surface-solid)}:root .ncm-tl{width:100%;border-collapse:collapse}:root .ncm-tl th{padding:12px var(--pad-x, 20px);border-bottom:1px solid var(--line);text-align:left;font:600 12px/1.45 var(--font-body);color:var(--ink-60);white-space:nowrap}:root .ncm-tl td{padding:10px var(--pad-x, 20px);border-top:1px solid var(--line);font:400 13.5px/1.45 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root .ncm-tl tr:first-child td{border-top:0}:root .ncm-tl :is(th,td).r{text-align:right}:root[data-theme] .ncm-acct{padding:0;font:400 13.5px/1.45 var(--font-body);color:var(--ink)}:root .ncm-na{color:var(--ink-40);cursor:help}:root .ncm-empty{padding:14px var(--pad-x, 20px) 18px;font:400 13.5px/1.45 var(--font-body);color:var(--ink-60)}:root .ncm-card .ncm-ftr{background:var(--pick)}:root[data-theme] .ncm-on{display:inline-block;margin:0 0 0 10px;padding:2px 10px;height:auto;min-height:0;border:0;border-radius:999px;background:var(--green-dim, #e3f3e8);box-shadow:none;font:700 11.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--green);vertical-align:middle}:root[data-theme] button.ncm-on{cursor:pointer}@media(max-width:700px){:root .ncm-flow{flex-direction:column}:root .ncm-ar{transform:rotate(90deg);justify-content:center}:root .ncm-kstrip{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ncm-kc:nth-child(3){border-left:0}:root .ncm-cols{gap:4px}:root .ncm-yf{padding-left:12px;padding-right:12px}:root .ncm-cc{font-size:8.5px}:root .ncm-tbl-box{overflow-x:auto}:root .ncm-rw{grid-template-columns:minmax(0,1fr)}}:root .op-bar{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:12px var(--pad-x, 18px);border-bottom:1px solid var(--line)}:root .op-seg{flex-wrap:wrap}:root .op-q{flex:0 1 240px;min-width:0;margin-left:auto}:root .op-tier{width:auto}:root .pg-back{margin:0 0 4px;font-size:13.5px}:root .pg-back .td-link{font-size:13.5px}:root .op-how{margin-top:var(--td-gap, 16px)}@media(max-width:760px){:root .op-q{flex:1 1 100%;margin-left:0}}:root .of-pv[hidden]{display:none!important}:root .of-body{padding:16px var(--pad-x, 18px) 18px}:root .of-run-more,:root .of-run-grp small,:root .of-grp-row small,:root .of-box small,:root .of-turn small,:root .of-next small,:root .of-promo small,:root .of-next{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}:root .of-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--td-gap, 16px);align-items:start}:root .of-cards>.ds-card{margin:0}:root .of-card .ds-card-hd h3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .of-card .ds-card-hd>span:last-child{margin-left:auto}:root #pl-setup-sec-hostai>.pl-setup-card,:root #pl-setup-sec-hostai>.ds-card,:root #of-find-body>.pl-setup-card,:root #of-find-body>.ds-card{margin-bottom:var(--td-gap, 16px)}:root .of-k{font:600 11.5px/1.3 var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-60, var(--cream-60));margin-top:4px}:root .of-help{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-60, var(--cream-60))}:root .of-tbl{width:100%;border-collapse:collapse;font-size:14px;color:var(--ink, var(--cream))}:root .of-tbl th{text-align:left;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60, var(--cream-60));padding:12px 10px;border-bottom:1px solid var(--line)}:root .of-tbl td{padding:11px 10px;border-bottom:1px solid var(--line);vertical-align:middle}:root .of-tbl .r{text-align:right}:root .of-tbl .c{text-align:center}:root .rvs-wrap{display:flex;flex-direction:column;gap:var(--td-gap, 16px)}:root .rvs-wrap>.ds-card,:root .rvs-col>.ds-card{margin:0}:root .rvs-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}:root .rvs-hd h2{margin:0;font:600 28px/1.2 var(--font-brand);color:var(--ink, var(--cream))}:root .rvs-hd p{margin:4px 0 0;font-size:15px;color:var(--ink-60, var(--cream-60))}:root .rvs-hd-r{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root .rvs-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;font:600 13px/1.2 var(--font-body);background:var(--card2, rgba(0,0,0,.04));color:var(--ink, var(--cream))}:root .rvs-chip-draft{background:var(--yellow-dim, rgba(223,169,77,.18))}:root .rvs-steps{align-self:flex-start;max-width:100%;overflow-x:auto}:root .rvs-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--td-gap, 16px);align-items:start}:root .rvs-grid-open{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}:root .rvs-col{display:flex;flex-direction:column;gap:var(--td-gap, 16px);min-width:0}@media(max-width:960px){:root .rvs-grid-open{grid-template-columns:minmax(0,1fr)}}:root .rvs-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}:root .rvs-sp{flex:1 1 auto}:root .rvs-benefit{min-width:190px}:root .rvs-import{cursor:pointer}:root .rvs-tbl{width:100%;border-collapse:collapse}:root .rvs-tbl th{text-align:left;font:600 12.5px/1.3 var(--font-body);color:var(--ink-60, var(--cream-60));padding:9px 10px;border-bottom:1px solid var(--line)}:root .rvs-tbl td{text-align:left;padding:11px 10px;border-top:1px solid var(--line);font-size:14px;color:var(--ink, var(--cream));vertical-align:top}:root .rvs-row{cursor:pointer}:root .rvs-row:hover,:root .rvs-row.on,:root .rvs-li.on{background:var(--accent-dim, rgba(43,108,176,.08))}:root .rvs-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:middle;background:var(--ink-60, var(--cream-60))}:root .rvs-dot-need{background:var(--yellow, #dfa94d)}:root .rvs-dot-draft{background:var(--accent, #2b6cb0)}:root .rvs-dot-ready{background:var(--green, #2f855a)}:root .rvs-list-k{margin-top:16px}:root .rvs-list{list-style:none;margin:6px 0 0;padding:0}:root .rvs-li{display:flex;align-items:center;gap:10px;padding:9px 8px;border-top:1px solid var(--line);border-radius:8px}:root .rvs-li-b{flex:1 1 auto;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;min-width:0}:root .rvs-li-b b{display:block;font:600 14px/1.35 var(--font-body)}:root .rvs-li-b small,:root .rvs-li-s{font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .rvs-adds{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px;justify-content:flex-start}:root .rvs-adds .td-link{margin:0}:root .rvs-flow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root .rvs-flow-step{flex:1 1 150px;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;font-size:14px;color:var(--ink, var(--cream))}:root .rvs-flow-n{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;background:var(--card2, rgba(0,0,0,.05))}:root .rvs-flow-a{color:var(--ink-60, var(--cream-60))}:root .rvs-hold{margin-top:14px}:root .rvs-nomatch,:root .rvs-cap{margin-top:14px;display:flex;flex-direction:column;gap:6px}:root .rvs-nomatch small,:root .rvs-cap small,:root .rvs-cmp small{font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .rvs-check{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--ink, var(--cream));margin-right:14px}:root .rvs-check small{color:var(--ink-60, var(--cream-60))}:root .rvs-unit{display:flex;align-items:center;gap:6px;flex-wrap:wrap}:root .rvs-in{width:120px}:root .rvs-in-s{width:96px}:root .rvs-panel .ds-card-hd{display:flex;align-items:center}:root .rvs-x{margin-left:auto;background:none;border:0;font-size:22px;line-height:1;cursor:pointer;color:var(--hdr-fg, #fff)}:root .rvs-f{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px 12px;align-items:start}:root .rvs-f-l{font:600 13.5px/2.3 var(--font-body);color:var(--ink, var(--cream))}:root .rvs-f-v{min-width:0;display:flex;flex-direction:column;gap:6px}:root .rvs-f-v .pl-input{width:100%}:root .rvs-f-v .rvs-in,:root .rvs-f-v .rvs-in-s{width:120px}:root .rvs-who-k{font:600 11.5px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-60, var(--cream-60));margin-top:4px}:root .rvs-checks{display:flex;flex-wrap:wrap;gap:4px 0}:root .rvs-range,:root .rvs-band{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.5px}:root .rvs-bands{display:flex;flex-direction:column;gap:8px}@media(max-width:560px){:root .rvs-f{grid-template-columns:minmax(0,1fr)}:root .rvs-f-l{line-height:1.4}}:root .rvs-ex{margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--card2, rgba(0,0,0,.04))}:root .rvs-ex-k{font:600 11px/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60, var(--cream-60))}:root .rvs-ex-line{margin-top:6px;font-size:14.5px;color:var(--ink, var(--cream))}:root .rvs-ex-big{margin-top:2px;font:500 34px/1.15 var(--font-brand);color:var(--ink, var(--cream))}:root .rvs-ex-foot{margin-top:4px;font-size:13px;color:var(--ink-60, var(--cream-60))}:root .rvs-panel-ft{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:16px}:root .rvs-save-rule{flex:1 1 auto}:root .rvs-tier-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:12px}:root .rvs-tier{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;cursor:pointer}:root .rvs-tier b{font:600 14px/1.3 var(--font-body);color:var(--ink, var(--cream))}:root .rvs-tier small{margin-left:auto;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .rvs-seg{margin-bottom:12px}:root .rvs-seg-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}:root .rvs-seg-i{display:inline-flex;gap:8px;align-items:baseline;padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-size:13.5px}:root .rvs-seg-i small{color:var(--ink-60, var(--cream-60))}:root .rvs-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}:root .rvs-tile{border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}:root .rvs-tile small,:root .rvs-tile span{font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .rvs-tile b{font:500 26px/1.2 var(--font-brand);color:var(--ink, var(--cream))}:root .rvs-why{font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60))}:root .rvs-players td:last-child{min-width:280px}:root .rvs-players td:nth-child(5){white-space:nowrap}:root .rvs-card .table-wrap+.table-wrap,:root .rvs-card .rvs-tiles+.table-wrap,:root .rvs-card p+.table-wrap{margin-top:14px}:root .rvs-look,:root .rvs-cmp{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px}:root .rvs-cmp{margin-top:16px}:root .rvs-look .pl-input{width:200px}:root .rvs-one{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--card2, rgba(0,0,0,.04));font-size:14px}:root .rvs-q{font:600 16px/1.4 var(--font-body);color:var(--ink, var(--cream));margin:0 0 6px}:root .rvs-discard{margin-left:12px}:root .rvs-amb{margin:8px 0 0;padding-left:18px;font-size:13px}:root .rvs-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--line)}:root .rvs-ft-note{font-size:13px;color:var(--ink-60, var(--cream-60))}:root .rvs-ft-r{display:flex;gap:8px;flex-wrap:wrap}:root .rvs-msg{margin:0}:root .puc-sub[hidden]{display:none!important}:root .set-row.puc-drow{grid-template-columns:minmax(0,1fr) 250px 22px;gap:18px;cursor:pointer}:root .set-row.puc-drow:hover{background:var(--gold-dim)}:root .puc-cv{background:none;border:0;padding:0 2px;margin:0;font:400 24px/1 var(--font-body);color:var(--ink-40, var(--cream-40));cursor:pointer}:root .puc-cv:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}:root .puc-hrow{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 18px;flex-wrap:wrap}:root .puc-hl{min-width:0;flex:1 1 320px}:root .puc-hact{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-top:6px}:root .puc-hero{display:flex;gap:14px;align-items:flex-start;background:var(--surface-solid);border-radius:16px;padding:20px 22px;margin:4px 0 16px;box-shadow:var(--shadow-card);border-left:5px solid var(--green)}:root .puc-hero-t{min-width:0}:root .puc-msg:empty{display:none}:root .puc-msg{margin:0 0 14px;font-size:13.5px;color:var(--ink-60, var(--cream-60))}:root .puc-ex{padding:16px var(--pad-x) 18px}:root .puc-exlead{margin:0 0 14px;font-size:14.5px;line-height:1.5;max-width:78ch;color:var(--ink, var(--cream))}:root .puc-exgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:root .puc-exitem{border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0}:root .puc-exk{font-weight:700;font-size:13.5px;margin-bottom:4px;color:var(--ink, var(--cream))}:root .puc-exs{font-size:13px;color:var(--ink-60, var(--cream-60));line-height:1.45}:root .puc-exmath{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;font-size:12.5px}:root .puc-exmath span{background:var(--inset, var(--band));border-radius:999px;padding:3px 9px}:root .puc-exmath .ar{background:none;padding:3px 0;color:var(--gold)}:root .puc-exmath .res{background:var(--gold-dim);color:var(--ink, var(--cream));font-weight:650}:root .puc-tt td{vertical-align:top}:root .puc-tt tr.puc-on td,:root .puc-ov tr.puc-on td,:root .puc-pvt tr.puc-on td{background:var(--gold-dim)}:root .puc-pgs{min-width:0}:root .puc-pg{display:inline-block;margin:2px 6px 2px 0;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;background:var(--green-dim, rgba(26,110,58,.1));color:var(--green)}:root .puc-pg.off{background:var(--ink-10, var(--band));color:var(--ink-40, var(--cream-40))}:root .puc-pg.sig{background:var(--gold-dim);color:var(--ink, var(--cream))}:root .puc-panel{margin:4px var(--pad-x) 14px;border:1px solid var(--line);border-radius:14px;padding:12px 16px 14px;background:var(--surface-solid)}:root .puc-panel-h{font-weight:700;font-size:14.5px;margin:0 0 6px;color:var(--ink, var(--cream))}:root .puc-frow{display:grid;grid-template-columns:220px minmax(0,1fr);gap:6px 16px;padding:9px 0;border-top:1px solid var(--line);align-items:start}:root .puc-panel .puc-frow:first-of-type,:root .puc-sec>.puc-frow:first-child{border-top:0}:root .puc-fl{font-weight:650;font-size:13.5px;color:var(--ink, var(--cream));padding-top:6px}:root .puc-fv{min-width:0;font-size:13.5px}:root .puc-fv .pl-help{margin-top:4px}:root .puc-rad{display:flex;gap:10px;align-items:flex-start;padding:7px 0;cursor:pointer}:root .puc-rad input{margin-top:3px}:root .puc-rad b{font-weight:650;font-size:13.5px}:root .puc-rad small{display:block;color:var(--ink-60, var(--cream-60));font-size:12.5px;margin-top:1px}:root .puc-in{width:96px;display:inline-block}:root .puc-in.puc-in-s{width:84px}:root .puc-unit{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}:root .puc-bands{display:flex;flex-direction:column;gap:6px;margin:6px 0 8px 26px}:root .puc-band{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px}:root .puc-cks{display:flex;flex-wrap:wrap;gap:6px 16px}:root .puc-ck{display:inline-flex;gap:6px;align-items:center;font-size:13.5px}:root .puc-whok{font-size:12.5px;color:var(--ink-60, var(--cream-60));margin:6px 0 4px}:root .puc-whok:first-child{margin-top:0}:root .puc-btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-top:10px}:root .set-ftr .puc-btns{margin-top:0}:root .puc-sel{max-width:100%}:root .puc-sec{padding:4px 0 2px}:root .puc-sub{font-weight:700;font-size:13.5px;margin:16px 0 6px;color:var(--ink, var(--cream))}:root .puc-exbox{background:var(--inset, var(--band));border-radius:12px;padding:10px 14px;margin:10px 0;font-size:13px}:root .puc-exbox .k{font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--ink-60, var(--cream-60));margin-bottom:4px}:root .puc-exline{margin:2px 0}:root .puc-exfoot{color:var(--ink-60, var(--cream-60));margin-top:6px;font-size:12.5px}:root .puc-wins{display:flex;flex-wrap:wrap;gap:8px 18px}:root .puc-win{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}:root .puc-win .pl-help,:root .puc-wins>.pl-help{flex-basis:100%}:root .puc-builds{margin:2px 0 8px 26px;padding-left:16px;font-size:13px}:root .puc-builds li{margin:3px 0}:root .puc-amt{display:block;font-weight:600}:root .puc-adv{margin:0 0 16px}:root .puc-fold{display:flex;width:100%;gap:12px;align-items:baseline;text-align:left;background:var(--surface-solid);border:1px solid var(--line);border-radius:16px;padding:14px var(--pad-x);margin:0 0 12px;font:inherit;color:inherit;cursor:pointer}:root .puc-fold[hidden],:root .puc-hero[hidden]{display:none}:root .puc-foldt{min-width:0}:root .puc-foldt .m{color:var(--ink-60, var(--cream-60));font-size:13px}:root .puc-ord{white-space:normal}:root .puc-ord .set-link{margin-right:10px}:root .puc-rowl{margin-top:8px}:root .puc-adv>summary{list-style:none}:root .puc-adv>summary::-webkit-details-marker{display:none}:root .puc-advfold{display:flex;gap:12px;align-items:center;background:var(--surface-solid);border:1px dashed var(--line);border-radius:16px;padding:14px var(--pad-x);cursor:pointer}:root .puc-adv[open]>.puc-advfold{display:none}:root .puc-fcv{color:var(--gold);font-weight:800}:root .puc-advt{flex:1 1 auto;min-width:0}:root .puc-advt .m,:root .puc-advon .m{color:var(--ink-60, var(--cream-60));font-size:13px}:root .puc-advon{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}:root .puc-adv>.set-card{margin:0}:root .puc-nm{font-weight:650;font-size:14.5px;color:var(--ink, var(--cream))}:root .puc-tiles3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 14px}:root .puc-tiles4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}:root .puc-tiles5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px var(--pad-x) 4px}:root .puc-stat{background:var(--surface-solid);border-radius:16px;padding:16px 18px;box-shadow:var(--shadow-card);border:1px solid var(--card-line, var(--line));min-width:0}:root .puc-stat .k,:root .puc-mini .k{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60, var(--cream-60));font-weight:700}:root .puc-stat .v{font:400 28px/1.15 var(--font-brand);color:var(--ink, var(--cream));margin-top:4px}:root .puc-stat .d,:root .puc-mini .d{font-size:12.5px;color:var(--ink-60, var(--cream-60));margin-top:4px}:root .puc-mini{border:1px solid var(--line);border-radius:12px;padding:10px 12px;min-width:0;background:var(--surface-solid)}:root .puc-mini .v{font:400 22px/1.2 var(--font-brand);color:var(--ink, var(--cream));margin-top:2px}:root .puc-up{color:var(--green);font-weight:650}:root .puc-dn{color:var(--red);font-weight:650}:root .puc-eg{color:var(--blue, var(--gold));font-weight:650}:root .puc-egchip{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:650;background:var(--blue-dim, var(--gold-dim));color:var(--blue, var(--ink))}:root .puc-pvt tr.puc-pvr{cursor:pointer}:root .puc-xpl{background:var(--inset, var(--band));border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.5;margin:4px 0}:root .puc-who2{font-weight:700;margin-bottom:2px}:root .puc-look{display:flex;gap:8px;flex-wrap:wrap;padding:14px var(--pad-x)}:root #puc-pv-lookc .puc-xpl{margin:0 var(--pad-x) 14px}:root .puc-stepper{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px var(--pad-x) 6px}:root .puc-stp{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-60, var(--cream-60))}:root .puc-stp i{font-style:normal;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}:root .puc-stp.cur{color:var(--ink, var(--cream));font-weight:650}:root .puc-stp.cur i{background:var(--gold);border-color:var(--gold);color:#fff}:root .puc-stp.done i{background:var(--green-dim, var(--gold-dim));color:var(--green)}:root .puc-stl{width:28px;height:1px;background:var(--line)}:root .puc-gsplit{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;padding:8px var(--pad-x) 6px}:root .puc-gmain{min-width:0}:root .puc-gtop{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:8px}:root .puc-gs{margin:0 0 10px;font-size:14px;color:var(--ink, var(--cream))}:root .puc-tierblk{display:grid;grid-template-columns:200px minmax(0,1fr);gap:10px 16px;padding:12px 0;border-top:1px solid var(--line)}:root .puc-tn{font-weight:700;font-size:14px}:root .puc-tn small{display:block;font-weight:400;color:var(--ink-60, var(--cream-60));font-size:12.5px}:root .puc-seg3{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;margin-bottom:8px;flex-wrap:wrap}:root .puc-seg3 button{background:none;border:0;padding:6px 12px;font:600 12.5px var(--font-body);color:var(--ink-60, var(--cream-60));cursor:pointer}:root .puc-seg3 button.on{background:var(--gold);color:#fff}:root .puc-tip{background:var(--inset, var(--band));border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.5;align-self:start;min-width:0}:root .puc-tip .k{font-weight:700;margin-bottom:6px}:root .puc-tip p{margin:0 0 8px}:root .puc-tip .m{color:var(--ink-60, var(--cream-60));margin:0}:root .puc-earn-line{font-size:13.5px}:root .puc-sub .pl-btn{white-space:normal}@media(max-width:1100px){:root .puc-tiles5{grid-template-columns:repeat(3,minmax(0,1fr))}:root .puc-gsplit{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){:root .puc-hero{padding:16px}:root .set-row.puc-drow{grid-template-columns:minmax(0,1fr) 18px;gap:4px 10px}:root .set-row.puc-drow>.set-row-tx{grid-column:1;grid-row:1}:root .set-row.puc-drow>.set-val{grid-column:1;grid-row:2}:root .set-row.puc-drow>.set-act{grid-column:2;grid-row:1 / span 2;align-self:center}:root .puc-exgrid,:root .puc-tiles3{grid-template-columns:minmax(0,1fr)}:root .puc-tiles4,:root .puc-tiles5{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:12px;padding-right:12px}:root .puc-frow,:root .puc-tierblk{grid-template-columns:minmax(0,1fr);gap:4px}:root .puc-panel{margin:4px 12px 12px;padding:10px 12px 12px}:root .puc-ex{padding:14px 12px 16px}:root .puc-advfold{flex-wrap:wrap;padding:14px 16px}:root .puc-gsplit{padding:8px 12px 6px}:root .puc-stepper{padding:12px 12px 6px}:root .puc-stl{display:none}:root .puc-tt thead,:root .puc-ov thead,:root .puc-pvt thead{display:none}:root .puc-tt tr,:root .puc-ov tr,:root .puc-pvt tr{display:block;padding:10px 12px;border-top:1px solid var(--line)}:root .puc-tt td,:root .puc-ov td,:root .puc-pvt td{display:block;border:0;padding:3px 0}:root .puc-tt td[data-l]::before,:root .puc-ov td[data-l]::before,:root .puc-pvt td[data-l]::before{content:attr(data-l);display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60, var(--cream-60));font-weight:700}:root .puc-tt td.r,:root .puc-ov td.r,:root .puc-pvt td.r{text-align:left}:root .puc-in{width:84px}}:root .of-warn{margin:0;padding:10px 12px;border-radius:10px;background:var(--yellow-dim, rgba(223,169,77,.14));color:var(--ink, var(--cream));font-size:13.5px}:root .of-pv-tabs{margin:0 0 16px}@media(max-width:1100px){:root .of-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){:root .of-tbl{font-size:13px}}:root .set-sub[hidden],:root .set-home[hidden],:root .set-ed[hidden],:root .set-row[hidden],:root .set-card[hidden],:root .set-park[hidden],:root .set-keep{display:none!important}:root .set-back[hidden],:root .set-h1[hidden],:root .set-lead[hidden],:root .set-who-line[hidden],:root .set-tile[hidden],:root .set-hero[hidden],:root .pl-btn[hidden]{display:none!important}:root .set-wrap{min-width:0}:root .set-back{display:inline-block;background:none;border:0;padding:0;margin:0 0 4px;font:650 13.5px/1.45 var(--font-body);color:var(--gold);cursor:pointer}:root .set-h1{font:500 34px/1.1 var(--font-brand);color:var(--ink, var(--cream));margin:2px 0 6px;letter-spacing:0}:root .set-lead{font-size:15px;line-height:1.5;color:var(--ink-60, var(--cream-60));margin:0 0 14px;max-width:70ch}:root .pgq-tip>.set-who-line.pgq-in{display:block!important;padding:0!important;margin:6px 0 0!important;border-radius:0;background:transparent!important}:root .wlr-ro{margin:0 0 14px;padding:10px 14px;border-radius:var(--radius-ctl, 10px);background:var(--inset, var(--band));font-size:13.5px;line-height:1.45;color:var(--ink, var(--cream))}:root #acct-save-btn[hidden],:root #acct-phone-change-btn[hidden],:root #acct-view-note[hidden],:root #acct-phone-view-note[hidden]{display:none!important}:root .set-left-row{display:flex;align-items:center;justify-content:space-between;gap:12px}:root .set-mute-t{color:var(--ink-60, var(--cream-60));font-size:12.5px}:root #set-sf-when .mb-how-go{margin-top:10px}:root .set-who-line{display:inline-flex;align-items:center;gap:8px;background:var(--inset, var(--band));border-radius:999px;padding:6px 13px;font-size:12.5px;line-height:1.4;color:var(--ink-60, var(--cream-60));margin:0 0 18px}:root .set-card{margin:0 0 16px;overflow:visible}:root .set-card>.ds-card-hd{justify-content:space-between}:root .set-card>.ds-card-hd .set-band-r{margin-left:auto;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--hdr-muted);text-align:right}:root .set-card>.ds-card-hd .set-band-r .pl-btn{text-transform:none;letter-spacing:0}:root .set-strip{padding:14px var(--pad-x) 4px;font-size:13.5px;color:var(--ink-60, var(--cream-60))}:root .set-row{display:grid;grid-template-columns:minmax(0,1fr) 250px 150px;gap:20px;align-items:center;padding:12px var(--pad-x);border-top:1px solid var(--line)}:root .set-rows>.set-row:first-child,:root .set-card>.set-row:first-of-type{border-top:0}:root .set-nm{font-weight:650;font-size:14px;line-height:1.45;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--text, var(--cream))}:root .set-sn{color:var(--ink-60, var(--cream-60));font-size:13px;line-height:1.45;margin-top:2px;max-width:62ch}:root .set-val{font-weight:400;font-size:14px;line-height:1.45;color:var(--ink-60, var(--cream-60));min-width:0;overflow-wrap:anywhere}:root .set-row-go .set-val{text-align:right}:root .set-val small{display:block;font-weight:400;color:var(--ink-60, var(--cream-60));font-size:12.5px}:root .set-act{text-align:right}:root .set-act:empty{display:none}:root .set-row.set-inuse{box-shadow:inset 4px 0 0 var(--gold)}:root .set-row.set-hit{box-shadow:0 0 0 2px var(--gold) inset;transition:box-shadow .3s}:root .set-ed{padding:4px var(--pad-x) 16px;border-top:1px dashed var(--line);background:var(--band, transparent)}:root .set-ed>.pl-setup-card,:root .set-ed>.ds-card,:root .set-ed .set-slot>.ds-card,:root .set-ed .set-slot>.pl-setup-card{margin:12px 0 0;max-width:none}:root .set-ed .pl-help{max-width:70ch}:root .set-ed .table-wrap{overflow-x:auto}:root .set-ed-ft{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}:root .set-ed .save-btn{white-space:normal}:root .set-tbl{width:100%;border-collapse:collapse}:root .set-tbl th{font-size:12px;letter-spacing:0;color:var(--ink-60, var(--cream-60));text-transform:none;text-align:left;padding:12px var(--pad-x);border-bottom:1px solid var(--line);font-weight:600;white-space:nowrap}:root .set-tbl td{padding:11px var(--pad-x);border-top:1px solid var(--line);vertical-align:middle;font-size:13.5px;color:var(--text, var(--cream))}:root .set-tbl tr:first-child td{border-top:0}:root .set-tbl td small{display:block;color:var(--ink-60, var(--cream-60));font-size:12px}:root .set-tbl .r{text-align:right}:root .set-tbl .set-mute td{color:var(--ink-60, var(--cream-60))}:root .set-tbl-box{overflow-x:auto}:root .set-tbl-box.set-ten{max-height:470px;overflow-y:auto}:root .set-tbl-box.set-ten th{position:sticky;top:0;background:var(--surface-solid);z-index:1}:root .set-tick{color:var(--green);font-weight:800}:root .set-hero{display:flex;gap:14px;align-items:flex-start;background:var(--surface-solid);border-radius:16px;padding:20px 22px;margin:0 0 16px;box-shadow:var(--shadow-card);border-left:5px solid var(--green)}:root .set-hero.set-amber{border-left-color:var(--yellow)}:root .set-hero-big{font:400 23px/1.25 var(--font-brand);color:var(--ink, var(--cream))}:root .set-hero-sub{color:var(--ink-60, var(--cream-60));margin-top:6px;font-size:13.5px}:root .set-ok{width:26px;height:26px;border-radius:50%;background:rgba(26,110,58,.12);color:var(--green);display:flex;align-items:center;justify-content:center;flex:none;margin-top:3px;font-weight:800}:root .set-link{background:none;border:0;padding:0;font:650 13.5px/1.4 var(--font-body);color:var(--gold);cursor:pointer}:root .set-status{display:flex;gap:12px;align-items:flex-start;background:var(--gold-dim);border-radius:12px;padding:13px 16px;margin:16px var(--pad-x) 4px}:root .set-status .s{font:400 19px/1.3 var(--font-brand);color:var(--ink, var(--cream))}:root .set-steps{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:12px;padding:12px var(--pad-x) 4px}:root .set-step{border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0}:root .set-step .k{font-size:11px;letter-spacing:.09em;color:var(--ink-60, var(--cream-60));text-transform:uppercase;font-weight:700;margin-bottom:6px}:root .set-step ul{margin:0;padding-left:16px}:root .set-step li{margin:3px 0;font-size:13px}:root .set-ftr{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:14px var(--pad-x);border-top:1px solid var(--line)}:root .set-ftr .m{color:var(--ink-60, var(--cream-60));font-size:13px}:root .set-kv{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--ink-60, var(--cream-60))}:root .set-kv b{color:var(--ink, var(--cream));font-weight:650}:root .set-colrow{display:grid;grid-template-columns:240px 1fr;gap:16px;padding:10px var(--pad-x);border-top:1px solid var(--line);align-items:baseline;font-size:13.5px}:root .set-brk{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}:root .set-brk span{background:var(--inset, var(--band));border-radius:999px;padding:3px 10px;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .set-brk b{font-weight:700;color:var(--ink, var(--cream))}:root .set-brk-email{margin-top:6px}:root .set-brk-email small{font-size:12px;margin-left:4px}:root .set-mono{font-family:ui-monospace,Menlo,monospace;font-size:12px;background:var(--inset, var(--band));border-radius:6px;padding:2px 7px;white-space:nowrap}:root .set-logo{max-width:160px;max-height:40px;display:block;border-radius:8px}:root .set-logo-name{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--line);font:600 15px var(--font-brand)}:root .set-more{background:transparent;border:1px dashed var(--line);border-radius:16px;margin:0 0 16px}:root .set-more>summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:baseline;padding:14px var(--pad-x)}:root .set-more>summary::-webkit-details-marker{display:none}:root .set-more>summary::before{content:"\25b8";color:var(--gold);font-weight:800}:root .set-more[open]>summary::before{content:"\25be"}:root .set-more>summary b{font-weight:700;color:var(--ink, var(--cream))}:root .set-more>summary span{color:var(--ink-60, var(--cream-60));font-size:13px}:root .set-more[open]{background:var(--surface-solid);border-style:solid}:root .set-fold{border-top:1px solid var(--line)}:root .set-fold>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:12px;padding:14px var(--pad-x)}:root .set-fold>summary::-webkit-details-marker{display:none}:root .set-fold>summary::before{content:"\25b8";color:var(--gold);font-weight:800;width:14px}:root .set-fold[open]>summary::before{content:"\25be"}:root .set-find{position:relative;margin:4px 0 22px}:root .set-find input{width:100%;box-sizing:border-box;background:var(--surface-solid);border:1px solid var(--line);border-radius:999px;padding:12px 18px 12px 44px;font:400 15px/1.3 var(--font-body);color:var(--ink, var(--cream))}:root .set-find::before{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--ink-40, var(--cream-40));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/16px no-repeat}:root .set-find-hint{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:12.5px;color:var(--ink-40, var(--cream-40));pointer-events:none}:root .set-find:focus-within .set-find-hint{display:none}:root .set-find-res{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;background:var(--surface-solid);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);max-height:340px;overflow-y:auto}:root .set-find-res:empty{display:none}:root .set-find-hit{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:10px 16px;font:400 14px/1.35 var(--font-body);color:var(--ink, var(--cream));cursor:pointer}:root .set-find-hit:first-child{border-top:0}:root .set-find-hit small{display:block;color:var(--ink-60, var(--cream-60));font-size:12.5px}:root .set-find-hit:hover,:root .set-find-hit:focus-visible{background:var(--gold-dim)}:root .set-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:root .set-tile{background:var(--surface-solid);border-radius:16px;padding:22px 22px 18px;box-shadow:var(--shadow-card);border:1px solid var(--card-line, var(--line));display:flex;flex-direction:column;min-height:210px;position:relative;text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}:root .set-tile:focus-visible{outline:2px solid var(--gold);outline-offset:2px}:root .set-tile-ic{width:46px;height:46px;border-radius:13px;background:var(--gold-dim);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--gold)}:root .set-tile-ic svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}:root .set-tile-n{font:400 27px/1.1 var(--font-brand);color:var(--ink, var(--cream))}:root .set-tile-w{color:var(--ink-60, var(--cream-60));font-size:14px;margin-top:6px}:root .set-tile-s{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:8px;font-weight:650;font-size:13.5px;color:var(--ink, var(--cream))}:root .set-tile-s:empty{display:none}:root .set-tile-go{position:absolute;right:20px;top:24px;color:var(--ink-40, var(--cream-40));font-size:22px}:root .set-tile.set-acct{background:transparent;box-shadow:none;border:1px dashed var(--line);cursor:default}:root .set-dot{width:9px;height:9px;border-radius:50%;background:var(--green);display:inline-block;flex:none}:root .set-dot.amb{background:var(--yellow)}:root .set-seg{display:inline-flex}:root .gst-tog{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}:root .gst-tog:focus-visible{outline:2px solid var(--hdr-link);outline-offset:3px;border-radius:6px}:root .gst-tog .gst-t{flex:0 1 auto;min-width:0}:root .gst-tick{flex:none;color:var(--green);font-weight:700}:root .gst-chev{flex:none;margin-left:auto;width:8px;height:8px;border-right:2px solid var(--hdr-muted);border-bottom:2px solid var(--hdr-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s}:root .gst-tog[aria-expanded=true] .gst-chev{transform:rotate(-135deg) translate(-2px,-2px)}:root[data-theme] .gst-card[data-open="0"]>.ds-card-hd:not(#fx110a):not(#fx110b){min-height:57px;padding-bottom:8px;background-size:100% 100%}:root .gst-body{padding:4px var(--pad-x, 18px) 14px}:root .gst-body[hidden],:root .gst-undo[hidden]{display:none!important}:root .gst-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}:root .gst-step{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;min-width:0}:root .gst-mk{flex:none;width:18px;font-size:16px;line-height:1.4;text-align:center;color:var(--ink-40, var(--cream-40))}:root .gst-step.gst-ok .gst-mk{color:var(--green)}:root .gst-tx{flex:1 1 auto;min-width:0}:root .gst-st{font-weight:600;color:var(--ink, var(--cream))}:root .gst-step.gst-ok .gst-st{color:var(--ink-60, var(--cream-60))}:root .gst-sl{margin-top:3px;font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60))}:root .gst-step>.pl-btn{flex:none;align-self:center}:root .gst-who{flex:none;align-self:center;max-width:18ch;font-size:12.5px;line-height:1.35;color:var(--ink-40, var(--cream-40))}:root .gst-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}:root .gst-foot-t{font-size:13px;color:var(--ink-40, var(--cream-40))}:root .gst-undo{margin-top:8px;font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60))}@media(max-width:900px){:root .gst-steps{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){:root .gst-step{flex-wrap:wrap}:root .gst-step>.pl-btn,:root .gst-who{margin-left:30px;max-width:none}}@media(max-width:1100px){:root .set-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){:root .set-tiles{grid-template-columns:minmax(0,1fr);gap:12px}:root .set-tile{min-height:0;padding:16px 16px 14px;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px}:root .set-tile-ic{margin:0;width:44px;height:44px;grid-row:1 / span 3}:root .set-tile-n{font-size:22px}:root .set-tile-w{font-size:13.5px;margin-top:2px}:root .set-tile-s{padding-top:8px;font-size:13px}:root .set-tile-go{top:18px;right:16px}:root .set-h1{font-size:30px}:root .set-lead{font-size:14px}:root .set-who-line{border-radius:12px}:root .set-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px}:root .set-row>.set-row-tx{grid-column:1 / -1}:root .set-card>.ds-card-hd{flex-wrap:wrap}:root .set-steps{grid-template-columns:minmax(0,1fr)}:root .set-colrow{grid-template-columns:minmax(0,1fr);gap:2px}:root .set-tbl th,:root .set-tbl td{padding:10px 12px}:root .set-ftr{flex-direction:column;align-items:flex-start}:root .set-hero{padding:16px}:root .set-hero-big{font-size:20px}:root .set-status .s{font-size:17px}:root .set-hide-m{display:none}:root .set-find-hint{display:none}:root .set-ed{padding:4px 12px 14px}}:root .set-list[hidden],:root .set-rp[hidden]{display:none!important}:root .set-row.set-row-go,:root .set-row.set-row-ro{grid-template-columns:minmax(0,1fr) 250px 22px;gap:18px}:root .set-row.set-row-go{cursor:pointer}:root .set-row.set-row-go:hover{background:var(--gold-dim)}:root .set-cv{background:none;border:0;padding:0 2px;margin:0;font:400 18px/1.45 var(--font-body);color:var(--ink-60, var(--cream-60));cursor:pointer}:root .set-cv:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}:root .set-row-go .set-act,:root .set-row-ro .set-act{text-align:right}:root .set-rp-card{padding:2px 0 6px}:root .set-rp-card>.set-ed-rp{border-top:0;background:transparent;padding:4px var(--pad-x) 14px}:root .set-rp-card>.set-tbl-box+.set-ed-rp{border-top:1px solid var(--line)}:root .set-rp-card .set-ed-rp>.pl-setup-card,:root .set-rp-card .set-ed-rp>div>.pl-setup-card,:root .set-rp-card .set-ed-rp .set-slot>.pl-setup-card{border:0;box-shadow:none;background:transparent;margin:8px 0 0;padding-left:0;padding-right:0}:root .set-rp-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px var(--pad-x) 8px;border-top:1px solid var(--line)}:root .team-one td{overflow-wrap:anywhere}:root .team-one td[data-k=who]{min-width:150px}:root .team-one td[data-k=who]>b{display:block}:root .team-one .team-chips{display:block;margin:3px 0 1px}:root .team-one .team-chips .pl-chip,:root .team-one .team-pk-chip{margin-left:0}:root .team-noown{background:rgba(224,110,94,.12);border:1px solid rgba(224,110,94,.5);color:var(--red);font-size:10.5px;letter-spacing:.4px}:root[data-theme] .team-noown{color:var(--red)}:root .team-pick{width:auto;max-width:100%;height:34px;padding-left:10px;font-size:12.5px}:root .team-one .team-does{min-width:170px;max-width:260px;line-height:1.4}:root .team-one .team-st{font-size:12px;white-space:nowrap}:root .team-one .team-act{white-space:nowrap;width:1%}:root .team-one .team-acts{display:flex;flex-direction:column;align-items:flex-end;gap:6px}:root .team-one .team-cas{white-space:nowrap}:root .team-one tr.team-ask td{border-top:0;padding-top:0}:root .team-one tr.team-ask td>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px}:root .team-one .team-pk-ask{font-size:12.5px;overflow-wrap:normal}:root .set-rp-card>#se-team.set-ed-rp{padding:16px var(--pad-x) 18px}:root #se-team .pl-setup-card.team-inv-card{margin:0;padding:0;border:0;box-shadow:none;background:transparent}:root .team-inv[hidden]{display:none!important}:root .team-inv-h{font-weight:700;font-size:13px;margin:0 0 10px;color:var(--text, var(--cream))}:root .team-inv-row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}:root .team-inv-f{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}:root .team-inv-f>span{font-size:11px;color:var(--muted)}:root .team-inv-f #team-inv-name{width:170px}:root .team-inv-f #team-inv-email{width:220px}:root .team-inv-note{font-size:12px;color:var(--yellow);margin-top:8px}:root .team-inv-note:empty{display:none}:root #team-msg{margin-top:10px}@media(max-width:1360px){:root .team-hide-l{display:none}}@media(max-width:600px){:root .team-one thead{display:none}:root .team-one,:root .team-one tbody{display:block;width:100%}:root .team-one tr.team-member{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 10px;padding:12px;border-top:1px solid var(--line)}:root .team-one tr.team-member:first-child{border-top:0}:root .set-rp-card .team-one tr.team-member>td[data-k]{display:block;padding:0;border:0;width:auto;min-width:0;max-width:none}:root .set-rp-card .team-one tr.team-member>td.set-hide-m{display:none}:root .team-one td[data-k=who]{grid-column:1 / -1}:root .team-one td[data-k=status]{grid-column:1;align-self:center}:root .team-one td[data-k=act]{grid-column:2;text-align:right;white-space:normal}:root .team-one .team-pick{width:100%}:root .team-one tr.team-ask{display:block;padding:0 12px 12px}:root .team-one tr.team-ask td{display:block;padding:0}:root .team-one tr.team-ask td>div{justify-content:flex-start}:root .team-one .team-acts{align-items:flex-end}:root .set-rp-card>#se-team.set-ed-rp{padding:14px 12px 16px}:root .team-inv-f{flex:1 1 100%}:root .team-inv-f #team-inv-name,:root .team-inv-f #team-inv-email,:root .team-inv-f .team-pick{width:100%}:root .team-inv-row>#team-inv-btn{width:100%}}@media(max-width:760px){:root .set-row.set-row-go,:root .set-row.set-row-ro{grid-template-columns:minmax(0,1fr) 18px;gap:4px 10px}:root .set-row.set-row-go>.set-row-tx,:root .set-row.set-row-ro>.set-row-tx{grid-column:1;grid-row:1}:root .set-row.set-row-go>.set-val,:root .set-row.set-row-ro>.set-val{grid-column:1;grid-row:2}:root .set-row.set-row-go>.set-act,:root .set-row.set-row-ro>.set-act{grid-column:2;grid-row:1 / span 2;align-self:center}:root .set-rp-card>.set-ed-rp{padding:4px 12px 12px}}:root .mf-line .ds-chip{margin:0 2px;vertical-align:1px}:root .mf-line b{font-weight:650}:root .mf-d-src .td-prov.td-prov-under{margin-top:6px;padding-top:6px}:root .mf-d-src .td-prov{font-size:12.5px;line-height:1.45;color:var(--ink-60, var(--cream-60))}:root .mf-kpi .d .ds-chip{margin-left:4px;vertical-align:1px}:root .mf-band-r{margin-left:auto;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--hdr-muted);text-align:right}:root .mf-ref{border-style:dashed}:root .mf-table td.mf-cov{white-space:normal;min-width:12ch}:root .mf-table tfoot td{font-weight:650;border-top:1px solid var(--line)}:root #set-rpc-money{background:transparent;border:0;box-shadow:none;padding:0}:root[data-theme] #set-rpc-money .mf-card{background:var(--surface-solid)}:root #set-rpc-money>.set-mf{padding:0}:root .mf-lead{font-size:15px;line-height:1.5;color:var(--ink-60, var(--cream-60));margin:0 0 10px;max-width:70ch}:root .mf-h2{font:500 28px/1.15 var(--font-brand);color:var(--ink, var(--cream));margin:2px 0 6px}:root .mf-card{margin:0 0 16px}:root .mf-row{display:grid;grid-template-columns:minmax(0,1fr) 250px 44px;gap:18px;align-items:center;padding:15px var(--pad-x);border-top:1px solid var(--line)}:root .mf-card>.ds-card-hd+.mf-row{border-top:0}:root .mf-row .set-nm .ds-chip{margin-left:2px}:root .mf-act{text-align:right}:root .mf-effect-t{min-width:620px}:root .mf-effect-t td.mf-ch{white-space:normal;text-align:right;color:var(--ink-60, var(--cream-60))}:root .mf-sw{position:relative;width:40px;height:22px;border-radius:999px;border:1px solid var(--line);background:var(--ink-10, var(--cream-10));cursor:pointer;padding:0;vertical-align:middle}:root .mf-sw .mf-sw-k{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--surface-solid, #fff);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .15s}:root .mf-sw[aria-checked=true]{background:var(--gold);border-color:var(--gold)}:root .mf-sw[aria-checked=true] .mf-sw-k{left:20px}:root .mf-sw:focus-visible{outline:2px solid var(--gold);outline-offset:2px}:root .mf-sw[disabled]{opacity:.6;cursor:wait}@media(max-width:760px){:root .mf-row{grid-template-columns:minmax(0,1fr) 44px;gap:4px 10px;padding:14px 16px}:root .mf-row>.mf-row-tx{grid-column:1;grid-row:1}:root .mf-row>.set-val{grid-column:1;grid-row:2}:root .mf-row>.mf-act{grid-column:2;grid-row:1 / span 2;align-self:center}:root .mf-band-r{flex-basis:100%;text-align:left;margin-left:0}}:root .td-vrows{margin:0 calc(-1 * var(--pad-x, 18px))}:root .td-vrow.on{box-shadow:inset 4px 0 0 var(--gold)}:root .td-vrow .dd-val .st,:root .td-vrow .dd-val .st-card{padding:0;margin:0;font-weight:400}:root .ib-home{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;align-items:start}:root .ib-home>.ib-card{margin:0}:root .ib-row{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding:0 var(--pad-x, 18px) 0 0;min-width:0}:root .ib-rows>.ib-row:first-child{border-top:0}:root .ib-row>.ib-open{flex:1 1 auto;min-width:0;border:0;overflow-wrap:anywhere}:root .ib-row>.ib-reply{flex:none}:root .ib-foot{padding:10px var(--pad-x, 18px) 12px;border-top:1px solid var(--line)}:root .set-doors{margin:0 0 16px}:root .set-door{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;padding:9px var(--pad-x, 18px);min-width:0;flex-wrap:wrap}:root .set-door-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;font:400 13px/1.45 var(--font-body);color:var(--ink-60, var(--cream-60))}:root .set-door-t>b{font-weight:600;color:var(--ink, var(--cream))}:root .set-hero.set-amber .set-ok{background:rgba(223,169,77,.18);color:var(--yellow)}:root #set-cfg-gap .pl-setup-card{border:0;box-shadow:none;background:transparent;margin:0;padding:4px var(--pad-x) 14px}:root #set-cfg-gap .pl-setup-card>.pl-setup-title:first-child,:root #set-cfg-gap .pl-fold>.pl-fold-t{display:none}:root #set-cfg-gap .pl-fold:not(.pl-fold-open)>:not(.pl-fold-t){display:block}:root .pl-oe.set-oe-who .pl-oe-sec[data-oe-sec=amount]{display:none}:root .pl-oe.set-oe-amounts .pl-oe-pane:not([data-oe-kind=menu]) .pl-oe-sec:not([data-oe-sec=amount]):not([data-oe-sec=name]){display:none}:root .pl-tt-fold>summary{cursor:pointer;list-style:none}:root .pl-tt-fold>summary::-webkit-details-marker{display:none}:root .pl-tt-fold>summary::before{content:"\ff0b  ";color:var(--accent, var(--gold))}:root .pl-tt-fold[open]>summary::before{content:"\ff0d  "}:root .pk-list{display:flex;flex-direction:column;margin:2px 0 10px}:root .pk-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}:root .pk-row:last-child{border-bottom:none}:root .pk-name{flex:1 1 180px;min-width:0}:root .pk-name b{display:block;color:var(--cream);font-weight:600;font-size:13.5px;overflow-wrap:anywhere}:root .pk-name small{color:var(--muted);font-size:12px}:root .pk-form{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end;margin-top:8px;width:100%}:root .pk-form label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted);flex:1 1 160px;min-width:0}:root .pk-form .form-input{width:100%}:root .pk-note{font-size:12.5px;color:var(--muted);margin:6px 0 0}:root .pk-msg{font-size:12.5px;margin:8px 0 0;color:var(--muted)}:root .pk-msg:empty{display:none}:root .pk-msg[data-tone=ok]{color:var(--green)}:root .pk-msg[data-tone=bad]{color:var(--red)}:root .sb-me.on{background:rgba(79,184,212,.16)}:root .sb-me.on .sb-go{color:#fff}:root .tb-crumb-b{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}:root .tb-crumb-b:hover{color:var(--cream);text-decoration:underline}:root[data-theme] .stat-card,:root[data-theme] .table-wrap,:root[data-theme] .profile-section,:root[data-theme] .pl-setup-card,:root[data-theme] .pl-rail-card,:root[data-theme] .ds-card,:root[data-theme] .tkpi,:root[data-theme] .pl-strip,:root[data-theme] .pl-results-toggle,:root[data-theme] .pl-mailstrip,:root[data-theme] .ds-thread,:root[data-theme] .settings-cell{background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;box-shadow:none}:root[data-theme] .settings-cell{background:var(--band)}:root .stat-card{padding:16px 18px}:root .stat-card .sc-label{font-size:11px;letter-spacing:.12em;color:var(--cream-40)}:root .stat-card .sc-val{font-size:30px;font-weight:400;line-height:1.15}:root .stat-card .sc-sub{font-size:12.5px;line-height:1.5;color:var(--cream-60)}:root .stats-bar{gap:14px;margin-bottom:18px}:root .profile-section{padding:20px 22px;margin-bottom:14px}:root .profile-section-title{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--cream)}:root .pl-setup-card{padding:18px 20px}:root .ds-card-hd{padding:14px 20px 0;border-bottom:1px solid var(--line);gap:10px}:root .ds-card-hd h3{font-family:var(--font-body);font-size:14px;font-weight:700;line-height:1.45;letter-spacing:0}:root .ds-card-hd .sub{font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--cream-40)}:root[data-theme] .ds-row{padding:12px 18px;border-bottom:1px solid var(--line)}:root[data-theme] .lead-table th{background:var(--surface-solid);padding:12px 20px;font-size:12px;font-weight:600;letter-spacing:0;color:var(--cream-40);border-bottom:1px solid var(--line)}:root[data-theme] .lead-table td{padding:11px 20px;font-size:13.5px;border-bottom:1px solid var(--line)!important}:root[data-theme] .lead-table tbody tr:last-child td{border-bottom:0!important}:root[data-theme] .lead-table tbody tr:hover td{background:var(--gold-dim)}:root[data-theme] .pl-booktable tbody tr.pl-selrow td{background:var(--gold-dim)}:root[data-theme] .pl-sigtbl th,:root[data-theme] .hcd-ihead th{background:var(--band);padding:9px 12px;font-size:10.5px;letter-spacing:.1em;border-bottom:1px solid var(--line)!important}:root .pl-state,:root .pl-tier,:root .ds-chip,:root .pl-tchip,:root .pl-chip,:root .pl-editchip,:root .pl-snoozechip,:root .pl-badge{font-size:11.5px;font-weight:700;letter-spacing:0;padding:2px 10px;border-radius:20px;line-height:1.45}:root .pl-chip{font-size:11.5px}:root .pl-btn{height:34px;padding:0 13px;border-radius:8px;font-size:12.5px;border:1px solid var(--btn-line, var(--line));color:var(--text, var(--cream));background:var(--surface-solid)}:root .pl-btn:hover{background:var(--band);border-color:var(--line)}:root .pl-btn.pl-btn-sm{height:30px;padding:0 11px;font-size:12px}:root .pl-btn-primary,:root .pl-btn-primary:hover{background:var(--gold);color:#0f1420;border-color:var(--gold)}:root[data-theme=light] .pl-btn-primary,:root[data-theme=light] .pl-btn-primary:hover{color:#ffffff}:root .pl-actbtn{border-radius:8px;border-color:var(--line)}:root .ds-btn{height:34px;padding:0 13px;border-radius:8px;font:600 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none}:root[data-theme] .ds-btn-2{background:var(--surface-solid);color:var(--text, var(--cream));border:1px solid var(--btn-line, var(--line));box-shadow:none}:root[data-theme] .ds-btn-2:hover{background:var(--band)}:root[data-theme] .ds-btn-1{box-shadow:none}:root .seg{border-radius:999px;padding:3px}:root .seg button{font:400 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;padding:5px 13px;border-radius:999px}:root .seg button.on{font-weight:650}:root .pl-segchip{border-radius:8px;border-color:var(--line);color:var(--cream-60);font-weight:500}:root .pl-segchip.on{background:var(--gold-dim);border-color:var(--gold-border);color:var(--gold)}:root .pl-seggroup{font-size:10.5px;letter-spacing:.12em}:root .search-input,:root .pl-input,:root .form-input,:root .form-select{border-radius:9px;border:1px solid var(--line);background:var(--field)}:root .search-input{height:36px;padding:0 12px;font-size:13px}:root .filter-select{height:36px;padding:0 30px 0 12px;border-radius:9px;border:1px solid var(--line);background-color:var(--surface-solid);color:var(--cream);font:500 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none}:root .pl-controls,:root .pl-book-controls{gap:8px}:root select{max-width:100%}:root select:not([multiple]){-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:30px!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23e6eaf2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:11px 7px!important}:root[data-theme=light] select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%2314213d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E")!important}:root #panel-profile>.profile-wrap>.profile-header{display:none}:root .form-input{height:36px;padding:0 12px;font:13px var(--font-body);color:var(--cream);outline:none;box-sizing:border-box}:root textarea.form-input{height:auto;padding:9px 12px}:root .form-input:focus,:root .pl-input:focus,:root .search-input:focus{border-color:var(--gold-border)}:root .save-btn{height:36px;padding:0 16px!important;border-radius:8px;font-size:13px;font-weight:600}:root[data-theme] #pl-drawer:not(.on),:root[data-theme] #pl-setup-drawer:not(.on),:root[data-theme] #pl-mailfile-drawer:not(.on),:root[data-theme] #lead-drawer:not(.on){box-shadow:none!important}:root #dash-prop-pills,:root #pl-scope,:root #pl-pick-seg{display:none!important}:root .sb-prop-desk{margin-left:auto;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--cream-40)}:root .td-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px}:root .td-kpis:empty{display:none}:root .td-kpi{background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;padding:16px 18px;cursor:pointer;text-align:left;font-family:var(--font-body);color:var(--cream);transition:background .12s}:root .td-kpi:hover{background:var(--band)}:root .td-kpi .k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-40)}:root .td-kpi .v{font-family:var(--font-brand);font-size:32px;font-weight:400;line-height:1.1;margin-top:6px;font-variant-numeric:tabular-nums}:root .td-kpi .d{font-size:12.5px;margin-top:4px;color:var(--cream-60)}:root .td-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap}:root .td-lock{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface-solid);color:var(--cream-60);font:600 12.5px var(--font-body);cursor:pointer}:root .td-lock:hover{border-color:var(--gold);color:var(--cream)}:root .td-lock.on{border-color:var(--gold-border);background:var(--gold-dim);color:var(--gold)}:root .td-lock svg{width:14px;height:14px;flex:none}:root .td-top-sub{font-size:12.5px;color:var(--cream-60);margin:0 0 8px}:root .td-why{background:var(--band);border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin:-4px 0 18px;font-size:13.5px;line-height:1.5;color:var(--cream)}:root .td-kpi .d.td-down{color:var(--red)}:root .td-kpi .d.td-up{color:var(--green)}:root .td-kpi.td-static{cursor:default}:root .td-kpi.td-static:hover{background:var(--surface-solid)}:root #td-role{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense}:root .td-tile{min-width:0;display:flex;flex-direction:column;gap:8px}:root .td-tile>.ds-card{flex:1 1 auto}:root .td-editing{outline:1px dashed var(--gold-border);outline-offset:3px}:root .td-ctl{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}:root .td-tile>.td-ctl{margin-top:0}:root .td-ctl button{height:28px;min-width:32px;padding:0 10px;border-radius:8px;border:1px solid var(--line);background:var(--band);color:var(--cream);font:600 12px var(--font-body);cursor:pointer}:root .td-ctl button:hover{border-color:var(--gold)}:root .td-edit{background:var(--surface-solid);border:1px solid var(--gold-border);border-radius:12px;margin:0 0 16px}:root .td-edit-hd{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 18px 0;font-size:13.5px;line-height:1.5;color:var(--cream)}:root .td-edit-btns{margin-left:auto;display:inline-flex;align-items:center;gap:14px}:root .td-card{overflow:hidden}:root .td-link{margin-left:auto;background:none;border:0;padding:0;font:650 13px/1.45 var(--font-body);color:var(--gold);cursor:pointer}:root .td-link:hover{text-decoration:underline}:root .td-tbl{width:100%;border-collapse:collapse;font-size:13.5px}:root .td-tbl th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40);text-align:left;font-weight:600;padding:10px 18px;border-bottom:1px solid var(--line);background:var(--band)}:root .td-tbl td{padding:12px 18px;border-bottom:1px solid var(--line);vertical-align:middle;color:var(--text, var(--cream))}:root .td-tbl tr:last-child td{border-bottom:0}:root .td-tbl td small{display:block;color:var(--cream-40);font-size:12px;margin-top:2px}:root .td-hello{font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1.4;color:var(--cream-60);margin:0 0 4px}:root .ov{margin:0 0 18px}:root .ov-card{background:var(--surface-solid);border:1px solid var(--line);border-radius:14px;overflow:hidden}:root .ov-main{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1px;background:var(--line)}:root .ov-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line)}:root .ov-grid:empty{display:none}:root .ov-fig{display:block;width:100%;min-width:0;text-align:left;background:var(--surface-solid);border:0;padding:16px 18px;font-family:var(--font-body);color:var(--cream);cursor:pointer}:root .ov-fig:hover{background:var(--band)}:root .ov-fig.ov-static{cursor:default}:root .ov-fig.ov-static:hover{background:var(--surface-solid)}:root .ov-fig .k{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--cream-40)}:root .ov-fig .v{font-family:var(--font-brand);font-size:26px;font-weight:400;line-height:1.15;margin-top:6px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root .ov-fig .d{font-size:13px;line-height:1.45;margin-top:4px;color:var(--cream-60)}:root .ov-fig .d.ov-up{color:var(--green)}:root .ov-fig .d.ov-down{color:var(--red)}:root .ov-lead{padding:20px 22px}:root .ov-lead .v{font-size:46px}:root .ov-moved{display:block;padding:14px 18px;border-top:1px solid var(--line);background:var(--band);font-size:14px;line-height:1.55;color:var(--cream)}:root .ov-moved .td-link{margin-left:6px}:root .ov-ret{border-top:1px solid var(--line)}:root .ov-ret-hd{padding:12px 18px 6px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-40)}:root .ov-basis{padding:10px 18px 14px;border-top:1px solid var(--line);font-size:12px;line-height:1.5;color:var(--cream-40)}:root .ov-ret-note{padding:8px 18px 12px;font-size:12px;line-height:1.5;color:var(--cream-40)}:root .ov-fig .d.ov-scope{font-size:12px;color:var(--cream-40);margin-top:2px}:root .ov-empty{padding:20px 22px}:root .ov-empty-t{font-size:15px;line-height:1.55;color:var(--cream);margin:0 0 12px;max-width:72ch}@media(max-width:600px){:root .ov-main,:root .ov-grid{grid-template-columns:minmax(0,1fr)}:root .ov-fig .v{font-size:24px}:root .ov-lead .v{font-size:36px}:root .tb-search{min-width:0}}:root .rv-bar,:root .rv-card{padding:14px 16px;margin:0 0 14px}:root .rv-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}:root .rv-f{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);min-width:0}:root .rv-f b{color:var(--cream)}:root .rv-f small{font-size:10.5px;color:var(--muted)}:root .rv-in{height:34px;border-radius:8px;border:1px solid var(--line);background:var(--surface-solid);color:var(--cream);font:inherit;font-size:13px;padding:0 10px;max-width:100%;box-sizing:border-box}:root .rv-num{width:90px}:root .rv-name{width:360px}:root .rv-step{margin:14px 0 6px;font-weight:600;color:var(--cream);font-size:13px}:root .rv-step small,:root .rv-src summary small{color:var(--muted);font-weight:400;margin-left:6px}:root .rv-src{border-top:1px solid var(--line);padding:6px 0}:root .rv-src summary{cursor:pointer;font-size:13px;color:var(--cream);padding:4px 0}:root .rv-ms{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 12px;padding:6px 0 4px}:root .rv-m{font-size:12.5px;color:var(--cream);display:flex;align-items:center;gap:6px}:root .rv-basis{font-size:13px;color:var(--cream);font-weight:600;margin-bottom:6px}:root .rv-note,:root .rv-msg{margin:4px 0}:root .rv-scroll{overflow-x:auto;max-width:100%}:root .rv-tbl th,:root .rv-tbl td{padding:8px 12px;text-align:right;vertical-align:top;white-space:nowrap}:root .rv-tbl tbody th{text-transform:none;letter-spacing:0;font-size:13px;color:var(--cream);background:none;text-align:left;white-space:normal;min-width:180px;border-bottom:1px solid var(--line)}:root .rv-tbl thead th:first-child{text-align:left}:root .rv-tbl small{display:block;color:var(--muted);font-size:11px;font-weight:400;margin-top:2px}:root .rv-tbl .rv-why{white-space:normal;max-width:220px;margin-left:auto}:root .rv-na{color:var(--muted);font-style:italic;white-space:normal}:root .fs-wrap{display:block;margin-top:3px;white-space:normal}:root .fs-badge{display:inline-block;font:600 10.5px/1.3 var(--font-body);color:var(--blue);background:var(--cream-10);border:none;border-radius:999px;padding:2px 9px;cursor:help;text-align:left;white-space:normal;letter-spacing:0;text-transform:none}:root .fs-badge.fs-ended{color:var(--yellow)}:root .fs-badge:focus-visible{outline:2px solid var(--gold);outline-offset:1px}:root .fs-explain{display:none;font-size:11.5px;line-height:1.4;color:var(--cream-60);margin-top:4px;max-width:40ch;margin-left:auto;text-align:left;font-weight:400;white-space:normal}:root .fs-badge[aria-expanded=true]+.fs-explain{display:block}:root .fs-refused{color:var(--yellow);font-style:normal}:root .fs-versions{display:flex;flex-direction:column;gap:3px;margin-top:6px;padding-top:6px;border-top:1px dashed var(--border);text-align:left;white-space:normal}:root .fs-versions-hd{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40)}:root .fs-ver{font-size:11.5px;color:var(--cream-60)}:root .fs-ver b{color:var(--cream);font-weight:600}:root .rv-flag{margin:4px 0;padding:6px 10px;border-left:3px solid var(--yellow);background:var(--band);color:var(--cream);font-size:12.5px;border-radius:4px}:root .rv-send{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}:root .rv-sent{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px;color:var(--cream)}:root .rv-sent small{color:var(--muted)}:root .rv-grow{flex:1 1 220px}:root .rv-tbl .rv-inl{display:inline;font-size:11px}:root .gm-line{font-size:13px;color:var(--ink-60);margin:0 0 14px}:root .gm-fc{margin:10px 0 0;padding:var(--pad-y) var(--pad-x);background:var(--band);border:1px solid var(--line);border-radius:var(--radius-ctl);font-size:13px;line-height:1.5;color:var(--ink-60)}:root .gm-fc p{margin:0 0 8px;max-width:80ch}:root .gm-fc p:last-child{margin-bottom:0}:root .gm-fc-line{color:var(--ink)}:root .gm-fc .gm-bt{margin:0 0 8px;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius-ctl)}:root .gm-card{margin:0 0 16px;overflow:hidden}:root .gm-daily{--cell-x:10px}:root .pl-house-days,:root .mcf-wide{--cell-x:14px}:root .gm-rk-tbl{min-width:1080px}:root .gm-daily tr.gm-future td{color:var(--ink-40)}:root .gm-rk-tot{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:var(--ink);max-width:90ch}:root .gm-note,:root .gm-nonames,:root .gm-jackpots{margin:0 0 10px}:root .gm-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:0 0 14px}:root .gm-head-l{margin:0;min-width:0;font-size:13px;line-height:1.5;color:var(--ink-60)}:root .gm-range-d{color:var(--ink);font-weight:600}:root .gm-win{margin:0;flex:none}:root .gm-ly-none,:root .gm-win-note{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ink-40);max-width:90ch}:root .dy-bar{display:flex;align-items:center;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;margin:0 0 14px}:root .dy-day{margin:0;font:600 19px/1.25 var(--font-brand, Georgia, serif);color:var(--ink)}:root .dy-day-n{font:400 14px/1.3 var(--font-body);color:var(--ink-60)}:root .dy-ctl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .dy-ctl .rv-in{width:auto;min-width:148px}:root .dy-ctl .pl-btn[disabled]{opacity:.45;cursor:default}:root .dy-cmp{display:block;margin-top:7px;line-height:1.35}:root .dy-cl{display:block;font-size:11.5px;color:var(--ink-40)}:root .dy-cv{display:block;font-size:13px;color:var(--ink-60);font-variant-numeric:tabular-nums}:root .dy-cmp .chg{white-space:nowrap}:root .dy-note{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--ink-60);max-width:90ch}:root .dy-guard{margin:0 0 16px}:root .dy-marks{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:var(--ink);max-width:90ch}@media(max-width:600px){:root .dy-bar{align-items:flex-start}:root .dy-ctl{width:100%}:root .dy-ctl .rv-in{flex:1 1 140px}}:root .gm-line{margin:0 0 10px}:root .gm-duo{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto 1fr auto;gap:0 16px;align-items:stretch;margin:0 0 16px}:root .gm-duo>.gm-card{margin:0;display:grid;grid-row:span 3;grid-template-rows:subgrid}:root .gm-body{padding:12px var(--pad-x) 16px}:root .gm-body>:last-child{margin-bottom:0}:root .gm-body-ctl{padding-bottom:12px}:root .gm-grp>.gm-card:last-child,:root .gm-rk-lists>.gm-card:last-child{margin-bottom:16px}:root .gm-panes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:root .gm-pane-c{min-width:0}:root .gm-pane-c+.gm-pane-c{border-left:1px solid var(--line)}:root .gm-sub{display:flex;align-items:baseline;gap:6px 10px;flex-wrap:wrap;padding:12px var(--pad-x) 0}:root .gm-sub-t{margin:0;font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40)}:root .gm-sub-f{font-size:12px;line-height:1.3;color:var(--ink-40)}:root[data-theme] .gm-pane-c>.table-wrap{border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}:root[data-theme] .gm-table tbody td:first-child{white-space:nowrap}:root[data-theme] .gm-card>.table-wrap{border:0;border-radius:0;background:transparent;box-shadow:none}:root .gm-scroll{max-height:min(66vh,620px);overflow:auto}:root .gm-scroll:not(.pg-ten),:root .table-wrap.pl-me-scroll:not(.pg-ten){max-height:none}:root[data-theme] .gm-scroll .gm-table thead th{position:sticky;top:0;z-index:2}:root[data-theme] .gm-scroll .gm-table thead th:first-child{z-index:3}:root .gm-build{min-width:1180px}:root .gm-source{min-width:1560px}:root .gm-pd{min-width:560px}:root .gm-pd-daily{min-width:960px}:root[data-theme] :is(.gm-kv,.gm-pd) tbody th{text-align:left;font:600 13.5px/1.4 var(--font-body);color:var(--ink);padding:var(--cell-y) var(--cell-x) var(--cell-y) var(--pad-x);border-bottom:1px solid var(--line);vertical-align:middle}:root[data-theme] .gm-kv tbody tr:last-child th{border-bottom:0}:root[data-theme] .gm-kv :is(tbody th,td){padding-top:8px;padding-bottom:8px}:root[data-theme] .gm-bt-body .gm-table :is(th,td){padding:8px 10px}:root .gm-kv{width:100%}:root .gm-kv-how{min-width:9em}:root .gm-kv tbody th{white-space:normal;min-width:8em}:root .gm-kv .gm-kv-v{white-space:nowrap}:root .gm-kv-how{font-size:12.5px;color:var(--ink-60)}:root .gm-fn{margin-left:3px;font:600 10px/1 var(--font-body);color:var(--ink-40);vertical-align:super}:root .gm-fns{margin:0;padding:10px var(--pad-x) 14px calc(var(--pad-x) + 18px);border-top:1px solid var(--line);font:400 12.5px/1.5 var(--font-body);color:var(--ink-60)}:root .gm-fns li+li{margin-top:4px}:root[data-theme] .gm-pd tbody tr:last-child th{border-bottom:0}:root .gm-table.tbl-long tbody tr:nth-child(even) th{background:var(--band)}:root .gm-fc-card .gm-fc{margin:12px var(--pad-x)}:root .gm-bt-body{padding:12px var(--pad-x) var(--pad-y)}:root[data-theme] .gm-bt-body .gm-bt{margin:0 0 8px;background:transparent;border:1px solid var(--line);border-radius:var(--radius-ctl)}:root .gm-bt-body p,:root .gm-fc-def{font-size:12.5px;line-height:1.5;color:var(--ink-60);margin:8px 0 0;max-width:80ch}:root .gm-rk-checks{margin:0 0 8px;font-size:12.5px;line-height:1.45;color:var(--ink-60)}:root .gm-rk-why{margin:0 0 8px}:root .gm-rk-jump{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}:root .gm-rk-jump .pl-segchip{cursor:pointer}:root .gm-rk{scroll-margin-top:84px}:root .gm-rk .gm-rk-empty{max-width:none}:root .gm-rk-tbl .pl-rowname{white-space:nowrap}:root .gm-pd-years{margin:0 0 10px}:root .gm-defs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px 22px;margin:0;padding:var(--pad-y) var(--pad-x)}:root .gm-def dt{font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);margin:0 0 4px}:root .gm-def dd{margin:0;font-size:13px;line-height:1.5;color:var(--ink)}:root .gm-src-ly{white-space:nowrap;color:var(--ink-60)}:root .gm-src-note{margin:0 0 8px}:root .gm-empty{max-width:none}@media(max-width:1100px){:root .gm-duo,:root .gm-panes{grid-template-columns:minmax(0,1fr)}:root .gm-duo{grid-template-rows:none;gap:16px}:root .gm-duo>.gm-card{display:block;grid-row:auto}:root .gm-pane-c+.gm-pane-c{border-left:0;border-top:1px solid var(--line)}}@media(max-width:600px){:root .gm-scroll{max-height:70vh}}:root .pl-gm-lines{margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--line)}:root .pl-gm-line{font-size:13px;line-height:1.5;color:var(--ink)}:root .lg-basis{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--cream-60);margin:0 0 8px}:root .lg-basis b{color:var(--cream);font-weight:600}:root .lg-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 14px}:root .lg-card{padding:16px 18px;min-width:0}:root .lg-card .k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-40)}:root .lg-card .v{font-family:var(--font-brand);font-size:32px;line-height:1.1;margin-top:6px;color:var(--cream);font-variant-numeric:tabular-nums}:root .lg-card .v.lg-na{font-family:var(--font-body);font-size:15px;font-style:italic;color:var(--muted);margin-top:10px}:root .lg-card .w{font-size:13px;color:var(--cream);margin-top:6px}:root .lg-card p{font-size:12.5px;color:var(--cream-60);margin:6px 0 0;line-height:1.45}:root .lg-open{margin-top:10px}:root .lg-big{font-family:var(--font-brand);font-size:28px;color:var(--cream);font-variant-numeric:tabular-nums}:root .lg-list{list-style:none;margin:0;padding:0}:root .lg-list li{font-size:12.5px;color:var(--cream-60);padding:6px 0;border-top:1px solid var(--line);line-height:1.45}:root .lg-list li:first-child{border-top:0}:root .lg-trend svg{height:180px}:root .lg-limit{margin:0 0 8px}:root .lg-trend-tbl td.lg-ns{text-align:left}:root .lg-trend-tbl tr.lg-cur>:is(th,td){background:var(--accent-dim, rgba(15,110,134,.08))}:root .lg-cur-tag{font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);white-space:nowrap}:root .lg-trend-tbl td.lg-ns .rv-why{display:inline;max-width:none;margin-left:8px}:root .lg-trend-tbl .rv-why{min-width:180px}:root .lg-never{margin:4px 0 18px}@media(max-width:600px){:root .rv-name{width:100%}:root .rv-f{flex:1 1 140px}}:root .td-tbl .r{text-align:right}:root .td-tbl .ofr{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}:root .pu-card{margin:14px 0 4px}:root .pu-wrap{overflow-x:auto}:root .pu-tbl td.r,:root .pu-tbl th.r{white-space:nowrap;font-variant-numeric:tabular-nums}:root .pu-tbl .pu-zero{color:var(--cream-40)}:root .pu-tbl tr.pu-total td{font-weight:700;border-top:1px solid var(--line)}:root .td-row{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;padding:12px 18px;font:13.5px var(--font-body);color:var(--cream);cursor:pointer}:root .td-row:last-child{border-bottom:0}:root .td-row:hover{background:var(--band)}:root .td-row small{display:block;color:var(--cream-40);font-size:12px;margin-top:3px}:root .td-empty{padding:18px;font-size:13px;color:var(--cream-40)}:root .td-hsub{padding:10px 18px 0;font-size:12.5px;color:var(--cream-60)}:root .td-five-list{list-style:none;margin:6px 0 0;padding:0}:root .td-five-row{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:flex-start;padding:12px 18px;border-bottom:1px solid var(--line)}:root .td-five-row:last-child{border-bottom:0}:root .td-five-n{flex:0 0 18px;font-weight:700;color:var(--cream-40);font-variant-numeric:tabular-nums;padding-top:1px}:root .td-five-who{flex:1 1 240px;min-width:0}:root .td-five-lane{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}:root .td-five-sub{display:block;color:var(--cream-40);font-size:12px;margin-top:2px}:root .td-five-lane .td-five-sub{display:inline;margin-top:0}:root .td-five-wait{flex:1 1 200px;min-width:0;font-size:13px;color:var(--cream-60)}:root .td-five-wait .pl-btn{margin-left:6px}:root .td-five-act{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-left:34px}:root .td-five-row.done .pl-rowname{color:var(--cream-60)}:root .td-five-note{padding:10px 18px;font-size:12.5px;color:var(--cream-60)}:root .td-five-short{color:var(--cream)}:root .td-five-age{padding:10px 18px 0;font-size:12.5px;color:var(--yellow)}:root .td-five-host{border-top:1px solid var(--line);margin-top:4px}:root .td-five-host-hd{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 18px 0}:root .td-five-host-hd .td-link{margin-left:auto}:root .td-five-act .td-link{margin-left:4px}:root .td-five-off .td-five-who .td-five-sub{color:var(--cream-60);font-size:13px;margin-top:0}:root .td-five-off .td-five-wait,:root .td-five-off .td-five-act:empty{display:none}@media(max-width:600px){:root .td-five-act{padding-left:0}}:root .td-tbl.td-house{margin-top:6px}:root .td-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin:0 0 14px}:root .td-grid:empty{display:none}:root .td-note{background:var(--band);border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin:0 0 14px;font-size:13.5px;color:var(--cream)}:root .fd-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--band);border:1px solid var(--line);border-radius:12px;padding:10px 16px;margin:0 0 14px;font-size:13.5px;color:var(--cream)}:root .fd-strip .fd-t{min-width:0;flex:1 1 260px}:root .fd-strip .fd-k{font-weight:600}:root .rp-trips-steps{margin:0 0 10px 18px;padding:0;font-size:13.5px}:root .rp-trips-steps .rp-trips-break{font-weight:600}:root .rp-trips-total td{border-top:1px solid var(--line)}:root .rp-pfp-ctl{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}:root .rp-pfp-ctl .pl-input{max-width:260px}:root .rp-pfp-kpis{margin:0}:root .rp-pfp-cov{font:600 13.5px/1.45 var(--font-body);color:var(--ink)}:root .rp-mfa-cols{margin:4px 0 10px}:root .rp-mfa-cols .rv-f{margin-top:8px;max-width:280px}:root .rp-mfa-over td{font-weight:600;color:var(--red)}:root #rp-mfa-table td[data-held=no]{color:var(--cream-60)}:root .fd-strip .fd-when,:root .fd-strip .fd-rec{color:var(--cream-60);font-size:13px}:root .fd-strip .fd-rec{margin-top:4px;overflow-wrap:anywhere}:root .fd-strip .fd-chip{margin-left:8px;vertical-align:middle;cursor:default}:root .fd-strip .fd-rcpt{margin-top:4px;color:var(--cream-60);font-size:13px;overflow-wrap:anywhere}:root .fd-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--yellow);margin:0 6px 1px 4px;animation:fd-pulse 1.2s ease-in-out infinite}@keyframes fd-pulse{0%,100%{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){:root .fd-dot{animation:none}}:root .rps-line:empty{display:none}:root .pl-fold:not(.pl-fold-open)>.rps-line:not(:empty){display:flex!important;margin:12px 0 0}:root .pl-pull-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 12px}:root .fd-off{align-self:center;font-weight:600;color:var(--cream)}:root .td-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line)}:root .td-fig{background:var(--surface-solid);padding:12px 18px;min-width:0}:root .td-fig .k{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--cream-40)}:root .td-fig .v{font-family:var(--font-brand);font-size:22px;line-height:1.2;margin-top:4px;font-variant-numeric:tabular-nums;color:var(--cream)}:root .td-figs .td-fig:last-child:nth-child(odd){grid-column:1 / -1}:root .td-wide{grid-column:1 / -1}:root .td-lanes{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px}:root .td-lanes button{background:var(--band);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font:600 12.5px var(--font-body);color:var(--cream);cursor:pointer}:root .td-lanes button b{margin-left:6px;font-variant-numeric:tabular-nums}:root .td-lanes button:hover{border-color:var(--gold)}:root .td-fig .d{font-size:12px;color:var(--cream-60);margin-top:2px}:root .td-fig .v.td-na{font-family:var(--font-body);font-size:14px;line-height:1.35;color:var(--cream-60)}:root .td-fig .fs-explain{margin-left:0}:root .td-links{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px}:root .td-links .grp{flex-basis:100%;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40);margin-top:4px}:root .td-links button{background:var(--band);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font:600 12.5px var(--font-body);color:var(--cream);cursor:pointer}:root .td-links button:hover{border-color:var(--gold)}:root .td-tbl.td-house th,:root .td-tbl.td-house td{padding-left:14px;padding-right:14px}:root .td-tbl.td-house th:first-child,:root .td-tbl.td-house td:first-child{padding-left:18px}:root .td-tbl.td-house th:last-child,:root .td-tbl.td-house td:last-child{padding-right:18px}:root #pl-tab-house h2.pl-house-title,:root #pl-tab-monthend h2.pl-house-title,:root #pl-tab-worklist h2.pl-house-title,:root #pl-tab-pace h2.pl-house-title,:root #pl-tab-relbook h2.pl-relbook-title{display:none}:root #pl-tab-house .pl-house-head,:root #pl-tab-monthend .pl-house-head{justify-content:flex-start}:root #pl-tab-worklist .pl-house-head,:root #pl-tab-pace .pl-house-head{display:none}:root .pl-wl-lane{border-radius:8px;border:1px solid var(--line);color:var(--cream-60);font:500 12.5px/1 var(--font-body);padding:8px 11px;background:var(--surface-solid)}:root .pl-wl-lane b{color:var(--cream-40)}:root .pl-wl-lane:hover{background:var(--band)}:root .pl-wl-lane.on{background:var(--gold-dim);border-color:var(--gold-border);color:var(--gold)}:root .pl-wl-lane.on b{color:var(--gold)}:root .pl-wl-pos{border-radius:20px;border-color:var(--line);font-weight:700;letter-spacing:.02em}:root[data-theme] .pl-per-table thead th{background:var(--surface-solid);padding:12px 12px;font-size:12px;font-weight:600;letter-spacing:0;color:var(--cream-40);border-bottom:1px solid var(--line)}:root[data-theme] .pl-me-fam td{background:var(--band);color:var(--cream-40);font-size:12px;letter-spacing:0;text-transform:none;border-bottom:1px solid var(--line);padding-top:10px;padding-bottom:10px}:root .pl-relbook-sec,:root .pl-cal-head{color:var(--cream-40);letter-spacing:.1em}@media(max-width:1100px){:root .td-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root #td-role{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){:root #app.visible{padding-left:0;background:var(--bg)}:root .sb{transform:translateX(-102%);transition:transform .22s cubic-bezier(.4,0,.2,1);box-shadow:none}:root body.sb-open .sb{transform:none;box-shadow:12px 0 32px rgba(0,0,0,.3)}:root body.sb-open .sb-scrim{display:block;position:fixed;inset:0;background:rgba(15,20,32,.45);z-index:65}:root .tb-burger{display:flex}:root .topbar{padding:0 16px;gap:10px}:root .tb-search{width:auto;flex:1;max-width:none;margin-left:0}:root .app-main{padding:20px 16px 40px}:root .app-foot{width:calc(100% - 32px)}}:root .ev-line{display:flex;align-items:flex-start;gap:10px;padding:9px 14px;margin:0 0 16px;border:1px solid var(--gold-border);border-radius:12px;background:var(--gold-dim);font-size:12.5px;line-height:1.45;color:var(--cream)}:root .ev-line-mark{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding-top:2px}:root .ev-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 16px}:root .ev-card{background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;padding:16px 18px;color:var(--cream);min-width:0}:root .ev-card-big{margin:0 0 14px}:root .ev-k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-40)}:root .ev-v{font-family:var(--font-brand);font-size:30px;line-height:1.15;margin-top:6px;font-variant-numeric:tabular-nums}:root .ev-v-big{font-size:40px}:root .ev-v-held{font-size:22px;color:var(--cream-60)}:root .ev-d{font-size:12.5px;margin-top:4px;color:var(--cream-60)}:root .ev-notes{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}:root .ev-notes p,:root .ev-foot p{font-size:12px;line-height:1.5;color:var(--cream-60);margin:0 0 4px}:root .ev-sec{background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:0 0 14px;overflow-x:auto}:root .ev-sec-hd{font-family:var(--font-brand);font-size:17px;color:var(--cream);margin:0 0 6px}:root .ev-why{font-size:12.5px;line-height:1.5;color:var(--cream-60);margin:0 0 10px}:root .ev-tbl{width:100%;border-collapse:collapse;font-size:13px;color:var(--cream)}:root .ev-tbl th{text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-40);padding:6px 8px;border-bottom:1px solid var(--line)}:root .ev-tbl td{padding:7px 8px;border-bottom:1px solid var(--line);vertical-align:top}:root .ev-tbl .ev-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:root .ev-tbl .ev-why{margin:0;font-size:12px}:root .ev-tbl tr.ev-total td{font-weight:600}:root .ev-foot{margin:8px 0 0}@media(max-width:700px){:root .ev-grid{grid-template-columns:minmax(0,1fr)}:root .ev-v-big{font-size:32px}}@media(max-width:600px){:root .tb-crumb{display:none}:root .td-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root .td-kpi .v{font-size:26px}:root .pnl-title,:root .profile-title{font-size:26px}}:root{--ink: var(--cream);--ink-60: var(--cream-60);--ink-40: var(--cream-40);--ink-10: var(--cream-10);--accent: var(--gold);--accent-dim: var(--gold-dim);--accent-border: var(--gold-border);--on-accent: #0f1420;--green-dim: rgba(87,201,138,.12);--yellow-dim: rgba(223,169,77,.14);--red-dim: rgba(224,110,94,.14);--blue-dim: rgba(106,159,216,.12);--gap: 14px;--stack: 22px;--pad-x: 18px;--pad-y: 16px;--cell-x: 14px;--cell-y: 12px;--radius: 12px;--radius-ctl: 8px;--ctl-h: 34px;--ctl-h-sm: 30px}:root[data-theme=light]{--cream-40: rgba(20,33,61,.66);--cream-60: rgba(20,33,61,.74);--muted: var(--cream-40);--on-accent: #ffffff;--green-dim: rgba(26,110,58,.10);--yellow-dim: rgba(125,84,9,.12);--red-dim: rgba(176,61,46,.10);--blue-dim: rgba(51,99,159,.10)}:root:not([data-theme=light]){--cream-40: rgba(230,234,242,.58);--cream-60: rgba(230,234,242,.62);--muted: var(--cream-40)}:root .pnl-hd{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px 16px;margin:0 0 var(--stack)}:root .pnl-hd>div:first-child{flex:1 1 320px;min-width:0}:root .pnl-title{font:500 30px/1.15 var(--font-brand);letter-spacing:-.01em;color:var(--ink);margin:0}:root .pnl-sub{font-size:14px;line-height:1.5;color:var(--ink-60);margin:4px 0 0;max-width:72ch}:root .pnl-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .pnl-actions:empty{display:none}:root :is(.pl-setup-title,.pl-detail-label){font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40)}:root :is(.ds-card-hd,.pl-fold>.pl-fold-t,.pl-setup-card>.pl-setup-title:first-child,.pl-setup-card>div:first-child>.pl-setup-title:first-child){display:flex;align-items:center;gap:10px;font:600 14px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:root .ds-card-hd{padding:14px var(--pad-x);border-bottom:1px solid var(--line)}:root .ds-card-hd .sub{font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;color:var(--ink-40)}:root .ds-card-hd>:is(.td-link,.hm-link,.ds-btn){margin-left:auto}:root :is(.pl-setup-title:not(:first-child),.pl-relbook-sec,.ov-ret-hd,.pl-cal-head,.sec-label){font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);margin:18px 0 8px}:root .pl-fold>.pl-fold-t::after{content:"";width:16px;height:16px;flex:none;margin-left:auto;background-color:var(--ink-40);-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transition:transform .15s}:root .pl-fold.pl-fold-open>.pl-fold-t::after{transform:rotate(180deg);background-color:var(--ink-40)}:root .pl-fold>.pl-fold-t .sub,:root .pl-fold-sum{font:400 12px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40)}:root[data-theme] :is(.ds-card,.stat-card,.table-wrap,.profile-section,.pl-setup-card,.ov-card,.ev-card,.ev-sec,.td-note,.bill-card,.td-kpi,.hm-kpi,.ds-kpi){background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}:root :is(.profile-section,.pl-setup-card,.ev-sec){padding:var(--pad-y) var(--pad-x);margin:0 0 var(--gap)}:root[data-theme] :is(.ds-card,.pl-setup-card,.profile-section) :is(.ds-card,.pl-setup-card,.stat-card,.settings-cell){background:var(--band);border:0;border-radius:var(--radius-ctl);box-shadow:none}:root[data-theme] :is(.pl-setup-card,.profile-section,.ev-sec)>:is(.tbl-scroll,.table-wrap){width:auto;max-width:none;margin-left:calc(-1 * var(--pad-x));margin-right:calc(-1 * var(--pad-x));border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}:root[data-theme] :is(.pl-setup-card,.profile-section,.ev-sec)>:is(.tbl-scroll,.table-wrap):last-child{border-bottom:0;margin-bottom:calc(-1 * var(--pad-y))}:root .td-wide{grid-column:1 / -1}:root :is(.stats-bar,.td-kpis,.hm-kpis,.stats-row,.lg-cards){display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);gap:var(--gap);margin:0 0 18px}:root :is(.stat-card,.td-kpi,.hm-kpi,.ds-kpi,.lg-card){display:flex;flex-direction:column;min-width:0;padding:var(--pad-y) var(--pad-x)}:root :is(.sc-label,.td-kpi .k,.hm-kpi .k,.ds-kpi>b+span,.lg-card .k){order:1;margin:0;font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40)}:root :is(.sc-val,.td-kpi .v,.hm-kpi .v,.ds-kpi>b,.lg-card .v){order:2;margin-top:6px;font:400 30px/1.1 var(--font-brand);font-variant-numeric:tabular-nums;color:var(--ink)}:root :is(.sc-sub,.td-kpi .d,.hm-kpi .d,.lg-card p){order:3;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--ink-60);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root :is(.td-kpi .d.td-up,.hm-kpi .d .hm-up){color:var(--green)}:root :is(.td-kpi .d.td-down,.hm-kpi .d .hm-dn){color:var(--red)}:root :is(.stat-card,.td-kpi,.hm-kpi,.ds-kpi)[onclick]:hover{background:var(--band);cursor:pointer}:root .is-na :is(.sc-val,.v,b){color:var(--ink-40)}:root .is-reading :is(.sc-val,.v,b){color:transparent}:root .is-reading :is(.sc-val,.v,b)::before{content:"";display:block;width:56%;height:24px;margin:4px 0;border-radius:6px;background:var(--ink-10)}@media(max-width:1100px){:root :is(.stats-bar,.td-kpis,.hm-kpis,.stats-row,.lg-cards){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}:root :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table){width:100%;border-collapse:collapse;font:400 13.5px/1.4 var(--font-body);color:var(--ink)}:root[data-theme] :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table) thead th{background:var(--band);padding:10px var(--cell-x);font:600 11px/1.25 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-40);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--line)}:root[data-theme] :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table) td{padding:var(--cell-y) var(--cell-x);border-bottom:1px solid var(--line);vertical-align:middle}:root[data-theme] table :is(th,td):first-child{padding-left:var(--pad-x)}:root[data-theme] table :is(th,td):last-child{padding-right:var(--pad-x)}:root[data-theme] table tbody tr:last-child td{border-bottom:0}:root[data-theme] table :is(td,th):is(.num,.r){text-align:right;font-variant-numeric:tabular-nums}:root[data-theme] table td:is(.num,.r){white-space:nowrap}:root td small{display:block;margin-top:2px;font-size:11.5px;color:var(--ink-40)}:root td.dash{color:var(--ink-40)}:root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root .na::before{content:"\2014";color:var(--ink-40)}:root .th-sort{white-space:nowrap}:root :is(tbody tr[onclick],.pl-clickrow):hover td{background:var(--accent-dim)}:root .tbl-long tbody tr:nth-child(even) td{background:var(--band)}:root .tbl-scroll{position:relative;overflow-x:auto;max-width:100%}:root .tbl-scroll.more-r::after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;z-index:2;transform:translateX(var(--sl, 0px));background:linear-gradient(to left,var(--surface-solid),transparent)}:root :is(.ds-chip,.pl-chip,.pl-state,.pl-tier,.pl-tchip,.pl-badge,.status-badge,.status-pill,.tier-badge){display:inline-flex;align-items:center;gap:5px;font:700 11px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:0;white-space:nowrap}:root .ds-chip-ok{color:var(--green);background:var(--green-dim)}:root .ds-chip-warn{color:var(--yellow);background:var(--yellow-dim)}:root .ds-chip-bad{color:var(--red);background:var(--red-dim)}:root .ds-chip-info{color:var(--blue);background:var(--blue-dim)}:root .ds-chip-mute{color:var(--ink-60);background:var(--ink-10)}:root :is(.pl-segchip,.pl-wl-lane,.chip-lbl){display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h-sm);padding:0 11px;border-radius:var(--radius-ctl);border:1px solid var(--line);background:var(--surface-solid);color:var(--ink-60);font:500 12.5px/1 var(--font-body)}:root :is(.pl-segchip,.pl-wl-lane,.chip-lbl).on{background:var(--accent-dim);border-color:var(--accent-border);color:var(--accent)}:root :is(.ds-btn,.pl-btn,.save-btn,.btn-save,.btn-export,.btn-secondary,.btn-danger,.btn-add-partner,.btn-logout){display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ctl-h);padding:0 13px;border-radius:var(--radius-ctl);font:600 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap}:root :is(.pl-btn-sm,.ds-card-hd .ds-btn,td .ds-btn,td .pl-btn,.hm-row .ds-btn,.td-ctl button,.st .ds-btn,.st .pl-btn){height:var(--ctl-h-sm);padding:0 11px;font-size:12px}:root[data-theme] :is(.ds-btn-1,.pl-btn-primary,.save-btn,.btn-save,.btn-add-partner){background:var(--accent);color:var(--on-accent);border:1px solid var(--accent);box-shadow:none}:root[data-theme] :is(.ds-btn-2,.btn-secondary,.btn-export,.btn-logout){background:var(--surface-solid);color:var(--ink);border:1px solid var(--line);box-shadow:none}:root[data-theme] :is(.ds-btn-2,.btn-secondary,.btn-export,.btn-logout):hover{background:var(--band);color:var(--ink)}:root[data-theme] :is(.ds-btn-danger,.btn-danger,.pl-btn-danger){background:var(--red-dim);color:var(--red);border:1px solid transparent;box-shadow:none}:root :is(.ds-btn,.pl-btn) svg{width:14px;height:14px;flex:none;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}:root .file-pick{position:relative;display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;cursor:pointer}:root .file-pick input[type=file]:focus-visible+:is(.pl-btn,.ds-btn){outline:2px solid var(--accent);outline-offset:1px}:root .file-pick input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0)}:root .file-pick .file-name{font-size:12.5px;color:var(--ink-60)}:root :is(.st,.td-empty,.hm-empty,.empty-state,.loading,.gs-empty){padding:var(--pad-y) var(--pad-x);font-size:13.5px;line-height:1.5;color:var(--ink-60);text-align:left;max-width:72ch}:root .st b{display:block;margin-bottom:2px;font-weight:600;color:var(--ink)}:root :is(.pl-setup-card,.profile-section,.ev-sec,.rv-card,.bill-card) .st{padding:4px 0}:root .st :is(.ds-btn,.pl-btn){margin-top:10px}:root .st>:is(.ds-btn,.pl-btn){display:flex;width:max-content}:root .empty-state .es-icon{display:none}:root .st-card{background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 var(--gap)}:root :is(.pl-setup-card,.profile-section)>:is(p,.pl-help,.pl-setup-sub){max-width:72ch}@media(max-width:600px){:root{--pad-x:16px;--pad-y:14px}:root .pnl-title{font-size:26px}:root :is(.sc-val,.td-kpi .v,.hm-kpi .v,.ds-kpi>b,.lg-card .v){font-size:24px}:root .pnl-actions{flex-basis:100%}:root .seg{max-width:100%;overflow-x:auto;flex-wrap:nowrap}:root .seg button{flex:none}:root .tbl-scroll :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--surface-solid);box-shadow:1px 0 0 var(--line)}:root .tbl-scroll thead th:first-child{background:var(--band)}:root .tbl-stack{table-layout:auto!important;min-width:0!important}:root .tbl-stack thead{display:none}:root .tbl-stack,:root .tbl-stack tbody{display:block}:root .tbl-stack tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px var(--pad-x);border-bottom:1px solid var(--line)}:root .tbl-stack tr:last-child{border-bottom:0}:root[data-theme] .tbl-stack td{display:block;padding:0!important;border:0!important;text-align:left!important;font-size:13px;background:none!important}:root[data-theme] .tbl-stack td:first-child{flex:1 1 100%;font-weight:600;font-size:14px;position:static;box-shadow:none}:root .tbl-stack td[data-label]::before{content:attr(data-label) "\a0";font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}:root .tbl-stack td.dash,:root .tbl-stack td:empty{display:none}:root .tbl-stack td.act{flex:1 1 100%}}@media(min-width:601px){:root{--gap:16px;--stack:18px;--pad-x:20px}}:root{--cell-x:20px;--cell-y:11px;--ctl-h:36.85px;--faint:var(--cream-40)}:root[data-theme=light]{--cream-40:#5b6b80;--cream-60:#5b6b80;--muted:var(--cream-40);--faint:#9aa6b6;--green:#1d7a3e;--red:#b4332e;--yellow:#9a6a12;--btn-line:#cfd8e2;--chip:#eef2f6;--chip-ink:#22324a;--pick:#f2f9fa;--pill-ink:#33445c;--seg-bg:#e2e8ef;--seg-ink:#44546b;--seg-shadow:0 1px 2px rgba(0,0,0,.1);--green-dim:#e3f3e8;--yellow-dim:#fbf1dc;--red-dim:#f8e3e1;--blue-dim:#e3f1f3}:root:not([data-theme=light]){--btn-line:var(--line);--chip:var(--cream-10);--chip-ink:var(--cream);--pick:var(--gold-dim);--pill-ink:var(--cream);--seg-bg:rgba(230,234,242,.06);--seg-ink:var(--muted);--seg-shadow:none}:root .pnl-hd{align-items:center}@media(min-width:601px){:root .pnl-title{font:500 34px/1.1 var(--font-brand);letter-spacing:0}}:root :is(.sc-val,.td-kpi .v,.hm-kpi .v,.ds-kpi>b,.lg-card .v){margin-top:4px;line-height:1.15}:root :is(.sc-sub,.td-kpi .d,.hm-kpi .d,.lg-card p){margin-top:3px;font-weight:500}:root :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table){line-height:1.45;color:var(--text, var(--ink))}:root[data-theme] :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table) thead th{background:var(--surface-solid);padding:12px var(--cell-x);font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root[data-theme] :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table) tbody th{background:transparent;padding:var(--cell-y) var(--cell-x);font:600 13.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--text, var(--ink));text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}:root :is(.ds-chip,.pl-chip,.pl-state,.pl-tier,.pl-tchip,.pl-badge,.status-badge,.status-pill,.tier-badge){font:700 11.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;padding:2px 10px}:root[data-theme=light] .ds-chip-info{color:var(--accent)}:root[data-theme=light] .ds-chip-mute{background:#eceff3}:root :is(.ds-btn,.pl-btn,.save-btn,.btn-save,.btn-export,.btn-secondary,.btn-danger,.btn-add-partner,.btn-logout){gap:7px;padding:0 16px;font:650 13px/1.45 var(--font-body)}:root :is(.pl-btn-sm,.ds-card-hd .ds-btn,td .ds-btn,td .pl-btn,.hm-row .ds-btn,.td-ctl button,.st .ds-btn,.st .pl-btn){padding:0 12px;font-size:12.5px}:root[data-theme] :is(.ds-btn-2,.btn-secondary,.btn-export,.btn-logout){color:var(--text, var(--ink));border-color:var(--btn-line, var(--line))}:root[data-theme] :is(.ds-btn-2,.btn-secondary,.btn-export,.btn-logout):hover{color:var(--text, var(--ink))}:root .is-na :is(.sc-val,.v,b){color:var(--faint)}:root :is(#gm-pane,#dy-page,#rs-cv-list,#puc-adv)>:is(.ds-card,.puc-advfold)+:is(.ds-card,.puc-advfold){margin-top:var(--gap)}:root :is(.sc-sub,.td-kpi .d,.hm-kpi .d,.lg-card p){display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:break-word}:root[data-theme] table td:is(.num,.r) :is(small,.pl-house-why,.pl-me-nh,.pl-bv-why,.pl-mf-sub){white-space:normal;overflow-wrap:break-word}:root :is(.ds-chip,.pl-chip,.pl-state,.pl-tier,.pl-tchip,.pl-badge,.status-badge,.status-pill,.tier-badge){max-width:100%}:root :is(.ds-chip,.pl-chip,.pl-state,.pl-tier,.pl-tchip,.pl-badge,.status-badge,.status-pill,.tier-badge):not(:has(*)){display:inline-block;overflow:clip;text-overflow:ellipsis}:root .seg.seg-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}:root .seg.seg-l{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 32px),transparent)}:root .seg.seg-l.seg-r{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent)}@media(max-width:600px){:root .seg{scrollbar-width:none}:root .seg::-webkit-scrollbar{display:none}:root .seg:is(.seg-l,.seg-r)::after{content:"";flex:0 0 6px}}:root #pg-actions .pg-act,:root #pg-actions .pg-act-slot,:root #pg-actions .pl-me-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root #pg-actions :is(.pg-act,.pg-act-slot,.pl-me-controls){min-width:0;max-width:100%}:root #pg-actions .rv-f-inline{flex-direction:row;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-60)}:root #pg-actions .rv-in,:root #pg-actions select.pl-input{height:var(--ctl-h);width:auto;min-width:0;max-width:240px}:root #pl-stats .stats-bar{grid-template-columns:none}@media(max-width:1100px){:root #pl-stats .stats-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .pl-card-sub{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:var(--ink-60);max-width:84ch}:root .pl-card-sub .pl-help{margin:0 0 2px}:root .pl-setup-title .sub,:root .pl-card-count{font:400 12px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40)}:root .st-card{overflow:hidden}:root .pl-setup-card>.pl-house-foot:last-child{margin-bottom:0}:root .pl-inline-forms{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:14px}:root .pl-inline-form[open]{flex:1 1 100%}:root .pl-inline-form>summary{list-style:none;width:max-content;cursor:pointer}:root .pl-inline-form>summary::-webkit-details-marker{display:none}:root .pl-inline-form[open]>summary{background:var(--band)}:root .pl-disclose{margin-top:8px}:root .pl-disclose>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font:600 12.5px/1.4 var(--font-body);color:var(--accent)}:root .pl-disclose>summary::-webkit-details-marker{display:none}:root .pl-disclose>summary::after{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 14px 14px no-repeat;mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 14px 14px no-repeat}:root .pl-disclose[open]>summary::after{transform:rotate(180deg)}:root .pl-disclose[open]>summary{margin-bottom:8px}:root .pl-disclose-card{background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);padding:14px var(--pad-x);margin:0 0 var(--gap)}:root .pl-disclose-card>summary{color:var(--ink);font-size:14px;width:100%}:root .pl-disclose-card>summary::after{margin-left:auto;background-color:var(--ink-40);width:16px;height:16px}:root .pl-me-head{padding-top:14px;padding-bottom:14px}:root[data-theme] .pl-booktable thead th,:root[data-theme] .pl-booktable td{text-align:center}:root[data-theme] .pl-booktable :is(th,td):first-child{text-align:left}:root[data-theme] .pl-booktable td.pl-sendcell{padding-left:6px;padding-right:6px}:root .pl-segbar .pl-info{margin-left:-2px}@media(max-width:600px){:root .prop-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}:root .prop-grid>:first-child{grid-column:1 / -1}}@media(max-width:600px){:root .pl-house-table td.pl-house-daycell{min-width:150px}}:root #panel-reports{--rp-gap:16px;container-type:inline-size;container-name:rp}:root:not([data-theme=light]) #panel-reports{color-scheme:dark}:root .rp-page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rp-gap)}:root .rp-page>*{min-width:0}:root .rp-subpage{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rp-gap);min-width:0}:root .rp-subpage>*{min-width:0}:root .rp-top-note{margin:0}:root[data-theme] .rp-card{margin:0;display:flex;flex-direction:column;min-width:0}:root[data-theme] .rp-card>.ds-card-hd{display:flex;align-items:flex-start;gap:12px;padding:14px var(--pad-x) 0;border-bottom:0;flex-wrap:nowrap}:root[data-theme] .rp-card .ds-card-hd h3{font:700 14px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);margin:0}:root .rp-hd-t{flex:1 1 auto;min-width:0}:root .rp-q{margin-top:1px;font:400 12.5px/1.45 var(--font-body);color:var(--ink-40)}:root .rp-card .ds-card-hd>.td-link{margin-left:auto;flex:none;padding-top:2px;white-space:nowrap}:root .rp-body{display:flex;flex-direction:column;gap:10px;padding:4px var(--pad-x) 16px;flex:1 1 auto;min-width:0}:root .rp-cells{border-top:1px solid var(--line);overflow:hidden;border-radius:0 0 var(--radius) var(--radius)}:root .rp-cells:has(.rp-menu){overflow:visible}:root .rp-cells-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -1px -1px 0}:root .rp-start-in{grid-template-columns:repeat(var(--rp-n, 4),minmax(0,1fr))}:root[data-theme] .rp-cell{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;margin:0;padding:14px var(--pad-x) 16px;background:var(--surface-solid);border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;text-align:left;font:inherit;color:var(--ink);cursor:pointer;box-shadow:none}:root[data-theme] .rp-cell:hover{background:var(--band)}:root[data-theme] .rp-cell.on{background:var(--accent-dim);box-shadow:inset 3px 0 0 var(--accent)}:root .rp-cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .rp-cell-t{font:600 14px/1.35 var(--font-body);color:var(--ink);overflow-wrap:break-word}:root .rp-cell-d{font:400 13px/1.4 var(--font-body);color:var(--ink-60);overflow-wrap:break-word;max-width:100%}:root .rp-cell-m{margin-top:auto;padding-top:4px;font:400 12.5px/1.35 var(--font-body);color:var(--ink-40)}:root .rp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--rp-gap);align-items:stretch}:root .rp-step{container-type:inline-size}:root .rp-find{width:100%;height:var(--ctl-h)}:root .rp-ticks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}:root .rp-ticks-1{grid-template-columns:minmax(0,1fr)}@container (max-width:300px){:root .rp-ticks{grid-template-columns:minmax(0,1fr)}}@container (min-width:560px){:root .rp-ticks:not(.rp-ticks-1){grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:250px){:root .rp-seg{flex-direction:column}}:root .rp-tick,:root .rp-opt{display:flex;align-items:center;gap:9px;min-height:32px;margin:0;font:400 13.5px/1.3 var(--font-body);color:var(--ink);cursor:pointer;min-width:0}:root .rp-tick>span,:root .rp-opt>span{min-width:0}:root .rp-tick input,:root .rp-opt input{accent-color:var(--accent);margin:0;width:16px;height:16px;flex:none;cursor:inherit}:root .rp-tick small{color:var(--ink-40);font-size:12px}:root .rp-opt.on>span{font-weight:600}:root .rp-opt.off{color:var(--ink-40);cursor:default}:root .rp-opt small{display:block;font-size:12px;font-weight:400;color:var(--ink-40)}:root .rp-opts{display:flex;flex-direction:column}:root .rp-sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0 8px 25px;font-size:13px;color:var(--ink-60)}:root .rp-sub .rv-in{min-width:0}:root .rp-lbl{font:500 13px/1.35 var(--font-body);color:var(--ink-40);margin-top:4px}:root .rp-seg{display:flex;width:100%;box-sizing:border-box}:root .rp-seg button{flex:1 1 0;min-width:0;padding:8px 6px;white-space:normal;overflow-wrap:break-word;line-height:1.25}:root .rp-note{font-size:12.5px;line-height:1.45;color:var(--ink-60)}:root .rp-warn{padding:8px 10px;border-radius:var(--radius-ctl);background:var(--yellow-dim);color:var(--ink)}:root .rp-figs-t{align-self:flex-start;margin:0}:root .rp-figs{max-height:300px;overflow:auto;border-top:1px solid var(--line);padding-top:4px}:root .rp-topic-t{font:500 13px/1.35 var(--font-body);color:var(--ink-40);margin:10px 0 2px}:root .rp-morebar{display:flex;justify-content:flex-end;margin:-6px 0 -4px}:root .rp-flds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}:root .rp-fld{display:flex;flex-direction:column;gap:4px;min-width:0}:root .rp-sel{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;font-size:13.5px;color:var(--ink)}:root .rp-sel>span{min-width:0;overflow-wrap:break-word}:root .rp-sel .rv-in{flex:none;width:220px;max-width:60%}:root .rp-card .ds-card-hd>.rp-fact{margin-left:auto;flex:0 1 auto;max-width:42%;padding-top:2px;text-align:right;font:400 12.5px/1.4 var(--font-body);color:var(--ink-40)}:root[data-theme] .rp-card .ds-card-hd>.rp-fact{color:var(--hdr-muted)}@media(max-width:600px){:root .rp-card>.ds-card-hd:has(>.rp-fact){flex-wrap:wrap}:root .rp-card .ds-card-hd>.rp-fact{max-width:none;margin-left:0;text-align:left}}:root .rp-prev-b{min-height:84px;transition:opacity .15s ease}:root .rp-prev-b.is-busy{opacity:.5}:root .rp-empty{padding:10px var(--pad-x) 22px;font-size:14px;color:var(--ink-60)}:root .rp-empty .st{padding:0}:root .rp-miss{margin:0 var(--pad-x) 12px;padding:10px 12px;border-radius:var(--radius-ctl);background:var(--band);font-size:13.5px;line-height:1.5;color:var(--ink)}:root .rp-block{margin:0 var(--pad-x) 16px;padding:12px 14px;border-radius:var(--radius-ctl);background:var(--yellow-dim);color:var(--ink);font-size:13.5px;line-height:1.5}:root .rp-block p{margin:0 0 10px}:root .rp-block-b{display:flex;flex-wrap:wrap;gap:8px}:root .rp-tiles{border-top:1px solid var(--line);overflow-x:clip;overflow-y:visible}:root .rp-tiles-in{display:grid;grid-template-columns:repeat(var(--rp-n, 4),minmax(0,1fr));margin:0 -1px -1px 0}:root .rp-tile{position:relative;display:flex;flex-direction:column;min-width:0;padding:14px var(--pad-x) 16px;background:var(--surface-solid);border-right:1px solid var(--line);border-bottom:1px solid var(--line);container-type:inline-size;cursor:default;text-align:left}:root .rp-tile:hover{background:var(--band)}:root .rp-tile:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .rp-tile .k{font:500 13px/1.35 var(--font-body);color:var(--ink-40);white-space:normal;overflow-wrap:break-word}:root .rp-tile .v{margin-top:6px;font-family:var(--font-brand);font-weight:400;line-height:1.12;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;overflow:hidden;font-size:26px;font-size:clamp(18px,calc(94cqi / var(--rp-em, 5.6)),32px)}:root .rp-tile.is-na .v{color:var(--faint)}:root .rp-tile .d{margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--ink-60);white-space:normal;overflow-wrap:break-word}:root .rp-tile .d.up,:root .rp-chg.up{color:var(--green)}:root .rp-tile .d.down,:root .rp-chg.down{color:var(--red)}:root .rp-tile .fs-tag{margin-top:6px;align-self:flex-start}:root .rp-chart{padding:2px var(--pad-x) 14px}:root .rp-scroll{border-top:1px solid var(--line)}:root[data-theme] .rp-tbl{margin:0;width:100%}:root[data-theme] .rp-tbl thead th{background:transparent;font:500 12.5px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40);text-align:right;padding:10px 14px 8px;white-space:nowrap}:root[data-theme] .rp-tbl thead th:first-child,:root[data-theme] .rp-tbl tbody th{text-align:left;padding-left:var(--pad-x)}:root[data-theme] .rp-tbl tbody th{font:500 13px/1.35 var(--font-body);color:var(--ink);background:var(--surface-solid);text-transform:none;letter-spacing:0;white-space:nowrap}:root[data-theme] .rp-tbl thead th:first-child,:root[data-theme] .rp-tbl tbody th{position:sticky;left:0;z-index:1;background:var(--surface-solid)}:root[data-theme] .rp-tbl td,:root[data-theme] .rp-tbl tbody th{vertical-align:top;padding-top:10px;padding-bottom:10px}:root[data-theme] .rp-tbl td{text-align:right;padding-left:14px;padding-right:14px;white-space:nowrap;font-variant-numeric:tabular-nums}:root[data-theme] .rp-tbl tbody tr:last-child>*{border-bottom:0}:root[data-theme] .rp-tbl td:last-child,:root[data-theme] .rp-tbl thead th:last-child{padding-right:var(--pad-x)}:root .rp-fig{font-weight:600;color:var(--ink)}:root .rp-chg{display:block;margin-top:2px;font-size:12px;color:var(--ink-40)}:root .rp-na{color:var(--ink-40)}:root .rp-flag{margin:10px var(--pad-x) 0;padding:8px 12px;border-radius:var(--radius-ctl);background:var(--band);font-size:12.5px;line-height:1.45;color:var(--ink)}:root .rp-foot{padding:10px var(--pad-x) 14px;font-size:12px;line-height:1.5;color:var(--ink-40)}:root .rp-foot:empty{display:none}:root .rp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px var(--pad-x) 14px;border-top:1px solid var(--line)}:root .rp-saved{font:600 12.5px/1 var(--font-body);color:var(--ink-40);padding:0 6px}:root .rp-dd{position:relative;display:inline-flex}:root .rp-dd-r{margin-left:auto}:root .rp-dots{min-width:38px;font-size:16px;letter-spacing:1px}:root .rp-menu{position:absolute;bottom:calc(100% + 4px);left:0;z-index:30;min-width:200px;display:flex;flex-direction:column;padding:6px;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius-ctl);box-shadow:0 10px 28px rgba(20,33,61,.16)}:root .rp-menu-r{left:auto;right:0}:root .rp-menu button{text-align:left;background:none;border:0;padding:9px 10px;border-radius:6px;font:500 13px/1.3 var(--font-body);color:var(--ink);cursor:pointer;white-space:nowrap}:root .rp-menu button:hover,:root .rp-menu button:focus-visible{background:var(--band)}:root .rp-menu .rp-danger{color:var(--red)}:root .rp-naming{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;padding:0 var(--pad-x) 14px}:root .rp-grow{flex:1 1 280px;min-width:0}:root .rp-naming .rv-in{width:100%}:root .rp-pins{display:flex;flex-wrap:wrap;gap:0 18px}:root .rp-msg{padding:0 var(--pad-x) 14px;font-size:13px;line-height:1.45;color:var(--ink-60)}:root #panel-reports .rv-send{margin:0;padding:12px var(--pad-x) 16px;border-top:1px solid var(--line)}:root .rp-set-row{justify-content:space-between}:root .rp-set-row small{display:block;color:var(--ink-40);font-size:12px;margin-top:2px}:root .rp-set-add{margin-top:12px}@container rp (max-width:799px){:root .rp-saved-in{grid-template-columns:repeat(2,minmax(0,1fr))}:root .rp-start-in{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rp (max-width:899px){:root .rp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}:root .rp-steps>#rp-what{grid-column:1 / -1}}@container rp (max-width:559px){:root .rp-steps{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){:root .rp-flds{grid-template-columns:minmax(0,1fr)}:root .rp-tiles-in{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rp (max-width:479px){:root .rp-saved-in{grid-template-columns:minmax(0,1fr)}}:root .pl-fold:not(.pl-fold-open)>:not(.pl-fold-t){display:none!important}:root .pl-fold:not(.pl-fold-open)>.pl-fold-t{margin-bottom:0!important}:root .pl-inset,:root .pl-setting-block{background:var(--band);border:0!important;border-radius:var(--radius-ctl);padding:12px 14px;margin:0 0 14px}:root .pl-reading-banner{margin:0 0 var(--gap)}:root .rv-reports-hd{align-items:center}:root .pl-orow:has(>.file-pick){border-bottom:0}:root .rv-reports-hd>.rv-hd-act{margin-left:auto}:root .rv-f.rv-f-check{flex-direction:row;align-items:center;gap:8px;align-self:flex-end;min-height:var(--ctl-h);color:var(--ink-60)}:root .rv-f.rv-f-check input{margin:0}:root .org-hd{display:flex;align-items:center;gap:10px}:root .org-hd .ds-btn{margin-left:auto;height:var(--ctl-h-sm);padding:0 11px;font-size:12px}:root #org-section .org-figs{display:flex;flex-wrap:wrap;gap:14px 40px;margin:0 0 16px}:root #org-section .org-figs .settings-cell{background:none!important;border:0!important;padding:0}:root #org-section .settings-cell-lbl{font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40);margin:0 0 6px}:root #org-section .settings-cell-val{font:400 22px/1.2 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root .pl-bill-tbl tr.tot td{border-top:1px solid var(--line)}:root #org-section>.sec-label{font:600 14px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);margin:22px 0 6px}:root #org-section .org-pb-sub{font-size:13px;line-height:1.5;color:var(--ink-40);margin:0 0 6px}:root .org-pb-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 0;border-top:1px solid var(--line)}:root .org-pb-name{flex:1 1 240px;min-width:0;font-size:13.5px;line-height:1.4;color:var(--ink)}:root .org-pb-name b{font-weight:600}:root .org-pb-state{font-size:12.5px;line-height:1.45;color:var(--ink-60);margin-top:2px}:root .org-pb-acts{display:flex;flex-wrap:wrap;gap:8px}:root #panel-today{--td-gap:16px}:root .td-strip{margin:0 0 var(--td-gap);overflow:hidden}:root .td-strip[hidden]{display:none!important}:root[data-theme] .td-strip .td-kpis{display:grid;grid-auto-flow:row;grid-template-columns:repeat(var(--tl-cols, 4),minmax(0,1fr));grid-auto-columns:auto;gap:1px;margin:0;background:var(--line);border-top:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);overflow:visible}:root[data-theme] .td-strip .td-kpi{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;min-height:0;background:var(--surface-solid);border:0;border-radius:0;box-shadow:none;padding:16px var(--pad-x) 18px;text-align:left;font-family:var(--font-body);color:var(--ink);cursor:default;container-type:inline-size}:root[data-theme] .td-strip .td-kpi[onclick]{cursor:pointer}:root[data-theme] .td-strip .td-kpi[onclick]:hover{background:var(--band)}:root .td-strip .td-kpi.tl-last{grid-column:span var(--tl-rest, 1)}:root .td-strip .td-kpi .k{order:1;margin:0;font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40);white-space:normal;overflow-wrap:break-word}:root .td-strip .td-kpi .v{order:2;margin-top:4px;font-family:var(--font-brand);font-weight:400;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;overflow:hidden;font-size:26px;font-size:clamp(18px,calc(94cqi / var(--tl-em, 5.6)),30px)}:root .td-strip .td-kpi.is-na .v{color:var(--faint)}:root .td-strip .td-kpi .d{order:3;margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.45;color:var(--ink-60);white-space:normal;overflow:visible;overflow-wrap:break-word;display:block;-webkit-line-clamp:unset}:root .td-strip .td-kpi .d.td-up{color:var(--green)}:root .td-strip .td-kpi .d.td-d1,:root #panel-today .td-one .d.td-d1{white-space:normal;overflow-wrap:break-word}:root .td-strip .td-kpi .d.td-down{color:var(--red)}:root .td-strip .td-kpi .fs-tag{order:4;margin-top:6px;align-self:flex-start}:root .td-strip .td-kpi.is-reading .v{color:transparent}:root .td-strip .td-kpi.is-reading .v::before{content:"";display:block;width:60%;height:26px;border-radius:6px;background:var(--ink-10)}:root .td-tip{visibility:hidden;position:absolute;left:10px;right:10px;z-index:5;pointer-events:none;padding:9px 11px;border-radius:var(--radius-ctl);background:var(--ink);color:var(--surface-solid);font:400 12.5px/1.45 var(--font-body);white-space:normal;box-shadow:0 6px 18px rgba(20,33,61,.18);transition:visibility 0s linear 0s}:root .td-tip.td-tip-up{top:auto;bottom:calc(100% + 4px)}:root .td-tip.td-tip-down{top:calc(100% + 4px);bottom:auto}:root .td-tip.td-tip-in{top:auto;bottom:8px}@media(hover:hover){:root :is(.td-kpi,.td-one,.rp-tile,.td-hov):hover>.td-tip{visibility:visible;transition-delay:150ms}}:root :is(.td-kpi,.td-one,.rp-tile,.td-hov):focus-visible>.td-tip,:root :is(.td-kpi,.td-one,.rp-tile,.td-hov).tip-on>.td-tip{visibility:visible;transition-delay:0s}:root :is(.td-kpi,.td-one,.rp-tile,.td-hov):is(:hover,:focus-visible,.tip-on){z-index:3}:root *>.td-tip:has(a,button){pointer-events:auto;transition:visibility 0s linear .3s}:root *>.td-tip:has(a,button):is(:hover,:focus-within){visibility:visible;transition-delay:0s}:root .td-hov{position:relative}:root td.td-hov:focus-visible,:root .td-fig.td-hov:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root td.td-hov>.td-tip{left:auto;right:0;width:min(320px,72vw);text-align:left}:root .td-prov{display:block}:root .td-prov.td-prov-under{margin-top:6px;padding-top:6px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}:root .td-prov-k{display:inline-flex;align-items:center;gap:5px;margin-right:6px;padding:0 7px;border-radius:999px;font:600 11px/18px var(--font-body);border:1px solid color-mix(in srgb,currentColor 30%,transparent);vertical-align:1px;white-space:nowrap}:root .td-prov-k::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue)}:root .td-prov-k[data-kind=casino]::before{background:var(--gold)}:root .td-prov-k[data-kind=held]::before{background:var(--yellow)}:root .td-strip .td-why{margin:0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:12px var(--pad-x);font-size:13.5px}:root .td-strip .td-why[style*=none]+.td-foot{border-top:1px solid var(--line)}:root .td-foot{padding:10px var(--pad-x) 12px;font-size:12px;line-height:1.5;color:var(--ink-40)}:root .td-foot:empty{display:none}:root .td-strip .ov-empty{border-top:1px solid var(--line);padding:14px var(--pad-x) 16px}:root .td-strip .ov-empty .ov-empty-t{font-size:14px;margin:0}:root .td-strip .ov-empty .pl-btns{margin-top:10px}@media(max-width:700px){:root[data-theme] .td-strip .td-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root .td-strip .td-kpi.tl-last{grid-column:span var(--tl-rest-sm, 1)}}:root[data-theme] #panel-today .td-card>.ds-card-hd,:root[data-theme] #td-strip>.ds-card-hd{display:flex;align-items:flex-start;gap:12px;padding:14px var(--pad-x) 0;border-bottom:0;flex-wrap:nowrap}:root #panel-today .td-hd-t{flex:1 1 auto;min-width:0}:root[data-theme] #panel-today .ds-card-hd h3{font:700 14px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);margin:0}:root #panel-today .td-q{margin-top:1px;font:400 12.5px/1.45 var(--font-body);color:var(--ink-40)}:root #panel-today .ds-card-hd>.td-link{margin-left:auto;flex:none;padding-top:2px;white-space:nowrap}:root #td-top-act{margin-left:auto;flex:none}:root #td-top-act .td-link{white-space:nowrap;padding-top:2px}:root #panel-today{--td-sq:300px}:root #td-role.td-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:row;gap:var(--td-gap);align-items:start;margin:0 0 var(--td-gap)}:root #panel-today{--td-u:4px}:root #td-role.td-grid.td-mason{grid-auto-rows:var(--td-u);row-gap:0}:root #td-role.td-grid.td-mason>.td-tile{grid-row:var(--mr, auto)!important;grid-column:var(--mc, var(--gc, span 12))!important}:root #td-role>.td-tile{grid-column:var(--gc, span 12);grid-row:var(--gr, auto);min-width:0;min-height:0;position:relative;display:flex;flex-direction:column;gap:0;container-type:inline-size;container-name:td-tile}:root #td-role>.td-tile>.ds-card{display:flex;flex-direction:column;flex:1 1 auto;margin:0;min-width:0;min-height:0;overflow:visible}:root #td-role>.td-tile>.ds-card>*{flex-shrink:0}@media(min-width:768px)and (max-width:1100px){:root #td-role>.td-tile{grid-column:var(--tgc, span 12);grid-row:var(--tgr, auto)}}@media(max-width:767px){:root #td-role.td-grid{grid-template-columns:minmax(0,1fr)}:root #td-role>.td-tile{grid-column:1 / -1;grid-row:var(--pgr, auto)}}:root .td-bar{flex-wrap:wrap;max-width:calc(100% - 20px)}:root #td-role>.td-tile>.td-strip{margin:0}:root[data-theme] #td-role>.td-tile[data-span="12"] .td-figs{--td-figs:4}@media(max-width:700px){:root[data-theme] #td-role>.td-tile[data-span="12"] .td-figs{--td-figs:2}}:root[data-theme] #panel-today .td-card .td-tbl thead th{background:transparent;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);padding-top:12px;padding-bottom:12px}:root[data-theme] #panel-today .td-card .td-tbl td{padding-top:11px;padding-bottom:11px}:root #panel-today .td-card .td-tbl{margin-top:0}:root #panel-today .td-card .td-tbl td small{font-size:12px;overflow-wrap:anywhere}:root #panel-today .td-chg{font-weight:600}:root #panel-today .td-chg.up{color:var(--green)}:root #panel-today .td-chg.down{color:var(--red)}:root #panel-today .td-moved{margin-top:auto;border-top:1px solid var(--line);padding:12px var(--pad-x) 14px;font-size:13.5px;line-height:1.5;color:var(--ink)}:root #panel-today .td-moved .td-link{margin-left:6px}@media(max-width:359px){:root #panel-today .td-card{--cell-x:8px;--pad-x:14px}}:root[data-theme] #panel-today .td-figs{display:grid;grid-template-columns:repeat(var(--td-figs, 2),minmax(0,1fr));grid-auto-rows:auto;gap:0 18px;background:transparent;border-top:0;padding:4px var(--pad-x) 2px}:root[data-theme] #panel-today .td-fig{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;background:transparent;padding:0 0 14px}:root #panel-today .td-fig>*{grid-row:4}:root #panel-today .td-fig>.k{grid-row:1;align-self:end}:root #panel-today .td-fig>.v{grid-row:2}:root #panel-today .td-fig>.d{grid-row:3}:root #panel-today .td-fig .k{font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40);white-space:normal;overflow-wrap:break-word}:root #panel-today .td-fig .v{font-size:22px}:root #panel-today .td-figs .td-fig:last-child:nth-child(odd){grid-column:auto}:root #panel-today button.td-fig.td-due{font:inherit;color:inherit;text-align:left;border:0;border-radius:0;cursor:pointer;width:100%;margin:0}:root #panel-today button.td-fig.td-due:hover .v{color:var(--accent)}:root #panel-today button.td-fig.td-due .td-due-go{font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);margin-top:6px}:root #panel-today button.td-fig.td-due:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root #panel-today .td-figs.td-figs-4{--td-figs:4}:root .pl-db-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 4px}:root button.pl-db-fig{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;font:inherit;color:inherit;border:1px solid var(--line);border-radius:12px;background:var(--surface-solid);padding:10px 14px;cursor:pointer;min-width:0}:root button.pl-db-fig .k{font:500 12.5px/1.3 var(--font-body);color:var(--ink-40)}:root button.pl-db-fig .v{font:400 26px/1.1 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root button.pl-db-fig .d{font:500 12px/1.35 var(--font-body);color:var(--ink-40)}:root button.pl-db-fig:hover .v{color:var(--accent)}:root button.pl-db-fig:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .pl-db-data{margin:10px 0 0}:root .pl-db-left{margin-top:6px}:root .pl-db-group{margin-top:14px}:root .pl-db-table td.pl-db-date{white-space:nowrap}:root .pl-db-table td.pl-db-late{white-space:nowrap}:root .pl-db-table td.pl-db-late b{display:block;font-weight:600}:root .pl-db-table td.pl-db-late .ds-chip{margin-top:4px}:root .pl-db-table tr.pl-db-act td:first-child{box-shadow:inset 3px 0 0 var(--red)}:root .pl-db-table td.pl-db-date .pl-db-gap{display:block;margin-top:2px}:root .pl-db-table td.pl-db-offer{text-align:left;min-width:170px;font-size:12px;line-height:1.45}:root .pl-db-table td.pl-wl-player{min-width:150px}:root .pl-db-table td.pl-db-offer .pl-db-words{display:block;margin-top:4px;white-space:normal}@media(max-width:700px){:root button.pl-db-fig .v{font-size:22px}:root .pl-db-table td.pl-db-offer{min-width:180px}}@media(max-width:700px){:root #panel-today .td-figs.td-figs-4{--td-figs:2}}:root #panel-today .td-card .td-empty{padding-top:4px}:root #panel-today .td-para{margin:0;padding:4px var(--pad-x) 16px;font:400 14px/1.6 var(--font-body);color:var(--ink);white-space:normal;overflow-wrap:break-word}:root #panel-today .td-para b{font-weight:600;color:inherit}:root #panel-today ul.td-sees{list-style:none;padding-top:0}:root #panel-today ul.td-sees>li{padding:7px 0;border-top:1px solid var(--line)}:root #panel-today ul.td-sees>li:first-child{border-top:0;padding-top:4px}:root #panel-today .td-val{padding:2px var(--pad-x) 12px}:root #panel-today .td-val-hero{position:relative;padding:2px 0 14px;border-bottom:1px solid var(--line)}:root #panel-today .td-val-hero .v{font-family:var(--font-brand);font-weight:400;font-size:clamp(30px,4.4vw,52px);line-height:1.08;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}:root #panel-today .td-val-hero .v.td-val-up{color:var(--green)}:root #panel-today .td-val-sub{margin-top:4px;font:400 14.5px/1.45 var(--font-body);color:var(--ink)}:root #panel-today .td-val-ly{margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root #panel-today .td-val-why{font:400 14.5px/1.55 var(--font-body);color:var(--ink-40);max-width:72ch}:root #panel-today .td-val-fix{margin-top:4px;font-size:13px;line-height:1.5;color:var(--ink-40);max-width:72ch}:root #panel-today .td-val-lines{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 18px;padding-top:12px}@media(max-width:1100px){:root #panel-today .td-val-lines{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){:root #panel-today .td-val-lines{grid-template-columns:repeat(2,minmax(0,1fr))}}:root #panel-today .td-val-line{position:relative;min-width:0;padding:0 0 10px}:root #panel-today .td-val-line .k{font:500 13px/1.35 var(--font-body);color:var(--ink-40);overflow-wrap:break-word}:root #panel-today .td-val-line .v{margin-top:4px;font-family:var(--font-brand);font-size:22px;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--ink)}:root #panel-today .td-val-line .v.td-na{font-family:var(--font-body);font-size:14px;color:var(--ink-40)}:root #panel-today .td-val-line .d{margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--ink-60);overflow-wrap:break-word}:root #panel-today .td-val-note{padding-top:4px;font-size:12.5px;line-height:1.45;color:var(--ink-40)}:root #panel-today .ds-card-hd>.td-val-win{margin-left:auto;flex:none;display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:var(--ink-10)}:root #panel-today .td-val-win button{border:0;background:none;color:var(--ink-60);font:500 12.5px/1 var(--font-body);padding:7px 12px;border-radius:7px;cursor:pointer;white-space:nowrap}:root #panel-today .td-val-win button[aria-pressed=true]{background:var(--surface-solid);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.18)}:root #panel-today .td-sub{padding:10px var(--pad-x) 4px;font:600 12.5px/1.4 var(--font-body);color:var(--ink-60);border-top:1px solid var(--line)}:root #panel-today .td-sub:first-child{border-top:0}:root #panel-today .td-vbar{padding:12px var(--pad-x) 10px;border-bottom:1px solid var(--line)}:root #panel-today .td-views{display:inline-flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;border-radius:999px;background:var(--ink-10)}:root #panel-today .td-views button{border:0;background:none;color:var(--ink-60);font:600 12.5px/1 var(--font-body);padding:8px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}:root #panel-today .td-views button:hover{color:var(--ink)}:root #panel-today .td-views button.on{background:var(--surface-solid);color:var(--ink);box-shadow:0 1px 3px rgba(20,33,61,.16)}@media(max-width:600px){:root #panel-today .td-views{display:flex}:root #panel-today .td-views button{flex:1 1 auto;padding-left:6px;padding-right:6px}:root[data-theme] #panel-today .td-vp>.td-figs:first-child,:root[data-theme] #panel-today .td-vp>.td-mr:first-child>.td-figs{padding-top:10px}}:root #panel-today .td-off-row{padding:11px var(--pad-x);border-bottom:1px solid var(--line);font-size:13.5px;line-height:1.45;color:var(--ink)}:root #panel-today .td-off-row:last-child{border-bottom:0}:root #panel-today .td-off-row .ds-chip{margin-left:6px;vertical-align:1px}:root #panel-today .td-off-row small{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ink-60);overflow-wrap:break-word}:root #panel-today .td-tbl td.r,:root #panel-today .td-tbl th.r{text-align:right}:root #panel-today .td-cline{padding:10px var(--pad-x) 12px;font-size:12.5px;line-height:1.45;color:var(--ink-60);border-top:1px solid var(--line)}:root #panel-today .ov-ret-list .td-row:first-child{border-top:0}:root[data-theme] #panel-today .td-one{position:relative;padding:14px var(--pad-x) 16px;container-type:inline-size;overflow:visible;text-align:left}:root[data-theme] #panel-today .td-one[role=button]{cursor:pointer}:root[data-theme] #panel-today .td-one[role=button]:hover{background:var(--band)}:root #panel-today .td-one .td-one-k{font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-40);white-space:normal;overflow-wrap:break-word}:root #panel-today .td-one:not(.td-one-2x2)>.td-one-k{flex:1 0 auto}:root #panel-today .td-one .td-one-p{margin-top:1px;font:400 12.5px/1.35 var(--font-body);color:var(--ink-40);white-space:normal;overflow-wrap:break-word}:root #panel-today .td-one .v{margin-top:6px;font-family:var(--font-brand);font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;overflow:hidden;font-size:28px;font-size:clamp(20px,calc(92cqi / var(--em, 5.6)),34px)}:root #panel-today .td-one.td-one-2x1 .v{font-size:clamp(22px,calc(80cqi / var(--em, 5.6)),44px)}:root #panel-today .td-one .d{margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--ink-60);white-space:normal;overflow-wrap:break-word}:root #panel-today .td-one .d.td-up{color:var(--green)}:root #panel-today .td-one .d.td-down{color:var(--red)}:root #panel-today .td-one.is-na .v{color:var(--faint)}:root #panel-today .td-one.is-reading .v{color:transparent}:root #panel-today .td-one.is-reading .v::before{content:"";display:block;width:60%;height:26px;border-radius:6px;background:var(--ink-10)}:root #panel-today .td-one .fs-tag{margin-top:6px;align-self:flex-start}:root[data-theme] #td-role>.td-tile:not([data-span="3"])>.td-count{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"v k" "v d";column-gap:16px;align-content:center;padding-top:12px;padding-bottom:12px}:root #td-role>.td-tile:not([data-span="3"])>.td-count .v{grid-area:v;margin:0;align-self:center;font-size:30px}:root #td-role>.td-tile:not([data-span="3"])>.td-count .td-one-k{grid-area:k;align-self:end;font-weight:600;color:var(--ink)}:root #td-role>.td-tile:not([data-span="3"])>.td-count .d{grid-area:d;margin:0;align-self:start}:root[data-theme] #td-role .td-strip:not([data-size=full]) .td-kpis{grid-template-columns:repeat(var(--tl-cols, 2),minmax(0,1fr))}:root[data-theme] .td-edit{display:flex;align-items:center;gap:10px;margin:0 0 var(--td-gap);padding:10px 14px;border:1px solid var(--accent-border);border-radius:var(--radius-ctl);background:var(--accent-dim);font-size:13.5px;line-height:1.5;color:var(--ink)}:root .td-tools .pl-btn{margin:0}:root #td-role.td-arranging>.td-tile>.ds-card{outline:1.5px dashed var(--accent-border);outline-offset:-1px}:root #td-role>.td-tile.td-editing,:root .td-strip .td-kpi.td-editing{outline:0}:root #td-role.td-arranging>.td-tile>:not(.td-bar){pointer-events:none;user-select:none}:root #td-role.td-arranging>.td-tile>.ds-card>.ds-card-hd .td-link,:root #td-role.td-arranging #td-top-act{display:none}:root[data-theme] #td-role.td-arranging>.td-tile>.ds-card>.ds-card-hd{padding-right:212px}:root #td-role.td-arranging>.td-tile[data-span="3"] .td-one .td-one-k{padding-right:96px}:root #td-role.td-arranging>.td-tile[data-span="6"] .td-one .td-one-k,:root #td-role.td-arranging>.td-tile[data-span="12"] .td-one .td-one-k{padding-right:160px}:root #td-role.td-arranging .td-strip .td-kpi .k{padding-right:56px}@media(max-width:700px){:root #td-role>.td-tile>.td-bar{position:static;align-self:flex-end;margin:0 0 6px}:root[data-theme] #td-role.td-arranging>.td-tile>.ds-card>.ds-card-hd{padding-right:var(--pad-x)}:root #td-role.td-arranging>.td-tile .td-one .td-one-k{padding-right:0}}:root #td-role.td-arranging .td-strip .td-kpi>.td-bar{pointer-events:auto}:root #td-role.td-arranging .td-strip{pointer-events:auto}:root #td-role.td-arranging .td-strip>:not(.td-kpis){pointer-events:none}:root .td-bar{position:absolute;top:10px;right:10px;z-index:4;display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface-solid);box-shadow:0 2px 10px color-mix(in srgb,var(--ink) 12%,transparent)}:root .td-bar button{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:28px;min-width:28px;padding:0 7px;margin:0;border:0;border-radius:6px;background:transparent;color:var(--ink-60);font:600 12px/1 var(--font-body);cursor:pointer}:root .td-bar button:hover{background:var(--band);color:var(--ink)}:root .td-bar button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root .td-bar svg{width:14px;height:14px;flex:none}:root .td-bar .td-grip{color:var(--accent);cursor:grab;touch-action:none}:root .td-bar .td-sz{display:inline-flex;align-items:center;gap:1px;margin:0 2px;padding:2px;border-radius:7px;background:var(--band)}:root .td-bar .td-sz button{min-width:30px;height:24px;padding:0 6px;border-radius:5px;font:600 12.5px/1 var(--font-body);color:var(--ink-60)}:root .td-bar .td-sz button.on{background:var(--surface-solid);color:var(--accent);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 18%,transparent)}:root .td-bar .td-sz button:focus-visible{outline:2px solid var(--accent);outline-offset:0}:root .td-strip .td-kpi>.td-fbar{top:8px;right:8px;padding:0;border:0;background:transparent;box-shadow:none}:root .td-strip .td-kpi>.td-fbar button{width:26px;min-width:26px;height:26px;padding:0}:root #td-role>.td-tile.td-kb>.ds-card,:root .td-strip .td-kpi.td-kb{outline:2px solid var(--accent);outline-offset:-2px}:root #td-role>.td-tile.td-lifted>.ds-card,:root .td-strip .td-kpi.td-lifted{opacity:.35}:root .td-ghost{position:fixed;z-index:900;margin:0;pointer-events:none;display:flex;flex-direction:column;box-shadow:0 18px 44px color-mix(in srgb,var(--ink) 22%,transparent);border-radius:var(--radius)}:root .td-ghost>.ds-card{flex:1 1 auto;margin:0}:root .td-ghost>.td-bar{display:none}body.td-dragging,body.td-dragging *{user-select:none;cursor:grabbing!important}:root .td-lib{position:fixed;top:0;right:0;bottom:0;z-index:650;display:flex;flex-direction:column;width:min(400px,100vw);border-left:1px solid var(--line);background:var(--surface-solid);box-shadow:-16px 0 44px color-mix(in srgb,var(--ink) 16%,transparent)}:root .td-lib[hidden]{display:none!important}:root .td-lib-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px var(--pad-x) 4px}:root .td-lib-hd h2{margin:0;font:600 17px/1.3 var(--font-body);color:var(--ink)}:root .td-lib-x{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--radius-ctl);background:transparent;color:var(--ink-60);cursor:pointer}:root .td-lib-x:hover{background:var(--band);color:var(--ink)}:root .td-lib-x svg{width:16px;height:16px}:root .td-lib-sub{padding:0 var(--pad-x) 8px;font-size:13px;line-height:1.45;color:var(--ink-60)}:root .td-lib-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--pad-x) 28px}:root .td-lib-g{margin:18px 0 4px;font:600 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root .td-lib ul{list-style:none;margin:0;padding:0}:root .td-lib-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}:root .td-lib-row>div{flex:1 1 auto;min-width:0}:root .td-lib-row b{display:block;font:600 14px/1.35 var(--font-body);color:var(--ink)}:root .td-lib-row small{display:block;margin-top:1px;font:400 12.5px/1.4 var(--font-body);color:var(--ink-40)}:root .td-lib-row .pl-btn{flex:none;margin:0}:root .td-lib-on{flex:none;font:500 12.5px var(--font-body);color:var(--ink-40);white-space:nowrap}:root .td-lib-none{padding:8px 0;font-size:13px;color:var(--ink-60)}:root .td-lib-none .td-link{margin:0}:root .td-strip .td-kpi>.td-fbar .td-figchg{width:auto;min-width:0;padding:0 8px;color:var(--accent)}:root #td-role.td-arranging .td-strip .td-kpi .k{padding-right:124px}:root .td-bar .td-addfig{padding:0 9px;color:var(--accent)}:root[data-theme] #td-role.td-arranging>.td-tile[data-tile=topline]>.ds-card>.ds-card-hd{padding-right:316px}:root .td-pick-row small .chg{white-space:nowrap}:root .td-whose{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:0 0 var(--td-gap);padding:12px 16px;border:1px solid var(--accent-border);border-radius:var(--radius-ctl);background:var(--accent-dim);font-size:13.5px;line-height:1.5;color:var(--ink)}:root .td-whose-t{flex:1 1 320px;min-width:0}:root .td-whose .pl-btn{margin:0;flex:none}:root .td-hint{display:flex;align-items:center;gap:8px;margin:-6px 0 14px;font-size:13px;line-height:1.45;color:var(--ink-60)}:root .td-hint-t{flex:1 1 auto;min-width:0}:root .td-hint .td-link{margin:0;font-size:13px}:root .td-hint-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--radius-ctl);background:transparent;color:var(--ink-40);cursor:pointer}:root .td-hint-x:hover{background:var(--band);color:var(--ink)}:root .td-hint-x svg{width:14px;height:14px}@media(max-width:700px){:root #td-role.td-arranging .td-strip .td-kpi>.td-fbar{position:static;display:flex;justify-content:flex-end;margin:-4px -4px 4px}:root #td-role.td-arranging .td-strip .td-kpi .k{padding-right:0}:root[data-theme] #td-role.td-arranging>.td-tile[data-tile=topline]>.ds-card>.ds-card-hd{padding-right:var(--pad-x)}}@media(max-width:700px){:root .td-lib{top:auto;left:0;width:100%;max-height:82vh;border-left:0;border-top:1px solid var(--line);border-radius:16px 16px 0 0}}@container td-tile (max-width:459px){:root #td-role.td-arranging>.td-tile>.td-bar{position:static;align-self:flex-end;margin:0 0 6px}:root[data-theme] #td-role.td-arranging>.td-tile>.ds-card>.ds-card-hd{padding-right:var(--pad-x)}:root #td-role.td-arranging>.td-tile .td-one .td-one-k{padding-right:0}:root #td-role.td-arranging .td-strip .td-kpi>.td-fbar{position:static;display:flex;justify-content:flex-end;margin:-4px -4px 4px}:root #td-role.td-arranging .td-strip .td-kpi .k{padding-right:0}:root[data-theme] #td-role.td-arranging>.td-tile[data-tile=topline]>.ds-card>.ds-card-hd{padding-right:var(--pad-x)}:root[data-theme] #panel-today #td-role .td-card>.ds-card-hd,:root[data-theme] #panel-today #td-role .td-strip>.ds-card-hd{flex-wrap:wrap;row-gap:4px}:root #panel-today #td-role .ds-card-hd>:is(.td-link,.pl-btn,.td-val-win),:root #panel-today #td-role #td-top-act{margin-left:0}:root #panel-today #td-role .ds-card-hd .td-link{white-space:normal;text-align:left}:root #td-role .td-tile table{display:block;width:100%;min-width:0!important;table-layout:auto}:root #td-role .td-tile table>thead{display:block;width:100%}:root #td-role .td-tile table>tbody,:root #td-role .td-tile table>tfoot{display:block;width:100%}:root[data-theme] #td-role .td-tile table tr{display:block;width:100%;padding:9px var(--pad-x);border-top:1px solid var(--line);background:transparent}:root[data-theme] #td-role .td-tile table>tbody>tr:first-child{border-top:0}:root[data-theme] #panel-today #td-role .td-tile table :is(td,th){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;width:auto;min-width:0;padding:2px 0!important;border:0!important;text-align:right;white-space:normal;position:static;box-shadow:none;overflow-wrap:anywhere;background:transparent}:root[data-theme] #panel-today #td-role .td-tile table tr>:is(td,th):first-child{display:block;text-align:left;padding-bottom:4px!important}:root[data-theme] #panel-today #td-role .td-tile table :is(td,th)[data-th]:not(:first-child)::before{content:attr(data-th);flex:0 0 auto;max-width:100%;text-align:left;font:500 12.5px/1.35 var(--font-body);color:var(--ink-40);letter-spacing:0;text-transform:none}:root[data-theme] #panel-today #td-role .td-tile table :is(td,th):empty{display:none}:root[data-theme] #td-role .td-tile table>thead tr{padding:8px var(--pad-x) 0;border:0}:root[data-theme] #panel-today #td-role .td-tile table>thead tr>:is(td,th){display:none}:root[data-theme] #panel-today #td-role .td-tile table>thead tr>:is(td,th):first-child:not(:empty){display:block;padding:0!important;text-align:left;font:600 12.5px/1.35 var(--font-body);color:var(--ink-60);position:static}:root #td-role .td-tile :is(.table-wrap,.tbl-scroll,.rs-scroll){overflow-x:visible;max-width:100%}:root[data-theme] #panel-today #td-role :is(.td-figs,.td-mr .td-figs,.td-val-lines){--td-figs:2 !important;grid-template-columns:repeat(2,minmax(0,1fr))!important}:root #panel-today #td-role :is(.td-figs,.td-val-lines)>:last-child:nth-child(odd){grid-column:1 / -1}:root[data-theme] #td-role .td-strip .td-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root #td-role .td-strip .td-kpi.tl-last{grid-column:auto}:root #td-role .td-tile :is(.td-views,.td-val-win,.seg){flex-wrap:wrap;max-width:100%}:root #panel-today #td-role .td-tile .td-views{display:flex;border-radius:12px}:root #panel-today #td-role .td-tile .td-views button{flex:1 1 auto;padding-left:6px;padding-right:6px;border-radius:9px}}@container td-tile (max-width:299px){:root #panel-today #td-role .td-fig .v:not(.td-na){font-size:19px}}@container td-tile (max-width:239px){:root[data-theme] #panel-today #td-role :is(.td-figs,.td-mr .td-figs,.td-val-lines){--td-figs:1 !important;grid-template-columns:minmax(0,1fr)!important}}:root .td-lock.on{border-color:var(--accent-border);background:var(--accent-dim);color:var(--accent)}:root #pl-mailfile-drawer{top:60px;left:224px;right:0;bottom:0;width:auto;height:auto;border-left:0;background:var(--bg);box-shadow:none!important;transform:none;transition:none;display:none;z-index:55}:root #pl-mailfile-drawer.on{display:flex}:root #pl-mailfile-backdrop,:root #pl-mailfile-x{display:none!important}:root #pl-mailfile-scroll{padding:8px max(30px,calc((100% - 1080px) / 2)) 50px}@media(max-width:900px){:root #pl-mailfile-drawer{left:0}:root #pl-mailfile-scroll{padding:8px 16px 32px}}:root{--radius-card:16px;--radius-pill:999px;--radius-input:10px;--radius:var(--radius-card);--hdr-bg:transparent;--hdr-fg:var(--ink);--hdr-muted:var(--ink-60);--hdr-link:var(--accent);--code-bg:var(--ink-10);--code-fg:var(--ink-60)}:root[data-theme=light]{--bg:#eef2f6;--inset:#e9edf2;--card-line:rgba(20,33,61,.05);--draft-line:rgba(20,33,61,.12);--shadow-card:0 1px 3px rgba(20,33,61,.08);--shadow-quiet:none;--quiet-line:#cfd8e2}:root:not([data-theme=light]){--inset:#141b2a;--card-line:var(--line);--draft-line:var(--line);--shadow-card:0 10px 28px rgba(0,0,0,.3);--shadow-quiet:none;--quiet-line:var(--line)}:root[data-theme] :is(.ds-card,.stat-card,.table-wrap,.profile-section,.pl-setup-card,.ov-card,.ev-card,.ev-sec,.td-note,.bill-card,.td-kpi,.hm-kpi,.ds-kpi,.st-card,.pl-disclose-card){border-color:var(--card-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}:root[data-theme] :is(.ds-card,.pl-setup-card,.profile-section) :is(.ds-card,.pl-setup-card,.stat-card,.settings-cell){background:var(--inset)}:root[data-theme] .ds-card-hd{border-bottom-color:transparent;color:var(--ink)}:root[data-theme] .ds-card-hd h3,:root[data-theme] #panel-today .ds-card-hd h3,:root[data-theme] .rp-card .ds-card-hd h3{color:var(--ink);font-weight:700}:root[data-theme] :is(.ds-card-hd .sub,.pl-fold>.pl-fold-t .sub,.pl-fold-sum,.pl-setup-card>.pl-setup-title:first-child .sub){font-size:12.5px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--ink-60)}:root[data-theme] #panel-today .ds-card-hd .td-q,:root[data-theme] .rp-card .ds-card-hd .rp-q{color:var(--ink-60)}:root[data-theme] #td-strip>.ds-card-hd:not([style*=none])+.td-kpis,:root[data-theme] .rp-card>.ds-card-hd:not([style*=none])+.rp-cells{border-top-color:var(--surface-solid)}:root[data-theme] .td-tip{background:var(--tip-bg);color:var(--tip-fg);box-shadow:inset 0 0 0 1px var(--tip-line),var(--tip-shadow)}:root[data-theme] .ds-card-hd :is(.td-link,.hm-link),:root[data-theme] #panel-today .ds-card-hd .td-link,:root[data-theme] #panel-today #td-top-act .td-link,:root[data-theme] .rp-card .ds-card-hd>.td-link{color:var(--accent)}:root[data-theme] :is(.pl-setup-card>.pl-setup-title,.profile-section>.profile-section-title):first-child:not([style*=margin]){color:var(--ink);font-weight:700}:root[data-theme] .pl-setup-card>div:first-child:not([style*=margin]):not(:has(>:nth-child(4)))>.pl-setup-title:first-child{color:var(--ink);font-weight:700}:root[data-theme] .pl-fold>.pl-fold-t:first-child:not([style*=margin])::after,:root[data-theme] .pl-fold.pl-fold-open>.pl-fold-t:first-child:not([style*=margin])::after{background-color:var(--ink-40)}:root[data-theme] .pl-fold>.pl-fold-t:first-child:not([style*=margin]):hover{color:var(--accent)}:root[data-theme] .pl-fold>.pl-fold-t:first-child:not([style*=margin]):focus-visible{outline:1px solid var(--accent);outline-offset:-3px}:root :is(.sc-label,.td-kpi .k,.hm-kpi .k,.ds-kpi>b+span,.lg-card .k),:root .td-strip .td-kpi .k,:root #panel-today .td-fig .k,:root #panel-today .td-one .td-one-k,:root .rp-tile .k{font:600 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root :is(.fr-col .k,.op-k,.of-k,.rvs-who-k,.rvs-ex-k,.puc-exbox .k,.puc-stat .k,.puc-mini .k,.set-step .k,.ptm-tile-k,.ptm-mg-k,.req-fact span,.pl-ra .req-fact span,.pl-ra .pl-ra-c .k,.pl-ra .pl-ra-h,#pl-drawer .pl-tx-fig .k,.wl-due-figs .td-fig .k,.wl-np-card .td-fig .k,.wla-boxes .td-fig .k,.ocs-st .k,.ocs-box .k,.ocs-how .k,.pl-bv-tl,.pl-bv-facts span,#pl-bv-twelve .pl-bv-tl,#pl-tab-pace .pl-pace-l,#pl-tab-worklist .pl-pace-l,.np-stage-l,.pl-lc .pl-lc-h,.pl-lc-hn,.pl-fr-t,.pl-fr-sec,.gm-sub-t,.gm-def dt,.pl-prog-k,.pl-dk,.pl-headfig-k,.ev-k,.mb-half-h,.arl-pick-h,.pl-mf-day-k,.pl-mf-ck-l,.rs-h4,.pl-relbook-sec,.ov-ret-hd,.pl-cal-head,.sec-label,.pl-detail-label,.pl-rail-hd,.pl-gap-sec,.pl-msg-grp,.cap-mute,.pg-dl-l,.td-links .grp,.fs-versions-hd,.pl-bv-x-gt,.pl-me-wf-hd,.pl-mf-cap,.pl-mf-progs-h,.pl-mf-builder label span,.pl-ans--lead .pl-ans-q,.ds-field-lbl,.ds-money .m>span,.ds-quote .ds-quote-attr,.set-card>.ds-card-hd .set-band-r,.mf-band-r,.mfl-band-r,.dd-meta,.op-meta,.pl-ib-wait,.acct-lbl,.form-label,.settings-cell-lbl,.tier-card-name){font:600 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root :is(.rb-lc-k,.rb-pq-a,.wlr-ifon-h,.ptm-ex-h,.ptm-ed-h,.lg-cur-tag,.td-due-go,.td-fig .td-due-go,.pl-setup-title:not(:first-child)){font:600 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none}:root #td-role>.td-tile:not([data-span="3"])>.td-count .td-one-k{font:600 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:root .cap-mute{font:600 10px/1.35 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root[data-theme] :is(.lead-table,.data-table,.td-tbl,.pl-booktable,.pl-house-table,.pl-per-table,.pl-sigtbl,.rv-tbl,.ev-tbl,.gm-table) thead th{background:transparent}:root[data-theme] .ev-tbl tr:not(.ev-total):has(+tr.ev-total)>td{border-bottom-color:var(--ink)}:root[data-theme] .ev-tbl tr:not(.ev-total)+tr.ev-total>td{box-shadow:inset 0 1px 0 var(--ink)}:root[data-theme] .pl-bill-tbl tr:not(.tot):has(+tr.tot)>td{border-bottom-color:var(--ink)}:root[data-theme] .pl-bill-tbl tr.tot>td{border-top-color:var(--ink);box-shadow:inset 0 1px 0 var(--ink)}:root[data-theme] .pl-bv-total-row.book{border-bottom-color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}:root .status-pill .dot{background:currentColor}:root[data-theme] code{background:var(--code-bg);color:var(--code-fg);font-weight:600;border-radius:6px;padding:1px 3px;margin:0 -3px}:root[data-theme] .pl-gap-cols code{padding:2px 7px;margin:0;border-color:transparent}:root[data-theme] :is(.ds-btn,.pl-btn,.save-btn,.btn-save,.btn-export,.btn-secondary,.btn-danger,.btn-add-partner,.btn-logout,.pl-segchip,.pl-wl-lane,.chip-lbl,.seg,.seg button){border-radius:var(--radius-pill)}:root[data-theme] :is(.search-input,.pl-input,.form-input,.form-select,.filter-select,.rv-in,.rp-find){border-radius:var(--radius-input)}:root[data-theme] :is(.ds-btn-2,.btn-secondary,.btn-export,.btn-logout,.pl-btn:where(:not(.pl-btn-primary,.pl-btn-danger,.on))){border-color:var(--quiet-line);box-shadow:var(--shadow-quiet)}:root[data-theme] :is(.pl-draft,.pl-reply){border:1px solid var(--draft-line);border-radius:12px;background:var(--surface-solid);padding:9px 11px 9px 13px;font-family:var(--font-brand);font-style:italic;font-size:13.5px;line-height:19.375px}@media(max-width:600px){:root :is(.sc-label,.td-kpi .k,.hm-kpi .k,.ds-kpi>b+span,.lg-card .k),:root .td-strip .td-kpi .k,:root #panel-today .td-fig .k,:root #panel-today .td-one .td-one-k,:root .rp-tile .k{font:600 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none}:root[data-theme] :is(.ds-card-hd .sub,.pl-fold>.pl-fold-t .sub,.pl-fold-sum,.pl-setup-card>.pl-setup-title:first-child .sub){font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}:root[data-theme] .tbl-scroll thead th:first-child{background:var(--surface-solid)}}@media print{:root,:root[data-theme]{--inset:#ffffff}:root[data-theme] .ds-card-hd{border-bottom-color:var(--line)}:root[data-theme] #td-strip>.ds-card-hd:not([style*=none])+.td-kpis,:root[data-theme] .rp-card>.ds-card-hd:not([style*=none])+.rp-cells{border-top-color:var(--line)}}:root #pg-hd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px}:root #pg-hd>div:first-child{grid-column:1;grid-row:1;min-width:0}:root #pg-hd>#pg-dl{grid-column:2;grid-row:1;justify-self:end;padding-top:0}:root #pg-hd:has(>div>#pg-back:not([hidden]))>#pg-dl{margin-top:23.6px}:root #pg-hd>#pg-dl .pl-btn.pl-btn{height:var(--ctl-h);padding:0 16px;font-size:13px}:root #pg-hd>#pg-actions{grid-column:1 / -1}:root #pg-hd.pg-rh{align-items:center}:root #pg-hd.pg-rh>#pg-actions{grid-column:2;grid-row:1;justify-self:end}@media(max-width:700px){:root #pg-hd{grid-template-columns:minmax(0,1fr)}:root #pg-hd>#pg-dl{grid-column:1;grid-row:auto;justify-self:start;padding-top:0;order:1}:root #pg-hd>#pg-actions{order:2}:root #pg-hd.pg-rh>#pg-actions{grid-column:1;grid-row:auto;justify-self:start}}:root .pg-dl{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;vertical-align:middle}:root .pg-dl-l{font:600 11px/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40);margin-right:2px;white-space:nowrap}:root a.pg-dl-b{text-decoration:none}:root .pl-house-days{max-height:min(70vh,640px);overflow:auto}:root[data-theme] :is(.gm-scroll .gm-table,.pl-house-days .pl-house-table) thead th{position:sticky;top:0;z-index:2;background:var(--surface-solid);box-shadow:inset 0 -1px 0 var(--line)}:root[data-theme] :is(.gm-scroll .gm-table,.pl-house-days .pl-house-table) thead th:first-child{z-index:3}@media(max-width:600px){:root .pl-house-days{max-height:70vh}}@media print{:root .pl-house-days,:root .gm-scroll{max-height:none;overflow:visible}:root[data-theme] :is(.gm-scroll .gm-table,.pl-house-days .pl-house-table) thead th{position:static;box-shadow:none}}:root[data-theme] .td-card>.ds-card-hd{display:flex;align-items:flex-start;gap:12px;padding:14px var(--pad-x) 0;border-bottom:0;flex-wrap:nowrap}:root .td-card>.ds-card-hd>.td-hd-t{flex:1 1 auto;min-width:0}:root .td-card>.ds-card-hd>:is(.td-hd-t,.td-link,.sub){align-self:flex-start}:root[data-theme] .td-card>.ds-card-hd h3{font:700 14px/1.45 var(--font-body);letter-spacing:0;text-transform:none;margin:0}:root .td-card>.ds-card-hd .td-q{margin-top:1px;font:400 12.5px/1.45 var(--font-body);color:var(--hdr-muted)}:root .td-card>.ds-card-hd>.td-link{margin-left:auto;flex:none;padding-top:2px;white-space:nowrap}:root .td-card>.ds-card-hd>.sub{margin-left:auto;flex:0 0 auto;min-width:0;max-width:50%;padding-top:2px;text-align:right;overflow-wrap:break-word}:root[data-theme] .td-card.td-strip>.ds-card-hd+.td-kpis{border-top-color:var(--surface-solid)}@media print{:root[data-theme] .td-card.td-strip>.ds-card-hd+.td-kpis{border-top-color:var(--line)}}:root .td-card:is(.pl-facts,.gm-card){margin:0 0 16px}:root .gm-duo>.td-card.gm-card{margin:0}:root .pl-facts .td-kpi .v{white-space:normal;overflow:visible;overflow-wrap:anywhere}:root .pl-facts>.td-why .pl-help{font-size:13px}:root[data-theme] #pl-bv-twelve .pl-bv-tiles{gap:1px;background:var(--line);margin:0 calc(-1 * var(--pad-x));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root[data-theme] #pl-bv-twelve .pl-bv-tile{background:var(--surface-solid);border:0;border-radius:0;padding:14px var(--pad-x) 16px}:root #pl-bv-twelve .pl-bv-tl{font:600 10px/17.55px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root #pl-bv-twelve .pl-bv-tv{font:400 26px/1.12 var(--font-brand);margin-top:6px;color:var(--ink);font-variant-numeric:tabular-nums}@media(max-width:600px){:root #pl-bv-twelve .pl-bv-tl{font:500 13px/1.35 var(--font-body);letter-spacing:0;text-transform:none}}:root .td-card:is(.rv-bar,.rv-card){padding:0;margin:0 0 16px}:root .rv-body{padding:12px var(--pad-x) 16px}:root .rv-body>.rv-row:empty{display:none}:root #panel-durability>.td-card{margin:0 0 16px}:root .dur-seg{margin:0 0 14px}:root .dur-filters .rv-f{flex:0 1 210px}:root .dur-filters .rv-f.dur-f-lane{flex-basis:250px}:root .dur-filters .rv-f.dur-f-tier{flex-basis:130px}:root .dur-filters .rv-f.dur-f-q{flex:1 1 220px}:root .dur-filters .rv-in{width:100%}:root .dur-filters>.td-link{margin:0 0 9px}:root .dur-list-top>.rv-flag{margin:0 0 10px}:root .dur-list-foot{padding-top:0;padding-bottom:4px}:root .dur-list-foot>.pl-pager{margin-top:0}:root .dur-list-foot:empty{display:none}:root .dur-tbl .pl-thsort{display:inline;text-align:inherit}:root .dur-tbl thead th.num{min-width:96px}:root .dur-tbl thead th.dur-h-rank{min-width:64px}:root .dur-tbl thead th.dur-h-tod{min-width:128px}:root .dur-tbl thead th.dur-h-days{min-width:116px}:root .dur-tbl thead th.dur-h-tier{width:48px}:root .dur-tbl .dur-c-player{min-width:112px}:root .dur-tbl .dur-c-state{min-width:136px}:root .dur-tbl :is(.dur-c-state,.dur-c-lane,.dur-c-player .pl-rowname){white-space:nowrap}:root .pl-pc.pl-dur:empty{display:none}:root .pl-dur-line{font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-dur-what{font-size:12.5px;line-height:1.45;margin-top:2px;max-width:80ch}@media(max-width:600px){:root .dur-filters .rv-f,:root .dur-filters .rv-f:is(.dur-f-lane,.dur-f-tier,.dur-f-q){flex:1 1 100%}:root .dur-seg{display:flex;width:100%}:root .dur-seg button{flex:1 1 0}}:root #panel-newplayers>.td-card,:root #panel-newplayers>.st-card{margin:0 0 16px}:root .np-top{padding-bottom:0}:root .np-seg{margin:0 0 12px}:root[data-theme] .np-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root[data-theme] .np-stage{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;margin:0;text-align:left;border:0;border-radius:0;background:var(--surface-solid);padding:14px var(--pad-x) 16px;font:inherit;color:inherit;cursor:pointer}:root[data-theme] .np-stage:hover{background:var(--band)}:root[data-theme] .np-stage.on{background:var(--accent-dim);box-shadow:inset 0 -3px 0 var(--accent)}:root .np-stage:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .np-stage-l{font:600 10px/17.55px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .np-stage.on .np-stage-l{color:var(--ink)}:root .np-stage-n{font:400 26px/1.12 var(--font-brand);font-variant-numeric:tabular-nums;color:var(--ink)}:root .np-stage-d{font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .np-program{color:var(--ink-60)}:root .np-program b{color:var(--ink);font-weight:600}:root .np-list-top:empty{display:none}:root .np-list-top>.rv-flag{margin:0 0 10px}:root .np-list-foot{padding-top:0;padding-bottom:4px}:root .np-list-foot:empty{display:none}:root .np-list-foot>.pl-pager{margin-top:0}:root .np-tbl .pl-thsort{display:inline;text-align:inherit;white-space:nowrap}:root .np-tbl .np-c-player{min-width:150px}:root .np-tbl .np-c-player .pl-rowname{white-space:nowrap}:root .np-tbl :is(.np-c-signup,.np-c-day,.np-c-host,.np-c-tier){white-space:nowrap}:root .np-tbl .np-c-offer{min-width:230px}:root .np-tbl .np-c-offer .ds-chip{white-space:nowrap}:root .np-sub{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--ink-60)}:root .np-offer-amt{display:block;margin-top:5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}:root .np-offer-why{max-width:320px;white-space:normal}:root .rp-trips-go{font:inherit;color:var(--accent);background:none;border:0;padding:0;margin:0;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:root .rp-trips-go:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .gm-np-go{display:block;margin:4px 0 0;padding:0;text-align:left}:root .gm-daily .gm-su-ly{white-space:nowrap}:root[data-theme] #td-role>.td-tile[data-span="12"] .td-figs.td-figs-5{--td-figs:5}@media(max-width:700px){:root[data-theme] .np-stages{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] .np-stage:last-child:nth-child(odd){grid-column:span 2}:root .np-stage-l{font:600 12.5px/1.35 var(--font-body);letter-spacing:0;text-transform:none}:root .np-seg{display:flex;width:100%}:root .np-seg button{flex:1 1 0}:root[data-theme] #td-role>.td-tile[data-span="12"] .td-figs.td-figs-5{--td-figs:2}}:root .ma-root>.td-card,:root .ma-root>.st-card,:root .ma-root>.mx-sec>:is(.td-card,.st-card){margin:0 0 16px}:root .mx-sec[hidden]{display:none!important}:root .mx-sub[hidden],:root .me-sub[hidden],:root .hs-sub[hidden],:root .rp-subpage[hidden],:root .gm-pane[hidden]{display:none!important}:root #mb-ov .td-bw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px 32px}:root #mb-ov .td-bw .td-bw-tbl th{white-space:nowrap}:root #mb-ov .td-bw .td-bw-tbl td small{white-space:normal}:root .mx-sub>.mx-sec>.pg-fold-grp{margin:0 0 16px}:root .fx-bar{margin:0}:root .fx-bar>.seg{display:flex;width:fit-content;max-width:100%}:root #pg-hd>#fx-bar{grid-column:1 / -1}:root #pg-hd.pg-tabbed .pnl-sub{min-height:3em}:root #pg-hd.pg-wl{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 20px;margin-bottom:14px}:root #pg-hd.pg-wl>div:first-child{grid-column:1;grid-row:1}:root #pg-hd.pg-wl>#fx-bar{grid-column:2;grid-row:1;min-width:0}:root #pg-hd.pg-wl>#pg-dl{grid-column:3;grid-row:1;padding-top:0}:root #pg-hd.pg-wl>#pg-actions{grid-column:1 / -1}:root #pg-hd.pg-wl .pnl-title{font-size:24px}:root #pg-hd.pg-wl .pnl-sub{display:none}@media(max-width:700px){:root #pg-hd.pg-wl{grid-template-columns:minmax(0,1fr)}:root #pg-hd.pg-wl>#fx-bar{grid-column:1;grid-row:auto}:root #pg-hd.pg-wl>#pg-dl{grid-column:1;grid-row:auto}}:root .fx-tabs-sep{flex:none;align-self:center;width:1px;height:18px;margin:0 6px;background:var(--line)}@media(max-width:700px){:root #pg-hd.pg-tabbed .pnl-sub{min-height:4.5em}}:root[data-theme] .ma-card.td-strip .td-kpis{border-radius:0;border-bottom:1px solid var(--line)}:root .ma-theme-tbl thead th.num{min-width:104px}:root .ma-seg{margin:0}:root .ma-filters .rv-f{flex:0 1 190px}:root .ma-filters .rv-f.ma-f-group,:root .ma-filters .rv-f.ma-f-s_code{flex-basis:240px}:root .ma-filters .rv-f.ma-f-q{flex:1 1 220px}:root .ma-filters .rv-in{width:100%}:root .ma-filters>.td-link{margin:0 0 9px}:root #ma-perf-body,:root #ma-sugg-top{padding-top:14px;padding-bottom:12px}:root .ma-list-foot{padding-top:0;padding-bottom:4px}:root .ma-list-foot>.pl-pager{margin-top:0}:root .ma-list-foot:empty{display:none}:root .ma-chart{padding-top:14px;padding-bottom:6px}:root #ma-sugg-top>.ma-chart{padding:12px 0 4px}:root .ma-note{font:500 13px/1.45 var(--font-body);color:var(--ink);padding:0 0 4px}:root #ma-quarters{margin:6px 0 12px;font-size:13px}:root .ma-tbl .pl-thsort{display:inline;text-align:inherit}:root .ma-tbl thead th.num{min-width:92px}:root .ma-tbl :is(.ma-c-id,.ma-c-word){white-space:nowrap}:root .ma-tbl .ma-c-theme{min-width:150px}:root .ma-tbl .ma-c-sugg{min-width:150px;font-weight:600}:root .ma-tbl .ma-c-why{min-width:260px;max-width:420px;white-space:normal;font-size:12.5px;line-height:1.45}:root .ma-tbl .ma-nc{color:var(--ink-40)}:root .ma-dash{color:var(--ink-40)}:root .ma-def-tbl th{width:210px;white-space:nowrap;text-transform:none;letter-spacing:0;font-size:13px;color:var(--ink);background:transparent}:root .ma-def-tbl td{font-size:13px}@media(max-width:600px){:root .ma-filters .rv-f,:root .ma-filters .rv-f:is(.ma-f-group,.ma-f-s_code,.ma-f-q){flex:1 1 100%}:root .ma-seg{display:flex;width:100%}:root .ma-seg button{flex:1 1 0}:root .ma-def-tbl th{width:auto;white-space:normal}}:root .mb-root>.td-card,:root #mb-body>.td-card{margin:0 0 16px}:root .mb-seg{margin:0}:root #mb-seg-row{padding-top:14px;padding-bottom:12px}:root .mb-read{font:500 13.5px/1.5 var(--font-body);color:var(--ink);padding:2px 0 0}:root .mb-tbl{--cell-x:10px}:root .mb-tbl thead th.num{min-width:72px}:root .mb-tbl.mb-ttbl .mb-c-theme{min-width:120px}:root .mb-tbl .mb-c-n{width:1%;white-space:nowrap;color:var(--ink-40)}:root .mb-tbl .mb-c-m{white-space:nowrap}:root .mb-tbl .mb-c-theme{min-width:150px}:root .mb-tbl .mb-c-word{white-space:nowrap}:root .mb-tbl .mb-c-v b{font-weight:600;color:var(--ink)}:root .mb-tbl .mb-was{margin-top:2px;font:400 12px/1.35 var(--font-body);color:var(--ink-40);white-space:nowrap}:root .mb-open{font:inherit;font-weight:600;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}:root .mb-open:hover{color:var(--accent)}:root .mb-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .mb-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:0 24px}:root .mb-half{min-width:0}:root .mb-half-h{font:600 10.5px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40);padding:12px var(--pad-x) 6px}:root #panel-today .td-bw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px 18px}:root #panel-today .td-bw .td-bw-tbl th{white-space:nowrap}:root #panel-today .td-bw .td-bw-tbl td small{white-space:normal}@media(max-width:600px){:root .mb-seg{display:flex;width:100%}:root .mb-seg button{flex:1 1 0}}:root .mcf-sub>.td-card,:root .mcf-sub>.st-card,:root .mcf-sub>.rv-row{margin:0 0 16px}:root .mcf-top{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px}:root .mcf-top .rv-f{flex:0 1 220px;min-width:0}:root .mcf-top .rv-in{width:100%}:root .mcf-against{font-size:13px;line-height:1.45;color:var(--ink-60, var(--cream-60));padding-bottom:9px;min-width:0;overflow-wrap:anywhere}:root .mcf-card .ds-card-hd>.sub{text-align:right}:root .mcf-band{white-space:normal}:root .mcf-band-flag{color:var(--yellow, var(--gold))}:root .mcf-filters .rv-f{flex:0 1 180px}:root .mcf-tbl td small{display:block;margin-top:2px;font:400 12px/1.35 var(--font-body);color:var(--ink-40)}:root .mcf-tbl td.num small{white-space:nowrap}:root .mcf-tbl .mcf-c-id{white-space:nowrap}:root .mcf-tbl .mcf-c-id .ds-chip{margin-left:6px;vertical-align:1px}:root .mcf-tbl .mcf-c-look{min-width:170px;white-space:normal}:root .mcf-tbl .mcf-c-game{min-width:150px}:root .mcf-tbl .mcf-c-where{min-width:96px}:root .mcf-tbl .mcf-c-why{min-width:220px;white-space:normal}:root .mcf-tbl tr.mcf-tr{cursor:pointer}:root .mcf-tbl tr.mcf-tr:hover td{background:var(--gold-dim)}:root .mcf-tbl tr.mcf-me td{font-weight:600}:root .mcf-st{font-size:12.5px;color:var(--ink-60, var(--cream-60));white-space:nowrap}:root .mcf-met{color:var(--green);font-weight:600;white-space:nowrap}:root .mcf-unmet{color:var(--red);font-weight:600;white-space:nowrap}:root .mcf-out{color:var(--yellow, var(--gold));font-weight:600}:root .mcf-leave{font-size:12.5px}:root .mcf-ask{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px;white-space:normal}:root .mcf-ph{display:none}:root .mcf-ph-row{padding:12px var(--pad-x);border-top:1px solid var(--line);cursor:pointer;min-width:0;overflow-wrap:anywhere}:root .mcf-ph-l1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .mcf-ph-l1>b{font-size:15px;font-weight:650}:root .mcf-ph-l1>.mcf-conf{margin-left:auto}:root .mcf-ph-l2,:root .mcf-ph-l4{font-size:12.5px;line-height:1.45;color:var(--ink-60, var(--cream-60));margin-top:2px}:root .mcf-ph-l3{font-size:13px;line-height:1.5;margin-top:3px}:root .mcf-ph-sep{color:var(--ink-40)}:root .mcf-line{padding:10px var(--pad-x);border-top:1px solid var(--line);font-size:13.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}:root .mcf-line b{font-weight:650}:root .mcf-look{list-style:none;margin:0;padding:4px 0}:root .mcf-look>li{display:flex;gap:12px;align-items:flex-start;padding:12px var(--pad-x);border-top:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--ink-60, var(--cream-60))}:root .mcf-look>li:first-child{border-top:0}:root .mcf-look>li b{display:block;font-size:14.5px;font-weight:650;color:var(--ink)}:root .mcf-look>li>div{min-width:0;overflow-wrap:anywhere}:root .mcf-look-n{flex:none;width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font:600 11.5px/1 var(--font-body);background:var(--band);color:var(--ink-60, var(--cream-60))}:root .mcf-rv .pl-btns{margin:0 0 10px;flex-wrap:wrap}:root .mcf-rv-f,:root .mcf-f-wide{display:block;width:100%}:root .mcf-rv-f .rv-in,:root .mcf-f-wide .rv-in{width:100%}:root .mcf-msg{margin:8px 0 0;font-size:13px;color:var(--ink)}:root .mcf-sub>.td-card>.mcf-msg{margin:10px var(--pad-x) 0}:root .mcf-hist{border-top:1px solid var(--line)}:root .mcf-hrow{display:grid;grid-template-columns:200px minmax(0,1fr);gap:6px 18px;padding:12px var(--pad-x);border-top:1px solid var(--line);font-size:13.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}:root .mcf-hist>.mcf-hrow:first-child{border-top:0}:root .mcf-hwhen small{display:block;font-size:12px;color:var(--ink-40)}:root .mcf-hnote{font-size:12.5px;color:var(--ink-60, var(--cream-60));margin-top:2px}:root .mcf-radios{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 10px}:root .mcf-radio{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;cursor:pointer}:root .mcf-mk-form .rv-row{flex-wrap:wrap}:root .mcf-removed{font-size:12.5px;color:var(--ink-40)}:root .td-card.mcf-foot{padding:14px var(--pad-x);font-size:13.5px;line-height:1.5;color:var(--ink);background:var(--surface-solid);border-radius:14px;box-shadow:var(--shadow-card)}:root #set-rpc-mflags{background:transparent;border:0;box-shadow:none;padding:0}:root[data-theme] #set-rpc-mflags .mfl-card{background:var(--surface-solid)}:root #set-rpc-mflags>.set-mfl{padding:0}:root .set-rp[data-mfl-sig]>.set-back,:root .set-rp[data-mfl-sig]>.set-h1,:root .set-rp[data-mfl-sig]>.set-lead,:root .set-rp[data-mfl-sig]>.set-who-line{display:none}:root .mfl-card{margin:0 0 16px}:root .mfl-band-r{margin-left:auto;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--hdr-muted);text-align:right}:root .mfl-row{display:grid;grid-template-columns:minmax(0,1fr) 250px 22px;gap:18px;align-items:center;padding:15px var(--pad-x);border-top:1px solid var(--line)}:root .mfl-card>.ds-card-hd+.mfl-row{border-top:0}:root .mfl-row-go{cursor:pointer}:root .mfl-row-go:hover{background:var(--gold-dim)}:root .mfl-row .set-nm .ds-chip{margin-left:2px}:root .mfl-act{text-align:right}:root .mfl-said{padding:10px var(--pad-x);border-top:1px solid var(--line);font-size:13px;color:var(--ink-60, var(--cream-60))}:root .mfl-card>.ds-card-hd+.mfl-said{border-top:0}:root .mfl-said.mfl-points{padding:16px var(--pad-x);font-size:13.5px;line-height:1.5;color:var(--ink)}:root .mfl-form .pl-btns{margin-top:10px}@media(max-width:760px){:root .mfl-row{grid-template-columns:minmax(0,1fr) 18px;gap:4px 10px;padding:14px 16px}:root .mfl-row>.mfl-row-tx{grid-column:1;grid-row:1}:root .mfl-row>.set-val{grid-column:1;grid-row:2}:root .mfl-row>.mfl-act{grid-column:2;grid-row:1 / span 2;align-self:center}:root .mcf-hrow{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){:root .mcf-wide{display:none}:root .mcf-ph{display:block}:root .mcf-top .rv-f,:root .mcf-filters .rv-f,:root .mcf-filters .rv-f.ma-f-q{flex:1 1 100%}}:root .td-card.pl-fr-card{padding:0;margin:0 0 16px}:root .pl-fr-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;align-items:start;padding:12px var(--pad-x) 14px;border-top:1px solid var(--line)}:root .pl-fr-card .ds-card-hd+#pl-fr-body>.pl-fr-row:first-child{border-top:0}:root .pl-fr-t,:root .pl-fr-sec{font:600 10px/17.55px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .pl-fr-sec{padding:14px var(--pad-x) 0;border-top:1px solid var(--line)}:root .pl-fr-w{font:400 13px/1.45 var(--font-body);color:var(--ink);margin-top:3px}:root .pl-fr-w b{font-weight:600}:root .pl-fr-st{font:400 12px/1.4 var(--font-body);color:var(--ink-40);margin-top:5px}:root .pl-fr-sw{display:flex;align-items:center;gap:8px;padding-top:2px;font:400 12.5px/1.3 var(--font-body);color:var(--ink);cursor:pointer}:root .pl-fr-val{padding-top:2px;font:600 12.5px/1.3 var(--font-body);color:var(--ink)}:root .pl-fr-sw input:disabled+.toggle-slider{opacity:.45;cursor:default}:root .pl-fr-foot{padding:10px var(--pad-x) 14px;border-top:1px solid var(--line);font:400 12.5px/1.4 var(--font-body);color:var(--ink-40)}:root .pl-fr-load{padding:12px var(--pad-x) 16px;font:400 13px/1.45 var(--font-body);color:var(--ink-40)}:root .pl-fr-card .ds-card-hd+#pl-rbs-body>.pl-fr-row:first-child{border-top:0}:root .pl-fr-st.pl-own-refusal{color:var(--yellow)}:root #pl-rbs-seg{align-self:start}:root .pl-fr-card .ds-card-hd+#pl-tt-body>.pl-fr-sec:first-child{border-top:0}:root .pl-fr-card .ds-card-hd+#pl-tt-body:empty+#pl-tt-moves>.pl-fr-sec:first-child{border-top:0}:root #pl-tt-moves>.pl-fr-sec+.pl-fr-row{border-top:0}:root .pl-tt-tbl{margin-top:4px}:root .pl-tt-tbl td.pl-tt-act{white-space:nowrap}:root .pl-tt-tbl td.pl-tt-act .pl-btn+.pl-btn{margin-left:6px}:root .pl-tt-tbl .pl-tt-in{width:88px;padding:4px 6px;font-size:13px}:root .pl-tt-tbl .pl-tt-in+.pl-tt-in{margin-left:4px}:root .pl-tt-tbl .pl-tt-in.pl-tt-in-note{width:160px}:root .pl-tt-line{margin-top:5px}:root .pl-tt-line.pl-own-refusal{color:var(--yellow)}:root .pl-tt-up{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px var(--pad-x) 14px;border-top:1px solid var(--line)}:root #pl-tt-report{padding:0 var(--pad-x) 14px;margin-top:0}:root #pl-tmv-seg{align-self:start}:root .pl-fr-card .ds-card-hd+#pl-rl-body>.pl-fr-sec:first-child{border-top:0}:root .pl-rl-tbl{margin-top:4px}:root .pl-rl-tbl td.pl-rl-act{white-space:nowrap;text-align:right}:root .pl-rl-tbl .pl-rl-in{width:96px;padding:4px 6px;font-size:13px}:root .pl-rl-tbl .pl-rl-never{white-space:nowrap}:root .pl-rl-facts{padding:6px var(--pad-x) 0;font:400 12.5px/1.4 var(--font-body);color:var(--ink-40)}:root .pl-rl-k{font-weight:600;color:var(--ink)}:root .pl-rl-opts{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:10px var(--pad-x) 0}:root .pl-rl-opts .pl-rl-win{width:64px}:root .pl-rl-opts .pl-rl-note{width:220px}:root .pl-rl-up{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px var(--pad-x) 14px}:root .pl-rl-up.pl-rl-own{border-top:1px solid var(--line)}:root .pl-rl-check{padding:12px var(--pad-x) 14px;border-top:1px solid var(--line)}:root .pl-rl-tbl .pl-rl-trip{width:auto}:root .pl-rl-tbl td.pl-rl-trip-c{white-space:nowrap}:root .pl-oe-kinds{padding:12px var(--pad-x) 4px}:root .pl-oe-kinds .seg{flex-wrap:wrap;overflow-x:visible;max-width:100%}:root .pl-oe-kinds .seg button{flex:none}:root .pl-oe-body .pl-input{max-width:100%}:root .pl-oe-state{padding:10px var(--pad-x) 12px;font:400 13px/1.45 var(--font-body);color:var(--ink)}:root .pl-oe-state>.pl-help{margin:0 0 6px}:root .pl-oe-on{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--ink)}:root .pl-oe .pl-fr-sec{padding-top:12px}:root .pl-oe-body{padding:4px var(--pad-x) 12px;font:400 13px/1.45 var(--font-body);color:var(--ink)}:root .pl-oe-body>label{display:block}:root .pl-oe-line,:root .pl-oe-fields{display:flex;flex-wrap:wrap;gap:8px 16px;margin:4px 0}:root .pl-oe-line{align-items:center}:root .pl-oe-fields{align-items:flex-end}:root .pl-oe-f{display:flex;flex-direction:column;gap:4px;font:500 12.5px/1.3 var(--font-body);color:var(--ink-40);max-width:100%}:root .pl-oe-sub{font:600 12.5px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);margin:14px 0 6px}:root .pl-oe-mk{margin-top:8px}:root .pl-oe-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px var(--pad-x) 14px;border-top:1px solid var(--line)}:root .pl-oe-pane[hidden]{display:none!important}:root .pl-oe-rl{--pad-x:0px;margin-top:6px}:root .pl-oe-rl .pl-fr-sec{border-top:0;padding-top:8px}:root .pl-oe-rl .pl-rl-up.pl-rl-own,:root .pl-oe-rl .pl-rl-check,:root .pl-oe-rl .pl-fr-foot{border-top:0}:root .td-card.pl-oe-inline{margin:10px 0 0;box-shadow:none}@media(max-width:600px){:root .pl-fr-row{grid-template-columns:minmax(0,1fr)}}:root .pl-val-feed,:root .pl-adt-feed{font:400 12px/1.45 var(--font-body);color:var(--ink-40);margin-top:6px}:root .pl-pc.pl-feed-facts{margin-top:13px}:root .pl-pc.pl-cb{margin:0 0 14px}:root .pl-cb-line{font:400 13px/1.45 var(--font-body);color:var(--ink);margin-top:3px}:root .pl-cb-line .pl-dk{display:inline-block;min-width:44px}:root .pl-cb-basis{font-size:12px;margin-top:6px}:root .pl-feed-line{margin:2px 0;font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-pc.pl-vq{margin-top:13px}:root .pl-vq-rule,:root .pl-vq-trip{margin:0 0 6px}:root .pl-vq-row{padding:8px 0;border-top:1px solid var(--line)}:root .pl-vq-trip+.pl-vq-row{border-top:0}:root .pl-vq-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .pl-vq-name{font-size:13px;font-weight:600;color:var(--ink)}:root .pl-vq-val{font-size:13px;font-variant-numeric:tabular-nums;color:var(--ink)}:root .pl-vq-val.pl-detail-muted{font-variant-numeric:normal}:root .pl-vq-why{margin:3px 0 0;font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-vq-band{margin:2px 0 0;font:400 12px/1.45 var(--font-body);color:var(--ink-40)}:root .pl-swly{position:relative;margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-swly.pl-detail-muted{font-size:12.5px;color:var(--muted)}@media(hover:hover){:root .pl-swly:hover>.td-tip{visibility:visible;transition-delay:150ms}}:root .pl-swly:focus-visible>.td-tip,:root .pl-swly.tip-on>.td-tip{visibility:visible;transition-delay:0s}:root .pl-swly:is(:hover,:focus-visible,.tip-on){z-index:3}:root .pl-fr-card .ds-card-hd+:is(#pl-tp-body,#pl-dcol-body)>.pl-fr-row:first-child{border-top:0}:root .pl-tp-ctl{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;min-width:0}:root .pl-tp-lbl{display:flex;flex-direction:column;gap:4px;min-width:0}:root .pl-tp-lbl.pl-tp-grow{flex:1 1 260px}:root #pl-tp-measure,:root #pl-dcol-in{width:100%;max-width:420px}:root #pl-tp-n{width:110px}:root .pl-tp-row>.pl-btn{align-self:end}:root .pl-top-slot:empty{display:none}:root .pl-fr-card .ds-card-hd+#pl-wi-body>.pl-fr-row:first-child{border-top:0}:root #pl-wi-what{width:100%;max-width:460px}:root #pl-wi-val{width:140px}:root .pl-wi-said{padding:12px var(--pad-x) 4px;border-top:1px solid var(--line)}:root .pl-wi-said p{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-wi-tbl{margin-top:4px}:root .pl-wi-tbl td .pl-help{margin:0}:root .pl-input.pl-wi-filled{outline:2px solid var(--gold);outline-offset:1px}:root .pl-rowname+.pl-top-chip{margin-left:8px;vertical-align:middle}:root .pl-pc.pl-dec{border-left:2px solid var(--ink-40);padding-left:12px}:root .pl-dec-head{font:600 14px/1.4 var(--font-body);color:var(--ink)}:root .pl-dec-said{margin:3px 0 0;font-size:13px;line-height:1.5;color:var(--ink)}:root .pl-dec-form{display:flex;flex-direction:column;gap:6px;margin-top:8px}:root .pl-dec-form textarea{width:100%;max-width:480px;min-height:56px}:root .pl-dec-msg{margin-top:6px;font-size:12.5px;color:var(--yellow)}:root{--pc-green:#2fa86b;--pc-blue:#5e93cb;--pc-amber:#b88420;--pc-teal:#2f9eb9;--pc-red:#e06e5e;--pc-accent:var(--pc-teal);--pc-ctx:#5b6579;--pc-grid:rgba(230,234,242,.08);--pc-axis:rgba(230,234,242,.28);--pc-hover:rgba(230,234,242,.045)}:root[data-theme=light]{--pc-green:#1a6e3a;--pc-blue:#33639f;--pc-amber:#864f00;--pc-teal:#007195;--pc-red:#b03d2e;--pc-ctx:#9aa3b2;--pc-grid:rgba(20,33,61,.08);--pc-axis:rgba(20,33,61,.30);--pc-hover:rgba(20,33,61,.035)}:root .pc{position:relative;margin:4px 0 14px;padding:0;container:pc / inline-size;font-family:var(--font-body);color:var(--ink-60)}:root .pc:last-child{margin-bottom:4px}:root .pc-hd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 0 12px;font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .pc-hd>b{font-weight:600;color:var(--ink);margin-right:2px}:root .pc-li{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}:root .pc-sw{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px;background:var(--c)}:root .pc-sw.pc-sw-ln{width:16px;height:0;border-radius:0;background:none;border-top:2px solid var(--c)}:root .pc-sw.pc-sw-ln.pc-dash{border-top-style:dashed}:root .pc-sw.pc-sw-ln.pc-dots{border-top-style:dotted}:root .pc-plot{position:relative;display:grid;grid-template-columns:var(--pc-gut, 40px) minmax(0,1fr);border-radius:6px}:root .pc-plot:focus{outline:none}:root .pc-plot:focus-visible,:root .pc-hb:focus-visible,:root .pc-tl-in:focus-visible{outline:2px solid var(--accent);outline-offset:4px}:root .pc-y{position:relative;height:var(--pc-h)}:root .pc-y>span{position:absolute;right:8px;transform:translateY(-50%);font-size:11px;line-height:1;color:var(--ink-40);font-variant-numeric:tabular-nums;white-space:nowrap}:root .pc-area{position:relative;height:var(--pc-h)}:root .pc-gl{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--pc-grid);pointer-events:none}:root .pc-yu{margin:0 0 3px;font-size:11px;line-height:14px;color:var(--ink-40);white-space:nowrap}:root .pc-hg{position:absolute;top:0;bottom:0;left:calc(var(--pc-hl, 72px) + 12px);right:0;pointer-events:none}:root .pc-hgl{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--pc-grid);left:calc(var(--pc-rl, 0px) + (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--t))}:root .pc-hgl.pc-zero{border-left-color:var(--pc-axis)}:root .pc-hx{display:grid;grid-template-columns:var(--pc-hl, 72px) minmax(0,1fr);gap:12px;margin:5px 0 0}:root .pc-hu{padding-left:2px;font-size:11px;line-height:1.3;color:var(--ink-40);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .pc-hxt{position:relative;height:15px}:root .pc-hxt>span{position:absolute;top:0;transform:translateX(-50%);font-size:11px;line-height:1.3;color:var(--ink-40);white-space:nowrap;font-variant-numeric:tabular-nums;left:calc(var(--pc-rl, 0px) + (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--t))}:root .pc-gl.pc-zero{border-top-color:var(--pc-axis)}:root .pc-xr{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--pc-grid);pointer-events:none}:root .pc-yf{display:grid;grid-template-columns:var(--pc-gut, 40px) minmax(0,1fr)}:root .pc-yf-a{position:relative;min-width:0}:root .pc-yf-a>:not(.pc-gl){position:relative}:root .pc-ybox{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;flex:none;width:100%;height:var(--pc-h)}:root .pc-cols{position:absolute;inset:0;display:grid;grid-template-columns:repeat(var(--pc-n),minmax(0,1fr))}:root .pc-col{position:relative;min-width:0;cursor:default}@media(hover:hover){:root .pc-col:hover{background:var(--pc-hover)}}:root .pc-col.tip-on{background:var(--pc-hover)}:root .pc-lcols .pc-col,:root .pc-lcols .pc-col.tip-on{background:transparent}:root .pc-g{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:min(var(--pc-gw, 24px),76%);display:flex;justify-content:center;align-items:flex-start;gap:2px;pointer-events:none}:root .pc-bar{display:block;flex:1 1 0;min-width:1px;max-width:24px;background:var(--c);border-radius:4px 4px 0 0}:root .pc-bar.pc-neg{border-radius:0 0 4px 4px}:root .pc-bar.pc-none{visibility:hidden;height:0}@media(hover:hover){:root .pc-col:hover .pc-bar{filter:brightness(1.12)}}:root .pc-col.tip-on .pc-bar{filter:brightness(1.12)}:root .pc-v{position:absolute;left:50%;transform:translate(-50%,calc(-100% - 4px));font-size:11.5px;line-height:1.2;font-weight:600;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}:root .pc-v.pc-neg{transform:translate(-50%,4px)}:root .pc-v.pc-v-l{left:0;transform:translate(0,calc(-100% - 4px))}:root .pc-v.pc-v-r{left:auto;right:0;transform:translate(0,calc(-100% - 4px))}:root .pc-col.pc-strong .pc-v{font-weight:750}:root .pc-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}:root .pc-ln{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}:root .pc-wash{fill:var(--c);fill-opacity:.1;stroke:none}:root .pc-dot{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--surface-solid);pointer-events:none}:root .pc-end{position:absolute;transform:translate(-100%,calc(-100% - 6px));margin-left:-2px;font-size:11.5px;line-height:1.2;font-weight:600;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}:root .pc-end.pc-below{transform:translate(-100%,8px)}:root .pc-end.pc-end-l{transform:translate(0,calc(-100% - 6px));margin-left:2px}:root .pc-end.pc-end-l.pc-below{transform:translate(0,8px)}:root .pc-cross{position:absolute;top:0;bottom:0;left:50%;width:0;border-left:1px solid var(--pc-axis);visibility:hidden;pointer-events:none}:root .pc-hdot{position:absolute;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--surface-solid);visibility:hidden;pointer-events:none}@media(hover:hover){:root .pc-col:hover>:is(.pc-cross,.pc-hdot){visibility:visible}}:root .pc-col.tip-on>:is(.pc-cross,.pc-hdot){visibility:visible}:root .pc-x{display:grid;grid-template-columns:repeat(var(--pc-n),minmax(0,1fr));margin:7px 0 0 var(--pc-gut, 40px)}:root .pc-x>span{display:flex;justify-content:center;min-width:0;padding:0 3px;font-size:11px;line-height:1.3;color:var(--ink-40);white-space:nowrap}:root .pc-x>span>bdi{flex:none}:root .pc-x>span.pc-x-strong{color:var(--ink)}:root .pc-x>span:first-child,:root .pc-x>span:last-child{justify-content:flex-start}:root .pc-x>span:first-child>bdi,:root .pc-x>span:last-child>bdi{margin:0 auto}:root .pc-x>span:last-child{flex-direction:row-reverse}@container pc (max-width:139px){:root .pc-v.pc-nv-120,:root .pc-hxt>.pc-hxh-120{display:none}}@container pc (min-width:140px) and (max-width:159px){:root .pc-v.pc-nv-140,:root .pc-hxt>.pc-hxh-140{display:none}}@container pc (min-width:160px) and (max-width:179px){:root .pc-v.pc-nv-160,:root .pc-hxt>.pc-hxh-160{display:none}}@container pc (min-width:180px) and (max-width:199px){:root .pc-v.pc-nv-180,:root .pc-hxt>.pc-hxh-180{display:none}}@container pc (min-width:200px) and (max-width:219px){:root .pc-v.pc-nv-200,:root .pc-hxt>.pc-hxh-200{display:none}}@container pc (min-width:220px) and (max-width:239px){:root .pc-v.pc-nv-220,:root .pc-hxt>.pc-hxh-220{display:none}}@container pc (min-width:240px) and (max-width:279px){:root .pc-v.pc-nv-240,:root .pc-hxt>.pc-hxh-240{display:none}}@container pc (min-width:280px) and (max-width:309px){:root .pc-v.pc-nv-280,:root .pc-hxt>.pc-hxh-280{display:none}}@container pc (min-width:310px) and (max-width:339px){:root .pc-v.pc-nv-310,:root .pc-hxt>.pc-hxh-310{display:none}}@container pc (min-width:340px) and (max-width:399px){:root .pc-v.pc-nv-340,:root .pc-hxt>.pc-hxh-340{display:none}}@container pc (min-width:400px) and (max-width:459px){:root .pc-v.pc-nv-400,:root .pc-hxt>.pc-hxh-400{display:none}}@container pc (min-width:460px) and (max-width:559px){:root .pc-v.pc-nv-460,:root .pc-hxt>.pc-hxh-460{display:none}}@container pc (min-width:560px) and (max-width:699px){:root .pc-v.pc-nv-560,:root .pc-hxt>.pc-hxh-560{display:none}}@container pc (min-width:700px) and (max-width:899px){:root .pc-v.pc-nv-700,:root .pc-hxt>.pc-hxh-700{display:none}}@container pc (min-width:900px){:root .pc-v.pc-nv-900,:root .pc-hxt>.pc-hxh-900{display:none}}@container pc (max-width:339px){:root .pc-x .pc-lx-p1{visibility:hidden}:root .pc-x.pc-lw-p1 span{white-space:normal;text-align:center}:root .pc-x.pc-lw-p1 span>bdi{flex:0 1 auto;min-width:0}}@container pc (min-width:340px) and (max-width:559px){:root .pc-x .pc-lx-p2{visibility:hidden}:root .pc-x.pc-lw-p2 span{white-space:normal;text-align:center}:root .pc-x.pc-lw-p2 span>bdi{flex:0 1 auto;min-width:0}}@container pc (min-width:560px) and (max-width:899px){:root .pc-x .pc-lx-m{visibility:hidden}:root .pc-x.pc-lw-m span{white-space:normal;text-align:center}:root .pc-x.pc-lw-m span>bdi{flex:0 1 auto;min-width:0}}@container pc (min-width:900px){:root .pc-x .pc-lx-w{visibility:hidden}:root .pc-x.pc-lw-w span{white-space:normal;text-align:center}:root .pc-x.pc-lw-w span>bdi{flex:0 1 auto;min-width:0}}:root .pc-hb{position:relative;display:flex;flex-direction:column;gap:4px;border-radius:6px}:root .pc-hb:focus{outline:none}:root .pc-hrow{position:relative;display:grid;grid-template-columns:var(--pc-hl, 72px) minmax(0,1fr);align-items:center;gap:12px;min-height:24px;padding:3px 0;border-radius:4px;cursor:default}@media(hover:hover){:root .pc-hrow:hover{background:var(--pc-hover)}:root .pc-hrow:hover .pc-hbar{filter:brightness(1.12)}}:root .pc-hrow.tip-on{background:var(--pc-hover)}@container pc (max-width:439px){:root .pc-rows-wide .pc-hrow{grid-template-columns:minmax(0,1fr);gap:3px}:root .pc-rows-wide .pc-hrow>.td-tip.pc-tip{left:2px}:root .pc-rows-wide .pc-hz{display:none}:root .pc-rows-wide .pc-hg{left:0}:root .pc-rows-wide .pc-hx{grid-template-columns:minmax(0,1fr);gap:2px}:root .pc-rows-wide .pc-hu{order:2}}:root .pc-hl{font-size:12.5px;line-height:1.3;color:var(--ink-60);overflow-wrap:anywhere;padding-left:2px}:root .pc-ht{position:relative;display:block}:root .pc-hbar{position:absolute;left:calc(var(--pc-rl, 0px) + (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--a));width:calc((100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--w));min-width:1px;background:var(--c);border-radius:0 4px 4px 0}:root .pc-hbar.pc-neg{border-radius:4px 0 0 4px}:root .pc-hv{position:absolute;left:calc(var(--pc-rl, 0px) + (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--e) + 8px);transform:translateY(-50%);font-size:12.5px;line-height:1.2;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}:root .pc-hv.pc-neg{left:auto;right:calc(100% - var(--pc-rl, 0px) - (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--e) + 8px)}:root .pc-hv.pc-na{left:calc(var(--pc-rl, 0px) + (100% - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--e));color:var(--ink-40)}:root .pc-hz{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--pc-axis);left:calc(var(--pc-hl, 72px) + 12px + var(--pc-rl, 0px) + (100% - var(--pc-hl, 72px) - 12px - var(--pc-rl, 0px) - var(--pc-rr, 60px)) * var(--a))}:root .pc-tl-in{position:relative;margin:0 10px;border-radius:6px}:root .pc-tl-in:focus{outline:none}:root .pc-tl-base{position:absolute;left:0;right:0;height:2px;border-radius:1px;background:var(--pc-axis)}:root .pc-tl-due{position:absolute;height:22px;border-radius:3px;background:var(--pc-accent);opacity:.14}:root .pc-tl-tick{position:absolute;width:0;height:26px;border-left:1.5px solid var(--pc-accent)}:root .pc-tl-dueline{opacity:.7}:root .pc-tl-today{border-left-color:var(--ink-40);margin-left:-1px}:root .pc-tl-open{position:absolute;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--pc-accent) 0 3px,transparent 3px 8px)}:root .pc-tl-gap{position:absolute;height:0;border-top:1px solid var(--pc-axis)}:root .pc-tl-t{position:absolute;transform:translateX(-50%);font-size:11px;line-height:1.2;color:var(--ink-40);white-space:nowrap;font-variant-numeric:tabular-nums}:root .pc-tl-duet{transform:none;margin-left:5px}:root .pc-tl-duet.pc-tl-lo{transform:translateX(-100%);margin-left:-5px}@container pc (max-width:419px){:root .pc-tl-sm,:root .pc-tl-duet{display:none}}:root .pc-tl-end{right:0;transform:none}:root .pc-tl-big{position:absolute;transform:translateX(-50%);font-size:12.5px;line-height:1.3;font-weight:600;color:var(--ink);white-space:nowrap}:root .pc-pt{position:absolute;width:24px;height:24px;margin:-11px 0 0 -12px;border-radius:50%;cursor:default}:root .pc-pt>.pc-dot{left:50%;top:50%}:root .pc-dot.pc-dot-lg{width:9px;height:9px;margin:-4.5px 0 0 -4.5px}:root :is(.pc-col,.pc-hrow,.pc-pt)>.td-tip.pc-tip{display:none;width:max-content;max-width:min(300px,calc(100vw - 32px));right:auto;bottom:auto}:root .pc-col>.td-tip.pc-tip{top:2px;left:min(calc(100% + 6px),calc(50% + var(--pc-off, 18px)))}:root .pc-col.pc-r>.td-tip.pc-tip{left:auto;right:min(calc(100% + 6px),calc(50% + var(--pc-off, 18px)))}:root .pc-hrow>.td-tip.pc-tip{top:calc(100% + 2px);left:calc(var(--pc-hl, 72px) + 12px)}:root .pc-hrow.pc-up>.td-tip.pc-tip{top:auto;bottom:calc(100% + 2px)}:root .pc-pt>.td-tip.pc-tip{top:50%;left:calc(100% + 4px);transform:translateY(-50%)}:root .pc-pt.pc-r>.td-tip.pc-tip{left:auto;right:calc(100% + 4px)}@media(hover:hover){:root :is(.pc-col,.pc-hrow,.pc-pt):hover>.td-tip{display:block;visibility:visible}}:root :is(.pc-col,.pc-hrow,.pc-pt).tip-on>.td-tip{display:block;visibility:visible}:root :is(.pc-col,.pc-hrow,.pc-pt):is(:hover,.tip-on){z-index:4}:root .pc-tip-h{font-size:11.5px;line-height:1.35;opacity:.72;margin-bottom:3px;white-space:nowrap}:root .pc-tip-r{display:flex;align-items:center;gap:7px;line-height:1.45}:root .pc-tip-r b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}:root .pc-tip-r span{opacity:.72}:root .pc-tip-n{margin-top:4px;font-size:11.5px;line-height:1.4;opacity:.72}:root .pc-tip-d{margin:-1px 0 2px 19px;font-size:11.5px;line-height:1.35;opacity:.72;font-variant-numeric:tabular-nums}:root .pc-k{display:inline-block;flex:none;width:12px;height:0;border-top:2px solid var(--c)}:root .pc-k.pc-dash{border-top-style:dashed}:root .pc-k.pc-dots{border-top-style:dotted}:root .stat-card>.pc{order:2;margin-top:10px}:root .rv-body>.pc-stat,:root .rv-body>*>.pc-stat{margin:4px calc(-1 * var(--pad-x)) 14px;border-bottom:1px solid var(--line)}:root #panel-today .td-card>.rv-body>.rv-scroll{margin-left:calc(-1 * var(--pad-x));margin-right:calc(-1 * var(--pad-x));max-width:none}:root #panel-today .td-card>.rv-body>.rv-scroll:last-child{margin-bottom:-16px}:root .pc-stat .rp-tile{cursor:default}:root .pc-stat .rp-tile:hover{background:var(--surface-solid)}:root .pc-stat .rp-tiles-in{margin-bottom:-1px}:root .pc-tv{margin-top:10px}:root .pc-tv>summary{cursor:pointer;font-size:12.5px;color:var(--ink-60);width:max-content}:root .pc-tv>summary:hover{color:var(--ink)}:root .pc-tv[open]>summary{margin-bottom:6px}@media print{:root,:root[data-theme]{--pc-green:#1a6e3a;--pc-blue:#33639f;--pc-amber:#864f00;--pc-teal:#007195;--pc-red:#b03d2e;--pc-ctx:#9aa3b2;--pc-grid:rgba(20,33,61,.10);--pc-axis:rgba(20,33,61,.34);--pc-hover:transparent}:root .pc .td-tip{display:none!important}}:root{--pc-p0:#4fb8d4;--pc-p1:#2a7f99;--pc-p2:#a9dcea;--pc-p3:#e6eaf2;--pc-p4:#7d93b2;--pc-p5:#5b6579;--pc-hm0:#1e2739}:root[data-theme=light]{--pc-p0:#0f6e86;--pc-p1:#4fb6cf;--pc-p2:#a5d6e2;--pc-p3:#14213d;--pc-p4:#5f7896;--pc-p5:#c3ccd8;--pc-hm0:#eef4f7}@media print{:root,:root[data-theme]{--pc-p0:#0f6e86;--pc-p1:#4fb6cf;--pc-p2:#a5d6e2;--pc-p3:#14213d;--pc-p4:#5f7896;--pc-p5:#c3ccd8;--pc-hm0:#eef4f7}}:root .rb-tool{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}:root .rb-dd{position:relative;display:inline-flex;max-width:100%}:root[data-theme] .rb-pill{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:38px;margin:0;padding:7px 12px;border:1px solid var(--card-line, var(--line));border-radius:var(--radius-ctl);background:var(--surface-solid);box-shadow:var(--shadow-quiet, none);font:400 13px/1.3 var(--font-body);color:var(--ink-60);cursor:pointer;text-align:left}:root[data-theme] .rb-pill>b{font-weight:600;color:var(--ink);overflow-wrap:anywhere}:root[data-theme] .rb-pill:hover{border-color:var(--accent-border, var(--line))}:root[data-theme] .rb-pill[aria-expanded=true]{border-color:var(--accent)}:root .rb-dd>.rb-pill::after,:root .rb-bt::after{content:"\25be";flex:none;font-size:11px;color:var(--ink-40)}:root[data-theme] .rb-add{border-radius:var(--radius-pill, 999px);font-weight:600;color:var(--ink);padding:7px 14px}:root[data-theme] .rb-add:disabled{opacity:.5;cursor:default}:root .rb-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(340px,calc(100vw - 32px));max-height:min(70vh,520px);overflow:auto;display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--surface-solid);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px rgba(20,33,61,.22);text-align:left}:root .rb-pop-h{font:600 13.5px/1.3 var(--font-body);color:var(--ink);margin-top:2px}:root .rb-dd-flt .rb-pop{width:min(420px,calc(100vw - 32px))}:root .rb-flt{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid var(--line)}:root .rb-flt:first-of-type{border-top:0;padding-top:0}:root .rb-flt-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;max-height:200px;overflow:auto}:root .rb-flt-clear{align-self:flex-start}:root .rb-scroll-y{max-height:300px;overflow:auto}:root .rb-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--rp-gap, 16px);align-items:start}:root .rb-grid>*{min-width:0}:root .rb-right{display:flex;flex-direction:column;gap:var(--rp-gap, 16px);min-width:0}:root[data-theme] .rb-figs{margin:0;position:sticky;top:12px}:root .rb-figs-t{display:none}:root .rb-figs-in{display:flex;flex-direction:column;gap:10px;padding:14px var(--pad-x) 16px;min-width:0}:root .rb-figs-body{display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-theme] .rb-area{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:36px;margin:0;padding:8px 10px;border:0;border-radius:var(--radius-ctl);background:transparent;font:600 14px/1.3 var(--font-body);color:var(--ink);text-align:left;cursor:pointer;box-shadow:none}:root[data-theme] .rb-area:hover{background:var(--band)}:root[data-theme] .rb-area.on{background:var(--accent-dim);color:var(--accent)}:root .rb-cnt{flex:none;min-width:26px;padding:1px 8px;border-radius:999px;background:var(--band);font:600 12px/1.5 var(--font-body);color:var(--ink-60);text-align:center}:root .rb-area.on .rb-cnt{background:var(--surface-solid)}:root .rb-figlist{display:flex;flex-direction:column;max-height:520px;overflow:auto;padding:2px 0 6px}:root .rb-figlist>*{flex:none}:root .rb-fig.rp-tick{align-items:flex-start;padding:7px 10px;min-height:0}:root .rb-fig.rp-tick input{margin-top:2px}:root .rb-fig>span{display:flex;flex-direction:column;gap:1px}:root .rb-fn{font:400 13.5px/1.3 var(--font-body);color:var(--ink)}:root .rb-fa{font-size:11.5px;color:var(--ink-40)}:root .rb-fm{font:400 12.5px/1.35 var(--font-body);color:var(--ink-60)}:root .rb-fig.is-off{cursor:default}:root .rb-fig.is-off .rb-fn,:root .rb-fig.is-off .rb-fm{color:var(--ink-40)}:root .rb-none{padding:6px 10px}:root[data-theme] .rb-title{margin:0}:root .rb-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding:16px var(--pad-x)}:root .rb-title-t{flex:1 1 220px;min-width:0}:root .rb-clogo{flex:0 0 auto;line-height:0}:root .rb-clogo img{display:block;height:32px;width:auto;max-width:180px;object-fit:contain}:root[data-theme] .rb-name{margin:0;font:500 24px/1.2 var(--font-brand);letter-spacing:0;text-transform:none;color:var(--ink);overflow-wrap:anywhere}:root .rb-meta{margin-top:4px;font:400 13px/1.4 var(--font-body);color:var(--ink-60)}:root .rb-left{padding:0 var(--pad-x) 12px}:root .rb-title .rp-acts:empty{display:none}:root .rb-title .rp-acts{border-top:1px solid var(--line)}:root .rb-head{display:flex;align-items:center;gap:8px}:root[data-theme] .rb-head .rb-save{border-radius:var(--radius-pill, 999px);padding-left:16px;padding-right:16px}:root[data-theme] .rb-head .pl-btn:disabled{opacity:.5;cursor:default}:root .rp-menu.rb-down{bottom:auto;top:calc(100% + 4px)}:root .rb-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rp-gap, 16px);align-items:start}:root .rb-blocks>.rb-blk{grid-column:1 / -1}:root .rb-blocks>.rb-blk.rb-half{grid-column:auto}:root[data-theme] .rb-blk{margin:0;display:flex;flex-direction:column;min-width:0}:root[data-theme] .rb-blk.on{box-shadow:inset 3px 0 0 var(--accent),var(--shadow-card, none)}:root .rb-bh{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;padding:11px var(--pad-x);border-bottom:1px solid var(--line)}:root .rb-bt-dd{position:relative;display:inline-flex;min-width:0;flex:1 1 200px}:root[data-theme] .rb-bt{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:0;padding:2px 0;border:0;background:transparent;box-shadow:none;font:600 14px/1.35 var(--font-body);color:var(--ink);text-align:left;cursor:pointer}:root .rb-bt-t{min-width:0;overflow-wrap:anywhere}:root .rb-fdd{position:relative;display:inline-flex;align-items:center;flex:none;max-width:100%}:root .rb-forms{display:inline-flex;flex-wrap:wrap;gap:4px}:root[data-theme] .rb-f{margin:0;padding:3px 8px;border:1px solid var(--line);border-radius:7px;background:var(--surface-solid);box-shadow:none;font:500 12px/1.4 var(--font-body);color:var(--ink-60);cursor:pointer;white-space:nowrap}:root[data-theme] .rb-f:hover{color:var(--ink)}:root[data-theme] .rb-f.on{background:var(--ink);border-color:var(--ink);color:var(--surface-solid)}:root[data-theme] .rb-f:disabled{opacity:.45;cursor:default}:root .rb-f1{display:none}:root .rb-half .rb-forms{display:none}:root .rb-half .rb-f1{display:inline-flex}:root .rb-fdd>.rb-pop,:root .rb-bt-dd>.rb-pop,:root .rb-sdd>.rp-menu{left:auto;right:0}:root .rb-bt-dd>.rb-pop{left:0;right:auto}:root .rb-pop-forms{width:min(440px,calc(100vw - 32px))}:root .rb-pop-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}:root[data-theme] .rb-pt{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:10px 6px;border:1px solid var(--line);border-radius:10px;background:var(--surface-solid);box-shadow:none;font:500 12px/1.3 var(--font-body);color:var(--ink);cursor:pointer}:root[data-theme] .rb-pt:hover{border-color:var(--accent)}:root[data-theme] .rb-pt.on{border-color:var(--accent);background:var(--accent-dim);color:var(--accent);font-weight:700}:root[data-theme] .rb-pt:disabled{opacity:.45;cursor:default}:root .rb-ico{display:block;width:30px;height:22px;border-radius:4px;background:var(--band);position:relative}:root .rb-ico::before{content:"";position:absolute;inset:5px 6px;background:currentColor;opacity:.75;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}:root .rb-ico-table{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M0 0h18v3H0zM0 4.5h18v3H0zM0 9h18v3H0z'/%3E%3C/svg%3E")}:root .rb-ico-line{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M0 10l5-6 4 3 4-6 5 4' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E")}:root .rb-ico-bar{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M1 5h4v7H1zM7 2h4v10H7zM13 7h4v5h-4z'/%3E%3C/svg%3E")}:root .rb-ico-stacked{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M1 1h4v4H1zM1 6h4v6H1zM7 3h4v3H7zM7 7h4v5H7zM13 5h4v2h-4zM13 8h4v4h-4z'/%3E%3C/svg%3E")}:root .rb-ico-donut{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 0a6 6 0 1 0 6 6H9a3 3 0 1 1-3-3z'/%3E%3C/svg%3E")}:root .rb-ico-heatmap{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M0 0h5v5H0zM6.5 0h5v5h-5zM13 0h5v5h-5zM0 7h5v5H0zM6.5 7h5v5h-5zM13 7h5v5h-5z'/%3E%3C/svg%3E")}:root .rb-ico-funnel{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M0 0h18v3H0zM3 4.5h12v3H3zM6 9h6v3H6z'/%3E%3C/svg%3E")}:root .rb-ico-tiles{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M0 0h8v12H0zM10 0h8v12h-8z' fill-opacity='.9'/%3E%3C/svg%3E")}:root .rb-pop-s{font:400 12.5px/1.45 var(--font-body);color:var(--ink-60)}:root .rb-pop-blk{width:min(360px,calc(100vw - 32px))}:root .rb-fld{display:flex;flex-direction:column;gap:4px;min-width:0}:root .rb-fld .rv-in{width:100%}:root .rb-fld .rp-sel .rv-in{width:auto;max-width:55%}:root .rb-pop-a{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px;border-top:1px solid var(--line)}:root .rb-pop-a .rp-danger{color:var(--red)}:root .rb-bb{min-height:84px;transition:opacity .15s ease;min-width:0}:root .rb-bb.is-busy{opacity:.5}:root .rb-chart{padding:14px var(--pad-x) 10px}:root .rb-bb>.rp-tiles,:root .rb-bb>.rb-scroll{border-top:0}:root .rb-bb>.rb-chart+.rb-scroll{border-top:1px solid var(--line)}:root .rb-empty{padding-top:18px}:root .rb-starts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}:root .rb-starts .rp-lbl{margin:0 4px 0 0}:root[data-theme] .rb-start{min-height:32px;border-radius:var(--radius-pill, 999px);font-size:12.5px;color:var(--ink)}:root .rb-bb .rp-miss{margin:14px var(--pad-x)}:root[data-theme] .rb-tbl{margin:0;width:100%}:root[data-theme] .rb-tbl thead th{background:var(--surface-solid);font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);padding:12px 14px;white-space:nowrap;text-align:right;border-bottom:1px solid var(--line)}:root[data-theme] .rb-tbl thead th:first-child,:root[data-theme] .rb-tbl tbody th{text-align:left;padding-left:var(--pad-x);position:sticky;left:0;z-index:1;background:var(--surface-solid)}:root[data-theme] .rb-tbl tbody th{font:500 13.5px/1.35 var(--font-body);color:var(--ink);text-transform:none;letter-spacing:0;white-space:nowrap}:root[data-theme] .rb-tbl td{text-align:right;padding:10px 14px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}:root[data-theme] .rb-tbl td:last-child,:root[data-theme] .rb-tbl thead th:last-child{padding-right:var(--pad-x)}:root[data-theme] .rb-tbl tbody tr:last-child>*{border-bottom:0}:root .rb-tbl .rp-fig{font-weight:500}:root .pc-stk{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:min(72%,104px);pointer-events:none}:root .pc-seg{position:absolute;left:0;right:0;background:var(--c)}@media(hover:hover){:root .pc-stacked .pc-col:hover .pc-seg{filter:brightness(1.1)}}:root .pc-stacked .pc-col.tip-on .pc-seg{filter:brightness(1.1)}:root .pc-stacked .pc-hd{margin-bottom:14px}:root .pc-dn{display:flex;align-items:center;gap:20px 28px;flex-wrap:wrap;padding:4px 0 6px}:root .pc-dn-ring{position:relative;flex:none;width:170px;height:170px}:root .pc-dn-ring svg{display:block;width:100%;height:100%}:root .pc-dn-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}:root .pc-dn-c b{font:400 24px/1.1 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root .pc-dn-c span{margin-top:2px;font-size:12px;color:var(--ink-60);max-width:84px;overflow-wrap:break-word}:root .pc-dn-lg{flex:1 1 160px;display:flex;flex-direction:column;gap:8px;min-width:0}:root .pc-dn-li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;color:var(--ink)}:root .pc-dn-li b{font-weight:600;font-variant-numeric:tabular-nums}:root .pc-dn-both .pc-dn-li{grid-template-columns:10px minmax(0,1fr) auto auto}:root .pc-dn-sh{font-size:inherit;color:var(--ink-60);font-variant-numeric:tabular-nums;white-space:nowrap}:root .pc-dn-n{font-size:12px;color:var(--ink-40)}:root .pc-hm{display:flex;flex-direction:column;gap:5px;border-radius:6px}:root .pc-hm:focus{outline:none}:root .pc-hm-r{display:grid;grid-template-columns:44px repeat(7,minmax(0,1fr));gap:5px;align-items:center}:root .pc-hm-h>span{font-size:11.5px;color:var(--ink-60);text-align:center}:root .pc-hm-w{font-size:11.5px;line-height:1.2;color:var(--ink-60);white-space:nowrap}:root .pc-hm-c{position:relative;display:block;height:22px;border-radius:3px;background:color-mix(in srgb,var(--pc-accent) var(--p, 50%),var(--pc-hm0));cursor:default}:root .pc-hm-c.pc-hm-out{background:transparent}:root .pc-hm-c.pc-hm-na{background:repeating-linear-gradient(135deg,var(--line) 0 3px,transparent 3px 7px)}@media(hover:hover){:root .pc-hm-c:not(.pc-hm-out):not(.pc-hm-na):hover{outline:2px solid var(--ink);outline-offset:-1px}}:root .pc-hm-c.tip-on{outline:2px solid var(--ink);outline-offset:-1px}:root .pc-hm-c>.td-tip.pc-tip{display:none;width:max-content;max-width:min(260px,calc(100vw - 32px));top:calc(100% + 4px);left:0;right:auto;bottom:auto}:root .pc-hm-c.pc-r>.td-tip.pc-tip{left:auto;right:0}:root .pc-hm-c.pc-up>.td-tip.pc-tip{top:auto;bottom:calc(100% + 4px)}@media(hover:hover){:root .pc-hm-c:hover>.td-tip{display:block;visibility:visible}}:root .pc-hm-c.tip-on>.td-tip{display:block;visibility:visible}:root .pc-hm-c:is(:hover,.tip-on){z-index:4}:root .pc-hm-k{display:flex;align-items:center;gap:8px;margin:10px 0 0 49px;font-size:11.5px;color:var(--ink-60)}:root .pc-hm-k i{display:block;width:96px;height:8px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--pc-accent) 14%,var(--pc-hm0)),var(--pc-accent))}:root .rb-sc{position:relative;display:flex;min-width:0}:root .rb-sc>.rp-cell{flex:1 1 auto;padding-right:52px}:root .rb-sdd{position:absolute;top:10px;right:10px}:root .rb-saved-msg{padding:0 var(--pad-x) 14px;font-size:13px;color:var(--ink-60)}:root .rb-blocks>.rb-why-wrap{grid-column:1 / -1}:root .rb-why-wrap:empty{display:none}:root .rb-why-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rp-gap, 16px);align-items:start}:root[data-theme] .rb-why{margin:0;overflow:hidden;border:1px solid var(--accent-border, var(--line));background:color-mix(in srgb,var(--accent) 4%,var(--surface-solid))}:root .rb-why-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:12px var(--pad-x);background:var(--accent)}:root[data-theme] .rb-why-h h3{margin:0;font:700 14.5px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--on-accent)}:root .rb-why-pick{display:inline-flex;flex-wrap:wrap;gap:4px}:root[data-theme] .rb-why-pick button{margin:0;padding:3px 9px;border:1px solid color-mix(in srgb,var(--on-accent) 55%,transparent);border-radius:999px;background:transparent;box-shadow:none;font:500 12px/1.4 var(--font-body);color:var(--on-accent);cursor:pointer}:root[data-theme] .rb-why-pick button.on{background:var(--on-accent);color:var(--accent)}:root .rb-why-b{padding:4px var(--pad-x) 14px}:root .rb-why-p{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;align-items:start;padding:12px 0;border-top:1px solid color-mix(in srgb,var(--accent) 16%,transparent)}:root .rb-why-p:first-child{border-top:0}:root .rb-why-bar{display:flex;flex-direction:column;gap:5px;padding-top:4px;min-width:0}:root .rb-why-trk{display:block;height:8px;border-radius:4px;background:color-mix(in srgb,var(--accent) 16%,transparent);overflow:hidden}:root .rb-why-trk i{display:block;height:100%;border-radius:4px;background:var(--accent)}:root .rb-why-p[data-against] .rb-why-trk i{background:var(--pc-ctx)}:root .rb-why-bar small{font-size:12px;line-height:1.35;color:var(--ink-60)}:root .rb-why-t{min-width:0}:root .rb-why-t b{display:block;font:600 14px/1.35 var(--font-body);color:var(--ink)}:root .rb-why-t span{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--ink-60);overflow-wrap:break-word}:root .rb-why-f{padding-top:10px;font-size:12.5px;line-height:1.45;color:var(--ink-60)}:root .rb-why-x{margin-top:8px}:root .rb-why-none{padding:0 4px}:root[data-theme] .rb-do{margin:0}:root .rb-do-b{padding:4px var(--pad-x) 14px}:root .rb-do-r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line)}:root .rb-do-r:first-child{border-top:0}:root .rb-do-t{min-width:0}:root .rb-do-t b{display:block;font:600 14px/1.35 var(--font-body);color:var(--ink)}:root .rb-do-t span{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--ink-60)}:root[data-theme] .rb-do-go{flex:none;border-radius:var(--radius-pill, 999px);white-space:nowrap}@container rp (max-width:819px){:root .rb-why-row{grid-template-columns:minmax(0,1fr)}:root .rb-why-p{grid-template-columns:96px minmax(0,1fr);gap:10px}:root .rb-do-r{flex-wrap:wrap}}@container rp (max-width:819px){:root .rb-grid{grid-template-columns:minmax(0,1fr)}:root[data-theme] .rb-figs{position:static}:root .rb-figs-t{display:inline-flex;margin-left:auto;color:var(--hdr-link, var(--accent))}:root .rb-figs:not(.open) .rb-figs-in{display:none}:root .rb-blocks{grid-template-columns:minmax(0,1fr)}:root .rb-blocks>.rb-blk.rb-half{grid-column:1 / -1}}@container rp (max-width:599px){:root .rb-fdd{position:static}:root .rb-fdd>.rb-pop{left:12px;right:12px;width:auto}:root .rb-forms{display:none}:root .rb-f1{display:inline-flex}:root .rb-pop-g{grid-template-columns:repeat(2,minmax(0,1fr))}:root .rb-flt-vs{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){:root .rb-head .rp-menu.rb-down{left:0;right:auto}}@media print{:root .rb-tool,:root .rb-figs,:root .rb-fdd{display:none!important}:root .rb-bt::after{content:none}:root .rb-grid{grid-template-columns:minmax(0,1fr)}}:root .rb-lib{display:flex;flex-direction:column;gap:var(--rp-gap, 16px);min-width:0}:root[data-theme] .rb-lq{width:100%;min-height:46px;padding:10px 18px;border-radius:var(--radius-pill, 999px);font-size:14.5px}:root .rb-lcols{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--rp-gap, 16px);align-items:start}:root .rb-lcols>*{min-width:0}:root[data-theme] .rb-lrail{margin:0;display:flex;flex-direction:column;gap:2px;padding:12px;position:sticky;top:12px}:root[data-theme] .rb-la{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:36px;margin:0;padding:8px 10px;border:0;border-radius:var(--radius-ctl);background:transparent;box-shadow:none;font:500 14px/1.3 var(--font-body);color:var(--ink);text-align:left;cursor:pointer}:root[data-theme] .rb-la:hover{background:var(--band)}:root[data-theme] .rb-la.on{background:var(--accent-dim);color:var(--accent);font-weight:600}:root .rb-la.on .rb-cnt{background:var(--surface-solid)}:root .rb-lgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:var(--rp-gap, 16px)}:root .rb-lc{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 20px;border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card);background:var(--surface-solid);box-shadow:var(--shadow-quiet, none)}:root .rb-lc-k{font:600 11px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}:root[data-theme] .rb-lc-q{margin:0;font:700 15.5px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);overflow-wrap:break-word}:root .rb-lc-l{flex:1 1 auto;margin:0;font:400 13px/1.45 var(--font-body);color:var(--ink-60);overflow-wrap:break-word}:root .rb-lc-a{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}:root[data-theme] .rb-lc-a .pl-btn{border-radius:var(--radius-pill, 999px);padding-left:16px;padding-right:16px}:root .rb-lnone{padding:6px 4px}:root .rb-lfigs{display:flex;flex-direction:column;gap:4px;margin-top:var(--rp-gap, 16px)}:root[data-theme] .rb-lf{display:flex;flex-direction:column;gap:2px;margin:0;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface-solid);box-shadow:none;text-align:left;cursor:pointer;color:var(--ink)}:root[data-theme] .rb-lf:hover{border-color:var(--accent)}:root .rb-lf b{font:600 14px/1.3 var(--font-body)}:root .rb-lf span{font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .rb-grid.rb-one{grid-template-columns:minmax(0,1fr)}:root .rb-crumb{padding:14px var(--pad-x) 0;font-size:12.5px;color:var(--ink-60)}:root[data-theme] .rb-crumb .td-link{font-size:12.5px;padding:0}:root .rb-blk>.ds-card-hd.rb-bh{align-items:center}:root .td-card.rb-blk{overflow:visible}:root[data-theme] .rb-blk>.ds-card-hd.rb-bh{border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0}:root[data-theme] .rb-blk>.ds-card-hd .rb-bt{color:var(--hdr-fg);font:600 15px/1.35 var(--font-body);margin:0}:root .rb-blk>.ds-card-hd .rb-bt::after{color:var(--hdr-muted)}:root .rb-blk>.ds-card-hd .rb-bt-ro::after{content:none}:root .rb-blk>.ds-card-hd .rb-bt-ro .rb-bt-t::before{content:none}:root .rb-desc{padding:12px var(--pad-x);border-bottom:1px solid var(--line);font:400 13.5px/1.45 var(--font-body);color:var(--ink-60);overflow-wrap:break-word}:root .rb-sent{display:flex;flex-wrap:wrap;align-items:center;gap:8px 8px;padding:12px var(--pad-x);border-bottom:1px solid var(--line);font:400 15px/1.4 var(--font-body);color:var(--ink)}:root .rb-sw{color:var(--ink)}:root .rb-sdd2{position:relative;display:inline-flex;max-width:100%}:root[data-theme] .rb-sp{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:32px;margin:0;padding:4px 12px;border:1px solid transparent;border-radius:var(--radius-pill, 999px);background:var(--accent-dim);box-shadow:none;font:600 14.5px/1.3 var(--font-body);color:var(--accent);cursor:pointer;text-align:left;overflow-wrap:anywhere}:root[data-theme] .rb-sp:hover,:root[data-theme] .rb-sp[aria-expanded=true]{border-color:var(--accent-border, var(--accent))}:root .rb-sp::after{content:"\25be";flex:none;font-size:11px;opacity:.8}:root[data-theme] .rb-sfl{margin-left:4px;font-size:13px}:root .rb-spop{width:min(360px,calc(100vw - 32px))}:root .rb-spop.rb-dd-flt{width:min(420px,calc(100vw - 32px))}:root .rb-ff-curs{display:flex;flex-direction:column;gap:4px;padding-bottom:6px;border-bottom:1px solid var(--line)}:root .rb-ff-cur{display:flex;align-items:center;justify-content:space-between;gap:10px;font:600 13.5px/1.35 var(--font-body);color:var(--ink)}:root .rb-ffl{display:flex;flex-direction:column;max-height:300px;overflow:auto}:root .rb-ff{display:flex;align-items:flex-start;gap:8px;padding:6px 2px;border-top:1px solid var(--line)}:root .rb-ff:first-child{border-top:0}:root[data-theme] .rb-ff-n{flex:1 1 auto;display:flex;flex-direction:column;gap:1px;min-width:0;margin:0;padding:2px 4px;border:0;border-radius:6px;background:transparent;box-shadow:none;text-align:left;cursor:pointer;color:var(--ink)}:root[data-theme] .rb-ff-n:hover{background:var(--band)}:root .rb-ff-n b{font:500 13.5px/1.3 var(--font-body)}:root .rb-ff-n small{font-size:12px;line-height:1.35;color:var(--ink-60)}:root .rb-ff.is-off .rb-ff-n{cursor:default;opacity:.6}:root[data-theme] .rb-ff-add{flex:none;font-size:12.5px;padding-top:4px}:root[data-theme] .rb-addc{display:block;width:100%;min-height:56px;margin:0;padding:14px;border:1.5px dashed var(--accent-border, var(--line));border-radius:var(--radius-card);background:transparent;box-shadow:none;font:600 14px/1.35 var(--font-body);color:var(--accent);cursor:pointer;text-align:center}:root[data-theme] .rb-addc:hover{background:var(--accent-dim)}:root[data-theme] .rb-addc:disabled{opacity:.5;cursor:default}:root .rb-add-wrap:empty{display:none}:root[data-theme] .rb-pick{margin:0;display:flex;flex-direction:column;gap:12px;padding:16px var(--pad-x) 18px;border:1.5px dashed var(--accent-border, var(--line))}:root .rb-pick-h{display:flex;align-items:center;justify-content:space-between;gap:12px}:root[data-theme] .rb-pick-h h3{margin:0;font:600 15px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:root .rb-ptabs{display:inline-flex;gap:4px;padding:3px;border-radius:var(--radius-pill, 999px);background:var(--band);align-self:flex-start}:root[data-theme] .rb-ptabs button{margin:0;padding:6px 14px;border:0;border-radius:var(--radius-pill, 999px);background:transparent;box-shadow:none;font:600 13px/1.3 var(--font-body);color:var(--ink-60);cursor:pointer}:root[data-theme] .rb-ptabs button.on{background:var(--surface-solid);color:var(--ink)}:root .rb-pick-b{display:flex;flex-direction:column;gap:10px;min-width:0}:root .rb-pick-b>.rb-figs{position:static}:root .rb-pick-b .rb-starts{margin-top:0}:root .rb-pqs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:8px;max-height:420px;overflow:auto}:root[data-theme] .rb-pq{display:flex;flex-direction:column;gap:3px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface-solid);box-shadow:none;text-align:left;cursor:pointer;color:var(--ink)}:root[data-theme] .rb-pq:hover{border-color:var(--accent)}:root .rb-pq-a{font:600 10.5px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}:root .rb-pq b{font:600 14px/1.35 var(--font-body)}:root .rb-pq>span:last-child{font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .rb-blk>.rb-why-wrap:not(:empty){border-top:1px solid var(--line);padding:4px var(--pad-x) 14px}:root[data-theme] .rb-why-tg{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;padding:4px 0;border:0;background:transparent;box-shadow:none;font:600 13.5px/1.35 var(--font-body);color:var(--accent);cursor:pointer}:root .rb-why-tg::before{content:"\25b8";font-size:11px;transition:transform .15s ease}:root .rb-why-tg[aria-expanded=true]::before{transform:rotate(90deg)}:root .rb-why-in{display:flex;flex-direction:column;gap:12px;padding-top:10px}:root .rb-why-bar0{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}:root .rb-why-bar0:empty{display:none}:root .rb-why-split{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:var(--radius-pill, 999px);background:var(--band)}:root[data-theme] .rb-why-split button{margin:0;padding:5px 12px;border:0;border-radius:var(--radius-pill, 999px);background:transparent;box-shadow:none;font:600 12.5px/1.3 var(--font-body);color:var(--ink-60);cursor:pointer}:root[data-theme] .rb-why-split button.on{background:var(--surface-solid);color:var(--ink)}:root[data-theme] .rb-why-split button:disabled{opacity:.45;cursor:default}:root .rb-why-in .rb-why-pick{display:inline-flex;flex-wrap:wrap;gap:4px}:root[data-theme] .rb-why-in .rb-why-pick button{margin:0;padding:3px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface-solid);box-shadow:none;font:500 12px/1.4 var(--font-body);color:var(--ink-60);cursor:pointer}:root[data-theme] .rb-why-in .rb-why-pick button.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}:root .rb-why-g{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-60)}:root .rb-why-g .rv-in{width:auto}:root .rb-why-ways{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ink-60)}:root .pc-dot.pc-hollow{background:var(--surface-solid);border:2px solid var(--c);box-sizing:border-box}:root .pc-part{position:absolute;transform:translate(-50%,calc(-100% - 8px));font-size:11px;line-height:1.2;color:var(--ink-60);white-space:nowrap;pointer-events:none}:root .rb-part-w{font-weight:400;font-size:11.5px;color:var(--ink-40)}:root .rb-cover{padding-top:0}:root .rb-shown{padding:10px var(--pad-x) 0}:root .rs-pg-top{padding-bottom:4px}:root .rs-pg-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px}:root .rs-pg-bar .rv-f{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--ink-60)}:root[data-theme] .rs-pg-bar .rv-f{flex-direction:row;align-items:center;text-align:left}:root .rs-pg-by{margin-left:auto}:root .rs-pg-cov{min-width:200px;max-width:340px;white-space:normal;font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .rs-pg-open .rs-pg-cov{color:var(--ink)}:root .rs-pg-how b{font-weight:600;color:var(--ink)}@media(max-width:600px){:root .rs-pg-by{margin-left:0}}:root .rb-lnote{margin:6px 0 0;max-width:72ch;font:400 13px/1.5 var(--font-body);color:var(--ink-60)}@container rp (max-width:819px){:root .rb-lcols{grid-template-columns:minmax(0,1fr)}:root[data-theme] .rb-lrail{position:static;flex-direction:row;flex-wrap:wrap;padding:8px;gap:4px}:root[data-theme] .rb-la{width:auto;flex:0 1 auto;min-height:32px;padding:6px 10px}}@container rp (max-width:599px){:root .rb-sent{font-size:14px;position:relative}:root .rb-sdd2{position:static}:root .rb-sdd2>.rb-pop{left:12px;right:12px;width:auto}}@media print{:root .rb-lib,:root .rb-add-wrap,:root .rb-why-tg,:root .rb-crumb{display:none!important}:root .rb-sp::after{content:none}}:root #pl-drawer{background:var(--bg)}:root #pl-drawer #pl-drawer-body{padding:20px 22px 44px}:root[data-theme] #pl-drawer-x{background:var(--surface-solid);border-color:var(--card-line);color:var(--ink-60);border-radius:var(--radius-pill)}:root[data-theme] #pl-drawer .pl-panel-card.pl-prof{background:transparent;border:0;border-radius:0;box-shadow:none}:root #pl-drawer .pl-prof>.pl-panel-head{padding:2px 56px 0 0;border-bottom:0;gap:8px 10px;align-items:center}:root #pl-drawer .pl-prof>.pl-panel-head .pl-name{font:500 28px/1.15 var(--font-brand);letter-spacing:-.01em;color:var(--ink);margin-right:4px}:root #pl-drawer .pl-prof>.pl-panel-head .pl-adt{font:600 15px/1.3 var(--font-body);color:var(--ink)}:root #pl-drawer .pl-prof>.pl-panel-head .pl-headfig-k{font:600 10px/1.3 var(--font-body);letter-spacing:.14em;color:var(--ink-40)}:root #pl-drawer .pl-prof>.pl-detail{padding:0}:root .pl-verdict{margin:6px 0 14px}:root .pl-verdict-line{margin:0;font:400 14px/1.5 var(--font-body);color:var(--ink-60);max-width:72ch}:root .pl-verdict-more{margin:4px 0 0}:root .pl-verdict-more>summary{display:inline-flex;align-items:center;gap:4px;cursor:pointer;list-style:none;font:600 12.5px/1.4 var(--font-body);color:var(--accent)}:root .pl-verdict-more>summary::-webkit-details-marker{display:none}:root .pl-verdict-more>summary::after{content:"\203a";display:inline-block;font-size:15px;line-height:1;transition:transform .15s}:root .pl-verdict-more[open]>summary::after{transform:rotate(90deg)}:root .pl-verdict-more>ul{margin:6px 0 0;padding:0 0 0 18px;font:400 13px/1.55 var(--font-body);color:var(--ink-60);max-width:72ch}:root #pl-drawer .pl-contact-row{margin:0 0 16px;gap:8px}:root[data-theme] #pl-drawer .pl-contact-btn{display:inline-flex;align-items:center;height:var(--ctl-h-sm);padding:0 15px;border-radius:var(--radius-pill);background:var(--surface-solid);border:1px solid var(--quiet-line);box-shadow:var(--shadow-quiet);color:var(--ink);font:600 12.5px/1 var(--font-body)}:root[data-theme] #pl-drawer a.pl-contact-btn:hover,:root[data-theme] #pl-drawer button.pl-contact-btn:not([disabled]):hover{background:var(--band)}:root #pl-drawer .pl-contact-row>.pl-detail-muted{font-size:12px;color:var(--ink-40)}:root[data-theme] #pl-drawer .pl-pc{background:var(--surface-solid);border:1px solid var(--card-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--pad-y) var(--pad-x);margin:0 0 14px}:root[data-theme] #pl-drawer .pl-pc.pl-pc-decide{background:var(--surface-solid);border-color:var(--card-line)}:root[data-theme] #pl-drawer .pl-pc .pl-pc{background:var(--inset);border:0;border-radius:var(--radius-ctl);box-shadow:none;padding:12px 14px;margin:10px 0 0}:root[data-theme] #pl-drawer .pl-pc>.pl-detail-label:first-child{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0 0 12px!important;padding:0!important;border:0!important;color:var(--ink);font:700 15px/1.35 var(--font-body);letter-spacing:0;text-transform:none}:root[data-theme] #pl-drawer .pl-pc>.pl-detail-label:first-child .pl-detail-muted{color:var(--ink-60)!important;font-size:12.5px}:root[data-theme] #pl-drawer .pl-pc>.pl-pc.pl-dec:first-child{margin-top:0}:root #pl-drawer .pl-pc.pl-dec{border-left:0;padding-left:var(--pad-x)}:root #pl-drawer .pl-pc.pl-acts:not(:has(.pl-btn,.pl-dec,button)){display:none}:root #pl-drawer .pl-pc.pl-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root #pl-drawer .pl-pc.pl-acts>.pl-detail-label:first-child{flex:1 1 100%}:root #pl-drawer .pl-pc.pl-acts .pl-btns{margin:0!important;gap:8px}:root #pl-drawer .pl-pc.pl-acts [id^=pl-decm-]:empty{display:none}:root #pl-drawer .pl-pc.pl-acts [id^=pl-decm-]:has(.pl-dec){flex:1 1 100%}:root #pl-drawer .pl-glance{margin:0 0 14px}:root #pl-drawer .pl-glance .td-kpi .d{color:var(--ink-60)}:root #pl-drawer .pl-glance .td-kpi .d .pl-adt-feed{margin-top:3px}:root #pl-drawer .pl-glance .td-kpi.pl-fpd-high .d{color:var(--yellow)}:root #pl-drawer .pl-glance .pl-fpd-why{font:400 13px/1.5 var(--font-body);color:var(--ink)}:root #pl-drawer .pl-glance .pl-fpd-why .ds-chip{margin-right:6px;vertical-align:1px}:root[data-theme] #pl-drawer .pl-actionbar{background:var(--surface-solid);border-top:1px solid var(--line)}:root #pl-drawer .pl-offer-amt{font:500 26px/1.2 var(--font-brand);color:var(--ink)}:root[data-theme] #pl-drawer .pl-cadblock{border-left:0;padding-left:0;margin-top:0}:root[data-theme] #pl-drawer .pl-queue-why{border-left:0;padding-left:0}:root[data-theme] #pl-drawer .pl-rhythm-read b,:root[data-theme] #pl-drawer .pl-detail-reason,:root[data-theme] #pl-drawer .pl-detail-next{color:var(--ink)}:root #pl-drawer .pl-vtable tr.pl-trip-row{cursor:pointer}:root #pl-drawer .pl-vtable tr.pl-trip-row:hover>td{background:var(--band)}:root #pl-drawer .pl-vtable tr.pl-trip-open>td{border-bottom:0}:root #pl-drawer .pl-trip-t{display:inline-flex;align-items:baseline;gap:6px;padding:0;margin:0;background:none;border:0;cursor:pointer;font:600 12.5px/1.4 var(--font-body);color:var(--ink);text-align:left}:root #pl-drawer .pl-trip-t::before{content:"\203a";display:inline-block;width:8px;font-size:15px;line-height:1;color:var(--accent);transition:transform .15s}:root #pl-drawer .pl-trip-t[aria-expanded=true]::before{transform:rotate(90deg)}:root #pl-drawer .pl-trip-t:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:root #pl-drawer .pl-vtable tr.pl-tx>td{padding:2px 0 12px;cursor:default}:root[data-theme] #pl-drawer .pl-tx-body{background:var(--inset);border-radius:var(--radius-ctl);padding:10px 14px 12px}:root #pl-drawer .pl-vtable .pl-tx-tbl{width:100%;border-collapse:collapse;font-size:12.5px}:root #pl-drawer .pl-vtable .pl-tx-tbl th{padding:4px 10px 6px 0;border-bottom:1px solid var(--line);font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);text-align:left;white-space:nowrap}:root #pl-drawer .pl-vtable .pl-tx-tbl th.r,:root #pl-drawer .pl-vtable .pl-tx-tbl td.r{text-align:right}:root #pl-drawer .pl-vtable .pl-tx-tbl th:last-child,:root #pl-drawer .pl-vtable .pl-tx-tbl td:last-child{padding-right:0}:root #pl-drawer .pl-vtable .pl-tx-tbl td{padding:8px 10px 8px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink);white-space:nowrap}:root #pl-drawer .pl-vtable .pl-tx-tbl tr:last-child td{border-bottom:0}:root #pl-drawer .pl-vtable .pl-tx-tbl td.pl-tx-m{white-space:normal;min-width:150px}:root #pl-drawer .pl-tx-m b{display:block;font-weight:600;color:var(--ink)}:root #pl-drawer .pl-tx-m small{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--ink-60)}:root #pl-drawer .pl-tx-part{border-bottom:1px dotted var(--ink-40);cursor:help}:root #pl-drawer .pl-tx-note{font:400 12.5px/1.5 var(--font-body);color:var(--ink-60);margin:8px 0 0}:root #pl-drawer .pl-tx-note:first-child{margin-top:0}:root #pl-drawer .pl-tx-none{color:var(--ink)}:root #pl-drawer .pl-tx-tot{display:flex;flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--line)}:root #pl-drawer .pl-tx-body>.pl-tx-tot:first-child{margin-top:0;padding-top:0;border-top:0}:root #pl-drawer .pl-tx-fig{display:flex;flex-direction:column;gap:2px;min-width:0}:root #pl-drawer .pl-tx-fig .k{font:600 10px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40)}:root #pl-drawer .pl-tx-fig .v{font:500 15px/1.25 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root #pl-drawer .pl-tx-fig .v .pl-detail-muted{font:400 12.5px/1.4 var(--font-body);color:var(--ink-40)}:root #pl-drawer .pl-fav-list{list-style:none;margin:0;padding:0}:root #pl-drawer .pl-fav{display:flex;align-items:flex-start;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}:root #pl-drawer .pl-fav:first-child{padding-top:2px}:root #pl-drawer .pl-fav:last-child{border-bottom:0;padding-bottom:0}:root #pl-drawer .pl-fav-n{flex:none;width:18px;font:500 15px/1.3 var(--font-brand);color:var(--accent)}:root #pl-drawer .pl-fav-m{flex:1 1 auto;min-width:0}:root #pl-drawer .pl-fav-m b{display:block;font:600 13.5px/1.35 var(--font-body);color:var(--ink)}:root #pl-drawer .pl-fav-m small,:root #pl-drawer .pl-fav-f small{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--ink-60)}:root #pl-drawer .pl-fav-f{flex:none;text-align:right;font:500 14px/1.35 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root #pl-drawer .pl-fav-games{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line);font:400 12.5px/1.5 var(--font-body);color:var(--ink-60)}@media(max-width:600px){:root #pl-drawer .pl-vtable .pl-tx-tbl thead{display:none}:root #pl-drawer .pl-vtable .pl-tx-tbl,:root #pl-drawer .pl-vtable .pl-tx-tbl tbody{display:block}:root #pl-drawer .pl-vtable .pl-tx-tbl tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;padding:9px 0;border-bottom:1px solid var(--line)}:root #pl-drawer .pl-vtable .pl-tx-tbl tr:last-child{border-bottom:0}:root #pl-drawer .pl-vtable .pl-tx-tbl td{display:block;padding:0;border:0;white-space:normal}:root #pl-drawer .pl-vtable .pl-tx-tbl td.pl-tx-m{grid-column:1 / -1;min-width:0}:root #pl-drawer .pl-vtable .pl-tx-tbl td.r{text-align:left}:root #pl-drawer .pl-vtable .pl-tx-tbl td[data-l]::before{content:attr(data-l);display:block;font:600 10px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40);margin-bottom:1px}:root #pl-drawer .pl-tx-body{padding:10px 12px 12px}:root #pl-drawer .pl-tx-tot{gap:8px 18px}:root #pl-drawer .pl-fav{flex-wrap:wrap}:root #pl-drawer .pl-fav-f{flex:1 1 100%;text-align:left;padding-left:30px}}@media(max-width:600px){:root #pl-drawer #pl-drawer-body{padding:16px 14px 40px}:root #pl-drawer .pl-prof>.pl-panel-head .pl-name{font-size:24px}}@media print{:root #pl-drawer,:root[data-theme] #pl-drawer .pl-pc{background:#ffffff;box-shadow:none}:root[data-theme] #pl-drawer .pl-pc>.pl-detail-label:first-child{background:transparent;color:var(--ink);border-bottom:1px solid var(--line)!important}:root[data-theme] #pl-drawer .pl-pc>.pl-detail-label:first-child::before{display:none}}:root #pl-stats>.pl-desk-facts{margin:0 0 16px}:root .pl-desk-card{margin:0 0 16px}:root .pl-desk-card>.pl-desk-body{padding:14px var(--pad-x) 16px}:root .pl-desk-card>.pl-desk-body+.pl-desk-body{padding-top:0}:root[data-theme] .pl-desk-card>.table-wrap{margin:0;max-width:none;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent}:root[data-theme] .pl-desk-card>.ds-card-hd+.table-wrap{border-top:0}:root[data-theme] .pl-desk-card>.table-wrap thead th{background:transparent}:root .pl-desk-card>.pl-desk-foot{padding:12px var(--pad-x) 14px;border-top:1px solid var(--line);font:400 12.5px/1.5 var(--font-body);color:var(--ink-60)}:root .pl-desk-card>.pl-desk-foot :is(.pl-help,.pl-wl-notes){font-size:12.5px;line-height:1.5;color:var(--ink-60);max-width:90ch;margin-top:0}:root .pl-desk-card>.pl-desk-foot>*+*{margin-top:6px}:root .pl-desk-card>.ds-card-hd .td-q{white-space:normal}:root .pl-wl-card .pl-wl-lanes{margin:0 0 4px}:root .pl-wl-card .pl-wl-scope{margin:6px 0 0;color:var(--ink-40)}:root .pl-wl-card .pl-wl-order{margin:10px 0 0;color:var(--ink-40)}:root[data-theme] .pl-wl-lanecard{margin:12px 0 0;padding:10px 12px;border-radius:var(--radius-ctl);background:var(--inset)}:root .pl-desk-card>.pl-wl-pager{margin:0;padding:10px var(--pad-x);border-top:1px solid var(--line);color:var(--ink-40)}:root .pl-wl-protect{margin-top:0}:root[data-theme] .pl-wl-pos.spend{border-color:var(--accent-border);color:var(--accent)}:root .pl-roster-card .empty-state.pl-roster-empty{padding:0;margin:0;text-align:left;border:0;background:transparent}:root .pl-roster-card .empty-state.pl-roster-empty p{margin:0;font:400 13.5px/1.5 var(--font-body);color:var(--ink-60)}:root .pl-roster-card>.pl-roster-pager{padding-top:10px;padding-bottom:12px;border-top:1px solid var(--line)}:root .pl-roster-card>.pl-roster-pager>*{margin-top:0!important}:root .pl-roster-card>.pl-desk-foot>div{margin-top:0!important;font-size:12px!important;color:var(--ink-40)!important}:root[data-theme] #pl-tab-pace .pl-pace-lines,:root[data-theme] #pl-tab-worklist .pl-pace-lines{grid-template-columns:repeat(var(--pl-cols, 4),minmax(0,1fr));gap:1px;background:var(--line);margin:12px calc(-1 * var(--pad-x)) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root[data-theme] #pl-tab-pace .pl-pace-line,:root[data-theme] #pl-tab-worklist .pl-pace-line{border:0;border-radius:0;background:var(--surface-solid);padding:14px var(--pad-x) 16px;gap:4px;opacity:1}:root[data-theme] #pl-tab-pace .pl-pace-line:not(:disabled):hover,:root[data-theme] #pl-tab-worklist .pl-pace-line:not(:disabled):hover{background:var(--band)}:root #pl-tab-pace .pl-pace-l,:root #pl-tab-worklist .pl-pace-l{order:1;font:600 10px/17.55px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root #pl-tab-pace .pl-pace-n,:root #pl-tab-worklist .pl-pace-n{order:2;font:400 26px/1.12 var(--font-brand);color:var(--ink)}:root #pl-tab-pace .pl-pace-n.pl-pace-none,:root #pl-tab-worklist .pl-pace-n.pl-pace-none{font:600 14px/1.4 var(--font-body);color:var(--ink-40);padding:6px 0 2px}:root #pl-tab-pace .pl-pace-d,:root #pl-tab-worklist .pl-pace-d{order:3;font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root #pl-tab-pace .pl-pace-line:disabled .pl-pace-n:not(.pl-pace-none),:root #pl-tab-worklist .pl-pace-line:disabled .pl-pace-n:not(.pl-pace-none){color:var(--ink-40)}:root #pl-tab-pace .pl-pace-stagetable,:root #pl-tab-worklist .pl-pace-stagetable{max-width:none}:root #pl-tab-pace .pl-pace-foot,:root #pl-tab-worklist .pl-pace-foot{color:var(--ink-60)}:root #pl-tab-pace .pl-pace-intro,:root #pl-tab-worklist .pl-pace-intro{padding-top:12px;border-top:1px solid var(--line)}:root .pl-pace-link,:root .pl-pace-link:visited{color:var(--accent)}@media(max-width:700px){:root[data-theme] #pl-tab-pace .pl-pace-lines,:root[data-theme] #pl-tab-worklist .pl-pace-lines{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] #pl-tab-pace .pl-pace-line,:root[data-theme] #pl-tab-worklist .pl-pace-line{grid-column:auto!important}:root[data-theme] #pl-tab-pace .pl-pace-line:last-child:nth-child(odd),:root[data-theme] #pl-tab-worklist .pl-pace-line:last-child:nth-child(odd){grid-column:span 2!important}:root #pl-tab-pace .pl-pace-l,:root #pl-tab-worklist .pl-pace-l{font:600 12.5px/1.35 var(--font-body);letter-spacing:0;text-transform:none}}:root .pl-relbook-idx.pl-desk-card{padding:0}:root .pl-relbook-idx-body{padding:4px 0 10px}:root .pl-relbook-grid>*>.pl-desk-card:last-child{margin-bottom:0}:root .pl-relbook-grid{margin-bottom:16px}:root .pl-relbook-item:hover{background:var(--band)}:root .pl-relbook-item[aria-current=true]{background:var(--accent-dim);box-shadow:inset 3px 0 0 var(--accent)}:root .pl-relbook-sec{color:var(--ink-40);letter-spacing:.14em;font-size:10px;font-weight:600}:root[data-theme] .pl-desk-card .pl-relbook-rule{border-left:0;margin:0 0 6px;padding:10px 12px;border-radius:var(--radius-ctl);background:var(--inset);color:var(--ink)}:root .pl-desk-card .pl-relbook-foot{margin-top:0}:root .pl-desk-card>:is(.pl-ib-msg,.pl-gr-msg){padding:16px var(--pad-x) 18px}:root .pl-desk-card>:is(.pl-ib-msg,.pl-gr-msg)+:is(.pl-ib-msg,.pl-gr-msg){border-top:1px solid var(--line)}:root .pl-gr-list{--gr-h:84px;max-height:calc(var(--gr-h) * 10 + 1px);overflow-y:auto;overscroll-behavior:contain}:root .pl-gr-list>.pl-gr-msg{box-sizing:border-box;min-height:var(--gr-h);padding:12px var(--pad-x, 20px)}:root .pl-gr-list>.pl-gr-msg+.pl-gr-msg{border-top:1px solid var(--line)}:root .pl-gr-list>.pl-gr-msg.is-reply{background:var(--el-tealbg)}:root .pl-gr-list .pl-gr-line{margin:4px 0 0 48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--cream-60)}:root .pl-gr-list .pl-gr-msg.is-reply .pl-gr-line{display:none}:root .pl-gr-list .pl-gr-rbtn{margin-left:6px;padding:5px 12px;font-size:12.5px}:root .pl-desk-card .empty-state:is(.pl-ib-empty){padding:0;margin:0;text-align:left;border:0;background:transparent}:root .pl-desk-card .empty-state:is(.pl-ib-empty)>p{margin:0;font:400 13.5px/1.5 var(--font-body);color:var(--ink-60)}:root .pl-req-grid>div>.pl-desk-card{margin-bottom:16px}:root .pl-req-grid>div>.pl-desk-card:last-child{margin-bottom:0}:root .pl-req-grid{margin-bottom:16px}:root .pl-gr-stars+.ds-quote{margin-top:0!important}:root .pl-gr-queue .ds-card-hd .td-q .pl-gr-sync{color:inherit}:root .pl-req-card .pl-msg{border-top:0}:root[data-theme] .pl-req-card .pl-msg-grp{background:var(--surface-solid);color:var(--ink-40);font-size:10px;font-weight:600;letter-spacing:.14em;border-bottom-color:var(--line)}:root[data-theme] :is(#pl-tab-pace,#pl-tab-relbook,#pl-tab-worklist,#pl-tab-requests,#pl-tab-inbound,#pl-tab-reviews) :is(.pl-setup-card,.pl-desk-card) :not(.pl-setup-card,.pl-desk-card)>.table-wrap{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent;margin-left:calc(-1 * var(--pad-x));margin-right:calc(-1 * var(--pad-x));max-width:none}:root[data-theme] .pl-moved-banner{background:var(--inset);color:var(--ink)}:root .pl-per-fold{margin-top:8px}:root .pl-per-fold>summary{display:inline-flex;align-items:center;gap:4px;cursor:pointer;list-style:none;font:600 12.5px/1.4 var(--font-body);color:var(--accent)}:root .pl-per-fold>summary::-webkit-details-marker{display:none}:root .pl-per-fold>summary::after{content:"\203a";display:inline-block;font-size:15px;line-height:1;transition:transform .15s}:root .pl-per-fold[open]>summary::after{transform:rotate(90deg)}:root .pl-per-fold[open]>summary{margin-bottom:10px}:root #pl-stats>.pl-pace-what{max-width:80ch;margin:0 0 14px;font-size:13.5px;line-height:1.5;color:var(--ink-60)}:root .pl-wl-table td.pl-wl-queue{font-size:12px;line-height:1.45;text-align:left}:root .pl-wl-table td.pl-wl-queue .pl-wl-sub{font-size:12px;margin-top:0}:root{--pl480-ground:#f4f6f9;--pl480-bb:#e6f2f5;--pl480-bb-off:#f1f3f6;--pl480-bb-off-ink:#b7c1cd;--pl480-chip-t:#e3f1f4;--pl480-chip-t-ink:#0b5568;--pl480-sofar:#9fd0dc;--pl480-field:#cfd8e2;--pl480-place:#8a97a8}:root:not([data-theme=light]){--pl480-ground:var(--bg);--pl480-bb:var(--gold-dim);--pl480-bb-off:var(--cream-10);--pl480-bb-off-ink:var(--cream-40);--pl480-chip-t:var(--gold-dim);--pl480-chip-t-ink:var(--gold);--pl480-sofar:var(--gold-border);--pl480-field:var(--line);--pl480-place:var(--cream-40)}:root #pl-drawer{width:min(780px,96vw);background:var(--pl480-ground)}:root #pl-drawer #pl-drawer-body{padding:0 0 30px}:root #pl-drawer #pl-drawer-body>.pl-panel-card:not(.pl480),:root #pl-drawer #pl-drawer-body>.pl-panel{padding:20px 22px 0}:root[data-theme] #pl-drawer .pl480.pl-panel-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}:root[data-theme] #pl-drawer-x{top:16px;right:18px;z-index:3;background:transparent;border:0;color:var(--ink-40);font-size:22px;line-height:28px}:root[data-theme] #pl-drawer-x:hover{color:var(--ink)}:root #pl-drawer .pl480-ph{background:var(--surface-solid);padding:22px 64px 18px 28px;border-bottom:1px solid var(--line);position:relative}:root #pl-drawer .pl480-nm{font:500 32px/1.1 var(--font-brand);color:var(--navy, var(--ink));letter-spacing:0;margin:0}:root:not([data-theme=light]) #pl-drawer .pl480-nm{color:var(--ink)}:root #pl-drawer .pl480-ac{color:var(--ink-60);font-size:13.5px;margin-top:3px}:root #pl-drawer .pl480-wait .pl480-tags .sk-bar>.sk-b{height:22px;border-radius:999px}:root #pl-drawer .pl480-wait .pl-pc{padding:18px 28px 0}:root #pl-drawer .pl480-tags{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap;align-items:center}:root #pl-drawer .pl480-tags :is(.pl-tier,.pl-state,.pl-holdout-chip,.pl-top-chip,.fpw-badge,.ds-chip){display:inline-flex;align-items:center;border-radius:999px;padding:3px 10px;font:650 12px/1.35 var(--font-body);letter-spacing:0;text-transform:none;background:var(--chip);color:var(--pill-ink);border:0;margin:0}:root #pl-drawer .pl480-tags .pl-tier{background:var(--pl480-chip-t);color:var(--pl480-chip-t-ink)}:root #pl-drawer .pl480-tags :is(.pl-state-churned,.pl-state-atrisk){background:var(--red-dim);color:var(--red)}:root #pl-drawer .pl480-tags .pl-pace-cell{display:inline-flex;gap:6px;align-items:center}:root #pl-drawer .pl480-tags .pl-stage{font:650 12px/1.35 var(--font-body);border-radius:999px;padding:3px 10px;text-transform:none;letter-spacing:0}:root #pl-drawer .pl480-tags :empty{display:none}:root #pl-drawer .pl480-why{margin-top:12px;font-size:14px;color:var(--ink);line-height:1.45}:root #pl-drawer .pl480-why b{color:var(--red);font-weight:700}:root #pl-drawer .pl480-acts{display:flex;gap:8px;align-items:center;margin-top:14px;flex-wrap:wrap}:root .pl-bbs{display:inline-flex;gap:8px;align-items:center}:root .pl-bb{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--pl480-bb);color:var(--accent);border:0;padding:0;cursor:pointer;text-decoration:none;flex:none}:root .pl-bb:hover{filter:brightness(.96)}:root .pl-bb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .pl-bb.off{background:var(--pl480-bb-off);color:var(--pl480-bb-off-ink);cursor:not-allowed}:root #pl-drawer .pl480-log{border-radius:999px;padding:8px 16px;font:650 13px/1.2 var(--font-body);background:var(--surface-solid);border:1px solid var(--btn-line, var(--line));color:var(--ink);height:auto}:root #pl-drawer .pl480-conn{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--blue-dim);font-size:13px;color:var(--ink);line-height:1.45}:root #pl-drawer .pl480-conn-b{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}:root #pl-drawer .pl480.pl-prof>.pl480-body{padding:18px 22px 0}:root #pl-drawer .pl480 .pl-verdict ul{margin:6px 0 0;padding-left:18px;font-size:13.5px}:root #pl-drawer .pl480 .ocs-pgrid{grid-template-columns:minmax(0,1fr)}:root #pl-drawer .pl480-body>div>.pl-dec{margin:0 0 14px}:root #pl-drawer .pl480-kp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:var(--surface-solid);border-radius:14px;box-shadow:var(--shadow-card, 0 1px 3px rgba(20,33,61,.08));margin-bottom:14px}:root #pl-drawer .pl480-fig{padding:12px 14px;border-left:1px solid var(--line);min-width:0;position:relative}:root #pl-drawer .pl480-fig:first-child{border-left:0}:root #pl-drawer .pl480-fig .k{font-size:11.5px;color:var(--ink-60);font-weight:600;display:flex;align-items:center;gap:0;white-space:nowrap}:root #pl-drawer .pl480-fig .k .pgq{margin-left:5px}:root #pl-drawer .pl480-fig .v{font:400 22px/1.15 var(--font-brand);color:var(--navy, var(--ink));margin-top:4px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root:not([data-theme=light]) #pl-drawer .pl480-fig .v{color:var(--ink)}:root #pl-drawer .pl480-fig.warn .v{color:var(--yellow)}:root #pl-drawer .pl480-fig .c{font-size:11.5px;margin-top:3px;font-weight:650;font-variant-numeric:tabular-nums}:root #pl-drawer .pl480-fig .c .chg{font-size:11.5px}:root #pl-drawer .mu,:root #pl-drawer .pl480-fig .c .mu{color:var(--ink-60);font-weight:500}:root #pl-drawer .pl480-rd{font:500 13px/1.2 var(--font-body);color:var(--ink-60)}:root #pl-drawer .pl480-na{color:var(--ink-40)}:root{--k491-teal:#0f6e86;--k491-teal2:#4fb6cf;--k491-tint:#e8f4f7;--k491-tint-ink:#0b5568;--k491-off:#e2e8ef;--k491-off2:#cfd8e3;--k491-todo:#eef2f6;--k491-todo-ink:#8a97a8;--k491-amb:#a06a10;--k491-amb-bg:#fdf3dc;--k491-num:#33445c;--k491-line:#e6ebf0;--k491-up:#1d7a3e;--k491-up-bg:#e6f4ea;--k491-dn:#b4332e;--k491-dn-bg:#fbe9e7}:root:not([data-theme=light]){--k491-teal:var(--gold);--k491-teal2:var(--gold);--k491-tint:var(--gold-dim);--k491-tint-ink:var(--gold);--k491-off:var(--cream-10);--k491-off2:var(--cream-10);--k491-todo:var(--cream-10);--k491-todo-ink:var(--cream-40);--k491-amb:var(--gold);--k491-amb-bg:var(--gold-dim);--k491-num:var(--ink-80, var(--ink));--k491-line:var(--line);--k491-up-bg:transparent;--k491-dn-bg:transparent}:root[data-theme=light]{--k491-teal:#0f6e86;--k491-teal2:#4fb6cf;--k491-tint:#e8f4f7;--k491-tint-ink:#0b5568;--k491-off:#e2e8ef;--k491-off2:#cfd8e3;--k491-todo:#eef2f6;--k491-todo-ink:#8a97a8;--k491-amb:#a06a10;--k491-amb-bg:#fdf3dc;--k491-num:#33445c;--k491-line:#e6ebf0;--k491-up-bg:#e6f4ea;--k491-dn-bg:#fbe9e7}.k491-ic{width:32px;height:32px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--k491-amb-bg);color:var(--k491-amb)}:root #panel-today .db-ct h2.k491-h{display:inline-flex;align-items:center;gap:10px}:root #panel-today .db-cc[data-card=newcards] .db-ct{padding-top:16px}:root #panel-today .k491-chg .chg{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;border-radius:999px;padding:2px 8px}:root #panel-today .k491-chg .chg-good{background:var(--k491-up-bg)}:root #panel-today .k491-chg .chg-bad{background:var(--k491-dn-bg)}:root #panel-today .k491-bars{display:flex;gap:4px;padding:0}:root #panel-today .k491-b{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;min-width:0}:root #panel-today .k491-col{height:var(--pc-h, 120px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}:root #panel-today .k491-n{font-size:10.5px;font-weight:700;color:var(--k491-num);font-variant-numeric:tabular-nums}:root #panel-today .k491-b i{display:block;width:64%;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--k491-off),var(--k491-off2))}:root #panel-today .k491-b.is-offer i{background:linear-gradient(180deg,var(--k491-teal2),var(--k491-teal))}:root #panel-today .k491-t{font-size:11px;color:var(--db-mute);margin-top:4px}:root #pl-drawer .pl491{border:1px solid var(--k491-line);box-shadow:none;padding:16px 18px}:root #pl-drawer .pl491 .hd{margin-bottom:0}:root #pl-drawer .pl491-tt{display:inline-flex;align-items:center;gap:10px}:root #pl-drawer .pl491-on{font-size:13px;font-weight:400;color:var(--ink-60)}:root #pl-drawer .pl491-on b{color:var(--navy, var(--ink))}:root #pl-drawer .pl491-track{display:flex;align-items:center;margin-top:16px}:root #pl-drawer .pl491-st{flex:1;display:flex;align-items:center}:root #pl-drawer .pl491-st:not(:last-child)::after{content:"";flex:1;height:4px;background:var(--k491-off);margin:0 2px}:root #pl-drawer .pl491-st.done:not(:last-child)::after{background:var(--k491-teal)}:root #pl-drawer .pl491-st span{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--k491-todo);color:var(--k491-todo-ink);flex:none}:root #pl-drawer .pl491-st.done span{background:var(--k491-teal);color:#fff}:root #pl-drawer .pl491-st.now span{background:var(--surface-solid);color:var(--k491-teal);border:3px solid var(--k491-teal);width:32px;height:32px}:root #pl-drawer .pl491-past{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13px;color:var(--ink-80, var(--ink));margin-top:12px}:root #pl-drawer .pl491-next{margin-top:10px;background:var(--k491-tint);border-radius:12px;padding:10px 14px;font-size:13px;color:var(--k491-tint-ink)}:root #pl-drawer .pl491-next .pl480-a{color:var(--k491-teal);font-weight:650}:root #pl-drawer .pl480-cd{background:var(--surface-solid);border-radius:14px;box-shadow:var(--shadow-card, 0 1px 3px rgba(20,33,61,.08));margin-bottom:14px;padding:14px 18px;min-width:0}:root #pl-drawer .pl480-cd>.hd,:root #pl-drawer .pl480-cd .hd{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:700;color:var(--navy, var(--ink));font-size:14px;margin-bottom:8px}:root:not([data-theme=light]) #pl-drawer .pl480-cd .hd{color:var(--ink)}:root #pl-drawer .pl480-cd .hd>span:first-child{display:inline-flex;align-items:center}:root #pl-drawer .pl480-cd .hd.hd2{margin:14px 0 4px}:root #pl-drawer .pl480-a{color:var(--accent);font:650 12.5px/1.3 var(--font-body);background:none;border:0;padding:0;cursor:pointer;text-decoration:none;white-space:nowrap}:root #pl-drawer .pl480-a:hover{text-decoration:underline}:root #pl-drawer .pl480-g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}:root #pl-drawer .pl480-lg{display:flex;gap:14px;font-size:12px;color:var(--ink-60);margin-top:2px;flex-wrap:wrap}:root #pl-drawer .pl480-lg i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}:root #pl-drawer .pl480-lg i.b{background:var(--accent)}:root #pl-drawer .pl480-lg i.l{background:var(--ink);height:3px;vertical-align:3px}:root #pl-drawer .pl480-lg i.s{background:var(--pl480-sofar)}:root #pl-drawer .pl480-chart .pc{margin:0}:root #pl-drawer .pl480-chart .pc-col.pc-sofar .pc-bar{background:var(--pl480-sofar)}:root .pc-over-dot{width:5.2px;height:5.2px;margin:-2.6px 0 0 -2.6px;pointer-events:none}:root #pl-drawer .pl480-cd .big{font:400 30px/1.15 var(--font-brand);color:var(--navy, var(--ink))}:root:not([data-theme=light]) #pl-drawer .pl480-cd .big{color:var(--ink)}:root #pl-drawer .pl480-cd .big .kind{font:400 15px/1.2 var(--font-body);color:var(--ink-60)}:root #pl-drawer .pl480-cd .big.pl480-none{font-size:20px}:root #pl-drawer .pl480-cd .sm,:root #pl-drawer .pl480-cd .mini .sm{font-size:12.5px;color:var(--ink-60)}:root #pl-drawer .pl480-cd>.sm{margin:2px 0 10px}:root #pl-drawer .pl480-rule{font-size:13px;color:var(--ink);line-height:1.45}:root #pl-drawer .pl480-rule .add{color:var(--accent);font-weight:650;font-size:13px;text-decoration:none}:root #pl-drawer .row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}:root #pl-drawer .pl480-cd>.hd+.row3{margin-top:0}:root #pl-drawer .mini{border:1px solid var(--line);border-radius:10px;padding:9px 11px;min-width:0}:root #pl-drawer .mini .k{font-size:11.5px;color:var(--ink-60);font-weight:600}:root #pl-drawer .mini b{display:block;font-size:15px;color:var(--navy, var(--ink));margin-top:2px}:root:not([data-theme=light]) #pl-drawer .mini b{color:var(--ink)}:root #pl-drawer .mini .sm{display:block}:root #pl-drawer .mc{display:grid;grid-template-columns:16px minmax(0,1fr) 150px;gap:8px;align-items:center;font-size:13px;padding:5px 0}:root #pl-drawer .mc>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root #pl-drawer .mcb{display:flex;align-items:center;gap:6px}:root #pl-drawer .mcb i{display:block;height:8px;border-radius:4px;background:var(--accent)}:root #pl-drawer .pl480-seg{display:inline-flex;background:var(--seg-bg, var(--inset));border-radius:999px;padding:3px;font-weight:400;flex-wrap:wrap}:root #pl-drawer .pl480-seg button{padding:5px 13px;border-radius:999px;font:400 12px/1.3 var(--font-body);color:var(--seg-ink, var(--ink-60));background:none;border:0;cursor:pointer;white-space:nowrap}:root #pl-drawer .pl480-seg button.on{background:var(--surface-solid);color:var(--ink);font-weight:650;box-shadow:var(--seg-shadow, 0 1px 2px rgba(0,0,0,.1))}:root #pl-drawer .pl480-dates{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;margin:4px 0 8px;font-size:12.5px;color:var(--ink-60)}:root #pl-drawer .pl480-tb{width:100%;border-collapse:collapse}:root #pl-drawer .pl480-tb :is(td,th){padding:7px 4px;font-size:13px;border-top:1px solid var(--line);text-align:left;font-variant-numeric:tabular-nums}:root #pl-drawer .pl480-tb th{border:0;font-size:11.5px;color:var(--ink-60);font-weight:600;padding-top:4px}:root #pl-drawer .pl480-tb tbody tr:first-child :is(td,th){border-top:0}:root #pl-drawer .pl480-tb tbody th{font-size:13px;color:var(--ink);font-weight:400;padding:7px 4px;border-top:1px solid var(--line)}:root #pl-drawer .pl480-gapread{margin-top:8px;font-size:13px;color:var(--ink-60)}:root #pl-drawer .pl480-walk{--tl-cols:1}:root #pl-drawer .pl480-tb :is(td,th).r{text-align:right}:root #pl-drawer .pl480-tb .chg{font-weight:650}:root #pl-drawer .pl480-na-cell{color:var(--ink-40)}:root #pl-drawer .pl480-cd .note{border-top:1px solid var(--line);padding:8px 0;font-size:13px;line-height:1.45}:root #pl-drawer .pl480-cd .note:first-of-type{border-top:0}:root #pl-drawer .note span{color:var(--ink-60);font-size:12px}:root #pl-drawer .pl480-add{margin-top:8px}:root #pl-drawer .pl480-note-in{width:100%;box-sizing:border-box;border:1px solid var(--pl480-field);border-radius:10px;padding:8px 11px;font:400 13px/1.4 var(--font-body);color:var(--ink);background:var(--surface-solid)}:root #pl-drawer .pl480-note-in::placeholder{color:var(--pl480-place)}:root #pl-drawer .pl480-empty{font-size:13px;color:var(--ink-60);padding:6px 0}:root #pl-drawer .pl480-btns{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}:root #pl-drawer .pl480-foot{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:2px 4px 4px;font-size:12.5px}:root #pl-drawer .pl480-foot .pl-btns{margin:0!important}:root #pl-drawer .pl480-foot [id^=pl-decm-]:empty{display:none}:root #pl-drawer .pl480-inbox{padding:14px 18px}:root #pl-drawer .pl480-back{display:flex;align-items:center;gap:12px;margin:0 0 14px}:root #pl-drawer .pl480-back h3{margin:0;font:500 22px/1.2 var(--font-brand);color:var(--navy, var(--ink))}:root:not([data-theme=light]) #pl-drawer .pl480-back h3{color:var(--ink)}:root #pl-drawer .pl480-bk{color:var(--accent);font:650 13.5px/1.2 var(--font-body);background:none;border:0;padding:0;cursor:pointer}:root #pl-drawer .pl480-sub[hidden],:root #pl-drawer .pl480-face[hidden]{display:none}:root #pl-drawer .pl480-sub .pl-pc{margin-bottom:14px}:root #pl-drawer .wla-why-sub{margin:4px 0 8px;font-size:13px;color:var(--ink-60)}:root #pl-drawer .pl480-back.p496-hd{display:block;margin:0 0 16px}:root #pl-drawer .pl480[data-sub]:not([data-sub=""])>.pl480-ph{display:none}:root #pl-drawer .p496-hd h3{margin:6px 0 2px}:root #pl-drawer .p496-line{font-size:13px;color:var(--ink-60)}:root #pl-drawer .p496-tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-top:12px;overflow-x:auto}:root #pl-drawer .p496-tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:9px 12px;font:650 13px/1.2 var(--font-body);color:var(--ink-60);cursor:pointer;white-space:nowrap}:root #pl-drawer .p496-tabs button[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}:root #pl-drawer .p496-chips{display:flex;flex-wrap:wrap;gap:8px}:root #pl-drawer .p496-chip{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:5px 11px;font:650 12.5px/1.2 var(--font-body);background:var(--ink-10);color:var(--ink)}:root #pl-drawer .p496-chip.bad{background:var(--red-dim);color:var(--red)}:root #pl-drawer .p496-chip.warn{background:var(--yellow-dim);color:var(--yellow)}:root #pl-drawer .p496-chip.info{background:var(--blue-dim);color:var(--blue)}:root #pl-drawer .p496-chip.ok{background:var(--green-dim);color:var(--green)}:root #pl-drawer .p496-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface-solid);border-radius:14px;box-shadow:var(--shadow-card, 0 1px 3px rgba(20,33,61,.08));margin-bottom:14px}:root #pl-drawer .pl480-cd .p496-tiles{box-shadow:none;margin:0 -18px -14px;border-top:1px solid var(--line);border-radius:0 0 14px 14px}:root #pl-drawer .p496-tile{padding:12px 16px;border-left:1px solid var(--line);min-width:0}:root #pl-drawer .p496-tile:first-child{border-left:0}:root #pl-drawer .p496-tile .k{font-size:12px;color:var(--ink-60);font-weight:600}:root #pl-drawer .p496-tile .v{font:500 23px/1.15 var(--font-brand);color:var(--navy, var(--ink));margin-top:2px;font-variant-numeric:tabular-nums}:root:not([data-theme=light]) #pl-drawer .p496-tile .v{color:var(--ink)}:root #pl-drawer .p496-tile .s{font-size:12px;color:var(--ink-60);margin-top:2px}:root #pl-drawer .p496-kv{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}:root #pl-drawer .p496-kv:first-of-type{border-top:0}:root #pl-drawer .p496-kv b{font-variant-numeric:tabular-nums;color:var(--navy, var(--ink));text-align:right}:root:not([data-theme=light]) #pl-drawer .p496-kv b{color:var(--ink)}:root #pl-drawer .p496-bar{flex:1;height:8px;border-radius:5px;background:var(--ink-10);position:relative;overflow:hidden;margin:0 10px}:root #pl-drawer .p496-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:5px;background:var(--accent)}:root #pl-drawer .p496-kv>span:first-child{min-width:72px}:root #pl-drawer .p496-big{font:500 36px/1.1 var(--font-brand);color:var(--navy, var(--ink));font-variant-numeric:tabular-nums}:root:not([data-theme=light]) #pl-drawer .p496-big{color:var(--ink)}:root #pl-drawer .p496-steps{display:flex;gap:8px;align-items:stretch}:root #pl-drawer .p496-step{flex:1;border:1px solid var(--line);border-radius:12px;padding:9px 12px;min-width:0;background:var(--inset, transparent)}:root #pl-drawer .p496-step .k{font-size:11.5px;color:var(--ink-60);font-weight:600}:root #pl-drawer .p496-step b{display:block;font-size:13.5px;margin-top:2px}:root #pl-drawer .p496-arr{align-self:center;color:var(--ink-40)}:root #pl-drawer .p496-ev{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--line)}:root #pl-drawer .p496-ev:first-of-type{border-top:0}:root #pl-drawer .p496-ev .ic{width:30px;height:30px;flex:none;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--ink-10);color:var(--ink-60)}:root #pl-drawer .p496-ev .ic.note{background:var(--blue-dim);color:var(--blue)}:root #pl-drawer .p496-ev .ic.offer{background:var(--green-dim);color:var(--green)}:root #pl-drawer .p496-ev .ic.in{background:var(--yellow-dim);color:var(--yellow)}:root #pl-drawer .p496-ev .w{font-size:13.5px;color:var(--ink)}:root #pl-drawer .p496-ev .m{font-size:12px;color:var(--ink-60);margin-top:2px}:root #pl-drawer .p496-flt{display:flex;gap:6px;flex-wrap:wrap;font-weight:400}:root #pl-drawer .p496-flt button{border:0;border-radius:999px;padding:4px 11px;font:650 12px/1.3 var(--font-body);background:var(--ink-10);color:var(--ink-60);cursor:pointer}:root #pl-drawer .p496-flt button[aria-pressed=true]{background:var(--accent);color:var(--on-accent, #fff)}:root #pl-drawer .p496-reach{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root #pl-drawer .p496-yes{color:var(--green);font-weight:700}:root #pl-drawer .p496-no{color:var(--red);font-weight:700}:root #pl-drawer details.p496-more{margin-top:4px}:root #pl-drawer details.p496-more>summary{cursor:pointer;font:650 13.5px/1.2 var(--font-body);color:var(--accent);padding:10px 2px;list-style:none}:root #pl-drawer details.p496-more>summary::-webkit-details-marker{display:none}:root #pl-drawer details.p496-more>summary::after{content:" \203a"}:root #pl-drawer details.p496-more[open]>summary::after{content:" \25be"}@media(max-width:760px){:root #pl-drawer .p496-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:root #pl-drawer .p496-tile:nth-child(3){border-left:0}:root #pl-drawer .p496-tile:nth-child(n+3){border-top:1px solid var(--line)}:root #pl-drawer .p496-steps{flex-direction:column}:root #pl-drawer .p496-arr{display:none}}@media(max-width:760px){:root #pl-drawer .pl480-kp{grid-template-columns:repeat(3,minmax(0,1fr))}:root #pl-drawer .pl480-fig:nth-child(4){border-left:0}:root #pl-drawer .pl480-fig:nth-child(n+4){border-top:1px solid var(--line)}:root #pl-drawer .pl480-g2{grid-template-columns:minmax(0,1fr);gap:0}:root #pl-drawer .pl480-ph{padding:18px 56px 16px 16px}:root #pl-drawer .pl480.pl-prof>.pl480-body{padding:14px 12px 0}:root #pl-drawer .pl480-cd .hd{flex-wrap:wrap}}:root #panel-today .td-mr .td-figs{grid-template-columns:repeat(3,minmax(0,1fr))}:root #panel-today .td-mr .td-figs .td-fig:last-child:nth-child(odd){grid-column:span 2}@media(max-width:600px){:root #panel-today .td-mr .td-figs{grid-template-columns:repeat(2,minmax(0,1fr))}:root #panel-today .td-mr .td-figs .td-fig:last-child:nth-child(odd){grid-column:1 / -1}}:root[data-theme] .pl-wl-card .pl-wl-lanes.pl-lc{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1px;margin:-14px calc(-1 * var(--pad-x)) 0;background:var(--line);border-bottom:1px solid var(--line);flex-wrap:nowrap}:root .pl-lc .pl-lc-grp{background:var(--surface-solid);padding:12px 10px 12px;min-width:0}:root .pl-lc .pl-lc-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 8px 6px;font:600 10px/17.55px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .pl-lc .pl-lc-hn{font-variant-numeric:tabular-nums;letter-spacing:.04em}:root .pl-lc .pl-lc-list{display:flex;flex-direction:column;gap:2px}:root[data-theme] .pl-lc .pl-wl-lane.pl-lc-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:auto;min-height:32px;padding:6px 8px 6px 10px;margin:0;border:0;border-radius:var(--radius-ctl);background:transparent;box-shadow:none;color:var(--ink);font:500 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;text-align:left;cursor:pointer}:root[data-theme] .pl-lc .pl-lc-item:hover{background:var(--band)}:root[data-theme] .pl-lc .pl-lc-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .pl-lc .pl-lc-l{flex:1 1 auto;min-width:0}:root[data-theme] .pl-lc .pl-lc-item .pl-lc-n{flex:none;min-width:26px;height:20px;margin:0;padding:0 7px;border-radius:var(--radius-pill);background:var(--ink-10);color:var(--ink-60);font:600 11.5px/20px var(--font-body);text-align:center;font-variant-numeric:tabular-nums}:root[data-theme] .pl-lc .pl-lc-item.is-waiting .pl-lc-n{background:var(--yellow-dim);color:var(--yellow)}:root[data-theme] .pl-lc .pl-lc-item.empty{color:var(--ink-40)}:root[data-theme] .pl-lc .pl-lc-item.empty .pl-lc-n{background:transparent;color:var(--ink-40)}:root[data-theme] .pl-lc .pl-lc-item.on{background:var(--accent-dim);color:var(--accent);font-weight:600;box-shadow:inset 3px 0 0 var(--accent)}:root[data-theme] .pl-lc .pl-lc-item.on .pl-lc-n{background:var(--accent);color:var(--on-accent)}:root .pl-wl-card .pl-lc+.pl-wl-scope{margin-top:12px}:root .pl-wl-card .pl-lc+.pl-wl-lanecard{margin-top:14px}@media(max-width:820px){:root[data-theme] .pl-wl-card .pl-wl-lanes.pl-lc{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}:root .pl-lc .pl-lc-grp{padding:10px 12px 12px}:root .pl-lc .pl-lc-h{padding:0 2px 6px}:root .pl-lc .pl-lc-list{flex-direction:row;flex-wrap:wrap;gap:6px}:root[data-theme] .pl-lc .pl-wl-lane.pl-lc-item{width:auto;min-height:30px;padding:4px 5px 4px 12px;border-radius:var(--radius-pill);background:var(--inset)}:root[data-theme] .pl-lc .pl-lc-item.on{box-shadow:inset 0 0 0 1px var(--accent-border)}}:root .wl-sub{display:block}:root .wl-row{display:grid;grid-template-columns:repeat(var(--wl-n, 3),minmax(0,1fr));gap:16px;align-items:start;margin:0 0 16px}:root .wl-row.wl-row-2{--wl-n:2}:root .wl-row.wl-row-1{--wl-n:1}:root .wl-row>.ds-card,:root .wl-stack>.ds-card{margin:0}:root .wl-stack{display:flex;flex-direction:column;gap:16px;min-width:0}:root .wl-five-body .td-five-list{margin:0}:root .wl-five .td-five-row{display:grid;grid-template-columns:20px minmax(0,1.25fr) minmax(0,.9fr) auto;gap:4px 16px;align-items:start;padding:12px var(--pad-x)}:root .wl-five .td-five-act{padding-left:0;justify-content:flex-end;max-width:540px}:root .wl-five .td-five-note{padding:10px var(--pad-x)}:root .wl-five .td-five-note+.td-five-note{padding-top:0}:root .wl-mini{display:flex;flex-direction:column}:root .wl-mini-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:start;padding:12px var(--pad-x);border-top:1px solid var(--line)}:root .wl-mini-row:first-child{border-top:0}:root .wl-mini-who{min-width:0}:root .wl-mini-who .pl-rowname{font-weight:600;text-align:left}:root .wl-mini-why{display:block;margin-top:2px;font-size:12px;line-height:1.45;color:var(--ink-60)}:root .wl-mini-amt{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}:root .wl-mini-act{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}:root .wl-mini-row[data-protect-player] .wl-mini-act{grid-column:auto;grid-row:1;grid-column-start:2}:root .wl-card .pl-desk-foot{display:flex;justify-content:flex-end}:root .wl-due-figs{border-top:0}:root[data-theme] .wl-due-figs .td-fig.wl-due{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px var(--pad-x);border:0;background:var(--surface-solid);text-align:left;cursor:pointer;font:inherit;color:var(--ink)}:root[data-theme] .wl-due-figs .td-fig.wl-due:hover{background:var(--band)}:root .wl-due-figs .td-fig .k{font:600 10px/1.6 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .wl-due-figs .td-fig .v{font:500 30px/1.15 var(--font-brand);color:var(--ink)}:root .wl-due-figs .td-fig .d{font-size:12px;line-height:1.45;color:var(--ink-60)}:root .wl-np-card .td-figs{border-top:0}:root[data-theme] .wl-np-card .td-fig.td-np{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px var(--pad-x);border:0;border-radius:0;margin:0;width:100%;background:var(--surface-solid);text-align:left;font:inherit;color:var(--ink)}:root[data-theme] .wl-np-card button.td-fig.td-np{cursor:pointer}:root[data-theme] .wl-np-card button.td-fig.td-np:hover{background:var(--band)}:root[data-theme] .wl-np-card button.td-fig.td-np:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .wl-np-card .td-fig .k{font:600 10px/1.6 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .wl-np-card .td-fig .v{font:500 26px/1.15 var(--font-brand);color:var(--ink)}:root .wl-np-card .td-fig .td-due-go{font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);margin-top:4px}:root .wl-np-card .td-foot{padding:10px var(--pad-x);font-size:12px;color:var(--ink-60)}:root #pl-main.wlp-on{display:grid;grid-template-columns:minmax(220px,252px) minmax(0,1fr);grid-template-areas:"rail ctl" "rail chips" "rail list";grid-template-rows:auto auto 1fr;column-gap:16px;align-items:start}:root #pl-main.wlp-on>#wlp-rail{grid-area:rail;min-width:0}:root #pl-main.wlp-on>#pl-controls{grid-area:ctl;min-width:0}:root #pl-main.wlp-on>#pl-chips{grid-area:chips;min-width:0}:root #pl-main.wlp-on>#pl-split{grid-area:list;min-width:0}:root #pl-main.wlp-on>#pl-chips:empty{display:none}:root .wlp-rail.pl-lc{display:block;margin:0;padding:6px 0 8px}:root .wlp-rail.pl-lc .pl-lc-grp{background:transparent;padding:6px 10px 4px}:root[data-theme] .wlp-rail .wlp-gh{display:flex;width:100%;align-items:center;gap:8px;margin:0;padding:6px 8px;border:0;border-radius:var(--radius-ctl);background:transparent;cursor:pointer;text-align:left}:root[data-theme] .wlp-rail .wlp-gh:hover{background:var(--band)}:root[data-theme] .wlp-rail .wlp-gh:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .wlp-rail .wlp-gh>span:first-child{flex:1 1 auto}:root .wlp-rail .wlp-chev{flex:none;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s;margin-left:2px}:root .wlp-rail .wlp-grp.is-open .wlp-chev{transform:rotate(45deg)}:root .wlp-rail .wlp-gb[hidden]{display:none}:root .wlp-rail .wlp-gb{padding-top:2px}:root .wlp-rail .wlp-note{padding:0 8px 6px;font-size:11.5px;line-height:1.45;color:var(--ink-60)}:root .wlp-rail .wlp-tag{margin-left:4px;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}:root[data-theme] .wlp-rail .pl-lc-item .pl-lc-n.wlp-say{min-width:0;background:transparent;color:var(--ink-40);font-weight:400}@media(max-width:820px){:root[data-theme] .wlp-rail .pl-lc-item.wlp-nocount{padding-right:12px}}:root .wlp-card .wlp-lead:empty{display:none}:root #pl-main.wlp-on>#pl-controls:empty{display:none}:root #wlp-card>.ds-card-hd{align-items:center;flex-wrap:nowrap}:root #wlp-card>.ds-card-hd>.td-hd-t{flex:1 1 auto;min-width:0}:root .wlp-band-r{display:flex;align-items:center;gap:12px;flex:none;margin-left:auto}:root .wlp-band-r .pl-card-count{white-space:nowrap}:root #wlp-card>.ds-card-hd>.pg-ten-dl{align-self:center;margin:0 0 0 12px}:root .wlp-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px var(--pad-x);border-bottom:1px solid var(--line);background:var(--surface-solid)}:root .wlp-strip .seg,:root .wlp-strip .pl-wl-lanes,:root .wlp-strip .rv-row{margin:0}:root[data-theme] .wlp-search{flex:1 1 170px;display:flex;align-items:center;gap:8px;min-width:180px;height:34px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-solid);color:var(--ink-40)}:root[data-theme] .wlp-search .search-input{flex:1 1 auto;min-width:0;height:32px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px;color:var(--ink)}:root[data-theme] .wlp-search:focus-within{border-color:var(--accent-border)}:root .wlp-search-i{flex:none}:root[data-theme] .wlp-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-solid);color:var(--ink-60);font:400 13px/1 var(--font-body);white-space:nowrap}:root[data-theme] .wlp-pill-sel{appearance:none;-webkit-appearance:none;height:30px;min-width:0;max-width:220px;margin:0;padding:0 16px 0 0!important;border:0;background-color:transparent;background-position:right 0 center!important;box-shadow:none;color:var(--ink);font:600 13px/30px var(--font-body);cursor:pointer}:root[data-theme] .wlp-pill.on{border-color:var(--accent-border);background:var(--accent-dim);color:var(--accent)}:root[data-theme] .wlp-pill.on .wlp-pill-k,:root[data-theme] .wlp-pill.on .wlp-pill-sel{color:var(--accent)}:root[data-theme] .wlp-pill.on .wlp-pill-sel{padding-right:0!important;background-image:none!important}:root[data-theme] .wlp-pill-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-height:0;margin:0 -4px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--accent);font-size:11px;line-height:1;cursor:pointer}:root[data-theme] .wlp-pill-x:hover{background:var(--accent-dim)}:root[data-theme] .wlp-toggle{cursor:pointer;color:var(--ink)}:root .wlp-box{display:inline-block;width:13px;height:13px;border:1.5px solid var(--ink-40);border-radius:3px;background:var(--surface-solid)}:root[data-theme] .wlp-toggle.on .wlp-box{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 2px var(--surface-solid)}:root[data-theme] .wlp-clear{margin-left:2px;font-size:13px}:root[data-theme] .wlp-tbl thead th.wlp-th-on,:root[data-theme] .wlp-tbl thead th.wlp-th-on .pl-thsort{color:var(--accent)}:root .wlp-tbl thead th .pl-thsort{cursor:pointer}:root .wlp-tbl thead th:not(.pl-th-sortable){cursor:default}@media(max-width:767px){:root #wlp-card>.ds-card-hd{flex-wrap:wrap;row-gap:10px}:root #wlp-card>.ds-card-hd>.td-hd-t{flex:1 1 100%}:root .wlp-band-r{flex:1 1 auto;min-width:0;margin-left:0;flex-wrap:wrap;gap:8px}:root #wlp-card>.ds-card-hd>.pg-ten-dl{margin-left:0}:root[data-theme] .wlp-search{flex:1 1 100%}}:root .wlp-tbl{--cell-x:14px}:root .wlp-tbl td{vertical-align:top}:root .wlp-tbl thead th{white-space:nowrap;padding:12px 8px;letter-spacing:0;vertical-align:bottom}:root .wlp-tbl td{padding:12px 8px}:root .wlp-tbl tr>:first-child{padding-left:var(--pad-x)}:root .wlp-tbl tr>:last-child{padding-right:var(--pad-x)}:root .wlp-tbl .wlp-c-last{white-space:nowrap}:root .wlp-tbl .pl-thsort{letter-spacing:inherit}:root .wlp-tbl .wlp-c-player{min-width:170px}:root .wlp-tbl .wlp-c-state{min-width:100px}:root .wlp-tbl .wlp-l1{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}:root .wlp-tbl .wlp-l1 .pl-rowname{font-weight:600;text-align:left}:root .wlp-tbl .wlp-why{margin-top:2px;max-width:56ch;font-size:12px;line-height:1.45;color:var(--ink-60)}:root .wlp-tbl .wlp-sub2{margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--ink-60)}:root .wlp-tbl .pl-wl-sub{display:block;font-size:11.5px;line-height:1.4;color:var(--ink-60)}:root .wlp-tbl td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:root .wlp-tbl .wlp-c-offer{min-width:84px;font-size:12.5px;line-height:1.45}:root .wlp-tbl .wlp-c-offer .pl-chip{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible;margin-left:0!important;margin-top:3px}:root .wlp-tbl .wlp-act{margin-top:6px}:root .wlp-tbl .wlp-act{display:inline-block;margin:0 0 0 8px;vertical-align:middle;white-space:nowrap}:root .wlp-tbl .wlp-act .pl-routebtn{width:26px;height:26px;margin-right:3px}:root .wlp-tbl .wlp-act .pl-routebtn svg{width:13px;height:13px}:root .wlp-tbl .wlp-act .pl-actbtn{height:26px;padding:0 10px;font-size:12px}:root .wlp-tbl .wlp-c-doors{white-space:nowrap}:root .wlp-tbl thead th.wlp-h-budget,:root .wlp-tbl thead th.wlp-h-last{white-space:normal}:root .wlp-tbl thead th .pl-thsort{white-space:inherit;text-align:inherit}:root .wlp-tbl .wlp-c-tier{min-width:64px}:root .wlp-tbl td{padding-top:8px;padding-bottom:8px}:root .wlp-tbl .wlp-c-player{min-width:200px;width:24%}:root .wlp-tbl thead th.wlp-h-adt{white-space:normal}:root .wlp-tbl .wlp-c-offer.wlp-c-doors{width:1%}:root .wlp-tbl .wlp-act .pl-routebtn{width:24px;height:24px;margin-right:2px}:root .wlp-tbl .wlp-why{max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}:root .wlp-tbl .wlp-c-player{max-width:0}:root .wlp-tbl .wlp-c-offer.wlp-c-doors .pl-routeamt{font-weight:600}:root .wlp-xall,:root .wlp-xall[hidden]{display:none!important}:root .wlp-q-tip{cursor:help;text-decoration:underline dotted color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px}:root[data-theme] .wlp-band-r .wlp-approve-all{height:32px;padding:0 14px;font-size:12.5px;white-space:nowrap}:root[data-theme] .pgx-menu .pgx-note{max-width:260px;margin:0 0 4px;padding:8px 12px 9px;border-bottom:1px solid var(--line);font:500 12.5px/1.4 var(--font-body);color:var(--ink)}:root .wlp-every .table-wrap,:root .wlp-every .tbl-scroll{margin:0}:root .wlp-how .pl-desk-body{display:flex;flex-direction:column;gap:10px}:root .wlp-how-lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}:root .wlp-how-lane .pl-help{margin-top:2px}:root .wl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch;margin:0 0 16px}:root .wl-moving-side{display:flex;flex-direction:column;gap:16px}:root .wl-moving-side>*,:root .wl-moving-side>.wl-dur-slot>*{margin-top:0!important;margin-bottom:0!important}:root #wl-pace-week .ds-card-hd{display:flex;align-items:baseline;gap:12px}:root #wl-pace-week .ds-card-hd>.pl-pace-when{order:2}:root .wl-grid.wl-grid-1{grid-template-columns:minmax(0,1fr)}:root .wl-cell>.ds-card,:root .wl-cell>.wl-dur-slot,:root .wl-cell>.wl-dur-slot>.ds-card{height:100%}:root .wl-facts-foot{padding:10px var(--pad-x) 14px;border-top:1px solid var(--line)}:root[data-theme] button.wl-bar-row{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) auto;gap:4px 14px;align-items:center;width:100%;height:auto;min-height:0;margin:0;padding:4px 6px;border:0;border-radius:var(--radius-ctl);background:transparent;box-shadow:none;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;text-align:left;cursor:pointer}:root[data-theme] button.wl-bar-row>span{display:block}:root .wl-bars#wl-np-stages{gap:4px}:root[data-theme] button.wl-bar-row:hover{background:var(--band)}:root[data-theme] button.wl-bar-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .wl-moving .pg-more{margin-top:10px}:root .wl-moving .dur-reading-foot .pg-more{margin-top:6px}:root .wl-moving .dur-reading-foot .pg-more .rv-body{padding-left:0;padding-right:0}:root .wl-dur-go{margin-top:8px}:root .wl-cell{min-width:0}:root .wl-cell>*,:root .wl-cell>.wl-dur-slot>*{margin-top:0!important;margin-bottom:0!important}:root .wl-moving .wl-np-row .wl-bar-l{font-size:13px}:root .wl-cell .pl-setup-card{max-width:none}:root .wl-facts-foot .pl-pace-what{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-60)}:root .wl-bars{display:flex;flex-direction:column;gap:12px;padding:14px var(--pad-x) 16px}:root .wl-bar-row{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) auto;gap:4px 14px;align-items:center}:root .wl-bar-l{font-size:13px;color:var(--ink)}:root .wl-bar{display:block;height:10px;overflow:hidden;border-radius:var(--radius-pill);background:var(--inset)}:root .wl-bar>span{display:block;height:100%;min-width:2px;border-radius:var(--radius-pill);background:var(--accent)}:root .wl-bar-n{min-width:3ch;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}:root .wl-bar-lanes{grid-column:1 / -1;font-size:12px;line-height:1.5;color:var(--ink-60)}:root .wl-bar-lanes .td-link{font-size:12px}:root .pl-prof-decide:empty{display:none}:root .pl-prof-folds{margin-top:14px}:root .pl-prof-folds .pg-fold-grp{margin:0 0 10px}:root .pl-prof-fold-in>:first-child{margin-top:0}@media(max-width:1100px){:root .wl-row{--wl-n:1}:root .wl-five .td-five-row{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr)}:root .wl-five .td-five-act{grid-column:2 / -1;justify-content:flex-start;max-width:none}}@media(max-width:900px){:root #pl-main.wlp-on{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail" "ctl" "chips" "list";grid-template-rows:auto}:root #pl-main.wlp-on>#wlp-rail{margin-bottom:12px}:root .wl-grid{grid-template-columns:minmax(0,1fr)}:root .wlp-how-lanes{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){:root .wl-bar-row{grid-template-columns:minmax(0,1fr) auto}:root .wl-bar{grid-column:1 / -1;grid-row:2}:root .wl-five .td-five-row{grid-template-columns:20px minmax(0,1fr)}:root .wl-five .td-five-wait,:root .wl-five .td-five-act{grid-column:2 / -1}}:root[data-theme] .pl-msg-head.pl-ra-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--surface-solid)}:root .pl-ra-head .ds-avatar{width:40px;height:40px;font-size:12px}:root .pl-ra-head .pl-ra-id{flex:1 1 auto;min-width:0}:root .pl-ra-head .t{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-weight:400}:root .pl-ra-head .pl-ra-name{margin-right:2px;font:500 21px/1.2 var(--font-brand);letter-spacing:-.005em;color:var(--ink)}:root .pl-ra-head .s{margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--ink-60);opacity:1}:root .pl-ra-head .s b{color:var(--ink);font-weight:600}:root .pl-ra-head .pl-ra-open{flex:none}:root[data-theme] .pl-req-act.pl-ra{margin:-16px -16px 16px;padding:0;border-bottom:1px solid var(--line);background:var(--surface-solid)}:root[data-theme=light]{--ra-ground:var(--bg)}:root:not([data-theme=light]){--ra-ground:var(--band)}:root[data-theme] .pl-msg-body:has(>.pl-ra2),:root[data-theme] .pl-msg-body:has(.pl-ra2){background:var(--ra-ground)}:root[data-theme] .pl-req-act.pl-ra.pl-ra2{margin:0 0 6px;border:0;border-radius:14px;background:var(--surface-solid);box-shadow:var(--shadow-card);overflow:visible}:root[data-theme] .pl-ra2 .pl-ra2-top.ds-money{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:13px 16px 11px;background:transparent;border:0;border-radius:14px 14px 0 0;box-shadow:none}:root .pl-ra2 .pl-ra2-ask{min-width:0}:root .pl-ra2 .pl-ra2-ask .k{font:600 11.5px/1.4 var(--font-body);color:var(--ink-60)}:root .pl-ra2 .pl-ra2-ask .v{margin-top:3px}:root .pl-ra2 .pl-ra2-ask .v b{display:block;font:500 29px/1.1 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root .pl-ra2 .pl-ra2-ask .vs{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;font-size:12.5px;color:var(--ink-60)}:root .pl-ra2 .pl-ra2-over{border-radius:999px;padding:1px 9px;font:700 12px/1.5 var(--font-body)}:root .pl-ra2 .pl-ra2-over.tone-bad{background:var(--red-dim);color:var(--red)}:root .pl-ra2 .pl-ra2-over.tone-warn{background:var(--yellow-dim);color:var(--yellow)}:root .pl-ra2 .pl-ra2-over.tone-mute{background:var(--ink-10);color:var(--ink-60)}:root .pl-ra2 .pl-ra2-none{margin-top:6px;font-size:12px;color:var(--ink-40)}:root .pl-ra2 .pl-ra2-acts{display:flex;flex-direction:column;gap:6px;min-width:168px;flex:none}:root .pl-ra2 .pl-ra2-acts .pl-btn{justify-content:center;padding:7px 12px;font-size:13px}:root .pl-ra2 .pl-ra2-other{background:none;border:0;padding:2px 0;font:650 12px/1.4 var(--font-body);color:var(--accent);cursor:pointer;text-align:center}:root .pl-ra2 .pl-ra2-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}:root .pl-ra2 .pl-ra2-f{padding:9px 16px 10px;border-left:1px solid var(--line);min-width:0}:root .pl-ra2 .pl-ra2-f:first-child{border-left:0}:root .pl-ra2 .pl-ra2-f .k{display:flex;align-items:center;gap:5px;font:600 11px/1.5 var(--font-body);color:var(--ink-60);white-space:nowrap}:root .pl-ra2 .pl-ra2-f b{display:block;margin-top:2px;font:600 14px/1.3 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root .pl-ra2 .pl-ra2-f .s{display:block;font-size:11px;color:var(--ink-40);margin-top:1px}:root .pl-ra2 .pl-ra2-win{border:1px solid var(--line);border-radius:999px;padding:0 6px;font:650 10.5px/17px var(--font-body);color:var(--ink);background:var(--surface-solid)}:root .pl-ra2 .pl-ra2-na{color:var(--ink-40);font-weight:500}:root .pl-ra2 .pl-ra2-why{padding:9px 16px 11px;border-top:1px solid var(--line);font-size:13px;color:var(--ink)}:root .pl-ra2 .pl-ra2-why .k{font:600 11px/1.5 var(--font-body);color:var(--ink-60);margin-right:4px}:root .pl-ra2 .pl-ra2-why q{font-style:italic}@media(max-width:760px){:root .pl-ra2 .pl-ra2-top{flex-direction:column;align-items:stretch}:root .pl-ra2 .pl-ra2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}:root .pl-ra2 .pl-ra2-f:nth-child(3){border-left:0}:root .pl-ra2 .pl-ra2-f:nth-child(n+3){border-top:1px solid var(--line)}}:root[data-theme] .pl-req-card .pl-msg:has(.pl-req-act){height:auto;min-height:clamp(420px,62vh,720px)}:root[data-theme] .pl-req-card .pl-msg-pane:has(.pl-req-act),:root[data-theme] .pl-req-card .pl-msg-pane:has(.pl-req-act) .pl-msg-body{overflow:visible}:root[data-theme] .pl-ra .req-facts.pl-ra-facts{display:grid;grid-template-columns:repeat(var(--ra-cols, 5),minmax(0,1fr));gap:1px;margin:0;background:var(--line);border-bottom:1px solid var(--line)}:root[data-theme] .pl-ra .req-fact{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px 13px;border:0;border-radius:0;background:var(--surface-solid)}:root .pl-ra .req-fact span{order:1;font:600 10px/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .pl-ra .req-fact b{order:2;font:500 17px/1.25 var(--font-brand);color:var(--ink)}:root[data-theme] .pl-ra .ds-money.pl-ra-cmp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1px;margin:0;padding:0;border-radius:0;background:var(--line);border-bottom:1px solid var(--line)}:root .pl-ra .pl-ra-c{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 16px 18px;background:var(--surface-solid)}:root .pl-ra .pl-ra-c .k{font:600 10px/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .pl-ra .pl-ra-c.is-ask .k{color:var(--accent)}:root .pl-ra .pl-ra-c .v{font:400 30px/1.12 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums}:root .pl-ra .pl-ra-c .d{font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .pl-ra .pl-ra-c.tone-warn .v{color:var(--yellow)}:root .pl-ra .pl-ra-c.tone-bad .v{color:var(--red)}:root .pl-ra .pl-ra-c.tone-mute .v{color:var(--ink-40)}:root .pl-ra .pl-ra-sec{padding:16px 18px 0}:root .pl-ra .pl-ra-h{margin:0 0 8px;font:600 10px/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root[data-theme] .pl-ra .req-why{margin:0;padding:10px 14px;border:1px solid var(--draft-line);border-radius:12px;background:var(--surface-solid);font:italic 400 15px/1.5 var(--font-brand);color:var(--ink);white-space:pre-wrap}:root .pl-ra .pl-ra-by{margin:6px 0 0;font-size:12px;color:var(--ink-40)}:root .pl-ra .pl-ra-none{margin:0}:root .pl-ra .req-holds{margin:0 0 6px;color:var(--ink-60)}:root .pl-ra .pl-ra-held{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}:root .pl-ra .pl-ra-held th{padding:6px 0;text-align:left;border-bottom:1px solid var(--line);font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);background:transparent}:root .pl-ra .pl-ra-held td{padding:9px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink)}:root .pl-ra .pl-ra-held :is(th,td).r{text-align:right;padding-left:12px;white-space:nowrap}:root .pl-ra .pl-ra-held td b{font-weight:600}:root .pl-ra .pl-ra-held td small{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--ink-40)}:root[data-theme] .pl-ra .pl-ra-held :is(th,td):first-child{padding-left:0}:root[data-theme] .pl-ra .pl-ra-held :is(th,td):last-child{padding-right:0}:root .pl-ra .pl-btns.pl-ra-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:18px 18px 18px}:root[data-theme] :is(.pl-req-card,.pl-ib-card) .pl-msg-list{border-right:1px solid var(--line);background:var(--surface-solid)}:root[data-theme] :is(.pl-req-card,.pl-ib-card) .pl-msg-row{padding:12px 16px;border-bottom:1px solid var(--line);background:transparent}:root[data-theme] :is(.pl-req-card,.pl-ib-card) .pl-msg-row[data-clickable]:hover,:root[data-theme] :is(.pl-req-card,.pl-ib-card) button.pl-msg-row:not(:disabled):hover{background:var(--band)}:root[data-theme] :is(.pl-req-card,.pl-ib-card) .pl-msg-row[aria-current=true]{background:var(--accent-dim);box-shadow:inset 3px 0 0 var(--accent)}:root .pl-req-card .pl-msg-row.is-unread .ds-who{font-weight:700}:root .pl-req-card .pl-msg-row>.ds-row-av{align-items:flex-start;flex-wrap:nowrap}:root .pl-req-card .pl-msg-row>.ds-row-av>.ds-avatar{margin-top:1px}:root .pl-req-card .pl-msg-row .ds-rowline{align-items:center;gap:6px 8px}:root .pl-req-card .pl-msg-row .ds-meta{color:var(--ink-60)}:root .pl-msg-ask{margin-top:3px;font-size:12.5px;color:var(--ink-60)}:root .pl-msg-ask b{color:var(--ink);font-weight:600}:root[data-theme] .pl-req-card .pl-msg-head:not(.pl-ra-head){padding:14px 18px;border-bottom:1px solid var(--line)}:root .pl-req-card .pl-msg-head:not(.pl-ra-head) .t{font:600 15px/1.35 var(--font-body);color:var(--ink)}:root .pl-req-card .pl-msg-head:not(.pl-ra-head) .s{font-size:12.5px;color:var(--ink-60);opacity:1}:root[data-theme] .pl-req-card .pl-bub-them{background:var(--inset);color:var(--ink)}:root[data-theme] .pl-req-card .pl-bub-mine{background:var(--accent-dim);border-color:var(--accent-border);color:var(--ink)}:root .pl-req-card .pl-bub-sys{color:var(--ink-40);opacity:1}:root .pl-req-card .pl-bub-meta{color:var(--ink-40);opacity:1}:root[data-theme] .pl-req-card .pl-msg-foot{padding:12px 16px 14px;border-top:1px solid var(--line);background:var(--surface-solid)}:root[data-theme] .pl-req-card .pl-msg-foot .pl-draft-ta{min-height:76px;height:76px;margin:0;border:1px solid var(--line);border-radius:12px;background:var(--field);color:var(--ink);font:400 13.5px/1.5 var(--font-body)}:root[data-theme] .pl-req-card .pl-msg-foot .pl-draft-ta:focus{border-color:var(--accent-border);box-shadow:0 0 0 3px var(--accent-dim)}:root[data-theme] .pl-ib-card .pl-msg.pl-ib-mail{grid-template-columns:minmax(280px,360px) minmax(0,1fr);height:auto;min-height:460px;overflow:visible;border-top:0}:root[data-theme] .pl-ib-card .pl-ib-list{overflow:visible;border-bottom-left-radius:calc(var(--radius-card) - 1px)}:root .pl-ib-row{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit}:root .pl-ib-row .ds-avatar{margin-top:1px}:root .pl-ib-rm{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}:root .pl-ib-r1{display:flex;align-items:baseline;gap:8px}:root .pl-ib-from{flex:1 1 auto;min-width:0;overflow-wrap:break-word;font:600 13.5px/1.35 var(--font-body);color:var(--ink)}:root .pl-ib-when{flex:none;font-size:11.5px;color:var(--ink-40);font-variant-numeric:tabular-nums}:root .pl-ib-when.is-late{color:var(--red);font-weight:600}:root .pl-ib-subj{overflow-wrap:break-word;font-size:13px;line-height:1.4;color:var(--ink)}:root .pl-ib-row.is-new .pl-ib-from{font-weight:700}:root .pl-ib-row.is-new .pl-ib-subj{font-weight:600}:root .pl-ib-dot{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--accent);vertical-align:1px}:root .pl-ib-snip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;color:var(--ink-60)}:root .pl-ib-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:5px}:root .pl-ib-src{padding:4px 8px;border-radius:var(--radius-pill);background:var(--blue-dim);color:var(--blue);font:700 10px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}:root .pl-ib-tier{font-size:11.5px;font-weight:600;color:var(--ink-60)}:root .pl-ib-tier.is-gold{color:var(--accent)}:root .pl-ib-claim{font-size:11.5px;color:var(--ink-40)}:root[data-theme] .pl-ib-card .pl-msg-pane.pl-ib-pane{display:block;overflow:visible;background:var(--surface-solid);border-bottom-right-radius:calc(var(--radius-card) - 1px)}:root .pl-ib-pane>.pl-ib-msg{display:none;padding:18px 22px 22px}:root .pl-ib-pane>.pl-ib-msg.is-open{display:block;position:sticky;top:72px}:root .pl-ib-pane .pl-ib-head{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px}:root .pl-ib-pane .pl-ib-subject{flex:1 1 auto;min-width:0;font:500 22px/1.25 var(--font-brand);letter-spacing:-.005em;color:var(--ink)}:root .pl-ib-pane .pl-ib-head-r{flex:none;padding-top:5px;white-space:nowrap}:root .pl-ib-pane .pl-ib-fromline{align-items:flex-start;flex-wrap:nowrap;margin:0 0 16px;padding:0 0 14px;border-bottom:1px solid var(--line)}:root .pl-ib-pane .pl-ib-who{flex:1 1 auto;min-width:0}:root .pl-ib-pane .pl-ib-split{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:0!important}:root[data-theme] .pl-ib-pane .ds-quote.pl-ib-said{max-height:none;padding:12px 16px;border:1px solid var(--draft-line);border-radius:12px;background:var(--surface-solid);color:var(--ink);font:italic 400 16px/1.55 var(--font-brand)}:root[data-theme] .pl-ib-pane textarea.pl-input{min-height:150px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--field);color:var(--ink);font:400 14px/1.55 var(--font-body)}:root[data-theme] .pl-ib-pane textarea.pl-input:focus{border-color:var(--accent-border);box-shadow:0 0 0 3px var(--accent-dim);outline:none}@media(max-width:820px){:root[data-theme] .pl-ib-card .pl-msg.pl-ib-mail{grid-template-columns:minmax(0,1fr);min-height:0}:root[data-theme] .pl-ib-card .pl-ib-list{max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--line);border-radius:0}:root .pl-ib-pane>.pl-ib-msg.is-open{position:static}:root .pl-ib-pane>.pl-ib-msg{padding:16px 14px 18px}:root .pl-ib-pane .pl-ib-subject{font-size:19px}}@media(max-width:600px){:root[data-theme] .pl-ra .req-facts.pl-ra-facts{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] .pl-ra .req-facts.pl-ra-facts>.req-fact:last-child:nth-child(odd){grid-column:1 / -1}:root .pl-ra .pl-ra-c{padding:12px 12px 14px}:root .pl-ra .pl-ra-c .v{font-size:22px}:root .pl-ra .pl-ra-sec{padding:14px 14px 0}:root .pl-ra .pl-btns.pl-ra-acts{padding:16px 14px}:root[data-theme] .pl-msg-head.pl-ra-head{padding:12px 14px;flex-wrap:wrap;align-items:flex-start}:root .pl-ra-head .pl-ra-id{flex:1 1 calc(100% - 52px)}:root .pl-ra-head .pl-ra-open{margin-left:52px}}@media print{:root .pl-ib-pane>.pl-ib-msg{display:block;position:static}}:root .wla-sub>.ds-card,:root .wla-sub>section,:root .wla-sub>details{margin:0 0 16px}:root .wla-cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme] .wla-cell{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin:0;padding:16px var(--pad-x, 18px);border:0;border-left:1px solid var(--line);border-radius:0;background:var(--surface-solid);text-align:left;font:inherit;color:var(--ink);cursor:pointer}:root[data-theme] .wla-cell:first-child{border-left:0}:root[data-theme] .wla-cell:hover{background:var(--band)}:root[data-theme] .wla-cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .wla-cell-hd{display:flex;align-items:center;gap:8px;width:100%}:root .wla-cell-wait{min-height:226px}:root .wla-cell-wait .wla-cell-n .sk-bar>.sk-b{height:30px;border-radius:7px}:root .wla-cell-wait .wla-lanes{display:flex;gap:6px;margin-top:4px}:root .wla-cell-wait .wla-lanes .sk-bar>.sk-b{height:22px;border-radius:999px}:root .wla-boxes>.sk{margin-top:0}:root .wla-cell-t{font-weight:650;font-size:14.5px}:root .wla-cv{margin-left:auto;color:var(--ink-40);font-size:18px;line-height:1}:root .wla-cell-n{font:500 32px/1.1 var(--font-brand)}:root .wla-cell-off{margin-top:-4px;font-size:12px;color:var(--ink-60)}:root .wla-aside-mark{margin-left:6px}:root .wla-lw-line{display:block}:root .wla-cell-s{font-size:13px;line-height:1.45;color:var(--ink-60)}:root .wla-lanes{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}:root .wla-lane{display:inline-flex;gap:4px;padding:3px 9px;border-radius:var(--radius-pill, 999px);background:var(--inset, var(--band));font-size:12px;color:var(--ink-80, var(--ink));white-space:nowrap}:root .wla-dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;background:var(--ink-40)}:root .wla-dot-bad{background:var(--red)}:root .wla-dot-warn{background:var(--yellow)}:root .wla-dot-info{background:var(--accent, var(--blue))}:root .wla-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:14px var(--pad-x, 18px)}:root[data-theme] .wla-boxes .td-fig.wla-box{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-solid);text-align:left;font:inherit;color:var(--ink);cursor:pointer;min-width:0}:root[data-theme] .wla-boxes .td-fig.wla-box:hover{background:var(--band)}:root[data-theme] .wla-boxes .td-fig.wla-box.on{border:2px solid var(--accent);background:var(--accent-dim, var(--band));padding:11px 13px}:root .wla-boxes .td-fig .k{font:600 10px/1.6 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}:root .wla-boxes .td-fig .v{font:500 28px/1.15 var(--font-brand);color:var(--ink)}:root .wla-boxes .td-fig .d{font-size:12px;line-height:1.45;color:var(--ink-60)}:root .wla-boxes .td-fig .d.wla-late{color:var(--yellow);font-weight:600}:root .wla-boxes.wla-np-boxes{grid-template-columns:repeat(var(--wla-np, 5),minmax(0,1fr))}:root[data-theme] .wla-np-boxes div.td-fig.wla-box{cursor:default}:root[data-theme] .wla-np-boxes div.td-fig.wla-box:hover{background:var(--surface-solid)}:root .wla-alerts{border-top:1px solid var(--line)}:root .wl-card .pl-desk-foot .wla-foot-l,:root .wla-foot-l{margin-right:auto;font-size:13px;color:var(--ink-60)}:root .wl-card .pl-desk-foot{gap:12px;align-items:center;flex-wrap:wrap}:root .wla-list .pl-desk-foot,:root .wla-rk-card .pl-desk-foot,:root .wla-big .pl-desk-foot{display:flex;gap:12px;align-items:center;flex-wrap:wrap}:root .wla-top{display:inline-block;padding:2px 7px;border-radius:6px;background:var(--ink);color:var(--surface-solid);font-size:11px;font-weight:700;line-height:1.3;vertical-align:1px;white-space:nowrap}:root .wla-pghead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px}:root .wla-line{margin:0 0 12px;font-size:13px;color:var(--ink-60);max-width:90ch}:root .wla-pghead .wla-line{margin:0;flex:1 1 280px}:root .wla-mk-sel{min-width:150px}:root .wla-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px var(--pad-x, 18px);border-bottom:1px solid var(--line)}:root .wla-chips-l{font-size:13px;color:var(--ink-60);margin-right:4px}:root[data-theme] .wla-chip{display:inline-flex;gap:4px;align-items:center;padding:5px 12px;border:1px solid var(--line);border-radius:var(--radius-pill, 999px);background:var(--surface-solid);color:var(--ink);font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap}:root[data-theme] .wla-chip.on{background:var(--ink);border-color:var(--ink);color:var(--surface-solid)}:root .wla-db-table td,:root .wla-rk-table td,:root .wla-as-table td,:root .wla-big-table td,:root .wla-pace-table td{vertical-align:top}:root .wla-db-table .pl-wl-sub,:root .wla-rk-table .pl-wl-sub,:root .wla-pace-table .pl-wl-sub,:root .wla-big-table .pl-wl-sub,:root .wla-three-table .pl-wl-sub{display:block}:root .wla-offer{display:block}:root .wla-db-table th,:root .wla-db-table td,:root .wla-as-table th,:root .wla-as-table td,:root .wla-pace-table th,:root .wla-pace-table td,:root .arl-table th,:root .arl-table td,:root .wla-big-table td.pl-wl-player,:root .wla-rk-table td.pl-wl-player{text-align:left}:root .wla-db-table td.r{text-align:right}:root .wla-big-table td.wla-lw,:root .wla-big-table th:last-child{text-align:left}:root .wla-rk-table,:root .wla-three-table{min-width:0}:root .wla-rk-table td.pl-wl-player{min-width:0;max-width:none}:root .wl-mini-row[data-big-player] .wl-mini-act{grid-column:auto;grid-row:1;grid-column-start:2}:root .dd-val .ds-chip{align-self:flex-start}:root .wla-sa{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;padding:10px 0}:root .wla-sa label{display:inline-flex;gap:6px;align-items:center;font-size:13px;flex-wrap:wrap}:root .wla-sa input[type=text]{min-width:180px}:root .wla-sa-act{display:flex;gap:8px;margin-left:auto}:root .wla-sa-msg{flex-basis:100%;color:var(--red)}:root .wla-left,:root .wla-note{padding:8px var(--pad-x, 18px) 12px;font-size:12.5px}:root .wla-empty{padding:4px 0}:root .wla-fold{margin:0 0 16px;padding:12px 16px;border:1px dashed var(--line);border-radius:12px;background:var(--inset, var(--band))}:root .wla-fold p{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--ink-60)}:root .wla-rk-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start;margin:0 0 16px}:root .wla-rk-row>.ds-card{margin:0}:root .wla-rk-n{color:var(--ink-60);width:28px}:root .wla-hero{display:flex;gap:14px;align-items:flex-start;margin:0 0 14px;padding:16px 18px;border-left:4px solid var(--yellow);border-radius:12px;background:var(--surface-solid);box-shadow:0 1px 0 var(--line)}:root .wla-hero.arl-one{border-left-color:var(--green)}:root .wla-hero-i{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--yellow);background:color-mix(in srgb,var(--yellow) 16%,transparent)}:root .wla-hero.arl-one .wla-hero-i{color:var(--green);background:color-mix(in srgb,var(--green) 14%,transparent)}:root .wla-hero-t{min-width:0;flex:1 1 auto}:root .wla-hero-big{font:500 19px/1.35 var(--font-brand);color:var(--ink)}:root .wla-hero-sub{margin-top:6px;font-size:13px;color:var(--ink-60)}:root .wla-hero-act{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}:root .wla-why-l{list-style:none;margin:4px 0 0;padding:0}:root .wla-why-l li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}:root .wla-why-l li:first-child{border-top:0}:root .wla-why-n{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--inset, var(--band))}:root .wla-why-t{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.45;min-width:0}:root .wla-why-t span{color:var(--ink-60)}:root .wla-wk{list-style:none;margin:4px 0 8px;padding:0}:root .wla-wk li{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:4px 12px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}:root .wla-wk li:first-child{border-top:0}:root .wla-wk-at{color:var(--ink-60)}:root .wla-wk-w .pl-detail-muted{display:block}:root .wla-ret-t{margin:8px 0 0;font-size:13px;line-height:1.5}:root .wla-offer-ft{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}:root .wlr-opts{display:flex;flex-direction:column}:root .wlr-opt{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:14px var(--pad-x, 18px);border-top:1px solid var(--line);cursor:pointer}:root .wlr-opts>.wlr-opt:first-child{border-top:0}:root .wlr-opt.on{background:var(--accent-dim, var(--band))}:root .wlr-opt-t{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.45;min-width:0}:root .wlr-opt-t span{color:var(--ink-60)}:root .wlr-opt-r{font-size:12.5px;color:var(--ink-60);text-align:right;max-width:260px}:root .wlr-sub{padding:6px 0 4px;border-top:1px solid var(--line)}:root .wlr-sub-l{display:block;padding:8px var(--pad-x, 18px) 0;font-size:12.5px;color:var(--ink-60)}:root .wlr-val{display:flex;flex-direction:column;gap:2px}:root .wlr-val small{font-weight:400;font-size:12.5px;color:var(--ink-60)}:root[data-theme] .wlr-sw{position:relative;width:42px;height:24px;padding:0;border:0;border-radius:999px;background:var(--line);cursor:pointer;flex:0 0 auto}:root[data-theme] .wlr-sw span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--surface-solid);transition:left .15s}:root[data-theme] .wlr-sw[aria-checked=true]{background:var(--accent)}:root[data-theme] .wlr-sw[aria-checked=true] span{left:21px}:root{--sw-edge:#5f6e85}:root:not([data-theme=light]){--sw-edge:#9aa6b8}:root[data-theme=dark]{--sw-edge:#9aa6b8}:root[data-theme] .wlr-sw,:root .mf-sw{box-shadow:inset 0 0 0 1.5px var(--sw-edge)}:root[data-theme] .wlr-sw[aria-checked=false] span,:root .mf-sw[aria-checked=false] .mf-sw-k{background:var(--sw-edge)}:root[data-theme] .wlr-sw[aria-checked=true],:root .mf-sw[aria-checked=true]{box-shadow:none}:root[data-theme] .toggle-slider{box-shadow:inset 0 0 0 1.5px var(--sw-edge)}:root[data-theme] .toggle-slider::before{background:var(--sw-edge);box-shadow:none}:root[data-theme] .toggle input:checked+.toggle-slider{background:var(--accent);border-color:var(--accent);box-shadow:none}:root[data-theme] .toggle input:checked+.toggle-slider::before{background:var(--surface-solid)}:root .wlr-ed{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin:0 var(--pad-x, 18px) 14px;padding:14px 16px;border:2px solid var(--accent);border-radius:12px}:root .wlr-ed label{display:inline-flex;gap:8px;align-items:center;font-size:13px;flex-wrap:wrap}:root .wlr-ed-big{display:block}:root .wlr-f{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:6px 16px;align-items:start;margin:0 0 12px}:root .wlr-f>label{font-weight:600;padding-top:8px}:root .wlr-f .pl-help{display:block;margin-top:4px}:root .wlr-pct{display:inline-flex;gap:6px;align-items:center}:root .wlr-pct input{width:72px}:root .wlr-ifon{margin:4px 0 10px;padding:12px 14px;border-radius:10px;background:var(--accent-dim, var(--band));font-size:13px;line-height:1.6}:root .wlr-ifon-h{font:600 10.5px/1.6 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}:root .wlr-ed-ft{display:flex;gap:8px;justify-content:flex-end;margin-left:auto}:root .wlr-chg{margin-left:6px}:root .wlr-msg{margin:0 0 12px;color:var(--red)}:root .arl-pick-h{padding:14px var(--pad-x, 18px) 4px;font:600 10.5px/1.6 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60)}:root .arl-ftr{padding:12px var(--pad-x, 18px);border-top:1px solid var(--line)}:root .arl-confirm{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 var(--pad-x, 18px) 14px;padding:12px 14px;border:2px solid var(--accent);border-radius:12px}:root .arl-confirm p{flex:1 1 260px;margin:0;font-size:13px}@media(max-width:1100px){:root .wl-row.wl-row-2{--wl-n:1}}@media(max-width:900px){:root .wla-boxes.wla-np-boxes{--wla-np:3}:root .wla-cells{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] .wla-cell{border-left:0;border-top:1px solid var(--line)}:root .wla-rk-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root .wla-cells{grid-template-columns:minmax(0,1fr)}:root .wla-boxes{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px;gap:8px}:root .wla-boxes.wla-np-boxes{--wla-np:2}:root .wlr-opt{grid-template-columns:20px minmax(0,1fr)}:root .wlr-opt-r{grid-column:2;text-align:left;max-width:none}:root .wlr-f{grid-template-columns:minmax(0,1fr)}:root .wla-why-l li{grid-template-columns:24px minmax(0,1fr)}:root .wla-why-c{grid-column:2}:root .wla-wk li{grid-template-columns:minmax(0,1fr)}:root .wla-hero{padding:14px}:root .wla-sa-act{margin-left:0}}:root .ptm-rp{display:block}:root .ptm-page>.set-card,:root .ptm-page>.ptm-duo,:root .ptm-page>.set-hero{margin:0 0 16px}:root .ptm-hero-t{min-width:0;flex:1 1 auto}:root .ptm-hero-act{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}:root .ptm-msg{margin:0 0 12px}:root .ptm-mute{color:var(--ink-60, var(--cream-60))}:root .ptm-code{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}:root .ptm-tbl td small{display:block}:root .ptm-tbl .ptm-total td{border-top:2px solid var(--line)}:root .ptm-tbl .ds-chip{vertical-align:middle}:root .ptm-ex{margin:4px var(--pad-x) 14px;padding:12px 14px;border-radius:10px;background:var(--accent-dim, var(--band));font-size:13px;line-height:1.6}:root .ptm-ex-h{font:600 10.5px/1.6 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent, var(--gold))}:root .ptm-btns{display:flex;flex-wrap:wrap;gap:8px}:root .ptm-btns small{font-weight:400;color:var(--ink-60, var(--cream-60));margin-left:4px}:root .ptm-file{cursor:pointer}:root .ptm-ed{margin:12px var(--pad-x) 14px}:root .ptm-ed-row td{padding:0}:root .ptm-ed .ptm-wide{flex:1 1 100%}:root .ptm-ta{width:100%;box-sizing:border-box;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}:root .ptm-in-s{width:84px}:root .ptm-paste-h{flex:1 1 100%;font-size:13px}:root .ptm-refused{margin:12px var(--pad-x);padding:12px 14px;border-radius:10px;background:var(--red-dim);color:var(--ink, var(--cream));font-size:13px}:root .ptm-refused ul{margin:6px 0 0;padding-left:18px}:root .ptm-ftr{align-items:flex-start}:root .ptm-fold>summary{flex-wrap:wrap}:root .ptm-fold>summary span{flex:1 1 300px}:root .ptm-chg{display:block;margin-top:2px;font-size:12.5px}:root .ptm-appr{display:inline-flex;flex-direction:column;font-size:13px}:root .ptm-appr small{color:var(--ink-60, var(--cream-60))}:root .ptm-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}:root .ptm-tiles.ptm-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .ptm-tile{padding:14px var(--pad-x);border-left:1px solid var(--line);min-width:0}:root .ptm-tile:first-child{border-left:0}:root .ptm-tile-k{font:600 10.5px/1.6 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60, var(--cream-60))}:root .ptm-tile-v{font:400 26px/1.2 var(--font-brand);color:var(--ink, var(--cream));margin:2px 0;overflow-wrap:anywhere}:root .ptm-tile-s{font-size:12.5px;color:var(--ink-60, var(--cream-60));overflow-wrap:anywhere}:root .ptm-lines{padding:10px var(--pad-x) 4px}:root .ptm-line{padding:8px var(--pad-x);font-size:13px;color:var(--ink-60, var(--cream-60))}:root .ptm-lines .ptm-line{padding:3px 0;color:var(--ink, var(--cream))}:root .ptm-x{color:var(--yellow);font-weight:800}:root .ptm-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}:root .ptm-duo>.set-card{margin:0}:root .ptm-duo .set-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}:root .ptm-confirm{margin:4px var(--pad-x) 16px;padding:14px 16px;border:2px solid var(--yellow);border-radius:12px;background:var(--yellow-dim);font-size:13.5px}:root .ptm-confirm .pl-help{margin-top:4px}:root .ptm-td-f{display:inline-flex;flex-direction:column;gap:2px;margin:0 10px 4px 0;font-size:12.5px}:root .ptm-td-f .pl-input{min-width:0;max-width:100%}:root .ptm-ed-h{flex:1 1 100%;font:600 10.5px/1.6 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent, var(--gold));margin-top:6px}:root .ptm-grid{flex:1 1 100%;display:grid;gap:6px 10px;align-items:center;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .ptm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ptm-grid-3{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,.7fr)}:root .ptm-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .ptm-grid .pl-input{width:100%;box-sizing:border-box}:root .ptm-grid label{display:flex;flex-direction:column;gap:4px}:root .ptm-mr-ed{padding:6px var(--pad-x) 14px}:root .ptm-mr{padding:12px 0;border-top:1px solid var(--line)}:root .ptm-mr-lo{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12.5px}:root .ptm-mr-lo>span{font-weight:600}:root .ptm-eg{margin:10px 0 0;padding:12px 14px;border:1px solid var(--line);border-radius:12px}:root .ptm-eg .pl-oe-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center}:root .ptm-pcs{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin:12px 0}:root .ptm-pcs-col{display:flex;flex-direction:column;gap:16px;min-width:0}:root .ptm-pcs-col:empty{display:none}:root .ptm-pc{margin:0}:root .ptm-pc-b{padding:14px var(--pad-x, 18px)}:root .ptm-pc-ft{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px var(--pad-x, 18px);border-top:1px solid var(--line);font-size:13px;color:var(--ink-60, var(--cream-60))}:root .ptm-tier{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}:root .ptm-tier-n{font:400 28px/1.2 var(--font-brand);color:var(--ink, var(--cream))}:root .ptm-pl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px var(--pad-x, 18px);border-top:1px solid var(--line)}:root .ptm-pl:first-of-type{border-top:0}:root .ptm-pl-c{margin-top:6px}:root .ptm-pl-n{font:400 24px/1.2 var(--font-brand);text-align:right;color:var(--ink, var(--cream))}:root .ptm-pl-n small{display:block;font:400 12px/1.4 var(--font-body);color:var(--ink-60, var(--cream-60))}:root .ptm-mg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px var(--pad-x, 18px)}:root .ptm-mg-b{border:1px solid var(--line);border-radius:10px;padding:10px 14px;min-width:0}:root .ptm-mg-k{font:600 10.5px/1.6 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60, var(--cream-60))}:root .ptm-mg-v{font:400 22px/1.25 var(--font-brand);color:var(--ink, var(--cream))}:root .ptm-mg-b small{display:block;font-size:12.5px;color:var(--ink-60, var(--cream-60));margin-top:2px}:root .ptm-vch{padding:12px var(--pad-x, 18px);border-top:1px solid var(--line);font-size:13px}:root .ptm-vch:first-of-type{border-top:0}:root .ptm-vch-d{color:var(--ink-60, var(--cream-60))}:root .ptm-vch-t small{display:block;color:var(--ink-60, var(--cream-60));margin-top:2px}:root .ptm-vch-a{font-weight:700;text-align:right}@media(max-width:900px){:root .ptm-duo,:root .ptm-pcs{grid-template-columns:minmax(0,1fr)}:root .ptm-tiles,:root .ptm-tiles.ptm-tiles-4{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ptm-tile:nth-child(odd){border-left:0}:root .ptm-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:root .ptm-grid-3,:root .ptm-grid-2,:root .ptm-grid-4{grid-template-columns:minmax(0,1fr)}:root .ptm-mg{grid-template-columns:minmax(0,1fr)}:root .ptm-vch{grid-template-columns:minmax(0,1fr) auto}:root .ptm-vch-d{grid-column:1 / -1}:root .ptm-tile-v{font-size:22px}:root .ptm-ftr .ptm-btns{width:100%}}:root #pl-results{--rs-gap:16px}:root .rs-sec{margin:28px 0 12px}:root #pl-results>.rs-sec:first-child{margin-top:2px}:root .rs-anchor{display:block;height:0;scroll-margin-top:84px}:root .rs-sec h2{margin:0;font:400 24px/1.2 var(--font-brand);letter-spacing:-.005em;color:var(--ink)}:root .rs-sec p{margin:4px 0 0;font:400 13.5px/1.45 var(--font-body);color:var(--ink-60)}:root .rs-card{margin:0 0 var(--rs-gap);overflow:hidden}:root .rs-card>.ds-card-hd .td-q{white-space:normal}:root .rs-body{padding:14px var(--pad-x) 16px}:root .rs-card .td-empty{margin:0}:root .rs-body>.td-empty{padding:0}:root .rs-card>.td-empty.st{padding:16px var(--pad-x)}:root .rs-pending{margin:0 0 var(--rs-gap)}:root .rs-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}:root .rs-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}:root .rs-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rs-gap);align-items:stretch;margin:0 0 var(--rs-gap)}:root .rs-duo>.rs-card{margin:0}:root .rs-duo.rs-stack{grid-template-columns:minmax(0,1fr)}:root .rs-minis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;margin-top:6px}:root .rs-mini{min-width:0}:root .rs-card>.ds-card-hd>.pg-dl{margin-left:auto;flex:none;align-self:center}:root .rs-card>.ds-card-hd>.pg-dl .pg-dl-l{color:var(--hdr-muted)}:root[data-theme] .rs-head.td-strip .td-kpi{padding:14px var(--pad-x) 16px}:root .rs-head .td-kpi .d .chg{font-weight:600}:root .rs-held{border-top:1px solid var(--line);padding:11px var(--pad-x) 12px;font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root .rs-head .fpw-results{margin:0;border-top:1px solid var(--line);padding:11px var(--pad-x) 12px;font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root .rs-foot{border-top:1px solid var(--line);padding:11px var(--pad-x) 12px;font-size:12.5px;color:var(--ink-60)}:root .rs-scroll{overflow-x:auto}:root .rs-tbl{width:100%;border-collapse:collapse;font:400 13.5px/1.4 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}:root[data-theme] .rs-tbl thead th{padding:12px 12px;text-align:left;vertical-align:bottom;white-space:nowrap;background:transparent;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);border-bottom:1px solid var(--line)}:root .rs-tbl :is(td,tbody th,tfoot th){padding:10px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);font-weight:400}:root .rs-tbl :is(thead th,td,tbody th,tfoot th):first-child{padding-left:var(--pad-x)}:root .rs-tbl :is(thead th,td,tbody th,tfoot th):last-child{padding-right:var(--pad-x)}:root .rs-body .rs-tbl :is(thead th,td,tbody th,tfoot th):first-child{padding-left:0}:root .rs-body .rs-tbl :is(thead th,td,tbody th,tfoot th):last-child{padding-right:0}:root .rs-tbl tbody tr:last-child>*{border-bottom:0}:root[data-theme] .rs-tbl :is(th,td).rs-n{text-align:right;white-space:nowrap}:root .rs-tbl .rs-date{white-space:nowrap;color:var(--ink-60)}:root .rs-tbl .rs-na{color:var(--ink-40);font-size:12.5px}:root .rs-tbl .rs-camp{display:block;font-weight:600;color:var(--ink)}:root .rs-tbl .rs-sub{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ink-40)}:root .rs-tbl tbody th .rs-sub{white-space:nowrap}:root :is(.rs-board,.rs-pg-tbl) tbody tr.rs-row{cursor:pointer}:root[data-theme] :is(.rs-board,.rs-pg-tbl) tbody tr.rs-row:hover>*{background:var(--band)}:root[data-theme] :is(.rs-board,.rs-pg-tbl) tbody tr.rs-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root[data-theme] .rs-board tbody tr.rs-row.is-on>*{background:var(--accent-dim)}:root[data-theme] .rs-board tbody tr.rs-row.is-on>:first-child{box-shadow:inset 3px 0 0 var(--accent)}:root .rs-board tbody th{min-width:220px}:root[data-theme] .rs-tbl button.rs-sort{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;height:auto;border-radius:0}:root .rs-tbl button.rs-sort:hover,:root .rs-tbl button.rs-sort.is-on{color:var(--ink)}:root .rs-tbl button.rs-sort:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .rs-tbl button.rs-sort i{font-style:normal;font-size:8px;min-width:8px;color:var(--accent)}:root .rs-tbl th.rs-n button.rs-sort{flex-direction:row}:root .rs-facts tbody th{width:34%;color:var(--ink-60);font-weight:500}:root .rs-facts td.rs-n{width:1%;font-weight:600}:root .rs-facts td.rs-why{color:var(--ink-60);font-size:12.5px}:root .rs-h4{margin:18px 0 4px;font:700 10.5px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}:root[data-theme] button.rs-link{display:inline;margin:0;padding:0;border:0;background:none;box-shadow:none;height:auto;border-radius:0;font:inherit;letter-spacing:inherit;text-transform:none;color:var(--accent);cursor:pointer;text-align:left}:root[data-theme] button.rs-link:hover{text-decoration:underline}:root[data-theme] .rs-ret button.rs-player{font-weight:600;color:var(--ink)}:root[data-theme] .rs-ret button.rs-player:hover{color:var(--accent)}:root .rs-tv{margin-top:10px}:root .rs-fold>summary{list-style:none;cursor:pointer}:root .rs-fold>summary.ds-card-hd{flex-wrap:nowrap;align-items:center}:root .rs-fold>summary>.td-hd-t{flex:1 1 auto;min-width:0}:root .rs-fold>summary>:is(.pg-ten-dl,.pg-dl,.rs-chev){flex:none}:root .rs-fold>summary::-webkit-details-marker{display:none}:root[data-theme] .rs-fold:not([open])>.ds-card-hd{padding-top:11.5px;padding-bottom:11.5px;background-size:100% 100%}:root .rs-fold>summary:focus-visible{outline:2px solid var(--hdr-link);outline-offset:-2px}:root .rs-chev{margin-left:auto;flex:none;align-self:center;width:9px;height:9px;border-right:2px solid var(--hdr-muted);border-bottom:2px solid var(--hdr-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s}:root .rs-fold[open] .rs-chev{transform:rotate(-135deg) translate(-2px,-2px)}:root .rs-fold>summary>.rs-chev{order:3}:root .rs-fold>summary>:is(.pg-ten-dl,.pg-dl){order:2;margin-left:auto!important;margin-top:0!important;align-self:center!important}:root .rs-fold>summary>:is(.pg-ten-dl,.pg-dl)::before{content:none!important}:root .rs-fold>summary:has(>:is(.pg-ten-dl,.pg-dl))>.rs-chev{margin-left:14px}:root .rs-fold>.rs-body .pl-help{font-size:13px}:root .rs-better .pl-ans{border:0;padding:0;margin:0}:root .rs-better .pl-ans-q{display:none}:root .rs-fold>.rs-body>:first-child{margin-top:0!important}:root[data-theme] #pl-results .rs-fold :is(.pl-mf-table){width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}:root[data-theme] #pl-results .rs-fold .pl-mf-table thead th{position:static;background:transparent;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);border-bottom:1px solid var(--line);padding:8px 10px 6px 0}:root[data-theme] #pl-results .rs-fold .pl-mf-table td{padding:8px 10px 8px 0;border-bottom:1px solid var(--line);background:transparent}:root .rs-subpage[hidden]{display:none!important}:root .rs-cv[hidden]{display:none!important}:root .rs-subpage>.rs-sec:first-child{margin-top:2px}:root .rs-tbl.rs-ret tbody th .rs-sub{display:inline;margin:0 0 0 6px}@media(min-width:901px){:root .rs-more:has(>.rs-minis){display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:32px;align-items:start}:root .rs-more>.rs-facts{grid-column:1}:root .rs-more>.rs-minis{grid-column:2;grid-row:1 / span 2;grid-template-columns:minmax(0,1fr);margin-top:0}:root .rs-more>.rs-minis>.rs-mini:first-child>.rs-h4{margin-top:0}}:root #rs-funnel .pl-mf-table :is(th,td):last-child{width:48%}@media(max-width:900px){:root .rs-duo,:root .rs-minis{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){:root .rs-sec h2{font-size:21px}:root .rs-tbl{font-size:13px}:root .rs-board tbody th{min-width:170px}:root .rs-facts tbody th{width:auto}:root .rs-facts td.rs-why{display:none}:root .rs-acts .pl-btn{flex:1 1 auto}:root[data-theme] .rs-card>.ds-card-hd:has(>.pg-dl){flex-wrap:wrap}:root .rs-card>.ds-card-hd>.pg-dl{flex-basis:100%;justify-content:flex-start;margin:8px 0 0}}@media print{:root .rs-fold>.rs-body{display:block!important}:root .rs-chev,:root .rs-acts{display:none!important}:root[data-theme] .rs-board tbody tr.rs-row.is-on>*{background:transparent}}:root .tb-print-logo{display:none}:root .tb-print-clogo{display:none}@media print{:root .tb-print-clogo:not([hidden]){display:block;height:26px;width:auto;max-width:180px;object-fit:contain;margin-left:16px}:root body.pg-print-clogo .rb-clogo{display:none!important}}@media print{@page{size:letter;margin:.55in .55in .7in;@bottom-left{content:"Predictive Gaming Solutions";font:600 7.5pt "Figtree",-apple-system,system-ui,sans-serif;color:#515b6f;vertical-align:top;padding-top:10pt}@bottom-right{content:"Page " counter(page) " of " counter(pages);font:400 7.5pt "Figtree",-apple-system,system-ui,sans-serif;color:#515b6f;vertical-align:top;padding-top:10pt}}:root,:root[data-theme]{--bg:#ffffff;--bg-alt:#dfe4eb;--card:#ffffff;--card2:#ffffff;--surface-solid:#ffffff;--bg-card:#ffffff;--band:#ffffff;--field:#ffffff;--border:rgba(20,33,61,0.12);--line:rgba(20,33,61,0.12);--card-edge:rgba(20,33,61,0.08);--gold:#0f6e86;--gold-border:rgba(15,110,134,0.32);--gold-dim:rgba(15,110,134,0.12);--cream:#14213d;--muted:rgba(20,33,61,0.74);--cream-60:rgba(20,33,61,0.74);--cream-40:rgba(20,33,61,0.66);--cream-20:rgba(20,33,61,0.28);--cream-10:rgba(20,33,61,0.08);--green:#1a6e3a;--red:#b03d2e;--yellow:#7d5409;--blue:#33639f}:root{-webkit-print-color-adjust:exact;print-color-adjust:exact}:root body,:root #app.visible{background:var(--surface-solid)!important;color:var(--cream);padding-left:0!important}:root .sb,:root .sb-scrim,:root .tb-burger,:root .tb-search,:root #notif-wrap,:root .disp-menu,:root #toast,:root .toast,:root button,:root .pl-btns{display:none!important}:root .topbar{position:static!important;height:auto!important;padding:0 0 9px!important;margin:0 0 16px;background:var(--surface-solid)!important;border-bottom:1.25px solid var(--gold)!important;box-shadow:none!important}:root .tb-print-logo{display:block;height:26px;width:auto;margin-right:auto}:root .app-main{padding:0!important;max-width:none!important}:root .ds-card,:root .pl-setup-card{box-shadow:none!important;border:1px solid var(--border)!important}:root :is(.ds-card,.td-card,.pl-setup-card,.stat-card,.st-card,.rv-card,.ov-card,.rp-card,.rs-card,.gm-card,.pl-desk-card,.profile-section,.bill-card){break-inside:avoid;page-break-inside:avoid}:root .pg-print-flow{break-inside:auto!important;page-break-inside:auto!important}:root .ds-card-hd{break-after:avoid;page-break-after:avoid}:root table>tbody>tr:nth-child(-n+4){break-after:avoid;page-break-after:avoid}:root table>tbody>tr:nth-last-child(-n+4){break-before:avoid;page-break-before:avoid}:root table+:is(p,.note,.pl-help){break-before:avoid;page-break-before:avoid}:root *,:root *::before,:root *::after{box-shadow:none!important;text-shadow:none!important}:root [id$=-backdrop],:root .modal-backdrop{display:none!important}:root h1,:root h2,:root h3,:root .pl-setup-title{break-after:avoid;page-break-after:avoid}:root tr{break-inside:avoid;page-break-inside:avoid}:root thead{display:table-header-group}:root .app-foot{width:auto;max-width:none;margin:18px 0 0;padding:8px 0 0;font-size:10.5px;break-inside:avoid;page-break-inside:avoid}}:root #pl-mailfile-drawer{--mf-gap:16px}:root #pl-mailfile-scroll{padding-top:26px}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-head{background:transparent;border-bottom:0;padding:0}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-head .pl-setup-h1{font:500 34px/1.1 var(--font-brand);letter-spacing:0;color:var(--ink);margin:0;overflow-wrap:break-word}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-sub{font-size:14px;line-height:1.5;color:var(--ink-60);margin:4px 0 0;max-width:none}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-sub:not(:empty){margin-bottom:var(--stack)}:root #pl-mailfile-drawer #pl-mailfile-body{padding:0}:root .pl-mf-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:16px 0 var(--mf-gap)}:root .pl-mf-bar>.seg{display:flex;width:fit-content;max-width:100%;margin:0}:root[data-theme] .pl-mf-back{margin:0;padding:0;height:auto;border:0;background:none;box-shadow:none;border-radius:0;font:650 13.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);cursor:pointer}:root .pl-mf-back:hover{text-decoration:underline}:root .pl-mf-stepper{display:flex;list-style:none;margin:0 0 var(--mf-gap);padding:0;background:var(--surface-solid);border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card, 16px);box-shadow:var(--shadow-card, none);overflow:hidden}:root .pl-mf-stepper>li{flex:1 1 0;min-width:0;display:flex}:root .pl-mf-stepper>li+li{border-left:1px solid var(--line)}:root[data-theme] .pl-mf-stepper>li>button{display:flex;align-items:center;gap:10px;width:100%;height:auto;margin:0;padding:12px 16px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left;font:600 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);cursor:pointer}:root[data-theme] .pl-mf-stepper>li>button:hover{background:var(--band);color:var(--ink)}:root .pl-mf-stepper>li>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .pl-mf-step-after{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;font:600 13px/1.3 var(--font-body);color:var(--ink-40);cursor:default}:root .pl-mf-step-n{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-body);background:var(--ink-10);color:var(--ink-60)}:root .pl-mf-step-t{min-width:0;overflow-wrap:break-word}:root[data-theme] .pl-mf-stepper>li.on>button{color:var(--ink);background:var(--accent-dim);box-shadow:inset 0 -2px 0 var(--accent)}:root .pl-mf-stepper>li.on .pl-mf-step-n{background:var(--accent);color:#ffffff}:root .pl-mf-stepper>li.done .pl-mf-step-n{background:var(--accent-dim);color:var(--accent)}:root #pl-mailfile-drawer :is(.pl-mf-card,.pl-mf-step,.dd-card){margin:0 0 var(--mf-gap)}:root #pl-mailfile-drawer .td-card>.ds-card-hd .td-q{white-space:normal}:root .pl-mf-step-b,:root .pl-mf-set-b{padding:14px var(--pad-x) 16px}:root #pl-mailfile-drawer .td-card>.td-empty{padding:14px var(--pad-x) 18px;margin:0}:root #pl-mailfile-drawer .td-card>.td-foot{border-top:1px solid var(--line)}:root[data-theme] #pl-mailfile-drawer .pl-mf-builder{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 16px;margin:0;padding:0;border:0;border-radius:0}:root[data-theme] #pl-mailfile-drawer .pl-mf-builder>label.pl-help>span:first-child,:root[data-theme] #pl-mailfile-drawer .pl-mf-builder .pl-mf-progs-h,:root[data-theme] #pl-mailfile-drawer .pl-mf-who>span:first-child{display:block;margin:0 0 6px;font:600 10.5px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40)}:root[data-theme] #pl-mailfile-drawer .pl-mf-builder label span.pl-mf-hint{display:block;margin-top:6px;font:400 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-builder .pl-help{color:var(--ink-60);font-size:13px;line-height:1.5}:root #pl-mailfile-drawer .pl-mf-wide{grid-column:1 / -1}:root #pl-mailfile-drawer .pl-mf-who label{display:inline-flex;align-items:center;gap:6px;margin:0 20px 0 0;font-size:13.5px;color:var(--ink);text-transform:none;letter-spacing:0}:root #pl-mailfile-drawer .pl-mf-book-who{display:grid;gap:18px}:root #pl-mailfile-drawer .pl-mf-segs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px 24px}:root #pl-mailfile-drawer .pl-mf-seg-grp{min-width:0}:root #pl-mailfile-drawer .pl-mf-seg-gh{margin:0 0 4px;font:600 12.5px/1.4 var(--font-body);color:var(--ink)}:root #pl-mailfile-drawer label.pl-mf-seg{display:flex;align-items:center;gap:8px;margin:0;padding:6px 0;border-top:1px solid var(--line);font:400 13px/1.35 var(--font-body);color:var(--ink);text-transform:none;letter-spacing:0;cursor:pointer}:root #pl-mailfile-drawer label.pl-mf-seg>span,:root #pl-mailfile-drawer .pl-mf-seg-win>span,:root #pl-mailfile-drawer .pl-mf-mode-amt>span{display:inline;margin:0;font:inherit;letter-spacing:0;text-transform:none;color:inherit}:root #pl-mailfile-drawer label.pl-mf-seg>.pl-mf-seg-l{flex:1 1 auto;min-width:0}:root #pl-mailfile-drawer label.pl-mf-seg>.pl-mf-seg-n{flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-seg-win{display:flex;align-items:center;gap:8px;margin:4px 0 0;padding-top:8px;border-top:1px solid var(--line);font:400 12.5px/1.35 var(--font-body);color:var(--ink-60);text-transform:none;letter-spacing:0}:root #pl-mailfile-drawer .pl-mf-seg-win .pl-input{width:auto;flex:1 1 auto;min-width:0}:root #pl-mailfile-drawer .pl-mf-seg-tot{margin-top:12px;font:600 13px/1.45 var(--font-body);color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-seg-wait{font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-leave .pl-mf-prog{font-size:13px;color:var(--ink)}:root #pl-mailfile-drawer :is(.pl-mf-leave-h,.pl-mf-mode-h){margin-top:6px;font:400 12px/1.5 var(--font-body);color:var(--ink-60);text-transform:none;letter-spacing:0}:root #pl-mailfile-drawer .pl-mf-modes{display:grid;gap:8px}:root #pl-mailfile-drawer .pl-mf-mode{padding:10px 12px;border:1px solid var(--line);border-radius:10px}:root #pl-mailfile-drawer .pl-mf-mode.on{border-color:var(--accent);background:var(--accent-dim)}:root #pl-mailfile-drawer .pl-mf-mode-t{display:flex;align-items:center;gap:8px;margin:0;font:600 13.5px/1.4 var(--font-body);color:var(--ink);text-transform:none;letter-spacing:0;cursor:pointer}:root #pl-mailfile-drawer .pl-mf-mode-amt{display:flex;align-items:center;gap:6px;margin:8px 0 0 24px;font:400 13px/1.35 var(--font-body);color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-builder .pl-mf-mode-amt .pl-input{width:120px}:root #pl-mailfile-drawer .pl-mf-mode .pl-mf-mode-h{margin-left:24px}:root #pl-mailfile-drawer .pl-mf-pills{padding:6px 0 0;border:0;background:transparent}:root #pl-mailfile-drawer .pl-mf-chip-v{font:600 13px/1.2 var(--font-body);color:var(--accent)}:root #pl-mailfile-drawer .pl-mf-carried{padding:10px 12px;border:1px solid var(--accent-border);border-radius:10px;background:var(--accent-dim);color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-dates-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;margin:4px 0 8px}:root #pl-mailfile-drawer .pl-mf-dates-row .pl-input{width:100%}:root #pl-mailfile-drawer .pl-mf-days{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mf-day{padding:12px var(--pad-x);border-right:1px solid var(--line);min-width:0}:root #pl-mailfile-drawer .pl-mf-day:last-child{border-right:0}:root #pl-mailfile-drawer .pl-mf-day-k{font:600 11px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-day-v{margin-top:4px;font:600 14px/1.35 var(--font-body);color:var(--ink);overflow-wrap:break-word}:root #pl-mailfile-drawer .pl-mf-day-d{margin-top:2px;font:400 12px/1.4 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-do-what{margin-bottom:4px;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-csave{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:8px 0 2px;font:400 12px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-ccount{font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mf-revert[hidden]{display:none!important}:root #pl-mailfile-drawer .pl-mf-prev-stale .pl-mf-envs{opacity:.55;transition:opacity .15s ease}@media(max-width:600px){:root #pl-mailfile-drawer .pl-mf-day{border-right:0;border-bottom:1px solid var(--line)}}:root .pl-mf-fu-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}:root .pl-mf-find{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}:root[data-theme] #pl-mailfile-drawer .pl-mf-search{width:300px;max-width:100%;border-radius:var(--radius-input, 12px);background:var(--surface-solid);border:1px solid var(--line);color:var(--ink);padding:8px 12px;font-size:13.5px}:root[data-theme] #pl-mailfile-drawer .pl-mf-pull{border-radius:var(--radius-pill, 999px);background:var(--surface-solid);border:1px solid var(--line);color:var(--ink-60);padding:5px 12px;font:600 12px/1.25 var(--font-body);letter-spacing:0;text-transform:none;box-shadow:var(--shadow-quiet, none)}:root[data-theme=light] #pl-mailfile-drawer .pl-mf-pull{border-color:transparent}:root[data-theme] #pl-mailfile-drawer .pl-mf-pull:hover{color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-pull[disabled]{opacity:.45;cursor:default}:root[data-theme] #pl-mailfile-drawer .pl-mf-void:hover{color:var(--red)}:root[data-theme] #pl-mailfile-drawer .pl-mf-link{background:none;border:0;box-shadow:none;height:auto;padding:0;border-radius:0;font:600 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);cursor:pointer}:root #pl-mailfile-drawer .pl-mf-link:hover{text-decoration:underline}:root .pl-mf-rows,:root .pl-mf-scroll{overflow-x:auto}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl){width:100%;border-collapse:collapse;font:400 13.5px/1.4 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}:root[data-theme] #pl-mailfile-drawer .pl-mf-rows .pl-mf-table{table-layout:auto;min-width:720px}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl) thead th{padding:12px var(--cell-x);text-align:left;vertical-align:bottom;white-space:nowrap;background:var(--surface-solid);font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60);border-bottom:1px solid var(--line)}:root[data-theme] #pl-mailfile-drawer .pl-mf-table thead th.s:hover{color:var(--ink)}:root[data-theme] #pl-mailfile-drawer .pl-mf-table thead th .ar{color:var(--accent);opacity:1}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl) td{padding:11px var(--cell-x);border-bottom:1px solid var(--line);vertical-align:middle;background:transparent}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl) :is(th,td):first-child{padding-left:var(--pad-x)}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl) :is(th,td):last-child{padding-right:var(--pad-x)}:root #pl-mailfile-drawer :is(.pl-mf-table,.pl-mf-tbl) tbody tr:last-child>td{border-bottom:0}:root[data-theme] #pl-mailfile-drawer .pl-mf-table tbody tr:hover>td{background:var(--band)}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-tbl,.pl-mf-table) :is(th,td):is(.pl-mf-n,.pl-mf-num){text-align:right;white-space:nowrap}:root #pl-mailfile-drawer .pl-mf-tbl .pl-mf-d{white-space:nowrap;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-name{color:var(--ink);font-weight:600}:root #pl-mailfile-drawer .pl-mf-amt{color:var(--ink);font-weight:600}:root #pl-mailfile-drawer .pl-mf-sub{color:var(--ink-40);font-size:12px}:root .pl-mf-t{display:block;font-weight:600;color:var(--ink);overflow-wrap:break-word}:root .pl-mf-s{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ink-40);overflow-wrap:break-word}:root[data-theme] #pl-mailfile-drawer .pl-mf-player{display:block;margin:0;padding:0;height:auto;border:0;background:none;box-shadow:none;border-radius:0;font:600 13.5px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);text-align:left;cursor:pointer}:root #pl-mailfile-drawer .pl-mf-player:hover{color:var(--accent);text-decoration:underline}:root[data-theme] #pl-mailfile-drawer .pl-mf-list{table-layout:fixed}:root #pl-mailfile-drawer .pl-mf-list .pl-mf-c-file{position:relative}:root #pl-mailfile-drawer .pl-mf-list td{overflow-wrap:break-word}:root #pl-mailfile-drawer .pl-mf-row[onclick]{cursor:pointer}:root[data-theme] #pl-mailfile-drawer .pl-mf-row[onclick]:hover>td{background:var(--band)}:root #pl-mailfile-drawer .pl-mf-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root[data-theme] #pl-mailfile-drawer .pl-mf-list .pl-mf-row-child>td.pl-mf-c-file{padding-left:calc(var(--pad-x) + 22px)}:root #pl-mailfile-drawer .pl-mf-kid{position:absolute;left:calc(var(--pad-x) + 3px);top:11px;color:var(--ink-40)}:root[data-theme] #pl-mailfile-drawer .pl-mf-row-draft>td{background:var(--accent-dim)}:root[data-theme] #pl-mailfile-drawer .pl-mf-row-draft>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}:root #pl-mailfile-drawer .pl-mf-row-dead{color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-empty{display:flex;padding:4px var(--pad-x) 18px}:root #pl-mailfile-drawer .pl-mf-fold>summary{list-style:none;cursor:pointer}:root #pl-mailfile-drawer .pl-mf-fold>summary::-webkit-details-marker{display:none}:root[data-theme] #pl-mailfile-drawer .pl-mf-fold:not([open])>.ds-card-hd{padding-top:11.5px;padding-bottom:11.5px;background-size:100% 100%}:root #pl-mailfile-drawer .pl-mf-fold>summary:focus-visible{outline:2px solid var(--hdr-link);outline-offset:-2px}:root .pl-mf-chev{margin-left:auto;flex:none;align-self:center;width:9px;height:9px;border-right:2px solid var(--hdr-muted);border-bottom:2px solid var(--hdr-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s}:root .pl-mf-fold[open]>summary>.pl-mf-chev{transform:rotate(-135deg) translate(-2px,-2px)}:root .pl-mf-fold>summary>:is(.pg-ten-dl,.pg-dl){order:2}:root .pl-mf-fold>summary>.pl-mf-chev{order:3}:root .pl-mf-setpart+.pl-mf-setpart{border-top:1px solid var(--line)}:root .pl-mf-setsum{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;padding:13px var(--pad-x);list-style:none;cursor:pointer}:root .pl-mf-setsum::-webkit-details-marker{display:none}:root .pl-mf-setsum:hover{background:var(--band)}:root .pl-mf-setsum:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .pl-mf-sett{font:600 14px/1.35 var(--font-body);color:var(--ink)}:root .pl-mf-setf{font-size:13px;line-height:1.4;color:var(--ink-60);overflow-wrap:break-word;min-width:0}:root .pl-mf-chev.pl-mf-chev-in{border-color:var(--ink-40);align-self:center}:root .pl-mf-setpart[open]>.pl-mf-setsum>.pl-mf-chev{transform:rotate(-135deg) translate(-2px,-2px)}:root .pl-mf-setpart>.pl-mf-set-b{padding-top:0}:root .pl-mf-set-b .pl-mf-table{margin-top:8px}:root[data-theme] .pl-mf-set-b .pl-mf-table :is(th,td):first-child{padding-left:0}:root[data-theme] .pl-mf-set-b .pl-mf-table :is(th,td):last-child{padding-right:0}:root .pl-mf-set-b .pl-input{width:100%}:root .pl-mf-census-box{border-top:1px solid var(--line);padding:2px var(--pad-x) 14px}:root[data-theme] #pl-mailfile-drawer .pl-mf-census{margin:12px 0 0;padding:10px 14px;border:0;border-radius:8px;background:var(--inset);font-size:12.5px;line-height:1.55;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-census b{color:var(--ink)}:root .pl-mf-ck{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) auto;gap:4px 18px;align-items:baseline;padding:12px var(--pad-x);border-top:1px solid var(--line)}:root .pl-mf-cks>.pl-mf-ck:first-child{border-top:0}:root .pl-mf-ck-l{font:700 10.5px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-40)}:root .pl-mf-ck-v{font-size:14px;line-height:1.45;color:var(--ink);overflow-wrap:break-word}:root[data-theme] #pl-mailfile-drawer .pl-mf-door{background:var(--inset);border:1px solid transparent;border-radius:12px;padding:16px 18px;box-shadow:none;height:auto;text-transform:none;letter-spacing:0}:root[data-theme] #pl-mailfile-drawer .pl-mf-door:hover{border-color:var(--accent-border, var(--line))}:root #pl-mailfile-drawer .pl-mf-door-q,:root #pl-mailfile-drawer .pl-mf-copy-q{color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-door-s{font-size:13px;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-copy{border-top:0;margin-top:0;padding-top:0}:root[data-theme=light] #pl-mailfile-drawer .pl-mf-paper{background:#ffffff;box-shadow:var(--shadow-card)}:root #pl-mailfile-drawer :is(.pl-mf-psubj,.pl-mf-pbody,.pl-mf-ebody){color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-cap{color:var(--ink-40);font-weight:600;letter-spacing:.12em;font-size:10.5px}:root #pl-mailfile-drawer .pl-mf-sum>.ds-card-hd>.sub{max-width:none}:root #pl-mailfile-drawer .pl-mf-notes>div+div{margin-top:3px}:root #pl-mailfile-drawer .pl-mf-notes{color:var(--ink-60);font-size:12.5px}:root #pl-mailfile-drawer .pl-mf-dead{color:var(--red)}:root .pl-mf-do{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:14px var(--pad-x);border-top:1px solid var(--line)}:root .pl-mf-dos>.pl-mf-do:first-child{border-top:0}:root .pl-mf-do-t{font:600 14px/1.35 var(--font-body);color:var(--ink)}:root .pl-mf-do.is-done .pl-mf-do-t::before{content:"\2713";margin-right:7px;color:var(--green)}:root .pl-mf-do-l{margin-top:3px;font-size:13px;line-height:1.5;color:var(--ink-60);max-width:80ch}:root #pl-mailfile-drawer .pl-mf-do-l .pl-mf-res-h{font-size:13.5px;line-height:1.45;color:var(--ink)}:root #pl-mailfile-drawer .pl-mf-do-l .pl-mf-res-h.pl-mf-quiet{color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-do-l .pl-mf-sub{font-size:12.5px;color:var(--ink-60);margin-top:3px}:root .pl-mf-do-a{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}:root .pl-mf-do-a>.pl-btn{white-space:nowrap}:root[data-theme] #pl-mailfile-drawer .pl-mf-out{margin:0 var(--pad-x) 14px;padding:12px 14px;border-radius:10px;border:0;background:var(--inset);box-shadow:none;font-size:13px;line-height:1.55;color:var(--ink);white-space:normal;overflow-wrap:anywhere}:root #pl-mailfile-drawer .pl-mf-dos>.pl-drop-pv{margin:0 var(--pad-x) 14px!important}:root .pl-mf-more{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px var(--pad-x);border-top:1px solid var(--line);background:var(--inset);border-radius:0 0 calc(var(--radius-card, 16px) - 1px) calc(var(--radius-card, 16px) - 1px)}:root .pl-mf-more-l{margin-right:auto;font-size:12.5px;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mf-pages{display:flex;align-items:center;gap:8px}:root .pl-mf-foot-r{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}:root .pl-mf-where{font:600 12.5px/1.3 var(--font-body);color:var(--ink-60);margin-right:12px;white-space:nowrap}:root .pl-mf-pager{display:inline-flex;align-items:center;gap:4px}@media(max-width:900px){:root #pl-mailfile-scroll{padding-top:18px}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-head .pl-setup-h1{font-size:26px}}@media(max-width:700px){:root .pl-mf-stepper>li{flex:0 0 auto}:root .pl-mf-stepper>li.on{flex:1 1 auto}:root .pl-mf-stepper>li.pl-mf-step-after{width:auto}:root .pl-mf-stepper>li:not(.on) .pl-mf-step-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme] .pl-mf-stepper>li>button,:root .pl-mf-step-after{padding:11px 12px}:root .pl-mf-bar>.seg{width:100%}:root .pl-mf-do{grid-template-columns:minmax(0,1fr)}:root .pl-mf-do-a{justify-content:flex-start}:root .pl-mf-ck{grid-template-columns:minmax(0,1fr) auto}:root .pl-mf-ck-l{grid-column:1 / -1}:root #pl-mailfile-foot{flex-wrap:wrap;padding:10px 16px}:root .pl-mf-foot-r{width:100%;justify-content:flex-start}:root .pl-mf-where{display:block;margin:0 0 4px}:root[data-theme] #pl-mailfile-drawer .pl-mf-builder{grid-template-columns:minmax(0,1fr)}:root[data-theme] #pl-mailfile-drawer :is(.pl-mf-list,#pl-mf-items-tbl){min-width:680px}:root[data-theme] #pl-mailfile-drawer .pl-mf-list{table-layout:auto;min-width:860px}:root[data-theme] #pl-mailfile-drawer .pl-mf-list td.pl-mf-c-file{min-width:180px}:root[data-theme] #pl-mailfile-drawer .pl-mf-list td:nth-child(2){min-width:140px}}@media print{:root .pl-mf-stepper,:root .pl-mf-bar,:root .pl-mf-chev{display:none!important}}:root .ev .ev-card{background:var(--el-card);border-radius:var(--el-card-r, 18px);box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd)}:root:not([data-theme=light]) .ev .ev-card{border-color:var(--line)}:root .ev .ev-btn{display:inline-flex;align-items:center;gap:8px;border-radius:12px;padding:9px 16px;font:650 13.5px/1.45 var(--font-body);background:var(--el-card);border:1px solid var(--el-ctl);color:var(--el-ink);white-space:nowrap;cursor:pointer;height:auto;letter-spacing:0;text-transform:none;box-shadow:none}:root .ev .ev-btn.p{background:var(--el-btn-p);color:#fff;border-color:var(--el-teal);box-shadow:var(--el-btn-p-sh)}:root .ev .ev-btn.big{padding:13px 22px;font-size:15px;border-radius:14px}:root .ev .ev-btn[disabled]{opacity:.5;cursor:default;box-shadow:none}:root .ev .ev-btn:focus-visible,:root .ev .ev-lk:focus-visible{outline:2px solid var(--el-teal);outline-offset:2px}:root .ev .ev-lk{background:none;border:0;padding:0;margin:0;font:650 13px/1.45 var(--font-body);color:var(--el-teal);cursor:pointer;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .ev .ev-lk:hover{text-decoration:underline}:root .ev .ev-ic{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}:root .ev .ev-ic.sm{width:30px;height:30px}:root .ev .ev-ic.t{background:var(--el-tealbg);color:var(--el-teal)}:root .ev .ev-ic.r{background:var(--el-redbg);color:var(--el-red)}:root .ev .ev-ic.g{background:var(--el-greenbg);color:var(--el-green)}:root .ev .ev-ic.a{background:var(--el-amberbg);color:var(--el-amber)}:root .ev .ev-ic.n{background:rgba(230,234,242,.08);color:var(--el-navy)}:root[data-theme=light] .ev .ev-ic.n{background:#e9edf5}:root .ev .ev-sw{display:inline-flex;background:var(--el-sw);border-radius:14px;padding:4px;gap:2px}:root .ev .ev-sw button{padding:9px 18px;border-radius:11px;font:600 14px/1.45 var(--font-body);color:var(--ink-60);display:inline-flex;gap:8px;align-items:center;background:none;border:0;cursor:pointer;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .ev .ev-sw button.on{background:var(--el-card);color:var(--el-navy);box-shadow:0 1px 3px rgba(20,33,61,.12)}:root .ev .ev-sw b{background:var(--el-amberbg);color:var(--el-amber);border-radius:999px;padding:1px 8px;font-size:11.5px}:root .ev .ev-fig{font-family:var(--font-brand);font-size:32px;color:var(--el-navy);line-height:1.1;font-variant-numeric:tabular-nums}:root .ev .ev-pill{font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 9px}:root .ev .ev-pill.g{background:var(--el-greenbg);color:var(--el-green)}:root .ev .ev-pill.a{background:var(--el-amberbg);color:var(--el-amber)}:root .ev .ev-pill.m{background:var(--el-sw);color:var(--el-mute)}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-scroll{padding:26px 32px 48px}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumb crumb" "h1 act" "sub act" "ctl ctl";column-gap:16px;align-items:end}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-crumb{grid-area:crumb}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-head .pl-setup-h1{grid-area:h1;font:500 38px/1.05 var(--font-brand);letter-spacing:-.01em;color:var(--el-navy)}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-sub{grid-area:sub;font-size:14.5px;color:var(--el-mute);margin:6px 0 0}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-sub:not(:empty){margin-bottom:0}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-act{grid-area:act;align-self:end;position:relative}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-controls{grid-area:ctl}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-foot:empty{display:none}:root .ev .mb1-back{display:inline-block;margin:0 0 6px}:root .ev .mb1-back.ev-lk{font-size:13.5px}:root .ev .mb1-chips{display:contents}:root .ev .mb1-amt{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:13px;color:var(--el-mute)}:root .ev .mb1-amt input{width:110px;border:1.5px solid var(--el-ctl);border-radius:10px;padding:7px 10px;font:inherit;font-size:14px;background:var(--el-card);color:var(--el-ink)}:root .ev .mb1-wait{font-size:13px;color:var(--el-mute);padding:14px 0 4px}:root .ev .mb1-paper-wait{min-height:236px}:root .ev .mb1-paper-wait .sk{margin-top:4px}:root .ev .mb1-paper-wait .sk-b{background:#efe6d2}:root .ev .ev-lk:disabled{opacity:.55;cursor:default}:root .ev .mb1-bt-wait .sk-ic{background:var(--sk-fill)}:root .ev .mb1-bt-wait .nm .sk-bar>.sk-b{height:14px}:root .ev .mb1-bt-wait .meta{display:flex;gap:12px;margin-top:8px}:root .ev .mb1-bt-wait .meta .sk-bar>.sk-b{height:10px}:root .ev .mb1-bt-wait>.sk-bar>.sk-b{height:34px;border-radius:10px}:root .ev .mb1-paper{margin-top:14px;background:linear-gradient(180deg,#fffdf8,#fffaf0);border:1px solid #efe6d2;border-radius:12px;padding:18px 20px;box-shadow:inset 0 1px 0 #fff;font-family:Newsreader,Georgia,serif;font-size:15.5px;line-height:1.6;color:#22324a;position:relative;overflow-wrap:break-word}:root .ev .mb1-paper .hd{font-family:var(--font-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#a08a5c;margin-bottom:10px;display:flex;justify-content:space-between;gap:12px}:root .ev .mb1-paper h4{font-family:Newsreader,Georgia,serif;font-weight:500;font-size:21px;line-height:1.35;color:#14213d;margin:0 90px 8px 0}:root .ev .mb1-paper p{margin:0 0 12px}:root .ev .mb1-paper p:last-child{margin:0}:root .ev .mb1-paper mark{background:#fdeec5;color:inherit;border-radius:4px;padding:0 3px}:root .ev .mb1-paper.stale{opacity:.6}:root .ev .mb1-stamp{position:absolute;right:16px;top:40px;border:2px dashed #d9c79e;color:#a08a5c;border-radius:8px;font:700 10.5px/1.2 var(--font-body);padding:6px 8px;transform:rotate(6deg);text-align:center}:root .ev .mb1-next{flex-basis:100%;font-size:12.5px;color:var(--el-mute);margin-top:6px}:root .ev .mb1-next .ev-lk{font-size:12.5px}:root .ev .mb1-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 0 12px}:root .ev .mb1-dates label{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--el-mute);min-width:0}:root .ev .mb1-dates input{width:100%;min-width:0;border:1.5px solid var(--el-ctl);border-radius:9px;padding:6px 7px;font:inherit;font-size:12.5px;background:var(--el-card);color:var(--el-ink)}:root .ev .mb1-who-find{margin:10px 0 8px}:root .ev .mb1-census{margin-top:10px;font-size:12.5px;color:var(--el-mute)}:root .ev .mb1-pop{position:absolute;right:0;top:calc(100% + 8px);width:300px;background:var(--el-card);border:1px solid var(--el-line);border-radius:14px;box-shadow:0 16px 36px rgba(20,33,61,.22);padding:14px;z-index:20;text-align:left}:root .ev .mb1-pop label{display:block;font-size:12.5px;color:var(--el-mute);margin-bottom:6px}:root .ev .mb1-pop input{width:100%;border:1.5px solid var(--el-ctl);border-radius:10px;padding:8px 10px;font:inherit;font-size:14px;background:var(--el-card);color:var(--el-ink)}:root .ev .mb1-pop .a{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}:root .ev .mb1-pop .m{font-size:12.5px;color:var(--el-red);margin-top:8px}:root .ev .mb1-pop .m.ok{color:var(--el-green)}:root .ev .mb1-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:18px;margin-top:20px;align-items:start}:root .ev .mb1-colh{display:flex;align-items:center;gap:10px;font:700 15.5px/1.3 var(--font-body);color:var(--el-navy);margin:0 2px 12px}:root .ev .mb1-colh .n{background:var(--el-sw);color:var(--ink-60);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:700}:root .ev .mb1-bt{display:flex;align-items:center;gap:14px;padding:16px 18px;margin-bottom:12px;position:relative;overflow:visible}:root .ev .mb1-bt .bar{position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:0 4px 4px 0}:root .ev .mb1-bt .bt-b{flex:1;min-width:0}:root .ev .mb1-bt .nm{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:700 15px/1.35 var(--font-body);color:var(--el-navy)}:root .ev .mb1-bt .nm button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .ev .mb1-bt .nm button:hover{text-decoration:underline}:root .ev .mb1-bt .meta{font-size:12.5px;color:var(--el-mute);margin-top:3px;display:flex;flex-wrap:wrap;gap:4px 14px}:root .ev .mb1-bt .meta span{display:inline-flex;align-items:center;gap:5px}:root .ev .mb1-empty{border:1.5px dashed #cfd8e3;border-radius:16px;padding:18px;text-align:center;color:var(--el-mute);font-size:13px}:root:not([data-theme=light]) .ev .mb1-empty{border-color:var(--line)}:root .ev .mb1-note{font-size:13px;color:var(--el-ink);background:var(--el-tealbg);border-radius:12px;padding:10px 14px;margin:0 0 12px}:root .ev .mb1-files{position:relative;flex:none}:root .ev .mb1-fm{position:absolute;right:0;top:calc(100% + 8px);width:270px;background:var(--el-card);border:1px solid var(--el-line);border-radius:14px;box-shadow:0 16px 36px rgba(20,33,61,.22);padding:6px;z-index:20}:root .ev .mb1-fm .i{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:9px;font:500 13.5px/1.35 var(--font-body);color:var(--el-ink);background:none;border:0;text-align:left;cursor:pointer;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .ev .mb1-fm .i:first-child,:root .ev .mb1-fm .i:hover{background:var(--el-tealbg)}:root .ev .mb1-fm .i:first-child{font-weight:650}:root .ev .mb1-fm .i[disabled]{opacity:.55;cursor:default;background:none}:root .ev .mb1-fm .sep{border-top:1px solid var(--line);margin:5px 0}:root .ev .mb1-fm .i small{color:var(--el-mute);font-size:12px;margin-left:auto;text-align:right;white-space:nowrap}:root .ev .mb1-all{margin-top:4px}:root .ev .mb1-older{margin-top:18px}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-dd #pl-mailfile-controls{margin-top:18px}:root[data-theme] #pl-mailfile-drawer.ev.mb1 .ds-card.pl-mb-card{background:var(--el-card);border-radius:var(--el-card-r, 18px);box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd)}:root[data-theme]:not([data-theme=light]) #pl-mailfile-drawer.ev.mb1 .ds-card.pl-mb-card{border-color:var(--line)}:root[data-theme] #pl-mailfile-drawer.ev.mb1 .pl-mb-from{border-radius:14px}:root .ev .mb1-mute{font-size:12.5px;color:var(--el-mute)}@media(max-width:900px){:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-scroll{padding:16px 16px 32px}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumb" "h1" "sub" "act" "ctl"}:root[data-theme] #pl-mailfile-drawer.ev.mb1 #pl-mailfile-act{justify-self:start;margin-top:12px}:root .ev .mb1-cols{grid-template-columns:minmax(0,1fr)}:root .ev .mb1-fm,:root .ev .mb1-pop{width:min(270px,calc(100vw - 48px))}}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-head .pl-setup-h1{font:500 34px/1.1 var(--font-brand);letter-spacing:0}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-sub{display:none}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-act{align-self:center}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-controls{margin-top:27px}:root .mbs{--mbs-navy:var(--el-navy);--mbs-mute:var(--el-mute)}:root[data-theme=light] .mbs{--mbs-navy:#14213d;--mbs-mute:#5b6b80}:root .ev .ply-btn.mbs-save{height:40px;padding:0 16px;font-size:13px}:root .ev .ply-btn.mbs-save:disabled{opacity:.5}:root .mbs-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 16px;align-items:stretch}:root .mbs-steps>.ply-card{margin:0;display:flex;flex-direction:column;min-height:494px}:root .mbs-hd{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--mbs-navy)}:root .mbs-hd h3{display:inline-flex;align-items:center;gap:10px;margin:0;font:inherit;letter-spacing:0;text-transform:none;color:inherit;min-width:0}:root .mbs-hd h3::before{content:"";display:inline-block;flex:none;width:var(--el-ic-sm);height:var(--el-ic-sm);border-radius:var(--el-ic-sm-r);background:var(--evcb, var(--el-tealbg)) var(--evc, none) center / 15px 15px no-repeat}:root .mbs-hr{display:inline-flex;align-items:center;gap:12px;margin-left:auto}:root .mbs-goch{background:none;border:0;padding:0 2px;margin:0;color:var(--ink-40, #94a3b8);font:400 20px/1 var(--font-body);cursor:pointer;height:auto;box-shadow:none}:root .mbs-goch:hover,:root .mbs-goch[aria-expanded=true]{color:var(--el-teal)}:root .mbs-cp{padding:2px 20px 0;font:500 12.5px/1.45 var(--font-body);color:var(--mbs-mute)}:root .mbs-steps .mbs-cp+.kvrows,:root .mbs-steps .mbs-cp+.mbs-lab{margin-top:6px}:root .mbs-who{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;box-sizing:border-box;margin-top:10px;padding:2px 20px 14px;border-bottom:1px solid var(--el-line)}:root .ev .mbs-who .mbs-edit{margin:0 0 0 auto;color:var(--el-teal)}:root .ev .mbs-who .mbs-edit[disabled]{opacity:1;cursor:default;text-decoration:none}:root .mbs-who .mbs-note,:root .ev .mbs-who .mb1-next{flex:0 0 100%;margin:0;font-size:12px;color:var(--el-mute)}:root .mbs-rd{padding:0;line-height:30px;font-size:13px;color:var(--el-mute)}:root .ev .mb1-fc{display:inline-flex;align-items:center;gap:7px;height:30px;box-sizing:border-box;background:var(--el-card);border:1.5px solid var(--el-teal);border-radius:999px;padding:0 11px;font-size:12.5px;font-weight:650;color:var(--el-navy);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}:root .ev .mb1-and{font-size:12px;font-weight:650;color:var(--el-mute)}:root .mbs-dv{position:relative;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;margin:0;font:inherit;font-size:13.5px;font-weight:700;color:var(--el-navy);cursor:pointer;white-space:nowrap;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .mbs-dv svg{color:var(--el-mute);flex:none}:root .mbs-pick select,:root .mbs-sel select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:14px;margin:0}:root .mbs-dv:focus-within,:root .mbs-dv:focus-visible{outline:2px solid var(--el-teal);outline-offset:3px;border-radius:6px}:root[data-theme] .mbs .mbs-dv input{width:8.5em;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;font:inherit;font-size:13.5px;font-weight:700;color:var(--el-navy);text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}:root[data-theme] .mbs .mbs-dv input::-webkit-outer-spin-button,:root[data-theme] .mbs .mbs-dv input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root[data-theme] .mbs .mbs-num input::placeholder{color:var(--el-navy);opacity:1;font-weight:700}:root[data-theme] .mbs .mbs-name input{width:11em}:root[data-theme] .mbs .mbs-name input::placeholder{color:var(--el-mute);opacity:1;font-weight:600}:root[data-theme] .mbs .mbs-dv input:focus{outline:none}:root .mbs .kvrow.mbs-kv2{border-bottom:0}:root .mbs-kvsub{margin:-12px 0 0;padding:0 20px 10px;text-align:right;font-size:12px;color:var(--el-mute)}:root .mbs-go{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:auto;padding:10px 20px 16px;border-top:1px solid var(--el-line)}:root .ev .mbs-go .ev-lk{margin:0;color:var(--el-teal)}:root .ev .mbs-go .ev-lk[disabled],:root .ev .mbs-lab .ev-lk[disabled]{color:var(--el-mute);opacity:.55;cursor:default;text-decoration:none}:root .mbs-lab{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px 6px;font-size:12px;font-weight:650;color:var(--el-mute)}:root .ev .mbs-lab .ev-lk{margin:0;font-size:12.5px;color:var(--el-teal)}:root .mbs-sel{position:relative;display:flex;align-items:center;gap:10px;width:calc(100% - 40px);min-height:57px;margin:0 20px;padding:8px 12px;box-sizing:border-box;text-align:left;border:1.5px solid var(--el-ctl);border-radius:11px;background:var(--el-field, var(--el-card));font:inherit;cursor:pointer}:root .mbs-sel .t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}:root .mbs-sel b{font-size:13.5px;font-weight:700;color:var(--el-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .mbs-sel .s{font-size:12px;color:var(--el-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .mbs-sel .cv{display:inline-flex;color:var(--el-mute);flex:none}:root .mbs-sel:focus-within{outline:2px solid var(--el-teal);outline-offset:2px}:root .mbs-sel-r{cursor:default}:root .mbs-sel-r .t{gap:7px;padding:3px 0}:root .mbs .mbs-sel-r .t>.sk-bar{display:flex;margin-left:0}:root .mbs .mbs-sel-r .t>.sk-bar:first-child>.sk-b{height:12px}:root .mbs .mbs-sel-r .t>.sk-bar+.sk-bar>.sk-b{height:9px}:root #mb1-letter-sel{margin-bottom:16px}:root .mbs-mid{padding:0 20px}:root .mbs-mid .mb1-wait{padding:12px 0 2px}:root .mbs-mid .mb1-amt{margin-top:10px}:root .mbs-sub{padding:12px 0 6px;font-size:12.5px;font-weight:650;color:var(--el-mute)}:root .mbs-sub b{color:var(--el-navy)}:root .mbs-mid .pc{margin:0}:root .mbs-hbx{max-height:150px;overflow-y:auto;overscroll-behavior:contain}:root .mbs-hbx .pc-hx{position:sticky;bottom:0;z-index:2;margin:0;padding-top:5px;background:var(--el-card)}:root .mbs-cap{padding:10px 0 2px}:root .mbs .mbs-cap>.sk-bar{display:flex}:root .mbs .mbs-cap>.sk-bar>.sk-b{display:block;height:64px;border-radius:8px}:root .mbs-warn{margin:10px 0 2px;padding:10px 12px 11px;border-radius:11px;background:var(--el-amberbg);color:var(--el-amber);font-size:13px}:root .mbs-warn b{display:block;font-weight:700}:root .mbs-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px}:root .ev .mbs-links .ev-lk,:root .ev .mbs-links .mb1-mute{margin:0;color:var(--el-amber)}:root .ev .mbs-links .ev-lk{text-decoration:underline;text-underline-offset:2px}:root .ev .mbs-links .ev-lk[disabled]{opacity:.6;cursor:help}:root .mbs .mbs-dates{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;padding:0 20px 12px}:root .ev .mbs-dates .ev-lk{padding-bottom:7px}:root .mbs-scale:empty{display:none}:root .mbs-scale{padding:0 20px}:root .mbs-scale .pl-help{margin:4px 0 0;font-size:12px}:root .mbs-slot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:20px;margin:auto 20px 0;padding-top:10px;font-size:12.5px}:root .mbs-slot.mbs-why{font-weight:650;color:var(--el-amber)}:root .mbs-refused{color:var(--el-red);font-weight:650;white-space:normal}:root .mbs-refused:empty{display:none}:root .mbs-sendw{display:flex;align-items:center;gap:8px;padding:10px 20px 18px}:root .mbs-sendw .ply-send{flex:1 1 auto;justify-content:center;padding:12px 18px;font-size:14.5px}:root .mbs-sendw .pgq{margin:0}:root .mbs .figstrip-v>.sk-bar{display:flex;flex:1 1 100%}:root .mbs .figstrip-v>.sk-bar>.sk-b{height:26px;border-radius:7px}:root .mbs-held .mbs-cp{padding-bottom:8px}:root .mbs-held .ply-nm{display:inline-flex;align-items:center;font-size:13.5px}:root .mbs-held .ply-pt td:first-child{width:46%}:root .mbs-held .sharebar .ds-prog{width:220px}:root .mbs .mbs-held .ply-pt td>.sk-bar{display:flex}:root .mbs .mbs-held .ply-pt td>.sk-bar>.sk-b{height:10px}:root .mbs .mbs-held .ply-pt td.mbs-td-step>.sk-bar>.sk-b{height:20px;border-radius:6px}:root .mbs .kvrow .v>.sk-bar>.sk-b,:root .mbs .kvrow .v>span>.sk-bar>.sk-b{height:10px}:root .mbs-held .mbs-none{color:var(--el-mute);cursor:default}:root .mbs-census{padding:0 20px 16px}:root .mbs-morebd{padding:10px 20px 18px}:root .ev .mbs-more .mb1-who-find{margin:0 0 10px}:root .ev .mbs-more .pl-mb-rows{overflow-x:auto}:root .ev #mb1-by .pl-mb-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}:root .ev #mb1-ex .mb1-paper{margin-top:0}@media(max-width:900px){:root .mbs-steps{grid-template-columns:minmax(0,1fr);gap:14px}:root .mbs-steps>.ply-card{min-height:0}:root .mbs-slot{margin-top:6px}}@media(max-width:640px){:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-head .pl-setup-h1{font-size:26px}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-act{align-self:start;margin-top:39px}:root[data-theme] #pl-mailfile-drawer.ev.mb1.mb1-k #pl-mailfile-controls{margin-top:33px}:root .mbs-held .mbs-td-step{display:none}:root .mbs-held .sharebar .ds-prog{width:64px}:root .mbs-held .ply-pt td:first-child{width:auto}:root .mbs-held .ply-nm{display:inline;font-size:13px}:root .mbs-held .ply-nm .pgq{vertical-align:-2px}:root .ev .ply-btn.mbs-save{height:36px;padding:0 12px}:root .ev #mb1-by .pl-mb-two,:root .mbs .mbs-dates{grid-template-columns:minmax(0,1fr)}}:root .flr .db-row2{margin-bottom:16px}:root .flr .db-row2>.ply-card{margin:0}:root .flr .rv-msg:empty{display:none}:root .rpt-ctl .k8-sub{flex:0 0 100%;margin:-4px 0 8px}:root .k8-cal .rpt-cd{min-height:62px}:root .k8-cal .k8-wd{min-height:0;padding:0 2px;font:600 12px/1.4 var(--font-body);color:var(--el-mute)}:root[data-theme] .k8-cal button.p{width:100%;height:auto;min-height:0;border:0;box-shadow:none;font-family:inherit;text-align:left;cursor:pointer}:root .flr :is(.mxf-r2,.mrf-r2)>:is(.mx-sec,.mrf-sec){min-width:0;display:flex;flex-direction:column}:root .flr :is(.mxf-r2,.mrf-r2)>:is(.mx-sec,.mrf-sec)>.ply-card{margin:0;flex:1 1 auto}:root .flr .fl-ch.mxf-ch{min-height:0}:root .flr :is(.mxf-in,.mxf-pad){padding:8px 20px 16px}:root .flr .mxf-card>:is(.rv-body,.tbl-scroll,.ma-list-foot,.td-empty){margin-left:0;margin-right:0}:root .mxf>.mx-sec>:is(#mb-full,#ma-defs),:root .mxf>#ma-err{margin:0 0 16px}:root .mxf .ma-c-sugg{white-space:nowrap}:root .mxf .ma-c-sugg .pgq{margin-left:4px}:root .mcf-fl{display:inline-flex;align-items:center;gap:4px}:root .mr>#mrf.flr{margin-top:16px}:root .mr>#mrf.flr+.mr-more{margin-top:0}:root .mrf .mrf-sec>#fr-fly{margin:0 0 16px}:root .mrf #mr-all-strip{margin:14px 0 0;border-top:1px solid var(--db-line);border-bottom:1px solid var(--db-line)}:root #pl-mailfile-foot:empty{display:none}:root #pl-mailfile-drawer .pl-mb-card{margin:0 0 var(--mf-gap, 16px);background:var(--surface-solid);border:1px solid var(--card-line, var(--line));border-radius:var(--radius-card, 16px);box-shadow:var(--shadow-card, none)}:root #pl-mailfile-drawer .pl-mb-ct{padding:14px var(--pad-x) 0;font:700 14px/1.45 var(--font-body);color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-wait{padding:14px var(--pad-x) 18px;font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-wait.pl-mb-inline{padding:0}:root #pl-mailfile-drawer .pl-mb-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px var(--pad-x) 18px}:root #pl-mailfile-drawer .pl-mb-tile{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--surface-solid);transition:border-color .12s ease,box-shadow .12s ease}:root #pl-mailfile-drawer .pl-mb-tile:hover{border-color:var(--accent-border)}:root #pl-mailfile-drawer .pl-mb-tile.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--pick)}:root[data-theme] #pl-mailfile-drawer .pl-mb-pick{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;height:auto;min-height:0;margin:0;padding:12px 36px 4px 14px;border:0;border-radius:12px;background:transparent;box-shadow:none;text-align:left;font:inherit;letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer}:root #pl-mailfile-drawer .pl-mb-pick:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root #pl-mailfile-drawer .pl-mb-tn{font:650 14px/1.45 var(--font-body);color:var(--text);overflow-wrap:break-word}:root #pl-mailfile-drawer .pl-mb-n{margin-top:2px;font:400 26px/1.45 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}:root #pl-mailfile-drawer .pl-mb-of{display:block;margin-top:-2px;font:400 13px/1.4 var(--font-body);color:var(--ink-60);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-pills{display:flex;flex-wrap:wrap;gap:6px;padding:2px 14px 12px}:root #pl-mailfile-drawer .pl-mb-pill{display:inline-flex;max-width:100%}:root[data-theme] #pl-mailfile-drawer select.pl-mb-pill-sel{height:auto;min-height:0;max-width:100%;margin:0;padding:2px 20px 2px 9px!important;border:0;border-radius:var(--radius-pill, 999px);background-color:var(--chip);background-position:right 7px center!important;background-size:8px 5px!important;box-shadow:none;font:400 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--pill-ink);cursor:pointer}:root #pl-mailfile-drawer select.pl-mb-pill-sel:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root #pl-mailfile-drawer .pl-mb-tile.on select.pl-mb-pill-sel{background-color:var(--surface-solid)}:root #pl-mailfile-drawer .pl-mb-tile.is-off{background:var(--surface-solid)}:root[data-theme] #pl-mailfile-drawer .pl-mb-tile.is-off .pl-mb-pick{cursor:default}:root #pl-mailfile-drawer .pl-mb-tile.is-off .pl-mb-n{color:var(--ink-40)}:root #pl-mailfile-drawer .pl-mb-tile.pl-mb-own-t{border-style:dashed}:root[data-theme] #pl-mailfile-drawer .pl-mb-own-t .pl-mb-pick{flex:1 1 auto;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:16px 14px}:root #pl-mailfile-drawer .pl-mb-own-t :is(.pl-mb-tn,.pl-mb-plus){color:var(--accent);font-weight:650}:root #pl-mailfile-drawer .pl-mb-own{padding:4px var(--pad-x) 18px;border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mb-own>.pl-mf-builder{padding-top:14px}:root #pl-mailfile-drawer .pl-mb-q{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border:1.3px solid var(--ink-40);border-radius:50%;font:700 10px/1 var(--font-body);color:var(--ink-60);cursor:help;vertical-align:middle;text-transform:none;letter-spacing:0}:root #pl-mailfile-drawer .pl-mb-q:hover,:root #pl-mailfile-drawer .pl-mb-q.open{border-color:var(--accent);color:var(--accent)}:root #pl-mailfile-drawer .pl-mb-q:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root #pl-mailfile-drawer .pl-mb-tile>.pl-mb-q{position:absolute;top:13px;right:12px;z-index:2}:root #pl-mailfile-drawer .pl-mb-tip{display:none;position:absolute;z-index:30;top:calc(100% + 8px);right:-8px;width:260px;max-width:70vw;padding:10px 12px;border-radius:10px;background:var(--ink);color:var(--surface-solid);box-shadow:var(--shadow-card, none);font:400 12.5px/1.45 var(--font-body);text-align:left;white-space:normal;cursor:auto}:root #pl-mailfile-drawer :is(.pl-mb-q:hover,.pl-mb-q:focus,.pl-mb-q.open)>.pl-mb-tip{display:block}:root #pl-mailfile-drawer .pl-mb-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding:14px var(--pad-x)}:root #pl-mailfile-drawer .pl-mb-grp{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}:root #pl-mailfile-drawer .pl-mb-lbl{font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-segm{display:inline-flex;flex-wrap:wrap;max-width:100%;padding:3px;border-radius:var(--radius-pill, 999px);background:var(--seg-bg)}:root[data-theme] #pl-mailfile-drawer .pl-mb-segm>button{height:auto;min-height:0;margin:0;padding:5px 13px;border:0;border-radius:var(--radius-pill, 999px);background:transparent;box-shadow:none;font:400 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--seg-ink);white-space:nowrap;cursor:pointer}:root[data-theme] #pl-mailfile-drawer .pl-mb-segm>button:hover{color:var(--ink)}:root[data-theme] #pl-mailfile-drawer .pl-mb-segm>button.on{background:var(--surface-solid);color:var(--text);font-weight:650;box-shadow:var(--seg-shadow)}:root #pl-mailfile-drawer .pl-mb-segm>button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root #pl-mailfile-drawer .pl-mb-segm>button[disabled]{opacity:.5;cursor:default}:root #pl-mailfile-drawer .pl-mb-amt{display:inline-flex;align-items:center;gap:4px;font:400 13px/1.3 var(--font-body);color:var(--ink-60)}:root[data-theme] #pl-mailfile-drawer .pl-mb-amt .pl-input{width:104px}:root[data-theme] #pl-mailfile-drawer select.pl-mb-win{width:auto}:root #pl-mailfile-drawer .pl-mb-end{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin-left:auto}:root[data-theme] #pl-mailfile-drawer .pl-mb-search{width:150px;padding:6px 12px}:root #pl-mailfile-drawer .ncj-ct,:root .ncm-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}:root #pl-mailfile-drawer .ncj-tag{display:inline-block;padding:2px 9px;border-radius:999px;background:var(--chip);font:400 12px/1.45 var(--font-body);color:var(--pill-ink)}:root #pl-mailfile-drawer .pl-mb-tile.on .ncj-tag{background:var(--surface-solid)}:root #pl-mailfile-drawer .ncj-yf{padding:16px var(--pad-x) 14px}:root #pl-mailfile-drawer .ncj-cols{display:flex;align-items:flex-start;gap:10px}:root[data-theme] #pl-mailfile-drawer .ncj-cb{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;height:auto;margin:0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;font:inherit;letter-spacing:0;text-transform:none;color:inherit}:root[data-theme] #pl-mailfile-drawer .ncj-cb:not([disabled]){cursor:pointer}:root[data-theme] #pl-mailfile-drawer .ncj-cb[disabled]{opacity:1;cursor:default}:root #pl-mailfile-drawer .ncj-cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root #pl-mailfile-drawer .ncj-cb .pc-ybox>i{display:block;width:100%;max-width:46px;border-radius:6px 6px 2px 2px;background:var(--ncm-off)}:root #pl-mailfile-drawer .ncj-cb.on .pc-ybox>i{background:var(--accent)}:root #pl-mailfile-drawer .ncj-cv{font:650 12px/1.3 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .ncj-cx{font:400 12px/1.3 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .ncj-cc{min-height:13px;font:700 10.5px/1.25 var(--font-body);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}:root #pl-mailfile-drawer .ncj-cb.on .ncj-cc:not(.none){color:var(--accent)}:root #pl-mailfile-drawer .ncj-ftr,:root .ncm-ftr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:14px var(--pad-x);border-top:1px solid var(--line);background:var(--pick);border-radius:0 0 var(--radius-card, 16px) var(--radius-card, 16px)}:root #pl-mailfile-drawer .ncj-ft,:root .ncm-ft{font:400 13.5px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .ncj-ft b,:root .ncm-ft b{font-size:15px;font-weight:650;color:var(--ink)}:root #pl-mailfile-drawer .ncj-swl{display:inline-flex;align-items:center;gap:8px;font:500 14px/1.45 var(--font-body);color:var(--ink)}:root[data-theme] #pl-mailfile-drawer .ncj-sw{position:relative;flex:none;width:34px;height:19px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:var(--btn-line);box-shadow:none;cursor:pointer}:root[data-theme] #pl-mailfile-drawer .ncj-sw>i{position:absolute;left:3px;top:3px;width:13px;height:13px;border-radius:50%;background:var(--surface-solid);transition:left .12s ease}:root[data-theme] #pl-mailfile-drawer .ncj-sw.on{background:var(--accent)}:root[data-theme] #pl-mailfile-drawer .ncj-sw.on>i{left:18px}:root[data-theme] #pl-mailfile-drawer .ncj-sw[disabled]{opacity:.5;cursor:default}:root #pl-mailfile-drawer .ncj-sw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root #pl-mailfile-drawer .ncj-chips{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px var(--pad-x) 18px}:root #pl-mailfile-drawer .ncj-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:2px solid var(--accent);border-radius:999px;background:var(--pick);font:650 13px/1.3 var(--font-body);color:var(--ink);white-space:nowrap}:root #pl-mailfile-drawer .ncj-mut,:root .ncm-mut{font:400 13px/1.45 var(--font-body);color:var(--ink-60)}@media(max-width:700px){:root #pl-mailfile-drawer .ncj-cols{gap:4px}:root #pl-mailfile-drawer .ncj-yf{padding-left:12px;padding-right:12px}:root #pl-mailfile-drawer .ncj-cc{font-size:9px}}:root[data-theme] #pl-mailfile-drawer .pl-mb-more-btn{height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:600 13px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);white-space:nowrap;cursor:pointer}:root #pl-mailfile-drawer .pl-mb-more-btn:hover{text-decoration:underline}:root #pl-mailfile-drawer .pl-mb-more{display:grid;gap:16px;padding:16px var(--pad-x) 18px;border-top:1px solid var(--line)}:root[data-theme] #pl-mailfile-drawer .pl-mb-rows .pl-mf-table{min-width:640px}:root[data-theme] #pl-mailfile-drawer .pl-mb-table thead th{font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink-60)}:root[data-theme] #pl-mailfile-drawer .pl-mb-acct{display:inline;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:400 13.5px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;text-align:left}:root #pl-mailfile-drawer .pl-mb-acct:hover{color:var(--accent);text-decoration:underline}:root #pl-mailfile-drawer .pl-mb-table td .pl-mb-q{margin-left:6px}:root #pl-mailfile-drawer :is(.td-kpi .d,.pl-mf-tbl td)>.pl-mb-q{margin-left:6px}:root #pl-mailfile-drawer .pl-mb-empty{padding:16px var(--pad-x) 18px;font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-left{border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mb-left>summary{padding:10px var(--pad-x);font:600 12.5px/1.4 var(--font-body);color:var(--ink-60);cursor:pointer}:root #pl-mailfile-drawer .pl-mb-left>summary:hover{color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-left>:not(summary){margin:0 var(--pad-x) 12px}:root #pl-mailfile-drawer .pl-mb-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding:14px var(--pad-x);border-top:1px solid var(--line);background:var(--band);border-radius:0 0 calc(var(--radius-card, 16px) - 1px) calc(var(--radius-card, 16px) - 1px)}:root #pl-mailfile-drawer .pl-mb-foot-l{display:flex;flex-direction:column;gap:4px;min-width:0}:root #pl-mailfile-drawer .pl-mb-sum{font:400 13.5px/1.45 var(--font-body);color:var(--ink-60);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-sum b{font-size:15px;font-weight:650;color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-pg{display:inline-flex;align-items:center;gap:4px;font:400 12.5px/1.3 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-refused{color:var(--red);white-space:normal}:root #pl-mailfile-drawer .pl-mb-refused:empty{display:none}:root #pl-mailfile-drawer .pl-mb-foot-r{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}:root #pl-mailfile-drawer .pl-mb-foot-r>.pl-btn{white-space:nowrap}@media(max-width:900px){:root #pl-mailfile-drawer .pl-mb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:root #pl-mailfile-drawer .pl-mb-end{margin-left:0}}@media(max-width:480px){:root #pl-mailfile-drawer .pl-mb-tiles{gap:8px}:root #pl-mailfile-drawer .pl-mb-n{font-size:22px}:root[data-theme] #pl-mailfile-drawer .pl-mb-search{width:100%}:root #pl-mailfile-drawer .pl-mb-foot-r{width:100%;justify-content:flex-start}}@media print{:root #pl-mailfile-drawer :is(.pl-mb-end,.pl-mb-foot-r,.pl-mb-q,.pl-mb-pg){display:none!important}}:root[data-theme=light]{--mb-teal2:#4fb6cf;--mb-teal3:#b7dfe9;--mb-off:#c9d3de;--mb-q:#8a97a8;--mb-cc:#9aa6b6;--mb-on-ink:#ffffff}:root:not([data-theme=light]){--mb-teal2:rgba(79,184,212,.62);--mb-teal3:rgba(79,184,212,.3);--mb-off:var(--cream-10);--mb-q:var(--cream-40);--mb-cc:var(--cream-40);--mb-on-ink:#ffffff}:root #pl-mailfile-drawer .pl-mb-ct{display:flex;justify-content:space-between;align-items:center;gap:12px}:root #pl-mailfile-drawer .pl-mb-ct .pl-mb-mut{font-weight:500}:root #pl-mailfile-drawer .pl-mb-mut{font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-tile.on{box-shadow:inset 0 0 0 1px var(--accent)}:root #pl-mailfile-drawer .pl-mb-tick{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--mb-on-ink);font:700 11.5px/1 var(--font-body);pointer-events:none}:root #pl-mailfile-drawer .pl-mb-tile.on>.pl-mb-q{right:40px}:root #pl-mailfile-drawer .pl-mb-pad{padding:14px var(--pad-x) 18px}:root #pl-mailfile-drawer .pl-mb-ln{display:flex;flex-wrap:wrap;align-items:center;gap:10px}:root[data-theme] #pl-mailfile-drawer .pl-mb-chip{display:inline-flex;align-items:center;gap:7px;height:auto;min-height:0;margin:0;padding:5px 12px;border:2px solid var(--accent);border-radius:999px;background:var(--pick);box-shadow:none;font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--text);white-space:nowrap;cursor:pointer}:root[data-theme] #pl-mailfile-drawer .pl-mb-chip.off{border-color:var(--btn-line);background:var(--surface-solid);color:var(--ink-60);font-weight:600}:root #pl-mailfile-drawer .pl-mb-chip i{font-style:normal;font-size:11px;font-weight:600;color:var(--mb-q)}:root #pl-mailfile-drawer .pl-mb-chipw{position:relative;display:inline-flex;align-items:center}:root[data-theme] #pl-mailfile-drawer .pl-mb-add{height:auto;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--accent);cursor:pointer;white-space:nowrap}:root #pl-mailfile-drawer .pl-mb-add:hover{text-decoration:underline}:root #pl-mailfile-drawer .pl-mb-add[disabled]{color:var(--ink-40);cursor:default;text-decoration:none}:root #pl-mailfile-drawer .pl-mb-rel{position:relative}:root #pl-mailfile-drawer .pl-mb-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:300px;max-height:360px;overflow:auto;padding:8px;border:1px solid var(--line);border-radius:14px;background:var(--surface-solid);box-shadow:0 10px 26px rgba(20,33,61,.18)}:root #pl-mailfile-drawer .pl-mb-pop.r{left:auto;right:0}:root[data-theme] #pl-mailfile-drawer .pl-mb-srch{display:block;width:100%;height:auto;margin:4px 0 6px;padding:7px 10px;border:1px solid var(--btn-line);border-radius:10px;background:var(--surface-solid);font:400 13px/1.4 var(--font-body);color:var(--text)}:root #pl-mailfile-drawer .pl-mb-ph{padding:8px 10px 4px;font:700 11.5px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60)}:root[data-theme] #pl-mailfile-drawer .pl-mb-pi{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;height:auto;min-height:0;margin:0;padding:8px 10px;border:0;border-radius:8px;background:none;box-shadow:none;font:400 13.5px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--text);text-align:left;cursor:pointer}:root[data-theme] #pl-mailfile-drawer .pl-mb-pi:hover,:root[data-theme] #pl-mailfile-drawer .pl-mb-pi.hl{background:var(--pick);font-weight:650}:root #pl-mailfile-drawer .pl-mb-pi>span{font-size:12.5px;font-weight:400;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-edit{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--band);font:400 13px/1.45 var(--font-body)}:root[data-theme] #pl-mailfile-drawer .pl-mb-edit :is(select,input){width:auto;height:auto;min-height:0;padding:5px 9px;font-size:13px}:root[data-theme] #pl-mailfile-drawer .pl-mb-edit input[type=number]{width:96px}:root #pl-mailfile-drawer .pl-mb-ck{display:inline-flex;align-items:center;gap:5px}:root #pl-mailfile-drawer .pl-mb-ks{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr))}:root #pl-mailfile-drawer .pl-mb-ks>div{padding:16px var(--pad-x);border-left:1px solid var(--line);min-width:0}:root #pl-mailfile-drawer .pl-mb-ks>div:first-child{border-left:0}:root #pl-mailfile-drawer .pl-mb-ks .k{display:flex;align-items:center;gap:6px;font:600 12.5px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-ks .v{margin-top:4px;font:400 32px/1.15 var(--font-brand);color:var(--ink);font-variant-numeric:tabular-nums lining-nums}:root #pl-mailfile-drawer .pl-mb-ks .v.na{color:var(--ink-40)}:root #pl-mailfile-drawer .pl-mb-ks .c{margin-top:3px;font:500 12.5px/1.45 var(--font-body);color:var(--ink-60);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:var(--mf-gap, 16px)}:root #pl-mailfile-drawer .pl-mb-two>.pl-mb-card{margin-bottom:0}:root #pl-mailfile-drawer .pl-mb-hb{padding:10px var(--pad-x) 16px}:root #pl-mailfile-drawer .pl-mb-hb .r{display:grid;grid-template-columns:130px minmax(0,1fr) 64px 44px;gap:10px;align-items:center;padding:5px 0;font:400 13px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--text)}:root #pl-mailfile-drawer .pl-mb-hb .tr{height:10px;border-radius:5px;overflow:hidden;background:var(--chip)}:root #pl-mailfile-drawer .pl-mb-hb .tr>i{display:block;height:100%;border-radius:5px;background:var(--accent)}:root #pl-mailfile-drawer .pl-mb-hb .n{text-align:right;font-weight:650}:root #pl-mailfile-drawer .pl-mb-hb .p{text-align:right;font-size:12px;font-weight:650;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-note{padding:10px var(--pad-x) 16px;font:400 13px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-yf{padding:18px var(--pad-x) 16px}:root #pl-mailfile-drawer .pl-mb-cols{display:flex;align-items:flex-start;gap:10px}:root #pl-mailfile-drawer .pl-mb-cb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:0}:root #pl-mailfile-drawer .pl-mb-cb .pc-ybox>i{display:block;width:100%;max-width:46px;border-radius:6px 6px 2px 2px;background:var(--accent)}:root #pl-mailfile-drawer .pl-mb-cv{font:650 12px/1 var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-cx{font:400 12.5px/1 var(--font-body);color:var(--ink-60);font-variant-numeric:tabular-nums;white-space:nowrap}:root #pl-mailfile-drawer .pl-mb-dn{display:flex;align-items:center;gap:28px;padding:16px var(--pad-x) 20px}:root #pl-mailfile-drawer .pl-mb-ring{flex:none;display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%}:root #pl-mailfile-drawer .pl-mb-hole{display:flex;flex-direction:column;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:var(--surface-solid)}:root #pl-mailfile-drawer .pl-mb-hole b{font:500 20px/1.2 var(--font-brand);color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-hole span{font:400 11.5px/1.3 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-lg{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;font:400 13.5px/1.4 var(--font-body);color:var(--text)}:root #pl-mailfile-drawer .pl-mb-lg>div{display:grid;grid-template-columns:14px minmax(0,1fr) auto 40px;gap:8px;align-items:center}:root #pl-mailfile-drawer .pl-mb-lg i{display:block;width:12px;height:12px;border-radius:3px}:root #pl-mailfile-drawer .pl-mb-lg b{font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-lg span{text-align:right;font-size:12.5px;color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-ex{width:100%;margin-top:4px;border-collapse:collapse}:root #pl-mailfile-drawer .pl-mb-ex th{padding:12px var(--pad-x);border-bottom:1px solid var(--line);font:600 12px/1.45 var(--font-body);color:var(--ink-60);text-align:left;white-space:nowrap;letter-spacing:0;text-transform:none}:root #pl-mailfile-drawer .pl-mb-ex td{padding:10px var(--pad-x);border-top:1px solid var(--line);font:400 13.5px/1.45 var(--font-body);color:var(--text);font-variant-numeric:tabular-nums}:root #pl-mailfile-drawer .pl-mb-ex tr:first-child td{border-top:0}:root #pl-mailfile-drawer .pl-mb-ex .r{text-align:right}:root #pl-mailfile-drawer .pl-mb-ex td.o{font:400 20px/1.2 var(--font-brand);color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-rw{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center;padding:13px var(--pad-x);border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mb-rw>.l{font:600 13px/1.45 var(--font-body);color:var(--ink-60)}:root[data-theme] #pl-mailfile-drawer .pl-mb-segm.big>button{padding:6px 14px;font-size:13.5px}:root[data-theme] #pl-mailfile-drawer input.pl-mb-amt-in{display:inline-flex;width:84px;min-width:70px;height:auto;min-height:0;margin:0;padding:7px 12px;border:1px solid var(--btn-line);border-radius:10px;background:var(--surface-solid);font:650 14px/1.3 var(--font-body);color:var(--text);text-align:center}:root[data-theme] #pl-mailfile-drawer select.pl-mb-inp{width:auto;min-width:140px;height:auto;min-height:0;margin:0;padding:7px 12px;border:1px solid var(--btn-line);border-radius:10px;background-color:var(--surface-solid);font:400 13.5px/1.3 var(--font-body);color:var(--text)}:root #pl-mailfile-drawer .pl-mb-box{display:inline-flex;align-items:center;justify-content:center;gap:1px;min-width:70px;padding:7px 12px;border:1px solid var(--btn-line);border-radius:10px;background:var(--surface-solid);font:650 14px/1.3 var(--font-body);color:var(--text)}:root[data-theme] #pl-mailfile-drawer .pl-mb-box>input{width:46px;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font:650 14px/1.3 var(--font-body);color:var(--text);text-align:center;-moz-appearance:textfield}@supports (field-sizing:content){:root[data-theme] #pl-mailfile-drawer .pl-mb-box>input{width:auto;min-width:1ch;field-sizing:content}}:root #pl-mailfile-drawer .pl-mb-box>input::-webkit-inner-spin-button,:root #pl-mailfile-drawer .pl-mb-box>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root #pl-mailfile-drawer .pl-mb-box:focus-within{outline:2px solid var(--accent);outline-offset:1px}:root #pl-mailfile-drawer :is(#pl-mb-only,#pl-mb-offer-card){margin-bottom:-2px}:root #pl-mailfile-drawer .pl-mb-st2{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--chip);font:700 11.5px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-x{margin-left:2px;padding:0 2px;border:0;background:none;font:600 11px/1 var(--font-body);color:var(--mb-q);cursor:pointer}:root #pl-mailfile-drawer .pl-mb-sfoot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px var(--pad-x);border-radius:var(--radius-card, 16px);background:var(--band)}:root #pl-mailfile-drawer .pl-mb-sfoot .t{font:400 13.5px/1.45 var(--font-body);color:var(--ink-60)}:root #pl-mailfile-drawer .pl-mb-sfoot .t b{font-size:15px;font-weight:650;color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-sfoot .l{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}:root #pl-mailfile-drawer .pl-mb-name{display:inline-flex;align-items:center;gap:8px}:root[data-theme] #pl-mailfile-drawer .pl-mb-name input{width:200px;height:auto;min-height:0;padding:6px 10px}:root #pl-mailfile-drawer .pl-mb-ok{color:var(--green);font:600 13px/1.45 var(--font-body)}@media(max-width:900px){:root #pl-mailfile-drawer :is(.pl-mb-two,.pl-mb-ks){grid-template-columns:minmax(0,1fr)}:root #pl-mailfile-drawer .pl-mb-ks>div{border-left:0;border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mb-ks>div:first-child{border-top:0}:root #pl-mailfile-drawer .pl-mb-rw{grid-template-columns:minmax(0,1fr);gap:6px}:root #pl-mailfile-drawer .pl-mb-hb .r{grid-template-columns:96px minmax(0,1fr) 56px 40px}:root #pl-mailfile-drawer .pl-mb-cols{gap:4px}:root #pl-mailfile-drawer .pl-mb-dn{flex-direction:column;align-items:flex-start}}:root[data-theme=light]{--mb-tok-bg:#e3f1f3;--mb-hl:#fff7d6;--mb-paper-ink:#1b2a41;--mb-dd-cue:#8a97a8;--mb-sel:rgba(15,110,134,.22)}:root:not([data-theme=light]){--mb-tok-bg:rgba(79,184,212,.18);--mb-hl:rgba(194,160,78,.3);--mb-paper-ink:var(--text);--mb-dd-cue:var(--cream-40);--mb-sel:rgba(79,184,212,.3)}:root #pl-mailfile-drawer .pl-mb-lw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start;margin-bottom:var(--mf-gap, 16px)}:root #pl-mailfile-drawer .pl-mb-lw>.pl-mb-card{margin-bottom:0}:root #pl-mailfile-drawer .pl-mb-ltcard>.pl-mb-ct{padding-bottom:10px}:root #pl-mailfile-drawer .pl-mb-ct .pl-mb-mut{font-size:12.5px}:root #pl-mailfile-drawer .pl-mb-part{position:relative;padding:14px var(--pad-x);border-top:1px solid var(--line)}:root #pl-mailfile-drawer .pl-mb-lph{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}:root #pl-mailfile-drawer .pl-mb-lph>b{font:700 13.5px/1.45 var(--font-body);color:var(--ink)}:root[data-theme] #pl-mailfile-drawer .pl-mb-dd{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:230px;max-width:62%;height:auto;min-height:0;margin:0;padding:6px 11px;border:1px solid var(--btn-line);border-radius:10px;background:var(--surface-solid);box-shadow:none;font:400 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);text-align:left;cursor:pointer}:root #pl-mailfile-drawer .pl-mb-dd>.t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:root #pl-mailfile-drawer .pl-mb-dd>i{flex:none;font-style:normal;font-size:11px;color:var(--mb-dd-cue)}:root #pl-mailfile-drawer .pl-mb-dd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root #pl-mailfile-drawer .pl-mb-lbox{position:relative;border:1px solid var(--btn-line);border-radius:10px;background:var(--surface-solid)}:root #pl-mailfile-drawer .pl-mb-lbox:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}:root #pl-mailfile-drawer .pl-mb-lhl,:root[data-theme] #pl-mailfile-drawer .pl-mb-lta{box-sizing:border-box;margin:0;padding:10px 12px;border:0;font:400 13.5px/1.5 var(--font-body);letter-spacing:0;text-transform:none;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4}:root #pl-mailfile-drawer .pl-mb-lhl{position:absolute;inset:0;overflow:hidden;color:var(--text);pointer-events:none}:root #pl-mailfile-drawer .pl-mb-lhl mark{border-radius:4px;background:var(--mb-tok-bg);color:var(--accent)}:root[data-theme] #pl-mailfile-drawer .pl-mb-lta{position:relative;display:block;width:100%;height:auto;min-height:0;resize:none;overflow:hidden;border-radius:10px;background:transparent;box-shadow:none;outline:none;color:transparent;caret-color:var(--text)}:root #pl-mailfile-drawer .pl-mb-lta::placeholder{color:var(--ink-40)}:root #pl-mailfile-drawer .pl-mb-lta::selection{color:transparent;background:var(--mb-sel)}:root #pl-mailfile-drawer .pl-mb-pop.pl-mb-ltpop{left:auto;right:var(--pad-x);top:46px;width:330px;max-height:340px}:root #pl-mailfile-drawer .pl-mb-ltpop .pl-mb-pi>span{flex:none;font-size:12px;white-space:nowrap}:root #pl-mailfile-drawer .pl-mb-ltpop .pl-mb-pi>.lb{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-style:normal}:root #pl-mailfile-drawer .pl-mb-ltpop .pl-mb-ltwait{padding:4px 10px 8px}:root #pl-mailfile-drawer .pl-mb-lfoot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px var(--pad-x);border-top:1px solid var(--line);border-radius:0 0 var(--radius-card, 16px) var(--radius-card, 16px);background:var(--band)}:root #pl-mailfile-drawer .pl-mb-lfoot>.l{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;margin-right:auto}:root #pl-mailfile-drawer .pl-mb-lfoot>.r{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap}:root #pl-mailfile-drawer .pl-mb-paper{padding:22px 26px;font:400 14.5px/1.6 Georgia,"Times New Roman",serif;color:var(--mb-paper-ink);transition:opacity .15s ease}:root #pl-mailfile-drawer .pl-mb-paper h3{margin:0 0 12px;font:500 20px/1.3 var(--font-brand);color:var(--ink)}:root #pl-mailfile-drawer .pl-mb-paper p{margin:0 0 14.5px}:root #pl-mailfile-drawer .pl-mb-paper p:last-child{margin-bottom:0}:root #pl-mailfile-drawer .pl-mb-hl{padding:0 3px;border-radius:4px;background:var(--mb-hl)}:root #pl-mailfile-drawer .pl-mb-paper-stale{opacity:.55}:root #pl-mailfile-drawer .pl-mb-ltflag{margin:14px var(--pad-x) 0}:root #pl-mailfile-drawer .pl-mb-exfoot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px var(--pad-x) 14px;border-top:1px solid var(--line);font:400 13px/1.45 var(--font-body);color:var(--ink-60)}@media(max-width:900px){:root #pl-mailfile-drawer .pl-mb-lw{grid-template-columns:minmax(0,1fr)}:root[data-theme] #pl-mailfile-drawer .pl-mb-dd{min-width:0;max-width:65%}:root #pl-mailfile-drawer .pl-mb-pop.pl-mb-ltpop{left:var(--pad-x);width:auto}:root #pl-mailfile-drawer .pl-mb-paper{padding:18px var(--pad-x)}}@media print{:root #pl-mailfile-drawer :is(.pl-mb-dd,.pl-mb-lfoot,.pl-mb-ltpop){display:none!important}}.pg-ten{overflow:auto!important}.pg-ten thead th,.pg-ten tr.pg-ten-head th,.pg-ten tr.pg-ten-head td,.pg-ten div.pg-ten-head{position:sticky!important;top:0;z-index:5!important;background:var(--surface-solid)!important;border-bottom-color:transparent!important;box-shadow:inset 0 -1px 0 var(--line),0 1px 0 var(--line)!important}.pg-ten thead th:first-child,.pg-ten tr.pg-ten-head>:first-child{z-index:6!important}.lead-table thead th{background:var(--surface-solid)!important}#app thead th,#app tr.pg-ten-head th{font-weight:600!important}.pg-ten-dl{display:flex;justify-content:flex-end;align-items:center;padding:10px var(--pad-x) 8px}.ds-card-hd .pg-ten-dl{margin-left:auto;padding:0;flex:none;align-self:center}.ds-card-hd .pg-ten-dl .pg-dl-l{color:var(--hdr-muted)}.ds-card-hd>.pg-dl{margin-left:auto;flex:none;align-self:center}.ds-card-hd>:not(.td-hd-t,.rp-hd-t,h2,h3,.pg-ten-dl,.pg-dl)~:is(.pg-ten-dl,.pg-dl){margin-left:0;align-self:flex-start;margin-top:-3px}.ds-card-hd>:not(.td-hd-t,.rp-hd-t,h2,h3,.pg-ten-dl,.pg-dl)~.pg-dl:not(.pgx-x)::before{content:"\b7";color:var(--hdr-muted);margin-right:8px}:root[data-theme] .ds-card-hd:has(>:is(.pg-ten-dl,.pg-dl)){flex-wrap:wrap}.pl-setup-card>.pl-setup-title:first-child:has(>:is(.pg-ten-dl,.pg-dl)){display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.pl-setup-card>.pl-setup-title:first-child>:is(.pg-ten-dl,.pg-dl){margin-left:auto;padding:0;flex:none;font-weight:400}:is(.ds-card-hd,.pl-setup-card>.pl-setup-title:first-child) .pg-dl .pg-dl-l{color:var(--hdr-muted)}@media(max-width:600px){:root[data-theme] .td-card>.ds-card-hd:has(>.pg-ten-dl){flex-wrap:wrap}.ds-card-hd .pg-ten-dl{flex-basis:100%;justify-content:flex-end;margin:8px 0 0}.ds-card-hd>.pg-dl{flex-basis:100%;justify-content:flex-end;margin:8px 0 0}.ds-card-hd>:is(.pg-ten-dl,.pg-dl)::before{display:none}.ds-card-hd>:not(.td-hd-t,.rp-hd-t,h2,h3,.pg-ten-dl,.pg-dl)~:is(.pg-ten-dl,.pg-dl){margin-top:8px}.pl-setup-card>.pl-setup-title:first-child>:is(.pg-ten-dl,.pg-dl){flex-basis:100%;justify-content:flex-end;margin-left:0}}.ds-card-hd .pg-ten-dl,.ds-card-hd>.pg-dl,.pl-setup-card>.pl-setup-title:first-child>:is(.pg-ten-dl,.pg-dl){flex:none;max-width:100%}:root .pgx-x{position:relative;gap:0}:root .pgx-menu{position:fixed;z-index:400;min-width:180px;display:flex;flex-direction:column;padding:6px;text-align:left;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius-ctl);box-shadow:0 12px 32px rgba(20,33,61,.18)}:root:not([data-theme=light]) .pgx-menu{box-shadow:0 12px 32px rgba(0,0,0,.45)}:root .pgx-menu[hidden]{display:none!important}:root[data-theme] .pgx-menu .pgx-mi{display:block;width:100%;text-align:left;background:none;border:0;padding:9px 12px;border-radius:6px;margin:0;font:500 13.5px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;white-space:nowrap}:root[data-theme] .pgx-menu .pgx-mi:hover,:root[data-theme] .pgx-menu .pgx-mi:focus-visible{background:var(--band);outline:none}:root[data-theme] .pgx-menu .pgx-mi:focus-visible{box-shadow:inset 0 0 0 2px var(--accent, #0f6e86)}:root .pgx-x-btn[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent, #0f6e86)}:root .pgx-sh{position:fixed;z-index:400;width:min(340px,calc(100vw - 16px));padding:14px 16px 16px;text-align:left;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius-ctl);box-shadow:0 12px 32px rgba(20,33,61,.18);color:var(--ink);font:400 13.5px/1.45 var(--font-body)}:root:not([data-theme=light]) .pgx-sh{box-shadow:0 12px 32px rgba(0,0,0,.45)}:root .pgx-sh p{margin:0 0 10px}:root .pgx-sh .pgx-sh-h{margin:0 28px 4px 0;font-weight:600}:root .pgx-sh kbd{font:600 12.5px/1 var(--font-body);padding:2px 6px;border:1px solid var(--line);border-radius:4px;background:var(--band);color:var(--ink)}:root .pgx-sh .pgx-sh-s{font-size:12.5px;color:var(--ink-60)}:root .pgx-sh .pgx-sh-alt{white-space:nowrap}:root .pgx-sh .pgx-sh-s:empty{display:none}:root .pgx-sh-a{display:flex;flex-wrap:wrap;gap:8px}:root .pgx-job .pgx-job-bar{height:6px;margin:0 0 10px;border-radius:3px;background:var(--band);overflow:hidden}:root .pgx-job .pgx-job-bar i{display:block;height:100%;width:0;border-radius:3px;background:var(--accent, #0f6e86);transition:width .3s ease}:root .pgx-job .pgx-job-n{font-size:12.5px;color:var(--ink-60)}:root[data-theme] .pgx-sh .pgx-sh-x{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:none;color:var(--ink-60);font:400 20px/1 var(--font-body);cursor:pointer}:root[data-theme] .pgx-sh .pgx-sh-x:hover,:root[data-theme] .pgx-sh .pgx-sh-x:focus-visible{background:var(--band);color:var(--ink);outline:none}.pg-ten-dl>.pg-dl,:root .pg-dl{max-width:100%}:root .pg-dl .pg-dl-b{white-space:nowrap}:root .pg-dl .pg-dl-b[aria-busy=true]{opacity:.6;cursor:progress}:root[data-theme] .pgx-menu .pgx-hd{max-width:260px;margin:0 0 4px;padding:8px 12px 9px;border-bottom:1px solid var(--line);font:600 13px/1.4 var(--font-body);color:var(--ink);white-space:normal}:root[data-theme] .pgx-menu .pgx-hd span{font-weight:400;font-size:12px;color:var(--ink-60)}:root[data-theme] .pgx-menu .pgx-mi.ply-di-save{margin-top:4px;border-top:1px solid var(--line);border-radius:0 0 6px 6px;padding-top:10px;font-weight:650;color:var(--el-teal, var(--accent))}:root[data-theme] .pgx-menu .pgx-mi[disabled]{opacity:.55;cursor:default;background:none}iframe.pgx-print{position:absolute;width:0;height:0;border:0;visibility:hidden}:root .app-main>div,:root .app-main :is(.pl-setup-card,.ds-card,.td-card,.stat-card,.st-card,.rv-card,.ov-card,.profile-section,.bill-card){max-width:none!important}@media(min-width:901px){:root .topbar{padding-left:30px;padding-right:30px}}@media print{.pg-ten{max-height:none!important;overflow:visible!important}.pg-ten thead th,.pg-ten tr.pg-ten-head th,.pg-ten tr.pg-ten-head td,.pg-ten div.pg-ten-head{position:static!important;box-shadow:none!important}.pg-ten-dl{display:none!important}}.pg-fold>summary,.pg-more>summary{list-style:none;cursor:pointer}.pg-fold>summary::-webkit-details-marker,.pg-more>summary::-webkit-details-marker{display:none}.pg-fold>summary::marker,.pg-more>summary::marker{content:""}.pg-fold>summary:focus-visible,.pg-more>summary:focus-visible{outline:2px solid var(--hdr-link);outline-offset:-2px}.pg-fold:not(.pg-fold-grp)>summary,.pg-fold-grp>summary>.ds-card-hd{position:relative;padding-right:calc(var(--pad-x) + 26px)!important}.pg-chev{position:absolute;right:var(--pad-x);top:calc(50% - 7px);width:9px;height:9px;border-right:2px solid var(--hdr-muted);border-bottom:2px solid var(--hdr-muted);transform:rotate(45deg);transition:transform .15s;pointer-events:none}.pg-fold[open]>summary .pg-chev,.pg-fold-grp[open]>summary .pg-chev{transform:rotate(-135deg);top:calc(50% - 2px)}:root[data-theme] .pg-fold:not([open])>summary.ds-card-hd{padding-bottom:14px;border-bottom-color:transparent}:root[data-theme] .pl-setup-card.pg-fold>summary.pl-setup-title:first-child:hover,:root[data-theme] .pg-fold>summary.ds-card-hd:hover h3{color:var(--hdr-link)}.pg-fold>summary.rv-basis{margin-bottom:0}.pg-fold[open]>summary.rv-basis{margin-bottom:6px}.pg-fold>summary.rv-basis .pg-chev{border-color:var(--ink-40);right:0}.pg-fold>summary.rv-basis{padding-right:26px!important}.pg-fold-grp{display:block;margin:0 0 var(--stack, 16px)}.pg-fold-grp>summary.pg-fold-sum{display:block;padding:0;overflow:hidden;margin:0}:root[data-theme] .pg-fold-grp>summary.pg-fold-sum>.ds-card-hd{border-bottom-color:transparent;padding-top:11.5px;padding-bottom:11.5px}:root[data-theme] .pg-fold-grp>summary.pg-fold-sum>.ds-card-hd{background-size:100% 100%}.pg-fold-grp[open]>summary.pg-fold-sum{margin-bottom:var(--stack, 16px)}.pg-fold-grp>.pg-fold-in>:last-child{margin-bottom:0}.pg-more{margin-top:14px}.pg-more>summary{display:inline-flex;align-items:center;gap:10px;font:600 13px/1.4 var(--font-body);color:var(--accent)}.pg-more>summary::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s}.pg-more[open]>summary::after{transform:rotate(-135deg) translate(-2px,-2px)}.pg-more>summary:hover{text-decoration:underline}.pg-fold-all{display:flex;gap:16px;justify-content:flex-end;margin:0 0 10px}@media print{.pg-chev,.pg-fold-all,.pg-more>summary::after{display:none!important}.pg-fold>summary,.pg-fold-grp>summary,.pg-more>summary{break-after:avoid;page-break-after:avoid}}:root[data-theme] .ds-card-hd:not(#fx110a):not(#fx110b){display:flex;flex-wrap:wrap;align-items:center;align-content:center;column-gap:12px;row-gap:0;box-sizing:border-box;padding-top:14px;padding-bottom:0;border-bottom:0}:root .ds-card-hd>:is(.td-hd-t,.rp-hd-t){display:contents}:root .ds-card-hd>:is(.td-hd-t,.rp-hd-t)>:first-child,:root .ds-card-hd>:is(h2,h3){order:0;flex:1 1 0;min-width:0;margin:0}:root .ds-card-hd>:not(.td-hd-t,.rp-hd-t,h2,h3){order:1;flex:0 1 auto;align-self:center!important;margin:0!important;padding-top:0!important}:root .ds-card-hd>:is(.td-link,.hm-link,.pg-ten-dl,.pg-dl,button,a){white-space:nowrap;flex-shrink:0}:root .ds-card-hd>:is(.pg-ten-dl,.pg-dl){flex-basis:auto!important}:root .ds-card-hd>:is(.pg-ten-dl,.pg-dl)::before{display:none!important}:root .ds-card-hd>:is(.td-hd-t,.rp-hd-t)>:not(:first-child){order:2;flex:1 1 100%;min-width:0;margin-top:1px}:root .ds-card-hd>:is(.sub,.rp-fact){max-width:50%;text-align:right}:root .rev-fresh{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ink-60);max-width:110ch}:root .rev-fresh-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--green, #2e7d4f);transform:translateY(-1px)}:root .rev-fresh.is-late{color:var(--ink)}:root .rev-fresh.is-late .rev-fresh-dot{background:var(--yellow)}:root .rev-fresh .rev-fresh-t{flex:1 1 40ch;min-width:0}:root .rev-fresh .rev-fresh-go{white-space:nowrap}:root .dq-held{box-shadow:inset 4px 0 0 var(--yellow, #b7791f)}:root .dq-held .ds-card-hd{flex-wrap:wrap}:root .dq-hd-r{display:flex;align-items:center;gap:12px;margin-left:auto}:root .dq-held .dq-note b,:root .dq-note b{font-weight:700}:root .dq-note .ds-chip{vertical-align:middle}:root .dq-note .dq-open{margin-left:4px}:root .dq-pad{padding:14px var(--pad-x, 18px)}:root .dq-pad .td-kpis{margin:0}:root .dq-sm{display:block;font-size:12px;line-height:1.35;color:var(--ink-60, var(--muted));margin-top:4px}:root .dq-status .set-status{display:flex;gap:12px;align-items:flex-start;padding:14px var(--pad-x, 18px);font-size:14px;line-height:1.5}:root .dq-status .set-status .s{flex:1 1 auto;min-width:0}:root .dq-dot{width:10px;height:10px;border-radius:50%;background:var(--yellow, #b7791f);margin-top:6px;flex-shrink:0}:root .dq-opts{display:flex;flex-direction:column;gap:10px;margin-top:12px}:root .dq-opt{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.45;cursor:pointer}:root .dq-opt.dq-opt-ro{cursor:default}:root .dq-opt.on{border-color:var(--gold);background:var(--band)}:root .dq-opt small{color:var(--ink-60, var(--muted));font-size:12px}:root .dq-opt input{margin-top:3px}:root .dq-choice .set-row-tx{max-width:none}:root .dq-sel{max-width:260px}:root .dq-hist{font-size:13.5px;line-height:1.5}:root .dq-hist ul{margin:6px 0 0;padding:0;list-style:none}:root .dq-hist li{padding:6px 0;border-top:1px solid var(--line)}:root .dq-hist li span{display:inline-block;min-width:150px;color:var(--ink-60, var(--muted))}:root .dq-rp>.set-card,:root .dq-rp .dq-page>.set-card{margin-bottom:16px}:root .dq-form{padding:4px var(--pad-x, 18px) 14px;display:flex;flex-direction:column;gap:6px}:root .dq-form .pl-input{max-width:100%}:root .dq-tick{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.45}:root .dq-tr{cursor:pointer}:root .dq-tr:hover td{background:var(--band)}:root .dq-tbl td{vertical-align:top}:root .dq-file-in{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}:root .dq-run-row{padding:4px var(--pad-x, 18px) 14px}:root .dq-hard{padding:0 var(--pad-x, 18px) 12px;color:var(--ink, var(--cream))}:root .dq-dec-btns{flex-wrap:wrap}:root .dq-pgs{padding:0 var(--pad-x, 18px) 12px}:root .dq-dec-said{margin:0;padding:14px var(--pad-x, 18px) 4px}:root .pl-dec-restricted .pl-dec-said{margin-top:6px}:root .dq-trip{margin-left:4px;vertical-align:middle}:root .dq-meter{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 12px;padding:8px 12px;border-radius:10px;background:var(--band);border-left:3px solid var(--yellow, #b7791f);font-size:13px;line-height:1.4;color:var(--ink, var(--cream))}:root .dq-meter .dq-meter-tx{flex:1 1 auto;min-width:0}:root .dq-meter .td-link{white-space:nowrap}:root .rpt-page>.dq-meter{margin:0 0 14px}@media(max-width:700px){:root .dq-hd-r{margin-left:0;flex-wrap:wrap}:root .dq-hist li span{display:block;min-width:0}:root .dq-sel{max-width:100%}:root .dq-status .set-status{padding:12px}}:root .ocs-pad{padding:14px var(--pad-x) 4px}:root .ocs-pad .td-kpis{margin:0 0 12px}:root .ocs-form{padding-bottom:12px}:root .ocs-none{color:var(--ink-60, var(--cream-60));font-weight:500}:root .ocs-msg.ocs-err,:root .ocs-err{color:var(--red)}:root .ocs-ftr .puc-btns{margin-top:0}:root .ocs-link{white-space:normal;text-align:left}:root .ocs-draft{margin:0 0 16px;flex-wrap:wrap;align-items:center}:root .ocs-draft .s{flex:1 1 280px;min-width:0;font-size:14px}:root .ocs-draft .puc-btns{margin-top:0}:root .ocs-chips{display:flex;flex-wrap:wrap;gap:6px}:root .ocs-blank{margin:0 0 10px}:root .ocs-opts{display:flex;flex-direction:column;gap:10px;margin:0 0 12px}:root .ocs-opt{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px}:root .ocs-opt input{margin:3px 0 0;flex:none}:root .ocs-opt small{display:block;margin-top:2px;font-size:13px;color:var(--ink-60, var(--cream-60))}:root .ocs-sw{position:relative;display:inline-flex;align-items:center;cursor:pointer}:root .ocs-sw input{position:absolute;opacity:0;width:1px;height:1px}:root .ocs-sw span{width:40px;height:22px;border-radius:999px;background:var(--line);position:relative;transition:background .15s}:root .ocs-sw span::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--surface-solid);box-shadow:0 1px 2px rgba(0,0,0,.2);transition:left .15s}:root .ocs-sw input:checked+span{background:var(--green)}:root .ocs-sw input:checked+span::after{left:21px}:root .ocs-sw input:disabled+span{opacity:.45;cursor:not-allowed}:root .ocs-sw input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}:root .ocs-n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--gold-dim);color:var(--ink, var(--cream));font-size:12px;font-weight:700;margin-right:10px;flex:none}:root .ocs-days{display:flex;flex-wrap:wrap;gap:6px}:root .ocs-day{min-width:44px;padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:var(--surface-solid);font:600 13px/1.2 var(--font-body);color:var(--ink, var(--cream));cursor:pointer}:root .ocs-day.on{background:var(--navy, #14213d);border-color:var(--navy, #14213d);color:#fff}:root .ocs-day:disabled{cursor:default;opacity:.7}:root .ocs-seg{margin:0}:root .ocs-row-ed .set-act{text-align:left}:root .ocs-often-rp>.ocs-card,:root .ocs-often-rp .set-card{margin-bottom:16px}:root .ocs-often-rp>.set-ed-rp{background:var(--surface-solid);border-radius:16px;border:1px solid var(--line)}:root .ocs-l-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start;margin-bottom:16px}:root .ocs-paper{background:#fff;color:#1a1a1a;border-radius:6px;box-shadow:var(--shadow-card);padding:28px 32px;font:400 15px/1.6 var(--font-brand, Georgia, serif)}:root .ocs-paper-s{font-weight:600;margin-bottom:12px}:root .ocs-l-tot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px var(--pad-x);border-top:1px solid var(--line);font-size:14px}:root .ocs-checks{padding:6px var(--pad-x) 10px}:root .ocs-check{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13.5px}:root .ocs-check:first-child{border-top:0}:root .ocs-check small{display:block;color:var(--ink-60, var(--cream-60));font-size:12.5px;margin-top:2px}:root .ocs-ck{color:var(--green);font-weight:800;flex:none}:root .ocs-check-no .ocs-ck{color:var(--yellow)}:root .ocs-l-h{font:600 15px/1.3 var(--font-body);margin:6px 0 10px}:root .ocs-player{margin:0 0 14px}:root .ocs-pgrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:start}:root .ocs-pcard{margin:0 0 14px}:root .ocs-held{padding:14px var(--pad-x);border-top:1px solid var(--line)}:root .ocs-held:first-of-type{border-top:0}:root .ocs-held-h{display:flex;justify-content:space-between;gap:12px;align-items:baseline}:root .ocs-held-src{display:block;font-weight:400;font-size:12px;color:var(--ink-60, var(--cream-60))}:root .ocs-held-amt{font:400 22px/1.1 var(--font-brand)}:root .ocs-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:10px}:root .ocs-st{border:1px solid var(--line);border-radius:8px;padding:7px 8px;min-width:0;font-size:12.5px;overflow-wrap:anywhere}:root .ocs-st .k{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ink-60, var(--cream-60));margin-bottom:3px}:root .ocs-st .v{font-weight:600}:root .ocs-st.ocs-s-ok .v{color:var(--green)}:root .ocs-st.ocs-s-warn .v{color:var(--yellow)}:root .ocs-st.ocs-s-na .v,:root .ocs-st.ocs-s-mute .v{color:var(--ink-60, var(--cream-60));font-weight:500}:root .ocs-foot{padding:12px var(--pad-x)}:root .ocs-tri{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;padding:14px var(--pad-x) 4px}:root .ocs-box{border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0}:root .ocs-box-on{border:2px solid var(--gold);background:var(--gold-dim)}:root .ocs-box .k{display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--ink-60, var(--cream-60))}:root .ocs-box .v{display:block;font:400 26px/1.15 var(--font-brand);color:var(--ink, var(--cream))}:root .ocs-box small{display:block;font-size:12.5px;color:var(--ink-60, var(--cream-60))}:root .ocs-op{font-weight:700;color:var(--ink-60, var(--cream-60))}:root .ocs-how{margin:10px var(--pad-x) 4px;padding:10px 14px;border-radius:12px;background:var(--inset, var(--band));font-size:13.5px;line-height:1.5}:root .ocs-how .k{display:block;font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--ink-60, var(--cream-60));margin-bottom:3px}:root .ocs-big{font:400 20px/1.1 var(--font-brand)}:root .ocs-mf-door{margin:6px 0 0}:root .ocs-cost{display:block;color:var(--ink-60, var(--cream-60));font-size:12px;font-weight:500}@media(max-width:900px){:root .ocs-l-grid,:root .ocs-pgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){:root .ocs-pad{padding:12px 12px 4px}:root .ocs-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ocs-tri{grid-template-columns:minmax(0,1fr);padding:12px}:root .ocs-op{display:none}:root .ocs-paper{padding:18px 16px}:root .ocs-held,:root .ocs-foot,:root .ocs-checks,:root .ocs-l-tot{padding-left:12px;padding-right:12px}:root .ocs-row.set-row,:root .ocs-ord.set-row,:root .ocs-prow.set-row{grid-template-columns:minmax(0,1fr);gap:6px}:root .ocs-row .set-act,:root .ocs-prow .set-act{text-align:left}:root .ocs-draft{margin:0 0 12px}}:root{--tip-bg:#24375c;--tip-fg:#eef2f8;--tip-b:#ffffff;--tip-line:rgba(230,234,242,.16);--tip-shadow:0 10px 28px rgba(0,0,0,.45);--q-edge:rgba(230,234,242,.42);--q-ink:rgba(230,234,242,.7)}:root[data-theme=light]{--tip-bg:#14213d;--tip-fg:#e6eaf2;--tip-b:#ffffff;--tip-line:transparent;--tip-shadow:0 6px 18px rgba(20,33,61,.25);--q-edge:#b3c0cf;--q-ink:#8a97a8}:root .pgq{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:15px;height:15px;margin:0 0 0 6px;padding:0;border:1.3px solid var(--q-edge);border-radius:50%;background:transparent;color:var(--q-ink);font:700 10px/1 var(--font-body);letter-spacing:0;text-transform:none;vertical-align:1px;cursor:help;user-select:none;-webkit-user-select:none;position:relative}:root .pgq::before{content:"?"}:root .pgq[hidden]{display:none}:root .pgq:hover,:root .pgq:focus-visible,:root .pgq[aria-expanded=true]{border-color:var(--accent);color:var(--accent);outline:0}:root .pgq:focus-visible{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 4px var(--accent)}:root td .pgq.pgq-made{margin-left:6px}:root .pgq-dot{display:none}:root .pgq-said[data-state]::before{content:attr(data-state)}:root .pgq-tip{display:none!important}:root .pgq-tip.pgq-on{display:block!important;position:fixed!important;z-index:950!important;left:0;top:0;right:auto!important;bottom:auto!important;box-sizing:border-box;width:max-content!important;max-width:min(300px,calc(100vw - 24px))!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:var(--radius-ctl)!important;background:var(--tip-bg)!important;color:var(--tip-fg)!important;box-shadow:inset 0 0 0 1px var(--tip-line),var(--tip-shadow)!important;font:400 12.5px/1.45 var(--font-body)!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;white-space:normal!important;overflow:visible!important;overflow-wrap:break-word;text-overflow:clip!important;-webkit-line-clamp:none!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:none}:root .pgq-tip.pgq-on :is(p,div,span,small,li){color:inherit!important;font-size:inherit!important;background:transparent!important}:root .pgq-tip.pgq-on :is(b,strong){color:var(--tip-b)!important}:root .pgq-tip.pgq-on>*+*{margin-top:6px}:root[data-theme] #pl-mailfile-drawer .pl-mb-tip{background:var(--tip-bg);color:var(--tip-fg);box-shadow:inset 0 0 0 1px var(--tip-line),var(--tip-shadow)}:root[data-theme] #td-strip .td-kpi.tl-bl{border-bottom-left-radius:calc(var(--radius-card) - 1px)}:root[data-theme] #td-strip .td-kpis>.td-kpi:last-child{border-bottom-right-radius:calc(var(--radius-card) - 1px)}@media(max-width:700px){:root[data-theme] #td-strip .td-kpi.tl-bl{border-bottom-left-radius:0}:root[data-theme] #td-strip .td-kpi.tl-bl-sm{border-bottom-left-radius:calc(var(--radius-card) - 1px)}}:root :is(.td-kpi,.td-one,.hm-kpi)>.td-tip>.pgq-in{display:block!important;order:0;margin:6px 0 0!important;padding:6px 0 0;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);color:inherit!important;font:inherit!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:none}:root :is(.td-kpi,.td-one,.hm-kpi)>:is(.k,.td-one-k):has(>.pgq){display:flex;align-items:center;gap:0}@media print{:root .pgq{display:none!important}:root .pgq-dot{display:inline}:root .pgq-said::before{content:none}:root .pgq-tip:not([style*=none]){display:block!important;position:static!important}:root span.pgq-tip:not([style*=none]),:root small.pgq-tip:not([style*=none]){display:inline!important}}:root [data-tip][style*=--tip-x]::after{left:auto!important;right:var(--tip-x)!important}:root [data-tip][style*=--tip-y]::after{top:auto!important;bottom:var(--tip-y)!important}:root :is(#pg-hd.pg-rpt,.rpt){--rp-mute:var(--ink-60);--rp-line:var(--line);--rp-track:var(--ink-10);--rp-btn-line:var(--line);--rp-seg:var(--band);--rp-ftr:var(--band);--rp-ly:var(--ink-40);--rp-fill-2:color-mix(in srgb, var(--accent) 38%, var(--surface-solid));--rp-shadow:var(--shadow-card);--rp-edge:var(--card-line);--rp-c1-bg:var(--accent-dim);--rp-c1:var(--accent);--rp-c2-bg:var(--blue-dim);--rp-c2:var(--blue);--rp-flag-bg:var(--yellow-dim);--rp-flag:var(--yellow);--rp-seg-on:var(--surface-solid);--rp-seg-ink:var(--ink-60)}:root[data-theme=light] :is(#pg-hd.pg-rpt,.rpt){--ink-60:#5b6b80;--line:#e3e8ee;--green:#1d7a3e;--red:#b4332e;--q-ink:#8a97a8;--q-edge:#b3c0cf;--rp-mute:#5b6b80;--rp-line:#e3e8ee;--rp-track:#eef2f6;--rp-btn-line:#cfd8e2;--rp-seg:#e2e8ef;--rp-ftr:#f7f9fb;--rp-ly:#c9d6e2;--rp-fill-2:#9fd0dc;--rp-shadow:0 1px 3px rgba(20,33,61,.08);--rp-edge:rgba(20,33,61,.05);--rp-c1-bg:#e3f1f3;--rp-c1:#0b5568;--rp-c2-bg:#efe7f8;--rp-c2:#5b3b8a;--rp-flag-bg:#fbf1dc;--rp-flag:#9a6a12;--rp-seg-ink:#44546b}:root #pg-hd.pg-rpt{max-width:1080px!important;margin:0 auto 16px;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:10px;align-items:end}:root #pg-hd.pg-rpt.pg-rpt-solo{margin-bottom:18px}:root #pg-hd.pg-rpt .pg-back{margin:0 0 4px;font-size:13.5px;line-height:1.45}:root #pg-hd.pg-rpt .pg-back .td-link{font-weight:650;font-size:13.5px}:root #pg-hd.pg-rpt .pnl-title{font:500 34px/1.1 var(--font-brand);letter-spacing:0}:root #pg-hd.pg-rpt>#pg-dl{align-self:end;padding-top:0}:root #pg-hd.pg-rpt>#pg-actions{grid-column:1 / -1;gap:10px}:root .rpt-per,:root .rpt-step{display:inline-flex;gap:0;padding:3px;background:var(--rp-seg);border-radius:999px;max-width:100%;overflow-x:auto}:root .rpt-per button,:root .rpt-step button{margin:0;padding:5px 13px;border:0;border-radius:999px;background:transparent;box-shadow:none;font:400 13px/1.45 var(--font-body);color:var(--rp-seg-ink);white-space:nowrap;cursor:pointer}:root .rpt-per button.on,:root .rpt-step button.on{background:var(--rp-seg-on);color:var(--text, var(--ink));font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.1)}:root .rpt-step button[disabled]{opacity:.4;cursor:default}:root .rpt-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}:root .rpt-note{font-size:13px;line-height:1.45;color:var(--rp-mute)}:root .rpt-pack{font-size:13px;font-weight:650}:root .rpt-dates{display:inline-flex;align-items:center;gap:8px}:root .rpt-dates .rv-in,:root .rpt-pick{min-width:0;width:auto}:root .rpt-dl{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}:root :is(.rpt-pill,.rpt-ftr-a .pl-btn,.rpt-pickbtn){display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 16px;border:1px solid var(--rp-btn-line);border-radius:999px;background:var(--surface-solid);color:var(--text, var(--ink));font:650 13px/1.45 var(--font-body);white-space:nowrap;box-shadow:none;height:auto;cursor:pointer}:root :is(.rpt-pill,.rpt-ftr-a .pl-btn,.rpt-pickbtn)[disabled]{opacity:.45;cursor:default}:root .rpt{width:100%;max-width:1080px;margin:0 auto;min-width:0}:root .rpt-page{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;transition:opacity .15s ease}:root .rpt-page>*{min-width:0;margin:0}:root .rpt-page.is-busy{opacity:.55}:root .rpt-state{margin:0}:root[data-theme] .rpt .ds-card{border:1px solid var(--rp-edge);border-radius:16px;box-shadow:var(--rp-shadow);margin:0;min-width:0;background:var(--surface-solid)}:root[data-theme] .rpt-card{display:flex;flex-direction:column}:root[data-theme] .rpt-card>.ds-card-hd{display:block;min-height:0;padding:14px 20px 0;border:0}:root[data-theme] .rpt-card>.ds-card-hd .td-hd-t{display:block}:root[data-theme] .rpt-card>.ds-card-hd h3{margin:0;font:700 14px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:root #pl-strips:has(~#pl-tab-machines #mx-sub-report:not([hidden])){margin-bottom:0}:root .rpt-mu{color:var(--rp-mute);font-weight:500}:root .rpt-dash{color:var(--ink-40)}:root .rpt-st{font-size:12.5px;color:var(--rp-mute)}:root .rpt-empty{padding:10px 20px 18px;font-size:14px;color:var(--rp-mute)}:root[data-theme] .rpt-strip{overflow:hidden}:root[data-theme] .rpt-strip .td-kpis{border-top:0;border-radius:16px;gap:1px;background:var(--rp-line)}:root[data-theme] .rpt-strip .td-kpi{padding:16px 20px;gap:0;background:var(--surface-solid)}@media(min-width:701px){:root[data-theme] .rpt-strip .td-kpis{gap:0;background:transparent}:root[data-theme] .rpt-strip .td-kpi+.td-kpi{border-left:1px solid var(--rp-line)}}:root[data-theme] .rpt-strip .td-kpi .k{font:600 12.5px/1.45 var(--font-body);color:var(--rp-mute)}:root[data-theme] .rpt-strip .td-kpi .v{margin-top:4px;font-family:var(--font-brand);font-weight:400;line-height:1.15;color:var(--ink);font-size:30px;font-size:clamp(18px,calc(94cqi / var(--tl-em, 5.6)),30px);font-variant-numeric:tabular-nums}:root[data-theme] .rpt-strip .td-kpi .d{margin-top:3px;font:650 12.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--rp-mute)}:root[data-theme] .rpt-strip .td-kpi .d.pgq-keep{font-weight:500}:root[data-theme] .rpt-strip .td-kpi.is-na .v{color:var(--ink-40)}:root[data-theme] .rpt-strip .td-kpi .v.rpt-vr{display:flex;align-items:flex-end;min-height:34.5px;white-space:normal;overflow:visible}:root[data-theme] .rpt-strip .td-kpi .v.rpt-vr>span{white-space:normal;min-width:0}:root .rpt-kpi .d .chg{white-space:normal;font-weight:650}:root .rpt-chart .pc{margin:0;padding:18px 20px 6px}:root .rpt-legend{display:flex;gap:16px;padding:4px 20px 14px;font-size:12.5px;line-height:1.45;color:var(--rp-mute)}:root .rpt-legend i{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:3px;vertical-align:-1px}:root .rpt-legend i.now{background:var(--accent)}:root .rpt-legend i.ly{background:var(--rp-ly)}:root .rpt-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}:root .rpt-row3>.rpt-card{height:100%}:root .rpt-row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}:root .rpt-hb{padding:10px 20px 16px}:root .rpt-hb .r{display:grid;grid-template-columns:86px minmax(0,1fr) 70px 52px;gap:10px;align-items:center;padding:5px 0;font-size:13px;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--text, var(--ink))}:root .rpt-hb .l{min-width:0;overflow-wrap:anywhere}:root .rpt-hb .tr{height:10px;background:var(--rp-track);border-radius:5px;overflow:hidden}:root .rpt-hb .tr i{display:block;height:100%;background:var(--accent);border-radius:5px}:root .rpt-hb .tr.none{background:transparent}:root .rpt-hb .tr.none i{display:none}:root .rpt-hb .n{text-align:right;font-weight:650;white-space:nowrap}:root .rpt-hb .p{text-align:right;font-size:12px;font-weight:650;white-space:nowrap}:root .rpt-sp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 20px 16px}:root .rpt-spc .k{margin-bottom:2px;font:600 12.5px/1.45 var(--font-body);color:var(--rp-mute)}:root .rpt-spc .v{margin-top:4px;font-family:var(--font-brand);font-size:24px;line-height:1.15;color:var(--ink);font-variant-numeric:tabular-nums}:root .rpt-spc .c{margin-top:3px;font-size:12.5px;line-height:1.45;font-weight:650;font-variant-numeric:tabular-nums}:root .rpt-sbar{display:flex;height:12px;margin:4px 20px 16px;border-radius:6px;overflow:hidden;background:var(--rp-track)}:root .rpt-sbar i{display:block;height:100%;background:var(--accent)}:root .rpt-sbar i.b{background:var(--rp-fill-2)}:root .rpt-card>.pc-cols-fig{margin:0;padding:12px 16px 12px}:root .rpt-mv{padding:6px 0 0}:root .rpt-mv .li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--rp-line);font-size:14px;line-height:1.45}:root .rpt-mv .li:first-child{border-top:0}:root .rpt-mv .li b{font-weight:600;min-width:0;overflow-wrap:anywhere}:root .rpt-mv .li .chg{font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}:root .rpt-tblcard{overflow:hidden}:root .rpt-scroll{overflow-x:auto}:root .rpt-tbl{width:100%;border-collapse:collapse}:root[data-theme] .rpt-tbl thead th{padding:9px 20px;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;text-align:left;color:var(--rp-mute);white-space:nowrap;background:transparent;border-bottom:1px solid var(--rp-line)}:root[data-theme] .rpt-tbl td{padding:9px 20px;border-top:1px solid var(--rp-line);font-size:13.5px;line-height:1.45;color:var(--text, var(--ink));font-variant-numeric:tabular-nums;vertical-align:middle;white-space:nowrap}:root[data-theme] .rpt-tbl tbody tr:first-child td{border-top:0}:root .rpt-tbl td .chg{font-weight:400}:root[data-theme] .rpt-tbl th.r,:root[data-theme] .rpt-tbl td.r{text-align:right}:root .rpt-flag{display:inline-block;margin-left:6px;padding:2px 9px;border-radius:999px;background:var(--rp-flag-bg);color:var(--rp-flag);font-size:11.5px;font-weight:700;line-height:1.45;white-space:nowrap}:root .rpt-flag:first-child{margin-left:0}:root .rpt-ftr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 20px;border-top:1px solid var(--rp-line);background:var(--rp-ftr);border-radius:0 0 16px 16px}:root .rpt-ftr .t{font-size:13.5px;line-height:1.45;color:var(--rp-mute)}:root .rpt-ftr .t b{color:var(--text, var(--ink));font-size:15px;font-weight:700}:root .rpt-ftr-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .rpt-pg{font-size:12.5px;color:var(--rp-mute)}:root .rpt-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:12px 20px 16px}:root .rpt-cd{min-height:54px;padding:5px 7px;border:1px solid var(--rp-line);border-radius:9px;font-size:11.5px;line-height:1.45;color:var(--text, var(--ink));min-width:0}:root .rpt-cd-blank{border-color:transparent}:root .rpt-cd b{font-size:12px;font-weight:700}:root .rpt-cd .p{display:block;margin-top:3px;padding:1px 5px;border-radius:5px;font-size:10.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--rp-c1-bg);color:var(--rp-c1)}:root .rpt-cd .p.c1{background:var(--rp-c2-bg);color:var(--rp-c2)}:root .rpt-cd .p.c2{background:var(--green-dim);color:var(--green)}:root .rpt-cd .p.c3{background:var(--yellow-dim);color:var(--yellow)}:root .rpt-cd .p.c4{background:var(--red-dim);color:var(--red)}:root .rpt-cd .p.c5{background:var(--rp-track);color:var(--rp-mute)}:root .rpt-range{display:flex;align-items:center;gap:10px;padding:16px 20px;font-size:14px;line-height:1.45;color:var(--text, var(--ink))}:root .rpt-range b{font-weight:700;white-space:nowrap}:root .rpt-rbar{flex:1 1 auto;height:28px;border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 22%,var(--surface-solid)),var(--accent),color-mix(in srgb,var(--accent) 22%,var(--surface-solid)))}:root .dd-card[id^=rpt-]{overflow:hidden}:root .dd-card[id^=rpt-] .dd-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:6px -1px -1px 0}:root .dd-card[id^=rpt-] .dd-row{grid-template-columns:minmax(0,1fr) 18px;gap:4px 10px;padding:13px 20px;border:0;border-top:1px solid var(--rp-line);border-right:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line);margin:0 0 -1px}:root .dd-card[id^=rpt-] .dd-val{display:none}@media(max-width:900px){:root .rpt-row3,:root .rpt-row2{grid-template-columns:minmax(0,1fr)}:root .rpt-row3>.rpt-card{height:auto}:root .dd-card[id^=rpt-] .dd-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:root #pg-hd.pg-rpt{grid-template-columns:minmax(0,1fr);align-items:start}:root #pg-hd.pg-rpt>#pg-dl{justify-self:start}:root .rpt-dl{justify-content:flex-start}}@media(max-width:600px){:root .rpt-cal{gap:4px;padding-left:10px;padding-right:10px}:root .rpt-cd{padding:4px;min-height:46px}:root .rpt-sp{gap:8px}:root .rpt-spc .v{font-size:20px}:root .rpt-hb .r{grid-template-columns:64px minmax(0,1fr) auto auto}:root .dd-card[id^=rpt-] .dd-rows{grid-template-columns:minmax(0,1fr)}:root #pg-hd.pg-rpt .pnl-title{font-size:28px}}@media print{:root .rpt-page.is-busy{opacity:1}:root .rpt-ftr-a,:root .rpt-ctl{display:none}}:root :is(#panel-today .db,.rlib,.flr){--db-ink:var(--ink);--db-mute:var(--ink-60);--db-line:var(--line);--db-card:var(--surface-solid);--db-green:var(--green);--db-red:var(--red);--db-teal:var(--accent);--db-navy:var(--ink);--db-held:var(--ink-40);--db-chev:var(--ink-40);--db-seg:var(--ink-10);--db-seg-on:var(--surface-solid);--db-seg-ink:var(--ink-60);--db-shadow:var(--shadow-card);--db-edge:var(--card-line);--db-hover:var(--band);--db-drag:var(--accent);--db-dash:var(--line);--font-body:Figtree,-apple-system,Helvetica,sans-serif;-webkit-font-smoothing:auto;max-width:1080px;margin:0 auto}:root[data-theme=light] :is(#panel-today .db,.rlib,.flr){--db-ink:#1b2a41;--db-navy:#14213d;--db-mute:#5b6b80;--db-line:#e3e8ee;--db-card:#ffffff;--db-green:#1d7a3e;--db-red:#b4332e;--db-teal:#0f6e86;--db-held:#9aa6b6;--db-chev:#9aa6b6;--db-seg:#e2e8ef;--db-seg-on:#ffffff;--db-seg-ink:#44546b;--db-shadow:0 1px 3px rgba(20,33,61,.08);--db-edge:rgba(20,33,61,.05);--db-hover:#f7f9fb;--q-edge:#b3c0cf;--q-ink:#8a97a8;--db-drag:#0e7490;--db-dash:#b8c2cf}:root[data-theme=light]:has(#panel-today:not([style*=none])){--bg:#eef2f6}:root #panel-today .db-hdr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 16px;margin:0 0 18px}:root #panel-today .db-tl{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-width:0}:root #panel-today .db-title{font:500 34px/1.1 var(--font-brand);letter-spacing:0;color:var(--db-navy);margin:0}:root #panel-today .db-seg{display:inline-flex;max-width:100%;overflow-x:auto;background:var(--db-seg);border-radius:999px;padding:3px;flex:none}:root #panel-today .db-seg button{appearance:none;-webkit-appearance:none;border:0;margin:0;background:transparent;font:400 13px/1.45 var(--font-body);padding:5px 13px;border-radius:999px;color:var(--db-seg-ink);white-space:nowrap;cursor:pointer}:root #panel-today .db-seg button[aria-pressed=true]{background:var(--db-seg-on);color:var(--db-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.1)}:root #panel-today .db-seg button:focus-visible{outline:2px solid var(--db-teal);outline-offset:1px}:root #panel-today .db-seg.db-seg-sm{padding:2px}:root #panel-today .db-seg.db-seg-sm button{font-size:12px;padding:3px 10px}:root #panel-today .db-head-r{display:inline-flex;align-items:center}:root #panel-today .db-cust{white-space:nowrap}:root #panel-today #td-note{margin:0 0 16px}:root :is(#panel-today,.rlib,.flr) .db-card{position:static;background:var(--db-card);border:1px solid var(--db-edge);border-radius:16px;box-shadow:var(--db-shadow);margin:0 0 16px;color:var(--db-ink)}:root :is(#panel-today,.rlib,.flr) .db-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--db-navy)}:root :is(#panel-today,.rlib,.flr) .db-ct h2{margin:0;font:inherit;letter-spacing:0;text-transform:none;color:inherit}:root :is(#panel-today,.rlib,.flr) .db-cp{padding:2px 20px 0;font:500 12.5px/1.45 var(--font-body);color:var(--db-mute)}:root #panel-today #db-floor>.db-vs{margin:-6px 0 6px}:root #panel-today .db-link{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;margin:0;font:650 13px/1.45 var(--font-body);color:var(--db-teal);text-decoration:none;cursor:pointer;white-space:nowrap}:root #panel-today .db-link:hover{text-decoration:underline}:root #panel-today .db-link:focus-visible{outline:2px solid var(--db-teal);outline-offset:2px;border-radius:4px}:root #panel-today .db-figs{display:grid;grid-template-columns:repeat(var(--db-cols, 4),minmax(0,1fr))}:root #panel-today .db-figs>.db-cell{position:relative;display:block;min-width:0;margin:0;padding:16px 20px 18px;background:transparent;border:0;border-left:1px solid var(--db-line);border-radius:0;box-shadow:none;text-align:left;font:400 14px/1.45 var(--font-body);color:var(--db-ink);cursor:default;container-type:normal}:root #panel-today .db-figs>.db-cell:hover{background:transparent}:root #panel-today .db-figs>.db-cell:focus-visible{outline:2px solid var(--db-teal);outline-offset:-2px}@media(min-width:901px){:root #panel-today .db-figs>.db-cell:nth-child(4n+1){border-left:0}:root #panel-today .db-figs>.db-cell:nth-child(n+5){border-top:1px solid var(--db-line)}}:root #panel-today .db-cell .k{display:flex;align-items:center;gap:0;margin:0;font:600 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--db-mute);white-space:normal;overflow-wrap:break-word}:root #panel-today .db-cell .v{margin:4px 0 0;font:400 30px/1.15 var(--font-brand);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--db-navy);white-space:nowrap;overflow:visible;min-height:34.5px}:root #panel-today .db-cell.is-na .v{color:var(--db-held)}:root #panel-today .db-cell .d{margin:3px 0 0;font:650 12.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--db-ink);white-space:normal;overflow:visible;overflow-wrap:break-word;display:block}:root #panel-today .db-cell .d.mu{font-weight:500;color:var(--db-mute)}:root #panel-today .db-cell .chg{font-weight:650}:root #panel-today .db-cell .chg-good{color:var(--db-green)!important}:root #panel-today .db-cell .chg-bad{color:var(--db-red)!important}:root #panel-today .db-cell .chg-flat{color:var(--db-mute)!important}:root #panel-today .db-cell.is-reading .v::before{content:"";display:block;width:60%;height:26px;border-radius:6px;background:var(--ink-10)}:root #panel-today .db-cell .db-ly{margin-left:5px;color:var(--db-mute);font-weight:400}:root #panel-today .db-cell .db-ly.db-ly0{margin-left:0}:root #panel-today .db-cell>.td-tip{left:18px;right:auto;width:400px;max-width:none;box-sizing:border-box;padding:10px 12px;border-radius:10px;font:400 13px/1.45 var(--font-body);text-align:left}:root #panel-today .db-cell>.td-tip.td-tip-down{top:calc(100% - 14px);bottom:auto}:root #panel-today .db-cell>.td-tip.db-tip-r{left:auto;right:10px}@media(max-width:900px){:root #panel-today .db-cell>.td-tip,:root #panel-today .db-cell>.td-tip.db-tip-r{left:10px;right:10px;width:auto}}:root #panel-today .db-cell>.td-tip b{color:var(--tip-b);font-weight:700}:root #panel-today .db-cell>.td-tip>b{font-size:14px}:root #panel-today .db-tip-def{margin:2px 0 8px;opacity:.85}:root #panel-today .db-tip-g{display:grid;grid-template-columns:1fr auto;gap:3px 18px;padding:8px 0;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}:root #panel-today .db-tip-g span,:root #panel-today .db-tip-g b{white-space:nowrap}@media(max-width:600px){:root #panel-today .db-tip-g span{white-space:normal}}:root #panel-today .db-tip-g b{text-align:right;font-variant-numeric:tabular-nums}:root #panel-today .db-tip-why{margin-top:7px}:root #panel-today .db-tip-src{margin-top:7px;font-size:12px;opacity:.75}:root #panel-today .db-tip-g.db-tip-ua{align-items:baseline}:root #panel-today .db-tip-g.db-tip-ua span{white-space:normal}:root #panel-today .db-tip-g .db-tip-sub{grid-column:1 / -1;margin-top:-2px;font-style:normal;font-size:12px;opacity:.75}:root #panel-today .db-cell>.td-tip .db-tip-g .db-won{color:#7fdca8;font-weight:700}:root #panel-today .db-cell>.td-tip.db-tip-wyon{pointer-events:auto}:root #panel-today .db-cell:focus-within>.td-tip.db-tip-wyon{visibility:visible;transition-delay:0s}:root #panel-today .db-tip-g.db-tip-wy{align-items:center}:root #panel-today .db-tip-g.db-tip-wy span{white-space:normal}:root #panel-today .db-cell>.td-tip .db-tip-g .db-why-h{grid-column:1 / -1;margin:0 0 2px;font-size:13px;text-align:left;color:var(--tip-b)}:root #panel-today .db-tip-g .db-tip-go{grid-column:1 / -1;justify-self:start;margin:4px 0 0;padding:0;border:0;background:none;font:700 13px/1.4 var(--font-body);color:#7fd0e6;cursor:pointer;pointer-events:auto}:root #panel-today .db-tip-g .db-tip-go:hover{text-decoration:underline}:root #panel-today .db-cell>.td-tip.db-tip-wyon .db-tip-g{column-gap:12px}:root[data-theme] #panel-today .db-cell>.td-tip .chg:is(.chg-good,.chg-bad,.chg-flat){display:inline-block;padding:1px 5px;border-radius:999px;font-size:11.5px;font-weight:700;line-height:1.45;white-space:nowrap}:root #panel-today .db-tl.db-tl-why{display:block}:root #panel-today .db-tl .pg-back{margin:0 0 2px}:root #panel-today .db-tl .pg-back .td-link{margin:0;font:650 13px/1.45 var(--font-body);color:var(--el-teal)}:root #panel-today .db-tl .db-why-sub{margin:6px 0 0;font:500 14.5px/1.45 var(--font-body);color:var(--db-mute)}:root #panel-today .dbw .figstrip{margin:0 0 16px}:root #panel-today .dbw .figstrip-v .chg{margin:0 0 1px 2px}:root[data-theme] #panel-today .dbw .chg:is(.chg-good,.chg-bad,.chg-flat){display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.45;white-space:nowrap}:root #panel-today .dbw .db-card{overflow:hidden}:root #panel-today .dbw-split{margin-left:auto;align-items:center}:root #panel-today .dbw-split-k{padding:0 6px 0 8px;font-size:12px;font-weight:650;color:var(--el-mute)}:root #panel-today .dbw-split button[disabled]{opacity:.5;cursor:default}:root #panel-today .dbw-ch{padding:14px 20px 4px}:root #panel-today .dbw-ch>.pc{margin:0}:root #panel-today .dbw-note{padding:8px 20px 16px;font:500 12.5px/1.45 var(--font-body);color:var(--db-mute)}:root #panel-today .dbw-why{padding:12px 20px 18px;font:500 13.5px/1.5 var(--font-body);color:var(--db-ink)}:root #panel-today .dbw-pt td:first-child{width:48%}:root #panel-today .dbw-pt .ply-nm{display:inline-flex;align-items:center;font-size:13.5px}:root #panel-today .dbw-pt .sharebar .ds-prog{width:160px}:root #panel-today .dbw-pt .dbw-up .ds-prog i,:root #panel-today .dbw-pt .dbw-dn .ds-prog i{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 62%,#ffffff),var(--c))}:root #panel-today .dbw-up{--c:var(--pc-green)}:root #panel-today .dbw-dn{--c:var(--pc-red)}:root #panel-today .dbw-door .td-link{margin:0;color:var(--el-teal);white-space:nowrap}:root #panel-today .dbw-names{margin-top:3px;font:500 12px/1.45 var(--font-body);color:var(--db-mute)}:root #panel-today .dbw-pt tfoot td{padding:12px 16px 14px;border-top:1px solid var(--ply-line);font:500 13px/1.45 var(--font-body);color:var(--db-mute)}:root #panel-today .dbw-pt tfoot b{font-size:14.5px;color:var(--db-navy)}:root #panel-today .dbw-off{margin:0 0 16px}@media(max-width:700px){:root #panel-today .dbw-split{margin:8px 0 0;flex-wrap:wrap}:root #panel-today .dbw .db-ct{flex-wrap:wrap}:root #panel-today .dbw-pt .sharebar .ds-prog{width:72px}:root #panel-today .dbw .figstrip{grid-template-columns:minmax(0,1fr)}:root #panel-today .dbw .figstrip-f{border-left:0;border-top:1px solid var(--el-line)}:root #panel-today .dbw .figstrip-f:first-child{border-top:0}}:root .pc-bridge .pc-bar{max-width:40px}:root .pc-bridge .pc-bcn{position:absolute;left:calc(50% + min(20px,38%));right:calc(-50% + min(20px,38%));height:0;border-top:1px dashed var(--pc-axis);pointer-events:none}:root .pc-bridge .pc-bv{color:var(--ink)}:root .pc-bx{display:grid;grid-template-columns:repeat(var(--pc-n),minmax(0,1fr));margin:7px 0 0 var(--pc-gut, 40px)}:root .pc-bx>span{min-width:0;padding:0 3px;text-align:center;font-size:11px;line-height:1.3;color:var(--ink-40);overflow-wrap:anywhere}:root .pc-bx>span>b{display:block;color:var(--ink);font-weight:600}:root #panel-today .db-ct-r{display:inline-flex;align-items:center;gap:16px}:root #panel-today .db-link.db-link-mute{color:var(--db-mute);font-weight:500}:root[data-theme] .pl-btn.db-saveall,:root[data-theme] .pl-btn.db-saveall:hover{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}:root[data-theme=light] .pl-btn.db-saveall,:root[data-theme=light] .pl-btn.db-saveall:hover{background:#0e7490;color:#ffffff;border-color:#0e7490}:root .pl-btn.db-saveall:hover{opacity:.92}:root .pl-btn.db-saveall[disabled]{opacity:.6;cursor:default}:root #panel-today .db-adnote{margin:-6px 0 16px;padding:10px 14px;border-radius:12px;background:var(--accent-dim);color:var(--db-ink);font:400 13.5px/1.45 var(--font-body)}:root[data-theme=light] #panel-today .db-adnote{background:#e0f2f7;color:#0f4c5c}:root #panel-today .db-adnote b{font-weight:700}:root .db-sfe-veil{--sfe-card:var(--surface-solid);--sfe-ink:var(--ink);--sfe-text:var(--ink-60);--sfe-act:var(--accent);--sfe-box:var(--line);position:fixed;inset:0;z-index:6000;display:flex;align-items:flex-start;justify-content:center;padding:180px 16px 16px;background:rgba(15,23,42,.45);overflow:auto}:root[data-theme=light] .db-sfe-veil{--sfe-card:#ffffff;--sfe-ink:#14213d;--sfe-text:#3b4a63;--sfe-act:#0e7490;--sfe-box:#94a3b8}:root .db-sfe{width:520px;max-width:100%;background:var(--sfe-card);border-radius:16px;box-shadow:0 24px 60px rgba(15,23,42,.3);padding:24px 26px;text-align:left}:root .db-sfe h3{margin:0 0 10px;font:600 19px/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:var(--sfe-ink)}:root .db-sfe p{margin:0 0 10px;font:400 14px/1.5 var(--font-body);color:var(--sfe-text)}:root .db-sfe ul{margin:0 0 14px 18px;padding:0;list-style:disc;font:400 14px/1.6 var(--font-body);color:var(--sfe-text)}:root .db-sfe-chk{display:flex;align-items:flex-start;gap:8px;margin:6px 0 4px;font:400 13.5px/1.45 var(--font-body);color:var(--sfe-text);cursor:pointer}:root .db-sfe-chk input{appearance:none;-webkit-appearance:none;flex:none;width:16px;height:16px;margin:2px 0 0;border:1.5px solid var(--sfe-box);border-radius:4px;background:transparent;cursor:pointer}:root .db-sfe-chk input:checked{background:var(--sfe-act) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2l2.6 2.6L12 5.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--sfe-act)}:root .db-sfe-chk input:focus-visible{outline:2px solid var(--sfe-act);outline-offset:2px}:root[data-theme=light] .db-sfe-chk input{border-color:#94a3b8!important}:root[data-theme=light] .db-sfe-chk input:checked{border-color:#0e7490!important}:root .db-sfe-row{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:8px}:root .db-sfe .db-sfe-why{margin:10px 0 0;color:var(--red, #b4332e);font-weight:600}:root .db-sfe .db-sfe-why[hidden]{display:none}@media(max-width:600px){:root .db-sfe-veil{padding-top:72px}:root .db-sfe{padding:20px}}:root #panel-today .db-edit-t{padding:0 20px 10px;color:var(--db-mute);font:400 13px/1.45 var(--font-body)}:root #panel-today .db-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:10px 0 0}:root #panel-today .db-bar button{appearance:none;-webkit-appearance:none;min-width:26px;height:26px;padding:0 8px;border:1px solid var(--db-line);border-radius:999px;background:var(--db-card);font:600 12px/1 var(--font-body);color:var(--db-ink);cursor:pointer}:root #panel-today .db-bar button svg{width:12px;height:12px;display:block;margin:auto}:root #panel-today .db-bar button:focus-visible{outline:2px solid var(--db-teal);outline-offset:1px}:root #panel-today .db-bar button.db-grip,:root #panel-today button.db-grip{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink-60);font:700 14px/1 var(--font-body);letter-spacing:-2px;cursor:grab;touch-action:none}:root #panel-today button.db-grip:active{cursor:grabbing}:root #panel-today .db-figs>.db-cell.db-addcell{cursor:default}:root #panel-today .db-add{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 20px);min-height:120px;margin:10px;padding:0;border:2px dashed var(--db-dash);border-radius:12px;background:transparent;color:var(--db-drag);font:600 14px/1.45 var(--font-body);cursor:pointer}:root #panel-today .db-add:hover{border-color:var(--db-drag)}:root #panel-today .db-add:focus-visible{outline:2px solid var(--db-drag);outline-offset:2px}:root #panel-today .db-figs>.db-cell.db-lift{z-index:30;background:var(--db-card);box-shadow:0 14px 34px rgba(16,24,40,.22);outline:2px solid var(--db-drag)}:root #panel-today .db-figs>.db-cell.db-kb{transform:rotate(-1.5deg) translateY(-6px)}:root #panel-today .db-slot{display:flex;align-items:center;justify-content:center;min-height:120px;margin:10px;border:2px dashed var(--db-drag);border-radius:12px;color:var(--db-drag);font:600 14px/1.45 var(--font-body);background:rgba(14,116,144,.06)}:root body.db-dragging,:root body.db-dragging *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}@media(max-width:600px){:root #panel-today .db-figs.db-figs-long .db-cell .v{font-size:22px;min-height:26px}}:root :is(#panel-today,.rlib,.flr) .db-row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}:root #panel-today .db-row2.db-row1{grid-template-columns:minmax(0,1fr)}:root #panel-today .db-lb{padding-top:8px}:root #panel-today .db-li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--db-line);font:400 14px/1.45 var(--font-body);color:var(--db-ink);text-align:left;cursor:pointer}:root #panel-today .db-li:first-child{border-top:0}:root #panel-today .db-li:last-child{border-radius:0 0 15px 15px}:root #panel-today .db-li:hover{background:var(--db-hover)}:root #panel-today .db-li:focus-visible{outline:2px solid var(--db-teal);outline-offset:-2px}:root #panel-today .db-li b{font-weight:650;display:inline-flex;align-items:center;min-width:0}:root #panel-today .db-li .db-v{color:var(--db-mute);font-variant-numeric:tabular-nums;white-space:nowrap}:root #panel-today .db-li .cv{color:var(--db-mute);font-size:18px;margin-left:10px}:root #panel-today .db-body>.gst-card,:root #panel-today #db-body>.gst-card{margin:0 0 16px}:root :is(#panel-today,.rlib,.flr) .db-cc{display:flex;flex-direction:column;cursor:pointer}:root #panel-today .db-cc.is-editing{cursor:default}:root #panel-today .db-cc:focus-visible{outline:2px solid var(--db-teal);outline-offset:2px}:root :is(#panel-today,.rlib,.flr) .db-cr{display:inline-flex;align-items:center;gap:12px}:root :is(#panel-today,.rlib,.flr) .db-go{color:var(--ink-40, #94a3b8);font-size:20px;font-weight:400;line-height:1}:root :is(#panel-today,.rlib,.flr) .db-hl{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:6px 20px 0}:root :is(#panel-today,.rlib,.flr) .db-hl>b{font-family:var(--font-brand);font-size:30px;font-weight:400;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--db-ink)}:root :is(#panel-today,.rlib,.flr) .db-hl>b.is-na{color:var(--db-held)}:root :is(#panel-today,.rlib,.flr) .db-hl>span{font-size:13px;color:var(--db-mute)}:root :is(#panel-today,.rlib,.flr) .db-hl .chg{font-size:13px;font-weight:600}:root :is(#panel-today,.rlib,.flr) .db-hl .chg-good{color:var(--db-green)!important}:root :is(#panel-today,.rlib,.flr) .db-hl .chg-bad{color:var(--db-red)!important}:root :is(#panel-today,.rlib,.flr) .db-hl.is-reading>b::before{content:"";display:inline-block;width:90px;height:26px;border-radius:6px;background:var(--ink-10)}:root #panel-today .db-ch{padding:12px 20px 18px}:root #panel-today .db-ch .pc{margin:0 0 4px}:root #panel-today .db-cgrip,:root #panel-today button.db-grip.db-cgrip{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;margin:0 10px 0 0;padding:0;border:1px solid var(--db-line);border-radius:8px;background:var(--db-card);color:var(--db-mute);font:700 12px/1 var(--font-body);letter-spacing:-2px;cursor:grab;touch-action:none;vertical-align:middle}:root #panel-today .db-cgrip:focus-visible{outline:2px solid var(--db-teal);outline-offset:1px}:root #panel-today .db-cadd{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;width:100%;min-height:300px;margin:0;border:2px dashed #b8c2cf;border-radius:16px;background:transparent;color:#0e7490;font:600 15px/1.4 var(--font-body);cursor:pointer}:root #panel-today .db-cadd:focus-visible{outline:2px solid var(--db-teal);outline-offset:2px}:root #panel-today .db-cslot{min-height:300px;margin:0;border:2px dashed #0e7490;border-radius:16px;background:rgba(14,116,144,.06)}:root #panel-today .db-cslot.db-hold{position:relative;padding:0}:root #panel-today .db-cc.db-lift{position:relative;z-index:40;pointer-events:none;outline:2px solid var(--db-teal);background:var(--db-card)}:root #panel-today .db-cc.db-kb{outline:2px solid var(--db-teal);box-shadow:0 14px 34px rgba(16,24,40,.22);transform:rotate(-1.2deg) translateY(-6px)}:root #panel-today .db-pick{position:fixed;top:0;right:0;bottom:0;z-index:650;width:min(440px,100vw);display:flex;flex-direction:column;overflow:hidden;background:var(--surface-solid);box-shadow:-12px 0 40px rgba(16,24,40,.16);font-family:var(--font-body);color:var(--ink)}:root #panel-today .db-pick[hidden]{display:none!important}:root #panel-today .db-pick .hd{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 6px}:root #panel-today .db-pick .hd h2{margin:0;font:600 18px/1.3 var(--font-body);color:var(--ink)}:root #panel-today .db-pick .hd button{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0 2px;font:400 22px/1 var(--font-body);color:var(--ink-60);cursor:pointer}:root #panel-today .db-pick .sub{padding:0 22px 10px;color:var(--ink-60);font-size:13px;line-height:1.45}:root #panel-today .db-pick .srch{display:block;box-sizing:border-box;width:calc(100% - 44px);margin:0 22px 10px;padding:9px 12px;border:1px solid #d6dbe3;border-radius:10px;background:var(--surface-solid);color:var(--ink);font:400 14px/1.4 var(--font-body)}:root #panel-today .db-pick .srch::placeholder{color:var(--ink-40)}:root #panel-today .db-pick .body{flex:1 1 auto;overflow:auto;overscroll-behavior:contain}:root #panel-today .db-pick .row{display:grid;grid-template-columns:1fr auto;gap:2px 14px;padding:10px 22px;border-top:1px solid #eef1f5}:root #panel-today .db-pick .row>b{font-size:14px;font-weight:700;color:var(--ink)}:root #panel-today .db-pick .row .on{font-size:12px;color:var(--ink-40)}:root #panel-today .db-pick .row .def{grid-column:1/3;font-size:12.5px;color:var(--ink-60);line-height:1.45}:root #panel-today .db-pick .row .src{grid-column:1/3;font-size:11.5px;color:var(--ink-40)}:root #panel-today .db-pick .row .pl-btn{margin:0}:root #panel-today .db-pick .prev{grid-column:1/3;margin:4px 0 2px;padding:4px 10px;border:1px solid #eef1f5;border-radius:10px;background:#fafbfc;zoom:.78}:root #panel-today .db-pick .prev .db-hl{padding:10px 14px 0}:root #panel-today .db-pick .prev .db-ch{padding:8px 14px 12px}:root #panel-today .db-pick .prev .db-hl>b{font-family:var(--font-brand);font-size:14px;font-weight:400;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--ink)}:root #panel-today .db-pick .prev .db-hl>span{font-size:13px;color:var(--ink-60)}:root #panel-today .db-pick .prev .db-hl.is-reading>b::before{content:"";display:inline-block;width:90px;height:26px;border-radius:6px;background:var(--ink-10)}:root #panel-today .db-pick .prev .db-ch .pc{margin:0 0 4px}:root[data-theme=dark] #panel-today .db-pick .prev{background:var(--band);border-color:var(--line)}:root[data-theme=dark] #panel-today .db-pick .row{border-top-color:var(--line)}:root[data-theme=dark] #panel-today .db-pick .srch{border-color:var(--line)}@media(max-width:700px){:root #panel-today .db-pick{top:auto;left:0;width:100%;max-height:82vh;border-radius:16px 16px 0 0}}@media print{:root #panel-today .db-cgrip,:root #panel-today .db-cx,:root #panel-today .db-cadd,:root #panel-today .db-go{display:none!important}}:root #panel-today #db-cardlib .hd h2{display:inline-flex;align-items:center;gap:6px}:root #panel-today #db-cardlib .dbl-q{display:flex;flex:none;align-items:center;gap:8px;box-sizing:border-box;width:calc(100% - 44px);margin:0 22px 10px;padding:0 12px;height:40px;border:1px solid #d6dbe3;border-radius:10px;background:var(--surface-solid);color:var(--ink-40);font-size:14px}:root #panel-today #db-cardlib .dbl-q.on,:root #panel-today #db-cardlib .dbl-q:focus-within{border-color:var(--el-teal);box-shadow:0 0 0 3px var(--el-tealbg);color:var(--ink)}:root #panel-today #db-cardlib .dbl-q svg{flex:none;color:var(--ink-40)}:root #panel-today #db-cardlib .dbl-q input{flex:1 1 auto;min-width:0;height:38px;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font:400 14px/1.4 var(--font-body)}:root #panel-today #db-cardlib .dbl-q input::placeholder{color:var(--ink-40)}:root #panel-today #db-cardlib .dbl-q input::-webkit-search-cancel-button{display:none}:root #panel-today #db-cardlib .dbl-qx{appearance:none;-webkit-appearance:none;flex:none;margin:0 0 0 auto;padding:0 2px;border:0;background:none;color:var(--ink-40);font:400 18px/1 var(--font-body);cursor:pointer}:root #panel-today #db-cardlib .dbl-jump{display:flex;flex:none;flex-wrap:wrap;gap:6px;padding:0 22px 12px}:root #panel-today #db-cardlib .dbl-jump[hidden]{display:none}:root #panel-today #db-cardlib .dbl-chip{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:5px;height:26px;margin:0;padding:0 10px;border:0;border-radius:999px;background:rgba(142,154,179,.16);color:var(--el-ink);font:600 12px/1 var(--font-body);white-space:nowrap;cursor:pointer}:root #panel-today #db-cardlib .dbl-chip b{font-weight:800;color:var(--el-navy)}:root #panel-today #db-cardlib .dbl-chip:focus-visible{outline:2px solid var(--db-teal);outline-offset:1px}:root #panel-today #db-cardlib .dbl-g{display:flex;align-items:center;justify-content:space-between;padding:14px 22px 6px;border-top:1px solid #eef1f5;background:#fafbfc;font:700 11.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60)}:root #panel-today #db-cardlib .dbl-g span{letter-spacing:0;text-transform:none;font-weight:600;color:var(--ink-40)}:root #panel-today #db-cardlib .dbl-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:9px 22px;border-top:1px solid #eef1f5}:root #panel-today #db-cardlib .dbl-g+.dbl-row{border-top:0}:root #panel-today #db-cardlib .dbl-ic{display:inline-block;width:28px;height:28px;grid-row:1 / 3;align-self:start;margin-top:1px;border-radius:9px;background:var(--evcb, var(--el-tealbg)) var(--evc, none) center / 15px 15px no-repeat}:root #panel-today #db-cardlib .dbl-row>b{min-width:0;font:650 13.5px/1.35 var(--font-body);color:var(--ink)}:root #panel-today #db-cardlib .dbl-row mark{padding:0;border-radius:2px;background:#fdf1a8;color:inherit}:root #panel-today #db-cardlib .dbl-fig{grid-column:2 / 3;display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-width:0;font:500 12.5px/1.4 var(--font-body);color:var(--ink-60)}:root #panel-today #db-cardlib .dbl-fig em{font:400 16px/1.1 var(--font-brand);font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--el-navy)}:root #panel-today #db-cardlib .dbl-fig em.is-na{color:var(--ink-40)}:root #panel-today #db-cardlib .dbl-fig .chg{padding:1px 6px;font-size:11px;white-space:nowrap}:root #panel-today #db-cardlib .dbl-fig .sk{display:inline-block;width:9em;height:12px;border-radius:6px;background:var(--ink-10)}:root #panel-today #db-cardlib .dbl-act{grid-column:3;grid-row:1 / 3;align-self:center}:root #panel-today #db-cardlib .dbl-act .pl-btn{margin:0}:root #panel-today #db-cardlib .dbl-on{font-size:12px;color:var(--ink-40);white-space:nowrap}:root #panel-today #db-cardlib .dbl-to{grid-column:2 / 3;font:500 11.5px/1.3 var(--font-body);color:var(--ink-40)}:root #panel-today #db-cardlib .dbl-reps{grid-column:2 / 4;display:flex;flex-direction:column;gap:6px;margin:8px 0 2px}:root #panel-today #db-cardlib .dbl-rep{display:flex;align-items:center;justify-content:space-between;gap:10px;font:500 12.5px/1.4 var(--font-body);color:var(--ink)}:root #panel-today #db-cardlib .dbl-none{margin:14px 22px;font-size:12.5px;color:var(--ink-40)}:root[data-theme=dark] #panel-today #db-cardlib :is(.dbl-row,.dbl-g){border-top-color:var(--line)}:root[data-theme=dark] #panel-today #db-cardlib .dbl-g{background:var(--band)}:root[data-theme=dark] #panel-today #db-cardlib .dbl-q{border-color:var(--line)}:root[data-theme=dark] #panel-today #db-cardlib .dbl-row mark{background:rgba(214,162,74,.32)}:root #panel-today .db-cc .pc-col.pc-sofar .pc-bar{opacity:.45}:root #panel-today .db-cc .pc-dn-go{cursor:pointer;border-radius:6px}@media(hover:hover){:root #panel-today .db-cc .pc-dn-go:hover>span{text-decoration:underline}}:root #panel-today .db-cc .pc-dn-go:focus-visible{outline:2px solid var(--db-teal);outline-offset:2px}@media(max-width:900px){:root #panel-today .db-figs{grid-template-columns:repeat(var(--db-cols-sm, 2),minmax(0,1fr))}:root #panel-today .db-figs>.db-cell:nth-child(2n+1){border-left:0}:root #panel-today .db-figs>.db-cell:nth-child(n+3){border-top:1px solid var(--db-line)}}@media(max-width:800px){:root :is(#panel-today,.rlib,.flr) .db-row2{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){:root #panel-today .db-title{font-size:28px}:root #panel-today .db-seg{width:100%}:root #panel-today .db-seg button{flex:1 1 auto;padding:5px 8px}:root #panel-today .db-figs>.db-cell{padding:14px 16px 16px}:root #panel-today .db-cell .v{font-size:26px;min-height:30px}:root #panel-today .db-ct,:root #panel-today .db-li,:root #panel-today .db-ft{padding-left:16px;padding-right:16px}}@media screen and (min-width:901px){:root #app.db-wide .app-main{max-width:calc(var(--db-w) + 2 * var(--db-g, 30px));padding-left:var(--db-g, 30px);padding-right:var(--db-g, 30px)}:root #app.db-wide .app-foot{max-width:var(--db-w)}:root #app.db-wide #panel-today .db{max-width:none;width:var(--db-w)}:root #app.db-wide #panel-today .db-figs{grid-template-columns:repeat(var(--db-wcols, 4),270px)}:root #app.db-wide #panel-today .db-figs>.db-cell{border-left:1px solid var(--db-line);border-top:0}:root #app.db-wide #panel-today .db-figs>.db-cell[data-col="0"]{border-left:0}:root #app.db-wide #panel-today .db-figs>.db-cell:not([data-row="0"]){border-top:1px solid var(--db-line)}:root #app.db-wide #panel-today .db-row2{grid-template-columns:repeat(var(--db-cards, 3),532px);justify-content:start}:root #app.db-wide #panel-today .db-row2>:is(.db-card,.db-cadd,.db-cslot){width:532px;height:334px;box-sizing:border-box}}@media screen and (min-width:901px){:root #panel-today .db-row2>.db-card{min-height:334px;box-sizing:border-box}}@media screen and (min-width:901px){:root #app.pg-wide .app-main{max-width:calc(var(--pg-w) + 2 * var(--pg-g, 30px));padding-left:var(--pg-g, 30px);padding-right:var(--pg-g, 30px)}:root #app.pg-wide .app-foot{max-width:var(--pg-w)}:root #app.pg-wide :is(#pg-hd.pg-rpt,.rpt,.rlib){max-width:none!important}:root #app.pg-wide #pl-mailfile-drawer #pl-mailfile-scroll{padding-left:var(--pg-g, 30px);padding-right:var(--pg-g, 30px)}:root #app.pg-wide #pl-mailfile-drawer :is(#pl-mailfile-head,#pl-mailfile-body){max-width:var(--pg-w)!important}:root #app.pg-wide :is(.set-list,.rlib){display:grid;grid-template-columns:repeat(auto-fit,minmax(760px,1fr));column-gap:16px;align-items:start}:root #app.pg-wide .set-list>:not(.set-card){grid-column:1 / -1}:root #app.pg-wide .rlib>:not(.rl-grp){grid-column:1 / -1}:root #app.pg-wide .set-list>:is(.set-back,.set-who-line){justify-self:start}:root #app.pg-wide .set-list>.set-card:has(.set-ed:not([hidden])){grid-column:1 / -1}}:root #panel-today .db-card.db-gst{border:1px solid #f59e0b55}:root #panel-today .db-bang{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:10px;border-radius:999px;background:#d97706;color:#fff;font:800 14px/1 var(--font-body);vertical-align:middle}:root #panel-today .db-gst .db-ct h2{display:inline-flex;align-items:center}:root #panel-today .db-gst-ft{padding:10px 20px 16px;color:var(--db-mute);font:400 13px/1.45 var(--font-body)}:root #panel-today .db-gst-lead{padding:4px 20px 10px;color:var(--db-mute);font:400 13px/1.45 var(--font-body)}:root #panel-today .db-gst-page>.set-back{margin:0 0 10px}:root #panel-today .db-gst-all #pl-setup-sec-setup{padding:0 20px 4px}:root #panel-today .gst-step.gst-cur{box-shadow:inset 3px 0 0 #d97706}@media print{:root #panel-today .db-seg,:root #panel-today .db-link,:root #panel-today .db-bar,:root #panel-today .db-ft,:root #panel-today .db-addcell{display:none!important}:root #panel-today .db-card{box-shadow:none}}:root .td-lib.db-pick{width:min(440px,100vw);padding:0;background:var(--surface-solid);box-shadow:-12px 0 40px rgba(16,24,40,.16);z-index:5000;overflow:hidden;display:flex;flex-direction:column}:root[data-theme=light] .td-lib.db-pick{background:#fff}:root .db-pick .db-pk-hd{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 6px}:root .db-pick .db-pk-hd h2{margin:0;font:600 18px/1.3 var(--font-body);color:var(--ink);letter-spacing:0;text-transform:none}:root .db-pick .db-pk-x{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0 2px;margin:0;font:400 22px/1 var(--font-body);color:var(--ink-60);cursor:pointer}:root .db-pick .db-pk-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:root .db-pick .db-pk-sub{padding:0 22px 10px;color:var(--ink-60);font:400 13px/1.45 var(--font-body)}:root .db-pick .db-pk-q{display:block;box-sizing:border-box;width:calc(100% - 44px);margin:0 22px 10px;padding:9px 12px;border:1px solid #d6dbe3;border-radius:10px;background:transparent;color:var(--ink);font:400 14px/1.45 var(--font-body)}:root .db-pick .db-pk-q::placeholder{color:var(--ink-40)}:root .db-pick .db-pk-body{flex:1 1 auto;overflow:auto;overscroll-behavior:contain}:root .db-pick .db-pk-g{padding:12px 22px 4px;font:700 11.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60)}:root .db-pick .db-pk-row{display:grid;grid-template-columns:1fr auto;gap:2px 14px;padding:10px 22px;border-top:1px solid #eef1f5}:root[data-theme=dark] .db-pick .db-pk-row{border-top-color:var(--line)}:root .db-pick .db-pk-row[hidden],:root .db-pick .db-pk-g[hidden]{display:none}:root .db-pick .db-pk-row b{font:600 14px/1.45 var(--font-body);color:var(--ink)}:root .db-pick .db-pk-val{font:600 14px/1.3 var(--font-body);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:root .db-pick .db-pk-val .pl-btn{margin:0}:root .db-pick .db-pk-def{grid-column:1/3;font:400 12.5px/1.45 var(--font-body);color:var(--ink-60)}:root .db-pick .db-pk-src{grid-column:1/3;font:400 11.5px/1.45 var(--font-body);color:var(--ink-40)}:root .db-pick .db-pk-on{font-size:12px;color:var(--ink-40)}:root .db-pick .db-pk-note,:root .db-pick .db-pk-none{margin:6px 22px 14px;padding:10px 12px;border-radius:10px;background:#f1f5f9;color:var(--ink-60);font:400 12.5px/1.45 var(--font-body)}:root[data-theme=dark] .db-pick .db-pk-note,:root[data-theme=dark] .db-pick .db-pk-none{background:var(--band)}:root .db-pick .db-pk-none[hidden]{display:none}:root{--d-ink:var(--ink);--d-navy:var(--ink);--d-mute:var(--ink-60);--d-line:var(--line);--d-card:var(--surface-solid);--d-edge:var(--card-line);--d-shadow:var(--shadow-card);--d-teal:var(--accent);--d-hold:var(--ink-40);--d-green:var(--green);--d-red:var(--red);--d-amber:var(--yellow);--d-seg:var(--ink-10);--d-segon:var(--surface-solid);--d-pill:var(--line);--d-ftr:var(--band);--d-tint:var(--accent-dim);--d-hover:var(--band)}:root[data-theme=light]{--d-ink:#1b2a41;--d-navy:#14213d;--d-mute:#5b6b80;--d-line:#e3e8ee;--d-card:#fff;--d-edge:rgba(20,33,61,.05);--d-shadow:0 1px 3px rgba(20,33,61,.08);--d-teal:#0f6e86;--d-hold:#9aa6b6;--d-green:#1d7a3e;--d-red:#b4332e;--d-amber:#9a6a12;--d-seg:#e2e8ef;--d-segon:#fff;--d-pill:#cfd8e2;--d-ftr:#f7f9fb;--d-tint:#f2f9fa;--d-hover:#f7f9fb}:root #app[data-place=worklist] #pg-hd>#pg-actions{margin:2px 0 0}:root #app[data-place=worklist] #pg-hd>#pg-dl{padding-top:0;align-self:center}:root #app[data-place=worklist] #pg-hd{align-items:center}:root .pp-pick{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:100%;margin:0}:root .pp-b{display:inline-flex;align-items:center;gap:6px;min-height:0;padding:7px 12px;border:1px solid var(--d-pill);border-radius:999px;background:var(--d-card);color:var(--d-ink);font:400 13px/1.45 var(--font-body);white-space:nowrap;cursor:pointer}:root .pp-b:hover{border-color:var(--d-teal)}:root .pp-b.on{border-color:var(--d-teal);box-shadow:0 0 0 1px var(--d-teal);background:var(--d-tint);font-weight:650}:root .pp-b:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px}:root .pp-c{font-weight:700;font-variant-numeric:tabular-nums;color:var(--d-navy)}:root :is(.pn-card,.mb-card){background:var(--d-card);border:1px solid var(--d-edge);border-radius:16px;box-shadow:var(--d-shadow);margin:0 0 16px;color:var(--d-ink)}:root .pn-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px}:root .pn-lbl{color:var(--d-mute);font:400 13px/1.45 var(--font-body)}:root .pn-lbl2{margin-left:18px}:root .pn-bar .seg{display:inline-flex;background:var(--d-seg);border-radius:999px;padding:3px;gap:0}:root .pn-bar .seg button,:root .pn-bar .seg>span{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:5px 13px;border-radius:999px;background:transparent;color:#44546b;font:400 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}:root[data-theme=light] .pn-bar .seg>span,:root[data-theme=light] .pn-bar .seg button{color:#44546b}:root .pn-bar .seg button.on,:root .pn-bar .seg>span.on{background:var(--d-segon);color:var(--d-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.1)}:root .pn-bar .seg>span{cursor:default}:root .pn-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 16px;font:650 13px/1.45 var(--font-body);background:var(--d-card);border:1px solid var(--d-pill);color:var(--d-ink);white-space:nowrap;cursor:pointer}:root .pn-btn.pn-p{background:var(--d-teal);color:#fff;border-color:var(--d-teal)}:root .pn-btn[disabled]{opacity:.5;cursor:not-allowed}:root .pn-btn:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px}:root #pg-dl .pn-btn+.pn-btn{margin-left:8px}:root .pn-scroll{overflow-x:auto}:root :is(.pn-card,.mb-card) .pg-ten-dl{display:none}:root #pl-mailfile-foot:empty{display:none}:root :is(.pn-tbl,.mb-tbl){width:100%;border-collapse:collapse}:root :is(.pn-tbl,.mb-tbl) th{font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--d-mute);text-align:left;padding:12px 20px;border-bottom:1px solid var(--d-line);white-space:nowrap;background:transparent}:root :is(.pn-tbl,.mb-tbl) td{padding:11px 20px;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--d-ink);background:transparent}:root :is(.pn-tbl,.mb-tbl) tbody tr:first-child td{border-top:0}:root :is(.pn-tbl,.mb-tbl) th.r,:root :is(.pn-tbl,.mb-tbl) td.r{text-align:right}:root :is(.pn-tbl,.mb-tbl) tbody tr:hover td{background:var(--d-hover)}:root .pn-acct{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer}:root .pn-acct:hover{color:var(--d-teal);text-decoration:underline}:root .pn-acct:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px;border-radius:4px}:root .pn-empty{padding:18px 20px;font-size:13.5px;color:var(--d-mute)}:root .pn-ftr{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--d-line);background:var(--d-ftr);border-radius:0 0 16px 16px}:root .pn-tblcard>.pn-ftr:first-child{border-top:0}:root .pn-t{font-size:13.5px;color:var(--d-mute)}:root .pn-t b{color:var(--d-ink);font-size:15px}:root .pn-fb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root .pn-pager{display:inline-flex;align-items:center;gap:6px;margin-right:8px;font-size:13px;color:var(--d-mute);font-variant-numeric:tabular-nums}:root .pn-pg{appearance:none;-webkit-appearance:none;width:28px;height:28px;border:1px solid var(--d-pill);border-radius:999px;background:var(--d-card);color:var(--d-ink);font:600 15px/1 var(--font-body);cursor:pointer}:root .pn-pg[disabled]{opacity:.4;cursor:default}@media(max-width:640px){:root .pn-bar{padding:12px 16px}:root .pn-lbl2{margin-left:0}:root :is(.pn-tbl,.mb-tbl) th,:root :is(.pn-tbl,.mb-tbl) td{padding:10px 14px}:root .pn-ftr{padding:12px 16px}}:root #pl-mailfile-drawer #pl-mailfile-scroll{padding:26px 30px 50px}:root #pl-mailfile-drawer :is(#pl-mailfile-head,#pl-mailfile-body){max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}:root #pl-mailfile-drawer #pl-mailfile-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;margin:0 auto 18px!important}:root[data-theme] #pl-mailfile-drawer #pl-mailfile-head .pl-setup-h1{font:500 34px/1.1 var(--font-brand);letter-spacing:0;color:var(--d-navy);margin:0;grid-column:1;grid-row:1}:root #pl-mailfile-drawer #pl-mailfile-act{grid-column:2;grid-row:1}:root #pl-mailfile-drawer #pl-mailfile-act:empty{display:none}:root #pl-mailfile-drawer #pl-mailfile-sub,:root #pl-mailfile-drawer #pl-mailfile-controls{grid-column:1 / -1}:root #pl-mailfile-drawer #pl-mailfile-sub:empty{display:none}:root .mb-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}:root .mb-fig{position:relative;min-width:0;padding:16px 20px 18px;border-left:1px solid var(--d-line)}:root .mb-fig:first-child{border-left:0}:root .mb-fig .k{display:flex;align-items:center;gap:6px;font:600 12.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--d-mute)}:root .mb-fig .v{margin:4px 0 0;font:400 30px/1.15 var(--font-brand);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--d-navy);overflow-wrap:anywhere}:root .mb-fig .v.held{color:var(--d-hold)}:root .mb-fig .d{margin:3px 0 0;font:500 12.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--d-mute)}:root .mb-banner{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:11px 16px;border-radius:12px;background:#e7f2f4;color:var(--d-navy);font-size:13.5px}:root[data-theme=dark] .mb-banner{background:var(--accent-dim);color:var(--ink)}:root .mb-tbl tbody tr.pl-mf-row{cursor:pointer}:root .mb-tbl tbody tr.pl-mf-row-dead{cursor:default;color:var(--d-mute)}:root .mb-tbl .pl-mf-t{display:block;font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .mb-tbl .pl-mf-s{display:block;font-size:12px;color:var(--d-mute)}:root .mb-tbl .pl-mf-kid{margin-right:6px;color:var(--d-hold)}:root .mb-tbl tbody tr.pl-mf-row:focus-visible{outline:2px solid var(--d-teal);outline-offset:-2px}:root .mb-st{display:inline-block;border-radius:999px;padding:2px 10px;font:700 11.5px/1.45 var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap;background:var(--d-seg);color:var(--d-mute)}:root[data-theme=light] .mb-st-b{background:#e3f1f3;color:#0f6e86}:root[data-theme=light] .mb-st-p{background:#e3f3e8;color:#1d7a3e}:root[data-theme=light] .mb-st-w{background:#fbf1dc;color:#9a6a12}:root[data-theme=light] .mb-st-g{background:#eceff3;color:#5b6b80}:root[data-theme=light] .mb-st-x{background:#f8e3e1;color:#b4332e}@media(max-width:900px){:root .mb-figs{grid-template-columns:repeat(2,minmax(0,1fr))}:root .mb-fig:nth-child(odd){border-left:0}:root .mb-fig:nth-child(n+3){border-top:1px solid var(--d-line)}}:root .mb-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px}:root .mb-fold-t h3{margin:0;font:650 14px/1.45 var(--font-body);letter-spacing:0;color:var(--d-ink)}:root .mb-fold-q{margin-top:2px;font:400 13px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-fold[open]>summary{border-bottom:1px solid var(--d-line)}:root{--kr-lt:var(--accent-dim);--kr-e:var(--d-seg)}:root[data-theme=light]{--kr-lt:#4fb6cf;--kr-e:#eef2f6}:root #rs-camp.kr-head{background:transparent;border:0;box-shadow:none}:root #rs-camp.kr-head>.ds-card-hd{padding:0 0 18px;background:transparent;border:0;flex-wrap:nowrap;align-items:center;gap:16px}:root #rs-camp.kr-head>.ds-card-hd h3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root #rs-camp.kr-head>.ds-card-hd .td-q{order:0;flex:1 1 0;min-width:0;margin:0;color:var(--d-mute);font-size:13.5px}:root #rs-camp.kr-head>.ds-card-hd>.pg-dl{order:1;margin-left:auto}:root .kr-figs{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}:root .kr-big .mb-fig .v{font-size:32px}:root .kr-figs>.mb-fig.kr-hl{background:var(--d-tint);border-radius:16px 0 0 16px}:root #kr-week-figs>.mb-fig.kr-hl{border-radius:0}:root .kr-figs .mb-fig .k .mb-st{margin-left:2px}:root #rs-camp.kr-head .kr-figs{margin:0}:root .kr-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font-weight:700;font-size:14px;line-height:1.45;color:var(--d-navy)}:root .kr-mut{font-weight:500;font-size:12.5px;color:var(--d-mute)}:root .kr-lgd{display:flex;align-items:center;gap:6px;font-weight:500;font-size:12.5px;color:var(--d-mute)}:root .kr-lgd i{width:10px;height:10px;border-radius:3px;display:inline-block;margin-left:10px}:root .kr-lgd .kr-lg-v{background:var(--d-teal)}:root .kr-lgd .kr-lg-lt{background:var(--kr-lt)}:root .kr-lgd .kr-lg-e{background:var(--kr-e)}:root .kr-yf{padding:16px 20px 0}:root .kr-cols{display:flex;align-items:flex-end;gap:5px;height:var(--pc-h, 164px)}:root .kr-cb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%;min-width:0}:root .kr-cb i{display:block;width:100%;background:var(--d-teal);border-radius:4px 4px 1px 1px}:root .kr-cb i.kr-lt{background:var(--kr-lt)}:root .kr-cb i.kr-e{background:var(--kr-e);height:6px}:root .kr-cv{font-size:11.5px;font-weight:650;color:var(--d-ink);font-variant-numeric:tabular-nums}:root .kr-ax{display:flex;gap:5px;padding:8px 0 14px;font-size:11.5px;color:var(--d-mute)}:root .kr-ax span{flex:1;text-align:center;min-width:0}:root .kr-cols-w,:root .kr-ax-w{gap:14px}:root .kr-ax-w{line-height:1.35}:root .kr-cols-w>.kr-cb,:root .kr-ax-w>span{flex:1 1 0;max-width:96px}:root .kr-two{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin-bottom:16px}:root .kr-two>.mb-card{margin-bottom:0}:root .kr-hb{padding:12px 20px 18px}:root .kr-hb .kr-r{display:grid;grid-template-columns:150px minmax(0,1fr) 54px 64px;gap:10px;align-items:center;padding:5px 0;font-size:13px;font-variant-numeric:tabular-nums;color:var(--d-ink)}:root .kr-hb .kr-tr{height:10px;background:var(--kr-e);border-radius:5px;overflow:hidden}:root .kr-hb .kr-tr i{display:block;height:100%;background:var(--d-teal);border-radius:5px}:root .kr-hb .kr-n{text-align:right;font-weight:650}:root .kr-hb .kr-p{text-align:right;font-size:12px;font-weight:650;color:var(--d-mute)}:root .kr-lk{appearance:none;-webkit-appearance:none;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:14px 20px;border:0;border-top:1px solid var(--d-line);background:transparent;font:400 14px/1.45 var(--font-body);color:var(--d-ink);text-align:left;cursor:pointer}:root .kr-links>.kr-lk:first-child,:root .kr-links>.kr-ct+.kr-note+.kr-lk{border-top:0}:root .kr-lk b{font-weight:650}:root .kr-lk-n{display:inline-flex;align-items:center;gap:6px}:root .kr-lk-v{color:var(--d-mute);font-variant-numeric:tabular-nums}:root button.kr-lk:hover{background:var(--d-hover)}:root button.kr-lk:focus-visible{outline:2px solid var(--d-teal);outline-offset:-2px}:root .kr-note{margin:4px 20px 8px;color:var(--d-mute);font-size:13px}:root .kr-f2 td{padding:10px 20px}:root .kr-f2 tbody tr.kr-frow{cursor:pointer}:root .kr-f2 tbody tr.kr-frow:focus-visible{outline:2px solid var(--d-teal);outline-offset:-2px}:root .kr-inp{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--d-pill);border-radius:10px;padding:7px 12px;background:var(--d-card);color:var(--d-ink);font:400 13.5px/1.45 var(--font-body);min-width:0}:root .kr-acts{display:flex;gap:8px;align-items:center}@media(max-width:900px){:root .kr-two{grid-template-columns:minmax(0,1fr)}:root .kr-figs{grid-template-columns:repeat(2,minmax(0,1fr))}:root .kr-figs>.mb-fig:nth-child(odd){border-left:0}:root .kr-figs>.mb-fig:nth-child(n+3){border-top:1px solid var(--d-line)}:root .kr-figs>.mb-fig.kr-hl{border-radius:16px 0 0 0}:root .kr-hb .kr-r{grid-template-columns:110px minmax(0,1fr) 44px 52px}:root .kr-cols{gap:2px}:root .kr-yf{padding:16px 12px 0}:root .kr-ax{gap:2px}}:root .mr{--mr-navy:var(--el-navy, var(--cream));--mr-teal:var(--el-teal, var(--accent));--mr-mute:var(--el-mute, var(--ink-60));--mr-card:var(--el-card, var(--surface-solid, var(--card)));--mr-ctl:var(--el-ctl, var(--line));--mr-sw:var(--el-sw, rgba(230,234,242,.07));--mr-tealbg:var(--el-tealbg, rgba(79,182,207,.14));--mr-greenbg:var(--el-greenbg, rgba(87,201,138,.14));--mr-green:var(--el-green, #57c98a);--mr-amberbg:var(--el-amberbg, rgba(223,169,77,.14));--mr-amber:var(--el-amber, #dfa94d)}:root[data-theme=light] .mr{--mr-navy:var(--el-navy, #14213d);--mr-teal:var(--el-teal, #0f6e86);--mr-mute:var(--el-mute, #5f6f84);--mr-card:var(--el-card, #fff);--mr-ctl:var(--el-ctl, #d5dde6);--mr-sw:var(--el-sw, #e4eaf0);--mr-tealbg:var(--el-tealbg, #e8f4f7);--mr-greenbg:var(--el-greenbg, #e6f4ea);--mr-green:var(--el-green, #1d7a3e);--mr-amberbg:var(--el-amberbg, #fdf3dc);--mr-amber:var(--el-amber, #a06a10)}:root .mr .mr-picker{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:-4px 0 18px}:root .mr.mr-wait .mr-pk .sk-bar>.sk-b{height:14px}:root .mr.mr-wait .ev-sw{padding:9px 10px;gap:10px}:root .mr.mr-wait .mb-fig .v .sk-bar>.sk-b{height:26px;border-radius:7px}:root .mr .mr-pk{position:relative;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--mr-ctl);background:var(--mr-card);border-radius:12px;padding:9px 14px;font:650 14px/1.3 var(--font-body);color:var(--mr-navy)}:root .mr .mr-pk select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}:root .mr .mr-pk:focus-within{outline:2px solid var(--mr-teal);outline-offset:2px}:root .mr .ev-sw{display:inline-flex;background:var(--mr-sw);border-radius:14px;padding:3px;gap:2px}:root .mr .ev-sw button{padding:6px 14px;border-radius:11px;font:600 14px/1.45 var(--font-body);color:var(--mr-mute);background:none;border:0;cursor:pointer;height:auto;box-shadow:none;letter-spacing:0;text-transform:none}:root .mr .ev-sw button.on{background:var(--mr-card);color:var(--mr-navy);box-shadow:0 1px 3px rgba(20,33,61,.12)}:root .mr .mr-sub{color:var(--mr-mute);font-size:13px}:root .mr .mr-figs.kr-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:none;border:0;box-shadow:none;padding:0}:root .mr .mr-figs .mb-fig{background:var(--mr-card);border-radius:18px;box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd);padding:16px 18px;border-left:1px solid rgba(20,33,61,.04)}:root .mr .mr-figs .mb-fig .k{margin-top:10px}:root .mr .ev-ic{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}:root .mr .ev-ic.t{background:var(--mr-tealbg);color:var(--mr-teal)}:root .mr .ev-ic.g{background:var(--mr-greenbg);color:var(--mr-green)}:root .mr .ev-ic.a{background:var(--mr-amberbg);color:var(--mr-amber)}:root .mr .ev-ic.n{background:rgba(142,154,179,.16);color:var(--mr-navy)}:root .mr .mr-more{margin-top:16px}:root .mr .mr-more small{display:block;font-weight:400;color:var(--mr-mute);font-size:12.5px}@media(max-width:900px){:root .mr .mr-figs.kr-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .mb-steps{display:flex;gap:8px;margin:0 0 18px;flex-wrap:wrap}:root .mb-steps>span{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:6px 14px 6px 6px;font:400 13px/1.45 var(--font-body);color:#44546b;background:var(--d-seg)}:root .mb-steps>span i{font-style:normal;width:22px;height:22px;border-radius:50%;background:var(--d-card);color:#44546b;display:inline-flex;align-items:center;justify-content:center;font:700 11.5px/1 var(--font-body)}:root .mb-steps>span.on{background:var(--d-navy);color:#fff;font-weight:650}:root .mb-steps>span.on i{background:#4fb6cf;color:var(--d-navy)}:root .mb-steps>span.done i{background:#e3f3e8;color:var(--d-green)}:root .mb-send{overflow:visible}:root a.pn-btn{text-decoration:none}:root a.pn-btn.pn-p:hover{color:#fff}:root .mb-syn{margin:0 20px 18px;border:2px solid var(--d-teal);border-radius:12px;background:var(--d-tint);padding:16px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px}:root .mb-syn.mb-syn-1{grid-template-columns:minmax(0,1fr)}:root .mb-box{background:var(--d-card);border:1px solid var(--d-line);border-radius:12px;overflow:hidden;min-width:0}:root .mb-box.mb-empty{padding:14px 16px;color:var(--d-mute);font-size:13.5px}:root .mb-box table{width:100%;border-collapse:collapse}:root .mb-box th{padding:10px 16px;font:600 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--d-mute);text-align:left;border-bottom:1px solid var(--d-line);white-space:nowrap;background:transparent}:root .mb-box td{padding:8px 16px;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--d-ink);background:transparent;white-space:nowrap}:root .mb-box tbody tr:first-child td{border-top:0}:root .mb-box :is(th,td).r{text-align:right}:root .mb-fn{font-family:ui-monospace,Menlo,monospace;font-size:12.5px;color:#22324a}:root[data-theme] .mb-box td.mb-fn{font:400 12.5px/1.45 ui-monospace,Menlo,monospace;color:#22324a}:root .mb-files tr.mb-pick{cursor:pointer}:root .mb-files tr.mb-pick:focus-visible{outline:2px solid var(--d-teal);outline-offset:-2px}:root .mb-files tr.mb-more td{color:var(--d-mute)}:root .mb-files tr.mb-tot td{background:var(--d-ftr);font-weight:650}:root[data-theme] .mb-dlk{display:inline;margin:0;padding:0;border:0;background:none;box-shadow:none;height:auto;border-radius:0;font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--d-teal);text-decoration:none;cursor:pointer}:root .mb-dlk:hover{text-decoration:underline}:root .mb-bh{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--d-line)}:root .mb-bh b{color:var(--d-navy);font-size:13.5px}:root .mb-bh b.mb-fn{font-weight:600}:root .mb-bh span{color:var(--d-mute);font-size:12.5px}:root .mb-pv th{font-size:12px;background:var(--d-ftr)}:root[data-theme] .mb-pv td{font:400 13px/1.45 ui-monospace,Menlo,monospace}:root[data-theme] .mb-pv :is(th,td).mb-cl{width:40px;color:#8a97a8;font:400 11.5px/1.45 var(--font-body);text-align:center;background:var(--d-ftr);border-right:1px solid var(--d-line)}:root .mb-pv td.mb-cl{padding:8px 0}:root .mb-pv th.mb-cl{padding:10px 0}:root[data-theme] .mb-pv td.mb-hd{font:650 13.5px/1.45 var(--font-body)}:root[data-theme] .mb-pv td.mb-mo{font:400 13.5px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-side2{display:flex;flex-direction:column;gap:16px;min-width:0}:root .mb-nf{padding:14px 16px}:root .mb-nf .k{display:flex;align-items:center;gap:6px;font:600 12.5px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-nf .v{margin-top:4px;font:400 26px/1.15 var(--font-brand);color:var(--d-navy);font-variant-numeric:tabular-nums}:root .mb-nf .d{margin-top:3px;font:500 12.5px/1.45 var(--font-body);color:var(--d-mute)}:root[data-theme=dark] .mb-steps>span,:root[data-theme=dark] .mb-steps>span i{color:var(--ink-60)}:root[data-theme=dark] .mb-steps>span i{background:var(--band)}:root[data-theme=dark] .mb-steps>span.on{background:var(--accent);color:var(--on-accent, #0f1420)}:root[data-theme=dark] .mb-steps>span.on i{background:var(--on-accent, #0f1420);color:var(--accent)}:root[data-theme=dark] .mb-steps>span.done i{background:rgba(87,201,138,.16);color:var(--green)}:root[data-theme=dark] .mb-fn,:root[data-theme=dark] .mb-box td.mb-fn{color:var(--ink)}:root[data-theme=dark] .mb-pv :is(th,td).mb-cl{color:var(--ink-40)}:root[data-theme=dark] .mb-syn{border-color:var(--accent)}@media(max-width:900px){:root .mb-syn{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root .mb-syn{margin:0 16px 16px;padding:12px}:root .mb-box th,:root .mb-box td{padding-left:12px;padding-right:12px}}:root{--or-tealbg:var(--accent-dim);--or-purbg:var(--ink-10);--or-pur:var(--ink);--or-ambbg:var(--ink-10);--or-usebg:var(--ink-10);--or-use:var(--ink-60);--or-grey:var(--ink-10)}:root[data-theme=light]{--or-tealbg:#e3f1f3;--or-purbg:#f3ecfb;--or-pur:#6b3fa0;--or-ambbg:#fbf1dc;--or-usebg:#eef2f6;--or-use:#33445c;--or-grey:#eceff3}:root .or-sub .set-wrap{max-width:1080px}:root .or-hdr{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}:root .or-hdr .set-h1{margin:0}:root .or-lead{color:var(--d-mute);font:400 13.5px/1.45 var(--font-body);margin:-10px 0 18px}:root .or-card{background:var(--d-card);border-radius:16px;margin:0 0 16px;box-shadow:var(--d-shadow);border:1px solid var(--d-edge);color:var(--d-ink)}:root .or-ct{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--d-navy)}:root .or-ct .or-a{background:none;border:0;padding:0;font:650 13px/1.45 var(--font-body);color:var(--d-teal);cursor:pointer}:root .or-mut{color:var(--d-mute);font:400 13px/1.45 var(--font-body)}:root .or-ct .or-mut{font-weight:500}:root .or-flow2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 20px;list-style:none;margin:0;padding:10px 20px 16px}:root .or-flow2 .or-fs{font:400 12.5px/1.45 var(--font-body);color:var(--d-mute)}:root .or-flow2 .or-fs b{color:var(--d-navy);font:700 13px/1.45 var(--font-body);margin-right:2px}:root .or-who{margin:-12px 0 16px}:root .or-pg-h{padding:16px 20px 0;font:700 13px/1.45 var(--font-body);color:var(--d-navy)}:root .or-pg-h .or-mut{display:block;font-weight:400}:root .or-held{display:flex;gap:8px;align-items:center;padding:12px 20px;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body)}:root .or-nm{padding:6px 20px 14px;border-top:1px solid var(--d-line)}:root .or-nmr{display:flex;gap:8px;align-items:flex-start;padding:6px 0;font:400 13.5px/1.45 var(--font-body);color:var(--d-ink);cursor:pointer}:root .or-nmr small{display:block;color:var(--d-mute);font-size:12.5px}:root .or-lab{display:block;font:600 12px/1.45 var(--font-body);color:var(--d-mute);margin-bottom:2px}:root .or-v1{color:var(--d-amber)}:root .or-wd{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}:root .tt-apply{display:block;padding-top:8px;white-space:normal}:root .or-amts{display:flex;gap:6px;flex-wrap:wrap;padding:12px 20px 18px;align-items:center}:root .or-amts .or-amt-c{background:var(--or-tealbg);color:var(--d-teal);border-radius:999px;padding:4px 11px;font:650 13px/1.45 var(--font-body)}:root .or-amts .or-mut{margin-left:4px}:root .or-rtbox{background:var(--d-card);border-radius:16px;padding:18px 20px;box-shadow:var(--d-shadow);border:1px solid var(--d-edge);margin:6px 0 0;overflow-x:auto}:root :is(.or-rt,.or-bt){width:100%;border-collapse:collapse}:root :is(.or-rt,.or-bt) th{font:600 12px/1.45 var(--font-body);color:var(--d-mute);text-align:left;padding:12px 20px;border-bottom:1px solid var(--d-line);white-space:nowrap;background:transparent;letter-spacing:0;text-transform:none}:root :is(.or-rt,.or-bt) td{padding:13px 20px;vertical-align:middle;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);font-variant-numeric:tabular-nums;color:var(--d-ink);background:transparent}:root :is(.or-rt,.or-bt) tbody tr:first-child td{border-top:0}:root :is(.or-rt,.or-bt) :is(td,th).r{text-align:right}:root .or-bt td{padding:9px 20px}:root .or-rt .or-n{width:26px;height:26px;border-radius:50%;background:var(--d-navy);color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-body)}:root[data-theme=dark] .or-rt .or-n{color:var(--bg)}:root .or-rt b{color:var(--d-navy);font:700 14px/1.45 var(--font-body)}:root .or-rt .or-m{color:var(--d-mute);font:400 12.5px/1.45 var(--font-body);display:block;margin-top:2px}:root .or-rt tr.or-today b{color:var(--d-ink)}:root .or-use{display:inline-block;background:var(--or-usebg);border-radius:999px;padding:2px 9px;font:400 12px/1.45 var(--font-body);color:var(--or-use);margin:2px 4px 2px 0}:root .or-kind{display:inline-block;border-radius:999px;padding:2px 9px;font:700 11.5px/1.45 var(--font-body)}:root .or-kind.p{background:var(--or-tealbg);color:var(--d-teal)}:root .or-kind.t{background:var(--or-purbg);color:var(--or-pur)}:root .or-kind.f{background:var(--or-ambbg);color:var(--d-amber)}:root .or-kind.g{background:var(--or-grey);color:var(--d-mute)}:root .or-add{background:none;border:0;padding:0;color:var(--d-teal);font:650 13px/1.45 var(--font-body);cursor:pointer;white-space:nowrap}:root .or-add[disabled]{color:var(--d-hold);cursor:default}:root .or-ftr{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid var(--d-line);background:var(--d-ftr);border-radius:0 0 16px 16px;flex-wrap:wrap}:root .or-ftr .or-t{font:400 13.5px/1.45 var(--font-body);color:var(--d-mute)}:root .or-ftr .or-t b{color:var(--d-ink);font:700 15px/1.45 var(--font-body)}:root .or-btns{display:flex;gap:8px;flex-wrap:wrap}:root .or-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 16px;font:650 13px/1.45 var(--font-body);background:var(--d-card);border:1px solid var(--d-pill);color:var(--d-ink);white-space:nowrap;cursor:pointer}:root .or-btn.p{background:var(--d-teal);color:#fff;border-color:var(--d-teal)}:root .or-btn[disabled]{opacity:.5;cursor:not-allowed}:root :is(.or-btn,.or-add,.or-a,.or-chip,.or-segm button):focus-visible{outline:2px solid var(--d-teal);outline-offset:2px}:root .or-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px}:root .or-two .or-card{margin-bottom:0}:root .or-form{padding:6px 0}:root .or-rw{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center;padding:13px 20px;border-top:1px solid var(--d-line)}:root .or-rw:first-child{border-top:0}:root .or-rw .or-l{font:600 13px/1.45 var(--font-body);color:var(--d-mute)}:root .or-ln{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root .or-chip{display:inline-flex;align-items:center;gap:7px;border:2px solid var(--d-teal);background:var(--d-tint);border-radius:999px;padding:4px 11px;font:650 13px/1.45 var(--font-body);color:var(--d-navy)}:root .or-chip .or-x{background:none;border:0;padding:0;color:var(--d-hold);font:600 11px/1 var(--font-body);cursor:pointer}:root .or-chip.off{border:1px solid var(--d-pill);background:var(--d-card);font-weight:500;padding:5px 12px;cursor:pointer}:root .or-amtin{display:inline-flex;align-items:center;border:1px solid var(--d-pill);border-radius:10px;padding:6px 11px;background:var(--d-card);font:650 13.5px/1.45 var(--font-body);color:var(--d-navy);width:84px}:root .or-amtin.w{width:72px}:root .or-segm{display:inline-flex;background:var(--d-seg);border-radius:999px;padding:3px;flex-wrap:wrap}:root .or-segm button{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:5px 13px;border-radius:999px;background:transparent;color:#44546b;font:400 13px/1.45 var(--font-body);white-space:nowrap;cursor:pointer}:root[data-theme=dark] .or-segm button{color:var(--ink-60)}:root .or-segm button.on{background:var(--d-segon);color:var(--d-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.1)}:root .or-segm button[disabled]{cursor:default}:root .or-inp{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--d-pill);border-radius:10px;padding:7px 12px;background:var(--d-card);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .or-amtw{display:inline-flex;align-items:center;gap:1px;border:1px solid var(--d-pill);border-radius:10px;padding:6px 11px;background:var(--d-card);font:650 13.5px/1.45 var(--font-body);color:var(--d-navy)}:root .or-amtw input{border:0;background:transparent;padding:0;margin:0;width:5ch;font:650 13.5px/1.45 var(--font-body);color:var(--d-navy);-moz-appearance:textfield}:root .or-amtw input::-webkit-outer-spin-button,:root .or-amtw input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root .or-amtw:focus-within{outline:2px solid var(--d-teal);outline-offset:1px}:root .or-addsel{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;color:var(--d-teal);font:650 13px/1.45 var(--font-body);cursor:pointer;width:auto;min-width:0;max-width:180px;background-image:none;box-shadow:none;height:auto}:root .or-name{font:500 34px/1.1 var(--font-brand);color:var(--d-navy);border:0;background:transparent;padding:0;margin:0;min-width:0;width:100%}:root .or-name:focus{outline:2px solid var(--d-teal);outline-offset:4px;border-radius:6px}:root .or-st2{display:inline-block;border-radius:999px;padding:2px 10px;font:700 11.5px/1.45 var(--font-body);white-space:nowrap}:root .or-st2.w{background:var(--or-ambbg);color:var(--d-amber)}:root .or-st2.g{background:var(--or-grey);color:var(--d-mute)}:root .or-st2.b{background:var(--or-tealbg);color:var(--d-teal)}:root .or-banner{background:var(--d-tint);border-radius:12px;padding:11px 16px;margin:0 0 16px;font:400 13.5px/1.45 var(--font-body);color:var(--d-navy);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}:root .or-q{display:inline-flex;width:15px;height:15px;border-radius:50%;border:1.3px solid #b3c0cf;color:#8a97a8;font:700 10px/1 var(--font-body);align-items:center;justify-content:center;background:none;padding:0;cursor:help}:root .or-note{padding:12px 20px 16px;font:400 13px/1.45 var(--font-body);color:var(--d-mute)}:root .or-pick{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:10px 20px 14px;border-top:1px solid var(--d-line)}:root .or-pick select,:root .or-pick input{font:400 13px/1.45 var(--font-body);border:1px solid var(--d-pill);border-radius:10px;padding:6px 10px;background:var(--d-card);color:var(--d-ink)}:root .or-err{color:var(--d-red)}:root .or-more .set-row{padding:12px 20px}:root .or-lead .or-how{display:inline-flex;align-items:center;gap:5px;color:var(--d-navy);font-weight:600;white-space:nowrap}:root .or-how .pgq-tip .or-flow2{display:block;padding:0;margin:0;list-style:none}:root .or-how .pgq-tip .or-fs{display:block;margin:0 0 4px;color:inherit;font:inherit}:root .or-how .pgq-tip .or-fs b{color:inherit;font-weight:700}:root .or-ct .or-go-when{display:inline-flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:flex-end;min-width:0}:root .or-go{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4px 36px;padding:2px 20px 14px}:root .or-go-c{min-width:0}:root .or-go-h{font:650 11px/1.45 var(--font-body);letter-spacing:1.1px;text-transform:uppercase;color:var(--d-mute);margin:8px 0 2px}:root .or-go-r{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,max-content);align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .or-go-k{font-weight:600;min-width:0;overflow-wrap:anywhere}:root .or-go-f{text-align:right;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere}:root .or-go-n b,:root .or-go-w b{color:var(--d-navy);font-weight:700}:root .or-st{display:inline-block;border-radius:999px;padding:2px 10px;font:650 12px/1.45 var(--font-body);background:var(--or-grey);color:var(--d-mute);white-space:nowrap}:root .or-st.on{background:var(--el-greenbg);color:var(--d-green)}:root .or-go-l{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .or-go-l:last-child{border-bottom:0}:root .or-go-w{min-width:0;overflow-wrap:anywhere}:root .or-go-l .or-add,:root .or-go-r .or-add{flex:none}:root .or-more .set-val .or-st{font-weight:600}:root .or-amts-ed{padding:12px 20px 14px}:root .or-amts-ed .or-amt-c{display:inline-flex;align-items:center;gap:6px;padding-right:7px}:root .or-amt-rm{border:0;background:transparent;color:var(--d-mute);font:600 14px/1 var(--font-body);padding:0 2px;cursor:pointer}:root .or-amt-rm:hover{color:var(--d-red)}:root .or-amt-rm:focus-visible{outline:2px solid var(--d-teal);outline-offset:1px;border-radius:4px}:root .or-amt-add{padding:2px 20px 18px}:root .or-amt-add .or-note{padding:6px 0 0}:root .or-amt-in input{width:9ch}:root .or-lm{padding:4px 20px 8px}:root .or-lm-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;gap:8px 20px;align-items:center;padding:11px 0;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .or-lm-r:first-child{border-top:0}:root .or-lm-r>b{color:var(--d-navy);min-width:0;overflow-wrap:anywhere}:root .or-lm-v{display:flex;gap:6px 22px;flex-wrap:wrap;color:var(--d-mute)}:root .or-lm-v b{color:var(--d-ink)}:root .or-lm .or-note{padding:8px 0 10px}:root .or-amts-bar{box-shadow:none;background:var(--d-ftr)}:root .or-amts-bar .or-ftr{border-top:0;border-radius:16px}:root #set-sub-offers-tiers .or-foc-off{display:none!important}:root #set-sub-offers-tiers.or-focus :is(.pl-oe-kinds,.puc-hact){display:none}@media(max-width:860px){:root .or-go{grid-template-columns:minmax(0,1fr);gap:0}:root .or-lm-r{grid-template-columns:minmax(0,1fr) auto}:root .or-lm-v{grid-column:1 / -1;grid-row:2}}@media(max-width:480px){:root .or-go{padding:2px 16px 12px}:root .or-go-r{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}:root .or-go-f{grid-column:1 / -1;text-align:left}:root .or-ct{flex-wrap:wrap}:root .or-lead .or-how{white-space:normal}}@media(max-width:900px){:root .or-flow2{grid-template-columns:minmax(0,1fr)}:root .or-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root .or-rw{grid-template-columns:minmax(0,1fr);gap:6px}:root .or-rtbox{padding:8px 4px}:root :is(.or-rt,.or-bt) :is(td,th){padding-left:12px;padding-right:12px}}:root #set-sub-offers-tt .set-wrap{max-width:none}:root .tt-tb th,:root #tt-tiers .tt-mu{white-space:nowrap}:root .tt-g2{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:16px;align-items:start}:root .tt-cd{background:var(--d-card);border-radius:16px;box-shadow:var(--d-shadow);border:1px solid var(--d-edge);padding:16px 20px;color:var(--d-ink);min-width:0}:root .tt-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:700 15px/1.45 var(--font-body);color:var(--d-navy)}:root .tt-h span{font:500 12.5px/1.45 var(--font-body);color:var(--d-mute)}:root .tt-row{display:flex;align-items:center;gap:10px;margin:10px 0 12px;flex-wrap:wrap;font:400 13.5px/1.45 var(--font-body)}:root .tt-row .or-segm button{font-size:12.5px;padding:5px 12px}:root .tt-tb{width:100%;border-collapse:collapse}:root .tt-tb th{border:0;font:600 12px/1.45 var(--font-body);color:var(--d-mute);text-align:left;padding:7px 8px;background:transparent;letter-spacing:0;text-transform:none}:root .tt-tb td{padding:7px 8px;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);vertical-align:middle;background:transparent}:root .tt-tb tbody tr:first-child td{border-top:0}:root .tt-tb :is(td,th).r{text-align:right}:root .tt-in{border:1px solid var(--or-field, #cfd8e2);border-radius:8px;padding:5px 10px;width:110px;background:var(--d-card);color:var(--d-ink);font:400 13.5px/1.45 var(--font-body)}:root .tt-in.r{text-align:right;width:80px}:root .tt-in.am{font-weight:700;color:var(--d-navy);border-color:var(--d-teal);width:70px}:root .tt-tb select.tt-in{width:110px}:root .tt-in:focus{outline:2px solid var(--d-teal);outline-offset:1px}:root .tt-dr{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;color:#b3c0cf;cursor:grab;font:700 12px/1 var(--font-body);letter-spacing:-2px}:root .tt-x{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0 2px;color:#9aa6b6;cursor:pointer;font:400 14px/1 var(--font-body)}:root .tt-mu{color:var(--d-mute);font:400 12.5px/1.45 var(--font-body)}:root .tt-pl{color:var(--d-mute);font:400 12.5px/1.45 var(--font-body);text-align:right;font-variant-numeric:tabular-nums}:root .tt-tog{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;display:inline-flex;align-items:center;gap:8px;font:400 13px/1.45 var(--font-body);color:var(--d-ink);cursor:pointer}:root .tt-tog i{width:32px;height:18px;border-radius:999px;background:#cfd8e2;position:relative;display:inline-block;flex:none}:root .tt-tog i::after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff}:root .tt-tog[aria-checked=true] i{background:var(--d-teal)}:root .tt-tog[aria-checked=true] i::after{left:16px}:root .tt-tog:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px;border-radius:6px}:root .tt-ft{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--d-line);margin-top:10px;padding-top:12px;font:400 13px/1.45 var(--font-body);color:var(--d-mute);flex-wrap:wrap}:root .tt-note{background:var(--d-tint);border-radius:10px;padding:9px 12px;font:400 12.5px/1.45 var(--font-body);color:var(--or-noteink, #0b5568);margin-top:10px}:root .tt-amts{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 4px}:root .tt-amts span{background:var(--or-tealbg);color:var(--or-noteink, #0b5568);border-radius:999px;padding:3px 10px;font:650 12.5px/1.45 var(--font-body)}:root .tt-link{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--d-mute);cursor:pointer}:root .tt-link.on{color:var(--d-teal);font-weight:700}:root .tt-link.a{color:var(--d-teal);font-weight:650}:root .tt-link[disabled]{cursor:default;opacity:.6}:root .tt-start{flex:1 1 0;min-width:0}:root #tt-c-table .tt-ft{flex-wrap:nowrap}:root #tt-c-table .tt-ft .or-btns{flex:none;flex-wrap:nowrap}@media(max-width:640px){:root #tt-c-table .tt-ft{flex-wrap:wrap}}:root .tt-sub2{margin:-8px 0 16px}:root .tt-res{margin-top:16px}:root:not([data-theme=light]) .tt-in{border-color:var(--line)}:root:not([data-theme=light]){--or-noteink:var(--accent)}@media(max-width:900px){:root .tt-g2{grid-template-columns:minmax(0,1fr)}}:root .mb-ct{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px 0;font:700 14px/1.45 var(--font-body);color:var(--d-navy)}:root .mb-ct .mb-mut{font-weight:500}:root .mb-ct-r{display:inline-flex;align-items:center;gap:10px}:root .mb-mut{color:var(--d-mute);font-size:13px}:root .mb-flow{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;padding:16px 20px 20px}:root .mb-flow .mb-fs{min-width:0;border:1px solid var(--d-line);border-radius:12px;padding:12px 14px;background:var(--d-card)}:root .mb-flow .mb-fs.a{border:2px solid var(--d-teal);background:var(--d-tint);padding:11px 13px}:root .mb-flow .mb-fs b{display:block;margin-bottom:4px;font:700 14px/1.45 var(--font-body);color:var(--d-navy)}:root .mb-flow .mb-fs span{display:block;font:400 12.5px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-flow .mb-ar{display:flex;align-items:center;justify-content:center;color:var(--d-hold);font-size:18px}:root .mb-go{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}:root .mb-go .mb-go-t{min-width:0}:root .mb-go .mb-go-t>b{display:block;font:700 15px/1.45 var(--font-body);color:var(--d-navy)}:root .mb-go .mb-go-t>span{font:400 13px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-go .mb-go-t .pl-mf-sub{margin-top:4px;white-space:normal}:root .mb-go .mb-go-a{flex:0 0 auto;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}:root .pn-btn.mb-big{padding:11px 22px;font-size:14px}:root .mb-srow{display:grid;grid-template-columns:28px 150px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 20px;border-top:1px solid var(--d-line);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .mb-srow>b{color:var(--d-navy);font-weight:700}:root .mb-srow>.m{color:var(--d-mute);white-space:nowrap;text-align:right}:root .mb-srow .mb-ok{width:22px;height:22px;border-radius:50%;background:#e3f3e8;color:var(--d-green);display:flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-body)}:root .mb-srow .mb-ok.n{background:#eef2f6;color:var(--d-mute)}:root .mb-srow .mb-ok.b{background:#e3f1f3;color:var(--d-teal)}:root .mb-srow .mb-ok.x{background:#f8e3e1;color:var(--d-red)}:root .mb-srow>.mb-srow-x,:root .mb-srow>.mb-srow-sub{grid-column:3 / -1;min-width:0}:root .mb-srow-sub{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;margin-top:-6px;font-size:12.5px;color:var(--d-mute)}:root .mb-srow-sub .mb-c2-t{color:var(--d-ink);font-weight:600}:root .mb-srow-x .pl-mf-table{margin-top:6px}:root[data-theme] #pl-mailfile-drawer .pl-mf-link.mb-c2-a{font:650 12.5px/1.45 var(--font-body);color:var(--d-teal)}:root[data-theme] .mb-add{appearance:none;-webkit-appearance:none;display:inline;margin:0;padding:0;border:0;background:none;box-shadow:none;height:auto;border-radius:0;font:650 13px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--d-teal);text-decoration:none;white-space:nowrap;cursor:pointer}:root .mb-add:hover{text-decoration:underline}:root .mb-add:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px;border-radius:4px}:root .mb-gocard .pl-drop-pv,:root .mb-send .pl-drop-pv{margin:0 20px 16px!important}:root .mb-dlb{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:14px 20px 18px}:root .mb-synf>summary{display:inline-flex;align-items:center;gap:6px;margin:0 20px 16px;cursor:pointer;list-style:none;font:650 13px/1.45 var(--font-body);color:var(--d-teal)}:root .mb-synf>summary::-webkit-details-marker{display:none}:root .mb-synf>summary::after{content:"\203a";font-size:15px;transition:transform .15s}:root .mb-synf[open]>summary::after{transform:rotate(90deg)}:root .mb-synf>summary:focus-visible{outline:2px solid var(--d-teal);outline-offset:2px;border-radius:4px}:root .mb-srow-x>.mb-rowf>summary{margin:4px 0 0;font-size:12.5px}:root .mb-srow-x .pl-btns{margin-top:6px}:root .mb-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px}:root .mb-two>.mb-card{margin-bottom:0;min-width:0}:root .mb-form{padding:6px 0}:root .mb-rw{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center;padding:13px 20px;border-top:1px solid var(--d-line)}:root .mb-rw:first-child{border-top:0}:root .mb-rw>.l{font:600 13px/1.45 var(--font-body);color:var(--d-mute)}:root .mb-ln{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0;font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}:root .mb-inp{display:inline-flex;align-items:center;gap:8px;min-width:140px;max-width:100%;border:1px solid var(--d-pill);border-radius:10px;padding:7px 12px;background:var(--d-card);font:400 13.5px/1.45 var(--font-body);color:var(--d-ink);overflow-wrap:anywhere}:root .mb-inp.mb-inp-s{min-width:0}:root .mb-segm{display:inline-flex;background:var(--d-seg);border-radius:999px;padding:3px}:root .mb-segm>span{padding:5px 13px;border-radius:999px;font:400 13px/1.45 var(--font-body);color:#44546b;white-space:nowrap}:root .mb-segm>span.on{background:var(--d-segon);color:var(--d-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.1)}:root .mb-chk{display:inline-flex;align-items:center;gap:8px;font-size:13.5px}:root .mb-chk>i{width:18px;height:18px;border-radius:5px;border:1.5px solid #b3c0cf;display:inline-flex;align-items:center;justify-content:center;font:normal 12px/1 var(--font-body)}:root .mb-chk.on>i{background:var(--d-teal);border-color:var(--d-teal);color:#fff}:root .mb-how{padding:6px 0 8px}:root .mb-how>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px 20px;font:400 13.5px/1.45 var(--font-body);color:var(--d-ink);align-items:start}:root .mb-how .mb-n{width:22px;height:22px;border-radius:50%;background:var(--d-navy);color:#fff;display:flex;align-items:center;justify-content:center;font:700 11.5px/1 var(--font-body)}:root .mb-how b{color:var(--d-ink)}:root[data-theme] #set-rpc-sending{background:none;border:0;box-shadow:none;padding:0}:root #set-rp-sending>.set-lead,:root #set-rp-sending>.set-who-line{display:none}:root #set-rp-sending .set-h1{margin-bottom:18px}:root[data-theme=dark] .mb-srow .mb-ok{background:rgba(87,201,138,.16);color:var(--green)}:root[data-theme=dark] .mb-srow .mb-ok.n{background:var(--band);color:var(--ink-60)}:root[data-theme=dark] .mb-srow .mb-ok.b{background:var(--accent-dim);color:var(--accent)}:root[data-theme=dark] .mb-srow .mb-ok.x{background:rgba(240,113,103,.16);color:var(--red)}:root[data-theme=dark] .mb-flow .mb-fs.a{border-color:var(--accent)}:root[data-theme=dark] .mb-segm>span{color:var(--ink-60)}:root[data-theme=dark] .mb-chk>i{border-color:var(--ink-40)}:root[data-theme=dark] .mb-how .mb-n{background:var(--accent);color:var(--on-accent, #0f1420)}@media(max-width:900px){:root .mb-flow{grid-template-columns:minmax(0,1fr);gap:6px}:root .mb-flow .mb-ar{transform:rotate(90deg)}:root .mb-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root .mb-ct{padding:12px 16px 0}:root .mb-flow{padding:12px 16px 16px}:root .mb-go{flex-direction:column;align-items:stretch;padding:16px}:root .mb-go .mb-go-a{justify-content:flex-start}:root .mb-srow{grid-template-columns:28px minmax(0,1fr);padding:12px 16px}:root .mb-srow>:nth-child(n+3){grid-column:2}:root .mb-srow>.m{text-align:left}:root .mb-dlb{padding:12px 16px 16px}:root .mb-synf>summary{margin:0 16px 14px}:root .mb-rw{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 16px}:root .mb-how>div{padding:10px 16px}}:root[data-theme=light]{--ib-rail:#fafbfc;--ib-on:#e7f2f4;--ib-rh:#8a97a8;--ib-ink:#22324a;--ib-thread:#f7f9fb;--ib-out:#e3f1f4;--ib-in:#ffffff;--ib-from:#eef6f8;--ib-ofr:#fbf6e8;--ib-ofr-line:#f0dfb0;--ib-ofr-ink:#7a5a12;--ib-x:#9aa6b6;--ib-tg:#eef2f6;--ib-tgi:#33445c;--ib-tgr:#f8e3e1;--ib-kp:#e3f1f4;--ib-kpi:#0b5568;--ib-kt:#efe7f8;--ib-kti:#5b3b8a;--ib-kr:#fbf1dc;--ib-kri:#9a6a12;--ib-ke:#eef2f6;--ib-kei:#33445c}:root:not([data-theme=light]){--ib-rail:var(--band);--ib-on:var(--accent-dim);--ib-rh:var(--ink-40);--ib-ink:var(--ink);--ib-thread:var(--band);--ib-out:var(--accent-dim);--ib-in:var(--surface-solid);--ib-from:var(--accent-dim);--ib-ofr:rgba(194,160,78,.12);--ib-ofr-line:rgba(194,160,78,.32);--ib-ofr-ink:var(--ink-60);--ib-x:var(--ink-40);--ib-tg:var(--ink-10);--ib-tgi:var(--ink);--ib-tgr:rgba(180,51,46,.2);--ib-kp:var(--accent-dim);--ib-kpi:var(--ink);--ib-kt:rgba(124,92,180,.22);--ib-kti:var(--ink);--ib-kr:rgba(194,160,78,.2);--ib-kri:var(--ink);--ib-ke:var(--ink-10);--ib-kei:var(--ink)}:root #pl-tab-inbound .ibx{display:grid;grid-template-columns:210px 380px minmax(0,1fr);background:var(--d-card);border-radius:16px;box-shadow:var(--d-shadow);border:1px solid var(--d-edge);height:clamp(560px,calc(100vh - 170px),900px);overflow:hidden;margin:0}:root .ibx-rail{border-right:1px solid var(--d-line);padding:14px 10px;background:var(--ib-rail);overflow-y:auto;min-height:0}:root[data-theme] .ibx-rl{display:flex;width:100%;justify-content:space-between;align-items:center;padding:8px 10px;border:0;border-radius:9px;background:none;font:400 14px/1.45 var(--font-body);color:var(--ib-ink);text-align:left;cursor:pointer;box-shadow:none;height:auto;min-height:0;text-transform:none;letter-spacing:0}:root .ibx-rl>b{font-weight:650;font-size:12.5px;color:var(--d-mute)}:root[data-theme] .ibx-rl.on{background:var(--ib-on);color:var(--d-navy);font-weight:650}:root .ibx-rl.on>b{color:var(--d-teal)}:root .ibx-rl .n{background:var(--d-red);color:#fff;border-radius:999px;padding:0 7px;font-size:11.5px;font-weight:650;line-height:18px}:root .ibx-rl:focus-visible{outline:2px solid var(--d-teal);outline-offset:1px}:root .ibx-rh{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ib-rh);margin:14px 10px 4px}:root .ibx-lst{border-right:1px solid var(--d-line);display:flex;flex-direction:column;min-height:0;overflow:hidden}:root .ibx-ls{padding:12px 14px;border-bottom:1px solid var(--d-line);display:flex;gap:8px}:root[data-theme] .ibx-srch{flex:1;width:100%;border:1px solid var(--d-pill);border-radius:10px;padding:7px 11px;font:400 13px/1.45 var(--font-body);color:var(--ib-ink);background:var(--d-card);height:auto;box-shadow:none}:root .ibx-srch::placeholder{color:var(--ib-rh)}:root .ibx-items{flex:1;min-height:0;overflow-y:auto}:root[data-theme] .ibx-li{display:block;width:100%;text-align:left;padding:11px 16px;border:0;border-bottom:1px solid var(--d-line);border-radius:0;background:none;font:400 13px/1.45 var(--font-body);color:var(--ib-ink);cursor:pointer;box-shadow:none;height:auto;min-height:0;text-transform:none;letter-spacing:0}:root[data-theme] .ibx-li.on{background:var(--d-tint);box-shadow:inset 3px 0 0 var(--d-teal)}:root .ibx-li:focus-visible{outline:2px solid var(--d-teal);outline-offset:-2px}:root .ibx-li>span{display:flex}:root .ibx-li .l1{justify-content:space-between;gap:8px;font-size:14px;color:var(--ib-ink)}:root .ibx-li .l1>b{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .ibx-li.un .l1>b{font-weight:700;color:var(--d-navy)}:root .ibx-li .age{font-size:12px;color:var(--d-mute);flex:none}:root .ibx-li .age.late{color:var(--d-red)}:root .ibx-li .l2{gap:7px;align-items:center;margin-top:3px;font-size:13px;min-width:0}:root .ibx-li .sj{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ib-ink);min-width:0}:root .ibx-li.un .sj{font-weight:650}:root .ibx-li .kc{border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;flex:none}:root .kc-player{background:var(--ib-kp);color:var(--ib-kpi)}:root .kc-team{background:var(--ib-kt);color:var(--ib-kti)}:root .kc-request{background:var(--ib-kr);color:var(--ib-kri)}:root .kc-email{background:var(--ib-ke);color:var(--ib-kei)}:root .ibx-li .l3{display:block;font-size:12.5px;color:var(--d-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}:root .ibx-li .l4{margin-top:4px;min-height:0}:root .ibx-li .l4:empty{display:none}:root .ibx-li .via{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--d-teal);font-weight:650}:root .ibx-li .via.mu{color:var(--d-mute);font-weight:500}:root .ibx-empty{padding:18px 16px;color:var(--d-mute);font-size:13px}:root .ibx-cv{display:flex;flex-direction:column;min-height:0;min-width:0}:root .ibx-ch{padding:16px 22px;border-bottom:1px solid var(--d-line);display:flex;justify-content:space-between;align-items:flex-start;gap:12px}:root .ibx-ch .n1{font:500 24px/1.2 Newsreader,Georgia,serif;color:var(--d-navy)}:root .ibx-ch .n2{font-size:13px;color:var(--d-mute);margin-top:4px;line-height:1.6}:root .ibx-ch .tg{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:650;background:var(--ib-tg);color:var(--ib-tgi);margin-right:4px}:root .ibx-ch .tg.r{background:var(--ib-tgr);color:var(--d-red)}:root .ibx-ch .tg.t{background:var(--ib-kp);color:var(--ib-kpi)}:root .ibx-ch .pn-btn{flex:none}:root .ibx-hd2 .pl-msg-head{border-bottom:1px solid var(--d-line)}:root[data-theme] .ibx-cv .pl-msg-body{flex:1;min-height:0;overflow-y:auto;padding:18px 22px;background:var(--ib-thread);display:flex;flex-direction:column;gap:14px}:root .ibx-none{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}:root .pl-bub-day{align-self:center;font-size:12px;color:var(--d-mute)}:root .pl-bub-wrap{display:flex;flex-direction:column}:root .pl-bub-wrap.is-out{align-items:flex-end}:root .pl-bub-wrap.is-in{align-items:flex-start}:root[data-theme] .pl-bub.pl-bub-x{max-width:68%;border-radius:14px;padding:11px 14px;font:400 14px/1.5 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ib-ink)}:root[data-theme] .pl-bub-them.pl-bub-x{background:var(--ib-in);border:1px solid var(--d-line)}:root[data-theme] .pl-bub-mine.pl-bub-x{background:var(--ib-out);border:0}:root .pl-bub-m{font-size:11.5px;color:var(--d-mute);margin-bottom:4px;display:flex;align-items:center;gap:5px;white-space:normal}:root .pl-bub-file{display:flex;align-items:center;gap:10px;margin-top:10px;background:var(--ib-in);border:1px solid var(--d-line);border-radius:10px;padding:8px 12px;font-size:13px;color:var(--ib-ink);white-space:normal}:root .pl-bub-file>span{display:flex;flex-direction:column}:root .pl-bub-file>span>span{color:var(--d-mute);font-size:12px}:root .pl-bub-dl{margin-left:auto;color:var(--d-teal);font-weight:650;text-decoration:none;flex:none;white-space:nowrap}:root .pl-bub-dl:hover{text-decoration:underline}:root .pl-bub-ofr{font-size:12px;color:var(--d-mute);margin-top:5px;max-width:68%;text-align:right}:root .ibx-cmp{border-top:1px solid var(--d-line);padding:14px 22px 18px;background:var(--d-card)}:root .ibx-from{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--d-mute);margin-bottom:8px;flex-wrap:wrap}:root .ibx-nomb-w{display:inline;line-height:1.9}:root .ibx-fromb{color:var(--d-navy);display:inline-flex;align-items:center;gap:5px;background:var(--ib-from);border-radius:999px;padding:3px 10px;font-weight:700}:root[data-theme] .ibx-fromb select{border:0;background:transparent;font:700 13px/1.45 var(--font-body);color:var(--d-navy);padding:0;height:auto;box-shadow:none}:root .ibx-claimq{margin-left:auto}:root[data-theme] .ibx-a{border:0;background:none;padding:0;font:650 13px/1.45 var(--font-body);color:var(--d-teal);cursor:pointer;height:auto;box-shadow:none}:root .ibx-box{border:1px solid var(--d-pill);border-radius:12px;padding:11px 13px;min-height:80px;font-size:14px;color:var(--ib-ink);line-height:1.5;background:var(--d-card)}:root[data-theme] .ibx-ta{display:block;width:100%;border:0;padding:0;margin:0;resize:vertical;min-height:48px;font:400 14px/1.5 var(--font-body);color:var(--ib-ink);background:transparent;box-shadow:none;outline:none;height:auto}:root .ibx-sg{color:var(--ib-rh);font-size:13px}:root .ibx-ofr{margin-top:10px;background:var(--ib-ofr);border:1px solid var(--ib-ofr-line);border-radius:10px;padding:8px 30px 8px 12px;font-size:13px;color:var(--ib-ink);position:relative}:root .ibx-ofr>span{display:block;color:var(--ib-ofr-ink);font-size:12px;margin-top:2px}:root .ibx-ofr.ibx-pick{padding:10px 30px 10px 12px}:root .ibx-pickh{font-weight:650;margin-bottom:8px}:root .ibx-picks{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme] .ibx-x{position:absolute;right:8px;top:6px;border:0;background:none;color:var(--ib-x);cursor:pointer;padding:2px 4px;font-size:15px;line-height:1;height:auto;box-shadow:none}:root .ibx-files{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}:root .ibx-file{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--d-line);border-radius:10px;padding:6px 28px 6px 10px;position:relative;font-size:13px}:root .ibx-file>span{display:flex;flex-direction:column}:root .ibx-file>span>span{color:var(--d-mute);font-size:12px}:root .ibx-cmpb{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}:root .ibx-cmpb .sp{flex:1}:root .ibx-att{position:relative;display:inline-flex}:root .ibx-menu{position:absolute;left:0;bottom:calc(100% + 6px);z-index:6;min-width:220px;background:var(--d-card);border:1px solid var(--d-line);border-radius:10px;box-shadow:0 6px 18px rgba(20,33,61,.18);padding:6px;display:flex;flex-direction:column}:root[data-theme] .ibx-menu>button{border:0;background:none;text-align:left;padding:8px 10px;border-radius:8px;font:400 13.5px/1.45 var(--font-body);color:var(--ib-ink);cursor:pointer;height:auto;box-shadow:none}:root .ibx-menu>button:hover{background:var(--d-tint)}:root .ibx-claim{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--ib-ink)}@media(max-width:1100px){:root #pl-tab-inbound .ibx{grid-template-columns:180px 300px minmax(0,1fr)}}@media(max-width:820px){:root #pl-tab-inbound .ibx{grid-template-columns:minmax(0,1fr);height:auto}:root .ibx-rail{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;border-right:0;border-bottom:1px solid var(--d-line);padding:10px}:root .ibx-rh{display:none}:root[data-theme] .ibx-rl{width:auto;flex:none;gap:8px}:root .ibx-lst{border-right:0;max-height:360px}:root .ibx-cv .pl-msg-body{max-height:60vh}:root .pl-bub.pl-bub-x{max-width:88%}}:root[data-theme=light]{--ib-pgs:#0b5568;--ib-pgsb:#e3f1f4;--ib-icr:#f8e3e1;--ib-icl:#e3f1f4;--ib-icf:#e6f4ea;--ib-icfi:#1d6b3a;--ib-gold:#c99a1a;--ib-unlit:#d7dde5}:root:not([data-theme=light]){--ib-pgs:var(--ink);--ib-pgsb:var(--accent-dim);--ib-icr:rgba(180,51,46,.22);--ib-icl:var(--accent-dim);--ib-icf:rgba(29,107,58,.24);--ib-icfi:var(--ink);--ib-gold:#c2a04e;--ib-unlit:var(--ink-20)}:root .ibx-dim{position:fixed;inset:0;background:rgba(20,33,61,.38);z-index:60}:root .ibx-nm{position:fixed;z-index:61;left:50%;top:70px;transform:translateX(-50%);width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 100px);overflow-y:auto;background:var(--d-card);border-radius:16px;box-shadow:0 18px 50px rgba(20,33,61,.28);color:var(--ib-ink)}:root .ibx-nh{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--d-line);font-size:16px;color:var(--d-navy)}:root .ibx-nh .ibx-tx{position:static;font-size:20px}:root .ibx-nr{display:flex;align-items:center;gap:14px;padding:10px 22px;border-bottom:1px solid var(--d-line);min-height:46px;position:relative}:root .ibx-nl{width:74px;flex:none;font-size:13.5px;color:var(--d-mute)}:root .ibx-tos{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1;min-width:0}:root .ibx-to{display:inline-flex;align-items:center;gap:6px;background:var(--ib-tg);color:var(--ib-tgi);border-radius:999px;padding:3px 6px 3px 11px;font-size:13.5px;font-weight:600}:root .ibx-to.pgs{background:var(--ib-pgsb);color:var(--ib-pgs)}:root .ibx-to i{font-style:normal;background:var(--d-teal);color:#fff;border-radius:999px;padding:0 6px;font-size:10.5px;font-weight:700}:root[data-theme] .ibx-tx{border:0;background:none;color:var(--ib-x);cursor:pointer;padding:0 4px;font-size:14px;line-height:1;height:auto;box-shadow:none}:root[data-theme] .ibx-ti{flex:1;min-width:140px;border:0;outline:none;background:transparent;font:400 14px/1.45 var(--font-body);color:var(--ib-ink);padding:4px 0;height:auto;box-shadow:none}:root .ibx-sug{position:absolute;top:104px;left:min(296px,30%);width:360px;max-width:calc(100% - 44px);z-index:3;background:var(--d-card);border:1px solid var(--d-line);border-radius:12px;box-shadow:0 8px 24px rgba(20,33,61,.16);padding:6px}:root .ibx-sh{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ib-rh);margin:8px 10px 4px}:root[data-theme] .ibx-si{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:none;border-radius:9px;padding:8px 10px;font:400 13.5px/1.4 var(--font-body);color:var(--ib-ink);cursor:pointer;height:auto;box-shadow:none}:root[data-theme] .ibx-si:hover,:root[data-theme] .ibx-si:focus-visible{background:var(--d-tint)}:root .ibx-si.is-hint{cursor:default;color:var(--d-mute)}:root .ibx-si em{display:block;font-style:normal;font-size:12.5px;color:var(--d-mute)}:root .ibx-av{width:32px;height:32px;border-radius:999px;background:var(--d-navy);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;flex:none}:root .ibx-av.e{background:var(--ib-pgsb);color:var(--d-teal)}:root[data-theme] .ibx-nb{display:block;width:calc(100% - 44px);margin:14px 22px;border:0;outline:none;resize:vertical;min-height:90px;font:400 14.5px/1.55 var(--font-body);color:var(--ib-ink);background:transparent;box-shadow:none;padding:0;height:auto}:root .ibx-ats{display:flex;flex-direction:column;gap:8px;padding:0 22px 14px}:root .ibx-a1{display:flex;align-items:center;gap:14px;border:1px solid var(--d-line);border-radius:12px;padding:10px 14px}:root .ibx-a1>span:nth-child(2){flex:1;min-width:0}:root .ibx-a1 b{font-weight:650;font-size:14px}:root .ibx-a1 em{display:block;font-style:normal;font-size:12.5px;color:var(--d-mute)}:root .ibx-ft{width:40px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;flex:none}:root .ibx-ft.ft-pdf{background:var(--el-redbg, #fbe9e7);color:var(--el-red, #b4332e)}:root .ibx-ft.ft-list{background:var(--el-tealbg, #e8f4f7);color:var(--el-teal, #0f6e86)}:root .ibx-ft.ft-file{background:var(--el-greenbg, #e6f4ea);color:var(--el-green, #1d7a3e)}:root .ibx-nf{display:flex;align-items:center;gap:10px;padding:14px 22px 18px;border-top:1px solid var(--d-line);flex-wrap:wrap}:root .ibx-nf .sp{flex:1}:root .ibx-nt{font-size:12.5px;color:var(--d-mute);max-width:340px}:root .ibx-menu .ibx-mh{display:block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ib-rh);padding:8px 10px 4px}:root .ibx-menu .ibx-mr{display:flex;align-items:center;gap:10px;padding:6px 10px;font-size:13px}:root .ibx-menu .ibx-mr>span{flex:1}:root .ibx-menu .ibx-mr.is-off{color:var(--d-mute)}:root .ibx-menu .ibx-mr em{font-size:12px}:root .ibx-menu{min-width:280px}:root #panel-today .db-hl>span.db-stars{color:var(--ib-gold);font-size:20px;letter-spacing:1px}:root #panel-today .db-stars i{font-style:normal;color:var(--ib-unlit)}:root #panel-today .db-hs .db-red{color:var(--d-red);font-weight:700}:root .db-rv2{display:grid;grid-template-columns:200px minmax(0,1fr);gap:26px;margin-top:14px}:root .db-sbars{display:flex;flex-direction:column;gap:6px}:root .db-sb{display:grid;grid-template-columns:28px 1fr 38px;align-items:center;gap:8px;font-size:12.5px;color:var(--ib-tgi)}:root .db-sb .db-sbt{display:block;height:10px}:root .db-sb .db-sbt i{display:block;height:10px;background:var(--ib-gold);border-radius:3px;min-width:4px}:root .db-sb b{text-align:right;font-weight:600}:root .db-rvl{display:flex;flex-direction:column;min-width:0}:root .db-rv{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid var(--d-line);padding:9px 0;font-size:13.5px}:root .db-rv:first-child{border-top:0;padding-top:0}:root .db-rv .st{color:var(--ib-gold);font-size:12px}:root .db-rv .st i{font-style:normal;color:var(--ib-unlit)}:root .db-rv .rvt{color:var(--ib-ink);margin-top:2px}:root .db-rv .ra{font-size:12px;color:var(--d-mute);margin-top:2px}@media(max-width:820px){:root .ibx-nm{top:16px;max-height:calc(100vh - 32px)}:root .ibx-nl{width:56px}:root .ibx-sug{left:22px;width:auto;right:22px}:root .db-rv2{grid-template-columns:minmax(0,1fr)}}:root #pl-tab-inbound .ibx{background:var(--el-card, #fff);border-radius:18px;box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd)}:root .ibx-nm{border-radius:18px;box-shadow:0 2px 4px rgba(20,33,61,.08),0 24px 60px rgba(20,33,61,.22)}:root .ibx-ic{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}:root .ibx-ic.ic-t{background:var(--el-tealbg, #e8f4f7);color:var(--el-teal, #0f6e86)}:root .ibx-ic.ic-n{background:var(--el-navybg, #e9edf5);color:var(--el-navy, #14213d)}:root .ibx-ic.ic-a{background:var(--el-amberbg, #fdf3dc);color:var(--el-amber, #a06a10)}:root .ibx-ic.ic-g{background:var(--el-greenbg, #e6f4ea);color:var(--el-green, #1d7a3e)}:root .ibx-ic.ic-r{background:var(--el-redbg, #fbe9e7);color:var(--el-red, #b4332e)}:root .ibx-ic.ibx-ic-sm{width:22px;height:22px;border-radius:7px}:root .ibx-ic.ibx-ic-sm svg{width:13px;height:13px}:root .ibx-ic.lg{width:44px;height:44px;border-radius:13px}:root .ibx-avc{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex:none}:root .ibx-avc.lg{width:44px;height:44px;font-size:14px}:root .ibx-rh{display:flex;align-items:center;gap:8px;color:var(--el-mute, #5f6f84);margin:16px 10px 6px}:root[data-theme] .ibx-rl.on{background:var(--el-tealbg, #e8f4f7);color:var(--el-navy, #14213d)}:root .ibx-rl .n{background:#d9534f}:root[data-theme] .ibx-li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}:root[data-theme] .ibx-li .ibx-ic{width:34px;height:34px;border-radius:10px}:root .ibx-li .ibx-lc{display:block;min-width:0;overflow:hidden}:root .ibx-li .ibx-lc>span{display:flex}:root .ibx-li .l3{display:block}:root[data-theme] .ibx-li.on{background:var(--el-tealbg, #e8f4f7);box-shadow:inset 3px 0 0 var(--el-teal, #0f6e86)}:root .ibx-li .kc{border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:700}:root .ibx-li .kc-player{background:var(--el-tealbg, #e8f4f7);color:var(--el-teal, #0f6e86)}:root .ibx-li .kc-team{background:var(--el-navybg, #e9edf5);color:var(--el-navy, #14213d)}:root .ibx-li .kc-request{background:var(--el-amberbg, #fdf3dc);color:var(--el-amber, #a06a10)}:root .ibx-li .kc-email{background:var(--el-greenbg, #e6f4ea);color:var(--el-green, #1d7a3e)}:root .ibx-li .age.late{background:var(--el-redbg, #fbe9e7);color:var(--el-red, #b4332e);border-radius:999px;padding:1px 8px;font-weight:700}:root .ibx-li .via{border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:650}:root .ibx-li .via.ps-t{background:var(--el-tealbg, #e8f4f7);color:var(--el-teal, #0f6e86)}:root .ibx-li .via.ps-a{background:var(--el-amberbg, #fdf3dc);color:var(--el-amber, #a06a10)}:root .ibx-li .via.ps-m{background:var(--el-greybg, #eef2f6);color:var(--el-mute, #5f6f84);font-weight:600}:root .ibx-ch{align-items:center;justify-content:flex-start}:root .ibx-ch .ibx-chm{flex:1;min-width:0}:root .ibx-ch .tg.ibx-tier{display:inline-flex;align-items:center;gap:5px}:root .ibx-ch .tg.ibx-tier i{width:8px;height:8px;border-radius:50%}:root .ibx-tier.t-gold{background:#fbf2dc;color:#8a5f00}:root .ibx-tier.t-gold i{background:#d9a21b}:root .ibx-tier.t-plat{background:#eef0f5;color:#3e4a63}:root .ibx-tier.t-plat i{background:#8e9ab3}:root .ibx-tier.t-vip{background:var(--el-tealbg, #e8f4f7);color:#0b5568}:root .ibx-tier.t-vip i{background:var(--el-teal, #0f6e86)}:root .ibx-tier.t-dia{background:#e8effd;color:#2a4e9b}:root .ibx-tier.t-dia i{background:#4a78d6}:root .ibx-tier.t-cop{background:#f8e9e1;color:#8a4a2a}:root .ibx-tier.t-cop i{background:#c47a52}:root .ibx-ch .tg.r{background:var(--el-redbg, #fbe9e7);color:var(--el-red, #b4332e);font-weight:700}:root[data-theme] .pl-bub-mine.pl-bub-x{background:var(--el-tealbg, #e8f4f7)}:root[data-theme] :is(#pl-tab-inbound .ibx,.ibx-nm,#pg-actions) .pn-btn{border-radius:12px;border:1px solid var(--el-ctl, #d5dde6);background:var(--el-card, #fff);color:var(--el-ink, #1b2a41);font-weight:650}:root[data-theme] :is(#pl-tab-inbound .ibx,.ibx-nm,#pg-actions) .pn-btn.pn-p,:root[data-theme] #ibx-new{background:var(--el-btn-p);color:#fff;border-color:#0f6e86;box-shadow:var(--el-btn-p-sh)}:root .ibx-menu{border-radius:14px;box-shadow:0 2px 4px rgba(20,33,61,.08),0 12px 30px rgba(20,33,61,.16);border:1px solid var(--el-card-bd, rgba(20,33,61,.04))}:root[data-theme] .ibx-menu>button{display:flex;align-items:center;gap:10px}:root[data-theme] .ibx-menu>button:hover{background:var(--el-tealbg, #e8f4f7)}:root .ibx-menu>button svg{color:var(--el-mute, #5f6f84);flex:none}:root .ibx-to.pgs{background:var(--el-tealbg, #e8f4f7);color:#0b5568}:root .ibx-to i{background:var(--el-teal, #0f6e86)}:root #panel-today #db-reviews{border-radius:18px;box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd)}:root #panel-today #db-reviews .db-ct h2{display:inline-flex;align-items:center;gap:10px}:root #panel-today #db-reviews .db-ic{width:28px;height:28px;border-radius:9px}:root #panel-today #db-reviews .db-ic svg{width:15px;height:15px}:root #panel-today #db-reviews .db-hl>span.db-stars{color:#d9a21b}:root #panel-today #db-reviews .db-stars i{color:var(--el-ctl, #d5dde6)}:root #panel-today #db-reviews .db-hs .db-red{background:var(--el-redbg, #fbe9e7);color:var(--el-red, #b4332e);border-radius:999px;padding:2px 9px;font-size:12px}:root #panel-today #db-reviews .db-sb .db-sbt{background:#eef2f6;border-radius:999px;overflow:hidden}:root #panel-today #db-reviews .db-sb .db-sbt i{background:linear-gradient(90deg,#4fb6cf,#0f6e86);border-radius:999px}:root #panel-today #db-reviews .db-rv{justify-content:flex-start;align-items:center}:root #panel-today #db-reviews .db-rv2{grid-template-columns:170px minmax(0,1fr);gap:20px}:root #panel-today #db-reviews .db-rv{gap:10px}:root #panel-today #db-reviews .db-av{width:28px;height:28px;font-size:11px}:root #panel-today #db-reviews .db-rv .db-rvb{flex:1;min-width:0}:root #panel-today #db-reviews .db-rv .st{color:#d9a21b}:root #panel-today #db-reviews .db-rv .st i{color:var(--el-ctl, #d5dde6)}:root[data-theme] #panel-today #db-reviews .db-rvr{border-radius:12px;border:1px solid var(--el-ctl, #d5dde6);background:var(--el-card, #fff);color:var(--el-ink, #1b2a41);font-weight:650}:root{--sk-fill: var(--ink-10);--sk-shine: rgba(255,255,255,.07)}:root[data-theme=light]{--sk-fill: #e6ebf1;--sk-shine: rgba(255,255,255,.75)}:root #ld-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:10060;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .2s ease}:root #ld-bar.on,:root #ld-bar.bad{opacity:1;transition:opacity .12s ease .1s}:root #ld-bar i{position:absolute;top:0;bottom:0;left:0;width:36%;border-radius:0 2px 2px 0;background:var(--accent);transform:translateX(-100%);animation:ld-slide 1.2s ease-in-out infinite}:root #ld-bar.bad:not(.on) i{width:100%;transform:none;animation:none;background:var(--red)}@keyframes ld-slide{0%{transform:translateX(-100%)}100%{transform:translateX(280%)}}:root #ld-note{position:fixed;top:68px;left:50%;transform:translateX(-50%);z-index:10060;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:7px 8px 7px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface-solid);color:var(--ink);box-shadow:var(--shadow-card, 0 6px 18px rgba(0,0,0,.18));font:500 13px/1.35 var(--font-body)}:root #ld-note[hidden]{display:none}:root #ld-note[data-kind=slow]{padding-right:14px;color:var(--ink-60)}:root #ld-note[data-kind=bad]{border-color:var(--red)}:root #ld-note .ld-t{min-width:0}:root #ld-note button{flex:none;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--accent);font:600 13px/1 var(--font-body);cursor:pointer}:root #ld-note button.ld-x{width:28px;padding:0;color:var(--ink-60);border-color:transparent;font-size:16px}:root #ld-note button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .sk{display:block;margin-top:14px;text-align:left}:root .sk-b{display:block;height:10px;border-radius:6px;background:var(--sk-fill);position:relative;overflow:hidden}:root .sk-b::after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--sk-shine),transparent);animation:sk-sweep 1.5s ease-in-out infinite}@keyframes sk-sweep{100%{transform:translateX(100%)}}:root .sk-lines .sk-b+.sk-b{margin-top:10px}:root .sk-figs{display:grid;grid-template-columns:repeat(var(--sk-n, 4),minmax(0,1fr));gap:var(--gap, 14px)}:root :is(.sk-fig,.sk-chart,.sk-card,.sk-table,.sk-list){display:block;box-sizing:border-box;padding:var(--pad-y, 16px) var(--pad-x, 18px);border:1px solid var(--line);border-radius:var(--radius, 12px);background:var(--surface-solid)}:root .sk>*+*{margin-top:var(--gap, 14px)}:root :is(.sk-fig,.sk-card) .sk-k{width:55%;height:9px}:root :is(.sk-fig,.sk-card) .sk-v{width:62%;height:24px;margin-top:12px;border-radius:7px}:root :is(.sk-fig,.sk-card,.sk-li) .sk-d{width:38%;height:8px;margin-top:10px}:root :is(.sk-chart,.sk-card) .sk-t{width:32%;height:11px}:root .sk-bars{display:flex;align-items:flex-end;gap:6px;height:120px;margin-top:16px}:root .sk-bars-sm{height:70px}:root .sk-bars .sk-b{flex:1 1 0;height:auto;border-radius:4px 4px 0 0}:root .sk-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--gap, 14px)}:root .sk-tr{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}:root .sk-tr:first-child{border-top:0;padding-top:0}:root .sk-th .sk-b{height:8px;width:60%}:root .sk-li{display:grid;grid-template-columns:28px minmax(0,1fr) 64px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}:root .sk-li:first-child{border-top:0;padding-top:0}:root .sk-li .sk-dot{width:28px;height:28px;border-radius:50%}:root .sk-li-t{display:block;min-width:0}:root .sk-li .sk-num{height:12px}:root .sk-note{display:block;margin-top:12px;font-size:12px;line-height:1.4;color:var(--ink-60)}:root .sk-note:empty{display:none}:root .td-empty.st.sk-host{color:var(--ink-60);max-width:none}:root .st-card>.td-empty.st.sk-host{padding:16px var(--pad-x, 18px) 18px}:root .st-card:has(>.td-empty.st.sk-host>.sk-report){background:none;border:0;box-shadow:none;overflow:visible}:root .st-card>.td-empty.st.sk-host:has(>.sk-report){padding:0}:root .sk-report{margin-top:12px}:root .sk-report>.sk-figs .sk-fig{min-height:128px}:root .sk-report>.sk-chart{min-height:290px}:root .sk-report>.sk-chart .sk-bars{height:200px;margin-top:40px}:root .sk-report>.sk-cards .sk-card{min-height:214px}:root .sk-report>.sk-cards .sk-bars-sm{height:110px}:root .db-cc .db-ch>.sk{margin-top:10px}:root #db-cards-wait{padding:0;margin-top:var(--gap, 14px)}:root #db-cards-wait>.sk{margin-top:0}:root #db-cards-wait .sk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}:root #db-cards-wait .sk-card{min-height:336px}:root #db-cards-wait .sk-card .sk-bars-sm{height:200px;margin-top:24px}@media(max-width:640px){:root #db-cards-wait .sk-cards{grid-template-columns:minmax(0,1fr)}}:root .rj-wait>.sk>:is(.sk-list,.sk-table){border:0;padding:0;background:none}:root #panel-settings.set-reading .set-val:empty::before,:root #panel-settings.set-reading .set-tile-s:empty::before{content:"";display:block;width:86px;height:10px;border-radius:6px;background:var(--sk-fill)}@media(max-width:640px){:root .sk-figs{grid-template-columns:repeat(2,minmax(0,1fr))}:root .sk-tr{grid-template-columns:2fr 1fr 1fr}:root .sk-tr>.sk-b:nth-child(4){display:none}:root #ld-note{top:64px;font-size:12px}}:root .sk-host>.sr-only:first-child+.sk,:root .sk-host>.sk:first-child{margin-top:0}:root .sk:is(.sk-chart,.sk-table,.sk-list){border:0;padding:0;background:none;border-radius:0;box-shadow:none}:root .sk.sk-strip{display:block}:root .td-empty.st.sk-host{padding:var(--pad-y, 16px) var(--pad-x, 18px)}:root :is(.ds-card,.td-card,.ev-card,.ply-card,.rh-card,.rj-card,.rp-card,.set-card,.pl-setup-card,.pl-mb-card,.or-card,.ov-card,.op-card,.rv-card,.pl-mf-card,.pl-card,.gm-card,.mb-card,.pn-card,.ncm-card,.ibx-lst,.st-card) .sk>:is(.sk-table,.sk-list,.sk-chart){border:0;padding:0;background:none;border-radius:0}:root .st-card:has(>.td-empty.st.sk-host>:is(.sk-cards,.sk-figures)){background:none;border:0;box-shadow:none;overflow:visible}:root .st-card>.td-empty.st.sk-host:has(>:is(.sk-cards,.sk-figures)){padding:0}:root .sk-strip{display:grid;grid-template-columns:repeat(var(--sk-n, 4),minmax(0,1fr));gap:var(--gap, 14px)}:root .sk-sf .sk-k{width:55%;height:9px}:root .sk-sf .sk-v{width:66%;height:22px;margin-top:10px;border-radius:7px}:root .sk-rows{display:block}:root .sk-row{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}:root .sk-row:first-child{border-top:0;padding-top:2px}:root .sk-row .sk-li-t .sk-d{margin-top:8px}:root .sk-bar{display:inline-flex;align-items:center;vertical-align:middle;max-width:100%;min-height:1em}:root .sk-bar>.sk-b{display:inline-block;height:.78em;max-width:100%;border-radius:5px}:root .sk-bar+.sk-bar{margin-left:8px}@media(max-width:640px){:root .sk-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){:root #ld-bar i{animation:none;transform:none;width:100%;opacity:.75}:root .sk-b::after{animation:none;display:none}:root #ld-bar,:root #ld-bar.on{transition:none}}:root .sk-ol{position:relative}:root .sk-ol-wide{display:none}:root .sk-ol-none{height:auto!important}@media(min-width:1100px){:root .sk-ol:not(.sk-ol-none){height:var(--olh)!important;min-height:0!important;max-height:none!important}:root .sk-ol-wide{display:block}:root .sk-ol-narrow{display:none}:root .sk-ol .sk-ol-wide>.sk-ol-card{position:absolute!important;top:var(--t)!important;left:var(--l)!important;width:var(--w)!important;height:var(--h)!important;max-height:none!important;margin:0!important;box-sizing:border-box;overflow:hidden}}:root .sk-ol-card .sk-ol-in{padding:var(--pad-y, 16px) var(--pad-x, 18px)}:root .sk-ol-card .sk-ol-in>.sk{margin-top:0}:root .sk-ol-card .sk-ol-hd h3 .sk-bar>.sk-b{height:13px}@media(min-width:1100px){:root #db-cards-wait:is(.sk-host,[data-st=loading]){height:727px;overflow:hidden}:root #dq-main-wait:is(.sk-host,[data-st=loading]){height:1852px;overflow:hidden}:root #mf-loading:is(.sk-host,[data-st=loading]){height:1553px;overflow:hidden}:root #ocs-often :is(.sk-host,[data-st=loading]){height:40px;overflow:hidden}:root #op-list :is(.sk-host,[data-st=loading]){height:549px;overflow:hidden}:root #op-promos :is(.sk-host,[data-st=loading]){height:142px;overflow:hidden}:root #op-worth-none.sk-p-brief:is(.sk-host,[data-st=loading]){height:35px;overflow:hidden}:root #op-worth-none.sk-p-full:is(.sk-host,[data-st=loading]){height:57px;overflow:hidden}:root #or-load:is(.sk-host,[data-st=loading]){height:49px;overflow:hidden}:root #pk-body :is(.sk-host,[data-st=loading]){height:18px;overflow:hidden}:root #pl-da-body :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-datagap-body :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-feed-body :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-fr-body :is(.sk-host,[data-st=loading]){height:47px;overflow:hidden}:root #pl-geo-body :is(.sk-host,[data-st=loading]){height:466px;overflow:hidden}:root #pl-pf-reading:is(.sk-host,[data-st=loading]){height:324px;overflow:hidden}:root #pl-pf-saved :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-pm-card :is(.sk-host,[data-st=loading]){height:216px;overflow:hidden}:root #pl-prog-body :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-pull-body :is(.sk-host,[data-st=loading]){height:19px;overflow:hidden}:root #pl-tab-requests :is(.sk-host,[data-st=loading]){height:592px;overflow:hidden}:root #pl-voice-body :is(.sk-host,[data-st=loading]){height:911px;overflow:hidden}:root #properties-list :is(.sk-host,[data-st=loading]){height:69px;overflow:hidden}:root #se-team :is(.sk-host,[data-st=loading]){height:16px;overflow:hidden}:root #set-team-tbl :is(.sk-host,[data-st=loading]){height:38px;overflow:hidden}:root #wl-due :is(.sk-host,[data-st=loading]){height:109px;overflow:hidden}:root #wl-dur-loading:is(.sk-host,[data-st=loading]){height:178px;overflow:hidden}:root #wl-np :is(.sk-host,[data-st=loading]){height:253px;overflow:hidden}:root #wlp-loading:is(.sk-host,[data-st=loading]){height:475px;overflow:hidden}:root [data-skfit=sending]{min-height:229px}:root [data-skfit="wlp:list"]{min-height:1066px}:root [data-skfit="wlp:roster"]{min-height:651px}}@media(min-width:1100px){:root #set-c-billing:has(.set-val:empty){min-height:241px}}:root #panel-settings :is(#dq-dec,#pl-team-asg,#set-mf-scale,#rp-set-hol):empty{display:block;border-radius:var(--radius, 12px);background:repeating-linear-gradient(180deg,var(--sk-fill) 0 10px,transparent 10px 30px);background-clip:content-box;padding:18px var(--pad-x, 18px)}@media(min-width:1100px){:root #panel-settings #dq-dec:empty{min-height:468px}:root #panel-settings #pl-team-asg:empty{min-height:94px}:root #panel-settings #set-mf-scale:empty{min-height:59px}:root #panel-settings #rp-set-hol:empty{min-height:169px}}:root{--el-navy:var(--cream);--el-teal:var(--accent);--el-teal2:#4fb6cf;--el-tealbg:rgba(79,184,212,.14);--el-ink:var(--ink);--el-mute:var(--cream-60);--el-line:var(--line);--el-bg:var(--bg);--el-green:var(--green);--el-greenbg:rgba(47,168,107,.16);--el-red:var(--red);--el-redbg:rgba(224,110,94,.16);--el-amber:#d6a24a;--el-amberbg:rgba(214,162,74,.16);--el-card:var(--surface-solid, var(--card));--el-card-r:18px;--el-card-sh:0 1px 2px rgba(0,0,0,.25),0 6px 18px rgba(0,0,0,.18);--el-card-bd:var(--line);--el-btn-p:linear-gradient(180deg,#13809b,#0f6e86);--el-btn-p-sh:0 4px 12px rgba(15,110,134,.28);--el-sw:rgba(230,234,242,.08);--el-sw-on:var(--el-card);--el-field:var(--field, var(--el-card));--el-ctl:var(--line)}:root[data-theme=light]{--el-navy:#14213d;--el-teal:#0f6e86;--el-teal2:#4fb6cf;--el-tealbg:#e8f4f7;--el-ink:#1b2a41;--el-mute:#5f6f84;--el-line:#e6ebf0;--el-bg:#f3f6f9;--el-green:#1d7a3e;--el-greenbg:#e6f4ea;--el-red:#b4332e;--el-redbg:#fbe9e7;--el-amber:#a06a10;--el-amberbg:#fdf3dc;--el-card:#fff;--el-card-sh:0 1px 2px rgba(20,33,61,.06),0 6px 18px rgba(20,33,61,.05);--el-card-bd:rgba(20,33,61,.04);--el-sw:#e4eaf0;--el-sw-on:#fff;--el-field:#fafbfc;--el-ctl:#d5dde6}:root .ply{--ply-teal:var(--accent);--ply-red:var(--red);--ply-navy:var(--cream);--ply-mute:var(--cream-60);--ply-line:var(--line);--ply-ctl:var(--btn-line, var(--line));--ply-pick:var(--pick);--ply-tag:var(--chip);--ply-tag-ink:var(--pill-ink);--ply-bb:rgba(79,184,212,.16);--ply-bb-off:rgba(230,234,242,.06);--ply-bb-off-ink:rgba(230,234,242,.35);--ply-hov:rgba(79,184,212,.06);--ply-ftr:var(--band, transparent);--ply-ln-a:rgba(79,184,212,.16);max-width:none;width:100%}:root[data-theme=light] .ply{--ply-navy:#14213d;--ply-mute:#5b6b80;--ply-line:#e3e8ee;--ply-ctl:#cfd8e2;--ply-pick:#f2f9fa;--ply-tag:#eef2f6;--ply-tag-ink:#33445c;--ply-bb:#e6f2f5;--ply-bb-off:#f1f3f6;--ply-bb-off-ink:#b7c1cd;--ply-hov:#f4f9fb;--ply-ftr:#f7f9fb;--ply-ln-a:#e3f1f4}:root .ply-card{position:relative;min-width:0;margin:0 0 16px;background:var(--surface-solid, var(--card));border-radius:16px;box-shadow:0 1px 3px rgba(20,33,61,.08);border:1px solid rgba(20,33,61,.05)}:root:not([data-theme=light]) .ply-card{border-color:var(--line)}:root .ply-charts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px}:root .ply-charts .ply-card{margin:0}:root .ply-ct{display:flex;justify-content:space-between;align-items:center;padding:14px 20px 0;font-weight:700;font-size:14px;color:var(--ply-navy)}:root .ply-why{padding:14px 20px 16px;font-size:12.5px;color:var(--ply-mute)}:root .ply-cols{display:flex;align-items:flex-end;gap:8px;padding:14px 20px 8px;height:110px}:root .ply-cb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}:root .ply-cb i{display:block;width:100%;max-width:30px;background:var(--ply-teal);border-radius:4px 4px 1px 1px}:root .ply-cb.t i{background:var(--ply-navy)}:root .ply-cv{font-size:11.5px;font-weight:650;color:var(--ply-mute);font-variant-numeric:tabular-nums}:root .ply-ax{display:flex;gap:8px;padding:0 20px 12px;font-size:11.5px;color:var(--ply-mute)}:root .ply-ax span{flex:1;text-align:center}:root .ply-dn{display:flex;align-items:center;gap:12px;padding:14px 16px 16px}:root .ply-dn svg{flex:none;width:clamp(72px,30%,96px);height:auto}:root .ply-dn-n{fill:var(--ply-navy)}:root .ply-dn-u{fill:var(--ply-mute)}:root .ply-dlg{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;font-size:12px}:root .ply-dlg span{white-space:nowrap;color:var(--ply-tag-ink);display:flex;align-items:center;gap:7px}:root .ply-dlg i{flex:none;width:10px;height:10px;border-radius:3px;display:inline-block}:root .ply-dlg b{color:var(--ply-navy);margin-left:auto;padding-left:10px;font-variant-numeric:tabular-nums}:root .ply-hb{padding:10px 20px 16px;display:flex;flex-direction:column;gap:9px}:root .ply-hb div{display:grid;grid-template-columns:62px 1fr 52px;align-items:center;gap:8px;font-size:12.5px}:root .ply-hb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .ply-hb i{display:block;height:12px;background:var(--ply-teal);border-radius:3px}:root .ply-hb b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}:root .ply-ln{padding:6px 14px 4px}:root .ply-ln svg{display:block}:root .ply-ln-a{fill:var(--ply-ln-a)}:root .ply-ln-l{stroke:var(--ply-teal)}:root .ply-lnax{display:flex;justify-content:space-between;padding:0 20px 12px;font-size:11.5px;color:var(--ply-mute)}:root .ply-srch{margin-left:auto;flex:0 1 260px;min-width:220px;border:1px solid var(--ply-ctl);border-radius:10px;padding:8px 12px;font:inherit;font-size:13.5px;background:var(--field, var(--surface-solid));color:var(--ink)}:root .ply-srch::placeholder{color:#8a97a8}:root .ply-mu{color:var(--ply-mute);font-weight:500}:root .ply-who{padding:0 4px}:root .ply-n{color:var(--ply-navy);font-size:15px}:root .ply-chips{display:contents}:root .ply-andor{font-size:12px;font-weight:700;color:var(--ply-teal);letter-spacing:.04em}:root .ply-edit{padding:0 20px 8px}:root .ply-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 16px;font:inherit;font-weight:650;font-size:13px;cursor:pointer;background:var(--surface-solid, var(--card));border:1px solid var(--ply-ctl);color:var(--ink);white-space:nowrap}:root .ply-btn.p{background:var(--accent);color:var(--on-accent, #fff);border-color:var(--accent)}:root .ply-btn:disabled{opacity:.5;cursor:default}:root .ply-head{display:flex;gap:8px;align-items:center}:root .ply-dd{position:relative;display:inline-flex}:root .ply-head .ply-btn{--ply-ctl:var(--btn-line, var(--line))}:root .ply-dph{padding:8px 10px 6px;font-weight:650;color:var(--ink);font-size:13.5px}:root .ply-dph span{font-weight:400;color:var(--cream-60);font-size:12px}:root .ply-cpop{position:absolute;left:260px;right:34px;margin-top:-4px;max-width:860px;background:var(--surface-solid, var(--card));border:1px solid var(--ply-line);border-radius:14px;box-shadow:0 14px 34px rgba(20,33,61,.22);z-index:20}:root .ply-cph{display:flex;align-items:baseline;gap:12px;padding:14px 18px 6px}:root .ply-cph b{color:var(--ply-navy);font-size:15px}:root .ply-cph span{color:var(--ply-mute);font-size:12.5px}:root .ply-cgs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 14px;padding:6px 18px 10px}:root .ply-cgh{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ply-mute);margin:6px 0 4px}:root .ply-cb2{position:relative;display:flex;align-items:center;gap:8px;font-size:13px;padding:4px 0;color:var(--chip-ink, var(--ink));cursor:pointer}:root .ply-cb2 input{position:absolute;opacity:0;width:16px;height:16px;margin:0;cursor:pointer}:root .ply-cb2 i{font-style:normal;width:16px;height:16px;border:1.5px solid #b3c0cf;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff;flex:none}:root .ply-cb2.on i{background:var(--ply-teal);border-color:var(--ply-teal)}:root .ply-cb2.on{font-weight:650;color:var(--ply-navy)}:root .ply-cb2 input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}:root .ply-cpf{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 14px;border-top:1px solid var(--ply-line);font-size:12.5px;color:var(--ply-mute)}:root .ply-scroll{overflow-x:auto}:root .ply-pt{width:100%;border-collapse:collapse}:root .ply-pt th{font-size:12px;color:var(--ply-mute);text-align:left;padding:10px 16px;border-bottom:1px solid var(--ply-line);font-weight:600;white-space:nowrap;cursor:pointer}:root .ply-pt th.r,:root .ply-pt td.r{text-align:right}:root .ply-pt th[aria-sort=ascending]::after{content:" \2191";color:var(--ply-teal)}:root .ply-pt th[aria-sort=descending]::after{content:" \2193";color:var(--ply-teal)}:root .ply-pt th.ply-ch{cursor:default}:root .ply-pt th:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .ply-pt td{padding:11px 16px;border-top:1px solid var(--ply-line);font-size:13.5px;font-variant-numeric:tabular-nums;cursor:pointer}:root .ply-pt tbody tr:first-child td{border-top:0}:root .ply-pt tr.ply-tr:hover td,:root .ply-pt tr.ply-tr:focus-within td{background:var(--ply-hov)}:root .ply-pt tr.ply-tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .ply-nm{display:block;font-weight:650;color:var(--ply-navy);font-size:14px}:root .ply-charts-wait .sk{margin-top:10px}:root .ply-charts-wait .sk-chart .sk-t{display:none}:root .ply-charts-wait .sk-bars{height:132px;margin-top:6px}:root .ply-main-wait{padding:18px 20px}:root .ply-main-wait .ply-mh{margin-bottom:16px}:root .ply-main-wait .ply-mh .sk-bar>.sk-b{height:16px}:root .ply-main-wait .sk{margin-top:0}:root .ply-main-wait .sk-tr{padding:16px 0}:root .ply-acct{display:block;color:var(--ply-mute);font-size:12px;margin-top:1px}:root .ply-tag{display:inline-block;background:var(--ply-tag);border-radius:999px;padding:2px 9px;font-size:12px;color:var(--ply-tag-ink)}:root .ply-late{color:var(--ply-red);font-weight:650}:root td.ply-mu{color:var(--ply-mute)}:root .ply-ct-c{white-space:nowrap}:root .ply .pl-bbs{display:inline-flex;gap:6px;vertical-align:middle;align-items:center}:root .ply .pl-bb{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ply-bb);color:var(--ply-teal);border:0;padding:0;cursor:pointer;text-decoration:none;flex:none}:root .ply .pl-bb svg{width:15px;height:15px}:root .ply .pl-bb.off{background:var(--ply-bb-off);color:var(--ply-bb-off-ink);cursor:not-allowed}:root .ply .pl-bb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-chev{display:inline-block;margin-left:12px;color:#9aa6b6;font-size:18px;vertical-align:middle}:root .ply-pt tr.ply-tr:hover .ply-chev{color:var(--ply-teal)}:root .ply-ftr{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid var(--ply-line);background:var(--ply-ftr);border-radius:0 0 16px 16px}:root .ply-ftr .t{font-size:13.5px;color:var(--ply-mute)}:root .ply-ftr .t b{color:var(--ink);font-size:15px}:root .ply-ftr .pager{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ply-mute);white-space:nowrap}:root .ply-ftr .pager button{width:28px;height:28px;border-radius:50%;border:1px solid var(--ply-ctl);background:var(--surface-solid, var(--card));color:var(--ink);font:inherit;font-size:15px;line-height:1;cursor:pointer;padding:0}:root .ply-ftr .pager button:disabled{opacity:.4;cursor:default}:root .ply-empty{padding:24px 20px;border-top:1px solid var(--ply-line);color:var(--ply-mute);font-size:13.5px}:root .ply-res.busy{opacity:.6}:root .ply-connect{position:fixed;right:24px;bottom:24px;z-index:80;width:340px;display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--surface-solid, var(--card));border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 34px rgba(20,33,61,.22);font-size:13px;color:var(--ink)}:root .ply-connect b{font-size:14px;color:var(--ply-navy)}:root .ply-connect span{color:var(--ply-mute)}:root .ply-connect-a{display:flex;justify-content:flex-end;gap:8px}@media(max-width:1180px){:root .ply-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:root .ply-charts{grid-template-columns:minmax(0,1fr)}:root .ply-srch{margin-left:0;flex:1 1 100%;min-width:0}:root .ply-cpop{left:12px;right:12px}:root .ply-cgs{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .ply{--ply-teal:var(--el-teal);--ply-red:var(--el-red);--ply-navy:var(--el-navy);--ply-mute:var(--el-mute);--ply-line:var(--el-line);--ply-ctl:var(--el-ctl)}:root .ply-card{border-radius:var(--el-card-r);box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd);background:var(--el-card)}:root .ply-ic{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--el-tealbg);color:var(--el-teal)}:root .ply-ic-late{background:var(--el-redbg);color:var(--el-red)}:root .ply-ic-back_after{background:var(--el-greenbg);color:var(--el-green)}:root .ply-ic-new_cards{background:var(--el-amberbg);color:var(--el-amber)}:root .ply-ic-top{background:rgba(142,154,179,.18);color:var(--el-navy)}:root .ply-ic-winbacks{background:var(--el-redbg);color:var(--el-red)}:root .ply-ic-bouncebacks{background:var(--el-amberbg);color:var(--el-amber)}:root .ply-ic-two_not_three{background:var(--el-greenbg);color:var(--el-green)}:root .ply-ic-call_today{background:var(--el-amberbg);color:var(--el-amber)}:root .ply-ic-big_trips{background:var(--el-greenbg);color:var(--el-green)}:root .ply-ic-behind{background:var(--el-redbg);color:var(--el-red)}:root .ply-ic-rankings,:root .ply-ic-set_aside{background:rgba(142,154,179,.18);color:var(--el-navy)}:root .ply{--mk-navy:#9fb0c8}:root[data-theme=light] .ply{--mk-navy:#3e4a63}:root .ply .ply-strip{margin:0 0 16px}:root .ply .ply-strip .figstrip-k{min-height:17px}:root .ply .ply-strip .figstrip-v{min-height:26px}:root .ply .ply-strip-wait .figstrip-v{align-items:center}:root .ply .ply-sf{cursor:pointer;outline:none}:root .ply .ply-sf:first-child{border-radius:16px 0 0 16px}:root .ply .ply-sf:last-child{border-radius:0 16px 16px 0}:root .ply .ply-sf:hover{background:var(--ply-mhov, rgba(142,154,179,.08))}:root .ply .ply-sf:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}:root .ply .ply-sf.on{box-shadow:inset 0 -3px 0 var(--c)}:root .ply .figstrip-pill{display:inline-flex;align-items:center;padding:2px 8px;margin:0 0 1px 2px;border-radius:999px;font:700 12px/1.45 var(--font-body);white-space:nowrap}:root .ply .figstrip-pill.good{background:var(--el-greenbg);color:var(--el-green)}:root .ply .figstrip-pill.bad{background:var(--el-redbg);color:var(--el-red)}:root #ply-list-menu{width:372px;max-height:none;overflow:visible}:root .ply-msrch{display:flex;align-items:center;gap:8px;height:36px;margin:4px 4px 6px;padding:0 11px;border:1px solid var(--el-ctl);border-radius:10px;color:var(--ink-40);background:var(--el-field, var(--el-card));box-sizing:border-box}:root .ply-msrch:focus-within{border-color:var(--el-teal);box-shadow:0 0 0 3px var(--el-tealbg)}:root .ply-msrch input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;color:var(--el-ink)}:root .ply-mi .t .si{font-size:12px;font-weight:500;color:var(--el-mute);margin-left:6px}:root .ply-mi .ply-mcv{margin-left:auto;display:inline-flex;justify-content:center;width:14px;flex:none;color:var(--el-mute)}:root .ply-chr{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px 12px;border-bottom:1px solid var(--el-line)}:root .ply-chr .k{margin-right:2px;font:600 12.5px/1 var(--font-body);color:var(--el-mute)}:root .ply-chp{display:inline-flex;align-items:center;gap:5px;height:26px;margin:0;padding:0 10px;box-sizing:border-box;border:1px solid var(--el-ctl);border-radius:999px;background:var(--el-card);color:var(--el-ink);font:600 12px/1 var(--font-body);white-space:nowrap;cursor:pointer}:root[data-theme=light] .ply-chp{border-color:#d5dde6}:root .ply-chp b{font-weight:800;color:var(--el-navy)}:root .ply-chp.on,:root[data-theme=light] .ply-chp.on{background:var(--el-navy);border-color:var(--el-navy);color:var(--el-card)}:root .ply-chp.on b{color:var(--el-card)}:root .ply-chp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-rby{display:inline-flex;align-items:center;gap:8px;margin-left:6px}:root .ply-rby .k{font:600 12.5px/1 var(--font-body);color:var(--el-mute)}:root .ply-rk{display:inline-flex;align-items:center;gap:10px;min-width:0}:root .ply-num{flex:none;width:22px;text-align:right;color:var(--el-mute);font-weight:650;font-variant-numeric:tabular-nums}:root .ply-fw{color:var(--el-mute);font-weight:500}@media(max-width:640px){:root #ply-list-menu{width:min(372px,calc(100vw - 56px))}:root .ply-rby{margin-left:0}}:root .ply-charts{gap:14px}:root .ply-ct{padding:16px 20px 4px;font-size:14.5px;color:var(--el-navy)}:root .ply-cp{padding:0 20px 2px;font:500 12.5px/1.45 var(--font-body);color:var(--el-mute)}:root .wla-rk-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}:root .wla-rk-head .wla-line{margin:0}:root .ply-charts .ply-card>.pc,:root .ply-charts .ply-card>figure{margin:6px 16px 14px}:root .ply-srchw{margin-left:auto;flex:0 1 280px;min-width:220px;display:flex;align-items:center;gap:8px;border:1px solid var(--el-ctl);border-radius:12px;padding:0 12px;background:var(--el-field);color:#8a97a8}:root .ply-srchw .ply-srch{margin:0;flex:1;min-width:0;border:0;padding:8px 0;background:transparent}:root .ply-srchw .ply-srch:focus{outline:none}:root .ply-srchw:focus-within{outline:2px solid var(--accent);outline-offset:1px}:root .ply-n{font-family:var(--font-brand);font-size:19px;font-weight:500;color:var(--el-navy)}:root .ply-andor{font-size:11px;font-weight:800}:root .ply-vx{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:0;border-radius:50%;padding:0;background:none;font:inherit;font-size:14px;line-height:18px;color:var(--el-mute, var(--ink-60));cursor:pointer;opacity:.55}:root .ply-vx:hover{background:var(--el-redbg, rgba(224,110,94,.14));color:var(--el-red, var(--red))}:root .ply-vx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-send{display:inline-flex;align-items:center;gap:8px;border-radius:14px;padding:13px 22px;font:inherit;font-size:15px;font-weight:650;white-space:nowrap;cursor:pointer;background:var(--el-btn-p);color:#fff;border:1px solid #0f6e86;box-shadow:var(--el-btn-p-sh)}:root .ply-send:disabled{opacity:.55;cursor:default;box-shadow:none}:root .ply-send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-sw{display:inline-flex;background:var(--el-sw);border-radius:14px;padding:4px;gap:2px}:root .ply-sw button{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:11px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--el-mute);cursor:pointer}:root .ply-sw button.on{background:var(--el-sw-on);color:var(--el-navy);box-shadow:0 1px 3px rgba(20,33,61,.12);cursor:default}:root .ply-sw b{background:var(--el-amberbg);color:var(--el-amber);border-radius:999px;padding:1px 8px;font-size:11.5px}:root .ply-sw-wait{padding:4px;gap:8px;align-items:center}:root .ply-sw-wait .sk-bar>.sk-b{height:38px;border-radius:11px}:root .ply-pt th{padding:11px 18px}:root .ply-pt td{padding:12px 18px}:root .ply-pl{display:flex;align-items:center;gap:11px}:root .ply-av{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex:none}:root .ply-wn{min-width:0}:root .ply-tag{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;background:var(--el-tealbg);color:var(--el-teal)}:root .ply-tag i{width:8px;height:8px;border-radius:50%;background:currentColor}:root{--ply-td-gold:#d9a21b;--ply-td-plat:#8e9ab3;--ply-td-dia:#4a78d6;--ply-td-cop:#c47a52;--ply-td-x:var(--el-mute)}:root .ply-t-gold{background:#fbf2dc;color:#8a5f00}:root .ply-t-gold i{background:var(--ply-td-gold)}:root .ply-t-plat{background:#eef0f5;color:#3e4a63}:root .ply-t-plat i{background:var(--ply-td-plat)}:root .ply-t-dia{background:#e8effd;color:#2a4e9b}:root .ply-t-dia i{background:var(--ply-td-dia)}:root .ply-t-cop{background:#f8e9e1;color:#8a4a2a}:root .ply-t-cop i{background:var(--ply-td-cop)}:root .ply-t-x{background:rgba(142,154,179,.16);color:var(--el-mute)}:root .ply-late{display:inline-flex;align-items:center;background:var(--el-redbg);color:var(--el-red);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}:root .ply-amt{color:var(--el-navy);font-weight:700}:root .ply-pt .ply-mu{font-size:12.5px}:root .ply-pill{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:650;background:rgba(142,154,179,.16);color:var(--el-ink, var(--ink))}:root .ply-pill.r{background:var(--el-redbg);color:var(--el-red)}:root .ply-pill.a{background:var(--el-amberbg);color:var(--el-amber)}:root .ply-pill.g{background:var(--el-greenbg);color:var(--el-green)}:root .ply-two{display:flex;flex-direction:column;gap:2px;line-height:1.3}:root .ply-two .ply-mu{font-size:12.5px}:root .ply-top{display:inline-flex;align-items:center;margin-left:8px;border-radius:6px;padding:2px 6px;font-size:11.5px;font-weight:700;background:var(--mk-navy, #14213d);color:#fff;white-space:nowrap;vertical-align:middle}:root .ply-nmrow{display:inline-flex;align-items:center}:root .ply .pl-bb{width:32px;height:32px;border-radius:10px}:root .ply-ftr{border-top:1px solid var(--el-line);border-radius:0 0 var(--el-card-r) var(--el-card-r)}:root .ply-charts .ply-card{container-type:inline-size}:root .ply-charts .pc-dn{flex-wrap:nowrap;gap:12px;padding:4px 0 2px}:root .ply-charts .pc-dn-ring{width:92px;height:92px}:root .ply-charts .pc-dn-c b{font-size:16px}:root .ply-charts .pc-dn-c span{font-size:10px}:root .ply-charts .pc-dn-lg{flex:1 1 auto;gap:6px;justify-content:center}:root .ply-charts .pc-dn-li{font-size:12px;gap:7px}@container (min-width:360px){:root .ply-charts .pc-dn{gap:22px;padding:6px 0 4px}:root .ply-charts .pc-dn-ring{width:150px;height:150px}:root .ply-charts .pc-dn-c b{font-size:22px}:root .ply-charts .pc-dn-c span{font-size:11px}:root .ply-charts .pc-dn-lg{gap:10px}:root .ply-charts .pc-dn-li{font-size:13.5px;gap:10px}}:root .ply-span2{grid-column:span 2}:root .ply-f12l{font-weight:500;font-size:12px;color:var(--el-mute);display:inline-flex;align-items:center;gap:6px}:root .ply-f12l i{width:10px;height:10px;border-radius:3px;background:var(--pc-ctx, #c5ced9);display:inline-block}:root .ply-f12l i.on{background:var(--el-teal)}:root .ply-f12s{display:flex;gap:22px;flex-wrap:wrap;padding:6px 20px 0;font-size:12.5px;color:var(--el-mute)}:root .ply-f12s b{font-family:var(--font-brand);font-weight:400;font-size:24px;color:var(--el-navy);margin-right:4px}:root .ply-charts .pc-dn-li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .ply-zero{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--ply-tag-ink)}:root .ply-zero b,:root .rj-zero b{font-variant-numeric:tabular-nums;font-weight:700;color:var(--el-navy, var(--ink))}:root .rj-zero{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}:root .rj-fix{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1.5px solid var(--el-teal, var(--accent));border-radius:999px;background:var(--el-card, var(--card));font:inherit;font-size:13px;font-weight:650;color:var(--el-teal, var(--accent));cursor:pointer;white-space:nowrap}:root .rj-fix:hover{background:var(--ply-pick, var(--pick))}:root .rj-lists{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:3px 8px;border:1px dashed var(--line);border-radius:999px;max-width:100%}:root #pl-mailfile-drawer .pl-mb-or{font:600 12px/1 var(--font-body);color:var(--ink-60);text-transform:uppercase;letter-spacing:.06em;cursor:help}:root .ply-sent{line-height:1.45;overflow-wrap:anywhere;min-width:0}:root .rj-sent{font:500 13.5px/1.45 var(--font-body);color:var(--ink);overflow-wrap:anywhere;min-width:0}:root .rj-sent b{font-variant-numeric:tabular-nums;font-weight:700}:root .rj-gm-in{border:1px solid var(--rj-ms-edge, var(--line));background:var(--rj-tok-bg, transparent);border-radius:999px;padding:3px 10px;font:600 12px/1.2 var(--font-body);color:var(--rj-tok-ink, var(--accent));cursor:pointer;white-space:nowrap}:root .rj-gm-in:hover,:root .rj-gm-in:focus-visible{border-color:var(--rj-tok-ink, var(--accent))}:root .rj-grp .rj-or{text-transform:none;letter-spacing:0;font-weight:500}:root .rj-gjw{display:inline-block;padding:3px 9px;font:700 11.5px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60)}:root .rj-gfoot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}:root .rj-gadd{display:inline-flex;align-items:center;gap:4px}:root .rj-merge{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-60);text-decoration:underline;text-underline-offset:2px;cursor:pointer}:root .rj-ex{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink-60);cursor:pointer}:root .rj-ex input{margin:0;accent-color:var(--el-teal, var(--accent))}:root .rj-sendl{padding:6px 20px 12px;font-size:12.5px;color:var(--ink-60, var(--el-mute));line-height:1.45}:root .ply-sup{display:block;font-size:11.5px;color:var(--el-amber, #9a6a12);margin-top:2px;white-space:normal}:root .rj-merge:hover,:root .rj-merge:focus-visible{color:var(--accent)}:root .ply{--ply-menu-bg:color-mix(in srgb, var(--el-card) 93%, #ffffff);--ply-menu-sh:0 18px 44px rgba(0,0,0,.45), 0 2px 6px rgba(0,0,0,.3);--ply-mhov:rgba(230,234,242,.06);--ply-navy2:#9fb0c8}:root[data-theme=light] .ply{--ply-menu-bg:#fff;--ply-menu-sh:0 18px 44px rgba(20,33,61,.18), 0 2px 6px rgba(20,33,61,.08);--ply-mhov:#f3f6f9;--ply-navy2:#3e4a63}:root .ply-book{margin:0 0 14px}:root .ply-bk-hd{display:flex;align-items:center;gap:16px;padding:12px 18px 0 20px;min-width:0}:root .ply-book-c .ply-bk-hd{padding:12px 18px 12px 20px}:root .ply-bk-t{margin:0;font:700 14.5px/1.4 var(--font-body);color:var(--el-navy);letter-spacing:0}:root .ply-bk-tg{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:4px 6px;border-radius:8px;font:inherit;font-size:12.5px;font-weight:650;color:var(--el-mute);cursor:pointer;white-space:nowrap}:root .ply-bk-tg:hover{color:var(--el-navy)}:root .ply-bk-tg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-peek{display:inline-flex;gap:18px;min-width:0;font-size:12.5px;color:var(--el-mute);white-space:nowrap;overflow:hidden}:root .ply-peek b{color:var(--el-navy);font-weight:700;font-variant-numeric:tabular-nums;margin-left:3px}:root .ply-book .ply-bk-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.22fr) minmax(0,1.05fr) minmax(0,1fr);gap:0;margin:0}:root[data-theme] .ply-book .ply-bk-c{margin:8px 0 0;padding:10px 18px 15px;border:0;border-left:1px solid var(--el-line);border-radius:0;box-shadow:none;background:none}:root[data-theme] .ply-book .ply-bk-c:first-child{border-left:0;padding-left:20px}:root[data-theme] .ply-book .ply-bk-c:last-child{padding-right:20px}:root .ply-book .ply-bk-c .ply-ct{padding:0;margin:0 0 10px;font-size:12.5px;font-weight:650;color:var(--el-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .ply-book .ply-bk-c .ply-ct .pgq{margin-left:4px}:root[data-theme] .ply-book .ply-bk-c>.pc,:root[data-theme] .ply-book .ply-bk-c>figure{margin:0}:root .ply-book .ply-why{padding:6px 0 0}:root .ply-book .ply-bk-g{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}:root[data-theme] .ply-book .ply-charts .pc-dn{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px;padding:4px 0 0}:root[data-theme] .ply-book .ply-charts .pc-dn-ring{width:84px;height:84px;align-self:center;flex:none;container-type:size}:root[data-theme] .ply-book .ply-charts .pc-dn-c b{font-size:14cqw;line-height:1.05}:root[data-theme] .ply-book .ply-charts .pc-dn-c span{font-size:max(9.5px,8cqw);line-height:1.2;margin-top:1px}:root[data-theme] .ply-book .ply-charts .pc-dn-lg{flex:0 1 auto;min-width:0;display:grid;grid-template-columns:10px minmax(0,max-content) max-content max-content;column-gap:8px;row-gap:9px;align-content:center;justify-content:start}:root[data-theme] .ply-book .ply-charts .pc-dn-li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;column-gap:8px;align-items:center;font-size:12px}:root[data-theme] .ply-book .ply-charts .pc-dn-li b{text-align:right}:root[data-theme] .ply-book .ply-charts .pc-dn-n{grid-column:1 / -1}@container (min-width:300px){:root[data-theme] .ply-book .ply-charts .pc-dn{gap:14px}:root[data-theme] .ply-book .ply-charts .pc-dn-ring{width:92px;height:92px}}@container (min-width:320px){:root[data-theme] .ply-book .ply-charts .pc-dn{gap:16px}:root[data-theme] .ply-book .ply-charts .pc-dn-ring{width:104px;height:104px}:root[data-theme] .ply-book .ply-charts .pc-dn-lg{row-gap:10px}:root[data-theme] .ply-book .ply-charts .pc-dn-li{font-size:12.5px}}@container (min-width:420px){:root[data-theme] .ply-book .ply-charts .pc-dn{gap:22px}:root[data-theme] .ply-book .ply-charts .pc-dn-ring{width:120px;height:120px}:root[data-theme] .ply-book .ply-charts .pc-dn-lg{column-gap:10px;row-gap:11px}:root[data-theme] .ply-book .ply-charts .pc-dn-li{font-size:13px;column-gap:10px}}:root .ply-book{container:plybook / inline-size}@container plybook (min-width:1400px){:root .ply-book .ply-bk-g{grid-template-columns:repeat(4,minmax(0,1fr))}}:root[data-theme] .ply-book .ply-bk-c{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;container-type:normal}:root[data-theme] .ply-book .ply-bk-c>.ply-ct{grid-row:1;margin:0;line-height:18px}:root[data-theme] .ply-book .ply-bk-c>.ply-cp{grid-row:2;margin:2px 0 0;padding:0;font:500 12.5px/1.45 var(--font-body);color:var(--el-mute);overflow-wrap:break-word}:root[data-theme] .ply-book .ply-bk-c>.ply-bk-b{grid-row:3;min-width:0;padding-top:12px}:root[data-theme] .ply-book .ply-bk-b>.pc,:root[data-theme] .ply-book .ply-bk-b>figure{margin:0}:root[data-theme] .ply-book .ply-bk-b>.ply-f12s{padding:0 0 8px}:root .ply-book .ply-charts{font-variant-numeric:tabular-nums}:root[data-theme] .ply-book .pc-rows .pc-hl{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}:root[data-theme] .ply-book .pc-x>span:first-child{padding-left:0}:root[data-theme] .ply-book .pc-x>span:last-child{padding-right:0}:root[data-theme] .ply-book .ply-cp-d{white-space:nowrap}@container pc (min-width:230px){:root[data-theme] .ply-book #ply-c-due7 .pc-x>span{visibility:visible}}:root[data-theme] .ply-book #ply-c-visits .pc-x>span:last-child{flex-direction:row;justify-content:center}@container pc (max-width:273px){:root[data-theme] .ply-book #ply-c-visits .pc-x>span.ply-wk-alt{visibility:hidden}}:root[data-theme] .hs-flr .ply-pt .chg:is(.chg-good,.chg-bad,.chg-flat){display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}:root .hs-flr .ply-pt :is(td.r,td:first-child,.ply-tag,.pill-amb){white-space:nowrap}:root .hs-flr .ply-pt td.r:last-child{width:28px;padding-left:4px}:root .hs-flr .db-cp+:is(.ply-scroll,.rl-empty,.sk){margin-top:10px}:root[data-theme] #set-rpc-mflags .mfl-marks .mcf-card{margin:0 0 16px;background:var(--surface-solid)}:root #set-rpc-mflags .mfl-marks>.mcf-top{margin:0 0 12px}:root .flr .hs-flr>.ply-card,:root .flr .ply-card.hs-flr{margin-bottom:16px}:root .flr #fd-chart .db-ct{flex-wrap:wrap;row-gap:8px}:root .flr .fd-key{display:inline-flex;gap:14px;margin-left:14px;vertical-align:-1px;font-size:12px}:root .flr #fd-marked .db-hl+.ply-scroll,:root .flr #fd-marked .db-hl+.rl-empty,:root .flr #fd-marked .db-hl+.sk{margin-top:10px}:root .flr #fd-dayall{margin:0 0 16px}:root .flr #fd-dayall>.pg-fold-in>:is(.ds-card,.st-card){margin:0 0 16px}:root[data-theme] .fl-bar button.fd-ck{display:inline-flex;align-items:center;height:28px;min-height:0;margin:0;padding:0 12px;border:0;border-radius:999px;box-shadow:none;font:600 12.5px/1 var(--font-body);white-space:nowrap;cursor:pointer}:root .fl-bar button.fd-ck:focus-visible{outline:2px solid var(--el-teal);outline-offset:2px}:root .ply-main{overflow:visible}:root .ply-lh{position:relative;display:flex;align-items:center;gap:10px 14px;padding:14px 20px;border-bottom:1px solid var(--el-line)}:root .ply-lh-l{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root .ply-lh-r{flex:none;display:flex;align-items:center;gap:10px;align-self:flex-start}:root .ply-ibs{display:inline-flex;align-items:center;gap:5px}:root .ply-ldd{position:relative;display:inline-flex}:root .ply-pick{display:inline-flex;align-items:center;gap:8px;height:38px;max-width:340px;padding:0 10px 0 11px;border:1.5px solid var(--el-ctl);border-radius:11px;background:var(--el-field);font:inherit;font-size:14px;color:var(--el-navy);cursor:pointer;white-space:nowrap}:root .ply-pick>svg{color:var(--el-teal);flex:none}:root .ply-pick .k{color:var(--el-mute);font-weight:600;font-size:13.5px;margin-right:-3px}:root .ply-pick b{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}:root .ply-pick .cv{display:inline-flex;color:var(--el-mute);margin-left:1px}:root .ply-pick[aria-expanded=true]{border-color:var(--el-teal);box-shadow:0 0 0 3px var(--el-tealbg)}:root .ply-pick:focus-visible,:root .ply-tok:focus-visible,:root .ply-ib:focus-visible,:root .ply-clr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-tok{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--el-ctl);background:transparent;border-radius:999px;padding:4px 7px 4px 9px;font:700 11.5px/1.2 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--el-teal);cursor:pointer}:root .ply-tok svg{opacity:.85}:root .ply-tok:hover{border-color:var(--el-teal)}:root .ply-lh .ply-chips{display:contents}:root .ply-lh .rj-ch{display:inline-flex;align-items:center;gap:7px;height:32px;box-sizing:border-box;border:1.5px solid var(--el-teal);background:var(--el-card);border-radius:999px;padding:0 11px;font-size:13px;font-weight:650;color:var(--el-navy);white-space:nowrap;max-width:100%}:root .ply-lh .rj-ch.on{box-shadow:0 0 0 3px var(--el-tealbg)}:root .ply-lh .rj-ch .rj-cb,:root .ply-who .rj-ch .rj-cb{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis}:root .ply-lh .rj-ch .rj-x,:root .ply-who .rj-ch .rj-x{background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:400;color:#8a97a8;cursor:pointer}:root .ply-lh .ply-lch{border:1.5px solid var(--el-ctl);background:var(--el-field)}:root .ply-lch>svg{color:var(--el-teal);flex:none}:root .ply-who .rj-grp[data-g="0"] .rj-ch.rj-ch-list{border-color:var(--el-ctl);background:var(--el-field)}:root .ply-who .rj-grp[data-g="0"] .rj-ch.rj-ch-list .rj-x{display:none}:root .ply-who .rj-tok-gj{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--el-ctl);background:transparent;color:var(--el-teal)}:root .ply-who .rj-tok-gj::after{content:"";width:11px;height:11px;background:currentColor;opacity:.85;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat}:root .ply-who .rj-grp[data-g="0"] .rj-ch-list .rj-cb::before{content:"";display:inline-block;width:14px;height:14px;margin:0 7px -2px 0;background:var(--el-teal);-webkit-mask:var(--eli-list-n) center/contain no-repeat;mask:var(--eli-list-n) center/contain no-repeat}:root .ply-lh .ply-andor{font-size:13px;font-weight:500;color:var(--el-mute);letter-spacing:0}:root .ply-lh .rj-add,:root .ply-who .rj-add{background:none;border:0;padding:0 2px;font:inherit;color:var(--el-teal);font-weight:650;font-size:13px;cursor:pointer;white-space:nowrap}:root .ply-lh .rj-add[aria-expanded=true]{text-decoration:underline;text-underline-offset:4px}:root .ply-clr{background:none;border:0;font:inherit;font-size:13px;font-weight:600;color:var(--el-mute);cursor:pointer;padding:0 2px;margin-left:2px;white-space:nowrap}:root .ply-clr:hover{color:var(--el-navy)}:root .ply-lh .ply-create,:root .ply-lh .ply-svb{padding:5px 13px;font-size:13px}:root .ply-lh .ply-create{border-color:var(--el-teal);color:var(--el-teal);background:transparent}:root .ply-lh .ply-create:hover{background:var(--el-tealbg, transparent)}:root .ply-lh .ply-svb svg{flex:none}:root .ply-aow{background:none;border:0;border-bottom:1px dashed currentColor;padding:0 1px;font:inherit;font-size:12.5px;font-weight:600;color:var(--el-mute);cursor:pointer;line-height:1.3}:root .ply-aow.or{color:var(--el-teal);font-weight:700}:root .ply-aow:hover{color:var(--el-navy)}:root .ply-aow:focus-visible,:root .ply-create:focus-visible,:root .ply-svb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root .ply-lh .ply-dbr{flex:0 0 100%;height:0}:root .ply-lh .ply-drow{display:inline-flex;align-items:center;gap:8px;padding:0;margin-right:10px}:root .ply-ddw,:root .ply-lh .ply-ddw.rj-dd{position:relative}:root .ply-dmenu{left:0;top:calc(100% + 6px);width:332px;max-width:332px;z-index:40}:root .mbs-drow{display:flex;align-items:center;gap:8px;flex:0 0 100%;padding:2px 0 0}:root .ply-drow .pgq,:root .mbs-drow .pgq{margin-left:0}@media(max-width:640px){:root .ply-lh .ply-dbr,:root .ply-lh .ply-drow{order:4}:root .ply-lh .ply-drow{flex:1 1 100%;margin-right:0}:root .ply-drow .ply-ddw,:root .ply-lh .ply-drow .ply-ddw.rj-dd{flex:1 1 auto;min-width:0;order:0}:root .ply-dmenu{width:auto;right:0;max-width:none}}:root .ply-sentl{padding:12px 20px 0;font-size:13.5px;color:var(--el-ink)}:root .ply-sentl .ply-n{font-weight:700;color:var(--el-navy)}:root .ply-inrep{color:var(--el-teal)}:root .ply-ib{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--el-ctl);border-radius:11px;background:var(--el-card);color:var(--el-ink);cursor:pointer;box-sizing:border-box;font:inherit}:root .ply-ib:hover,:root .ply-ib[aria-expanded=true]{border-color:var(--el-teal);color:var(--el-teal)}:root .ply-ib:disabled{opacity:.5;cursor:default}:root .ply-ib[data-tip]::after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:-4px;z-index:45;padding:6px 10px;border-radius:8px;background:var(--el-navy);color:var(--el-card);font:600 12px/1.3 var(--font-body);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-2px);transition:opacity .12s,transform .12s}:root:not([data-theme=light]) .ply-ib[data-tip]::after{background:#e6eaf2;color:#14213d}:root .ply-ib[data-tip]:hover::after,:root .ply-ib[data-tip]:focus-visible::after{opacity:1;transform:none}:root .ply-ib[aria-expanded=true]::after{display:none}:root .ply-xdd .pg-dl{margin:0}:root .ply-lh .ply-send{height:38px;box-sizing:border-box;padding:0 15px;font-size:14px;border-radius:11px;gap:8px}:root .ply-lh .ply-srchw{margin:0;flex:none;width:230px;min-width:0;height:36px;box-sizing:border-box;border-radius:11px;padding:0 4px 0 11px}:root .ply-srch-x{width:26px;height:26px;flex:none;border:0;border-radius:50%;background:none;font:inherit;font-size:16px;line-height:1;color:var(--el-mute);cursor:pointer}:root .ply-srch-x:hover{background:var(--ply-mhov);color:var(--el-navy)}:root .ply-menu{position:absolute;left:0;top:calc(100% + 8px);width:344px;max-width:calc(100vw - 32px);max-height:min(70vh,640px);overflow:auto;z-index:40;background:var(--ply-menu-bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--ply-menu-sh);padding:6px;text-align:left;box-sizing:border-box}:root .ply-mh{padding:12px 10px 5px;font:700 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--el-mute)}:root .ply-mi{position:relative;display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;margin:0;padding:7px 10px;border:0;border-radius:9px;background:none;font:inherit;font-size:13.5px;color:var(--el-ink);text-align:left;cursor:pointer}:root .ply-mi .t{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .ply-mi .n{margin-left:auto;padding-left:10px;font-variant-numeric:tabular-nums;color:var(--el-mute);font-weight:650;font-size:13px}:root .ply-mi:hover,:root .ply-mi:focus-visible{background:var(--ply-mhov);outline:none}:root .ply-mi.on,:root .ply-mi.on:hover{background:var(--el-tealbg);color:var(--el-navy);font-weight:700}:root .ply-mi.on .n{color:var(--el-teal)}:root .ply-mi-all{margin-top:2px;font-weight:600}:root .ply-mic,:root .ply-mi .ply-mic.ply-ic{width:26px;height:26px;border-radius:8px;flex:none;display:inline-flex;align-items:center;justify-content:center}:root .ply-mic-n{background:rgba(142,154,179,.16);color:var(--el-navy)}:root .ply-mic-save{background:var(--el-tealbg);color:var(--el-teal);font-weight:700;font-size:16px}:root .ply-tick{display:inline-flex;color:var(--el-teal);flex:none}:root .ply-yours{flex:none;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--el-teal);background:var(--el-tealbg);border-radius:999px;padding:3px 7px}:root .ply-mi-sv{padding:0}:root .ply-mi-sv .ply-v1,:root .ply-mi-sv .ply-v1.on{display:flex;align-items:center;gap:10px;flex:1;min-width:0;margin:0;padding:7px 10px;border:0;border-radius:9px;background:none;font:inherit;font-size:13.5px;font-weight:inherit;color:inherit;text-align:left;cursor:pointer}:root .ply-mi-sv .ply-v1 b.n{font-weight:650;color:var(--el-mute)}:root .ply-mi-sv.on .ply-v1 b.n{color:var(--el-teal)}:root .ply-mi-sv.del .ply-v1{padding-right:38px}:root .ply-mi-sv .ply-vx{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;padding:0;background:var(--el-redbg);color:var(--el-red);font:inherit;font-size:14px;line-height:1;cursor:pointer;opacity:1}@media(hover:hover){:root .ply-mi-sv .ply-vx{display:none}:root .ply-mi-sv.del .ply-v1{padding-right:10px}:root .ply-mi-sv:hover,:root .ply-mi-sv:focus-within{background:var(--ply-mhov)}:root .ply-mi-sv.del:hover .ply-v1,:root .ply-mi-sv.del:focus-within .ply-v1{padding-right:38px}:root .ply-mi-sv:hover .ply-vx,:root .ply-mi-sv:focus-within .ply-vx{display:inline-flex}}:root .ply-msep{height:1px;background:var(--el-line);margin:6px 4px}:root .ply-mmu{padding:6px 10px 8px;font-size:12.5px;color:var(--el-mute)}:root .ply-mi-save .t{color:var(--el-teal);font-weight:700;white-space:normal}:root .ply-mi-save .s{display:block;font-size:12px;font-weight:500;color:var(--el-mute);margin-top:2px}:root .ply-mi-save:disabled{cursor:default}:root .ply-mi-save:disabled .t{color:var(--el-mute)}:root .ply-lh .rj-dd,:root .ply-who .rj-dd{position:static}:root[data-theme] .ply-lh .rj-fmenu{position:fixed;left:auto;right:auto;top:auto;width:min(1100px,calc(100% - 24px));max-width:none;max-height:min(84vh,680px);display:flex;flex-direction:column;overflow:hidden;background:var(--ply-menu-bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--ply-menu-sh);padding:12px 14px 10px;box-sizing:border-box;z-index:400}:root[data-theme] .ply-lh .rj-fmenu .rj-ms-hd,:root[data-theme] .ply-lh .rj-fmenu .rj-mfoot{flex:none}:root[data-theme] .ply-lh .rj-fmenu .rj-cgrid{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root .ply-who{position:relative}:root[data-theme] .ply-who .rj-fmenu{left:20px;right:20px;top:auto;width:auto;max-width:none;background:var(--ply-menu-bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--ply-menu-sh);padding:12px 14px 10px;z-index:40}:root .ply .rj-fmenu .rj-ms-hd{padding:0}:root .ply .rj-fmenu .rj-ms{height:36px;padding:0 12px 0 34px;border:1px solid var(--el-ctl);border-radius:10px;background:var(--el-field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a97a8' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 12px 50%/15px no-repeat;font-size:13.5px;color:var(--el-ink)}:root .ply .rj-fmenu .rj-cgrid{display:flex;flex-wrap:wrap;columns:auto;gap:4px 12px;padding:10px 2px 8px}:root .ply .rj-fmenu .rj-cg{flex:0 1 auto;min-width:136px;padding:0}:root .ply .rj-fmenu .rj-mh{padding:6px 8px;font-size:11px;letter-spacing:.08em;color:var(--el-mute)}:root .ply .rj-fmenu .rj-mi{padding:5px 8px;border-radius:7px;font-size:13px;color:var(--el-ink)}:root .ply .rj-fmenu .rj-mi b{font-weight:400;white-space:nowrap}:root .ply .rj-fmenu .rj-mi:hover,:root .ply .rj-fmenu .rj-mi:focus-visible{background:var(--el-tealbg);color:var(--el-navy)}:root .ply .rj-mfoot{display:flex;align-items:center;gap:6px;border-top:1px solid var(--el-line);margin:4px -14px 0;padding:10px 22px 2px}:root .ply-fgrp{display:flex;align-items:center;gap:6px}:root .ply .rj-fmenu .rj-mi:has(.ply-od){justify-content:flex-start;align-items:center;gap:0}@media(min-width:1200px){:root .ply .ply-lh .rj-fmenu .rj-cgrid{flex-wrap:nowrap;justify-content:space-between}:root .ply .ply-lh .rj-fmenu .rj-cg{min-width:0}}:root .ply .rj-fmenu .ply-od{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--el-teal);margin-left:7px;vertical-align:middle}:root .ply .rj-mfoot .ply-odl{margin-left:auto;font-size:12.5px;color:var(--el-mute)}:root .ply .rj-mfoot .ply-odl .ply-od{margin:0 7px 1px 0}:root .ply-fga{display:inline-flex;align-items:baseline;gap:10px;background:none;border:0;padding:0;font:inherit;font-size:13.5px;font-weight:700;color:var(--el-teal);cursor:pointer}:root .ply-fga span{font-size:12.5px;font-weight:500;color:var(--el-mute)}:root .ply-fga:disabled{color:var(--el-mute);cursor:default;opacity:.8}:root .ply-lh .ply-sent{font-size:13.5px;color:var(--el-ink);line-height:1.45;min-width:0}:root .ply-lh .ply-sent .ply-n{font-family:var(--font-brand);font-weight:500;font-size:19px;color:var(--el-navy);margin-right:2px}:root .ply-main-g .ply-lh{border-bottom:0}:root .ply-who{padding:12px 20px 14px;border-bottom:1px solid var(--el-line);--rj-grp-edge:var(--el-ctl);--rj-grp:transparent}:root .ply-who .rj-row-who{display:block;padding:0;border:0}:root .ply-who .rj-row-who>.rj-l{display:none}:root .ply-who .rj-who{gap:8px}:root .ply-who .rj-grp{gap:8px 10px;padding:8px 40px 8px 12px;border:1px dashed var(--rj-grp-edge, var(--el-ctl));border-radius:12px;background:var(--rj-grp, transparent)}:root .ply-who .rj-gname{font:700 11px/1 var(--font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--el-mute);margin-right:2px}:root .ply-who .rj-gm-in{border:1px solid var(--el-ctl);background:transparent;color:var(--el-teal)}:root .ply-who .rj-ch{display:inline-flex;align-items:center;gap:7px;height:32px;box-sizing:border-box;border:1.5px solid var(--el-teal);background:var(--el-card);border-radius:999px;padding:0 11px;font-size:13px;font-weight:650;color:var(--el-navy);white-space:nowrap}:root .ply-who .rj-grp .rj-or{font-size:13px;font-weight:500;color:var(--el-mute);text-transform:none;letter-spacing:0}:root .ply-who .rj-gx{right:12px;font-size:16px;color:var(--el-mute)}:root .ply-who .rj-gjoin{padding-left:14px}:root .ply-who .rj-gfoot{gap:4px 14px;padding-top:2px}:root .ply-who .rj-gfoot .ply-clr{margin-left:0}:root .ply-main .ply-pt th:first-child,:root .ply-main .ply-pt td:first-child{padding-left:20px}:root .ply-main .ply-pt th:last-child,:root .ply-main .ply-pt td:last-child{padding-right:20px}:root .ply-ptier{display:none}:root .ply-main .ply-late{white-space:nowrap}:root[data-theme] .ply-main .ply-cpop{left:auto;right:20px;width:min(860px,calc(100% - 40px));margin-top:6px}:root .ply-bm{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:0 0 14px;padding:10px 16px;border-radius:12px;border:1px solid var(--el-teal);background:var(--el-tealbg);color:var(--el-navy);font-size:13.5px}:root .ply-bm b{font-weight:700}:root .ply-bm-n{color:var(--el-mute);font-size:12.5px;min-width:0}:root .ply-bm-b{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--el-teal);cursor:pointer;white-space:nowrap}:root .ply-bm-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:1180px){:root .ply-book .ply-bk-g{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme] .ply-book .ply-bk-c:nth-child(3){border-left:0;padding-left:20px}}@media(max-width:1180px)and (min-width:641px){:root .ply-lh{flex-wrap:wrap}:root .ply-lh-r{margin-left:auto}}@media(max-width:640px){:root .ply-book .ply-bk-g{grid-template-columns:minmax(0,1fr)}:root[data-theme] .ply-book .ply-bk-c,:root[data-theme] .ply-book .ply-bk-c:nth-child(3){border-left:0;border-top:1px solid var(--el-line);padding-left:20px}:root .ply-book-c .ply-bk-hd{flex-wrap:wrap;gap:6px 12px}:root .ply-book-c .ply-peek{order:3;flex:1 1 100%;flex-wrap:wrap;white-space:normal;gap:4px 14px;font-size:12px}:root .ply-lh{flex-wrap:wrap;padding:14px 12px 12px;gap:10px 6px}:root .ply-lh-l,:root .ply-lh-r,:root .ply-ibs,:root .ply-lh .ply-chips{display:contents}:root .ply-lh .ply-ldd{order:1;flex:1 1 auto;min-width:0}:root .ply-pick{width:100%;max-width:none}:root .ply-pick .cv{margin-left:auto}:root .ply-lh .ply-ib,:root .ply-lh .ply-xdd{order:2}:root .ply-lh .ply-srchw{order:2;flex:1 1 100%;width:auto}:root .ply-lh::after{content:"";order:3;flex-basis:100%;height:0}:root .ply-lh .ply-tok,:root .ply-lh .rj-ch,:root .ply-lh .ply-andor,:root .ply-lh .rj-dd,:root .ply-lh .ply-clr,:root .ply-lh .ply-sent{order:4}:root .ply-lh .ply-send{order:6;flex:1 1 100%;justify-content:center;height:44px;margin-top:4px}:root .ply-lh .ply-clr{margin-left:0}:root .ply-menu{width:min(344px,calc(100vw - 56px))}:root[data-theme] .ply-lh .rj-fmenu{left:12px;right:12px;width:auto}:root .ply .rj-fmenu .rj-cg{min-width:0;flex:1 1 40%}:root .ply-who{padding:12px}:root .ply-main .ply-pt th,:root .ply-main .ply-pt td{padding-left:10px;padding-right:10px}:root .ply-main .ply-pt th:first-child,:root .ply-main .ply-pt td:first-child{padding-left:14px}:root .ply-main .ply-pt th:last-child,:root .ply-main .ply-pt td:last-child{padding-right:14px}:root .ply-main .ply-hm{display:none}:root .ply-ptier{display:block;margin-top:5px}:root .ply-ptier .ply-tag{font-size:11px;padding:2px 8px}:root .ply-main .ply-ftr{padding:12px 14px}}:root{--el-navybg:var(--ink-10);--el-greybg:var(--ink-10);--el-badge:#d9534f;--el-lift:0 2px 4px rgba(0,0,0,.35), 0 10px 26px rgba(0,0,0,.3);--el-sw-sh:0 1px 3px rgba(0,0,0,.3);--el-bar-a:#7fcde0;--el-bar-b:#3a9fbb;--el-card-r-in:17px;--el-ic:36px;--el-ic-r:11px;--el-ic-sm:28px;--el-ic-sm-r:9px;--el-btn-r:12px;--el-side:linear-gradient(180deg,#14213d 0%,#172a4d 100%);--el-bar-v:linear-gradient(180deg, var(--el-bar-a), var(--el-bar-b));--el-bar-h:linear-gradient(90deg, var(--el-bar-a), var(--el-bar-b))}:root[data-theme=light]{--el-navybg:#e9edf5;--el-greybg:#eef2f6;--el-lift:0 2px 4px rgba(20,33,61,.07), 0 10px 26px rgba(20,33,61,.09);--el-sw-sh:0 1px 3px rgba(20,33,61,.12);--el-bar-a:#4fb6cf;--el-bar-b:#0f6e86}:root{--eli-bars-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V4'/%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M8 16v-5'/%3E%3Cpath d='M12 16V7'/%3E%3Cpath d='M16 16v-3'/%3E%3Cpath d='M20 16V9'/%3E%3C/svg%3E");--eli-users-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.2'/%3E%3Cpath d='M3 19c0-3.3 2.7-5.5 6-5.5s6 2.2 6 5.5'/%3E%3Ccircle cx='17' cy='9' r='2.6'/%3E%3Cpath d='M15.5 13.6c3 .2 5.5 2.1 5.5 5.4'/%3E%3C/svg%3E");--eli-users-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.2'/%3E%3Cpath d='M3 19c0-3.3 2.7-5.5 6-5.5s6 2.2 6 5.5'/%3E%3Ccircle cx='17' cy='9' r='2.6'/%3E%3Cpath d='M15.5 13.6c3 .2 5.5 2.1 5.5 5.4'/%3E%3C/svg%3E");--eli-mail-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e0b35a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3.5 6.5 8.5 6.5 8.5-6.5'/%3E%3C/svg%3E");--eli-mail-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3.5 6.5 8.5 6.5 8.5-6.5'/%3E%3C/svg%3E");--eli-trend-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E");--eli-trend-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236cc58f' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E");--eli-cal-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9.5h18'/%3E%3Cpath d='M8 2.5v4'/%3E%3Cpath d='M16 2.5v4'/%3E%3Cpath d='M7.5 14h3'/%3E%3C/svg%3E");--eli-clock-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--eli-slot-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e0b35a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2.5'/%3E%3Crect x='7' y='7' width='10' height='6' rx='1'/%3E%3Cpath d='M10.3 7v6'/%3E%3Cpath d='M13.7 7v6'/%3E%3Cpath d='M8 17h8'/%3E%3C/svg%3E");--eli-gift-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e0b35a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E");--eli-dollar-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236cc58f' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15 9.4c-.5-.9-1.6-1.4-3-1.4-1.7 0-3 .8-3 2s1.3 1.7 3 2 3 .8 3 2-1.3 2-3 2c-1.4 0-2.5-.5-3-1.4'/%3E%3Cpath d='M12 6.5v11'/%3E%3C/svg%3E");--eli-file-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6'/%3E%3Cpath d='M9 17h6'/%3E%3C/svg%3E");--eli-plus-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");--eli-list-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11'/%3E%3Cpath d='M9 12h11'/%3E%3Cpath d='M9 18h11'/%3E%3Cpath d='M4.5 6h.01'/%3E%3Cpath d='M4.5 12h.01'/%3E%3Cpath d='M4.5 18h.01'/%3E%3C/svg%3E");--eli-download-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v11'/%3E%3Cpath d='M7.5 9.5 12 14l4.5-4.5'/%3E%3Cpath d='M4 15v3.5A1.5 1.5 0 0 0 5.5 20h13a1.5 1.5 0 0 0 1.5-1.5V15'/%3E%3C/svg%3E");--eli-tag-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e0b35a' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4.5A1.5 1.5 0 0 1 4.5 3H12l9 9-8.5 8.5L3 12z'/%3E%3Ccircle cx='8' cy='8' r='1.6'/%3E%3C/svg%3E");--eli-building-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V9l7-5 7 5v12'/%3E%3Cpath d='M9.5 21v-5h5v5'/%3E%3C/svg%3E");--eli-route-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e6eaf2' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3Ccircle cx='18' cy='5' r='2'/%3E%3Cpath d='M8 19h8.5a3.5 3.5 0 0 0 0-7h-9a3.5 3.5 0 0 1 0-7H16'/%3E%3C/svg%3E");--eli-send-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234fb6cf' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.5 2.5 10.6 13.4'/%3E%3Cpath d='m21.5 2.5-7 19-3.9-8.1-8.1-3.9z'/%3E%3C/svg%3E")}:root[data-theme=light]{--eli-bars-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V4'/%3E%3Cpath d='M4 20h16'/%3E%3Cpath d='M8 16v-5'/%3E%3Cpath d='M12 16V7'/%3E%3Cpath d='M16 16v-3'/%3E%3Cpath d='M20 16V9'/%3E%3C/svg%3E");--eli-users-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.2'/%3E%3Cpath d='M3 19c0-3.3 2.7-5.5 6-5.5s6 2.2 6 5.5'/%3E%3Ccircle cx='17' cy='9' r='2.6'/%3E%3Cpath d='M15.5 13.6c3 .2 5.5 2.1 5.5 5.4'/%3E%3C/svg%3E");--eli-users-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.2'/%3E%3Cpath d='M3 19c0-3.3 2.7-5.5 6-5.5s6 2.2 6 5.5'/%3E%3Ccircle cx='17' cy='9' r='2.6'/%3E%3Cpath d='M15.5 13.6c3 .2 5.5 2.1 5.5 5.4'/%3E%3C/svg%3E");--eli-mail-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a06a10' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3.5 6.5 8.5 6.5 8.5-6.5'/%3E%3C/svg%3E");--eli-mail-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3.5 6.5 8.5 6.5 8.5-6.5'/%3E%3C/svg%3E");--eli-trend-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E");--eli-trend-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d7a3e' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E");--eli-cal-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9.5h18'/%3E%3Cpath d='M8 2.5v4'/%3E%3Cpath d='M16 2.5v4'/%3E%3Cpath d='M7.5 14h3'/%3E%3C/svg%3E");--eli-clock-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--eli-slot-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a06a10' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2.5'/%3E%3Crect x='7' y='7' width='10' height='6' rx='1'/%3E%3Cpath d='M10.3 7v6'/%3E%3Cpath d='M13.7 7v6'/%3E%3Cpath d='M8 17h8'/%3E%3C/svg%3E");--eli-gift-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a06a10' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E");--eli-dollar-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d7a3e' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15 9.4c-.5-.9-1.6-1.4-3-1.4-1.7 0-3 .8-3 2s1.3 1.7 3 2 3 .8 3 2-1.3 2-3 2c-1.4 0-2.5-.5-3-1.4'/%3E%3Cpath d='M12 6.5v11'/%3E%3C/svg%3E");--eli-file-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6'/%3E%3Cpath d='M9 17h6'/%3E%3C/svg%3E");--eli-plus-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");--eli-list-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11'/%3E%3Cpath d='M9 12h11'/%3E%3Cpath d='M9 18h11'/%3E%3Cpath d='M4.5 6h.01'/%3E%3Cpath d='M4.5 12h.01'/%3E%3Cpath d='M4.5 18h.01'/%3E%3C/svg%3E");--eli-download-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v11'/%3E%3Cpath d='M7.5 9.5 12 14l4.5-4.5'/%3E%3Cpath d='M4 15v3.5A1.5 1.5 0 0 0 5.5 20h13a1.5 1.5 0 0 0 1.5-1.5V15'/%3E%3C/svg%3E");--eli-tag-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a06a10' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4.5A1.5 1.5 0 0 1 4.5 3H12l9 9-8.5 8.5L3 12z'/%3E%3Ccircle cx='8' cy='8' r='1.6'/%3E%3C/svg%3E");--eli-building-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V9l7-5 7 5v12'/%3E%3Cpath d='M9.5 21v-5h5v5'/%3E%3C/svg%3E");--eli-route-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314213d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3Ccircle cx='18' cy='5' r='2'/%3E%3Cpath d='M8 19h8.5a3.5 3.5 0 0 0 0-7h-9a3.5 3.5 0 0 1 0-7H16'/%3E%3C/svg%3E");--eli-send-t:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f6e86' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.5 2.5 10.6 13.4'/%3E%3Cpath d='m21.5 2.5-7 19-3.9-8.1-8.1-3.9z'/%3E%3C/svg%3E")}:root .sb{background:var(--el-side);padding:20px 14px}:root .sb-prop{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);border-radius:12px}:root .sb-prop.multi:hover{background:rgba(255,255,255,.1)}:root .sb-item{gap:11px;padding:9px 12px;margin:0 0 2px;border-radius:10px;color:#dde4ee}:root[data-theme] .sb-item svg{display:block;width:18px;height:18px;opacity:.75}:root .sb-item.on{background:rgba(79,182,207,.16);color:#fff;font-weight:650;box-shadow:inset 3px 0 0 var(--el-teal2)}:root .sb-item.on svg{color:var(--el-teal2);opacity:1}:root .sb-badge{background:var(--el-badge);color:#fff;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700}:root .sb-badge.sb-badge-dot{padding:0;background:var(--el-badge)}:root body.sb-slim .sb-item{padding:9px 0}:root[data-theme] :is(#panel-today .db,.rlib,.flr){--db-shadow:var(--el-card-sh);--db-edge:var(--el-card-bd)}:root[data-theme] :is(#pg-hd.pg-rpt,.rpt){--rp-shadow:var(--el-card-sh);--rp-edge:var(--el-card-bd)}:root[data-theme] #panel-settings{--d-shadow:var(--el-card-sh);--d-edge:var(--el-card-bd)}:root[data-theme] :is(#panel-today .db-card,.rlib .db-card,#panel-reports :is(.rh-tile,.rh-card),.rpt :is(.ds-card,.dd-card),:is(#rj-build,#rj-totals) .rj-card,#wl-sub-moving :is(.ds-card,.dd-card),#panel-settings :is(.set-card:not(#set-rpc-money):not(#set-rpc-mflags):not(#set-rpc-sending),.set-tile:not(.set-acct),.or-card,.mb-card,.dd-card)){border-radius:var(--el-card-r);box-shadow:var(--el-card-sh);border:1px solid var(--el-card-bd)}:root[data-theme] #panel-settings .set-card .set-card{box-shadow:none}:root[data-theme] :is(#panel-reports .rh-tile,#panel-settings .set-tile:not(.set-acct)){transition:box-shadow .15s ease,transform .15s ease}@media(hover:hover){:root[data-theme] :is(#panel-reports .rh-tile,#panel-settings .set-tile:not(.set-acct)):hover{box-shadow:var(--el-lift);border-color:var(--el-card-bd)}}:root[data-theme] #panel-today .db-li:last-child{border-radius:0 0 var(--el-card-r-in) var(--el-card-r-in)}:root[data-theme] .rpt .rpt-ftr{border-radius:0 0 var(--el-card-r-in) var(--el-card-r-in)}:root[data-theme] .rpt-strip .td-kpis{border-radius:var(--el-card-r)}:root[data-theme] :is(#panel-reports .rh-tile,#panel-reports .rh-own)::before{content:"";display:block;flex:none;width:var(--el-ic);height:var(--el-ic);margin:0 0 12px;border-radius:var(--el-ic-r);background:var(--evcb, var(--el-tealbg)) var(--evc, none) center / 18px 18px no-repeat}:root[data-theme] #panel-reports .rh-own::before{margin:0 0 2px}:root[data-theme] :is(#panel-today .db-card:not(#db-reviews)>.db-ct>h2,:is(.rlib,.flr) .db-ct>h2,#panel-reports .rh-card:not(.rh-own)>.rh-ct>span:first-child,#panel-settings .set-card>.ds-card-hd .td-hd-t>h3,#panel-settings .or-card>.or-ct>span:first-child){display:inline-flex;align-items:center;gap:10px}:root[data-theme] :is(#panel-today .db-card:not(#db-reviews)>.db-ct>h2,:is(.rlib,.flr) .db-ct>h2,#panel-reports .rh-card:not(.rh-own)>.rh-ct>span:first-child,#panel-settings .set-card>.ds-card-hd .td-hd-t>h3,#panel-settings .or-card>.or-ct>span:first-child,#panel-settings .mb-card>.mb-ct)::before{content:"";display:inline-block;flex:none;width:var(--el-ic-sm);height:var(--el-ic-sm);border-radius:var(--el-ic-sm-r);background:var(--evcb, var(--el-tealbg)) var(--evc, none) center / 15px 15px no-repeat}:root[data-theme] #panel-settings .mb-card>.mb-ct{justify-content:flex-start;gap:10px}:root[data-theme] #panel-settings .mb-card>.mb-ct>.mb-ct-r{margin-left:auto}:root #panel-today #db-floor{--evc:var(--eli-bars-t);--evcb:var(--el-tealbg)}:root #panel-today #db-desk{--evc:var(--eli-users-n);--evcb:var(--el-navybg)}:root #panel-today #db-mail{--evc:var(--eli-mail-a);--evcb:var(--el-amberbg)}:root #panel-today .db-cc{--evc:var(--eli-trend-t);--evcb:var(--el-tealbg)}:root #panel-reports .rh-tile[data-tile=monthly]{--evc:var(--eli-cal-t);--evcb:var(--el-tealbg)}:root #panel-reports .rh-tile[data-tile=daily]{--evc:var(--eli-clock-n);--evcb:var(--el-navybg)}:root #panel-reports .rh-tile[data-tile=machines]{--evc:var(--eli-slot-a);--evcb:var(--el-amberbg)}:root #panel-reports .rh-tile[data-tile=players]{--evc:var(--eli-users-t);--evcb:var(--el-tealbg)}:root #panel-reports .rh-tile[data-tile=moving]{--evc:var(--eli-trend-g);--evcb:var(--el-greenbg)}:root #panel-reports .rh-tile[data-tile=promos]{--evc:var(--eli-gift-a);--evcb:var(--el-amberbg)}:root #panel-reports .rh-tile[data-tile=mailres]{--evc:var(--eli-mail-t);--evcb:var(--el-tealbg)}:root #panel-reports .rh-tile[data-tile=valuation]{--evc:var(--eli-dollar-g);--evcb:var(--el-greenbg)}:root #panel-reports .rh-card.rh-list{--evc:var(--eli-file-n);--evcb:var(--el-navybg)}:root #panel-reports .rh-own{--evc:var(--eli-plus-t);--evcb:var(--el-tealbg)}:root #panel-reports :is(.rh-more,.rh-card:not(.rh-list):not(.rh-own)){--evc:var(--eli-list-n);--evcb:var(--el-navybg)}:root #panel-reports .rh-players{--evc:var(--eli-users-t);--evcb:var(--el-tealbg)}:root #panel-settings .set-sub[data-set=people]{--evc:var(--eli-users-t);--evcb:var(--el-tealbg)}:root #panel-settings .set-sub[data-set=data]{--evc:var(--eli-download-n);--evcb:var(--el-navybg)}:root #panel-settings .set-sub[data-set=offers]{--evc:var(--eli-tag-a);--evcb:var(--el-amberbg)}:root #panel-settings .set-sub[data-set=mail]{--evc:var(--eli-mail-t);--evcb:var(--el-tealbg)}:root #panel-settings .set-sub[data-set=casino]{--evc:var(--eli-building-n);--evcb:var(--el-navybg)}:root #panel-settings :is(#or-c-flow,#or-c-all,#or-c-rules){--evc:var(--eli-route-n);--evcb:var(--el-navybg)}:root #panel-settings :is(#or-c-who){--evc:var(--eli-users-t);--evcb:var(--el-tealbg)}:root #panel-settings :is(#or-c-how){--evc:var(--eli-dollar-g);--evcb:var(--el-greenbg)}:root #panel-settings :is(#or-c-amts,#or-c-tiers){--evc:var(--eli-tag-a);--evcb:var(--el-amberbg)}:root #panel-settings :is(#or-c-used){--evc:var(--eli-mail-t);--evcb:var(--el-tealbg)}:root #panel-settings :is(#or-c-last){--evc:var(--eli-cal-t);--evcb:var(--el-tealbg)}:root #panel-settings :is(#or-c-more){--evc:var(--eli-list-n);--evcb:var(--el-navybg)}:root #panel-settings #set-sf-ipost{--evc:var(--eli-send-t);--evcb:var(--el-tealbg)}:root #panel-settings #set-sf-it{--evc:var(--eli-download-n);--evcb:var(--el-navybg)}:root #panel-settings #set-sf-when{--evc:var(--eli-clock-n);--evcb:var(--el-navybg)}:root[data-theme] #panel-settings .set-tile-ic{border-radius:13px;background:var(--el-tealbg);color:var(--el-teal)}:root[data-theme] #panel-settings :is(#set-tile-data,#set-tile-casino) .set-tile-ic{background:var(--el-navybg);color:var(--el-navy)}:root[data-theme] #panel-settings #set-tile-offers .set-tile-ic{background:var(--el-amberbg);color:var(--el-amber)}:root[data-theme] :is(#panel-today .db-cell .v,#panel-today .db-hl>b,#panel-reports .rh-v,.rpt-strip .td-kpi .v,.rpt-spc .v){color:var(--el-navy)}:root[data-theme] :is(#panel-today .db-cell.is-na .v,.rpt-strip .td-kpi.is-na .v){color:var(--ink-40)}:root #panel-reports .rh-v{font-size:30px}:root :is(#panel-today .db-title,#app:is([data-place=today],[data-place=reports],[data-place=mtd],[data-place=daily],[data-place=machines]) #pg-hd .pnl-title,#panel-settings .set-h1){font-size:38px;line-height:1.05;letter-spacing:-.01em}@media(max-width:600px){:root :is(#panel-today .db-title,#app:is([data-place=today],[data-place=reports],[data-place=mtd],[data-place=daily],[data-place=machines]) #pg-hd .pnl-title,#panel-settings .set-h1){font-size:30px}}:root[data-theme] :is(#panel-today :is(.db-cell .d,.db-hl),#panel-reports .rh-c,.rpt :is(.rpt-kpi .d,.rpt-hb .p,.rpt-mv .li,.rpt-tbl td,.rpt-spc .c),:is(#rj-build,#rj-totals) :is(.rj-c,.rj-p,.rj-li,td)) .chg:is(.chg-good,.chg-bad,.chg-flat){display:inline;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-theme] :is(#panel-today,#panel-reports,.rpt,#rj-build,#rj-totals) .chg.chg-good{background:var(--el-greenbg);color:var(--el-green)!important}:root[data-theme] :is(#panel-today,#panel-reports,.rpt,#rj-build,#rj-totals) .chg.chg-bad{background:var(--el-redbg);color:var(--el-red)!important}:root[data-theme] :is(#panel-today,#panel-reports,.rpt,#rj-build,#rj-totals) .chg.chg-flat{background:var(--el-greybg);color:var(--el-mute)!important}:root[data-theme] :is(.rpt .rpt-hb .p,:is(#rj-build,#rj-totals) .rj-p) .chg{padding:2px 6px}:root .pc-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 62%,#ffffff),var(--c))}:root .pc-bar.pc-neg{background:linear-gradient(0deg,color-mix(in srgb,var(--c) 62%,#ffffff),var(--c))}:root .pc-hbar{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 62%,#ffffff),var(--c))}:root[data-theme] .rpt-hb .tr i,:root[data-theme] .rpt-sbar i:not(.b){background:var(--el-bar-h)}:root[data-theme] .rpt-hb .tr,:root[data-theme] .rpt-hb .tr i{border-radius:999px}:root[data-theme] :is(#rj-build,#rj-totals) .rj-tr i{background:var(--el-bar-h)}:root[data-theme] :is(#rj-build,#rj-totals) :is(.rj-tr,.rj-tr i){border-radius:999px}:root[data-theme] :is(#rj-build,#rj-totals) .rj-v{color:var(--el-navy)}:root .ev-tier{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.45;white-space:nowrap;background:var(--el-tealbg);color:var(--el-teal)}:root .ev-tier i{width:8px;height:8px;border-radius:50%;background:var(--el-teal);flex:none}:root[data-theme=light] .ev-tier.t-vip{color:#0b5568}:root[data-theme=light] .ev-tier.t-gold{background:#fbf2dc;color:#8a5f00}:root .ev-tier.t-gold i{background:#d9a21b}:root[data-theme=light] .ev-tier.t-plat{background:#eef0f5;color:#3e4a63}:root .ev-tier.t-plat i{background:#8e9ab3}:root[data-theme=light] .ev-tier.t-dia{background:#e8effd;color:#2a4e9b}:root .ev-tier.t-dia i{background:#4a78d6}:root[data-theme=light] .ev-tier.t-cop{background:#f8e9e1;color:#8a4a2a}:root .ev-tier.t-cop i{background:#c47a52}:root:not([data-theme=light]) .ev-tier:is(.t-gold,.t-plat,.t-dia,.t-cop){background:var(--ink-10);color:var(--ink)}:root[data-theme] :is(#panel-today,#panel-reports,#panel-settings,.rpt,#rj-build,#rj-totals,#wl-sub-moving,#app:is([data-place=today],[data-place=reports],[data-place=mtd],[data-place=daily],[data-place=machines]) #pg-hd) :is(.pl-btn.pl-btn-primary,.or-btn.p,.pn-btn.pn-p){background:var(--el-btn-p);color:#fff;border-color:#0f6e86;border-radius:var(--el-btn-r);box-shadow:var(--el-btn-p-sh)}:root[data-theme] :is(#panel-today,#panel-reports,#panel-settings,.rpt,#rj-build,#rj-totals,#wl-sub-moving,#app:is([data-place=today],[data-place=reports],[data-place=mtd],[data-place=daily],[data-place=machines]) #pg-hd) :is(.pl-btn.pl-btn-primary,.or-btn.p,.pn-btn.pn-p):hover:not([disabled]){background:var(--el-btn-p);filter:brightness(1.06)}:root[data-theme] :is(#panel-today,#panel-reports,#panel-settings,.rpt,#rj-build,#rj-totals,#wl-sub-moving,#app:is([data-place=today],[data-place=reports],[data-place=mtd],[data-place=daily],[data-place=machines]) #pg-hd) :is(.pl-btn:not(.pl-btn-primary),.rpt-pill,.rpt-pickbtn,.or-btn:not(.p),.pn-btn:not(.pn-p)){border-radius:var(--el-btn-r);border-color:var(--el-ctl);font-weight:650}:root[data-theme] :is(#panel-today .db-seg,.rpt-per,.rpt-step,.rh-perbar .seg){background:var(--el-sw);border-radius:14px;padding:4px}:root[data-theme] :is(#panel-today .db-seg button,.rpt-per button,.rpt-step button,.rh-perbar .seg button){border-radius:11px}:root[data-theme] :is(#panel-today .db-seg button[aria-pressed=true],.rpt-per button.on,.rpt-step button.on,.rh-perbar .seg button.on){background:var(--el-sw-on);box-shadow:var(--el-sw-sh)}:root[data-theme] #panel-today .db-seg.db-seg-sm{border-radius:12px;padding:3px}:root[data-theme] #panel-today .db-seg.db-seg-sm button{border-radius:9px}:root[data-theme] :is(#panel-today .db-ct,:is(.rlib,.flr) .db-ct,#panel-reports .rh-ct,#panel-settings .or-ct,#panel-settings .mb-card>.mb-ct){padding-top:16px}:root[data-theme] #panel-reports .rh-tile{padding:18px 20px 16px}@media print{:root[data-theme] :is(#panel-today .db-card,.rlib .db-card,#panel-reports :is(.rh-tile,.rh-card),.rpt :is(.ds-card,.dd-card),:is(#rj-build,#rj-totals) .rj-card,#wl-sub-moving :is(.ds-card,.dd-card),#panel-settings :is(.set-card,.set-tile,.or-card,.mb-card,.dd-card)){box-shadow:none!important}:root[data-theme] :is(.pl-btn.pl-btn-primary,.or-btn.p,.pn-btn.pn-p){box-shadow:none!important}}:root[data-theme] body{overflow-wrap:break-word}:root[data-theme] #app code{overflow-wrap:anywhere}:root[data-theme] #pg-actions,:root[data-theme] #pg-actions :is(.rh-perbar,.rpt-ctl){min-width:0;max-width:100%}:root[data-theme] :is(.rh-perbar .seg,.rpt-per,.rpt-step)>button{flex:none;white-space:nowrap}@media(max-width:600px){:root[data-theme] #panel-today .db-ct{flex-wrap:wrap;row-gap:10px}:root[data-theme] #panel-today .db-ct>.db-seg{flex:1 1 100%}:root[data-theme] .tt-cd .tt-tb{display:block;max-width:100%;overflow-x:auto}:root[data-theme] .tbl-stack .wlp-c-offer.wlp-c-doors{width:auto}:root[data-theme] #tt-c-table .tt-ft .or-btns{flex:1 1 100%;min-width:0;flex-wrap:wrap}}:root[data-theme] .rj-chips:has(>.rj-dd>.rj-fmenu){position:relative}:root[data-theme] .rj-chips>.rj-dd:has(>.rj-fmenu){position:static}@media(max-width:700px){:root[data-theme] .rj-chips>.rj-dd>.rj-fmenu{left:0;right:0;width:auto;max-width:none}}:root[data-theme] .tb-crumb{flex:0 1 auto;flex-wrap:wrap;row-gap:0;white-space:normal;line-height:1.3}:root[data-theme] .tb-crumb>:is(button,span,b){flex-shrink:0;overflow:visible;text-overflow:clip;white-space:nowrap}:root[data-theme] .tb-search{flex:0 1 360px;min-width:150px}:root[data-theme] .ibx-from{min-width:0}:root[data-theme] .ibx-fromb{min-width:0;max-width:100%;box-sizing:border-box}:root[data-theme] .ibx-fromb select{min-width:0;max-width:100%;text-overflow:ellipsis}@media(min-width:761px){:root[data-theme] #dq-c-issue .set-row{grid-template-columns:minmax(0,1fr) 250px auto}}:root[data-theme] #rs-pg-bar>.rv-f{flex:none;min-width:auto;max-width:100%}@container (max-width:259px){:root[data-theme] .ply-charts .pc-dn{flex-direction:column;align-items:stretch;gap:12px}:root[data-theme] .ply-charts .pc-dn-ring{align-self:center}}@media(max-width:700px){:root[data-theme] .ncm-cc{height:auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}}:root .me-mon{margin:-6px 0 12px;font:500 14px/1.5 var(--font-body);color:var(--ink-60)}:root .flr#me-main #me-row2{grid-template-columns:minmax(0,1.86fr) minmax(0,1fr);margin-bottom:16px}:root #me-row2>.ply-card{margin:0}:root #pl-me-strip .fl-fv{display:flex;align-items:center;gap:8px}:root #pl-me-strip .fl-fv .figspark{max-width:60px;height:24px}:root .me-was{font-weight:500;color:var(--el-mute);white-space:nowrap}:root #pl-me-mw .me-mw-bar{width:38%}:root #pl-me-mw .sharebar .ds-prog{width:160px}:root .ds-prog i.me-good{background:var(--el-green)}:root #pl-me-yield-go>span:first-child{color:var(--el-teal);font-weight:650}:root #pl-me-score td.num{text-align:right}:root[data-theme] #pl-me-score table.ply-pt{width:100%;max-width:none}:root #pl-me-mw td:first-child,:root #dc-checks-t td:first-child{white-space:nowrap}:root #dc-checks-t .ply-nm{display:inline}:root #pl-me-score tbody td:nth-child(2){font-weight:700;color:var(--el-navy)}:root #pl-me-score td .chg{padding:2px 8px;border-radius:999px;font-size:12px}:root #pl-me-score .rl-cnt{font-weight:500;color:var(--ink-60)}:root #pl-me-score .pgq-tip>span{display:block}:root .me-foot{padding:6px 20px 14px}:root #dc-bar{margin:0 0 16px}:root .fr-ref-why.pill-amb{margin-left:8px;font-weight:650}:root #me-main[aria-busy] #pl-me-strip{height:160px;box-sizing:border-box}:root #me-main[aria-busy] #me-row2>.ply-card{height:292px;box-sizing:border-box}:root #dc-checks:has(>#dc-wait){height:170px;box-sizing:border-box;overflow:hidden}:root #dc-checks:has(>#dc-wait-m){height:136px;box-sizing:border-box;overflow:hidden}:root #dc-src:has(>#dc-src-wait){height:234px;box-sizing:border-box;overflow:hidden}:root #set-rpc-forecast:has(#fr-set-wait){height:394px;box-sizing:border-box;overflow:hidden}@media(max-width:800px){:root .flr#me-main #me-row2{grid-template-columns:minmax(0,1fr)}:root #pl-me-mw .sharebar .ds-prog{width:72px}}:root[data-theme] :is(.sb-badge:not(.sb-badge-dot),.ibx-rl .n){background:#b4332e}:root:not([data-theme=light]){--red:color-mix(in srgb, #e06e5e 80%, #e6eaf2);--blue:color-mix(in srgb, #6a9fd8 80%, #e6eaf2)}:root[data-theme=light]{--yellow:#7d5409;--d-amber:#7d5409;--faint:var(--el-mute);--ib-rh:var(--el-mute)}:root[data-theme=light] .ibx-li :is(.kc-request,.via.ps-a){color:#7d5409}:root:not([data-theme=light]) :is(.ibx-tier,.ply-tag):is(.t-gold,.t-plat,.t-dia,.t-cop,.ply-t-gold,.ply-t-plat,.ply-t-dia,.ply-t-cop){background:var(--ink-10);color:var(--ink)}:root[data-theme] .tb-crumb i{opacity:1}:root[data-theme] .sb-go{color:#9aa6b6}:root[data-theme] .pl-tharrow{opacity:1;color:var(--ink-60)}:root[data-theme] :is(.pl-cal-num>span,.pl-cal-none){color:var(--ink-60)}:root[data-theme] .pl-cal-day.pl-cal-no_calendar{opacity:1}:root[data-theme] .pl-setup-card>.pl-setup-title .sub.pl-fold-state{color:var(--ink-60)!important}:root[data-theme] .pl-quiet>.pl-setup-title .sub.pl-fold-state{color:var(--ink)!important}:root[data-theme] .ds-stars i{color:var(--ink-60)}:root[data-theme] .ds-quote .ds-quote-attr{color:var(--ink)!important;opacity:1}:root[data-theme=light] .ds-avatar:not(.ds-avatar-gold){color:var(--el-mute)}:root[data-theme=light] .or-q{color:var(--el-mute)}:root[data-theme=light] :is(.ply-chev,.rh-go){color:var(--el-mute)}:root:not([data-theme=light]) :is(.pn-btn.pn-p,.mb-srow .mb-chk.on>i,.mb-chk.on>i){color:var(--on-accent)}:root:not([data-theme=light]) .seg.pn-win button:not(.on){color:var(--ink-60)}:root:not([data-theme=light]) .ibx-li.on :is(.kc-player,.via.ps-t){color:color-mix(in srgb,var(--accent) 75%,var(--cream))}:root:not([data-theme=light]) .ibx-li.on :is(.kc-request,.via.ps-a){color:color-mix(in srgb,var(--el-amber, #d6a24a) 60%,var(--cream))}:root[data-theme=light] :is(.pl-bv-est-side,.pl-bv-est-line) :is(label,.pl-help,.pl-bv-why){color:#44546b}:root[data-theme=light] :is(.ply-sw button:not(.on),.ev .mb1-colh .n,.ev .ev-sw button:not(.on),.mr .ev-sw button:not(.on)){color:#44546b}:root[data-theme=light] .rpt-flag{color:#7d5409}:root[data-theme] .ply-av[style*="#4a78d6"]{background:#2a4e9b!important}:root[data-theme] .ply-av[style*="#c47a52"]{background:#8a4a2a!important}:root[data-theme] #gm-rk-top .ev-lk{background:none;border:0;padding:0;margin:0;font:650 13px/1.45 var(--font-body);color:var(--el-teal);cursor:pointer;height:auto;box-shadow:none}:root .ply{--fig-navy:#9fb0c8}:root[data-theme=light] .ply{--fig-navy:#3e4a63}:root .page-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap;margin:0 0 22px}:root .page-hd .set-back{margin:0 0 4px;color:var(--el-teal);font-weight:650}:root .page-hd .set-h1{margin:0}:root .page-hd-r{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px}:root .ply-tag.pill-lg,:root .pill-amb.pill-lg{font-size:13px;padding:6px 13px}:root .figstrip{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));margin:0 0 16px}:root .figstrip-f{min-width:0;padding:14px 18px 15px;border-left:1px solid var(--el-line);cursor:default}:root .figstrip-f:first-child{border-left:0}:root .figstrip-k{display:flex;align-items:center;min-width:0;font-size:13px;font-weight:600;color:var(--el-mute);white-space:nowrap}:root .figstrip-k .t{overflow:hidden;text-overflow:ellipsis}:root .figstrip-dot{width:8px;height:8px;border-radius:50%;background:var(--c);margin-right:8px;flex:none}:root .figstrip-v{display:flex;align-items:flex-end;gap:7px;margin-top:7px}:root .figstrip-v b{font-family:var(--font-brand);font-weight:400;font-size:29px;line-height:.9;color:var(--el-navy);font-variant-numeric:tabular-nums;white-space:nowrap}:root .figstrip-v b .was,:root .figstrip-v b .arr{color:#9aa6b6}:root .figstrip-v b .arr{font-size:20px;margin:0 6px;vertical-align:3px}:root .figstrip-v b.figstrip-unav{font-size:20px;color:#9aa6b6;line-height:1.1}:root .figstrip-d{font-size:12px;font-weight:700;line-height:1;padding-bottom:2px;white-space:nowrap}:root .figstrip-d.good{color:var(--el-green)}:root .figstrip-d.bad{color:var(--el-red)}:root .figstrip-d.mu{color:var(--el-mute)}:root .figstrip-retry{display:flex;align-items:center;justify-content:center}:root .figstrip-retry .td-link{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:14px}:root .figstrip-retry .td-link svg{width:16px;height:16px}:root .figspark{position:relative;flex:1 1 0;min-width:34px;max-width:110px;height:26px;margin-left:auto}:root .figspark svg{display:block;width:100%;height:100%;overflow:visible}:root .figspark .l{fill:none;stroke:var(--c);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}:root .figspark .a{fill:var(--c);opacity:.13}:root .figspark i{position:absolute;right:-3px;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--el-card)}:root td .figspark{display:inline-block;width:96px;flex:none;margin:0;vertical-align:middle}:root .sparkcount{display:inline-flex;align-items:center;gap:10px}:root .sparkcount b{min-width:40px;text-align:right;font-weight:700;color:var(--el-navy);font-variant-numeric:tabular-nums}:root .sharebar{display:inline-flex;align-items:center;gap:10px}:root .sharebar .ds-prog{width:96px;flex:none;height:8px;border-radius:4px}:root .sharebar .ds-prog i{border-radius:4px}:root .sharebar b{min-width:44px;text-align:right;font-weight:700;color:var(--el-navy);font-variant-numeric:tabular-nums}:root .kvrows{padding-top:8px}:root .kvrow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;border-top:1px solid var(--el-line);font-size:13.5px;color:var(--el-ink);min-height:44px;box-sizing:border-box}:root .kvrows .kvrow:first-child{border-top:0}:root .kvrow>span:first-child{display:inline-flex;align-items:center;font-weight:600;min-width:0}:root .kvrow>span:last-child{display:inline-flex;align-items:center;gap:2px;color:var(--el-navy);font-weight:700;font-variant-numeric:tabular-nums;text-align:right}:root .kvrow>span:last-child.mu{color:var(--el-mute);font-weight:600}:root .kvrow .ply-chev{margin-left:10px}:root button.kvrow{width:100%;background:none;border:0;border-top:1px solid var(--el-line);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}:root .kvrows button.kvrow:first-child{border-top:0}:root button.kvrow:hover .ply-chev,:root button.kvrow:focus-visible .ply-chev{color:var(--el-teal)}:root button.kvrow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root .kvrows-go{padding:4px 20px 16px}:root .kvrows-go .td-link{margin:0}:root .ply-ct .ply-chev{margin-left:auto}:root .ply-ct .pgq{margin-left:6px}:root .ply-ct .td-link{margin:0 0 0 auto;font-size:13px}:root button.ply-ct{width:100%;background:none;border:0;font:inherit;font-weight:700;font-size:14.5px;color:var(--el-navy);text-align:left;cursor:pointer}:root button.ply-ct:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--el-card-r)}:root .card-ic{display:inline-flex;width:26px;height:26px;border-radius:8px;align-items:center;justify-content:center;background:var(--el-tealbg);color:var(--el-teal);margin-right:10px;flex:none}:root .card-ic svg{width:15px;height:15px}:root .ply-charts.kv-cards .ply-card{display:flex;flex-direction:column}:root .ply-charts.kv-cards .kvrows-go{margin-top:auto}:root .card-sub{padding:6px 20px 0;font-size:12.5px;font-weight:650;color:var(--el-mute)}:root .ply-card>.card-sub+.pc{margin:6px 16px 14px}:root .pill-row{display:flex;flex-wrap:wrap;gap:6px;padding:10px 20px 6px;border-top:1px solid var(--el-line)}:root .pill-amb{display:inline-flex;align-items:center;gap:6px;background:var(--el-amberbg);color:var(--el-amber);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;white-space:nowrap;border:0;font-family:inherit}:root .pill-amb i{width:8px;height:8px;border-radius:50%;background:currentColor}:root button.pill-amb{cursor:pointer}:root .budget-bar{padding:10px 20px 18px}:root .budget-bar .top{display:flex;align-items:baseline;gap:10px}:root .budget-bar .top b{font-family:var(--font-brand);font-weight:400;font-size:29px;line-height:1;color:var(--el-navy);font-variant-numeric:tabular-nums}:root .budget-bar .top span{font-size:13px;color:var(--el-mute);font-weight:600}:root .budget-bar .bar{position:relative;height:14px;border-radius:999px;background:var(--el-sw);overflow:hidden;margin-top:12px;display:flex}:root .budget-bar .bar i{display:block;height:100%;background:var(--pc-accent)}:root .budget-bar .bar i+i{background:var(--pc-p2, #9fd3e0)}:root .budget-bar .lg{display:flex;gap:8px 22px;margin-top:12px;font-size:12.5px;color:var(--el-mute);flex-wrap:wrap}:root .budget-bar .lg span{display:inline-flex;align-items:center;gap:7px}:root .budget-bar .lg i{width:9px;height:9px;border-radius:3px;background:var(--pc-accent)}:root .budget-bar .lg i.l{background:var(--el-sw);box-shadow:inset 0 0 0 1px var(--el-ctl)}:root .budget-bar .lg i.d{background:var(--pc-p2, #9fd3e0)}:root .budget-bar .lg b{color:var(--el-navy);font-weight:700;font-variant-numeric:tabular-nums}:root .ply-ftr.steps-ftr{position:relative;flex-wrap:wrap}:root .steps-ftr .lv{display:inline-flex;align-items:center;gap:10px;margin-right:26px;font-size:13.5px;color:var(--el-mute);font-weight:600}:root .steps-ftr .lv b{color:var(--el-navy);font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}:root .steps-ftr .lv .ply-pick{height:34px}:root[data-theme] .ply .steps-ftr .lv input{width:72px;field-sizing:content;min-width:44px;height:34px;min-height:0;margin:0;box-sizing:border-box;border:1.5px solid transparent!important;border-radius:9px;background:transparent!important;box-shadow:none!important;padding:0 6px;font:inherit;font-size:15px;font-weight:700;color:var(--el-navy);font-variant-numeric:tabular-nums}:root[data-theme] .ply .steps-ftr .lv input:hover{border-color:var(--el-ctl)!important}:root[data-theme] .ply .steps-ftr .lv input:focus{outline:none;border-color:var(--el-teal)!important;background:var(--el-field)!important}:root[data-theme] .ply-pick select{appearance:none;-webkit-appearance:none;border:0;background-color:transparent;margin:0;font:inherit;font-weight:700;font-size:14px;color:var(--el-navy);cursor:pointer;field-sizing:content;min-width:0;box-shadow:none;height:auto;min-height:0;padding:0 22px 0 0!important;background-position:right 2px center!important}:root[data-theme] .ply-pick select:focus{outline:none}:root .ply-pick:focus-within{border-color:var(--el-teal);box-shadow:0 0 0 3px var(--el-tealbg)}:root .ply-pt.pt-tight td.wrap{white-space:normal;min-width:120px}:root .ftr-acts{display:inline-flex;align-items:center;gap:20px;flex-wrap:wrap}:root .ftr-acts .td-link{margin:0}:root .ply .ftr-acts .ply-send,:root .ply .act-bar .ply-send{height:40px;box-sizing:border-box;padding:0 16px;font-size:14px;border-radius:11px;gap:8px}:root .act-bar{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin:0 0 16px;flex-wrap:wrap}:root .act-bar .td-link{margin:0}:root .ply .tip-at.pgq-tip.pgq-on{position:absolute!important;left:20px;top:calc(100% - 8px);max-width:300px!important}:root .ply .pgq.is-open{border-color:var(--accent);color:var(--accent)}:root .ply-pt td .pl-bbs{display:inline-flex;gap:8px;vertical-align:middle}:root .ply-pt td.na{color:var(--el-mute)}:root .tog-row{display:inline-flex;align-items:center;gap:10px}:root .ply-pt.pt-tight th,:root .ply-pt.pt-tight td{padding-left:12px;padding-right:12px;white-space:nowrap}:root .ply-pt.pt-tight th:first-child,:root .ply-pt.pt-tight td:first-child{padding-left:20px}:root .ply-pt.pt-tight th:last-child,:root .ply-pt.pt-tight td:last-child{padding-right:20px}:root .ply-pt.pt-tight .figspark{width:72px}:root .ply-pt.pt-tight .sharebar .ds-prog{width:64px}@media(max-width:640px){:root .figstrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root .figstrip-f{border-left:0;border-top:1px solid var(--el-line);padding:12px 11px 13px 13px}:root .figstrip-dot{margin-right:6px}:root .figstrip-k .pgq{margin-left:4px}:root .figstrip-f:nth-child(-n+2){border-top:0}:root .figstrip-f:nth-child(even){border-left:1px solid var(--el-line)}:root .figstrip-f:last-child:nth-child(odd){grid-column:span 2}:root .figstrip-f:last-child .figspark{max-width:150px}:root .figstrip-f:not(:last-child) .figspark{display:none}:root .figstrip-k{font-size:12px}:root .figstrip-v b{font-size:25px}:root .ply-charts>.ply-span2{grid-column:auto}:root .page-hd{align-items:flex-start;flex-direction:column;gap:10px}}:root #op-main .op-off{background:none;padding:12px 20px}:root #op-main .db-row2{margin-bottom:16px}:root #op-main .db-row2>.ply-card{margin:0}:root #op-main .op-bar{padding:10px 20px}:root #op-main .rl-kvs .kvrow{padding:12px 20px}:root #op-main .op-sug .td-link{margin:0 0 0 14px}:root .ply-pt tr.ply-tr[aria-expanded=true] .ply-chev{transform:rotate(90deg);color:var(--ply-teal)}:root .ply-pt tr.op-x>td,:root .ply-pt tr.k7-x>td{padding:4px 20px 20px;border-top:0;cursor:default;white-space:normal}:root #op-main tr.op-x .figstrip{margin:0 0 16px}:root #op-main tr.op-x .db-row2{margin-bottom:10px}:root #op-main .op-xgo{display:flex;justify-content:flex-end}:root #op-main .op-xgo .td-link{margin:0}:root .k7-x .k7-xhd{display:flex;align-items:center;margin:0 0 12px}:root .k7-x .act-bar{margin:0}:root #rl-lib .rl-grp .db-ct{padding-bottom:6px}:root .rl-pt{table-layout:fixed}:root .rl-pt th:nth-child(1){width:44%}:root .rl-pt th:nth-child(2){width:15%}:root .rl-pt th:nth-child(3){width:13%}:root .rl-pt th:nth-child(4){width:11%}:root .rl-pt th:nth-child(5){width:13%}:root .rl-pt th:nth-child(6){width:4%}:root .rl-grp{container:rlg / inline-size}@container rlg (max-width:1000px){:root #app.pg-wide .rl-pt th:nth-child(1){width:43%}:root #app.pg-wide .rl-pt th:nth-child(2){width:16%}:root #app.pg-wide .rl-pt th:nth-child(3){width:17%}:root #app.pg-wide .rl-pt th:nth-child(4){width:9%}:root #app.pg-wide .rl-pt th:nth-child(5){width:11%}:root #app.pg-wide .rl-pt :is(th,td):not(.rl-chc){padding-left:12px;padding-right:12px}:root #app.pg-wide .rl-pt :is(th,td):first-child{padding-left:20px}:root #app.pg-wide .rl-sp{max-width:100%}}:root .rl-pt td{padding-top:9px;padding-bottom:9px}:root .rl-pt td.rl-chc{width:28px;padding-left:4px}:root .rl-nm{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%}:root .rl-nm>span:last-child{min-width:0}:root .rl-nm .card-ic{margin:0;width:28px;height:28px;border-radius:9px}:root .rl-ic.rl-teal{background:var(--el-tealbg);color:var(--el-teal)}:root .rl-ic.rl-navy{background:var(--el-navybg);color:var(--el-navy)}:root .rl-ic.rl-amber{background:var(--el-amberbg);color:var(--el-amber)}:root .rl-ic.rl-green{background:var(--el-greenbg);color:var(--el-green)}:root .rl-ic.rl-red{background:var(--el-redbg);color:var(--el-red)}:root .rl-pt .ply-nm{white-space:nowrap}:root .rl-tag{height:20px;padding:0 10px;margin-left:8px;font-size:11px;font-weight:600;vertical-align:1px;box-sizing:border-box}:root .rl-sub{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--el-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .rl-per{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;background:rgba(142,154,179,.14);font:600 12px/1 var(--font-body);color:var(--el-navy);white-space:nowrap}:root .rl-fig{font:400 20px/1 var(--font-brand);color:var(--el-navy);font-variant-numeric:tabular-nums;white-space:nowrap}:root .rl-sp{position:relative;display:inline-block;width:110px;height:26px;vertical-align:middle}:root .rl-pt td .rl-sp .figspark{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0}:root .rl-q{display:flex;align-items:center;gap:8px;height:38px;margin:12px 20px 6px;padding:0 12px;border:1px solid var(--el-ctl);border-radius:10px;background:var(--el-field, var(--el-card));color:var(--ink-40);font-size:13.5px;box-sizing:border-box}:root .rl-q svg{flex:none}:root .rl-q.rl-q-hd{width:auto;max-width:100%;margin:0;background:var(--el-card)}:root[data-theme] .rl-q.rl-q-hd input.rl-qin{flex:0 1 auto;width:9.2em}:root .rl-q.rl-q-in{margin:12px 20px 4px}:root[data-theme] .rl-q input.rl-qin{flex:1 1 auto;min-width:0;height:auto;min-height:0;margin:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font:inherit;color:var(--el-ink);outline:none}:root .rl-q:focus-within{border-color:var(--el-teal)}:root .rl-go{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0 2px;margin:0;color:var(--ink-40, #94a3b8);font:400 20px/1 var(--font-body);cursor:pointer}:root .rl-go::after{content:"\203a"}:root .rl-go:hover,:root .rl-go:focus-visible{color:var(--el-teal)}:root #rl-lib .rl-row2>.db-card{margin:0}:root #rl-lib .rl-row2{margin-bottom:16px;align-items:start}:root .rl-kvs{padding-top:6px}:root .rl-kvl{display:flex;flex-direction:column;min-width:0;text-align:left}:root .rl-kvt{display:inline-flex;align-items:center;gap:6px;font-weight:650;color:var(--el-navy)}:root .rl-kvsub{margin-top:2px;font:500 12px/1.4 var(--font-body);color:var(--el-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .rl-when{font:500 12.5px/1 var(--font-body);color:var(--el-mute);white-space:nowrap}:root .ply-tag.rl-ok{height:26px;padding:0 10px;font-weight:600;background:var(--el-greenbg);color:var(--el-green);box-sizing:border-box}:root .rl-sec{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding:12px 20px 6px;border-top:1px solid var(--el-line);background:#fafbfc;font:700 11.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-60)}:root:not([data-theme=light]) .rl-sec{background:var(--band, transparent)}:root .rl-sec span{letter-spacing:0;text-transform:none;font-weight:600;color:var(--ink-40)}:root .rl-sec+.kvrow{border-top:0}:root .rl-cats{display:flex;flex-wrap:wrap;gap:6px;padding:10px 20px 18px;border-top:1px solid var(--el-line)}:root button.ply-tag.rl-cat{height:26px;padding:0 10px;border:0;border-radius:999px;background:rgba(142,154,179,.16);color:var(--el-ink);font:600 12px/1 var(--font-body);cursor:pointer}:root .rl-empty{padding:10px 20px 18px;font-size:13.5px;color:var(--el-mute)}:root .fl-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}:root #pg-actions :is(.pg-act,.pg-act-slot):has(.fl-bar){flex:1 1 auto;width:100%}:root .fl-bar .fl-sp2{flex:1 1 auto}:root .fl-bar>.fl-dl{margin-left:auto}:root .fl-pickb{position:relative;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--el-ctl);border-radius:11px;background:var(--el-card);font:500 13.5px/1 var(--font-body);color:var(--el-mute);box-sizing:border-box;cursor:pointer}:root .fl-pickb b{color:var(--el-navy);font-weight:700}:root .fl-pickb svg{color:var(--el-mute)}:root[data-theme] .fl-pickb select{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:14px}:root .fl-pickb:focus-within{outline:2px solid var(--el-teal);outline-offset:2px}:root .fl-step{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 4px;border:1px solid var(--el-ctl);border-radius:11px;background:var(--el-card);font:650 13.5px/1 var(--font-body);color:var(--el-navy);box-sizing:border-box}:root[data-theme] .fl-step button{width:26px;height:26px;min-height:0;margin:0;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;color:var(--el-mute);font:400 18px/1 var(--font-body);cursor:pointer}:root[data-theme] .fl-step button:disabled{opacity:.4;cursor:default}:root .fl-step>span{padding:0 8px;white-space:nowrap}:root .fl-rby{display:inline-flex;align-items:center;gap:8px;margin-left:6px}:root .fl-rby .k{font:600 12.5px/1 var(--font-body);color:var(--el-mute)}:root .fl-strip .figstrip-f{padding:14px 14px 14px 16px}:root .fl-strip .figstrip-k{font-size:12.5px}:root .fl-strip .figstrip-k .pgq{margin-left:6px}:root .fl-fv{margin-top:7px;min-height:26px}:root .fl-v{display:block;font:400 26px/1 var(--font-brand);color:var(--el-navy);font-variant-numeric:tabular-nums;white-space:nowrap}:root .fl-v.figstrip-unav{color:#9aa6b6}:root .fl-fd{display:flex;align-items:center;gap:8px;margin-top:9px;min-width:0;min-height:22px;font-size:12px}:root .fl-fd .chg{flex:none;font-size:11.5px!important;padding:2px 7px!important}:root .fl-fd .figspark{flex:1 1 auto;min-width:30px;max-width:80px;height:22px;margin-left:auto}:root .flr .fl-ch{padding:6px 20px 16px;min-height:218px;box-sizing:border-box}:root .flr .fl-ch.fl-ch-m{min-height:248px}:root #flr .db-hl{padding-top:8px}:root .fl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:6px}:root .fl-grid .kvrow{padding:12px 20px}:root .fl-grid .kvrow:nth-child(odd){border-right:1px solid var(--el-line)}:root .fl-grid .kvrow:nth-child(-n+2){border-top:0}:root .fl-grid .kvrow>span:last-child{gap:12px}:root .fl-bigv{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}:root .fl-bigv span{font:600 12.5px/1 var(--font-body);color:var(--el-mute)}:root .fl-big{font:400 22px/1 var(--font-brand);font-weight:400;color:var(--el-navy)}@media(max-width:700px){:root .fl-grid{grid-template-columns:minmax(0,1fr)}:root .fl-grid .kvrow:nth-child(odd){border-right:0}:root .fl-grid .kvrow:nth-child(2){border-top:1px solid var(--el-line)}:root .rl-q.rl-q-hd{width:100%}:root[data-theme] .rl-q.rl-q-hd input.rl-qin{flex:1 1 auto;width:auto}:root .rl-pt{min-width:680px}:root .fl-grid .kvrow{flex-wrap:wrap;row-gap:4px}:root .fl-grid .kvrow>span:first-child{flex:1 1 auto;min-width:62%}:root .fl-grid .kvrow>span:last-child{margin-left:auto}:root .fl-strip.figstrip{grid-template-columns:repeat(2,minmax(0,1fr))}:root .fl-strip .figstrip-f:nth-child(odd){border-left:0}}:root .fl-bar .mdd-l{flex:1 0 100%;max-width:none;margin:0}:root[data-theme] #mdd-every .chg{padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}:root .flr .fl-sec .fl-sec-strip{margin:6px 0 0;border-top:1px solid var(--el-line)}:root .flr .fl-sec .fl-sec-strip+.fl-ch{border-top:1px solid var(--el-line);padding-top:14px}:root .flr .fl-sec>.pg-more{margin:0;padding:12px 20px 14px;border-top:1px solid var(--el-line)}:root .flr .fl-sec>.pg-more>.fl-sec-in{padding-top:12px}:root .flr .fl-sec .fl-sec-in>.ds-card,:root .flr .fl-sec .fl-sec-in>.ply-scroll{margin:0 0 12px}:root .flr .fl-sec .fl-sec-in>:last-child{margin-bottom:0}:root .flr .fl-sec-none{padding:6px 20px 18px}:root #fl-chg-t{margin-top:6px}:root #fl-chg-t .me-mw-bar{width:38%}:root #fl-chg-t .sharebar .ds-prog{width:160px}:root #fl-chg-t td:first-child{white-space:nowrap}:root[data-theme] #mdd-every-t .chg,:root[data-theme] #fl-chg-t .chg{padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700}@media(max-width:800px){:root #fl-chg-t .sharebar .ds-prog{width:72px}}:root[data-theme=light] .pill-amb{color:#7d5409}:root[data-theme=light] .fl-v.figstrip-unav{color:var(--el-mute)}:root .k5-sub .set-wrap,:root #set-sub-offers-rules.k5on .set-wrap,:root #set-sub-offers-limits.k5on .set-wrap{max-width:none}:root .k5-sub,:root #set-sub-offers-rules.k5on,:root #set-sub-offers-limits.k5on{margin:0;font-weight:400;font-size:14px}.km{color:var(--d-ink);font:400 14px/1.45 var(--font-body)}.km *{box-sizing:border-box}.km .set-back{margin-bottom:2px}.km-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:0 0 18px}.km-hd .set-h1{margin:2px 0 4px}.km-sub{font-size:14px;color:var(--d-mute);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.km-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.km-q{display:inline-flex;width:16px;height:16px;border-radius:50%;border:1.3px solid var(--ink-40);color:var(--ink-40);font:700 10px/1 var(--font-body);align-items:center;justify-content:center;flex:none;cursor:help}.km-card{background:var(--d-card);border:1px solid var(--d-edge);box-shadow:var(--d-shadow);border-radius:16px;min-width:0;margin:0 0 16px;overflow:hidden}.km-ch{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid var(--d-line);font:650 15px/1.35 var(--font-body);color:var(--d-ink)}.km-ch .r{margin-left:auto;font:400 13px/1.4 var(--font-body);color:var(--d-mute);display:flex;gap:14px;align-items:center}.km-cb{padding:16px 20px}.km-cf{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--d-line);background:var(--d-ftr);border-radius:0 0 16px 16px;font-size:13px;color:var(--d-mute);flex-wrap:wrap}.km-cf .r{margin-left:auto;display:flex;gap:8px;align-items:center}.km-ic{width:30px;height:30px;border-radius:9px;background:var(--d-tint);color:var(--d-teal);display:inline-flex;align-items:center;justify-content:center;flex:none}.km-ic svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.km-ans{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:0}.km-ans>div{padding:18px 20px;border-left:1px solid var(--d-line);min-width:0}.km-ans>div:first-child{border-left:0}.km-k{font:500 13px/1.35 var(--font-body);color:var(--d-mute);display:flex;gap:6px;align-items:center}.km-v{font:400 34px/1.1 var(--font-brand);color:var(--d-ink);margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.km-v.big{font-size:40px}.km-v small{font:400 15px/1 var(--font-body);color:var(--d-mute);margin-left:6px}.km-d{font-size:12.5px;color:var(--d-mute);margin-top:4px}.km-up{color:var(--d-green)}.km-dn{color:var(--d-red)}.km-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px}.km-step{background:var(--d-card);border:1px solid var(--d-edge);box-shadow:var(--d-shadow);border-radius:16px;padding:16px 18px 14px;display:flex;flex-direction:column;min-width:0}.km-step-t{display:flex;align-items:center;gap:10px;font:650 15px/1.3 var(--font-body)}.km-n{width:26px;height:26px;border-radius:50%;background:var(--d-navy);color:var(--d-card);font:700 12.5px/1 var(--font-body);display:inline-flex;align-items:center;justify-content:center;flex:none}.km-n.ok{background:var(--d-green);color:#fff}.km-n.ok svg{width:14px;height:14px;stroke:currentColor;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.km-n.todo{background:transparent;border:2px solid var(--d-teal);color:var(--d-teal)}.km-n.wait{background:transparent;border:2px solid var(--d-line);color:var(--d-mute)}.km-step-q{font-size:12.5px;color:var(--d-mute);margin:4px 0 12px 36px;min-height:37px}.km-facts{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:0;flex:1}.km-facts li{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid var(--d-line);font-size:13px}.km-facts li:first-child{border-top:0}.km-facts li span{color:var(--d-mute)}.km-facts li b{font-weight:650;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.km-open{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid var(--d-line)}.km-link{color:var(--d-teal);font:650 13px/1.45 var(--font-body);white-space:nowrap;background:none;border:0;padding:0}.km-tb{width:100%;border-collapse:collapse;font:400 13.5px/1.45 var(--font-body);color:var(--d-ink)}.km-tb th{text-align:left;font:600 12px/1.35 var(--font-body);color:var(--d-mute);padding:10px 12px;border-bottom:1px solid var(--d-line);white-space:nowrap}.km-tb td{padding:11px 12px;border-bottom:1px solid var(--d-line);vertical-align:middle}.km-tb tr:last-child td{border-bottom:0}.km-tb :is(th,td):first-child{padding-left:20px}.km-tb :is(th,td):last-child{padding-right:20px}.km-tb .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.km-tb .c{text-align:center}.km-tb td small{display:block;font-size:12px;color:var(--d-mute);margin-top:1px}.km-tb tr.km-tot td{font-weight:650;background:var(--d-ftr)}.km-tb tr.km-grp td{font:600 12px/1.35 var(--font-body);color:var(--d-mute);background:var(--d-ftr);padding-top:8px;padding-bottom:8px}.km-tb tr.km-hl td{background:var(--d-tint)}.km-tb .cv{color:var(--ink-40);font-size:20px;line-height:1;text-align:right;width:28px}.km-tier{font-weight:650}.km-mu{color:var(--d-mute)}.km-fig{font-weight:650;font-variant-numeric:tabular-nums}.km-bar{display:inline-block;height:6px;border-radius:99px;background:var(--d-teal);opacity:.75;vertical-align:middle}.km-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px;font:650 12px/1.5 var(--font-body);white-space:nowrap}.km-pill.on{background:var(--green-dim);color:var(--d-green)}.km-pill.off{background:var(--ink-10);color:var(--d-mute)}.km-pill.warn{background:var(--yellow-dim);color:var(--d-amber)}.km-pill.bad{background:var(--red-dim);color:var(--d-red)}.km-pill.info{background:var(--d-tint);color:var(--d-teal)}.km-pill.draft{background:var(--yellow-dim);color:var(--d-amber)}.km-amts{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.km-amts span{background:var(--or-tealbg);color:var(--d-teal);border-radius:999px;padding:3px 10px;font:650 12.5px/1.45 var(--font-body)}.km-sw{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:20px;color:var(--d-ink);white-space:nowrap}.km-sw i{width:34px;height:20px;border-radius:999px;background:var(--cream-20);position:relative;flex:none}.km-sw i::after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff}.km-sw.on i{background:var(--d-teal)}.km-sw.on i::after{left:17px}.km-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 16px;font:650 13px/1.45 var(--font-body);background:var(--d-card);color:var(--d-ink);border:1px solid var(--d-pill);white-space:nowrap}.km-btn.p{background:var(--d-teal);color:var(--on-accent);border-color:var(--d-teal)}.km-btn.sm{padding:5px 12px;font-size:12.5px}.km-btn.ghost{border-color:transparent;background:transparent;color:var(--d-teal);padding-left:4px;padding-right:4px}.km-btn[disabled]{opacity:.45}.km-look{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.km-look>div{flex:1 1 280px;display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:12px;background:var(--d-card);border:1px solid var(--d-edge);box-shadow:var(--d-shadow);font-size:13.5px;min-width:0}.km-look .dot{width:8px;height:8px;border-radius:50%;background:var(--d-amber);flex:none}.km-look .dot.r{background:var(--d-red)}.km-look .dot.g{background:var(--d-green)}.km-look .km-link{margin-left:auto}.km-two{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px}.km-two>.km-card{margin:0}.km-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.km-more .km-mr{display:grid;grid-template-columns:minmax(0,1fr) 260px 24px;gap:16px;align-items:center;padding:12px 20px;border-top:1px solid var(--d-line)}.km-more .km-mr:first-of-type{border-top:0}.km-mr b{display:block;font-weight:650;font-size:14px}.km-mr .s{font-size:13px;color:var(--d-mute)}.km-mr .v{font-size:13px;color:var(--d-ink);text-align:right}.km-mr .cv{color:var(--ink-40);font-size:22px;line-height:1;text-align:right}.km-cl .km-ci{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(0,1.15fr) 360px;gap:18px;align-items:center;padding:18px 20px;border-top:1px solid var(--d-line)}.km-cl .km-ci:first-child{border-top:0}.km-ci .km-n{width:30px;height:30px;font-size:13.5px}.km-ci h3{margin:0;font:650 15.5px/1.35 var(--font-body);color:var(--d-ink)}.km-ci p{margin:2px 0 0;font-size:13px;color:var(--d-mute)}.km-ci .st{font-size:13px;padding:0;color:var(--d-ink);max-width:none}.km-ci .st div{display:flex;gap:8px;align-items:baseline;padding:2px 0}.km-ci .st .x{color:var(--d-red);font-weight:700}.km-ci .st .m{color:var(--d-amber);font-weight:700}.km-ci .st .k{color:var(--d-green);font-weight:700}.km-ci .acts{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.km-ci.now{background:var(--d-ftr);box-shadow:inset 3px 0 0 var(--d-teal)}.km-prog{height:8px;border-radius:99px;background:var(--ink-10);overflow:hidden;width:220px}.km-prog i{display:block;height:100%;background:var(--d-teal);border-radius:99px}.km-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 16px}.km-tile{background:var(--d-card);border:1px solid var(--d-edge);box-shadow:var(--d-shadow);border-radius:16px;padding:18px 20px;min-width:0;display:flex;flex-direction:column}.km-tile .km-v{font-size:32px}.km-tile .ed{margin-top:12px;padding-top:10px;border-top:1px solid var(--d-line);display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--d-mute)}.km-in{display:inline-block;border:1px solid var(--d-pill);border-radius:8px;padding:4px 10px;min-width:64px;background:var(--d-card);color:var(--d-ink);font:400 13.5px/1.45 var(--font-body);text-align:right;font-variant-numeric:tabular-nums}:root:not([data-theme=light]) .km-in{border-color:var(--line);background:var(--inset, var(--d-card))}.km-in.am{font-weight:700;border-color:var(--d-teal)}.km-in.chg{border-color:var(--d-amber);box-shadow:0 0 0 1px var(--d-amber)}.km-seg{display:inline-flex;background:var(--d-seg);border-radius:999px;padding:3px}.km-seg span{padding:4px 12px;border-radius:999px;font-size:12.5px;color:var(--d-mute);white-space:nowrap}.km-seg span.on{background:var(--d-segon);color:var(--d-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.12)}.km-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px}.km-note{font-size:12.5px;color:var(--d-mute)}.km-appr{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:16px;background:var(--d-card);border:1px solid var(--d-teal);box-shadow:var(--d-shadow);margin:0 0 16px;flex-wrap:wrap}.km-appr .t{font:650 15px/1.35 var(--font-body)}.km-appr .s{font-size:13px;color:var(--d-mute)}.km-appr .r{margin-left:auto;display:flex;gap:8px;align-items:center}.km-change{display:flex;flex-direction:column;gap:0}.km-change>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 20px;border-top:1px solid var(--d-line);font-size:13.5px;align-items:center}.km-change>div:first-child{border-top:0}.km-strike{color:var(--d-mute);text-decoration:line-through;margin-right:6px}.km-admin{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--ink-10);color:var(--d-mute);font-size:12px}@media(max-width:600px){.km-ans{grid-template-columns:repeat(3,minmax(0,1fr))}.km-ans>div{border-left:1px solid var(--d-line);border-top:1px solid var(--d-line);padding:12px 12px 14px}.km-ans>div:first-child{grid-column:1 / -1;border-top:0;border-left:0;padding:14px 16px}.km-ans>div:nth-child(2){border-left:0;padding-left:16px}.km-ans .km-k{font-size:12px}.km-ans .km-d{font-size:11.5px}.km-v{font-size:26px}.km-v.big{font-size:32px}.km-steps{grid-template-columns:minmax(0,1fr);gap:12px}.km-two,.km-3,.km-tiles{grid-template-columns:minmax(0,1fr)}.km-hd{align-items:flex-start}.km-acts{width:100%}.km-look>div{flex-basis:100%}.km-tb :is(th,td){padding:10px 8px}.km-tb :is(th,td):first-child{padding-left:16px}.km-tb :is(th,td):last-child{padding-right:16px}.km-tb .ph-hide{display:none}.km-facts{display:none}.km-step-q{min-height:0;margin-bottom:10px}.km-open{border-top:0;padding-top:0}.km-ch,.km-cb,.km-cf{padding-left:16px;padding-right:16px}.km-cl .km-ci{grid-template-columns:30px minmax(0,1fr);gap:10px 12px;padding:16px}.km-cl .km-ci>.st,.km-cl .km-ci>.acts{grid-column:2;justify-content:flex-start}}.km-row>.lab{flex:0 0 78px;color:var(--d-mute)}.km button.km-btn,.km button.km-link,.km button.km-sw,.km .km-seg>button,.km button.km-cvb{cursor:pointer;font-family:var(--font-body)}.km button.km-link{background:none;border:0;padding:0}.km button.km-link:hover,.km button.km-link:focus-visible{text-decoration:underline}.km button.km-sw{background:none;border:0;padding:0}.km .km-seg>button{padding:4px 12px;border-radius:999px;font:400 12.5px/1.45 var(--font-body);color:var(--d-mute);white-space:nowrap;background:none;border:0}.km .km-seg>button.on{background:var(--d-segon);color:var(--d-ink);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.12)}.km .km-seg>button[disabled]{opacity:.45;cursor:default}.km button.km-cvb{background:none;border:0;padding:0 2px;color:var(--ink-40);font-size:20px;line-height:1}.km input.km-in{width:76px;height:auto;margin:0;outline:none}.km input.km-in:focus{border-color:var(--d-teal)}.km select.km-in{width:auto;min-width:150px;text-align:left;-webkit-appearance:none;appearance:none;background-image:none}.km input.km-in::placeholder{color:var(--d-ink);opacity:.6}.km .km-tb tr.k5-go{cursor:pointer}.km .km-tb tr.k5-go:hover td{background:var(--d-ftr)}.km .km-more .km-mr.k5-go{cursor:pointer}.km .km-more .km-mr.k5-go:hover{background:var(--d-ftr)}.km .k5-msg{margin:0 0 12px;font-size:13.5px;color:var(--d-ink)}.km .k5-msg:empty{display:none}.km .k5-warn{color:var(--d-amber);font-size:13px}.km .k5-err{color:var(--d-red);font-size:13px}.km .k5-cap{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.km .km-ch .km-q,.km .km-k .pgq,.km th .pgq,.km .km-sub .pgq{margin-left:2px}@media(max-width:600px){.km .km-tb .k5-ph-hide{display:none}}:root[data-theme] .chg,:root[data-theme] .chg:is(.chg-good,.chg-bad,.chg-flat),:root[data-theme] .figstrip-pill,:root[data-theme] :is(#panel-today,#panel-reports,.rpt,#rj-build,#rj-totals,.dbw,.ply) .chg:is(.chg-good,.chg-bad,.chg-flat){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}:root[data-theme] .figstrip-pill.good{color:var(--el-green)}:root[data-theme] .figstrip-pill.bad{color:var(--el-red)}:root[data-theme] #app *>.td-tip .chg.chg-good{color:#7fdca8!important}:root[data-theme] #app *>.td-tip .chg.chg-bad{color:#ff9a8c!important}:root[data-theme] #app *>.td-tip .chg.chg-flat{color:#c9d3e0!important}
