@font-face{font-family:Lexend;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/lexend_regular.woff2) format("woff2")}@font-face{font-family:Lexend;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/lexend_medium.woff2) format("woff2")}@font-face{font-family:Lexend;font-weight:600 700;font-style:normal;font-display:swap;src:url(/fonts/lexend_semibold.woff2) format("woff2")}@font-face{font-family:Unbounded;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/unbounded_medium.woff2) format("woff2")}@font-face{font-family:Unbounded;font-weight:600 700;font-style:normal;font-display:swap;src:url(/fonts/unbounded_bold.woff2) format("woff2")}@font-face{font-family:Unbounded;font-weight:800 900;font-style:normal;font-display:swap;src:url(/fonts/unbounded_black.woff2) format("woff2")}:root{--o:#ff6d01;--on-o:#231f20;--ink:#231f20;--bg:#231f20;--side:#1b1819;--panel:#2e292a;--line:#5a5152;--line2:#3a3435;--t:#fff;--t2:#c2b9ba;--t3:#948b8c;--g:#8ed494;--r:#ff8a7d;--y:#ffc46b;--warm:#462b1b;--hf:"Unbounded",sans-serif;--shadow:0 18px 50px rgba(0,0,0,.5)}:root[data-theme=light]{--bg:#fff;--side:#f6f1ee;--panel:#f3ede9;--line:#cfc4be;--line2:#e6ddd8;--t:#231f20;--t2:#5f5657;--t3:#8a8182;--g:#1f7a3a;--r:#c8321f;--y:#8a5600;--warm:#fff0e3;--shadow:0 18px 50px rgba(35,31,32,.16)}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--t);font-family:Lexend,system-ui,sans-serif;font-size:15px;line-height:1.45}a{color:var(--o);text-decoration:none}h1,h2,h3,p{margin:0}button,input,select,textarea{font-family:inherit}:focus-visible{outline:3px solid var(--o);outline-offset:2px}.shell{display:flex;min-height:100vh}.side{width:248px;flex:none;background:var(--side);border-right:2px solid var(--line2);padding:26px 16px 20px;gap:16px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.side,.side .logo{display:flex;flex-direction:column}.side .logo{padding:0 12px}.side .logo img{width:168px;height:auto}.side .logo span{font-family:var(--hf);font-weight:600;font-size:10px;letter-spacing:3px;color:var(--o);text-transform:uppercase}:root[data-theme=light] .mlogo,:root[data-theme=light] .side .logo{background:var(--ink);border-radius:14px;padding:12px}.nav{flex-direction:column;gap:3px}.nav,.nav a{display:flex}.nav a{align-items:center;gap:12px;min-height:44px;padding:0 16px;border-radius:999px;font-family:var(--hf);font-weight:700;font-size:11.5px;text-transform:uppercase;color:var(--t)}.nav a:hover{background:var(--panel)}.nav a.on{background:var(--o);color:var(--on-o)}.nav .grp{color:var(--t2);font-size:11.5px;padding:14px 16px 4px}.badge{margin-left:auto;background:var(--o);color:var(--on-o);border-radius:99px;padding:0 7px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--hf);font-size:10px;font-weight:800}.nav a.on .badge{background:var(--ink);color:#fff}.me{margin-top:auto;border:2px solid var(--line2);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:8px;font-size:13px}.me .who{display:flex;align-items:center;gap:12px;color:var(--t)}.me b{font-weight:600;font-size:14px;display:block}.me small{color:var(--t2);display:block}.ava{width:40px;height:40px;border-radius:50%;flex:none;background:var(--o);color:var(--on-o);display:inline-flex;align-items:center;justify-content:center;font-family:var(--hf);font-weight:800;font-size:14px;object-fit:cover;overflow:hidden}.ava.lg{width:112px;height:112px;font-size:34px;border:4px solid var(--o);background:var(--warm);color:var(--o)}.ava.sm{width:28px;height:28px;font-size:10px}.col{flex:1 1;min-width:0;display:flex;flex-direction:column}.top{position:-webkit-sticky;position:sticky;top:0;z-index:40;gap:12px;padding:14px 36px;background:var(--bg)}.top,.top .find{display:flex;align-items:center}.top .find{flex:1 1;max-width:520px;gap:10px;min-height:46px;padding:0 16px;border:2px solid var(--line);border-radius:999px;background:transparent;color:var(--t2);font-size:14px;cursor:pointer;text-align:left}.top .find kbd{margin-left:auto;font-family:inherit;font-size:12px;border:1.5px solid var(--line);border-radius:8px;padding:1px 8px}.top .sp{flex:1 1}.ib{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:none;border-radius:50%;border:2px solid var(--line);background:transparent;color:var(--t);cursor:pointer;position:relative}.ib .badge{position:absolute;top:-5px;right:-5px;margin:0}.main{flex:1 1;min-width:0;padding:10px 36px 80px;display:flex;flex-direction:column;gap:22px;position:relative;width:100%}.viewas{background:var(--warm);border-bottom:2px dashed var(--o);padding:10px 36px;flex-wrap:wrap;gap:12px;font-size:13px}.title,.viewas{display:flex;align-items:center}.title{flex-direction:column;gap:10px;text-align:center}.title h1{width:100%;max-width:640px;background:var(--o);color:var(--on-o);font-family:var(--hf);font-weight:800;padding:15px 24px;border-radius:999px;text-transform:uppercase}.title p{color:var(--t2);font-size:15px;max-width:760px}.head>.title{align-items:flex-start;text-align:left}.row{flex-wrap:wrap;gap:20px;align-items:stretch}.card,.row{display:flex}.card{flex:1 1 380px;min-width:0;border:2px solid var(--o);border-radius:16px;padding:24px;flex-direction:column;gap:14px}.card.gray{border-color:var(--line)}.card.full{flex-basis:100%}.card.warm{border:2px dashed var(--o);background:var(--warm)}.card.fill{background:var(--o)}.card.fill,.card.fill .mut,.card.fill h2,.card.fill small{color:var(--on-o)}.card h2{font-family:var(--hf);font-weight:700;font-size:13px;color:var(--o);text-transform:uppercase;letter-spacing:.4px}.head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.tag{display:inline-block;border:1.5px solid var(--o);color:var(--o);font-family:var(--hf);font-weight:700;font-size:10.5px;padding:5px 10px;border-radius:999px;text-transform:uppercase;white-space:nowrap}.tag.g{border-color:var(--g);color:var(--g)}.tag.r{border-color:var(--r);color:var(--r)}.tag.o{border-color:var(--o);color:var(--o)}.tag.mute{border-color:var(--t3);color:var(--t2)}.chip{display:inline-block;background:var(--panel);color:var(--t2);font-size:13px;font-weight:500;padding:4px 12px;border-radius:999px;white-space:nowrap}.chip.o{background:var(--o);color:var(--on-o)}.chip.w{background:var(--warm);color:var(--o)}.chip.r{color:var(--r)}.chip.g{color:var(--g)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:2px solid var(--o);background:var(--o);color:var(--on-o);font-family:var(--hf);font-weight:700;font-size:12px;text-transform:uppercase;cursor:pointer;white-space:nowrap}.btn.out{color:var(--o)}.btn.ghost,.btn.out{background:transparent}.btn.ghost{color:var(--t);border-color:var(--line)}.btn.red{background:transparent;color:var(--r);border-color:var(--r)}.btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}.btn.sm{min-height:44px;padding:0 14px;font-size:10.5px}.btn.wide{width:100%}.btn:disabled{opacity:.45;cursor:not-allowed}.tabs{display:flex;flex-wrap:wrap;gap:4px 26px;border-bottom:2px solid var(--line2)}.tabs a{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 4px;margin-bottom:-2px;border-bottom:3px solid transparent;color:var(--t2);font-family:var(--hf);font-weight:700;font-size:11.5px;text-transform:uppercase}.tabs a.on{border-bottom-color:var(--o)}.tabs a i{font-family:Lexend,sans-serif;font-style:normal;font-weight:600;font-size:12px;padding:1px 8px;border-radius:99px;background:var(--panel);color:var(--t2)}.tabs a.on i{background:var(--o);color:var(--on-o)}.tiles{display:flex;flex-wrap:wrap;gap:16px}.tile{flex:1 1 165px;min-width:0;border:2px solid var(--line);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:14px}.tile,.tile b{color:var(--t)}.tile b{font-family:var(--hf);font-weight:800;font-size:25px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tile small{color:var(--t2);font-weight:400;font-size:13px}.tile.r b{color:var(--r)}.tile.g b{color:var(--g)}.tile.o{border-color:var(--o)}.tile.o b{color:var(--o)}.tile.fill{background:var(--o);border-color:var(--o)}.tile.fill,.tile.fill b{color:var(--on-o)}.tile.fill small{color:#4a2000}.tile.dash{border:2px dashed var(--o);background:var(--warm)}a.tile:hover{border-color:var(--o)}.tblbox{overflow-x:auto}table{width:100%;border-collapse:collapse}th{text-align:left;font-family:var(--hf);font-size:10.5px;color:var(--t2);padding:10px 12px;border-bottom:2px solid var(--line);text-transform:uppercase;white-space:nowrap}th a{color:inherit}th a.on{color:var(--o)}td{padding:13px 12px;border-bottom:1px solid var(--line2);vertical-align:middle;font-size:14px}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}tr.sel td{background:var(--warm)}.sub,td small{color:var(--t2);font-size:12.5px;display:block}.o{color:var(--o)}.g{color:var(--g)}.r{color:var(--r)}.y{color:var(--y)}.mut{color:var(--t2)}.form{flex-direction:column}.fields,.form{display:flex;gap:14px}.fields{flex-wrap:wrap}.f{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:6px}.f.full{flex-basis:100%}.card>.f,.cnext>.f,.cx-form>.f,.drawer>.f,.form>.f,.form>fieldset>.f,.ovl-body>.f,.sheet>.f,.tp>.f,[style*=column]>.f,[style*=column]>div>.f:only-child,aside>.f,form>.f,section>.f{flex:0 0 auto}.f label,form>.f label{line-height:1.35}.f label{color:var(--t2);font-size:13px}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{width:100%;min-height:48px;background:var(--panel);border:2px solid var(--line);border-radius:12px;color:var(--t);font-size:15px;padding:10px 14px}input[type=file]{color:var(--t2);font-size:13px;max-width:100%;min-height:44px}input:focus,select:focus,textarea:focus{outline:3px solid var(--o)}.err{color:var(--r);border:2px solid var(--r);border-radius:12px;padding:10px 14px}.err,.ok{font-size:14px}.ok{color:var(--g)}.stat{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--line2);font-size:14px}.stat span{color:var(--t2)}.stat b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.bar{background:var(--line2);height:10px;overflow:hidden;min-width:70px}.bar,.bar i{border-radius:99px}.bar i{display:block;height:100%;background:var(--o)}.todo{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line2)}.todo div{min-width:0}.todo b{font-weight:500;display:block}.numc{width:30px;height:30px;border-radius:50%;flex:none;background:var(--o);color:var(--on-o);display:inline-flex;align-items:center;justify-content:center;font-family:var(--hf);font-weight:800;font-size:12px}.dec{display:flex;gap:12px;align-items:flex-start;font-size:14px}.dec>span:last-child{padding-top:4px}.bar2{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bar2 .sp{flex:1 1}.fsel{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px 0 14px;border:2px solid var(--line);border-radius:12px;color:var(--t2);font-size:13.5px}.fsel.on{background:var(--warm)}.fsel input,.fsel select{width:auto;min-height:40px;padding:0 6px;font-size:13.5px;font-weight:500;color:var(--t)}.fsel input:focus,.fsel select:focus{outline:0}.fsel:focus-within{border-color:var(--o)}.pp{position:relative;display:flex;flex-wrap:wrap}.pp,.pp .cur{align-items:center;gap:10px}.pp .cur{display:inline-flex;min-height:46px;padding:0 18px;border:2px solid var(--o);border-radius:999px;background:transparent;color:var(--t);cursor:pointer}.pp .cur b{font-family:var(--hf);font-weight:700;font-size:12.5px;text-transform:uppercase}.pp .cur small{color:var(--t2);font-size:13px}.pp .cmp{color:var(--t2);font-size:13.5px;border:2px solid var(--line);border-radius:999px;min-height:46px;padding:0 16px;display:inline-flex;align-items:center}.pop{position:absolute;z-index:30;top:54px;left:0;width:560px;max-width:calc(100vw - 32px);background:var(--panel);border:2px solid var(--o);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow)}.pop .cols{display:flex;flex-wrap:wrap;gap:18px}.pop .pre{flex:0 0 170px;display:flex;flex-direction:column;gap:2px}.pop .pre a,.pop .pre button{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;border-radius:10px;border:0;background:transparent;color:var(--t);font-size:14px;text-align:left;cursor:pointer}.pop .pre .on{background:var(--warm);color:var(--o);font-weight:600}.pop .cal{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:12px}.pop .yr{display:flex;align-items:center;justify-content:space-between;font-family:var(--hf);font-weight:700;font-size:15px}.pop .mg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.pop .mg a,.pop .mg span{min-height:48px;border-radius:12px;border:2px solid var(--line);color:var(--t);display:flex;align-items:center;justify-content:center;font-size:14px}.pop .mg .on{background:var(--o);border-color:var(--o);color:var(--on-o);font-weight:700}.pop .mg span{border-color:var(--line2);color:var(--t3)}.pop .dg{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.pop .dg i{font-style:normal;font-size:12px;color:var(--t2);min-height:28px;display:flex;align-items:center;justify-content:center}.pop .dg button{min-height:40px;border:0;border-radius:10px;background:transparent;color:var(--t);font-size:14px;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pop .dg button.in{background:var(--warm)}.pop .dg button.end{background:var(--o);color:var(--on-o);font-weight:700}.pop .dg button:disabled{color:var(--t3);cursor:default}.pop .ft{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;border-top:2px solid var(--line2);padding-top:14px;font-size:13px;color:var(--t2)}.inbox{display:flex;flex-direction:column}.inbox .lab{font-family:var(--hf);font-weight:700;font-size:11px;text-transform:uppercase;color:var(--o);padding:14px 4px 4px;display:flex;gap:8px;align-items:center}.inbox .lab.r{color:var(--r)}.inbox .lab span{font-family:Lexend,sans-serif}.rowi{display:flex;align-items:center;gap:14px;padding:13px 4px;color:var(--t);border-bottom:1px solid var(--line2);min-height:44px}a.rowi:hover{background:var(--panel);border-radius:10px}.dot,.rowi .dot{width:10px;height:10px;border-radius:50%;flex:none;background:var(--t3)}.dot.r{background:var(--r)}.dot.o{background:var(--o)}.dot.g{background:var(--g)}.rowi .bd{flex:1 1;min-width:0}.rowi .bd b{font-weight:500}.rowi .bd b,.rowi .bd small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowi .bd small,.rowi .meta{color:var(--t2);font-size:13px}.rowi .meta{font-weight:500;white-space:nowrap;text-align:right}.rowi .go{border:2px solid var(--o);color:var(--o);border-radius:999px;font-family:var(--hf);font-weight:700;font-size:10.5px;text-transform:uppercase;padding:0 14px;min-height:40px;display:inline-flex;white-space:nowrap}.empty,.rowi .go{align-items:center}.empty{border:2px dashed var(--line);border-radius:14px;padding:24px;text-align:center;color:var(--t2);display:flex;flex-direction:column;gap:10px}.split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.split.open{grid-template-columns:minmax(0,1fr) 380px}.drawer{position:-webkit-sticky;position:sticky;top:84px;max-height:calc(100vh - 104px);overflow-y:auto}.pick{display:flex;flex-wrap:wrap;gap:8px}.pick button{border:2px solid var(--line);background:transparent;color:var(--t);font-size:14px;padding:0 14px;border-radius:999px;cursor:pointer;min-height:44px}.pick button.on{background:var(--o);color:var(--on-o);font-weight:600}.kan{gap:14px;align-items:flex-start;overflow-x:auto;padding-bottom:8px}.kan,.kcol{display:flex}.kcol{flex:0 0 244px;border:2px solid var(--line);border-radius:16px;padding:14px;flex-direction:column;gap:10px;min-height:160px}.kcol.over{border-color:var(--o)}.kcol h3{font-family:var(--hf);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--o);display:flex;justify-content:space-between}.kcard{background:var(--panel);border:2px solid var(--line2);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;cursor:-webkit-grab;cursor:grab;color:var(--t);font-size:13px}.kcard.w1{border-color:var(--y)}.kcard.w2{border:2px dashed var(--r)}.tl{display:flex;flex-direction:column;gap:14px}.tl>div{border-left:3px solid var(--line);padding:0 0 2px 14px}.tl>div.mine{border-color:var(--o)}.phone{font-family:var(--hf);font-weight:700;font-size:16px;letter-spacing:1.5px}.wm{position:fixed;inset:0;pointer-events:none;z-index:50;opacity:.22;background-repeat:repeat;background-size:460px 180px;-webkit-user-select:none}.nosel,.wm{-moz-user-select:none;user-select:none}.nosel{-webkit-user-select:none}.steps{display:flex;flex-wrap:wrap;gap:4px}.step{flex:1 1 96px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;position:relative}.step:before{content:"";position:absolute;top:18px;left:-50%;width:100%;height:3px;background:var(--line)}.step:first-child:before{display:none}.step.done:before,.step.now:before{background:var(--o)}.step i{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font-family:var(--hf);font-weight:800;font-size:14px;font-style:normal;border:2px solid var(--line);color:var(--t2);background:var(--bg)}.step.done i{background:var(--o);border-color:var(--o);color:var(--on-o)}.step.now i{border:3px solid var(--o);color:var(--o)}.step b{font-weight:500;font-size:13px}.step.skip b,.step.wait b{color:var(--t2)}.step.skip i{border-style:dashed;border-color:var(--y);color:var(--y)}.inline{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.inline input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.inline select{min-height:44px;padding:6px 12px;font-size:14px;width:auto;flex:1 1 120px}.cmp{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line2)}.cmp>span:first-child{flex:0 0 160px;font-size:14px}.cmp .bar{flex:1 1 160px;height:12px}.cmp>b{flex:0 0 190px;text-align:right;font-weight:400;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}details>summary{cursor:pointer;color:var(--o);font-size:14px;min-height:32px}details[open]>summary{margin-bottom:10px}.login{min-height:100vh;display:flex;flex-wrap:wrap}.login .brand{flex:1 1 440px;background:var(--o);color:var(--ink);padding:56px;display:flex;flex-direction:column;gap:32px}.login .brand .lg{align-self:flex-start;background:var(--ink);border-radius:999px;padding:14px 26px;display:flex}.login .brand .lg img{width:190px;height:auto}.login .brand h1{font-family:var(--hf);font-weight:800;font-size:clamp(34px,5vw,52px);line-height:1.12;margin-top:auto;text-transform:uppercase}.login .brand h1 small{display:block;font-size:.58em;line-height:1.25;margin-top:6px}.login .brand .id{background:var(--ink);color:#fff;border-radius:14px;padding:18px 22px;margin-bottom:auto}.login .brand .id b{display:block;font-family:var(--hf);font-size:13px;color:var(--o);text-transform:uppercase}.login .panel{flex:1.15 1 440px;padding:56px;display:flex;flex-direction:column;justify-content:center;gap:26px}.login .panel>*{max-width:460px;width:100%}.login .panel h2{font-family:var(--hf);font-weight:800;font-size:26px;text-transform:uppercase}.login .feat{border:2px solid var(--o);border-radius:14px;padding:14px 18px}.login .feat b{display:block;font-family:var(--hf);font-size:12px;color:var(--o);text-transform:uppercase}.login .feat span{color:var(--t2);font-size:14px}.solo{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.solo .card{max-width:480px;flex:1 1 320px}.ov{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.6);align-items:flex-start;justify-content:center;padding:12vh 16px 0}.ov,.sheet{display:flex}.sheet{width:100%;max-width:560px;background:var(--panel);border:2px solid var(--o);border-radius:18px;box-shadow:var(--shadow);padding:12px;flex-direction:column;gap:4px;max-height:70vh;overflow-y:auto}.sheet input{border:0;background:transparent;font-size:17px;min-height:50px}.sheet input:focus{outline:none}.sheet a{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 12px;border-radius:12px;color:var(--t);font-size:15px}.sheet a.on,.sheet a:hover{background:var(--warm)}.sheet small{color:var(--t2);display:block;font-size:12.5px}.skel{border-radius:16px;background:var(--panel);animation:pulse 1.1s ease-in-out infinite alternate}@keyframes pulse{0%{opacity:.45}to{opacity:.9}}.bottom,.mlogo{display:none}@media (max-width:1100px){.split.open{grid-template-columns:minmax(0,1fr)}.drawer{position:static;max-height:none}}@media (max-width:860px){.side{display:none}.top{padding:10px 14px;gap:8px}.top .find kbd,.top .qc{display:none}.top .find{flex:0 0 46px;width:46px;max-width:46px;padding:0;justify-content:center;font-size:0;gap:0}.top .sp{display:none}.mlogo{margin-right:auto}.pp .cur small{display:none}.pp{gap:6px}.pp .cur{padding:0 12px}.bar2 .fsel{flex:1 1 150px}.bar2 .fsel select{flex:1 1;min-width:0}.mlogo{display:flex}.mlogo img{width:118px;height:auto}.main{padding:6px 14px 110px;gap:16px}.viewas{padding:10px 14px}.title h1{font-size:15px;padding:12px 16px}.title p{font-size:14px}.card{padding:16px}.bottom{display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;background:var(--side);border-top:2px solid var(--line2);z-index:60;padding:4px 6px calc(8px + env(safe-area-inset-bottom))}.bottom a,.bottom button{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0;color:var(--t2);font-size:11px;min-height:48px;background:transparent;border:0}.bottom a.on{color:var(--o)}.bottom .fab{flex:0 0 58px;height:58px;border-radius:50%;background:var(--o);color:var(--on-o);justify-content:center;margin:-26px 6px 0;border:4px solid var(--side)}.ov{align-items:flex-end;padding:0}.sheet{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pop,.sheet{border-radius:22px 22px 0 0;border-width:3px 0 0;max-width:none}.pop{position:fixed;top:auto;bottom:0;left:0;width:100%;z-index:90;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.pop .pre{flex:1 1 100%;flex-direction:row;flex-wrap:wrap}.pop .pre a,.pop .pre button{border:2px solid var(--line);border-radius:999px}.login .brand,.login .panel{padding:28px 22px}.login .brand h1{margin-top:0}.cmp>b,.cmp>span:first-child{flex-basis:100%}.cmp>b{text-align:left}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}@media print{.bottom,.side,.top,.viewas,.wm{display:none!important}.main{padding:0}}:root{--journey-tiepcan:#3b82f6;--journey-tuvan:#f59e0b;--journey-chot:#ff6d01;--journey-hoso:#8b5cf6;--journey-hoanthanh:#22c55e;--journey-quahan:#ef4444;--journey-chuatoi:#4b4b4b}.j9{align-items:flex-start}.j9,.j9>div{display:flex}.j9>div{flex:1 1;min-width:0;flex-direction:column;align-items:center;gap:3px;--jc:var(--journey-chuatoi)}.j9 .g-tc{--jc:var(--journey-tiepcan)}.j9 .g-tv{--jc:var(--journey-tuvan)}.j9 .g-ch{--jc:var(--journey-chot)}.j9 .g-hs{--jc:var(--journey-hoso)}.j9>div>span{display:flex;align-items:center;width:100%;height:22px}.j9>div>span:after,.j9>div>span:before{content:"";flex:1 1;height:3px;background:var(--journey-chuatoi)}.j9>div:first-child>span:before,.j9>div:last-child>span:after{background:transparent}.j9 i{width:16px;height:16px;border-radius:50%;box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--hf);font-weight:800;font-size:9px;font-style:normal;border:2px solid var(--journey-chuatoi);color:#9a9394;background:var(--bg)}.j9 .big i{width:22px;height:22px}.j9 b{font-weight:400;font-size:10.5px;color:#9a9394;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}.j9 b,.j9 small{white-space:nowrap}.j9 small{font-size:10px;color:var(--jc)}.j9 .s-done i{background:var(--jc);border-color:var(--jc);color:var(--ink)}.j9 .s-done b{color:var(--t)}.j9 .s-done>span:after{background:var(--jc)}.j9 .pl.g-tc>span:before{background:var(--journey-tiepcan)}.j9 .pl.g-hs>span:before{background:var(--journey-hoso)}.j9 .pl:nth-child(3)>span:before{background:var(--journey-tiepcan)}.j9 .pl:nth-child(4)>span:before,.j9 .pl:nth-child(5)>span:before,.j9 .pl:nth-child(6)>span:before{background:var(--journey-tuvan)}.j9 .pl:nth-child(7)>span:before{background:var(--journey-chot)}.j9 .s-now i{border-color:var(--jc);color:var(--jc)}.j9 .s-now b{color:var(--jc);font-weight:700;overflow:visible;max-width:none}.j9 .s-late i{border-color:var(--journey-quahan);color:var(--journey-quahan)}.j9 .s-late b{font-weight:700;overflow:visible;max-width:none}.j9 .s-late b,.j9 .s-late small,.j9 .s-skip i{color:var(--journey-quahan)}.j9 .s-skip i{border:2px dashed var(--journey-quahan)}.j9 .s-skip b,.j9 .s-skip small{color:var(--journey-quahan)}.j9.m-cur>div:not(.s-now):not(.s-late):not(.s-skip) b,.j9.m-key>div:not(.big):not(.s-now):not(.s-late) b{visibility:hidden;height:13px}@media (max-width:1279px){.j9.m-all>div:not(.big):not(.s-now):not(.s-late) b{visibility:hidden}}.tt{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:50px;height:22px;padding:0 9px;border-radius:6px;font-family:var(--hf);font-weight:800;font-size:9.5px;text-transform:uppercase;color:var(--ink);flex:none;white-space:nowrap}.tt.hot{background:#ff5a36}.tt.warm{background:var(--journey-tuvan)}.tt.cold{background:var(--journey-tiepcan)}.tt.miss{background:#f5c84b}.tt.late{background:var(--journey-quahan)}.tt.done{background:var(--journey-hoanthanh)}.tt.nur{background:var(--journey-chuatoi);color:var(--t)}.rgrid{display:flex;flex-wrap:wrap;gap:8px}.rgrid button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-height:48px;padding:6px 10px;border-radius:12px;border:2px solid var(--line);background:transparent;color:var(--t);font-family:inherit;font-size:13.5px;cursor:pointer}.rgrid button.on{background:var(--o);color:var(--on-o)}.will{border:2px dashed var(--o);background:var(--warm);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:5px}.will>div{display:flex;justify-content:space-between;gap:10px;font-size:13px}.will>div span:first-child{color:var(--t2)}.will>div span:last-child{font-weight:500;text-align:right}.kc{border:2px solid var(--line2);border-radius:14px;padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px;color:var(--t)}.kc.on{background:var(--warm)}.kc.on,a.kc:hover{border-color:var(--o)}.kc .kt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13.5px}.kc .kt>div{min-width:0}.kc .kt small{display:block;color:var(--t2);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gr{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:22px;padding:0 8px;border-radius:6px;font-family:var(--hf);font-weight:800;font-size:9.5px;text-transform:uppercase;border:1.5px solid var(--t3);color:var(--t2);flex:none}.gr.hot{background:var(--r);border-color:var(--r);color:var(--ink)}.gr.warm{border-color:var(--o);color:var(--o)}.seg{border:2px solid var(--line);padding:3px;gap:3px}.seg,.seg a{display:inline-flex;border-radius:999px}.seg a{min-height:38px;padding:0 16px;align-items:center;color:var(--t);font-family:var(--hf);font-weight:700;font-size:10.5px;text-transform:uppercase;white-space:nowrap}.seg a.on{background:var(--o);color:var(--on-o)}.sw{width:42px;height:24px;border-radius:99px;background:var(--line);position:relative;flex:none;display:inline-block;border:0;cursor:pointer;padding:0}.sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--t);transition:left .12s}.sw.on{background:var(--o)}.sw.on:after{left:21px;background:var(--ink)}.kpi8{display:flex;flex-wrap:wrap;gap:10px}.kpi8>a,.kpi8>div{flex:1 1 118px;min-width:0;border:2px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:3px;color:var(--t)}.kpi8 span{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi8 b{font-family:var(--hf);font-weight:800;line-height:1.15;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi8 small{font-size:12px;color:var(--t2);white-space:nowrap}.kpi8 .fill{background:var(--o);color:var(--on-o)}.kpi8 .fill small,.kpi8 .fill span{color:#4a2000}.kpi8 .dash{border:2px dashed var(--o);background:var(--warm)}.kpi8 .o{border-color:var(--o)}.kpi8 small.up{color:var(--g)}.kpi8 small.dn{color:var(--r)}.sech{display:flex;align-items:center;gap:12px;margin-top:4px;font-family:var(--hf);font-weight:700;font-size:12px;color:var(--o);text-transform:uppercase}.sech:after{content:"";flex:1 1;height:2px;background:var(--line2);order:1}.sech a{order:2;font-family:Lexend,sans-serif;font-weight:400;font-size:13px;text-transform:none}.hb{display:flex;flex-direction:column;gap:5px}.hb>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:13px}.hb>div:first-child span:last-child{color:var(--t2);white-space:nowrap}@media (max-width:860px){.jr b{display:none}.jr .now b{display:block;position:absolute}.jr{position:relative;padding-bottom:16px}.jr .now b{bottom:0;left:0;right:0;text-align:center;max-width:none}.jr small{display:none}}.bigv{font-family:var(--hf);font-weight:800;font-size:24px}.ovl-bg{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.62);display:flex;justify-content:flex-end}.ovl{width:min(1180px,100%);max-width:none;height:100%;max-height:none;border-left:2px solid var(--o);flex-direction:column;outline:none;box-sizing:border-box}.ovl,.ovl-bar{background:var(--bg);display:flex}.ovl-bar{align-items:center;gap:12px;flex-wrap:wrap;padding:12px 22px;border-bottom:2px solid var(--line2);flex:none}.ovl-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px 26px 60px;display:flex;flex-direction:column;gap:22px}@media (max-width:700px){.ovl-body{padding:14px 14px 60px}}.adv{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap}.adv-frame{flex:1 1 360px;max-width:520px;min-width:0;display:flex;align-items:stretch;justify-content:center}.adv-frame>.empty,.adv-frame>p{align-self:center}.adv-side{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}.pane-bg,.pane-close{display:none}body,html{overflow-x:clip}@media (max-width:1180px){.tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:4px 20px}.tabs::-webkit-scrollbar{display:none}.tabs>*{flex:none;white-space:nowrap}.hscroll{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.hscroll::-webkit-scrollbar{display:none}.hscroll>*{flex:0 0 auto!important}.drawer.pane{position:fixed;top:0;right:0;bottom:0;left:auto;width:min(580px,100%);max-width:none!important;max-height:none;z-index:75;border-radius:0;border-width:0 0 0 2px;overflow-y:auto;display:none;padding-bottom:110px;background:var(--bg)}.drawer.pane.open{display:flex}.pane-bg.open{display:block;position:fixed;inset:0;background:rgba(0,0,0,.62);z-index:74;border:0;padding:0;width:100%;cursor:pointer}.pane-close{display:inline-flex;align-self:flex-start}.kpi8>a,.kpi8>div{flex:1 1 150px}.main{padding-left:22px;padding-right:22px}.adv-frame{max-width:none}}@media (max-width:860px){.kpi8>a,.kpi8>div{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px)}.kpi8 b{font-size:18px}.kc .kt small{white-space:normal}.kc .kt>div:first-of-type{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 140px)}.kc .kt>div:nth-of-type(2),.kc .kt>div:nth-of-type(3){flex:1 1 42%!important}.kc .kt>div:nth-of-type(4){flex:1 1 100%!important;justify-content:flex-start}.kc .kt>span:not(.tt):not(.tag){flex:1 1 100%!important}.row>*,.row>aside,.row>section{flex-basis:100%!important;max-width:100%!important}.fields .f,.form .f{flex:1 1 100%!important}.inline{flex-wrap:wrap}.inline>input:not([type=checkbox]):not([type=radio]),.inline>select{flex:1 1 140px;min-width:0;width:auto!important}.drawer.pane,.ovl{width:100%;border-left:0}.ovl-bar{padding:10px 14px}.bar2{gap:8px}.bar2 .btn{flex:0 0 auto}.seg{max-width:100%;overflow-x:auto}.stat{gap:8px}.stat>b,.stat>span:last-child{flex:none}.will>div{flex-wrap:wrap}.rgrid button{flex:1 1 100%}.head{flex-wrap:wrap;gap:8px}.title p{font-size:13.5px}}@media (max-width:1180px){.kpi8.hscroll>a,.kpi8.hscroll>div{min-width:190px}}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}html{scrollbar-color:var(--line) var(--bg);scrollbar-gutter:stable}textarea{scrollbar-color:var(--line) transparent}.side{overflow:hidden;gap:12px}.side .nav{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);padding-bottom:14px}.side .nav::-webkit-scrollbar{width:0;height:0}.side .nav a{flex:none;gap:10px;padding:0 14px;font-size:11px;white-space:nowrap}.side .nav .lbl{min-width:0;overflow:hidden;text-overflow:ellipsis}.side .nav .grp{flex:none}.side .me{margin-top:0;flex:none}@media (min-width:1181px){.drawer.pane{position:-webkit-sticky;position:sticky;top:82px;max-height:calc(100vh - 98px);overflow-y:auto;overscroll-behavior:contain;align-self:flex-start}}.pane-head{position:-webkit-sticky;position:sticky;top:-24px;z-index:3;margin:-24px -24px 0;padding:18px 24px 12px;background:var(--bg);border-bottom:1px solid var(--line2);border-radius:14px 14px 0 0}@media (max-width:1180px){.pane-head{top:-24px}}@media (max-width:860px){.pane-head{top:-16px;margin:-16px -16px 0;padding:12px 16px 10px;border-radius:0}}.top{border-bottom:1px solid var(--line2)}.ovl-body{overscroll-behavior:contain}.drawer .f,.tp .f,.will .f{flex:0 0 auto}.drawer .fields>.f,.tp .fields>.f,.will .fields>.f{flex:1 1 180px;min-width:0;max-width:100%}.drawer .fields>.f.full,.tp .fields>.f.full,.will .fields>.f.full{flex:1 1 100%}.drawer .card,.drawer .card>*,.drawer .f,.drawer .fields{min-width:0;max-width:100%}.drawer,.drawer.pane{overflow-x:hidden}.drawer .mut,.drawer label,.drawer p,.drawer small{overflow-wrap:anywhere}:root{--bd:#3a3435;--n1:#2a2627;--n2:#332e2f;--mut:#a79e9f;--tint:rgba(255,109,1,.13)}:root[data-theme=light]{--bd:#e3dad4;--n1:#f8f4f1;--n2:#efe8e3;--mut:#6f6667;--tint:rgba(255,109,1,.12)}body,html{font-size:14px}.title{flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px 14px;text-align:left;flex-wrap:wrap}.title h1{width:auto;background:none;color:var(--t);padding:0;border-radius:0;font-family:Lexend,sans-serif;font-weight:700;line-height:1.3;text-transform:none}.title h1,.title p{max-width:none;margin:0}.title p{flex:1 1 320px;min-width:0;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title p:focus-within,.title p:hover{white-space:normal}.main{padding:14px 24px 80px}.top{padding:10px 24px;min-height:58px;gap:10px}.top .find{min-height:38px;border:1px solid var(--bd);border-radius:10px;background:var(--n1);font-size:13.5px;padding:0 12px}.top .find kbd{border-width:1px;border-radius:6px;font-size:11.5px;color:var(--mut)}.ib{width:38px;height:38px;border:1px solid var(--bd);border-radius:10px}.side{width:240px;border-right:1px solid var(--bd);padding:16px 10px 10px}.side .logo{flex-direction:row;align-items:center;gap:8px;padding:0 4px 0 10px}.side .logo img{width:150px;flex:0 1 auto;min-width:0}.side .logo>span:not(.mark){display:none}.side .logo .mark{display:none;width:40px;height:40px;border-radius:12px;background:var(--o);color:var(--on-o);font-family:var(--hf);font-weight:800;font-size:18px}.navtg,.side .logo .mark{align-items:center;justify-content:center}.navtg{margin-left:auto;width:32px;height:32px;flex:none;border-radius:8px;border:1px solid var(--bd);background:transparent;color:var(--mut);cursor:pointer;display:inline-flex}.navtg:hover{color:var(--t);border-color:var(--line)}.side .nav{gap:2px}.side .nav a{min-height:40px;padding:0 12px;gap:11px;border-radius:10px;font-family:Lexend,sans-serif;font-weight:400;font-size:13.5px;text-transform:none;color:var(--t)}.side .nav a:hover{background:var(--n1)}.side .nav a.on{background:var(--tint);color:var(--o);font-weight:600;box-shadow:inset 3px 0 0 var(--o)}.side .nav a.on .badge{background:var(--o);color:var(--on-o)}.side .nav .grp{font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--mut);padding:14px 12px 4px}.side .me{border:0;border-top:1px solid var(--bd);border-radius:0;padding:10px 6px 0;gap:6px}.badge{font-family:Lexend,sans-serif;font-size:11px;font-weight:700}@media (min-width:861px) and (max-width:1180px){.shell:not(.nav-full) .side{width:68px;padding:16px 8px 10px}.shell:not(.nav-full) .side .logo{flex-direction:column;padding:0;gap:8px}.shell:not(.nav-full) .side .logo img{display:none}.shell:not(.nav-full) .side .logo .mark{display:flex}.shell:not(.nav-full) .side .nav a{justify-content:center;padding-left:0;padding-right:0;position:relative}.shell:not(.nav-full) .side .nav .grp,.shell:not(.nav-full) .side .nav .lbl{display:none}.shell:not(.nav-full) .side .nav .badge{position:absolute;top:2px;right:6px}.shell:not(.nav-full) .side .me{padding:8px 0 0;align-items:center}.shell:not(.nav-full) .side .me .who>span:last-child,.shell:not(.nav-full) .side .me form,.shell:not(.nav-full) .side .me>a:not(.who){display:none}.shell:not(.nav-full) .side .me .who{justify-content:center}}@media (min-width:1181px){.shell.nav-min .side{width:68px;padding:16px 8px 10px}.shell.nav-min .side .logo{flex-direction:column;padding:0;gap:8px}.shell.nav-min .side .logo img{display:none}.shell.nav-min .side .logo .mark{display:flex}.shell.nav-min .side .nav a{justify-content:center;padding-left:0;padding-right:0;position:relative}.shell.nav-min .side .nav .grp,.shell.nav-min .side .nav .lbl{display:none}.shell.nav-min .side .nav .badge{position:absolute;top:2px;right:6px}.shell.nav-min .side .me{padding:8px 0 0;align-items:center}.shell.nav-min .side .me .who>span:last-child,.shell.nav-min .side .me form,.shell.nav-min .side .me>a:not(.who){display:none}.shell.nav-min .side .me .who{justify-content:center}}@media (max-width:860px){.navtg{display:none}}.btn{min-height:40px;padding:0 16px;border-radius:10px;border-width:1px;font-family:Lexend,sans-serif;font-weight:600;font-size:13.5px;text-transform:none;letter-spacing:0}.btn.sm{min-height:36px;padding:0 12px;font-size:13px}.btn.out{color:var(--t);border-color:var(--line)}.btn.ghost:hover,.btn.out:hover{border-color:var(--o);color:var(--o)}.btn.ghost{border-color:var(--bd)}@media (max-width:860px){.btn,.btn.sm{min-height:44px}}.card{border:1px solid var(--bd);border-radius:14px;padding:18px;gap:12px}.card.gray{border-color:var(--bd)}.card.warm{border:1px solid rgba(255,109,1,.45);background:rgba(255,109,1,.07)}.card.dash{border:1px dashed var(--line)}.card h2,h2{font-size:15.5px;letter-spacing:0}.card h2,.card h3,h2,h3{font-family:Lexend,sans-serif;font-weight:600;color:var(--t);text-transform:none}.card h3,h3{font-size:14px}.lab{font-family:Lexend,sans-serif;font-weight:600;font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.6px}.lab.r{color:var(--r)}.lab.o{color:var(--o)}.tag{font-family:Lexend,sans-serif;font-weight:600;font-size:11.5px;text-transform:none;padding:3px 9px;border-width:1px}.empty{border:1px dashed var(--line);border-radius:12px}.stat{padding:9px 0;font-size:13.5px;border-bottom-color:var(--bd)}.numc{font-family:Lexend,sans-serif;font-weight:700}.pane-head{top:-18px;margin:-18px -18px 0;padding:14px 18px 12px;border-bottom:1px solid var(--bd);border-radius:13px 13px 0 0}.ovl{border-left:1px solid var(--line)}.tabs{gap:4px 22px;border-bottom:1px solid var(--bd)}.tabs a{min-height:44px;margin-bottom:-1px;border-bottom-width:2px;font-family:Lexend,sans-serif;font-weight:400;font-size:13.5px;text-transform:none;color:var(--mut)}.tabs a.on{font-weight:600;color:var(--t)}.tabs a i{background:var(--n2);color:var(--mut)}.seg{border-width:1px;border-color:var(--bd);border-radius:10px}.seg a{border-radius:8px;min-height:34px;font-family:Lexend,sans-serif;font-weight:500;font-size:13px;text-transform:none}.seg a.on{background:var(--tint);color:var(--o);font-weight:600}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{min-height:42px;border-width:1px;border-radius:10px;background:var(--n1);font-size:14px}input:focus,select:focus,textarea:focus{outline:2px solid var(--o);outline-offset:0}.fsel{min-height:36px;border:1px solid var(--bd);border-radius:9px;background:var(--n1);font-size:13px;padding:0 4px 0 12px;color:var(--mut)}.fsel.on{border-color:var(--o);background:var(--tint)}.fsel input,.fsel select{min-height:34px;font-size:13px;background:transparent;border:0}th{font-family:Lexend,sans-serif;font-weight:600;letter-spacing:.3px;color:var(--mut);border-bottom:1px solid var(--line)}td{border-bottom-color:var(--bd)}.pick button{border-width:1px;border-radius:9px;min-height:36px;font-size:13px}.pick button.on{background:var(--tint);color:var(--o);border-color:var(--o)}@media (max-width:860px){.pick button{min-height:44px}}.kpi8>a,.kpi8>div{border:1px solid var(--bd);border-radius:12px;background:var(--n1);padding:11px 14px}.kpi8 b{font-family:Lexend,sans-serif;font-weight:700;font-size:20px}.kpi8 .fill{background:var(--tint);border-color:var(--o);color:var(--t)}.kpi8 .fill small,.kpi8 .fill span{color:var(--mut)}.kpi8 .fill b{color:var(--o)}.kpi8 .dash{border:1px solid rgba(255,109,1,.5);background:var(--n1)}.kpi8 .o{border-color:var(--bd)}.bigv{font-family:Lexend,sans-serif;font-weight:700;font-size:22px}.kc{border:1px solid var(--bd);border-radius:12px;padding:10px 14px}.kc.on{border-color:var(--bd);background:var(--n1);box-shadow:inset 3px 0 0 var(--o)}.subhead{position:-webkit-sticky;position:sticky;top:58px;z-index:30;background:var(--bg);margin:-6px -24px 0;padding:0 24px;border-bottom:1px solid var(--bd)}.subhead .tabs{border-bottom:0}.subrow{display:flex;align-items:center;gap:10px;padding:8px 0 10px;border-top:1px solid var(--bd);min-width:0}.subrow>.bar2{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.subrow>.bar2::-webkit-scrollbar{display:none}.subrow>.bar2>*{flex:none}.subrow .btn.sm{min-height:30px;border-radius:99px;font-size:12.5px;font-weight:400;padding:0 11px}.subrow .fsel{flex:none}@media (min-width:1181px){.has-subhead .drawer.pane{top:172px;max-height:calc(100vh - 188px)}}@media (max-width:860px){.subhead{position:static;margin:0 -14px;padding:0 14px}.subrow{flex-wrap:wrap}}.lrs{border:1px solid var(--bd);border-radius:12px;overflow:hidden}.lr{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--bd);cursor:pointer}.lr:last-child{border-bottom:0}.lr.on,.lr:hover{background:var(--n1)}.lr.on{box-shadow:inset 3px 0 0 var(--o)}.lr input[type=checkbox]{width:18px;height:18px;flex:none;accent-color:var(--o)}.lr-a{flex:1.3 1 190px;min-width:0}.lr-b{flex:2 1 240px;min-width:0}.lr-c{flex:0 0 150px;min-width:0;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lr-a button{display:block;max-width:100%;background:none;border:0;padding:0;color:var(--t);font-family:inherit;font-weight:600;font-size:14.5px;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-a .new{margin-left:8px;background:var(--tint);color:var(--o);font-size:11px;font-weight:600;padding:1px 7px;border-radius:99px}.lr small{display:block;font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-b small{font-size:13px;color:var(--t2);margin-bottom:5px}.lr-c b{font-size:13px;font-weight:600;white-space:nowrap}.lr-c b.late{color:var(--r)}.jd,.lr-c small{max-width:100%}.jd{display:inline-flex;align-items:center;gap:0}.jd i{width:7px;height:7px;border-radius:50%;box-sizing:border-box;flex:none;border:1.5px solid var(--journey-chuatoi);margin-right:12px;position:relative;--jc:var(--journey-chuatoi)}.jd i:after{content:"";position:absolute;left:100%;top:50%;width:12px;height:2px;margin-top:-1px;background:var(--journey-chuatoi);margin-left:1.5px}.jd i:nth-of-type(9){margin-right:8px}.jd i:nth-of-type(9):after{display:none}.jd .g-tc{--jc:var(--journey-tiepcan)}.jd .g-tv{--jc:var(--journey-tuvan)}.jd .g-ch{--jc:var(--journey-chot)}.jd .g-hs{--jc:var(--journey-hoso)}.jd .s-done{border-color:var(--jc)}.jd .s-done,.jd .s-done:after{background:var(--jc)}.jd .s-now{width:9px;height:9px;border:2px solid var(--jc)}.jd .s-late{width:9px;height:9px;border:2px solid var(--journey-quahan)}.jd .s-skip{border:1.5px dashed var(--journey-quahan)}.jd b{font-weight:400;font-size:12px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jd b.late{color:var(--r)}@media (max-width:860px){.lr{flex-wrap:wrap;gap:6px 12px;padding:12px 14px}.lr-a{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 120px)}.lr-b{order:3}.lr-b,.lr-c{flex:1 1 100%}.lr-c{order:2;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:10px;text-align:left}.lr small{white-space:normal}}.rgrid button{min-height:42px;padding:0 10px;border:1px solid var(--bd);border-radius:10px;background:var(--n1);display:flex;align-items:center;gap:9px;text-align:left}.rgrid button span{flex:1 1}.rgrid button:hover{border-color:var(--line)}.rgrid button.on{background:var(--tint);border-color:var(--o);color:var(--o);font-weight:600}kbd{display:inline-flex;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;border:1px solid var(--line);background:var(--n1);color:var(--mut);font-family:Lexend,sans-serif;font-size:11px;font-weight:500}.keys,kbd{align-items:center}.keys{display:flex!important;gap:6px;flex-wrap:wrap}.will{border:1px solid var(--bd);background:var(--n1);border-radius:10px}@media (max-width:860px){.rgrid button kbd,small.keys{display:none!important}.rgrid button{min-height:46px}}.toasts{position:fixed;left:24px;bottom:24px;z-index:95;display:flex;flex-direction:column;gap:8px;max-width:min(520px,calc(100vw - 48px))}.toast{text-align:left;background:var(--n2);color:var(--t);border:1px solid var(--line);border-left:3px solid var(--g);border-radius:12px;padding:11px 14px;font-family:inherit;font-size:13.5px;box-shadow:0 10px 30px rgba(0,0,0,.45);cursor:pointer}.toast.warn{border-left-color:var(--y)}.toast.err{border-left-color:var(--r)}@media (min-width:861px){.shell:not(.nav-min) .toasts{left:264px}}@media (max-width:860px){.toasts{left:14px;right:14px;bottom:86px;max-width:none}}.sheet.pal{max-width:680px;border:1px solid var(--line);border-radius:16px;padding:8px;gap:2px}.sheet.pal input{border-bottom:1px solid var(--bd);border-radius:0;margin-bottom:4px;padding:0 10px}.sheet .grp{font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.6px;padding:8px 12px 2px}.sheet .hit{display:flex;align-items:center;gap:8px;border-radius:10px}.sheet .hit:hover{background:var(--n1)}.sheet .hit>a:first-child{flex:1 1;min-width:0}.sheet .hit a:hover{background:transparent}.sheet .hit .act{flex:none;min-height:30px;padding:0 11px;border:1px solid var(--line);border-radius:8px;font-size:12.5px;font-weight:500;white-space:nowrap}.sheet .hit .act.on{border-color:var(--o);color:var(--o)}.sheet .hit .act:last-child{margin-right:8px}.sheet .keys{padding:8px 12px 4px;border-top:1px solid var(--bd);margin-top:6px;font-size:12px;color:var(--mut)}.lr-a{flex:1 1 150px}.lr-b{flex:2.4 1 260px}.lr-c{flex:0 0 136px}.jd i{margin-right:9px}.jd i:after{width:9px}.jd b{flex:none}.top .btn.qc{background:transparent;color:var(--t);border-color:var(--line)}.top .btn.qc:hover{border-color:var(--o);color:var(--o)}.pane-head .numc{background:var(--n2);color:var(--t)}.subrow .fsel select{max-width:230px}@media (max-width:860px){.top{padding:10px 14px;min-height:0;gap:8px}.top .find{flex:0 0 40px;width:40px;max-width:40px;padding:0;justify-content:center;font-size:0;gap:0}.top .find kbd{display:none}.main{padding:8px 14px 110px;gap:14px}.title h1{font-size:18px}.title p{flex-basis:100%;white-space:normal}.card{padding:14px}.pane-head{top:-14px;margin:-14px -14px 0;padding:12px 14px 10px;border-radius:0}.subhead{top:0}}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skl{display:flex;flex-direction:column;gap:12px;padding-top:6px}.skl>div{border-radius:10px;background:var(--n1)}.skl-a{height:28px;width:220px}.skl-b{height:44px}.skl-c{height:64px;opacity:.7}.j9.mini{margin-top:2px}.j9.mini>div{gap:1px}.j9.mini>div>span{height:12px}.j9.mini>div>span:after,.j9.mini>div>span:before{height:2px}.j9.mini i{width:9px;height:9px;border-width:1.5px;font-size:0}.j9.mini .big i{width:11px;height:11px}.j9.mini i svg{display:none}.j9.mini b{font-size:10.5px;line-height:1.25}.j9.mini small{display:none}.j9.mini .s-skip i{font-size:0}.lr{display:block;padding:9px 16px 8px}.lr-1{align-items:center;gap:12px}.lr-1,.lr-1>.lr-a{display:flex;min-width:0}.lr-1>.lr-a{flex:0 1 auto;max-width:44%;align-items:baseline;gap:8px}.lr-1>.lr-a button{flex:none;max-width:100%}.lr-1>.lr-a small,.lr-n{flex:1 1;min-width:0}.lr-n{font-size:13px!important;color:var(--t2)!important}.lr-1>.lr-c{flex:none;max-width:40%;flex-direction:row;align-items:baseline;gap:8px;text-align:right}.lr .j9.mini{margin-top:6px}.j9.m-all.mini>div b,.j9.mini>div b{visibility:visible!important;overflow:visible;max-width:none}@media (max-width:860px){.lr-1{flex-wrap:wrap;gap:4px 10px}.lr-1>.lr-a{max-width:none;flex:1 1 60%}.lr-n{flex:1 1 100%;order:5;white-space:normal!important}.lr-1>.lr-c{max-width:none}.j9.m-all.mini>div:not(.s-now):not(.s-late) b,.j9.mini>div:not(.s-now):not(.s-late) b{visibility:hidden!important}.j9.mini b{font-size:10px}}.pal-list{max-height:min(60vh,520px);overflow-y:auto;display:flex;flex-direction:column;gap:1px}.sheet .hit{padding-right:8px}.sheet .hit.sel{background:var(--n2)}.sheet .hit>a:first-child{display:flex;align-items:center;gap:12px}.sheet .hit kbd{flex:none}.sheet .hit .act:last-child{margin-right:0}.cbox{gap:10px;min-width:0}.cbox,.cdoc{display:flex;flex-direction:column}.cdoc{background:var(--n1);padding:10px 12px;gap:7px}.cauto,.cdoc{border:1px solid var(--bd);border-radius:10px}.cauto{padding:2px 12px}.cauto>div{display:flex;gap:10px;padding:7px 0;border-bottom:1px solid var(--bd);font-size:13px;align-items:center}.cauto>div:last-child{border-bottom:0}.cauto>div>span:first-child{flex:0 0 92px;color:var(--mut)}.cauto>div>span:last-child{flex:1 1;min-width:0}.lk{background:none;border:0;padding:0;color:var(--o);text-decoration:underline;cursor:pointer;font:inherit}.cline{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid var(--bd);align-items:flex-start;font-size:13.5px}.cline>i{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:12px;color:var(--on-o)}.cline.ok>i{background:var(--g)}.cline.stop>i{background:var(--r)}.cline.warn>i{background:var(--y)}.cline.todo>i{background:transparent;border:2px solid var(--journey-chuatoi)}.cline small{display:block;color:var(--mut);font-size:12.5px}.cchk{position:fixed;inset:0;z-index:320;background:rgba(0,0,0,.6);display:flex;align-items:flex-start;justify-content:center;padding:60px 16px 16px;overflow-y:auto}.cchk-box{width:min(640px,100%);border:1px solid var(--line);border-radius:16px;padding:20px 22px;gap:6px;box-shadow:0 24px 70px rgba(0,0,0,.6)}.cchk-box,.cx{background:var(--bg);display:flex;flex-direction:column}.cx{position:fixed;inset:0;z-index:300}.cx-bar{display:flex;align-items:center;gap:10px;padding:10px 18px;border-bottom:1px solid var(--bd);flex-wrap:wrap}.cx-body{flex:1 1;min-height:0;display:flex}.cx-form{flex:0 0 460px;max-width:100%;box-sizing:border-box;padding:16px 18px;border-right:1px solid var(--bd);overflow-y:auto;display:flex;flex-direction:column;gap:12px}.cx-doc{flex:1 1;min-width:0;overflow:auto;background:#1a1718}.cx-info{flex:0 0 340px;box-sizing:border-box;padding:16px 18px;border-left:1px solid var(--bd);overflow-y:auto;display:flex;flex-direction:column;gap:6px;font-size:13.5px}:root[data-theme=light] .cx-doc{background:#e9e2dc}.dvbox .docx-wrapper,.dvbox .dv-wrapper{background:transparent!important;padding:18px 12px!important}.dvbox section.docx,.dvbox section.dv{box-shadow:0 8px 30px rgba(0,0,0,.45)!important;margin-bottom:18px!important;color:#111;max-width:100%}@media (max-width:1000px){.cx-body{flex-direction:column;overflow-y:auto}.cx-form{flex:none;border-right:0;border-bottom:1px solid var(--bd);overflow:visible}.cx-info{flex:none;border-left:0;border-top:1px solid var(--bd)}.cx-doc{min-height:70vh;overflow-x:auto}.dvbox section.docx,.dvbox section.dv{transform-origin:top left}}.pubdoc{min-height:100vh;display:flex;flex-direction:column;background:#1a1718}.pubdoc>header{display:flex;align-items:center;gap:14px;padding:12px 18px;background:var(--bg);border-bottom:1px solid var(--bd);flex-wrap:wrap}.pubdoc>header b{display:block;font-size:15px}.pubdoc>header small{color:var(--mut);font-size:12.5px}.pubbar{display:flex;gap:8px;align-items:center;padding:10px 18px;border-bottom:1px solid var(--bd);flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:0;z-index:5}.pubbar,.pubnote{background:var(--bg)}.pubnote{margin:0;padding:8px 18px;font-size:12.5px;color:var(--mut)}.pubview{flex:1 1;overflow-x:auto}.cnext{border:1px solid var(--o);background:var(--tint);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.cnext small{color:var(--t2);font-size:13px}.cline>span{flex:1 1;min-width:0;text-align:left}.cline b{display:block;font-weight:600}.dvbox section.docx,.dvbox section.dv{max-width:none}@media (max-width:860px){.dvbox section.docx,.dvbox section.dv{zoom:.62}.cx-bar>div:nth-child(2){flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 90px)}.cx-bar{padding:8px 12px;gap:8px}}@media (max-width:480px){.dvbox section.docx,.dvbox section.dv{zoom:.44}.dvbox .docx-wrapper,.dvbox .dv-wrapper{padding:10px 6px!important}}.progs{display:flex;flex-direction:column;gap:6px}.progs>div{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.progs>div::-webkit-scrollbar{display:none}.progs button{flex:1 0 132px;max-width:220px;min-width:0;text-align:left;border:1px solid var(--bd);background:var(--n1);color:var(--t);border-radius:10px;padding:8px 10px;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;gap:1px}.progs button.on{border-color:var(--o);background:var(--tint)}.progs button b{font-size:13px;font-weight:700}.progs button b,.progs button small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progs button small{font-size:11.5px;color:var(--mut)}.progs button i{font-style:normal;font-size:11.5px;font-weight:600;margin-top:2px}.progs button i.g{color:var(--g)}.progs button i.o{color:var(--o)}.progs button.add{flex:0 0 auto;border-style:dashed}.cbox .f,.cchk .f,.cx-form .f,.cx-info .f{flex:0 0 auto!important}.cx-form>*{flex:none}@media print{@page{size:A4;margin:18mm 0}body,html{background:#fff!important;overflow:visible!important}body>:not(.cx):not(.pubdoc){display:none!important}body:has(.cx) .pubdoc{display:none!important}.cx{position:static!important;display:block!important;background:#fff!important;inset:auto!important}.cchk,.cx-bar,.cx-form,.cx-info,.pubbar,.pubdoc>header,.pubnote{display:none!important}.cx-body,.cx-doc,.pubdoc,.pubview{display:block!important;overflow:visible!important;background:#fff!important;min-height:0!important}.dvbox .docx-wrapper,.dvbox .dv-wrapper{display:block!important;padding:0!important;background:#fff!important}.dvbox section.docx,.dvbox section.dv{zoom:1!important;box-shadow:none!important;margin:0 auto!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;width:210mm!important;box-sizing:border-box!important}}tr.warnrow td{background:rgba(255,90,54,.06)}.setwrap{display:flex;gap:20px;align-items:flex-start;width:100%}.setnav{flex:0 0 250px;position:-webkit-sticky;position:sticky;top:74px;display:flex;flex-direction:column;gap:4px}.setnav input{margin-bottom:6px}.setnav a{display:flex;flex-direction:column;gap:1px;padding:9px 12px;border-radius:10px;color:var(--t);text-decoration:none}.setnav a:hover{background:var(--n1)}.setnav a.on{background:var(--tint);box-shadow:inset 3px 0 0 var(--o)}.setnav a b{font-size:13.5px;font-weight:500}.setnav a.on b{color:var(--o);font-weight:600}.setnav a small{font-size:11.5px;color:var(--mut)}.setmain{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}@media (max-width:900px){.setwrap{flex-direction:column}.setnav{position:static;flex:none;width:100%;flex-direction:row;overflow-x:auto;scrollbar-width:none}.setnav input{flex:0 0 180px;margin:0}.setnav a{flex:0 0 auto}.setnav a small{display:none}}.exgrid{display:flex;flex-wrap:wrap;gap:16px;width:100%}.exbar{height:8px;background:var(--n2);overflow:hidden;min-width:80px}.exbar,.exbar>i{border-radius:99px}.exbar>i{display:block;height:100%;background:var(--o)}.exbar>i.g{background:var(--g)}.main>.card,.main>.kpi8,.main>.tiles,.main>form.card,.main>section.card{flex:0 0 auto}.fields,.row{align-items:flex-start}.fields{align-content:flex-start}.card>.fields,.card>.row,.card>.tblbox,.card>form,.fields,.form>.fields,.form>fieldset>.fields{flex:0 0 auto}.row>form,.row>form.form{align-self:flex-start}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px!important;height:18px!important;min-width:18px;min-height:0!important;flex:none!important;padding:0!important;margin:0;border:1.5px solid var(--journey-chuatoi,#8c8c8c);border-radius:5px;background:transparent;cursor:pointer;display:inline-grid;place-content:center;vertical-align:-3px;transition:background .12s,border-color .12s}input[type=radio]{border-radius:50%}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--o)}input[type=checkbox]:checked{background:var(--o);border-color:var(--o)}input[type=checkbox]:checked:after{content:"";width:9px;height:5px;border-left:2px solid var(--on-o,#231f20);border-bottom:2px solid var(--on-o,#231f20);transform:translateY(-1px) rotate(-45deg)}input[type=radio]:checked{border-color:var(--o)}input[type=radio]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--o)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--o);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.4;cursor:not-allowed}input[type=checkbox].sw{width:38px!important;height:22px!important;min-width:38px;border-radius:99px;border:0;background:var(--n2);display:inline-flex;align-items:center;justify-content:flex-start;padding:2px!important}input[type=checkbox].sw:after{content:"";width:18px;height:18px;border:0;border-radius:50%;background:#fff;transform:none;transition:transform .14s}input[type=checkbox].sw:checked{background:var(--o)}input[type=checkbox].sw:checked:after{transform:translateX(16px);width:18px;height:18px;border:0}.cchips{display:flex;flex-wrap:wrap;gap:8px}.cchips label{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--bd);font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cchips label input{position:absolute;opacity:0;width:1px!important;height:1px!important;min-width:0;pointer-events:none}.cchips label:has(input:checked){border-color:var(--o);background:var(--tint);color:var(--o);font-weight:600}.cchips label:has(input:focus-visible){outline:2px solid var(--o);outline-offset:2px}.permbox{overflow:auto;max-height:calc(100vh - 250px);border:1px solid var(--bd);border-radius:12px}.permtbl{border-collapse:separate;border-spacing:0;width:100%;min-width:880px}.permtbl td,.permtbl th{padding:8px 10px;border-bottom:1px solid var(--bd);text-align:center;vertical-align:middle;font-size:13px}.permtbl td:first-child,.permtbl th:first-child{text-align:left;position:-webkit-sticky;position:sticky;left:0;background:var(--bg);z-index:1;min-width:270px;max-width:360px}.permtbl thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--bg);z-index:3;font-weight:600;text-transform:none;letter-spacing:0;font-size:13px;color:var(--t);box-shadow:0 1px 0 var(--line)}.permtbl thead th:first-child{z-index:4}.permtbl tr.grp td{background:var(--n1);color:var(--o);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;text-align:left;position:static;max-width:none;white-space:normal}.permtbl td small,.permtbl th small{display:block;color:var(--mut);font-size:11.5px;font-weight:400}.permtbl input[type=text],.permtbl select{min-height:32px;padding:2px 6px;font-size:12px;width:100%;min-width:120px}.mytiles{display:flex;flex-wrap:wrap;width:100%}.mytiles>*{flex:1 1 220px;min-width:0;border:1px solid var(--bd);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;color:var(--t);text-decoration:none}.mytiles>a:hover{border-color:var(--line);background:var(--n1)}.mytiles span{font-size:12px;color:var(--mut)}.mytiles b{font-family:var(--hf);font-size:19px;font-weight:800;line-height:1.25}.mytiles small{font-size:11.5px;color:var(--mut)}.qbar{display:flex;gap:8px;padding:12px 14px;border-bottom:1px solid var(--bd);overflow-x:auto;scrollbar-width:none}.qbar::-webkit-scrollbar{display:none}.qbar a{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:99px;border:1px solid var(--bd);font-size:13px;color:var(--t);text-decoration:none;white-space:nowrap}.qbar a.on{border-color:var(--o);background:var(--tint);color:var(--o);font-weight:600}.qbar a i{font-style:normal;font-size:12px;font-weight:700;border-radius:99px;padding:0 7px;background:var(--o);color:var(--on-o)}.qbar a i.r{background:var(--r)}.qbar a i.y{background:var(--y)}.qbar a i.mute{background:var(--n2);color:var(--t)}.task{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid var(--bd);min-width:0}.task:hover{background:var(--n1)}.task .tk-main{flex:1 1;min-width:0;color:var(--t);text-decoration:none;display:flex;flex-direction:column}.task .tk-main b{font-size:14px;font-weight:600}.task .tk-main b,.task .tk-main small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task .tk-main small{font-size:12px;color:var(--mut)}.task .tk-step{flex:0 0 92px;font-size:11.5px;color:var(--mut)}.task .tk-due{flex:0 0 118px;text-align:right;font-size:12.5px;font-weight:600}.qfoot{align-items:center;justify-content:space-between;padding:10px 14px;flex-wrap:wrap}.agenda,.qfoot{display:flex;gap:10px}.agenda{font-size:13px;padding:6px 0;border-bottom:1px solid var(--bd);color:var(--t);text-decoration:none}.agenda b{flex:0 0 46px;color:var(--o)}.agenda span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:700px){.task{flex-wrap:wrap}.task .tk-step{display:none}.task .tk-due{flex:1 1 auto;text-align:left}.task .tk-main{flex:1 1 60%}}.crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;padding:2px 0}.crumb a{color:var(--mut);text-decoration:none}.crumb a:hover{color:var(--t)}.crumb .on{color:var(--o);font-weight:700}.crumb a.x{border:1px solid var(--bd);border-radius:99px;width:24px;height:24px;display:inline-flex;justify-content:center;font-size:11px}.crumb a.x,.hints{align-items:center}.hints{display:flex;gap:8px;flex-wrap:wrap}.hints span{display:inline-flex;align-items:center;min-height:30px;padding:3px 12px;border-radius:99px;border:1px solid;font-size:12.5px;font-weight:600}tr.picked td{background:var(--tint)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.phead{flex-direction:row!important;align-items:center;gap:18px!important;flex-wrap:wrap}.ava.xl{width:92px;height:92px;font-size:28px;border:3px solid var(--o);flex:none;object-fit:cover;border-radius:50%}.pgrid{display:flex;flex-wrap:wrap;gap:12px 18px}.pinfo{flex:1 1 200px;min-width:0;display:flex;flex-direction:column}.pinfo small{font-size:11.5px;color:var(--mut)}.pinfo span{font-size:13.5px;overflow-wrap:anywhere}.form>.fields,.form>fieldset>.fields{flex:0 0 auto!important}.exgrid{align-items:flex-start}.kc,.lr,.task{content-visibility:auto;contain-intrinsic-size:auto 62px}.adsgrid{display:flex;gap:16px;align-items:flex-start;width:100%;flex-wrap:wrap}.adtable{flex:2.7 1 640px!important;min-width:0;padding:0!important;gap:0!important;overflow:hidden}.adside{flex:1 1 280px;max-width:380px;min-width:0;display:flex;flex-direction:column;gap:16px}.adside>.card{flex:none;gap:10px}.adhead{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--bd);flex-wrap:wrap}.adhead .crumb{flex:1 1;min-width:0}.adhead .seg a{white-space:nowrap}.adexp{margin:0;padding:8px 14px;font-size:12.5px;color:var(--mut);border-bottom:1px solid var(--bd)}.adt{width:100%;min-width:700px;border-collapse:collapse}.adt th{font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.5px;font-weight:600;padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.adt td{padding:10px;border-bottom:1px solid var(--bd);font-size:13px;vertical-align:middle}.adt td small{display:block;color:var(--mut);font-size:11.5px}.adt tr.adsum td{font-weight:700;background:var(--n1);border-bottom:0}.adname{background:none;border:0;padding:0;color:var(--t);font:inherit;font-weight:700;font-size:13.5px;text-align:left;cursor:pointer}.adname:hover{color:var(--o);text-decoration:underline}.adot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--t3,#777);margin-right:6px;vertical-align:1px}.adot.on{background:var(--g)}.judge{font-size:12.5px;font-weight:600}.judge.mut{font-weight:400;color:var(--mut)}.adfoot{padding:10px 14px}.adfoot,.agerow{font-size:12.5px}.agerow{display:flex;align-items:center;gap:10px}.agerow>span{flex:0 0 78px}.agerow>.exbar{flex:1 1}.agerow>small{flex:0 0 96px;text-align:right;color:var(--mut)}.title.adtitle{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.title.adtitle .seg{margin-left:auto}.adt td.adn{max-width:300px;min-width:200px}.adt td.adn .adname,.adt td.adn small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.adt td.num,.adt th{white-space:nowrap}.adt td:last-child{min-width:92px}.adt td,.adt th{padding-left:8px;padding-right:8px}@media (max-width:1240px){.adside{max-width:none;flex-basis:100%;flex-direction:row;flex-wrap:wrap}.adside>.card{flex:1 1 280px}}.gapline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--y);border:1px dashed var(--y);border-radius:12px;padding:8px 12px}.adt th{white-space:normal!important;line-height:1.25;vertical-align:bottom}.adt th.num{max-width:78px}.qp-title{align-items:center!important;gap:12px!important}.qp-title p{margin:0}.qp-tabs{display:flex;gap:18px;border-bottom:1px solid var(--bd);overflow-x:auto;scrollbar-width:none;width:100%}.qp-tabs::-webkit-scrollbar{display:none}.qp-tabs a{flex:none;height:38px;display:inline-flex;align-items:center;font-size:13.5px;color:var(--mut);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.qp-tabs a.on{color:var(--t);font-weight:600;border-bottom-color:var(--o)}.qp{flex-direction:column;min-width:0}.qp,.qp-2{display:flex;gap:16px;width:100%}.qp-2{align-items:flex-start}.qp-col{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px}.qp .card .head{display:flex;align-items:baseline;gap:10px;justify-content:space-between}.qp-heroes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.qp-hero{border:1px solid var(--bd);border-radius:14px;padding:13px 14px;flex-direction:column;background:var(--n1);min-width:0}.qp-hero,.qp-hl{display:flex;gap:6px}.qp-hl{align-items:center}.qp-hl>span:first-child{flex:1 1;font-size:12px;color:var(--mut);min-width:0}.qp-help{width:16px;height:16px;border-radius:50%;border:1px solid var(--line);color:var(--mut);font-size:10px;display:inline-flex;align-items:center;justify-content:center;cursor:help;flex:none}.qp-hv{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.qp-hv b{font-family:var(--hf);font-size:22px;font-weight:800;white-space:nowrap;line-height:1.2}.qp-hv span{font-size:12px;font-weight:700}.qp-hv .g{color:var(--g)}.qp-hv .r{color:var(--r)}.qp-hs svg{width:100%!important}.qp-hf{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--mut);flex-wrap:wrap}.qp-hf i{width:8px;height:8px;border-radius:50%;flex:none}.qp-hf b{font-weight:600}.qp-roasbar{height:30px;display:flex;align-items:center;position:relative}.qp-roasbar:before{content:"";position:absolute;left:0;right:0;height:8px;border-radius:99px;background:var(--n2)}.qp-roasbar i{position:relative;height:8px;border-radius:99px;background:var(--g)}.qp-roasbar b{position:absolute;top:7px;width:2px;height:16px;background:var(--mut)}.qp-roasbar b.t{background:var(--y)}.qp-fun{display:flex;align-items:stretch;width:100%}.qp-step{flex:1 1;min-width:0;border:1px solid var(--bd);background:var(--n1);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;height:112px;box-sizing:border-box;text-align:left;color:var(--t);font:inherit;cursor:pointer}.qp-fun.big .qp-step{padding:10px 11px;height:150px}.qp-step:hover{border-color:var(--line)}.qp-step.bad{border-color:var(--r);background:rgba(255,90,54,.1)}.qp-step .n{font-size:11px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qp-step>b{font-family:var(--hf);font-size:15px;font-weight:800;white-space:nowrap}.qp-fun.big .qp-step>b{font-size:19px}.qp-step .bar{height:6px;background:var(--n2)}.qp-step .bar,.qp-step .bar i{border-radius:99px;display:block}.qp-step .bar i{height:100%}.qp-step small{font-size:10.5px;color:var(--mut);line-height:1.3}.qp-fun.big .qp-step small,.qp-step em{font-size:11.5px}.qp-step em{font-style:normal;color:var(--r);font-weight:700}.qp-arr{align-self:center;display:flex;flex-direction:column;align-items:center;gap:2px;width:36px}.qp-fun.big .qp-arr{width:46px}.qp-arr span{font-size:11px;font-weight:700}.qp-arr b{color:var(--mut);font-size:16px}.qp-arr.bad b,.qp-arr.bad span{color:var(--r)}.qp-neck{display:flex;gap:10px;align-items:center;font-size:12.5px;padding:8px 12px;border-radius:10px;background:rgba(255,90,54,.1);border:1px solid rgba(255,90,54,.4);flex-wrap:wrap}.qp-neck>span:not(.qp-sev){flex:1 1;min-width:220px}.qp-neck.ok{background:rgba(52,199,89,.08);border-color:rgba(52,199,89,.35);color:var(--mut)}.qp-neck.warn{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.4)}.qp-sev{font-size:11px;font-weight:800;letter-spacing:.5px;color:var(--on-o,#231f20);border-radius:6px;padding:2px 7px;white-space:nowrap;flex:none}.qp-legend{display:flex;gap:16px;font-size:11.5px;color:var(--mut);flex-wrap:wrap;align-items:center}.qp-legend i{width:14px;display:inline-block;border-radius:2px;margin-right:6px;vertical-align:middle}.qp-alert{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--bd)}.qp-alert>div{flex:1 1}.qp-alert>div b{display:block;font-size:13.5px;font-weight:600}.qp-alert>div small{display:block;font-size:12px;color:var(--mut)}.qp-alert .m{font-size:12.5px;font-weight:700}.qp-alert .m.r{color:var(--r)}.qp-alert .m.g{color:var(--g)}.qp-alert .m.y{color:var(--y)}.qp-alert .m.p{color:#8b5cf6}.qp-pl{display:flex;flex-direction:column;gap:4px;padding:4px 0}.qp-pl>div:first-child{display:flex;gap:8px;font-size:12.5px}.qp-pl>div:first-child>span:first-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-pl .b{height:7px;border-radius:99px;background:var(--n2)}.qp-pl .b i{display:block;height:100%;border-radius:99px;background:var(--o)}.qp-3{display:flex;gap:12px}.qp-3>div{flex:1 1;min-width:0;border:1px solid var(--bd);border-radius:10px;padding:10px 12px;font-size:12.5px}.qp-3>div.bad{border-color:rgba(255,90,54,.5)}.qp-3 b{display:block;margin-bottom:3px}.qp-3 p{margin:0;color:var(--mut);line-height:1.5}.qp-4{display:flex;gap:10px}.qp-4>div{flex:1 1;min-width:0;border:1px solid var(--bd);border-radius:10px;padding:8px 10px}.qp-4 small{display:block;font-size:11px;color:var(--mut)}.qp-4 b{font-size:15px;font-weight:800}.qp-4 b.r{color:var(--r)}.qp-sec{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.qp-tool{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12.5px}.qp-tbl{border:1px solid var(--bd);border-radius:14px;overflow:hidden}.qp-t{width:100%;border-collapse:collapse;min-width:900px}.qp-t th{font-size:10.5px;color:var(--mut);text-transform:uppercase;letter-spacing:.4px;font-weight:600;padding:6px 8px 8px;border-bottom:1px solid var(--line);vertical-align:bottom;line-height:1.25}.qp-t th.num{text-align:right}.qp-t tr.g th{border-bottom:0;padding:8px 8px 0;color:var(--o);font-size:11px;font-weight:800;letter-spacing:.6px;text-align:left}.qp-t tr.g th span{display:block;border-bottom:2px solid var(--o);padding-bottom:4px}.qp-t td{padding:9px 8px;border-bottom:1px solid var(--bd);font-size:12.5px;vertical-align:middle}.qp-t td.num{text-align:right;white-space:nowrap}.qp-t td.adn{max-width:260px;min-width:190px}.qp-t td.adn .adname,.qp-t td.adn small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.qp-t td small{color:var(--mut);font-size:11.5px}.qp-t tr.picked td{background:var(--tint)}.qp-t tr.adsum td{font-weight:700;background:var(--n1)}.qp-t tr.qp-avg td{color:var(--mut);font-size:12px}.qp-heat{padding:2px 7px;border-radius:6px;font-weight:700}.qp-heat.h0{background:rgba(52,199,89,.18);color:var(--g)}.qp-heat.h1{background:rgba(245,158,11,.2);color:var(--y)}.qp-heat.h2{background:rgba(255,90,54,.2);color:var(--r)}.qp-dbar{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:64px}.qp-dbar .b{width:100%;height:4px;background:var(--n2)}.qp-dbar .b,.qp-dbar .b i{border-radius:99px;display:block}.qp-dbar .b i{height:100%;margin-left:auto}.qp-sp{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end}.qp-judge{display:flex;flex-direction:column;min-width:110px}.qp-judge b{font-size:12.5px}.qp-judge small{font-size:11px;color:var(--mut)}.qp-pop{position:absolute;right:0;top:40px;z-index:30;width:520px;max-width:90vw;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:12px;box-shadow:0 18px 50px rgba(0,0,0,.5);display:flex;flex-wrap:wrap;gap:10px 18px}.qp-pop>div{flex:1 1 140px;display:flex;flex-direction:column;gap:6px;font-size:12.5px}.qp-pop label{display:flex;gap:8px;align-items:center;cursor:pointer}.qp-pop>.btn{flex-basis:100%}.qp-dim{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:200}.qp-drawer{position:fixed;top:0;right:0;bottom:0;width:min(640px,100vw);background:var(--bg);border-left:1px solid var(--line);box-shadow:-20px 0 50px rgba(0,0,0,.5);z-index:210;display:flex;flex-direction:column}.qp-dh{display:flex;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--bd)}.qp-dh b{display:block;font-size:16px}.qp-dh small{display:block;font-size:12px;color:var(--mut)}.qp-db{padding:14px 18px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.qp-thumb{flex:0 0 150px;height:190px;border-radius:12px;border:1px solid var(--bd);background:linear-gradient(160deg,#3a2c25,#1d1718) 50% /cover;display:flex;align-items:flex-end;justify-content:center;color:#fff;font:inherit;font-size:12px;cursor:pointer;padding:10px}.qp-thumb span{background:rgba(0,0,0,.55);border-radius:99px;padding:3px 10px}.qp-dstats{flex:1 1;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.qp-dstats>div{flex:1 1 120px;border:1px solid var(--bd);border-radius:10px;padding:8px 10px}.qp-dstats small{display:block;font-size:11px;color:var(--mut)}.qp-dstats b{font-size:14.5px;font-weight:800}.qp-leads>.h,.qp-leads>a{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid var(--bd);font-size:12.5px;color:var(--t);text-decoration:none;align-items:center}.qp-leads>.h{font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.4px;border-bottom-color:var(--line)}.qp-leads>*>span:first-child{flex:1.2 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-leads>*>span:nth-child(2){flex:1 1}.qp-leads>*>span:nth-child(3){flex:1.1 1}.qp-leads>*>span:nth-child(4){flex:0.7 1;text-align:right}.qp-leads>a:hover{background:var(--n1)}.qp-cre{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.qp-card{border:1px solid var(--bd);border-radius:14px;overflow:hidden;background:var(--n1);text-align:left;color:var(--t);font:inherit;cursor:pointer;padding:0;display:flex;flex-direction:column}.qp-card:hover{border-color:var(--line)}.qp-card .img{height:150px;background:linear-gradient(160deg,#3a2c25,#1d1718) 50% /cover;position:relative;display:flex;align-items:center;justify-content:center}.qp-card .tag{left:10px;font-size:11px;color:var(--on-o,#231f20)}.qp-card .tag,.qp-card .x{position:absolute;top:10px;font-weight:800;border-radius:6px;padding:2px 8px}.qp-card .x{right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.55)}.qp-card .bd{padding:10px 12px;display:flex;flex-direction:column;gap:7px}.qp-card .bd>b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qp-card .kv{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:12px;font-weight:700}.qp-card .kv span{flex:1 1 40%}.qp-card small{color:var(--mut);font-weight:400}.qp-card .mt{display:flex;flex-direction:column;gap:4px;font-size:11.5px}.qp-card .mt>span:not(.bar){display:flex;justify-content:space-between}.qp-card .bar{height:5px;background:var(--n2)}.qp-card .bar,.qp-card .bar i{border-radius:99px;display:block}.qp-card .bar i{height:100%;background:var(--o)}.qp-ag{display:flex;gap:6px;align-items:center}.qp-ag>span{flex:1 1}.qp-ag>span:first-child{flex:0 0 40px;font-size:12px}.qp-ag.h>span{text-align:center;font-size:11px;color:var(--mut)}.qp-ag .c{height:34px;border-radius:6px;justify-content:center;font-size:11.5px;font-weight:700}.qp-ag .c,.qp-hm{display:flex;align-items:center}.qp-hm{gap:3px}.qp-hm>span{flex:1 1;height:18px;border-radius:3px}.qp-hm>span:first-child{flex:0 0 26px;height:auto;font-size:11px;color:var(--mut);background:none!important}.qp-hm>span.n{outline:1.5px dashed var(--r);outline-offset:-1.5px}.qp-hm.hd>span{height:auto;font-size:10px;color:var(--mut);text-align:center;background:none!important}.qp-bud{display:flex;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--bd);font-size:12.5px}.qp-bud>span:first-child{flex:1.4 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-bud .num{flex:0.8 1;text-align:right}.qp-bud .bar{flex:1.2 1;height:6px;border-radius:99px;background:var(--n2)}.qp-bud .bar i{display:block;height:100%;border-radius:99px}.qp-bud small{flex:0.9 1;font-size:11.5px}.qp-chips{display:flex;gap:6px;flex-wrap:wrap}.qp-chips button{display:inline-flex;gap:6px;align-items:center;height:30px;padding:0 11px;border-radius:99px;border:1px solid var(--bd);background:transparent;color:var(--t);font:inherit;font-size:12px;cursor:pointer}.qp-chips button.on{border-color:var(--o);background:var(--tint);color:var(--o);font-weight:600}.qp-chips i{width:8px;height:8px;border-radius:50%}.qp-top{display:flex;gap:8px;align-items:center;padding:8px 12px;border:0;border-top:1px solid var(--bd);background:none;color:var(--t);font:inherit;font-size:12px;text-align:left;width:100%;cursor:pointer}.qp-top>div{flex:1 1;min-width:0}.qp-top b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qp-top small{color:var(--mut)}.qp-funv{display:none;flex-direction:column;gap:6px}.qp-funv>div{display:flex;align-items:center;gap:8px;font-size:12px}.qp-funv>div>span{flex:0 0 76px;color:var(--mut)}.qp-funv>div>div{flex:1 1;height:14px;border-radius:4px;background:var(--n2)}.qp-funv i{display:block;height:100%;border-radius:4px}.qp-funv b{flex:0 0 74px;text-align:right}.mob-only{display:none!important}@media (max-width:1280px){.qp-cre,.qp-heroes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.qp-2{flex-direction:column}.qp-col{width:100%;flex:none!important}.qp-3,.qp-4{flex-wrap:wrap}.qp-3>div,.qp-4>div{flex:1 1 45%}}@media (max-width:700px){.qp-heroes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qp-hero{padding:10px}.qp-hv b{font-size:17px}.qp-hl .qp-help,.qp-hs{display:none}.mob-hide{display:none!important}.mob-only,section.mob-only{display:flex!important}.qp-fun{display:none}.qp-funv{display:flex}.qp-cre{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-title .seg{overflow-x:auto;max-width:100%}.qp-alert{flex-wrap:wrap}.qp-alert .btn{display:none}}.qp-title p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.qp-t td{padding:8px 5px}.qp-t th{padding-left:5px;padding-right:5px}.qp-t td.adn{max-width:210px;min-width:150px}.qp-judge{min-width:92px}.qp-dbar{min-width:52px}.qp-heat{padding:2px 5px}.qp-t{min-width:0}.qp-tbl .tblbox{overflow-x:auto}.qp-t th{white-space:normal!important}.qp-t th.num{max-width:74px;min-width:44px}.qp-t td.num,.qp-t td.num .qp-heat{font-size:12px}.wsw{display:flex;gap:2px;border:1px solid var(--bd);border-radius:12px;padding:3px;margin:0 12px 10px}.wsw a{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;border-radius:9px;font-size:13.5px;font-weight:500;color:var(--t);text-decoration:none}.wsw a.on{background:var(--tint);color:var(--o);font-weight:700}.wsw a b{font-size:11px;background:var(--r);color:var(--on-o,#231f20);border-radius:99px;padding:0 6px;line-height:17px}.shell.mini .wsw{flex-direction:column;margin:0 8px 10px}.shell.mini .wsw .lbl{display:none}.main:has(>.cbx){padding:0!important;gap:0!important}.cbx{display:flex;width:100%;height:calc(100vh - 66px);min-height:480px}.cb-keys kbd,.cbx kbd{font-size:10.5px;font-weight:600;color:var(--mut);border:1px solid var(--line);border-radius:5px;padding:0 5px;line-height:16px;background:none}.cb-views{flex:0 0 182px;border-right:1px solid var(--bd);padding:10px 8px;display:flex;flex-direction:column;gap:2px;font-size:12.5px;overflow-y:auto}.cb-views a{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;color:var(--t);text-decoration:none}.cb-views a>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-views a.on{background:var(--tint);color:var(--o);font-weight:600}.cb-views a:hover{background:var(--n1)}.cb-views a.mut{color:var(--mut)}.cb-views a b{font-size:11px;background:var(--o);color:var(--on-o,#231f20);border-radius:99px;padding:0 7px;line-height:17px}.cb-views a b.r{background:var(--r)}.cb-views a b.m{background:var(--n2);color:var(--t)}.cb-views .grp{padding:12px 9px 4px;font-size:10.5px;color:var(--mut);text-transform:uppercase;letter-spacing:.5px}.cb-state select{width:100%;min-height:34px;border-radius:99px;font-size:12.5px;font-weight:600;padding:2px 12px;margin-bottom:8px}.cb-state select.st-on{border-color:var(--g);color:var(--g)}.cb-state select.st-away{border-color:var(--y);color:var(--y)}.chl{width:18px;height:18px;border-radius:50%;color:#fff;font-size:10px;font-weight:800;font-style:normal;display:inline-flex;align-items:center;justify-content:center;flex:none}.cb-list{flex:0 0 322px;border-right:1px solid var(--bd);display:flex;flex-direction:column;min-height:0}.cb-find{padding:9px 12px 0}.cb-find input{min-height:34px;font-size:12.5px;padding:4px 10px}.cb-lh{display:flex;align-items:baseline;gap:8px;padding:9px 12px;border-bottom:1px solid var(--bd)}.cb-lh b{flex:1 1;font-size:13px}.cb-lh small{color:var(--mut);font-size:11.5px}.cb-rows{flex:1 1;overflow-y:auto;min-height:0}.cb-row{display:flex;gap:10px;padding:9px 12px;border-bottom:1px solid var(--bd);color:var(--t);text-decoration:none}.cb-row:hover{background:var(--n1)}.cb-row.on{background:rgba(255,109,1,.09);box-shadow:inset 3px 0 0 var(--o)}.agent .av,.cbx .av,.cmt .av{position:relative;width:34px;height:34px;border-radius:50%;background:var(--n2);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.cbx .av .chl{position:absolute;right:-4px;bottom:-3px}.cb-row .bd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cb-row .l1{display:flex;gap:6px;align-items:center}.cb-row .l1 b{flex:1 1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-row .l1 small{font-size:10.5px}.cb-row .l1 small,.cb-row .l2{color:var(--mut);white-space:nowrap}.cb-row .l2{font-size:12px;overflow:hidden;text-overflow:ellipsis}.cb-row .l2.un{color:var(--t);font-weight:600}.cb-row .l3{display:flex;gap:4px;align-items:center;margin-top:2px}.cb-row .l3 .sp{flex:1 1}.cb-row .l3 small{font-size:10.5px;color:var(--mut);white-space:nowrap}.cb-row b.un{font-size:11px;background:var(--o);color:var(--on-o,#231f20);border-radius:99px;padding:0 7px;line-height:17px}.tm{font-style:normal;font-size:10.5px;font-weight:700;border:1px solid;border-radius:6px;padding:0 5px;line-height:16px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tm.l0{color:var(--g)}.tm.l1{color:var(--y)}.tm.l2{color:var(--r)}.ctag{font-size:11.5px;font-weight:600;color:var(--mut);border:1px solid var(--line);border-radius:99px;padding:1px 8px;white-space:nowrap;background:none;font-family:inherit;line-height:1.5}button.ctag{cursor:pointer}.ctag.on,button.ctag:hover,span.ctag[style]{border-color:var(--c);color:var(--c)}.cb-keys{padding:9px 12px;font-size:11.5px;color:var(--mut);border-top:1px solid var(--bd);gap:5px;flex-wrap:wrap}.cb-empty,.cb-keys{display:flex;align-items:center}.cb-empty{flex-direction:column;justify-content:center;gap:6px;padding:40px 20px;text-align:center}.cb-empty.big{flex:1 1}.cb-empty .ok{font-size:30px;color:var(--g)}.cb-empty small{color:var(--mut);max-width:280px}.cb-mid{flex:1 1;min-width:0;display:flex;flex-direction:column}.cb-head{display:flex;gap:8px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--bd);flex-wrap:wrap}.cb-head .who{flex:1 1;min-width:160px}.cb-head .who b{display:block;font-size:14.5px}.cb-head .who small{display:block;font-size:11.5px;color:var(--mut)}.cb-head .back{display:none;font-size:22px;color:var(--t);text-decoration:none;padding:0 6px}.cb-pop{position:absolute;right:0;top:38px;z-index:30;min-width:200px;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 18px 50px rgba(0,0,0,.5);display:flex;flex-direction:column}.cb-pop button{display:flex;gap:8px;align-items:center;background:none;border:0;color:var(--t);font:inherit;font-size:13px;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer}.cb-pop button:hover{background:var(--n1)}.dot{width:9px;height:9px;border-radius:50%;background:var(--mut);display:inline-block;flex:none}.dot.on{background:var(--g)}.dot.away{background:var(--y)}.av .dot{position:absolute;right:-1px;bottom:-1px;border:2px solid var(--bg)}.cb-msgs{flex:1 1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cb-msgs .day{align-self:center;font-size:11px;color:var(--mut)}.bub{align-self:flex-start;max-width:72%}.bub.me{align-self:flex-end}.bub>div{padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.45;background:var(--n2);white-space:pre-wrap;overflow-wrap:anywhere}.bub.me>div{background:rgba(255,109,1,.18)}.bub em{display:block;font-style:normal;font-size:10.5px;color:var(--mut);margin-top:2px}.bub.me em{text-align:right}.bub .att{display:block;margin-top:6px;color:var(--o)}.bub .att img{max-width:220px;max-height:220px;border-radius:10px;display:block}.ev{align-self:center;font-size:11.5px;color:var(--g);border:1px solid;border-radius:99px;padding:3px 12px;text-align:center;max-width:90%}.ev.match,.ev.need-close,.ev.step,.ev.tag{color:var(--y)}.nt{align-self:center;max-width:84%;border:1px dashed var(--y);background:rgba(245,158,11,.08);border-radius:12px;padding:8px 12px}.nt small{display:block;font-size:10.5px;color:var(--y);font-weight:800;letter-spacing:.5px}.nt>div{font-size:13px;white-space:pre-wrap}.nt em{font-style:normal;font-size:10.5px;color:var(--mut)}.nt.kd{border-color:var(--o);background:rgba(255,109,1,.07)}.nt.kd small{color:var(--o)}.cb-comp{border-top:1px solid var(--bd);padding:9px 14px;display:flex;flex-direction:column;gap:7px}.cb-comp .okm{font-size:12.5px;color:var(--g)}.cb-comp .err{font-size:12.5px;margin:0}.cb-box{border:1px solid var(--line);border-radius:12px;background:var(--n1);padding:8px 10px;display:flex;flex-direction:column;gap:6px}.cb-box:focus-within{border-color:var(--o)}.cb-box.note{border-color:var(--y);background:rgba(245,158,11,.06)}.cb-box textarea{border:0;background:none;padding:2px;min-height:44px;resize:none;font-size:13.5px;outline:none;box-shadow:none}.cb-box .bar .sp{flex:1 1}.cb-slash{border:1px solid var(--line);border-radius:12px;background:var(--bg);padding:6px;display:flex;flex-direction:column}.cb-slash button{display:flex;gap:10px;align-items:center;background:none;border:0;color:var(--t);font:inherit;text-align:left;padding:7px 9px;border-radius:8px;cursor:pointer}.cb-slash button:first-child,.cb-slash button:hover{background:var(--tint)}.cb-slash button>b{flex:0 0 70px;color:var(--o);font-size:12.5px}.cb-slash span{min-width:0}.cb-slash span b{display:block;font-size:13px}.cb-slash small{display:block;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.cb-crm{flex:0 0 310px;border-left:1px solid var(--bd);padding:14px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.cb-crm .top{display:flex;gap:10px;align-items:center}.cb-crm .top>div{flex:1 1;min-width:0}.cb-crm .top b{display:block;font-size:14.5px}.cb-crm small{font-size:11.5px;color:var(--mut)}.cb-crm .stp{display:flex;gap:8px;margin-bottom:5px}.cb-crm .stp b{flex:1 1;font-size:12px;color:var(--o)}.stb{display:flex;gap:3px}.stb i{flex:1 1;height:6px;border-radius:99px;background:var(--n2)}.stb i.d{background:var(--g)}.stb i.c{background:var(--o)}.cb-crm .glab{font-size:10.5px;color:var(--mut);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.tagrow{display:flex;gap:5px;flex-wrap:wrap}.cb-crm .kv{display:flex;gap:10px;font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--bd)}.cb-crm .kv span{flex:0 0 96px;color:var(--mut)}.cb-crm .kv b{font-weight:500;flex:1 1}.cb-crm .acts{display:flex;gap:6px;flex-wrap:wrap}.nolead{border:1px solid var(--y);background:rgba(245,158,11,.08);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:7px;align-items:flex-start}.cb-crm .sync{display:flex;gap:6px;align-items:center;color:var(--g)}.cb-crm .sync i{width:7px;height:7px;border-radius:50%;background:var(--g)}.agents{display:flex;gap:12px;flex-wrap:wrap;width:100%}.agent{flex:1 1 220px;min-width:0;border:1px solid var(--bd);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:7px;background:var(--n1)}.agent .h{display:flex;gap:10px;align-items:center}.agent .h b{display:block;font-size:13.5px}.agent .h small.g{color:var(--g)}.agent .h small.y{color:var(--y)}.rulerow{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--bd)}.rulerow>div{flex:1 1;min-width:0}.rulerow b{display:block;font-size:13.5px}.rulerow small{display:block;font-size:12px;color:var(--mut)}.rulerow select{width:auto;min-height:34px;flex:none}.bars6{display:flex;gap:8px;align-items:flex-end;height:150px}.bars6>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.bars6 i{width:100%;border-radius:4px 4px 0 0;display:block}.bars6 small{font-size:10.5px;color:var(--mut);text-align:center}.bars6 b{font-size:12px}.cmt{display:flex;width:100%;border:1px solid var(--bd);border-radius:14px;overflow:hidden;min-height:420px}.cmt-posts{flex:0 0 300px;border-right:1px solid var(--bd);overflow-y:auto}.cmt-posts a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--bd);color:var(--t);text-decoration:none}.cmt-posts a.on{background:rgba(255,109,1,.09);box-shadow:inset 3px 0 0 var(--o)}.cmt-posts small{font-size:11.5px;color:var(--mut)}.cmt-list{flex:1 1;min-width:0}@media (max-width:1280px){.cb-views{display:none}.cb-crm{flex-basis:270px}}@media (max-width:1000px){.cb-crm{display:none}.cmt{flex-direction:column}.cmt-posts{flex:none;max-height:220px}}@media (max-width:700px){.cbx{height:calc(100vh - 130px)}.cb-list{flex:1 1 100%;border-right:0}.cb-mid,.cbx.has .cb-list{display:none}.cbx.has .cb-mid{display:flex}.cb-head .back{display:inline-block}.cb-keys{display:none}.bub{max-width:86%}}.wsw a{position:relative;flex:1 1;min-width:0;white-space:nowrap;padding:10px 6px;font-size:13px;line-height:1;gap:7px}.wsw a .lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wsw a svg{flex:none}.wsw a b{position:absolute;top:-6px;right:-4px;font-size:10.5px;line-height:16px;padding:0 5px;box-shadow:0 0 0 2px var(--bg)}.qp-alert{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:10px 12px;gap:10px 12px;align-items:start}.qp-alert>div{min-width:0}.qp-alert>div b,.qp-alert>div small{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.qp-alert>div b{-webkit-line-clamp:2}.qp-alert>div small{-webkit-line-clamp:3}.qp-alert .m{white-space:nowrap;position:static!important}.qp-alert .btn{white-space:nowrap;flex:none}.qp-fun>*,.qp-step{min-width:0}.qp-step,.qp-step b{overflow:hidden}.qp-step b{display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13px,1.05vw,22px);letter-spacing:-.01em}.qp-fun.big .qp-step b{font-size:clamp(15px,1.4vw,28px)}.qp-step .n,.qp-step small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.qp-arr{flex:none;min-width:40px;text-align:center}.qp-arr span{white-space:nowrap;font-size:11.5px}.card .head{gap:10px}.card .head h2{min-width:0;overflow-wrap:anywhere}.card .head small{flex:none;max-width:60%;text-align:right}.cbx{height:calc(100dvh - 66px);max-height:100dvh}.cb-mid{overflow:hidden}.cb-mid,.cb-msgs{min-height:0}.cb-comp{flex:none;padding-bottom:14px}.cb-box .bar{flex-wrap:wrap;row-gap:6px}.cb-box .bar .btn{flex:none}@media (max-height:620px){.cb-box textarea{min-height:34px}}.cb-box .bar{height:auto!important;min-height:36px;overflow:visible!important;background:none!important;border-radius:0!important;display:flex;align-items:center;gap:8px}.dr{display:flex;flex-direction:column}.dr,.dr .row{gap:16px}.dr-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px}.dr-step{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-radius:10px;padding:10px 12px}.dr-step.run{border-color:var(--o)}.dr-step.ok{border-color:color-mix(in srgb,var(--g) 50%,transparent)}.dr-step.err{border-color:var(--r)}.dr-step b{display:block;font-size:13px;font-weight:600}.dr-step small{color:var(--mut);font-size:12px}.dr-dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none;background:var(--line2);color:var(--t)}.dr-dot.o{background:var(--o);color:#1b1a19}.dr-dot.g{background:var(--g);color:#1b1a19}.dr-dot.r{background:var(--r);color:#1b1a19}.dr-prog{display:grid;grid-gap:6px;gap:6px}.dr-prog .bar{height:8px;background:var(--line);border-radius:999px;overflow:hidden}.dr-prog .bar i{display:block;height:100%;background:var(--o);transition:width .3s}.dr-err{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--r);background:color-mix(in srgb,var(--r) 12%,transparent);border-radius:10px;padding:12px 14px;font-size:14px}.dr-err b{color:var(--r)}.dr-ba{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:6px 16px;gap:6px 16px;font-size:13px;align-items:center}.dr-ba>*{padding:4px 0;border-bottom:1px solid var(--line)}.dr-ba>:nth-last-child(-n+4){border-bottom:0}.dr-groups{display:grid;grid-gap:4px;gap:4px}.dr-groups label{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;min-height:30px;font-size:13.5px}.lg-wrap{flex-direction:column;margin-bottom:24px}.lg-master,.lg-wrap{display:flex;gap:16px}.lg-master{justify-content:space-between;align-items:center;border:2px solid var(--g);border-radius:14px;padding:14px 16px}.lg-master.off{border-color:var(--r);background:color-mix(in srgb,var(--r) 10%,transparent)}.lg-master b{display:block;font-size:15px}.lg-master small{color:var(--mut);font-size:13px}.sw.big{width:56px;height:30px}.sw.big:after{width:24px;height:24px}.sw.big.on:after{left:29px}.lg-form{display:flex;flex-direction:column;gap:16px}.lg-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr);grid-gap:16px;gap:16px}@media (max-width:1000px){.lg-grid{grid-template-columns:1fr}}.lg-row{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:13.5px;cursor:pointer}.lg-row .sw-in{position:absolute;opacity:0;width:1px;height:1px}.lg-row .sw-ui{width:38px;height:22px;border-radius:999px;background:var(--line);position:relative;flex:none;transition:background .15s}.lg-row .sw-ui:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s}.lg-row .sw-in:checked+.sw-ui{background:var(--g)}.lg-row .sw-in:checked+.sw-ui:after{left:19px}.lg-row .sw-in:focus-visible+.sw-ui{outline:2px solid var(--o);outline-offset:2px}.lg-matrix td,.lg-matrix th{padding:7px 8px}.lg-matrix input{width:18px;height:18px;accent-color:var(--g)}.tag.y{border-color:var(--y);color:var(--y)}.main{padding:16px 24px 64px;gap:16px}.title{gap:4px 12px}.title h1{font-size:20px;line-height:1.25}.title p{font-size:13px}.row{gap:16px}.card{padding:16px;gap:10px;border-radius:12px}.card h2,h2{font-size:15px}.card .head{align-items:baseline}.kpi8{gap:12px}.kpi8>a,.kpi8>div{padding:10px 12px;gap:2px}.kpi8 b{font-size:19px}.mytiles{gap:12px}.mytiles>*{padding:10px 12px;gap:3px}th{padding:6px 10px 8px;font-size:11.5px}td{padding:9px 10px;font-size:13.5px}.stat{padding:8px 0}.todo{padding:9px 0}.btn{min-height:36px;padding:0 14px;font-size:13px}.btn.sm{min-height:30px;padding:0 10px;font-size:12.5px}.cchips{gap:6px}.cchips label{height:30px;padding:0 10px;font-size:12.5px}.chip{font-size:12px;padding:3px 10px}.tabs{gap:2px 18px}.tabs a{min-height:40px;font-size:13px}.fields{gap:12px}.f{gap:4px}.f label{font-size:12px}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{min-height:38px;font-size:13.5px}.cauto>div{padding:6px 0}.cauto>div>span:first-child{flex-basis:88px}.lr{padding:8px 14px;gap:12px}.lr .j9.mini>div:not(.s-now):not(.s-late):not(.s-skip) b{visibility:hidden;height:12px}.lr.on .j9.mini>div b,.lr:hover .j9.mini>div b{visibility:visible}.ex{flex-direction:column;gap:16px}.ex,.ex-bar{display:flex}.ex-bar{gap:12px;align-items:center;flex-wrap:wrap}.ex-bar .seg{margin:0}.ex-bar small{margin-left:auto}.ex-kpi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1200px){.ex-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ex-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.ex-kpi>div{border:1px solid var(--bd,var(--line));border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0;background:var(--n1,transparent)}.ex-kpi>div>span{font-size:12px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-kpi>div>b{font-family:var(--hf);font-size:22px;font-weight:700;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ex-kpi>div.r>b{color:var(--r)}.ex-kpi>div.y>b{color:var(--y)}.ex-kpi>div>small{font-size:12px;color:var(--mut);line-height:1.3}.ex-kpi small b{font-weight:600}.ex-kpi .up{color:var(--g)}.ex-kpi .down{color:var(--r)}.vz-spark{height:34px;margin-top:2px}.vz-chart,.vz-spark{width:100%;display:block}.vz-chart{height:auto}.vz-chart text{font-family:Lexend,sans-serif;font-size:11px;fill:var(--mut)}.vz-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--mut)}.vz-legend i{display:inline-block;width:14px;height:3px;border-radius:2px;vertical-align:middle;margin-right:6px}.ex-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px}.ex-c8{grid-column:span 8}.ex-c4{grid-column:span 4}@media (max-width:1100px){.ex-c4,.ex-c8{grid-column:span 12}}.ex-row>.card{flex:none}.ex-team td,.ex-team th{padding:8px 10px}.ex-team .who{display:flex;align-items:center;gap:8px}.ex-team .who small{display:block;font-size:12px;color:var(--mut)}.exb{display:flex;gap:8px;align-items:center;min-width:140px}.exb .exbar{flex:1 1;height:6px}.exb .exbar>i.r{background:var(--r)}.exb b{min-width:40px;text-align:right}.exb b.g{color:var(--g)}.exb b.r{color:var(--r)}.ex-risks{display:flex;flex-direction:column;gap:8px}.ex-risks>div{display:grid;grid-template-columns:4px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:9px 12px 9px 0;border:1px solid var(--bd,var(--line));border-radius:10px;overflow:hidden}.ex-risks .s{height:100%;background:var(--r)}.ex-risks .s.y{background:var(--y)}.ex-risks .s.o{background:var(--o)}.ex-risks .s.g{background:var(--g)}.ex-risks b{display:block;font-weight:600;font-size:13px}.ex-risks small{color:var(--mut);font-size:12px}.ex-more{border:1px solid var(--bd,var(--line));border-radius:12px;padding:10px 16px}.ex-more summary{cursor:pointer;color:var(--mut);font-size:13px}.ex-more[open]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.sh-top{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1100px){.sh-top{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh-kpi,.sh-ring{border:1px solid var(--bd,var(--line));border-radius:12px;padding:12px 14px;color:var(--t);text-decoration:none;min-width:0;display:flex;gap:12px;align-items:center}.sh-ring .vz-ring{flex:none;width:64px;height:64px}.sh-ring span{min-width:0}.sh-ring b{font-family:var(--hf);font-size:15px;font-weight:700;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-ring small{color:var(--mut);font-size:12px;display:block}.sh-kpi{flex-direction:column;align-items:flex-start;gap:3px}.sh-kpi>span{font-size:12px;color:var(--mut)}.sh-kpi>b{font-family:var(--hf);font-size:20px;font-weight:700}.sh-kpi>b.g{color:var(--g)}.sh-kpi small{font-size:12px;color:var(--mut)}.mt-rings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:1000px){.mt-rings{grid-template-columns:repeat(2,minmax(0,1fr))}}.mt-rings>div{display:flex;gap:14px;align-items:center;min-width:0}.mt-rings .vz-ring{flex:none}.mt-rings b{font-family:var(--hf);font-size:17px;font-weight:700;display:block}.mt-rings small{display:block;color:var(--mut);font-size:12px}.vz-heat{display:grid;grid-gap:4px;gap:4px;align-items:center;font-size:12px}.vz-heat .hd{color:var(--mut);text-align:center}.vz-heat .nm{font-size:13px}.vz-heat .cell{height:30px;border-radius:6px;display:grid;place-items:center}.seg>span{min-height:36px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;font-weight:600;font-size:13px}.seg>span.on{background:var(--o);color:var(--on-o)}:root{--n0:#171515;color-scheme:dark}:root[data-theme=light]{--n0:#fff;color-scheme:light}input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{width:100%;min-height:38px;box-sizing:border-box;background:var(--n0);color:var(--t);border:1px solid var(--bd);border-radius:10px;padding:0 12px;font-family:Lexend,sans-serif;font-size:13.5px;line-height:1.3;outline:none;transition:border-color .12s,box-shadow .12s;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{padding:9px 12px;min-height:76px;resize:vertical;line-height:1.45}select{padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--mut) 50%),linear-gradient(135deg,var(--mut) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}select optgroup,select option{background:var(--n1);color:var(--t)}input::placeholder,textarea::placeholder{color:var(--t3);opacity:1}input:hover:not(:focus),select:hover:not(:focus),textarea:hover:not(:focus){border-color:var(--line)}input:focus,select:focus,textarea:focus{border-color:var(--o);box-shadow:0 0 0 3px var(--tint);outline:none}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{color-scheme:dark}:root[data-theme=light] input[type=date],:root[data-theme=light] input[type=datetime-local],:root[data-theme=light] input[type=month],:root[data-theme=light] input[type=time]{color-scheme:light}input[type=file]{background:transparent;border:1px dashed var(--bd);border-radius:10px;padding:8px 12px;min-height:38px;color:var(--mut)}input[type=file]::-webkit-file-upload-button{background:var(--n2);color:var(--t);border:0;border-radius:8px;padding:6px 10px;margin-right:10px;font:500 12.5px Lexend,sans-serif;cursor:pointer}input[type=file]::file-selector-button{background:var(--n2);color:var(--t);border:0;border-radius:8px;padding:6px 10px;margin-right:10px;font:500 12.5px Lexend,sans-serif;cursor:pointer}.main input[type=search]{background:var(--n0)}.permtbl thead th{vertical-align:bottom;padding:10px 10px 8px}.permtbl thead th:not(:first-child){min-width:164px}.permtbl tbody td:last-child,.permtbl thead th.rh-add{min-width:120px}.permtbl th small{margin-top:2px}.rh{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:40px;justify-content:flex-end}.rh.busy{opacity:.6}.rh-top{display:flex;justify-content:center;gap:2px;width:100%}.rh-name,.rh-top{align-items:center}.rh-name{background:transparent;border:0;padding:2px 6px;margin:0;border-radius:8px;color:var(--t);font:inherit;font-weight:600;font-size:13px;line-height:1.3;cursor:text;display:inline-flex;gap:5px;max-width:100%}.rh-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.rh-name:hover{background:var(--n1)}.rh-pen{color:var(--mut);opacity:0;transition:opacity .12s;display:inline-flex}.rh-name:focus-visible .rh-pen,.rh-name:hover .rh-pen{opacity:1}.rh-in{font:inherit;font-weight:600;font-size:13px;line-height:1.3;padding:2px 6px!important;min-height:0!important;height:24px;width:100%;max-width:180px;min-width:110px!important;border-radius:8px;text-align:center}.rh-more{background:transparent;border:0;color:var(--mut);font-size:15px;line-height:1;padding:2px 5px;border-radius:6px;cursor:pointer;opacity:0;transition:opacity .12s}.permtbl th:hover .rh-more,.rh-more:focus-visible,.rh-more[aria-expanded=true]{opacity:1}.rh-more:hover{background:var(--n1);color:var(--t)}.rh-inline{display:inline-flex;align-items:center}.rh-inline .rh-name{font-weight:600;font-size:11.5px;padding:0 4px}.rh-inline .rh-in{font-size:11.5px;height:20px;min-width:90px!important;max-width:140px}.rh-addbtn{white-space:nowrap}.rh-pop{position:fixed;z-index:60;background:var(--panel);border:1px solid var(--bd);border-radius:12px;padding:8px;box-shadow:var(--shadow);gap:4px}.rh-mi,.rh-pop{display:flex;flex-direction:column;text-align:left}.rh-mi{align-items:flex-start;gap:1px;width:100%;background:transparent;border:0;border-radius:8px;padding:8px 10px;color:var(--t);font:inherit;font-size:13px;cursor:pointer}.rh-mi small{color:var(--mut);font-size:11px;font-weight:400;display:block}.rh-mi:hover:not(:disabled):not(.dis){background:var(--n1)}.rh-mi.red{color:var(--r,#e5484d)}.rh-mi.dis,.rh-mi:disabled{opacity:.5;cursor:not-allowed}.rh-lb{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--mut);padding:2px 2px 6px}.rh-lb input,.rh-lb select{font-size:13px}.chk{display:flex;min-height:38px;font-size:13.5px;cursor:pointer}.chk,.rplay{gap:8px;align-items:center}.rplay{display:inline-flex;background:var(--n1);border:1px solid var(--bd);border-radius:999px;padding:3px 10px 3px 4px;max-width:100%;min-height:34px}.rplay.on{border-color:var(--o)}.rp-btn{width:28px;height:28px;border-radius:50%;border:0;background:var(--o);color:#fff;font-size:11px;display:grid;place-items:center;cursor:pointer;flex:none;padding:0}.rp-btn:disabled{opacity:.6;cursor:default}.rp-bar{position:relative;width:120px;height:6px;border-radius:3px;background:var(--bd);cursor:pointer;overflow:hidden;flex:1 1 80px}.rp-bar i{position:absolute;left:0;top:0;bottom:0;background:var(--o);border-radius:3px}.rp-t{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rp-sp,.rp-t{color:var(--t2)}.rp-sp{border:1px solid var(--bd);background:transparent;border-radius:999px;font-size:11px;padding:1px 7px;cursor:pointer;font-family:inherit;min-height:22px}.rplay.sm{min-height:28px;padding:2px 8px 2px 3px}.rplay.sm .rp-btn{width:22px;height:22px;font-size:9px}.rplay.sm .rp-bar{width:80px}.lr-call{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:2px 0;width:100%}.lr-call .tm{font-weight:600;font-size:13px;color:var(--t);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lr-call .who{font-size:12.5px;color:var(--mut)}.lr-call .rs{font-size:12px;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--n1);color:var(--t2)}.lr-call .rs.g{background:rgba(88,200,119,.18);color:var(--g)}.lr-call .rs.y{background:rgba(255,196,107,.18);color:#ffc46b}.lr-call .rs.b{background:rgba(91,155,255,.18);color:#8fb8ff}.lr-call .rs.r{background:rgba(255,107,93,.15);color:var(--r)}.lr-call .ai{font-size:12px;color:var(--t2);border-left:2px solid #e8b100;padding-left:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 200px}.lr.call{flex-wrap:wrap}.lr.call .lr-1{width:100%}.calls-kpi{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.calls-kpi>div{background:var(--n1);border:1px solid var(--bd);border-radius:10px;padding:8px 10px;text-align:center}.calls-kpi b{display:block;font-family:var(--hf);font-size:20px;font-weight:700}.calls-kpi small{display:block;font-size:11px;color:var(--mut)}.calls-kpi .d{font-size:11px;font-weight:600}.calls-kpi .d.up{color:var(--g)}.calls-kpi .d.dn{color:var(--r)}.calls-tbl{width:100%;border-collapse:collapse;font-size:13px}.calls-tbl th{text-align:left;font-size:11px;color:var(--mut);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:6px 8px}.calls-tbl td,.calls-tbl th{border-bottom:1px solid var(--bd)}.calls-tbl td{padding:8px;vertical-align:middle}.calls-tbl tr:last-child td{border-bottom:0}.calls-tbl td.n{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calls-tbl .av{width:26px;height:26px;object-fit:cover;background:var(--n1)}.calls-tbl .av,.calls-tbl .avi{border-radius:50%;vertical-align:middle;margin-right:8px}.calls-tbl .avi{display:inline-grid;place-items:center;width:26px;height:26px;background:var(--tint);color:var(--o);font-size:11px;font-weight:700}.dev-tag{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:6px;white-space:nowrap}.dev-tag.g{background:rgba(88,200,119,.18);color:var(--g)}.dev-tag.o{background:rgba(255,196,107,.18);color:#ffc46b}.dev-tag.r{background:rgba(255,107,93,.15);color:var(--r)}.dev-tag.mut{background:var(--n1);color:var(--mut)}.calls-hours{display:flex;align-items:flex-end;gap:4px;height:64px}.calls-hours>div{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;gap:1px;min-width:0}.calls-hours i{display:block;border-radius:2px;background:var(--o);opacity:.9}.calls-hours i.a{background:var(--g)}.calls-hl{display:flex;justify-content:space-between;font-size:10.5px;color:var(--mut);margin-top:4px}.calls-alert{display:flex;gap:8px;align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--bd);font-size:13px;color:var(--t2);text-decoration:none}.calls-alert:last-child{border-bottom:0}.calls-alert .dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex:none}.calls-recent{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid var(--bd);font-size:13px;flex-wrap:wrap}.calls-recent:last-child{border-bottom:0}@media (max-width:900px){.calls-kpi{grid-template-columns:repeat(3,1fr)}.calls-tbl .hide-m{display:none}}@media (min-width:1181px){.splitfix.fixed{flex-wrap:nowrap;align-items:stretch!important;overflow:hidden}.splitfix.fixed>section{min-height:0;height:100%;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin;scrollbar-color:transparent transparent}.splitfix.fixed>section>*{flex:0 0 auto;min-height:auto}.splitfix.fixed>.drawer.pane{position:static;max-height:none!important;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.splitfix.fixed>.drawer.pane:focus-within,.splitfix.fixed>.drawer.pane:hover,.splitfix.fixed>section:focus-within,.splitfix.fixed>section:hover{scrollbar-color:var(--line) transparent}.splitfix.fixed>.drawer.pane::-webkit-scrollbar,.splitfix.fixed>section::-webkit-scrollbar{width:8px}.splitfix.fixed>.drawer.pane::-webkit-scrollbar-thumb,.splitfix.fixed>section::-webkit-scrollbar-thumb{background:transparent;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.splitfix.fixed>.drawer.pane:hover::-webkit-scrollbar-thumb,.splitfix.fixed>section:hover::-webkit-scrollbar-thumb{background:var(--line);background-clip:padding-box}.splitfix.fixed .pane-head{top:-24px}.has-splitfix .subhead{position:static}.has-splitfix .main{padding-bottom:14px}}.card>.card,.drawer .progs,.drawer .tl,.drawer form,.drawer.pane>*,.drawer>*,.drawer>.card,.drawer>div,.ovl-body>.card,.ovl-body>section,.tl>.card,[style*=column]>.card,aside>.card,form>.card{flex:0 0 auto}.docs{gap:10px}.docrow,.docs{display:flex;flex-direction:column}.docrow{border:1px solid var(--bd);border-radius:10px;padding:8px 12px;gap:4px}.docrow-1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.docrow-1 b{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.docrow-1 small{font-size:12px}.docrow-acts{margin-left:auto;display:flex;gap:4px;flex-wrap:wrap}.docrow-acts .btn.sm{min-height:30px;padding:0 9px;font-size:12px}.docedit{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end;padding-top:6px;border-top:1px dashed var(--bd);margin-top:4px}.docedit .f{flex:1 1 160px;gap:4px}.docedit .f span{font-size:12px;color:var(--mut)}.dochist{font-size:12.5px;color:var(--t2);display:flex;flex-direction:column;gap:4px;border-left:2px solid var(--bd);padding-left:10px}.dochist b{color:var(--t);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dochist i{color:var(--o);font-style:normal}.tag.cool{background:rgba(255,107,93,.15);color:var(--r)}.tag.warm{background:rgba(255,196,107,.18);color:#ffc46b}.pane-acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0}.pane-acts>.card{flex:1 1 100%}.smark{min-width:0}.smark.done{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12.5px}.smark .head{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px;align-items:flex-start}.smark .head>div{min-width:0;flex:1 1 auto}.smark .head small{max-width:none;text-align:left;flex:none;display:block;margin-top:2px}.smark .fields>.f{flex:1 1 200px}.smark .fields>.f.full{flex-basis:100%}.smark .pick button{min-height:36px}.smark input,.smark select{width:100%}.refbox{display:flex;flex-direction:column;gap:0;border:1px solid var(--bd);border-radius:12px;overflow:hidden;min-width:0}.refbox-h{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--n1,var(--panel));border-bottom:1px solid var(--bd);font-family:var(--hf);font-size:10.5px;text-transform:uppercase;letter-spacing:.3px;color:var(--t2);font-weight:700}.refbox-h .lk{margin-left:auto;text-transform:none;font-family:inherit;font-size:12.5px;letter-spacing:0;font-weight:500}.refrow{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 12px;font-size:13.5px;min-width:0}.refrow+.refrow{border-top:1px solid var(--bd)}.refrow .lab{margin:0;flex:0 0 112px;font-size:11px;color:var(--t2)}.refrow .refname{color:var(--t);display:inline-flex;align-items:center;gap:6px;min-width:0}.refrow .refname b{font-weight:600}.refrow .av{width:28px;height:28px;border-radius:50%;background:var(--n2,var(--panel));display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}.refrow .cnt{display:inline-flex;align-items:baseline;gap:6px}.refrow .cnt b{font-size:16px;font-family:var(--hf)}.refrow .sp{flex:1 1 10px}.refedit{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px dashed var(--bd);background:var(--n1,transparent)}.refedit input{width:100%}.refpick{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow:auto;border:1px solid var(--bd);border-radius:8px;background:var(--bg)}.refpick button{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--bd);padding:8px 10px;color:var(--t);font:inherit;cursor:pointer;min-height:40px}.refpick button:last-child{border-bottom:0}.refpick button:hover{background:var(--n1,var(--panel))}.refpick button b{font-weight:600;font-size:13.5px}.refpick button small{color:var(--t2);font-size:12px}.refpick button i{margin-left:auto;font-style:normal;font-size:11px;color:var(--g);font-weight:700}.reflist{display:flex;flex-direction:column}.refitem,.reflist{border-top:1px solid var(--bd)}.refitem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:8px 12px;font-size:13px;min-width:0}.refitem:first-child{border-top:0}.refitem>a{color:var(--t);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refitem a b{font-weight:600}.refitem>small{grid-column:1;font-size:12px;color:var(--t2);overflow-wrap:anywhere}.refitem .gift{grid-column:2;grid-row:1/span 2;display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.refitem .btn.sm{min-height:30px;padding:0 10px;font-size:12px}.refbox-f,.refmore{padding:6px 12px 8px}.refbox-f{border-top:1px solid var(--bd)}.refboard{display:flex;flex-direction:column;gap:6px}.refhead,.refmain{display:grid;grid-template-columns:36px minmax(160px,2.2fr) 1fr 1fr 1.4fr 1fr 1fr 70px;grid-gap:8px;gap:8px;align-items:center}.refhead{padding:4px 14px;font-family:var(--hf);font-size:10px;text-transform:uppercase;color:var(--t3);font-weight:700}.refr{border:1px solid var(--bd);border-radius:12px;background:var(--panel)}.refr.on{border-color:var(--o)}.refmain{width:100%;background:none;border:0;color:var(--t);font:inherit;text-align:left;padding:10px 14px;cursor:pointer;min-height:56px}.refmain .rank{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--side);font-family:var(--hf);font-size:12px}.refmain .rank.hi{background:var(--o);color:var(--on-o)}.refmain .who{display:flex;flex-direction:column;min-width:0}.refmain .who b{font-weight:600}.refmain .who b,.refmain .who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refmain .who small{font-size:12px}.refmain b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.refdet{padding:0 14px 12px;display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--bd)}.refdet .refitem{padding-left:0;padding-right:0}.trash{display:flex;flex-direction:column;gap:10px}@media (max-width:860px){.refhead{display:none}.refmain{grid-template-columns:36px 1fr 1fr;grid-auto-rows:auto}.refmain>span:nth-child(n+3){font-size:12.5px}.refrow .lab{flex-basis:100%}}.lkp{display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,460px);grid-gap:18px;gap:18px;align-items:start}.lkp-side{display:flex;flex-direction:column;gap:10px;min-width:0}.lkp-side .pick button{min-height:34px;font-size:12.5px}.lkc{border:1px solid var(--bd);border-radius:12px;overflow:hidden;background:var(--bg);font-size:13.5px;max-width:460px}.lkc-h{padding:10px 14px;color:#fff;font-weight:600;font-size:14.5px;line-height:1.3;overflow-wrap:anywhere}.lkc-b{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.lkc-at{display:flex;gap:8px;flex-wrap:wrap}.lkc-at span{color:#2a6bc4;font-weight:600}.lkc-f{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 14px;gap:6px 14px}.lkc-f div{min-width:0}.lkc-f div span{display:block;font-size:11.5px;color:var(--mut)}.lkc-f div b{font-weight:600}.lkc-f div b,.lkc-t{overflow-wrap:anywhere}.lkc-t{display:flex;flex-direction:column;gap:2px}.lkc-todo{background:var(--tint);border-left:3px solid var(--o);padding:8px 10px;border-radius:6px}.lkc-todo b{color:var(--o)}.lkc-btns{display:flex;gap:8px;flex-wrap:wrap}.lkc-btns span{padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;border:1px solid var(--bd)}.lkc-btns .pri{background:#2a6bc4;color:#fff;border-color:#2a6bc4}.lkc-note{font-size:11.5px;color:var(--mut);border-top:1px solid var(--bd);padding-top:8px;overflow-wrap:anywhere}@media (max-width:760px){.lkc-f,.lkp{grid-template-columns:1fr}}.reord{gap:12px}.reord-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:60vh;overflow-y:auto}.reord-list li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--bd);border-radius:10px;background:var(--n1);cursor:-webkit-grab;cursor:grab;min-width:0}.reord-list li.drag{border-color:var(--o);background:var(--tint)}.reord-list .grip{color:var(--mut);font-size:14px;letter-spacing:-2px}.reord-list .n{width:26px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mut)}.reord-list .t{flex:1 1;min-width:0;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.reord-list .t small{font-size:12px}.reord-list .ud{display:flex;gap:4px}.reord-list .ud .btn.sm{min-height:30px;padding:0 10px}.lr-a .chg{flex:none;display:inline-flex;align-items:baseline;gap:6px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:99px;background:color-mix(in srgb,var(--t2) 14%,transparent);color:var(--t2)}.lr-a .chg.up{background:color-mix(in srgb,var(--g) 16%,transparent);color:var(--g)}.lr-a .chg.down{background:color-mix(in srgb,#ff6b5a 16%,transparent);color:#ff8a7a}.lr-a .chg i{font-style:normal;font-weight:500;opacity:.8}.task .tk-step.r{color:var(--r)}.task .tk-step.g{color:var(--g)}.task .chg-t{flex:0 1 260px;min-width:0;font-size:12px;font-weight:600;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task .chg-t.up{color:var(--g)}.task .chg-t.down{color:#ff8a7a}@media (max-width:700px){.task .chg-t{flex:1 1 100%;order:3}}.hsbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;border-radius:14px;border:1px solid var(--bd);background:var(--card,transparent)}.hsbar.bad{border-color:color-mix(in srgb,var(--o) 55%,transparent);background:color-mix(in srgb,var(--o) 8%,transparent)}.hsbar.good{border-color:color-mix(in srgb,var(--g) 45%,transparent)}.hsbar-t{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:3px}.hsbar-t small{color:var(--mut);font-size:12.5px}.hsbar-l{display:flex;flex-wrap:wrap;gap:8px}.hsbar-l a{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;border:1px solid var(--bd);color:var(--t);text-decoration:none;font-size:13px;white-space:nowrap}.hsbar-l a b{font-size:15px}.hsbar-l a.on{border-color:var(--o);color:var(--o);background:var(--tint)}.hschips{display:flex;flex-wrap:wrap;gap:6px;flex:0 0 auto;align-items:center}.hsc{font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:99px;border:1px solid;white-space:nowrap}.hsc.ok{color:var(--g)}.hsc.bad{color:var(--o)}.hsbox{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--bd)}.hsbox.bad{border-color:color-mix(in srgb,var(--o) 55%,transparent);background:color-mix(in srgb,var(--o) 6%,transparent)}.hsbox.good{border-color:color-mix(in srgb,var(--g) 45%,transparent)}.hsbox>small{color:var(--t2)}.hsprog{flex-direction:column;padding-top:8px;border-top:1px solid var(--bd)}.hsprog,.hsprog-h{display:flex;gap:8px}.hsprog-h{justify-content:space-between;align-items:center}.hsprog-h span{font-weight:600;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsup summary{cursor:pointer;color:var(--o);font-weight:600;font-size:13px}.closes{gap:12px}.seg.sm a{height:32px;padding:0 12px;font-size:13px}.closes-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:18px;gap:18px}@media (max-width:980px){.closes-g{grid-template-columns:minmax(0,1fr)}}.closes-l,.closes-r{display:flex;flex-direction:column;gap:6px;min-width:0}.closes-r>.seg{align-self:flex-start}.cl-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;border:1px solid var(--bd);color:var(--t);text-decoration:none;min-width:0}.cl-row:hover{border-color:var(--o)}.cl-a{flex:1 1;min-width:0;display:flex;flex-direction:column}.cl-a b{font-weight:600;font-size:14px}.cl-a b,.cl-a small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-a small{color:var(--mut);font-size:12px}.cl-b{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.cl-b b{font-weight:600;font-size:13px}.cl-b small{font-size:11.5px}.cl-b small.o{color:var(--o)}.cl-b small.g{color:var(--g)}.cl-t{flex:0 0 44px;text-align:right;color:var(--mut);font-size:12px}.ctab{display:flex;flex-direction:column;border:1px solid var(--bd);border-radius:12px;overflow:hidden}.ctr{display:grid;grid-template-columns:minmax(0,1.4fr) 70px 90px 100px minmax(0,1.6fr);grid-gap:8px;gap:8px;align-items:center;padding:8px 12px;border-top:1px solid var(--bd);font-size:13.5px}.ctr:first-child{border-top:0}.ctr.h{background:color-mix(in srgb,var(--t) 5%,transparent);font-size:12px;color:var(--mut);font-weight:600}.ctr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctr a{color:var(--t)}.ctr .o,.ctr a.o{color:var(--o);font-weight:700}.ctr .g{color:var(--g);font-weight:600}.ctab:not(:has(.cw)) .ctr{grid-template-columns:minmax(0,1.6fr) 80px 100px 110px}@media (max-width:640px){.ctr{grid-template-columns:minmax(0,1.3fr) 56px 70px 70px}.ctr .cw{display:none}}.hd{display:flex;flex-direction:column;gap:16px;min-width:0}.hd-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;padding:4px 2px 2px}.hd-hi{display:flex;flex-direction:column;gap:4px;min-width:0}.hd-hi small{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);font-weight:600}.hd-hi h1{font-family:var(--hf);font-size:26px;line-height:1.15;font-weight:700;letter-spacing:-.01em}.hd-hi p{color:var(--t2);font-size:14px}.hd-card{gap:12px}.hd-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.hd-head h2{font-size:16px;font-weight:700;margin:0;text-transform:none;letter-spacing:0;color:var(--t);font-family:Lexend,sans-serif}.hd-head small{display:block;color:var(--mut);font-size:12.5px;margin-top:2px}.hd-lab{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)}.hd-lab i{font-style:normal;font-size:11px;padding:1px 8px;border-radius:99px;background:var(--n2);color:var(--t);letter-spacing:0}.hd-lab.r{color:var(--r)}.hd-lab i.r{background:var(--r);color:var(--on-o)}.hd-empty{padding:22px 12px;text-align:center;color:var(--mut);font-size:13.5px}.hd-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1280px){.hd-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.hd-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.hd-tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border-radius:14px;border:1px solid var(--bd);background:var(--n1);color:var(--t);text-decoration:none;transition:border-color .15s,transform .15s}a.hd-tile:hover{border-color:var(--o);transform:translateY(-1px)}.hd-tile>span{font-size:12px;color:var(--mut);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-tile>b{font-family:var(--hf);font-size:24px;line-height:1.15;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hd-tile>b.r{color:var(--r)}.hd-tile>b.o{color:var(--o)}.hd-tile>b.g{color:var(--g)}.hd-tile>small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-bar{height:5px;background:var(--n2);overflow:hidden;margin:2px 0}.hd-bar,.hd-bar i{border-radius:99px}.hd-bar i{display:block;height:100%;background:var(--o)}.hd-bar i.g{background:var(--g)}.hd-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:1100px){.hd-grid{grid-template-columns:minmax(0,1fr)}}.hd-rail{display:flex;flex-direction:column;gap:16px;min-width:0}.hd-rail .card{flex:none}.hd-care{padding:0;gap:0;overflow:hidden}.hd-care>.hd-head{padding:16px 18px 6px}.hd-tabs{display:flex;gap:6px;padding:8px 14px 12px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--bd)}.hd-tabs::-webkit-scrollbar{display:none}.hd-tabs a{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--bd);color:var(--t2);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.hd-tabs a:hover{color:var(--t);border-color:var(--line)}.hd-tabs a.on{border-color:var(--o);background:var(--tint);color:var(--o);font-weight:600}.hd-tabs a i{font-style:normal;font-size:11.5px;font-weight:700;min-width:20px;text-align:center;border-radius:99px;padding:0 6px;background:var(--o);color:var(--on-o)}.hd-tabs a i.r{background:var(--r)}.hd-tabs a i.y{background:var(--y)}.hd-tabs a i.mute{background:var(--n2);color:var(--t)}.hd-list{display:flex;flex-direction:column}.hd-item{display:grid;grid-template-columns:104px minmax(0,1fr) minmax(0,230px) 124px auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 18px;border-bottom:1px solid var(--bd);min-width:0}.hd-item:hover{background:color-mix(in srgb,var(--t) 3%,transparent)}.hd-item>:first-child{justify-self:start}.hd-main{min-width:0;display:flex;flex-direction:column;color:var(--t);text-decoration:none}.hd-main b{font-weight:600;font-size:14.5px}.hd-main b,.hd-main small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-main small{font-size:12px;color:var(--mut)}.hd-mid{font-size:12.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.hd-mid.r{color:var(--r);font-weight:600}.hd-mid.g{color:var(--g)}.hd-mid.chg,.hd-mid.g{font-weight:600}.hd-mid.chg.up{color:var(--g)}.hd-mid.chg.down{color:var(--r)}.hd-when{text-align:right;font-size:12.5px;font-weight:600;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hd-when.r{color:var(--r)}.hd-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;flex-wrap:wrap}.hd-other{display:flex;flex-direction:column;gap:8px;padding:12px 18px 16px;border-top:1px solid var(--bd);background:color-mix(in srgb,var(--t) 2%,transparent)}@media (max-width:760px){.hd-item{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tag main when" "mid mid btn";gap:6px 10px;padding:10px 14px}.hd-item>:first-child{grid-area:tag}.hd-item>.hd-main{grid-area:main}.hd-item>.hd-mid{grid-area:mid}.hd-item>.hd-when{grid-area:when}.hd-item>.btn{grid-area:btn}.hd-hi h1{font-size:21px}}.ex>.hd-care{width:100%}.hd-route{display:flex;flex-direction:column}.hd-route a{display:grid;grid-template-columns:22px auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--bd);color:var(--t);text-decoration:none}.hd-route a:last-child{border-bottom:0}.hd-route a>b{width:22px;height:22px;border-radius:50%;background:var(--n2);display:grid;place-items:center;font-size:11.5px}.hd-route a>span{min-width:0;display:flex;flex-direction:column}.hd-route em{font-style:normal;font-weight:600;font-size:13.5px}.hd-route em,.hd-route small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-route small{color:var(--mut);font-size:11.5px}.hd-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.hd-money>div{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:10px;background:var(--n1);min-width:0}.hd-money span{font-size:11.5px;color:var(--mut)}.hd-money b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-money b.g{color:var(--g)}.hd-money b.mut{color:var(--t2)}.hd-wait{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 12px;border-radius:10px;border:1px dashed var(--bd);color:var(--t);text-decoration:none}.hd-wait span{font-size:12.5px;color:var(--t2)}.hd-wait b{font-weight:700}.hd-wait small{grid-column:1/-1;font-size:11.5px}.hd-wait small.o{color:var(--o)}.hd-mini{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:760px){.hd-mini{grid-template-columns:repeat(2,minmax(0,1fr))}}.hd-mini>*{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--n1);border:1px solid var(--bd);color:var(--t);text-decoration:none;min-width:0}.hd-mini>a.warn{border-color:color-mix(in srgb,var(--o) 50%,transparent)}.hd-mini>a:hover{border-color:var(--o)}.hd-mini span{font-size:12px;color:var(--mut)}.hd-mini b{font-family:var(--hf);font-size:21px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hd-mini b.o{color:var(--o)}.hd-mini b.g{color:var(--g)}.hd-mini small{font-size:11.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.closes-g{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.ctr{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 70px 86px minmax(0,1.5fr)}.ctab.own .ctr{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 80px 96px}.ctab:not(:has(.cw)) .ctr{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 80px 96px}.ctr-n a{font-weight:600}.ctr-b{display:flex;align-items:center;gap:8px}.ctr-b i{display:block;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--o),color-mix(in srgb,var(--o) 55%,transparent));flex:0 1 auto}.ctr-b b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ctab-more summary{padding:9px 12px;cursor:pointer;color:var(--o);font-size:13px;font-weight:600;border-top:1px solid var(--bd)}@media (max-width:640px){.ctab.own .ctr,.ctr{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 56px 64px}}.hd-perf{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}@media (max-width:900px){.hd-perf{grid-template-columns:minmax(0,1fr)}}.hd-perf-s{display:flex;flex-direction:column;gap:8px}.hd-perf-s>div{display:grid;grid-template-columns:1fr auto 64px;align-items:baseline;grid-gap:10px;gap:10px;padding:8px 12px;border-radius:10px;background:var(--n1)}.hd-perf-s span{font-size:13px;color:var(--t2)}.hd-perf-s b{font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hd-perf-s small{text-align:right;font-weight:600;font-size:12px}.hd-perf-s small.g{color:var(--g)}.hd-perf-s small.r{color:var(--r)}.hd-item .tt{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex>*,.hd-care .hd-tabs,.hd-rail>*,.hd>*{flex:none}.ex-kpi>.ex-link{border:1px solid var(--bd,var(--line));border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0;background:var(--n1,transparent);color:var(--t);text-decoration:none;transition:border-color .15s}.ex-kpi>.ex-link:hover{border-color:var(--o)}.ex-kpi>.ex-link>span{font-size:12.5px;color:var(--t2);display:inline-flex;align-items:center;gap:6px}.ex-kpi>.ex-link>b{font-family:var(--hf);font-size:24px;font-weight:700}.ex-kpi>.ex-link>small{font-size:11.5px;color:var(--t2)}.ex-i{font-style:normal;display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;border:1px solid var(--line);font-size:10px;font-weight:700;color:var(--mut)}.ex-split{display:flex;height:6px;border-radius:99px;overflow:hidden;background:var(--n2);margin-top:2px}.ex-split i{display:block;height:100%}.ex-split i.g{background:var(--g)}.ex-split i.o{background:var(--o)}.ex-split i.b{background:#6aa7ff}.ex-leg em{font-style:normal;font-weight:600}.ex-leg em.g{color:var(--g)}.ex-leg em.o{color:var(--o)}.ex-leg em.b{color:#6aa7ff}.sl-eq{display:grid;grid-template-columns:1.3fr 1.3fr 1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:1100px){.sl-eq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sl-eq{grid-template-columns:minmax(0,1fr)}}.sl-box{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;border:1px solid var(--bd);background:var(--n1);color:var(--t);text-decoration:none;min-width:0}.sl-box.on{box-shadow:0 0 0 1px var(--o) inset}.sl-box.on,.sl-box:hover{border-color:var(--o)}.sl-box>span{font-size:12.5px;color:var(--mut);font-weight:600}.sl-box>b{font-family:var(--hf);font-size:26px;font-weight:700}.sl-box>b.g{color:var(--g)}.sl-box>small{font-size:12px;color:var(--t2)}.sl-box.mute>b{color:var(--t2);font-size:22px}.sl-split{display:flex;height:8px;border-radius:99px;overflow:hidden;background:var(--n2)}.sl-split i{height:100%;display:block}.sl-split i.g{background:var(--g)}.sl-split i.o{background:var(--o)}.sl-split i.b{background:#6aa7ff}.sl-leg{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px}.sl-leg em{font-style:normal;display:inline-flex;align-items:center;gap:6px;color:var(--t2)}.sl-leg em i{width:9px;height:9px;border-radius:3px;display:inline-block}.sl-leg i.g{background:var(--g)}.sl-leg i.o{background:var(--o)}.sl-leg i.b{background:#6aa7ff}.sl-why{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px dashed var(--line);font-size:13.5px;color:var(--t2)}.sl-why b{color:var(--t)}.sl-formula{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sl-formula span{padding:5px 10px;border-radius:8px;background:var(--n1);color:var(--t);font-weight:600;font-size:13px}.sl-formula em{font-style:normal;color:var(--mut);font-weight:700}.sl-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.sl-tbl th{text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);padding:8px 10px}.sl-tbl td,.sl-tbl th{border-bottom:1px solid var(--bd);white-space:nowrap}.sl-tbl td{padding:9px 10px}.sl-tbl td a{color:var(--t);font-weight:600}.sl-tbl td a:hover{color:var(--o)}.sl-tbl .n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sl-tbl .b{font-weight:700}.sl-tbl .g{color:var(--g)}.sl-tbl .o{color:var(--o)}.sl-tbl .mut{color:var(--mut)}.sl-tbl tfoot td{font-weight:700;border-bottom:0;border-top:2px solid var(--line)}.sl-tag{font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:99px}.sl-tag.in{background:var(--tint);color:var(--o)}.sl-tag.old{background:color-mix(in srgb,#6aa7ff 16%,transparent);color:#6aa7ff}.pulse-leg{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--t2);flex-wrap:wrap}.pulse-leg span{display:inline-flex;align-items:center;gap:6px}.pulse-leg i{width:10px;height:10px;border-radius:3px;display:inline-block}.pulse-leg i.c{background:var(--o)}.pulse-leg i.o{background:color-mix(in srgb,var(--o) 38%,var(--n2))}.pulse-leg i.gl{height:0;width:16px;border-top:2px dashed var(--g);border-radius:0}.pulse-leg.heat{gap:4px}.pulse-leg.heat i{width:12px;height:12px}.pulse-g{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:stretch}@media (max-width:900px){.pulse-g{grid-template-columns:minmax(0,1fr)}}.pulse-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.pulse-stats>div{padding:10px 12px;border-radius:12px;background:var(--n1);border:1px solid var(--bd);display:flex;flex-direction:column;gap:3px;min-width:0}.pulse-stats>.ps-big{grid-column:1/-1}.pulse-stats span{font-size:11.5px;color:var(--mut);font-weight:600}.pulse-stats b{font-family:var(--hf);font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pulse-stats .ps-big b{font-size:28px}.pulse-stats b small{font-size:14px;color:var(--mut);font-family:Lexend,sans-serif}.pulse-stats small{font-size:11.5px;color:var(--t2)}.pulse-stats em,.tp em{font-style:normal;font-weight:700}em.up{color:var(--g)}em.dn{color:var(--r)}.pulse-chart{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:230px}.pc-area{position:relative;flex:1 1;min-height:180px;display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:end;padding-top:18px;border-bottom:1px solid var(--bd);background:repeating-linear-gradient(to top,transparent 0 42px,color-mix(in srgb,var(--t) 5%,transparent) 42px 43px)}.pc-col{height:100%;display:flex;align-items:flex-end;justify-content:center;min-width:0}.pc-bar{position:relative;width:min(34px,82%);border-radius:7px 7px 2px 2px;background:color-mix(in srgb,var(--o) 38%,var(--n2));display:flex;flex-direction:column;justify-content:flex-end;transition:filter .15s}.pc-bar i.c{display:block;width:100%;background:var(--o);border-radius:0 0 2px 2px}.pc-bar>b{position:absolute;top:-17px;left:50%;transform:translateX(-50%);font-size:11px;font-weight:700;color:var(--t2);white-space:nowrap}.pc-col.now .pc-bar{box-shadow:0 0 0 2px var(--t)}.pc-col.now .pc-bar>b{color:var(--o)}.pc-col:hover .pc-bar{filter:brightness(1.15)}.pc-goal{position:absolute;left:0;right:0;border-top:2px dashed color-mix(in srgb,var(--g) 75%,transparent);pointer-events:none;z-index:1}.pc-goal span{position:absolute;right:2px;top:-16px;font-size:10.5px;font-weight:700;color:var(--g);background:var(--bg);padding:0 4px;border-radius:4px}.pc-axis{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-gap:6px;gap:6px;text-align:center}.pc-axis div{display:flex;flex-direction:column;line-height:1.2}.pc-axis small{font-size:11px;font-weight:600;color:var(--t2)}.pc-axis em{font-style:normal;font-size:10px;color:var(--mut)}.pc-axis .we{opacity:.55}.pc-axis .now em,.pc-axis .now small{color:var(--o);opacity:1;font-weight:700}.tp-wrap{overflow-x:auto}.tp-wrap>.tp{min-width:760px;display:flex;flex-direction:column}.tp-row{display:grid;grid-template-columns:190px minmax(0,1fr) 76px 64px 78px 76px;align-items:center;grid-gap:12px;gap:12px;padding:7px 4px;border-bottom:1px solid var(--bd)}.tp-row:last-child{border-bottom:0}.tp-h{font-size:11px;font-weight:700;color:var(--mut);text-transform:uppercase;letter-spacing:.04em}.tp-row .n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tp-row .n b{font-size:15px}.tp-row .n small{color:var(--mut)}.tp-row .n.g b{color:var(--g)}.tp-who{display:flex;align-items:center;gap:9px;color:var(--t);font-weight:600;font-size:13.5px;min-width:0;text-decoration:none}.tp-who span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-who b,.tp-who img{width:28px;height:28px;border-radius:50%;flex:none;object-fit:cover}.tp-who b{display:grid;place-items:center;background:var(--tint);color:var(--o);font-size:12px}.tp-cells{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-gap:4px;gap:4px}.tp-cells i{font-style:normal;height:26px;border-radius:6px;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:var(--t)}.tp-h .tp-cells i{height:auto;font-size:10.5px;color:var(--mut)}.tp-h .tp-cells i.now{color:var(--o)}.pulse-leg i.h0,.tp-cells i.h0{background:var(--n1);color:transparent;border:1px solid var(--bd)}.pulse-leg i.h1,.tp-cells i.h1{background:color-mix(in srgb,var(--o) 22%,var(--n1))}.pulse-leg i.h2,.tp-cells i.h2{background:color-mix(in srgb,var(--o) 45%,var(--n1))}.pulse-leg i.h3,.tp-cells i.h3{background:color-mix(in srgb,var(--o) 70%,var(--n1))}.pulse-leg i.h4,.tp-cells i.h4{background:var(--o);color:var(--on-o)}.tp-cells i.now:not(.tp-h i){outline:2px solid var(--t);outline-offset:1px}.ct-kpi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:1100px){.ct-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}.ct-kpi>div{padding:10px 14px;border-radius:12px;background:var(--n1);border:1px solid var(--bd);display:flex;flex-direction:column;gap:2px;min-width:0}.ct-kpi b{font-family:var(--hf);font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ct-kpi b.g{color:var(--g)}.ct-kpi b.y{color:var(--y)}.ct-kpi b.r{color:var(--r)}.ct-kpi span{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-kpi em.d{font-style:normal;font-weight:700;font-size:11.5px}em.d.up{color:var(--g)}em.d.dn{color:var(--r)}.ct-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start}@media (max-width:1100px){.ct-grid{grid-template-columns:minmax(0,1fr)}}.ct-main,.ct-side{display:flex;flex-direction:column;gap:10px;min-width:0}.ct-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.ct-tbl th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);padding:6px 10px;white-space:nowrap}.ct-tbl td,.ct-tbl th{border-bottom:1px solid var(--bd)}.ct-tbl td{padding:8px 10px;vertical-align:middle}.ct-tbl tr:last-child td{border-bottom:0}.ct-tbl .n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ct-tbl .y{color:var(--y);font-weight:700}.ct-tbl .r{color:var(--r);font-weight:700}.ct-tbl .mut{color:var(--mut)}.ct-who{display:flex;align-items:center;gap:10px;color:var(--t);text-decoration:none;min-width:0}.ct-who img,.ct-who>b{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none}.ct-who>b{display:grid;place-items:center;background:var(--tint);color:var(--o);font-size:12px}.ct-who span{display:flex;flex-direction:column;min-width:0}.ct-who em{font-style:normal;font-weight:600;white-space:nowrap}.ct-who small{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.ct-rate{display:inline-block;width:46px;height:5px;border-radius:99px;background:var(--n2);overflow:hidden;margin-right:8px;vertical-align:middle}.ct-rate i{display:block;height:100%;background:var(--g)}.ct-sub{display:flex;flex-direction:column;gap:2px}.ct-rec{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(180px,260px);align-items:center;grid-gap:12px;gap:12px;padding:7px 0;border-bottom:1px solid var(--bd)}.ct-rec:last-child{border-bottom:0}.ct-rec>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--o);font-size:13px}.ct-rec-m{display:flex;flex-direction:column;min-width:0}.ct-rec-m a{color:var(--t);font-weight:600}.ct-rec-m a,.ct-rec-m small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-rec-m small{font-size:11.5px;color:var(--mut)}.ct-rec-p{min-width:0;overflow:hidden}.ct-rec-p>*{max-width:100%}@media (max-width:640px){.ct-rec{grid-template-columns:44px minmax(0,1fr)}.ct-rec-p{grid-column:1/-1}}.ct-leg{margin-left:auto;display:inline-flex;align-items:center;gap:5px;text-transform:none;letter-spacing:0;font-weight:500}.ct-leg i{width:9px;height:9px;border-radius:2px;display:inline-block;padding:0}.ct-leg i.o{background:var(--o)}.ct-leg i.g{background:var(--g);margin-left:6px}.ct-hours{height:120px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:3px;gap:3px;align-items:end;padding-bottom:2px;border-bottom:1px solid var(--bd)}.ct-hours>div{height:100%;align-items:center;gap:3px;min-width:0}.ct-h,.ct-hours>div{display:flex;flex-direction:column;justify-content:flex-end}.ct-h{width:100%;max-width:18px;min-height:0;border-radius:4px 4px 1px 1px;background:var(--o);overflow:hidden}.ct-h i{display:block;width:100%;background:var(--g)}.ct-hours small{font-size:10px;color:var(--mut);height:12px;line-height:12px}.ct-alert{display:flex;gap:8px;align-items:flex-start;padding:7px 0;border-bottom:1px solid var(--bd);font-size:13px;color:var(--t2);text-decoration:none}.ct-alert:last-child{border-bottom:0}.ct-alert .dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex:none;background:var(--mut)}.ct-alert .dot.r{background:var(--r)}.ct-alert .dot.o{background:var(--y)}@media (max-width:900px){.ct-tbl .hide-m{display:none}}.ex>*,.ex>.card,.ex>.card.full,.hd-rail>*,.hd>*,.hd>.card,.hd>.card.full{flex:0 0 auto!important;height:auto}.ex,.hd{min-height:0}.ct-tbl .dev-tag{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.slink{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 4px 4px 10px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--o) 55%,transparent);background:var(--tint)}.slink code{font-family:inherit;font-weight:600;font-size:13px;color:var(--t);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.slink small{font-size:12px}.slink small.g{color:var(--g);font-weight:600}.brand{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr);grid-gap:22px;gap:22px;align-items:start}@media (max-width:1000px){.brand{grid-template-columns:minmax(0,1fr)}}.brand-f{display:flex;flex-direction:column;gap:12px}.brand-f h3{margin-top:6px}.brand-up{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:start}@media (max-width:700px){.brand-up{grid-template-columns:1fr}}.brand-now{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.brand-now img{border-radius:9px}.brand-pv{position:-webkit-sticky;position:sticky;top:80px;gap:10px}.brand-pv,.zl{display:flex;flex-direction:column}.zl{background:#e2e6ea;border-radius:14px;padding:16px;align-items:flex-end}.zl-card{width:min(100%,360px);background:#d9f4c7;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.zl-card img{width:100%;aspect-ratio:1200/630;object-fit:cover;display:block;background:#c9d3dc}.zl-meta{display:flex;flex-direction:column;gap:3px;padding:8px 12px 10px;color:#1b1b1b;background:#cdeeb6;margin:6px;border-radius:8px}.zl-meta span{font-size:11.5px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zl-meta b{font-size:14px}.zl-meta small{font-size:13px;color:#3c3c3c}.zl-link{width:min(100%,360px);background:#d9f4c7;color:#1677ff!important;font-size:13.5px;padding:6px 12px 10px;border-radius:0 0 12px 12px;margin-top:-6px;word-break:break-all}.brand input[type=color]{width:56px!important;flex:none!important;height:40px}.brand-bg{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:12px;gap:12px}@media (max-width:700px){.brand-bg{grid-template-columns:1fr}}.brand-bg input[type=range]{width:100%;accent-color:var(--o)}.brand-bgthumb{width:100%;max-width:320px;aspect-ratio:1200/630;object-fit:cover;border-radius:10px;border:1px solid var(--bd);display:block;margin:4px 0}.logo-chip{background:#231f20;border-radius:12px;padding:10px 16px;box-sizing:content-box;max-width:100%;height:auto}.demo-tag{display:inline-flex;align-items:center;font-family:var(--hf);font-weight:700;font-size:11px;letter-spacing:1.5px;padding:3px 9px;border-radius:999px;background:#ff6d01;color:#231f20;text-transform:uppercase;line-height:1.4}.demo-note{margin:0;padding:10px 18px;font-size:13px;background:#fff1e6;color:#8a3a00;border-bottom:1px solid #ffcfa8}:root:not([data-theme=light]) .demo-note{background:#462b1b;color:#ffc89a;border-color:#6b3d1f}.demo-box{border:1px dashed #ff6d01;background:var(--tint,rgba(255,109,1,.08));border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.tp:not(.tp-wrap>.tp){width:100%;box-sizing:border-box}.tp:not(.tp-wrap>.tp),.tp:not(.tp-wrap>.tp)>*{min-width:0;max-width:100%}.tp:not(.tp-wrap>.tp) .rgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.tp:not(.tp-wrap>.tp) .rgrid button{flex:none;width:100%;min-width:0;overflow-wrap:anywhere}.tp:not(.tp-wrap>.tp) button[role=switch]{white-space:normal;align-items:flex-start;line-height:1.4;padding:6px 0!important}.tp:not(.tp-wrap>.tp) button[role=switch] .sw{flex:none;margin-top:2px}.tp:not(.tp-wrap>.tp) textarea{width:100%;box-sizing:border-box}@media (max-width:520px){.tp:not(.tp-wrap>.tp) .rgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.drawer.pane>.pane-close{position:-webkit-sticky;position:sticky;top:0;z-index:8;background:var(--bg);box-shadow:0 0 0 8px var(--bg)}}