:root{--bg:#f6f6f4;--surface:#fff;--sub:#f1f1ee;--line:#e7e6e1;--line-2:#d9d8d1;--text:#121514;--text-2:#5e6461;--text-3:#9aa09c;--brand:#0f6e66;--brand-2:#e7f3f1;--sun:#f3a712;--sun-2:#fff4dc;--ok:#1f8a4c;--ok-2:#e5f5eb;--warn:#a86200;--warn-2:#fff3dd;--bad:#c43d27;--bad-2:#fde8e3;--info:#2f5bd3;--info-2:#e9efff;--wa:#25d366;--wa-dark:#075e54;--font:"Onest", "Helvetica Neue", Helvetica, sans-serif;--mono:"Geist Mono", ui-monospace, Menlo, monospace;--r:12px;--sh:0 1px 2px #1215140d, 0 6px 20px -10px #1215142e}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font);background:var(--bg);color:var(--text);font-size:13.5px;line-height:1.45}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}.mono{font-family:var(--mono)}a{color:inherit}.pbar{z-index:90;color:#c9cfcc;background:#121514;align-items:center;gap:4px;padding:8px 12px;font-size:12px;display:flex;position:sticky;top:0;overflow-x:auto}.pbar strong{color:#fff;white-space:nowrap;margin-right:8px;font-weight:600}.pbar button{color:#c9cfcc;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:4px 12px}.pbar button.on{color:#121514;background:#fff;font-weight:600}.pbar .note{opacity:.55;white-space:nowrap;margin-left:auto}.screen{display:none}.screen.on{animation:.25s in;display:block}@keyframes in{0%{opacity:0}to{opacity:1}}.app{grid-template-columns:232px 1fr;min-height:calc(100dvh - 38px);display:grid}.nav{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:16px 12px;display:flex}.org{align-items:center;gap:8px;padding:8px 8px 16px;display:flex}.logo{background:var(--brand);border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:relative;overflow:hidden}.logo:after{content:"";background:var(--sun);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 3px #f3a71259}.org b{font-size:13.5px;display:block}.org small{color:var(--text-2);font-size:11.5px}.ni{color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px;font-weight:500;display:flex}@media (hover:hover) and (pointer:fine){.ni:hover{background:var(--sub)}}.ni.on{background:var(--surface);box-shadow:var(--sh)}.ni i{text-align:center;width:18px;color:var(--text-2);font-style:normal}.ni .b{background:var(--sub);color:var(--text-2);border-radius:6px;margin-left:auto;padding:0 8px;font-size:11px}.nsec{color:var(--text-3);padding:12px 8px 4px;font-size:11px;font-weight:600}.nav .me{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding:8px;display:flex}.av{background:var(--brand-2);width:30px;height:30px;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.av.s{width:24px;height:24px;font-size:10px}.page{min-width:0;padding:20px 28px 80px}.ph{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ph h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.ph p{color:var(--text-2);margin:4px 0 0}.ph .right{gap:8px;margin-left:auto;display:flex}.btn{border:1px solid var(--line-2);background:var(--surface);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--sub)}}.btn.dark{color:#fff;background:#121514;border-color:#121514}@media (hover:hover) and (pointer:fine){.btn.dark:hover{background:#2a2f2d}}.btn.brand{background:var(--brand);color:#fff;border-color:var(--brand)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.sm{padding:4px 8px;font-size:12px}.kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px}.kpi .v{letter-spacing:-.02em;font-size:26px;font-weight:700}.kpi .l{color:var(--text-2);align-items:center;gap:8px;margin-top:2px;font-size:12.5px;display:flex}.dot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.tabs{background:var(--sub);border-radius:9px;gap:2px;padding:3px;display:flex}.tabs button{color:var(--text-2);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:4px 12px;font-weight:500;display:flex}.tabs button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.tabs .n{color:var(--text-3);font-size:11px}.tabs button.on .n{color:var(--text-2)}.srch{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;align-items:center;gap:8px;min-width:220px;margin-left:auto;padding:4px 12px;display:flex}.srch input{background:0 0;border:0;outline:0;width:100%}.fbtn{border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);border-radius:9px;padding:4px 12px}table{border-collapse:collapse;width:100%}th{color:var(--text-2);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:500}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}tr:last-child td{border-bottom:0}tbody tr{transition:background .12s}@media (hover:hover) and (pointer:fine){tbody tr:hover{background:#fafaf8}}tbody tr.clickable{cursor:pointer}.grp td{background:var(--sub);color:var(--text-2);padding:8px 12px;font-size:12px;font-weight:600}.time{font-family:var(--mono);font-size:14px;font-weight:600}.t2{color:var(--text-2);font-size:12px}.rt b{font-weight:600}.rt .arrow{color:var(--text-3);padding:0 4px}.badge{white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.badge.ok{background:var(--ok-2);color:var(--ok)}.badge.warn{background:var(--warn-2);color:var(--warn)}.badge.bad{background:var(--bad-2);color:var(--bad)}.badge.info{background:var(--info-2);color:var(--info)}.badge.mute{background:var(--sub);color:var(--text-2)}.badge.brand{background:var(--brand-2);color:var(--brand)}.badge .dot{width:6px;height:6px}.chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.who{align-items:center;gap:8px;display:flex}.who small{color:var(--text-2);font-size:11.5px;display:block}.unassigned{border:1px dashed var(--bad);color:var(--bad);background:var(--bad-2);border-radius:8px;padding:4px 12px;font-size:12.5px;font-weight:600}.chev{color:var(--text-3)}.check{accent-color:#121514;width:16px;height:16px}.scrim{opacity:0;pointer-events:none;z-index:70;background:#12151440;transition:opacity .2s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.sheet{background:var(--surface);z-index:71;border-radius:14px;flex-direction:column;width:460px;max-width:calc(100% - 16px);transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:46px;bottom:8px;right:8px;transform:translate(110%);box-shadow:0 20px 50px -20px #00000059}.sheet.on{transform:none}.sheet .sh{border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;padding:16px 20px;display:flex}.sheet .sh h3{letter-spacing:-.01em;margin:0;font-size:17px}.sheet .sh .x{background:var(--sub);border:0;border-radius:8px;width:28px;height:28px;margin-left:auto}.sheet .sb{flex:1;padding:16px 20px;overflow:auto}.sheet .sf{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.kv{grid-template-columns:110px 1fr;gap:8px;margin-bottom:12px;font-size:13px;display:grid}.kv dt{color:var(--text-2)}.kv dd{margin:0}.lbl{color:var(--text-2);align-items:center;gap:8px;margin:12px 0 8px;font-size:12px;font-weight:600;display:flex}.opt{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:12px;transition:border-color .12s,box-shadow .12s;display:flex}@media (hover:hover) and (pointer:fine){.opt:hover{border-color:var(--line-2)}}.opt.sel{border-color:#121514;box-shadow:0 0 0 1px #121514}.opt.off{opacity:.45;cursor:default}.opt .grow{flex:1;min-width:0}.opt .grow b{font-weight:600;display:block}.opt .radio{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:16px;height:16px}.opt.sel .radio{border:5px solid #121514}.split{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.docpane{background:var(--sub);border:1px solid var(--line);border-radius:14px;padding:12px;position:sticky;top:50px}.docpane .dh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.doc{background:var(--surface);font-family:var(--mono);white-space:pre-wrap;border:1px solid var(--line);border-radius:10px;outline:0;min-height:380px;padding:16px;font-size:12px;line-height:1.65}.doc mark{background:var(--sun-2);color:inherit;border-radius:3px;outline:1px solid #f3d491}.doc mark.q{background:var(--bad-2);outline-color:#f1b9ad}.fc{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:12px;transition:border-color .2s,background .2s}.fc .ft{color:var(--text-2);align-items:center;gap:8px;margin-bottom:3px;font-size:11.5px;display:flex}.fc .ft .tag{margin-left:auto}.fc .fv{font-size:14px;font-weight:600}.fc.q{background:var(--sun-2);border-color:#f3d491}.fc.q.ok{background:var(--ok-2);border-color:#b7dfc6}.fc .act{gap:8px;margin-top:8px;display:flex}.tag{background:var(--sub);color:var(--text-2);border-radius:5px;padding:1px 8px;font-size:10.5px;font-weight:600}.tag.guess{background:var(--warn-2);color:var(--warn)}.tag.none{background:var(--bad-2);color:var(--bad)}.g2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.leg{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:12px}.leg .lh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.leg .lh b{font-size:14px}.tl{border-left:1.5px solid var(--line-2);margin:0;padding:0 0 0 16px;list-style:none}.tl li{padding:3px 0 8px;position:relative}.tl li:before{content:"";background:var(--surface);border:2px solid var(--brand);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:-19.5px}.tl li.end:before{background:#121514;border-color:#121514}.empty{text-align:center;color:var(--text-2);padding:92px 20px}.empty b{color:var(--text);margin-bottom:4px;font-size:16px;display:block}.loading .fc{color:#0000;position:relative;overflow:hidden}.banner{border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:12.5px;display:flex}.banner.ok{background:var(--ok-2);color:#145c33}.banner.warn{background:var(--warn-2);color:#6d4100}.banner.info{background:var(--info-2);color:#1f3c8f}.stickyfoot{background:linear-gradient(0deg,var(--bg) 70%,#f6f6f400);align-items:center;gap:8px;padding:16px 0 8px;display:flex;position:sticky;bottom:0}.bulk{visibility:hidden;color:#fff;z-index:60;background:#121514;border-radius:12px;align-items:center;gap:12px;padding:8px 8px 8px 16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s .25s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,160%);box-shadow:0 20px 40px -15px #00000080}.bulk.on{visibility:visible;transition:transform .25s cubic-bezier(.2,.8,.2,1),visibility;transform:translate(-50%)}.bulk .btn{color:#121514;background:#fff;border-color:#fff}.bulk .btn.ghost{color:#fff;background:0 0;border-color:#ffffff40}.inv-paper{border:1px solid var(--line);border-radius:10px;padding:16px;font-size:12.5px}.inv-paper .row{border-bottom:1px dashed var(--line);justify-content:space-between;padding:8px 0;display:flex}.inv-paper .tot{justify-content:space-between;padding-top:12px;font-size:15px;font-weight:700;display:flex}.camp{grid-template-columns:1fr 380px;align-items:start;gap:16px;display:grid}.aud{grid-template-columns:1fr 1fr;gap:8px;display:grid}.audc{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:12px;padding:12px;position:relative}.audc.sel{border-color:#121514;box-shadow:0 0 0 1px #121514}.audc.sel:after{content:"✓";color:#fff;background:#121514;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;top:10px;right:10px}.audc b{display:block}.audc small{color:var(--text-2)}.audc .cnt{font-family:var(--mono);margin-top:8px;font-size:18px;font-weight:600}.tpl{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:12px;display:flex}.tpl.sel{border-color:#121514;box-shadow:0 0 0 1px #121514}.preview{background:var(--sub);border:1px solid var(--line);border-radius:16px;padding:20px;position:sticky;top:50px}.miniphone{width:270px;box-shadow:var(--sh);background:#121514;border-radius:34px;margin:0 auto;padding:8px}.miniphone .in{background:#efe7dd;border-radius:26px;flex-direction:column;height:470px;display:flex;overflow:hidden}.wa-top{background:var(--wa-dark);color:#fff;align-items:center;gap:8px;padding:28px 12px 8px;font-size:12.5px;display:flex}.wa-top .av{background:var(--sun);color:#121514}.wa-body{background-image:radial-gradient(#0000000a 1px,#0000 1px);background-size:14px 14px;flex:1;padding:12px}.bubble{background:#fff;border-radius:0 10px 10px;max-width:92%;padding:8px 12px;font-size:12.5px;box-shadow:0 1px 1px #00000014}.bubble .img{background:linear-gradient(135deg,#0f6e66,#1b9a8f 55%,#f3a712);border-radius:7px;height:96px;margin:-2px -4px 8px;position:relative;overflow:hidden}.bubble .img:after{content:"Genting · Melaka · Cameron";color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:10px}.bubble .meta{color:#8a8f8c;text-align:right;margin-top:4px;font-size:10px}.bubble .btns{border-top:1px solid #eee;margin:8px -8px -8px;display:grid}.bubble .btns span{text-align:center;color:#0a84ff;border-top:1px solid #f0f0f0;padding:8px;font-weight:600}.bubble .btns span:first-child{border-top:0}.cost{justify-content:space-between;padding:4px 0;font-size:12.5px;display:flex}.flap{font-family:var(--mono);align-items:center;gap:3px;font-weight:600;line-height:1;display:inline-flex}.flap i{color:#fff;text-align:center;background:#121514;border-radius:6px;min-width:22px;padding:5px;font-style:normal;position:relative;box-shadow:inset 0 -2px #ffffff0f}.flap i:after{content:"";border-top:1px solid #ffffff38;position:absolute;top:50%;left:0;right:0}.flap b{color:#121514;padding:0 1px;font-weight:700}.flap.sm{gap:2px;font-size:14px}.flap.sm i{border-radius:4px;min-width:15px;padding:3px}.flap.lg{gap:5px;font-size:40px}.flap.lg i{color:#121514;border:1px solid var(--line-2);min-width:42px;box-shadow:0 2px 0 var(--line-2);background:#fff;border-radius:10px;padding:8px 6px}.flap.lg i:after{border-color:#1215141f}.flap.md{gap:2px;font-size:18px}.flap.md i{border-radius:6px;min-width:21px;padding:5px 3px}.flap.flip i{animation:.45s flip}@keyframes flip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.g-head{padding:4px 20px 12px}.g-head .k{color:var(--brand);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:700}.g-head h3{letter-spacing:-.01em;margin:2px 0 8px;font-size:20px}.g-times{align-items:center;gap:8px;display:flex}.g-times .lab{color:var(--text-2);margin-bottom:4px;font-size:11px}.g-times .arr{color:var(--text-3);padding-top:16px;font-size:18px}.g-body{background:var(--bg);flex:1;padding:12px 16px 172px;overflow:auto}.stopc{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:8px;padding:12px;transition:border-color .2s,background .2s;display:flex}.stopc.new{background:#f2fbf6;border-color:#9fd3b6}.stopc.gone{opacity:.45;text-decoration:line-through}.stopc .num{color:#fff;background:#121514;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.stopc .tx{flex:1;min-width:0}.stopc .tx b{font-weight:600;display:block}.stopc .tx small{color:var(--text-2)}.stopc .mini{align-items:center;gap:8px;margin-top:8px;display:flex}.stopc .mini button{border:1px solid var(--line-2);background:#fff;border-radius:50%;width:24px;height:24px;font-weight:700;line-height:1}.stopc .mini span{font-family:var(--mono);text-align:center;min-width:46px;font-size:12px}.stopc .side{flex-direction:column;gap:4px;display:flex}.stopc .side button{background:var(--sub);width:28px;height:24px;color:var(--text-2);border:0;border-radius:7px;font-size:12px}.gap{align-items:center;gap:8px;padding:8px 0 8px 20px;display:flex;position:relative}.gap:before{content:"";border-left:1.5px dashed var(--line-2);position:absolute;top:0;bottom:0;left:24px}.gap .drive{color:var(--text-2);background:var(--surface);border:1px solid var(--line);border-radius:99px;margin-left:20px;padding:2px 8px;font-size:11.5px}.gap .ins{border:1px dashed var(--line-2);color:var(--text-2);background:0 0;border-radius:99px;margin-left:auto;padding:2px 8px;font-size:11.5px}.addstop{border:1.5px dashed var(--line-2);background:0 0;border-radius:14px;width:100%;margin-top:8px;padding:12px;font-weight:600}.ot{color:#fff;background:#121514;border-radius:16px;margin-top:12px;padding:12px 16px}.ot .row{justify-content:space-between;padding:2px 0;font-size:13px;display:flex}.ot .row b{font-family:var(--mono)}.ot .warnline{color:var(--sun);margin-top:8px;font-size:12.5px;font-weight:600}.paste{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px}.paste textarea{border:1px solid var(--line-2);resize:none;background:var(--bg);border-radius:12px;outline:0;width:100%;min-height:120px;padding:12px;font-size:13px}.diff{margin:0;padding:0;list-style:none}.diff li{border-bottom:1px solid var(--line);gap:8px;padding:8px 0;font-size:13px;display:flex}.diff li:last-child{border-bottom:0}.diff .sym{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.diff .add .sym{background:var(--ok-2);color:var(--ok)}.diff .mv .sym{background:var(--info-2);color:var(--info)}.diff .tm .sym{background:var(--warn-2);color:var(--warn)}.diff .rm .sym{background:var(--bad-2);color:var(--bad)}.ba{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.ba .col{border:1px solid var(--line);border-radius:10px;padding:12px;font-size:12.5px}.ba .col h5{color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;font-size:11.5px}.ba .col ol{margin:0;padding-left:20px}.ba .col li{padding:2px 0}.ba .col li.n{color:var(--ok);font-weight:600}.stage{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:44px;padding:28px 20px 60px;display:flex}.side-note{max-width:290px;padding-top:24px}.side-note h2{letter-spacing:-.02em;margin:0 0 8px;font-size:24px}.side-note p,.side-note li{color:var(--text-2)}.side-note .refs{border-top:1px solid var(--line);margin-top:12px;padding-top:12px;font-size:12px}.phone{background:#121514;border-radius:46px;flex:none;width:375px;height:790px;padding:11px;position:relative;box-shadow:0 30px 60px -25px #00000080}.phone:before{content:"";z-index:9;background:#000;border-radius:20px;width:108px;height:30px;position:absolute;top:21px;left:50%;transform:translate(-50%)}.scr{background:var(--surface);border-radius:36px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.sbar{flex:none;justify-content:space-between;align-items:flex-end;height:52px;padding:0 28px 8px;font-size:12.5px;font-weight:600;display:flex}.drv-top-unused{padding:8px 20px 16px}.drv-top .pill{background:var(--ok-2);color:var(--ok);border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.drv-top .big{letter-spacing:-.02em;margin:4px 0 2px;font-size:30px;font-weight:700}.drv-top .big .mono{font-weight:600}.prog{background:var(--sub);border-radius:9px;height:6px;margin:8px 0;overflow:hidden}.prog span{background:var(--brand);border-radius:9px;height:100%;transition:width .35s;display:block}.drv-body{background:var(--bg);flex:1;padding:12px 16px 120px;overflow:auto}.box{background:var(--surface);border-radius:16px;margin-bottom:8px;padding:16px}.box h4{margin:0 0 8px;font-size:15px}.mtl{margin:0;padding:0;list-style:none}.mtl li{gap:12px;padding:8px 0;display:flex;position:relative}.mtl li .ic{border:1.5px dashed var(--line-2);background:var(--surface);z-index:1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.mtl li.done .ic{background:var(--brand);color:#fff;border:0}.mtl li.now .ic{border:2px solid var(--brand);color:var(--brand)}.mtl li:not(:last-child):after{content:"";border-left:1.5px solid var(--line);position:absolute;top:34px;bottom:-6px;left:14.5px}.mtl li .tx{flex:1}.mtl li .tx b{font-weight:600;display:block}.mtl li .tx small{color:var(--text-2)}.mtl li .go{background:var(--sub);border:0;border-radius:8px;align-self:center;padding:4px 8px;font-size:12px;font-weight:600}.alist{margin:0;padding:0;list-style:none}.alist li{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 2px;display:flex}.alist li:first-child{border-top:0}.alist li .i{text-align:center;width:22px}.alist li .chev{margin-left:auto}.note-y{background:var(--sun-2);border-radius:12px;padding:12px;font-size:13px}.note-y b{color:var(--warn);text-transform:uppercase;letter-spacing:.05em;font-size:11px;display:block}.dock{background:linear-gradient(#fff0,#fff 25%);padding:12px 16px 28px;position:absolute;bottom:0;left:0;right:0}.primary{color:#fff;background:#121514;border:0;border-radius:14px;width:100%;padding:16px;font-size:15.5px;font-weight:700}.primary:disabled{opacity:.35}.msheet{z-index:12;background:#fff;border-radius:22px 22px 0 0;padding:8px 16px 26px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 40px -10px #0000004d}.msheet.on{transform:none}.grab{background:var(--line-2);border-radius:9px;width:38px;height:5px;margin:0 auto 12px}.seg{flex-wrap:wrap;gap:8px;display:flex}.seg button{border:1px solid var(--line-2);background:#fff;border-radius:99px;padding:8px 12px;font-weight:500}.seg button.on{color:#fff;background:#121514;border-color:#121514}.mf{margin-bottom:12px}.mf label{color:var(--text-2);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.mf .inp{border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:8px;padding:12px;display:flex}.mf .inp input{border:0;outline:0;width:100%}.upl{border:1.5px dashed var(--line-2);text-align:center;color:var(--text-2);border-radius:12px;padding:12px;font-size:12.5px}.mtoast{color:#fff;z-index:20;opacity:0;pointer-events:none;background:#121514;border-radius:12px;padding:10px 12px;font-size:13px;transition:opacity .25s ease-out,transform .25s ease-out;position:absolute;top:58px;left:14px;right:14px;transform:translateY(-10px)}.mtoast.on{opacity:1;transform:none}.mapfull{background:#eceee6;position:absolute;inset:0}.mapfull svg{width:100%;height:100%}.searchbar{box-shadow:var(--sh);z-index:5;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;top:56px;left:12px;right:12px}.searchbar .b{background:#00b14f;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #00b14f33}.searchbar input{border:0;outline:0;width:100%}.sugg{box-shadow:var(--sh);z-index:6;background:#fff;border-radius:12px;display:none;position:absolute;top:104px;left:12px;right:12px;overflow:hidden}.sugg button{text-align:left;border:0;border-top:1px solid var(--line);background:#fff;gap:8px;width:100%;padding:12px;display:flex}.sugg button:first-child{border-top:0}.sugg small{color:var(--text-2);display:block}.bubble-tip{box-shadow:var(--sh);white-space:nowrap;z-index:3;background:#fff;border-radius:10px;padding:8px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-100%)}.bubble-tip small{color:var(--text-2);font-size:10.5px;font-weight:500;display:block}.spot{cursor:pointer;z-index:2;background:#0b7a3b;border-radius:50% 50% 50% 0;place-items:center;width:24px;height:24px;transition:transform .2s;display:grid;position:absolute;transform:translate(-50%,-100%)rotate(-45deg)}.spot:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.spot.sel{background:#00b14f;transform:translate(-50%,-100%)rotate(-45deg)scale(1.3)}.me-dot{background:#2f7bf6;border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #2f7bf62e}.psheet{z-index:7;background:#fff;border-radius:20px 20px 0 0;max-height:62%;padding:8px 0 24px;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -10px 30px -10px #00000040}.psheet .head{border-bottom:1px solid var(--line);padding:4px 16px 12px}.psheet .head b{font-size:16px}.psheet .head small{color:var(--text-2);display:block}.prow{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}.prow .pi{background:#0b7a3b;border-radius:50% 50% 50% 0;flex:none;place-items:center;width:24px;height:24px;display:grid;transform:rotate(-45deg)}.prow .pi:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px}.prow .grow{flex:1}.prow small{color:var(--text-2)}.addnote{color:#0b7a3b;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:12px 16px;font-weight:600;display:flex}.confirm-sec{padding:4px 16px 0}.stepper{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.stepper .ctl{align-items:center;gap:12px;display:flex}.stepper button{border:1px solid var(--line-2);background:#fff;border-radius:50%;width:30px;height:30px;font-weight:700}.stepper b{font-family:var(--mono);text-align:center;min-width:20px}.thanks{z-index:30;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:none;position:absolute;inset:0}.thanks.on{animation:.3s in;display:flex}.thanks .tick{color:#fff;background:#00b14f;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:16px;font-size:36px;display:grid}.toast{visibility:hidden;color:#fff;z-index:99;box-shadow:var(--sh);background:#121514;border-radius:10px;padding:12px 16px;transition:transform .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,180%)}.toast.on{visibility:visible;transform:translate(-50%)}.toast.up{bottom:84px}@media (max-width:1100px){.kpis{grid-template-columns:repeat(2,1fr)}.split,.camp{grid-template-columns:1fr}.docpane,.preview{position:static}}@media (max-width:760px){.app{grid-template-columns:1fr}.nav{display:none}.page{padding:16px}}:root{--bg:#fff;--surface:#fff;--sub:#f4f4f5;--line:#e4e4e7;--line-2:#e4e4e7;--text:#09090b;--text-2:#71717a;--text-3:#a1a1aa;--brand:#18181b;--brand-2:#f4f4f5;--ok:#16a34a;--ok-2:#f0fdf4;--warn:#b45309;--warn-2:#fffbeb;--bad:#dc2626;--bad-2:#fef2f2;--info:#0052ff;--info-2:#eff6ff;--font:"Geist", ui-sans-serif, system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, monospace;--r:8px;--sh:0 1px 2px 0 #0000000d}body{-webkit-font-smoothing:antialiased;background:#fff;font-size:14px;line-height:20px}.pbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-2);border-bottom:1px solid var(--line);background:#ffffffeb}.pbar strong{color:var(--text)}.pbar strong span,.pbar button{color:var(--text-2)}@media (hover:hover) and (pointer:fine){.pbar button:hover{background:var(--sub);color:var(--text)}}.pbar button.on{background:var(--sub);color:var(--text);font-weight:500}.nav{border-right:1px solid var(--line);background:#fafafa}.logo{background:#18181b;border-radius:8px}.logo:after{content:"W";width:auto;height:auto;box-shadow:none;color:#fff;background:0 0;border-radius:0;font-size:13px;font-weight:600}.ni.on{background:var(--sub);box-shadow:none;font-weight:500}.ni .b.red{background:var(--sub);color:var(--text)}.ph h1{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:32px}.kpi{box-shadow:var(--sh)}.kpi .v{font-size:24px;font-weight:600}.btn{height:36px;box-shadow:var(--sh);border-radius:8px;padding:0 16px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1)}.btn.sm{height:32px;padding:0 12px}.btn.dark,.btn.brand{color:#fafafa;background:#18181b;border-color:#18181b}@media (hover:hover) and (pointer:fine){.btn.dark:hover,.btn.brand:hover{background:#27272a}}.card{box-shadow:var(--sh)}.tabs{background:var(--sub)}.badge{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:9999px;font-weight:500}.badge.mute{background:var(--sub);color:var(--text);border-color:#0000}.badge.ok{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.badge.warn{color:#b45309;background:#fffbeb;border-color:#fde68a}.badge.bad{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.badge.info{color:#0045d8;background:#eff6ff;border-color:#bfdbfe}.unassigned{border:1px solid var(--line);color:var(--text);box-shadow:var(--sh);background:#fff;border-radius:8px;height:32px;padding:0 12px;font-weight:500}.grp td{color:var(--text-2);background:#fafafa;font-weight:500}.time{font-weight:500}.sheet{border-left:1px solid var(--line);border-radius:0;top:0;bottom:0;right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.phone{background:#18181b;border-radius:44px;box-shadow:0 4px 6px -1px #0000001a}.primary{background:#18181b;border-radius:8px;font-size:15px;font-weight:500}.primary.green{background:#18181b}.box{border:1px solid var(--line);border-radius:12px}.mtl li.now .ic{color:#18181b;border-color:#18181b}.note-y{background:#fffbeb;border:1px solid #fde68a}.thanks .tick,.stopc .num,.ot{background:#18181b}.intake3{grid-template-columns:270px 1fr 1fr;align-items:start;gap:12px;display:grid}.inbox .it{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;width:100%;padding:12px;display:block}@media (hover:hover) and (pointer:fine){.inbox .it:hover{background:#fafafa}}.inbox .it.on{background:var(--sub)}.inbox .it .top{gap:8px;margin-bottom:4px;display:flex}.inbox .it b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.srcpane{position:sticky;top:50px;overflow:hidden}.srcpane pre{font-family:var(--mono);white-space:pre-wrap;max-height:640px;margin:0;padding:16px;font-size:12.5px;line-height:20px;overflow:auto}.srcpane mark{color:inherit;background:#fef3c7;border-radius:2px}.srcpane img{width:100%;display:block}.srcpane iframe{border:0;width:100%;height:640px;display:block}.ef{border:1px solid var(--line);border-radius:8px;margin-bottom:8px;padding:12px}.ef .t{color:var(--text-2);align-items:center;gap:8px;margin-bottom:2px;font-size:12px;display:flex}.ef .t .badge{margin-left:auto;font-size:11px}.ef .v{font-weight:500}.ef.needs{background:#fffbeb;border-color:#fcd34d}.ef.miss{background:#fef2f2;border-color:#fca5a5}.ef.ok{background:#f0fdf4;border-color:#86efac}.ef .act{gap:8px;margin-top:8px;display:flex}.exrow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.alert{border:1px solid var(--line);border-radius:8px;gap:8px;margin-bottom:8px;padding:12px;font-size:13px;display:flex}.alert.warn{background:#fffbeb;border-color:#fde68a}.alert.ok{background:#f0fdf4;border-color:#bbf7d0}.legs{border:1px solid var(--line);border-radius:8px;margin-bottom:8px;overflow:hidden}.legs td,.legs th{padding:8px 12px;font-size:13px}.where{border:1px solid var(--line);z-index:5;background:#fff;border-radius:12px;position:absolute;top:56px;left:12px;right:12px;box-shadow:0 4px 6px -1px #0000001a}.where .w{align-items:center;gap:8px;padding:12px;display:flex}.where .w+.w{border-top:1px solid var(--line)}.where .dotA{background:#18181b;border-radius:50%;flex:none;width:9px;height:9px}.where .dotB{background:#18181b;border-radius:2px;flex:none;width:9px;height:9px}.where input{border:0;outline:0;width:100%}.where small{color:var(--text-2);font-size:11.5px;display:block}.vrow{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}.vrow.sel{background:#f4f4f5}.vrow .vi{background:var(--sub);border-radius:6px;flex:none;place-items:center;width:40px;height:28px;font-size:15px;display:grid}.vrow .grow{flex:1}.vrow small{color:var(--text-2)}.vrow .fit{font-size:11.5px}.sect{color:var(--text-2);padding:12px 16px 2px;font-size:12px;font-weight:500}.mfrow{padding:0 16px}:root{--ink:#0d2b29;--ink-2:#143f3b;--teal:#14706a;--teal-2:#e3f1ef;--sun:#f3a712;--sun-2:#fff4dc;--grab:#00b14f;--warm:#f7f4ee}.ph h1{color:var(--ink)}.kpi{transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.kpi:hover{transform:translateY(-2px);box-shadow:0 6px 18px -10px #0d2b2959}}.kpi:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.kpi.k-bad{background:linear-gradient(#fff 45%,#fdeee9);border-color:#f2c9be}.kpi.k-bad:before{background:var(--bad)}.kpi.k-bad .v{color:var(--bad)}.kpi.k-sun{background:linear-gradient(#fff 45%,#fff6e3);border-color:#f2dcaa}.kpi.k-sun:before{background:var(--sun)}.kpi.k-info:before{background:var(--info)}.kpi.k-ok:before{background:var(--ok)}.kpi.k-ok .v{color:var(--ok)}.page .btn.dark,.page .btn.brand,.sheet .btn.dark,.stickyfoot .btn.dark{background:var(--ink);border-color:var(--ink)}@media (hover:hover) and (pointer:fine){.page .btn.dark:hover,.sheet .btn.dark:hover,.stickyfoot .btn.dark:hover{background:var(--ink-2)}}.tabs button.on{color:var(--ink)}.bulk{background:var(--ink)}.bulk .btn.dark,.bulk .btn.brand{background:var(--sun);border-color:var(--sun);color:var(--ink)}.opt.sel,.audc.sel,.tpl.sel{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.badge.brand{background:var(--teal-2);color:var(--teal);border-color:#0000}.flap i{background:var(--ink)}.tag.ai{background:var(--sun-2);color:#8a5a00}.screen .stage{background:var(--warm);min-height:calc(100dvh - 44px)}.side-note h2{color:var(--ink)}.phone{background:#0d1514}.drv-top{background:linear-gradient(160deg,var(--ink) 0%,var(--teal) 100%);color:#fff;margin-top:-52px;padding:60px 20px 16px}.drv-top .t2{color:#cfe6e2}.drv-top .pill{background:var(--sun);color:var(--ink)}.drv-top .prog{background:#ffffff2e}.prog span{background:var(--sun)}.drv-body,.g-body{background:var(--warm)}.box{border-color:#ece6da}.mtl li.done .ic{background:var(--teal)}.mtl li.now .ic{border-color:var(--teal);color:var(--teal);box-shadow:0 0 0 4px var(--teal-2)}.mtl li .go{background:var(--teal-2);color:var(--teal)}.primary{background:var(--ink)}.primary.sun{background:var(--sun);color:var(--ink)}.note-y{background:var(--sun-2);border-color:#f2dcaa}.seg button.on{background:var(--ink);border-color:var(--ink)}.drv-edit-btn{color:#fff;z-index:4;background:#ffffff1f;border:1px solid #ffffff59;border-radius:99px;padding:4px 12px;font-size:12.5px;font-weight:600;position:absolute;top:60px;right:16px}.g-head .k{color:var(--teal)}.stopc .num{background:var(--teal)}.stopc.new .num{background:var(--ok)}.addstop{border-color:var(--teal);color:var(--teal)}.primary.green{background:var(--grab);color:#fff}.spot{background:#0b7a3b}.spot.sel{background:var(--grab)}.prow .pi{background:#0b7a3b}.prow.sel{background:#ecfaf1}.prow.sel .pi{background:var(--grab)}.searchbar .b{background:var(--grab);box-shadow:0 0 0 3px #00b14f33}.addnote{color:#0b7a3b}.thanks .tick,.where .dotA{background:var(--grab)}.where .dotB{background:var(--ink)}.vrow.sel{box-shadow:inset 3px 0 0 var(--grab);background:#ecfaf1}.vrow .vi{background:#ecfaf1}#s-pickup .seg button.on,#s-request .seg button.on{background:var(--grab);border-color:var(--grab)}#s-pickup .primary,#s-request .primary{background:var(--grab)}.dedit{background:var(--warm);z-index:15;flex-direction:column;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:translateY(100%)}.dedit.on{transform:none}.dedit .hd{background:#fff;border-bottom:1px solid #ece6da;align-items:center;gap:10px;padding:54px 16px 12px;display:flex}.dedit .hd button{background:var(--sub);border:0;border-radius:50%;width:32px;height:32px;font-size:15px}.dedit .hd b{font-size:17px;display:block}.dedit .hd small{color:var(--text-2)}.dedit .bd{flex:1;padding:12px 14px 150px;overflow:auto}.dedit .lab{color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;margin:12px 2px 6px;font-size:12px;font-weight:600}.tmrow{background:#fff;border:1px solid #ece6da;border-radius:14px;justify-content:space-between;align-items:center;padding:12px;display:flex}.tmrow .ctl{align-items:center;gap:8px;display:flex}.tmrow .ctl button{border:1px solid var(--line-2);background:#fff;border-radius:50%;width:32px;height:32px;font-weight:700}.chg{background:#fff;border:1px solid #ece6da;border-radius:14px;padding:12px;font-size:13px}.chg li{padding:3px 0}.dedit .ft{background:linear-gradient(0deg,var(--warm) 80%,#f7f4ee00);padding:10px 16px 26px;position:absolute;bottom:0;left:0;right:0}.changed{color:var(--teal);font-weight:600}.homes{z-index:16;color:#fff;background:linear-gradient(170deg,#143f3b,#0d2b29 55%,#3b2a07);flex-direction:column;padding:72px 24px;display:flex;position:absolute;inset:0}.homes .clock{text-align:center;letter-spacing:-.03em;margin:20px 0 2px;font-size:64px;font-weight:600}.homes .dt{text-align:center;color:#cfe6e2;margin-bottom:24px}.push{color:#09090b;cursor:pointer;background:#ffffffe0;border-radius:18px;gap:8px;margin-bottom:8px;padding:12px;animation:.35s pin;display:flex;box-shadow:0 8px 24px -10px #00000080}@keyframes pin{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.push .ap{background:var(--ink);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.push .ap:after{content:"W";color:var(--sun);font-weight:700}.push b{font-size:13px;display:block}.push span{color:#3f3f46;font-size:12.5px}.push small{color:#71717a;white-space:nowrap;margin-left:auto;font-size:11px}.homes .hint{text-align:center;color:#cfe6e2;margin-top:auto;font-size:12px}.bhead{background:linear-gradient(160deg,var(--ink),var(--teal));color:#fff;margin-top:-52px;padding:56px 16px 16px}#s-boss .sbar{z-index:3;color:#fff;position:relative}.bhead h3{letter-spacing:-.02em;margin:0;font-size:22px}.bhead p{color:#cfe6e2;margin:2px 0 12px;font-size:12.5px}.bstat{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bstat div{background:#ffffff1a;border-radius:12px;padding:8px 12px}.bstat b{font-size:20px;display:block}.bstat small{color:#cfe6e2;font-size:11px}.bstat .hot b{color:var(--sun)}.btabs{background:var(--warm);gap:8px;padding:12px 16px 0;display:flex}.btabs button{background:#fff;border:1px solid #e3dccd;border-radius:99px;padding:8px 12px;font-size:12.5px;font-weight:600}.btabs button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.bbody{background:var(--warm);flex:1;padding:12px 16px 92px;overflow:auto}.req{background:#fff;border:1px solid #ece6da;border-radius:16px;margin-bottom:10px;padding:12px;transition:opacity .25s,transform .25s}.req.gone{opacity:0;transform:translate(40px)}.req .who{align-items:center;gap:8px;margin-bottom:6px;display:flex}.req .src{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:700}.src.drv{background:var(--teal-2);color:var(--teal)}.src.gd{color:#5b3fc4;background:#efe9ff}.src.cus{color:#0b7a3b;background:#e7f8ee}.req .ago{color:var(--text-3);margin-left:auto;font-size:11.5px}.req h5{margin:0 0 2px;font-size:15px}.req .trip{color:var(--text-2);font-size:12.5px}.req .delta{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;font-size:13px;display:flex}.req .delta s{color:var(--text-3)}.req .delta b{color:var(--ink)}.req .money{background:var(--sun-2);color:#8a5a00;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:600}.req .acts{gap:8px;margin-top:10px;display:flex}.req .acts button{border:1px solid var(--line-2);background:#fff;border-radius:10px;flex:1;padding:9px;font-weight:600}.req .acts .yes{background:var(--ink);color:#fff;border-color:var(--ink)}.req.fyi{border-style:dashed}.bnav{background:#fff;border-top:1px solid #ece6da;padding:8px 0 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.bnav button{color:var(--text-2);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;font-size:11px;display:flex}.bnav button i{font-size:17px;font-style:normal}.bnav button.on{color:var(--ink);font-weight:700}.bdot{background:var(--bad);color:#fff;border-radius:99px;min-width:16px;height:16px;margin-left:4px;padding:0 4px;font-size:10px;line-height:16px;display:inline-block}.rules li{margin-bottom:4px}:root{--sunglow:#f3a7128c}.grp td{border-bottom:0;padding:16px 12px 8px;background:0 0!important}.grp td span.day{background:var(--ink);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.grp td span.day:before{content:"";background:var(--sun);width:7px;height:7px;box-shadow:0 0 8px var(--sunglow);border-radius:50%}.grp td span.cnt{color:var(--text-2);margin-left:8px;font-size:12px;font-weight:500}tbody tr.trow td:first-child{position:relative}tbody tr.trow.attn td:first-child:before,tbody tr.trow.none td:first-child:before{content:"";background:var(--sun);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}tbody tr.trow.none td:first-child:before{background:var(--bad)}@media (hover:hover) and (pointer:fine){tbody tr.trow:hover{background:#fbf9f4}}.rt b{font-size:14.5px}.flap.sm{font-size:15px}.flap.sm i{background:var(--ink);min-width:17px}th{background:#fbf9f4}#s-today .tabs,#s-invoices .tabs{background:#efeadf}.unassigned{font-weight:600;color:var(--bad)!important;box-shadow:none!important;background:#fff7f5!important;border:1.5px dashed #e8a597!important}.badge.ok{background:#e9f7ee;border-color:#0000}.badge.warn{background:#fff3dd;border-color:#0000}.badge.bad{background:#fde8e3;border-color:#0000}.badge.info{background:#e9efff;border-color:#0000}.badge.ok,.badge.warn,.badge.bad,.badge.info{font-weight:600}td .chips .badge.mute{color:#4a4f4c;background:#f1ede4}.drv-hero{background:radial-gradient(120% 90% at 100% 0%, #f3a71259 0, #f3a71200 45%), linear-gradient(160deg,var(--ink-2),var(--ink));color:#fff;border-radius:24px;margin:4px 12px 0;padding:16px;position:relative;overflow:hidden}.drv-hero:after,.g-head:after{content:"";background:radial-gradient(circle,var(--sun) 0 38%,transparent 39%);width:96px;height:96px;filter:drop-shadow(0 0 18px var(--sunglow));opacity:.95;pointer-events:none;border-radius:50%;position:absolute;top:-26px;right:-26px}.drv-hero .k{letter-spacing:.08em;text-transform:uppercase;color:var(--sun);z-index:1;max-width:78%;font-size:11px;font-weight:700;position:relative}.drv-hero .when{z-index:1;align-items:flex-end;gap:8px;margin-top:8px;display:flex;position:relative}.drv-hero .flap.lg i{color:var(--ink);background:#fff;border:0;box-shadow:0 3px #00000040}.drv-hero .flap.lg b{color:#fff}.drv-hero .when span.w{color:#b9d3ce;padding-bottom:8px;font-size:14px}.drv-hero .meta{color:#b9d3ce;z-index:1;margin-top:8px;font-size:12.5px;position:relative}.drv-hero .chips{z-index:1;flex-wrap:wrap;gap:8px;margin-top:8px;display:flex;position:relative}.drv-hero .chips .badge{color:#fff;background:#ffffff1f;border:0}.drv-hero .chips .badge.pay{background:var(--sun);color:var(--ink);font-weight:700}.segbar{z-index:1;grid-template-columns:repeat(5,1fr);gap:4px;margin:12px 0 8px;display:grid;position:relative}.segbar span{background:#ffffff2e;border-radius:9px;height:5px;transition:background .3s}.segbar span.done{background:#7fd3c4}.segbar span.now{background:var(--sun);box-shadow:0 0 10px var(--sunglow)}.drv-hero .state{color:#e8f2f0;z-index:1;align-items:center;gap:8px;font-size:12.5px;display:flex;position:relative}.drv-hero .state .dot{background:var(--sun);border-radius:50%;width:8px;height:8px;animation:1.6s infinite pulse-sun}@keyframes pulse-sun{0%{box-shadow:0 0 #f3a712b3}70%{box-shadow:0 0 0 8px #f3a71200}to{box-shadow:0 0 #f3a71200}}.drv-hero .edit{z-index:2;color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;bottom:12px;right:12px}.mtl li.now .ic{border-color:var(--sun);color:var(--ink);background:var(--sun-2);box-shadow:0 0 0 4px #f3a7122e}.g-head{background:linear-gradient(160deg,var(--ink-2),var(--ink));color:#fff;border-radius:24px;margin:4px 12px 0;padding:16px;position:relative;overflow:hidden}.g-head .k{color:var(--sun);z-index:1;max-width:80%;position:relative}.g-head h3{color:#fff;z-index:1;position:relative}.g-head .lab{color:#9fc0ba}.g-head .flap.md i{color:var(--ink);background:#fff}.g-head .flap.md b{color:#fff}.g-head .arr{color:#9fc0ba}.g-head .tabs{background:#ffffff1a}.g-head .tabs button{color:#cfe2de}.g-head .tabs button.on{color:var(--ink);background:#fff}.ot{background:linear-gradient(160deg,var(--ink-2),var(--ink))}.money{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:16px;padding:20px}.money .lab{color:var(--text-2);font-size:13px}.money .big{letter-spacing:-.03em;color:var(--ink);margin:4px 0 2px;font-size:52px;font-weight:700;line-height:1.05}.money .big small{color:var(--text-2);letter-spacing:0;margin-left:8px;font-size:20px;font-weight:600}.money .sub{color:var(--text-2)}.money .bar{gap:3px;height:10px;margin:16px 0 8px;display:flex}.money .bar span{border-radius:99px}.money .leg{color:var(--text-2);flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.money .leg b{color:var(--text);margin-left:4px}.money .leg i{border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.money .sync{float:right;color:var(--text-2);font-size:12.5px}.bkgrid{grid-template-columns:1fr 330px;align-items:start;gap:16px;display:grid}.sec{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px}.sec>.hd{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px 16px;display:flex}.sec>.hd .n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.sec>.hd b{font-size:14.5px}.sec>.hd .r{gap:8px;margin-left:auto;display:flex}.sec>.bd{padding:16px}.fg{grid-template-columns:repeat(3,1fr);gap:8px 12px;display:grid}.fg.two{grid-template-columns:1fr 1fr}.fl label{color:var(--text-2);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.fl input,.fl select,.fl textarea{border:1px solid var(--line-2);width:100%;font:inherit;background:#fff;border-radius:8px;outline:0;padding:8px}.fl input:focus,.fl select:focus,.fl textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-2)}.fl.span2{grid-column:span 2}.fl.span3{grid-column:span 3}.fl textarea{resize:vertical;min-height:56px}.cust{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.cust .grow{flex:1}.leg{border:1px solid var(--line);border-radius:10px;margin-bottom:8px;overflow:hidden}.leg .top{cursor:pointer;grid-template-columns:34px 120px 1fr 120px 110px 28px;align-items:center;gap:8px;padding:12px;display:grid}@media (hover:hover) and (pointer:fine){.leg .top:hover{background:#fbf9f4}}.leg .num{background:var(--teal-2);width:24px;height:24px;color:var(--teal);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.leg .more{border-top:1px dashed var(--line);background:#fcfbf8;padding:12px;display:none}.leg.open .more{display:block}.leg .wa{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.chg td{padding:8px 12px}.chg input{border:1px solid var(--line-2);text-align:right;width:100px;font-family:var(--mono);border-radius:7px;padding:4px 8px}.sum{position:sticky;top:50px}.sum .box2{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px;padding:16px}.sum .row{justify-content:space-between;padding:4px 0;font-size:13.5px;display:flex}.sum .row b{font-family:var(--mono)}.sum .row.big{border-top:1px solid var(--line);margin-top:8px;padding-top:12px;font-size:16px}.steps{gap:4px;margin:4px 0 12px;display:flex}.steps span{background:var(--line);border-radius:9px;flex:1;height:5px}.steps span.d{background:var(--teal)}.steps span.c{background:var(--sun)}.acts2{gap:8px;display:grid}.acts2 .btn{justify-content:center}.log{color:var(--text-2);font-size:12.5px}.log div{border-bottom:1px dashed var(--line);padding:4px 0}.tabsx{background:#efeadf;border-radius:9px;gap:2px;width:max-content;margin-bottom:12px;padding:3px;display:flex}.tabsx button{color:var(--text-2);background:0 0;border:0;border-radius:7px;padding:8px 12px;font-weight:500}.tabsx button.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #00000014}.warnbar{background:#fff6e3;border:1px solid #f2dcaa;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:12px 16px;font-size:13px;display:flex}.sched{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:180px 1fr;display:grid;overflow:hidden}.sched .h{border-bottom:1px solid var(--line);color:var(--text-2);background:#fbf9f4;padding:8px 12px;font-size:11.5px}.sched .hours{grid-template-columns:repeat(18,1fr);display:grid}.sched .hours span{border-left:1px solid var(--line);padding-left:3px}.sched .nm{border-bottom:1px solid var(--line);padding:12px;font-size:13px}.sched .ln{border-bottom:1px solid var(--line);background:repeating-linear-gradient(90deg,#0000 0 calc(5.55556% - 1px),#f1ede4 calc(5.55556% - 1px) 5.55556%);position:relative}.blk{color:#fff;white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:11.5px;position:absolute;top:8px;bottom:8px;overflow:hidden}.blk.t{background:var(--teal)}.blk.s{background:var(--sun);color:var(--ink)}.blk.x{color:#3f3f46;background:#d4d4d8}.rcards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rcard{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.rcard h4{margin:0 0 4px;font-size:15px}.rcard p{color:var(--text-2);margin:0 0 12px;font-size:13px}.rcard .r{align-items:center;gap:8px;display:flex}.perm td{text-align:center}.perm td:first-child{text-align:left}.yes{color:var(--ok);font-weight:700}.no{color:var(--text-3)}.xsheet{z-index:71;background:#fff;border-radius:14px;flex-direction:column;width:520px;max-width:calc(100% - 16px);transition:transform .25s;display:flex;position:fixed;top:46px;bottom:8px;right:8px;transform:translate(110%);box-shadow:0 10px 40px -10px #0000004d}.xsheet.on{transform:none}.dup{color:#8a5a00;background:#fff6e3;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:600}.aprow{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 260px;align-items:center;gap:16px;padding:16px;display:grid}.aprow:last-child{border-bottom:0}.aprow .acts{justify-content:flex-end;gap:8px;display:flex}.acc-h{grid-template-columns:1.3fr 1fr;gap:16px;margin-bottom:12px;display:grid}.acts3{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tl{margin:0;padding:0 0 0 4px;list-style:none}.tl li{padding:0 0 12px 24px;font-size:13px;position:relative}.tl li:before{content:"";border:2px solid var(--line-2);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:0}.tl li:after{content:"";border-left:1.5px solid var(--line);position:absolute;top:16px;bottom:0;left:5px}.tl li:last-child:after{display:none}.tl li.ok:before{border-color:var(--ok);background:var(--ok)}.tl li.info:before{border-color:var(--info);background:var(--info)}.tl li.bad:before{border-color:var(--bad);background:var(--bad)}.tl li small{color:var(--text-2);display:block}.trp{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:8px}.trp .top{cursor:pointer;grid-template-columns:110px 1fr 160px 150px 20px;align-items:center;gap:12px;padding:12px 16px;display:grid}.trp .more{border-top:1px dashed var(--line);background:#fcfbf8;padding:12px 16px 2px;display:none}.trp.open .more{display:block}.batch{border:1.5px solid var(--sun);background:#fffaf0;border-radius:10px;margin:8px 12px;padding:12px 16px}.money2{align-items:baseline;gap:8px;display:flex}@media (max-width:1100px){.acc-h,.bkgrid{grid-template-columns:1fr}.ph{flex-wrap:wrap}}.note-s{color:var(--text-3);font-size:11.5px}.app{background:#ebebeb;grid-template-columns:240px 1fr}.app .nav{background:#ebebeb;border-right:0;height:calc(100dvh - 38px);padding:12px 8px;position:sticky;top:0;overflow:auto}.app .page{background:#fff;border-radius:16px;min-height:calc(100dvh - 54px);margin:8px 8px 8px 0;padding:24px 32px 112px;box-shadow:0 0 0 1px #0000000f,0 1px #0000000a}.nav .org{cursor:pointer;border-radius:10px;padding:4px 8px 12px}@media (hover:hover) and (pointer:fine){.nav .org:hover{background:#e0e0e0}}.nav .org .chev{color:#8a8a8a;margin-left:auto;font-size:11px}.ntools{gap:8px;padding:0 2px 12px;display:flex}.nsearch{color:#8a8a8a;cursor:text;background:#fff;border:1px solid #d9d9d9;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:0;padding:8px;font-size:13px;display:flex}.nsearch kbd{font:11px var(--mono);color:#616161;background:#f1f1f1;border-radius:5px;margin-left:auto;padding:0 4px}.nicon{cursor:pointer;color:#303030;background:#fff;border:1px solid #d9d9d9;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.nicon .dot{background:#e51c00;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:6px;box-shadow:0 0 0 2px #fff}.app .ni{color:#303030;border-radius:9px;padding:8px;font-weight:550}@media (hover:hover) and (pointer:fine){.app .ni:hover{background:#e0e0e0}}.app .ni.on{color:#000;background:#fff;box-shadow:0 1px #00000014,0 0 0 1px #0000000d}.app .ni.on i{color:#000}.app .ni .b{color:#303030;background:#d4d4d4;border-radius:999px;padding:0 8px}.app .nsec{color:#616161;padding:16px 8px 4px}.app .nav .me{background:0 0;border-top:0}.ncol{color:#616161;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;margin-top:8px;padding:8px;font-size:12px}@media (hover:hover) and (pointer:fine){.ncol:hover{background:#e0e0e0}}.app .page .card{box-shadow:none;border:1px solid #e3e3e3;border-radius:12px}.app .page .card .card{border:0}.app .page h1{letter-spacing:-.01em;font-size:20px;font-weight:650}.app .page .btn{border-radius:9px;box-shadow:0 1px #00000012,inset 0 -1px #0000000f}.app .page .btn.dark{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0006}body.navc .nav .org>div:not(.logo),body.navc .nav .org .chev,body.navc .nsec,body.navc .nsearch,body.navc .nav .me>div:not(.av),body.navc .ni .lbl,body.navc .ni .b,body.navc .ncol .lbl{display:none}body.navc .ntools{flex-direction:column;align-items:center}body.navc .ni{justify-content:center;padding:8px 0}.pilot{z-index:40;color:#fff;cursor:text;background:#1a1a1a;border-radius:999px;align-items:center;gap:8px;width:min(520px,100vw - 340px);padding:8px 8px 8px 16px;transition:width .2s;display:none;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -8px #00000073}body.adm .pilot{display:flex}body.navc .pilot{width:min(560px,100vw - 160px)}.pilot .spark{color:var(--sun)}.pilot input{color:#fff;font:inherit;background:0 0;border:0;outline:none;flex:1}.pilot input::placeholder{color:#a3a3a3}.pilot button{color:#000;cursor:pointer;background:#fff;border:0;border-radius:999px;width:30px;height:30px;font-size:15px}.pchat{z-index:41;background:#fff;border-radius:16px;flex-direction:column;width:380px;height:420px;max-height:70dvh;display:none;position:fixed;bottom:72px;right:16px;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 20px 50px -12px #00000059}.pchat.on{display:flex}.pchat.wide{width:420px;max-height:none;top:46px;bottom:8px;right:8px}.pchat .ph2{border-bottom:1px solid #eee;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.pchat .ph2 button{cursor:pointer;background:#f1f1f1;border:0;border-radius:7px;margin-left:auto;padding:3px 8px;font-size:12px}.pchat .msgs{flex-direction:column;flex:1;gap:8px;min-height:160px;padding:12px 16px;font-size:13px;display:flex;overflow:auto}.pchat .m{background:#f1f1f1;border-radius:12px;max-width:85%;padding:8px 12px}.pchat .m.me{color:#fff;background:#1a1a1a;align-self:flex-end}.pchat .psugg{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.pchat .psugg button{cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:999px;padding:4px 12px;font-size:12px}@media (max-width:760px){.app .page{border-radius:0;margin:0}.pilot{width:calc(100vw - 32px)}}.app{--p-bg:#f1f1f1;--p-nav:#ebebeb;--p-text:#303030;--p-text-2:#616161;--p-text-3:#8a8a8a;--p-line:#e3e3e3;--p-line-2:#ebebeb;--p-link:#005bd3;--p-card:0 1px 0 0 #1a1a1a12,0 0 0 1px #1a1a1a12;color:var(--p-text);font-feature-settings:"cv11","ss01";background:var(--p-bg);font-family:Inter,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,sans-serif;font-size:13px;font-weight:450;line-height:20px}.app .nav{background:var(--p-nav)}.app .page{box-shadow:none;background:0 0;border-radius:0;min-height:0;margin:0;padding:20px 24px 112px}.app .page h1{letter-spacing:-.2px;color:var(--p-text);font-size:20px;font-weight:700;line-height:24px}.app .page h2,.app .page h3{color:var(--p-text);font-weight:650}.app .page .ph p,.app .t2{color:var(--p-text-2)}.app .page a{color:var(--p-link)}.app .page .card{box-shadow:var(--p-card);background:#fff;border:0;border-radius:12px;overflow:hidden}.app .page .card .card{box-shadow:none;border:1px solid var(--p-line)}.app .btn{height:28px;color:var(--p-text);background:#fff;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:550;transition:background .1s;box-shadow:inset 0 -1px #b5b5b5,inset 0 0 0 1px #0000001a,inset 0 .5px 0 1.5px #fff}@media (hover:hover) and (pointer:fine){.app .btn:hover{background:#f7f7f7}}.app .btn:active{background:#f0f0f0;box-shadow:inset 0 2px 1px #1a1a1a33}.app .btn.dark,.app .btn.brand{color:#fff;background:#303030;border:0;box-shadow:inset 0 -1px 0 1px #000c,inset 0 0 0 1px #303030,inset 0 .5px 0 1.5px #ffffff40}@media (hover:hover) and (pointer:fine){.app .btn.dark:hover,.app .btn.brand:hover{background:#1a1a1a}}.app .btn.sm{height:24px;padding:0 8px;font-size:12px}.app .tabs{background:0 0;gap:4px;padding:0}.app .tabs button{color:var(--p-text-2);border-radius:8px;padding:4px 12px;font-size:13px;font-weight:550}@media (hover:hover) and (pointer:fine){.app .tabs button:hover{color:var(--p-text);background:#0000000d}}.app .tabs button.on{box-shadow:none;color:var(--p-text);background:#00000014}.app .tabs .n{color:var(--p-text-2)}.app th{color:var(--p-text-2);border-bottom:1px solid var(--p-line);background:#f7f7f7;padding:8px 12px;font-size:12px;font-weight:550}.app td{border-bottom:1px solid var(--p-line-2);padding:8px 12px;font-size:13px}@media (hover:hover) and (pointer:fine){.app tbody tr:hover td{background:#f7f7f7}}.app tbody tr:last-child td{border-bottom:0}.app .badge{color:var(--p-text);background:#e3e3e3;border:0;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:550}.app .badge.ok{color:#014b40;background:#affebf}.app .badge.warn{color:#4f4700;background:#ffef9d}.app .badge.bad{color:#8e0b21;background:#fedad9}.app .badge.info{color:#00527c;background:#e0f0ff}.app .badge.mute{color:#303030;background:#e3e3e3}.app .badge.brand{color:#2f0079;background:#eae4ff}.app .tag{color:#303030;background:#e3e3e3;border-radius:6px}.app input:not([type=checkbox]):not([type=radio]),.app select,.app textarea{background:#fdfdfd;border:1px solid #8a8a8a;border-top-color:#898f94;border-radius:8px;min-height:32px;font-size:13px}.app input:focus,.app select:focus,.app textarea:focus,.app .btn:focus-visible,.app .ni:focus-visible{outline-offset:1px;outline:2px solid #005bd3}.app .ni{gap:8px;padding:4px 8px;font-size:13px;font-weight:550}.app .ni i{color:#4a4a4a;place-items:center;display:grid}.app .nsec{color:var(--p-text-2);font-size:12px;font-weight:550}.ntog{color:#4a4a4a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}@media (hover:hover) and (pointer:fine){.ntog:hover{background:#e0e0e0}}.nav .org .chev{margin-left:4px}body.navc .nav .org{flex-direction:column;gap:8px;padding:4px 0 12px}body.navc .ntog{margin:0}body.navc .app .nav{overflow:visible}.app .srch{background:#fdfdfd;border:1px solid #8a8a8a;border-radius:8px;min-height:32px}.app .srch input{background:0 0!important;border:0!important;outline:none!important;min-height:0!important}.app .srch:focus-within{outline-offset:1px;outline:2px solid #005bd3}.app{--sb:#18181b;--sb-fg:#fafafa;--sb-mut:#a1a1aa;--sb-acc:#27272a;--sb-line:#27272a;background:var(--sb);grid-template-columns:256px 1fr}.app .nav{background:var(--sb);color:var(--sb-fg);border:0;gap:0;padding:8px}.app .nav .org{border-radius:6px;gap:8px;height:48px;margin-bottom:8px;padding:0 8px}@media (hover:hover) and (pointer:fine){.app .nav .org:hover{background:var(--sb-acc)}}.app .nav .org .logo{background:var(--sb-fg);width:32px;height:32px;color:var(--sb);border-radius:8px;flex:none;place-items:center;display:grid}.app .nav .org b{color:var(--sb-fg);font-size:14px;font-weight:600;line-height:16px}.app .nav .org small{color:var(--sb-mut);font-size:12px}.app .nav .org .chev{color:var(--sb-mut);margin-left:auto;display:grid}.app .nsearch{border:1px solid var(--sb-line);color:var(--sb-mut);height:32px;box-shadow:none;background:#09090b;border-radius:6px;padding:0 8px;font-size:14px}.app .nsearch kbd{background:var(--sb-acc);color:var(--sb-mut);border-radius:4px}.app .nicon{border:1px solid var(--sb-line);color:var(--sb-fg);background:#09090b;border-radius:6px;width:32px;height:32px}.app .nicon .dot{box-shadow:0 0 0 2px #09090b}.app .nsec{color:#fafafa99;align-items:center;height:32px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.app .ni{height:32px;color:var(--sb-fg);border-radius:6px;gap:8px;padding:0 8px;font-size:14px;font-weight:400}.app .ni i{color:var(--sb-fg);width:16px}@media (hover:hover) and (pointer:fine){.app .ni:hover{background:var(--sb-acc)}}.app .ni.on{background:var(--sb-acc);box-shadow:none;color:var(--sb-fg);font-weight:500}.app .ni .b{color:var(--sb-fg);font-variant-numeric:tabular-nums;background:0 0;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0;font-size:12px;font-weight:500;display:grid}.app .ni .b.red{color:#fff;background:#dc2626}.app .nav .me{border-top:0;border-radius:6px;height:48px;margin-top:auto;padding:8px}@media (hover:hover) and (pointer:fine){.app .nav .me:hover{background:var(--sb-acc)}}.app .nav .me b{color:var(--sb-fg)}.app .nav .me .t2{color:var(--sb-mut)}.app .nav .me .av{background:var(--sb-acc);color:var(--sb-fg);border-radius:8px}.app .page{background:#f1f1f1;border-radius:12px;min-height:calc(100dvh - 54px);margin:8px 8px 8px 0;padding:0 24px 112px;overflow:hidden;box-shadow:0 1px 2px #0000000d}body.navc .app .nav .org{justify-content:center;width:32px;margin-left:0;padding:0}body.navc .app .nav .org>div:not(.logo),body.navc .app .nav .org .chev{display:none}body.navc .app .ni{justify-content:center;width:32px;padding:0}body.navc .app .ntools{align-items:flex-start}body.navc .app .nav .me{background:0 0;justify-content:center;width:32px;padding:0}.app .nav .org .logo:after{color:#18181b}.app{height:calc(100dvh - var(--pb,45px));background:#171717;grid-template-columns:256px 1fr;overflow:hidden}.app .nav{height:100%;position:static;overflow-y:auto}.app .page{height:calc(100dvh - var(--pb,45px) - 16px);overscroll-behavior:contain;background:#f1f1f1;border-radius:12px;min-height:0;margin:8px 8px 8px 0;padding:20px 28px 112px;overflow:auto;box-shadow:0 1px 2px #0000000d}.app .nav .org .ntog{margin-left:auto}.app .ntog{width:28px;height:28px;color:var(--sb-mut);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.app .ntog:hover{background:var(--sb-acc);color:var(--sb-fg)}}.app .nav .me .chev{color:var(--sb-mut);margin-left:auto;display:grid}body.navc .app .nav .me .chev{display:none}body.navc .app .nav .org{flex-direction:column;align-items:center;gap:4px;width:32px;height:auto;padding:4px 0 8px}body.navc .app .nav .org .ntog{margin:0}@media (max-width:760px){.app{grid-template-columns:1fr}}.app{--sb:#171717;--sb-fg:#fafafa;--sb-mut:#a3a3a3;--sb-acc:#262626;--sb-line:#ffffff1a;grid-template-columns:272px 1fr}.app .nav{background:var(--sb);gap:0;padding:8px;overflow-y:auto}.app .nav .org{border-radius:8px;align-items:center;gap:12px;height:56px;margin:0;padding:8px}.app .nav .org .logo{border-radius:8px;width:40px;height:40px;font-size:15px}.app .nav .org b{font-size:14px;font-weight:600;line-height:20px}.app .nav .org small{color:var(--sb-mut);font-size:12px;line-height:16px}.app .ntog{border-radius:8px;width:36px;height:36px}.app .ntools{gap:0;padding:8px 0 4px}.app .nsearch{border:1px solid var(--sb-line);background:#0a0a0a;border-radius:8px;gap:8px;height:40px;padding:0 12px;font-size:14px}.app .nsec{height:40px;color:var(--sb-mut);margin-top:8px;padding:0 12px;font-size:12px;font-weight:500}.app .ni{border-radius:8px;gap:12px;height:40px;margin-bottom:2px;padding:0 12px;font-size:14px;font-weight:400}.app .ni i{width:20px;height:20px}.app .ni i svg{width:18px;height:18px}.app .ni.on{background:var(--sb-acc);font-weight:500}.app .ni .b{min-width:22px;height:22px;padding:0 8px;font-size:12px}.app .nav .me{border-radius:8px;gap:12px;height:56px;margin-top:auto;padding:8px 12px}.app .nav .me .av{border-radius:8px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:grid}.app .nav .me b{font-size:14px;line-height:20px}body.navc .app{grid-template-columns:64px 1fr}body.navc .app .nav .org,body.navc .app .ni,body.navc .app .nav .me{justify-content:center;width:48px;padding:0}body.navc .app .ntog{width:40px;height:40px}body.navc .app .nsec{border-top:1px solid var(--sb-line);border-radius:0;height:8px;margin-top:8px;padding:0;font-size:0}body.navc .app .ni .b{display:none}.app .nav .ni,.app .nav .ni .lbl,.app .nav .ni.on,.app .nav .ni i,.app .nav .ni.on i{color:var(--sb-fg)}.app .nav .ni i{opacity:.9}.app .nav .ni:not(.on) .lbl{color:#fafafad9}.nbgrid{grid-template-columns:minmax(0,1fr) 352px;align-items:start;gap:16px;display:grid}.nbcard{background:#fff;border-radius:12px;box-shadow:0 1px #1a1a1a12,0 0 0 1px #1a1a1a12}.nbsec{border-top:1px solid #ececec;padding:20px 24px}.nbcard>.nbai+.nbsec{border-top:0}.nbsec h2{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:650;display:flex}.nbsec h2 .n,.nbmore summary .n{color:#fff;background:#18181b;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.nbsec h2 .r{gap:8px;margin-left:auto;display:flex}.nbmore summary{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:14px;font-weight:650;list-style:none;display:flex}.nbmore summary::-webkit-details-marker{display:none}.nbmore summary:after{content:"⌄";color:#8a8a8a;margin-left:auto}.nbmore[open] summary:after{content:"⌃"}.nbai{border-bottom:1px solid #ececec}.nbai-h{text-align:left;cursor:pointer;background:#fafafa;border:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px 24px;font-weight:550;display:flex}@media (hover:hover) and (pointer:fine){.nbai-h:hover{background:#f4f4f5}}.nbai .sp{color:#f3a712;font-size:15px}.nbai-b{padding:12px 24px 16px}.nbai-b textarea{width:100%;font:inherit;resize:vertical;border:1px solid #8a8a8a;border-radius:8px;padding:8px 12px}.nbai-f{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.nbsave{color:#616161;margin-right:8px;font-size:12px}.nbtypes{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.nbtype{text-align:left;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;min-height:76px;padding:12px 16px;font-size:13px;font-weight:550;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.nbtype svg{color:#52525b;width:20px;height:20px}.nbtype small{color:#71717a;margin-top:1px;font-size:11.5px;font-weight:400;display:block}@media (hover:hover) and (pointer:fine){.nbtype:hover{background:#fafafa}}.nbtype[aria-checked=true]{background:#fafafa;border-color:#18181b;box-shadow:0 0 0 1px #18181b}.nbtype[aria-checked=true] svg{color:#18181b}.nbtype:focus-visible{outline-offset:2px;outline:2px solid #005bd3}.nbchips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.nbchip{cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.nbchip:hover{background:#fafafa}}.nbchip .t2{font-size:11.5px}.nbcust{border:1px solid #d4d4d8;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.nbcust .av{color:#fff;background:#18181b;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.nbdef{color:#52525b;background:#f4f4f5;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12.5px}.nbnew{border:1px dashed #a1a1aa;border-radius:10px;margin-top:8px;padding:12px}.nbg{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.nf{min-width:0}.nf.s2{grid-column:span 2}.nf.s3{grid-column:span 3}.nf.s4{grid-column:span 4}.nf.s6{grid-column:span 6}.nf>label,.nf .lb{color:#52525b;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:550;display:flex}.nf input:not([type=checkbox]),.nf select,.nf textarea{width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #8a8a8a;border-radius:8px;padding:8px 12px}.nf textarea{resize:vertical;min-height:64px}.nf input:focus,.nf select:focus,.nf textarea:focus{outline-offset:1px;outline:2px solid #005bd3}.nbp{color:#27272a;white-space:nowrap;background:#e4e4e7;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11.5px;font-weight:550;display:inline-flex}.nbp.ok{color:#14532d;background:#dcfce7}.nbp.warn{color:#78350f;background:#fef3c7}.nbp.bad{color:#7f1d1d;background:#fee2e2}.nbp.load{color:#075985;background:#e0f2fe}.nbp.mut{color:#52525b;background:#f4f4f5}.nbtrip{background:#fff;border:1px solid #e4e4e7;border-radius:12px;margin-bottom:12px;padding:16px}.nbtrip:last-child{margin-bottom:0}.nbt-h{align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.nbt-h b{font-size:13.5px}.nbt-h .sp{align-items:center;gap:8px;margin-left:auto;display:flex}.nbt-h select{border:1px solid #d4d4d8;border-radius:8px;min-height:32px;padding:0 8px}.lnk{color:#005bd3;cursor:pointer;background:0 0;border:0;min-height:32px;padding:8px 4px;font-weight:550}@media (hover:hover) and (pointer:fine){.lnk:hover{text-decoration:underline}}.nbseg{flex-wrap:wrap;gap:8px;display:flex}.nbseg button{cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:8px;min-height:40px;padding:0 16px;font-weight:550}.nbseg button[aria-pressed=true]{color:#fff;background:#18181b;border-color:#18181b}.nbstep{background:#fff;border:1px solid #8a8a8a;border-radius:8px;align-items:center;min-height:40px;display:flex;overflow:hidden}.nbstep button{cursor:pointer;background:#f4f4f5;border:0;width:44px;height:40px;font-size:18px}@media (hover:hover) and (pointer:fine){.nbstep button:hover{background:#e4e4e7}}.nbstep b{text-align:center;font-variant-numeric:tabular-nums;flex:1}.nbplace{background:#fafafa;border:1px solid #d4d4d8;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.nbplace .pin{color:#dc2626;display:grid}.nbplace .grow{flex:1;min-width:0}.nbplace .note{color:#92400e}.nbsearch{position:relative}.pdd{z-index:20;background:#fff;border-radius:10px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 0 0 1px #0000001a,0 12px 30px -8px #00000040}.pgl{color:#71717a;padding:8px 12px 4px;font-size:11px;font-weight:600}.pi{text-align:left;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}button.pi:focus-visible{background:#f4f4f5}@media (hover:hover) and (pointer:fine){button.pi:hover{background:#f4f4f5}}.pi .pin{color:#71717a;display:grid}.pi small{color:#71717a;font-size:11.5px;display:block}.pi.load,.pi.empty{color:#71717a;cursor:default}.pi.ft{color:#005bd3;font-weight:550}.pi input{border:1px solid #8a8a8a;border-radius:8px;width:100%;min-height:36px;padding:0 8px}.nbmap{background:#f4f1ea;border:1px solid #e4e4e7;border-radius:10px;margin-top:8px;overflow:hidden}.nbmap svg{touch-action:none;width:100%;height:auto;display:block}.nbmap .pinc{cursor:grab}.nbroute{color:#27272a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.nbstops{flex-direction:column;gap:8px;display:flex}.nbday{border-bottom:1px solid #f1f1f1;grid-template-columns:96px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.nbday:last-child{border-bottom:0}.nbday label.gd{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.nbsum{position:sticky;top:0}.nbsum-c{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px #1a1a1a12,0 0 0 1px #1a1a1a12}.nbsent{flex-direction:column;gap:8px;margin:8px 0 12px;font-size:13.5px;line-height:19px;display:flex}.nbsent .tl{border-left:3px solid #e4e4e7;padding-left:12px}.nbsent .tl.on{border-color:#18181b}.nbsent .mu{color:#a1a1aa}.nbpr{border-top:1px solid #ececec;padding-top:12px}.nbrow{justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;display:flex}.nbrow b,.nbrow button.amt{font-family:var(--mono);font-weight:600}.nbrow button.amt{cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #a1a1aa;min-height:24px;padding:0;font-size:13px}.nbrow.big{border-top:1px solid #ececec;margin-top:8px;padding-top:8px;font-size:16px}.nbrow .why{color:#71717a;font-size:11.5px;font-weight:400;font-family:var(--font)}.nbpo{background:#fafafa;border-radius:8px;gap:8px;margin:4px 0 8px;padding:8px;display:grid}.nbpo input,.nbpo select{min-height:36px;font:inherit;border:1px solid #8a8a8a;border-radius:8px;width:100%;padding:0 8px}.nbhd{color:#52525b;margin:12px 0 8px;font-size:12px;font-weight:600}.nbck{flex-direction:column;gap:2px;display:flex}.ckr{align-items:flex-start;gap:8px;padding:8px 0;font-size:13px;line-height:18px;display:flex}.ckr .ic{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:0;font-size:11px;font-weight:700;display:grid}.ckr.ok .ic{color:#fff;background:#16a34a}.ckr.todo .ic{color:#a1a1aa;border:1.5px solid #a1a1aa}.ckr.warn .ic{color:#fff;background:#f59e0b}.ckr.bad .ic{color:#fff;background:#dc2626}.ckr.todo{color:#71717a}.ckr .ack{gap:8px;margin-top:8px;display:flex}.ckr .ack input{min-height:36px;font:inherit;border:1px solid #8a8a8a;border-radius:8px;flex:1;padding:0 8px}.ckr .sm2{cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:8px;min-height:32px;margin-top:4px;padding:0 12px;font-weight:550}.nbconf{justify-content:center;width:100%;height:44px;margin-top:12px;font-size:14px}.nbconf:disabled{opacity:.45;cursor:not-allowed}.nbhint{min-height:16px;margin-top:8px}.nbsec2{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.nbsec2 .btn{justify-content:center;height:40px}.nbbar{display:none}@media (max-width:1000px){.nbgrid{grid-template-columns:1fr}.nbsum{position:static}.nbtypes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.nbpage{padding-bottom:96px}.nbtypes,.nbg{grid-template-columns:1fr 1fr}.nf.s3,.nf.s4,.nf.s6{grid-column:span 2}.nbpage .nbsec,.nbpage .nbsum{display:none}.nbpage[data-step="1"] .nbsec[data-s="1"],.nbpage[data-step="2"] .nbsec[data-s="2"],.nbpage[data-step="3"] .nbsec[data-s="3"],.nbpage[data-step="4"] .nbsec[data-s="4"]{border-top:0;display:block}.nbpage[data-step="4"] .nbsum,.nbpage[data-step="4"] #nb-more{display:block}.nbbar{z-index:35;background:#fff;border-top:1px solid #e4e4e7;align-items:center;gap:8px;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px -10px #0003}.nbbar .btn{justify-content:center;min-width:76px;height:44px}.nbbp{flex-direction:column;flex:1;display:flex}.nbbp b{font-family:var(--mono);font-size:15px}.nbbp span{color:#71717a;font-size:11.5px}body.nbon .pilot{display:none}}@media (max-width:760px){.app,body.navc .app{grid-template-columns:minmax(0,1fr)}.app .page{border-radius:0;margin:0;padding:16px 16px 112px}.nbai-h{padding:12px 16px}.nbai-h .t2{display:none}.nbsec{padding:16px}.nbai-b{padding:12px 16px}}@media (max-width:768px){.nbpage:not([data-step="1"]) .nbai,.nbplace .nbp{display:none}.nbplace{min-height:48px}.nbcust{flex-wrap:wrap}.nbcust .nbp{order:3}}.app .nav .ni .lbl,.app .nav .ni:not(.on) .lbl{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;margin:0;display:inline}.app .nav .ni{font-size:13px;font-weight:500;line-height:20px}.app .nav .nsearch,.app .nav .nsearch span{font-size:13px;font-weight:450}.app .nav .org small,.app .nav .me .t2{font-size:12px;font-weight:450}.app .nav .org b,.app .nav .me b{font-size:13px;font-weight:600}.app .nav .ni .b{font-size:12px;font-weight:550}.lbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lbar .tabsx{margin-bottom:0}.srch{position:relative}.srch svg{color:#8a8a8a;flex:none}.srch-x{color:#8a8a8a;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:24px;height:24px;padding:0}@media (hover:hover) and (pointer:fine){.srch-x:hover{background:#f1f1f1}}.srch-none{text-align:center;color:#71717a;padding:28px 16px}.inh{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px;display:flex}.inh .srch{flex:1;min-width:0;margin-left:8px}.btn.danger{color:#b42318}@media (hover:hover) and (pointer:fine){.btn.danger:hover{background:#fef3f2}}.btn.danger.solid{color:#fff;background:#d92d20;border-color:#d92d20}@media (hover:hover) and (pointer:fine){.btn.danger.solid:hover{background:#b42318}}.fl.bad input,.fl.bad select,.fl.bad textarea{border-color:#d92d20;outline:1px solid #d92d20}.rec-err{color:#b42318;min-height:18px;margin-top:8px;font-size:12.5px}.recdel{text-align:left;max-width:56%;margin-right:auto;font-size:13px}.sheet .sf{flex-wrap:wrap;align-items:center}.cmdk{z-index:95;background:#0006;justify-content:center;align-items:flex-start;padding-top:12dvh;display:none;position:fixed;inset:0}.cmdk.on{display:flex}.cmdk-b{background:#fff;border-radius:14px;width:min(640px,94vw);overflow:hidden;box-shadow:0 24px 60px -12px #00000080}.cmdk-b .srch{background:#fff;border:0;border-bottom:1px solid #e4e4e7;border-radius:0;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:16px;display:flex}.cmdk-b .srch input{background:0 0;border:0;outline:0;flex:1;min-height:0;font-size:15px}#cmdk-r{max-height:52dvh;padding:8px;overflow:auto}.crumb{color:#616161;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;font-size:12.5px;line-height:18px;display:flex}.crumb a{color:#616161;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:240px;margin-left:-4px;padding:1px 4px;text-decoration:none;overflow:hidden}@media (hover:hover) and (pointer:fine){.crumb a:hover{color:#303030;background:#e8e8e8}}.crumb .sep{color:#a1a1aa}.crumb [aria-current]{color:#303030;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:550;overflow:hidden}.fwrap{display:inline-block;position:relative}.fwrap[hidden]{display:none}.fwrap .fbtn b{color:var(--text);font-weight:600}.fbtn.on{color:#005bd3;background:#f0f6ff;border-color:#005bd3}.fbtn.on b{color:#005bd3}.fmenu{z-index:40;background:#fff;border-radius:10px;min-width:220px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 0 0 1px #0000001a,0 12px 30px -8px #00000040}.fwrap.open .fmenu{display:block}.fmenu>button{text-align:left;width:100%;min-height:36px;font:inherit;cursor:pointer;color:var(--text);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.fmenu>button:focus-visible{background:#f4f4f5}@media (hover:hover) and (pointer:fine){.fmenu>button:hover{background:#f4f4f5}}.fmenu .ck{color:#005bd3;width:14px;font-weight:700}.fcust{border-top:1px solid #ececec;gap:8px;margin-top:4px;padding:12px;display:grid}.frow{align-items:center;gap:8px;display:flex}.frow input{min-height:36px;font:inherit;border:1px solid #8a8a8a;border-radius:8px;flex:1;min-width:0;padding:0 8px}.lgrp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inf{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:8px 12px;display:flex}.toolbar .fwrap+.fwrap{margin-left:0}:root{--sc-fg:#0a0a0a;--sc-primary:#171717;--sc-primary-fg:#fafafa;--sc-muted:#f5f5f5;--sc-muted-fg:#737373;--sc-accent:#f5f5f5;--sc-dest:#e7000b;--sc-border:#e5e5e5;--sc-ring:#a1a1a1;--sc-ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sc-xs:0 1px 2px 0 #0000000d;--sc-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--sc-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.sc-sheet,.sc-alert,.sc-pop,.cmdk{font-family:var(--sc-ui);color:var(--sc-fg);font-size:14px;line-height:20px}svg.sc-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn{border:1px solid var(--sc-border);height:36px;color:var(--sc-fg);font:500 14px/20px var(--sc-ui);box-shadow:var(--sc-xs);white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s,border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:hover{background:var(--sc-accent)}}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:active{box-shadow:var(--sc-xs)}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:focus-visible{border-color:var(--sc-ring);outline:none;box-shadow:0 0 0 3px #a1a1a180}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:disabled{opacity:.5;pointer-events:none}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:is(.dark,.brand){background:var(--sc-primary);color:var(--sc-primary-fg);box-shadow:none;border-color:#0000}@media (hover:hover) and (pointer:fine){:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn:is(.dark,.brand):hover{background:#171717e6}}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.sm{gap:8px;height:32px;padding:0 12px}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.ghost{box-shadow:none;background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.ghost:hover{background:var(--sc-accent)}}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.danger{color:var(--sc-dest)}@media (hover:hover) and (pointer:fine){:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.danger:hover{background:#e7000b0f}}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.danger.solid{background:var(--sc-dest);color:#fff;box-shadow:none;border-color:#0000}@media (hover:hover) and (pointer:fine){:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.danger.solid:hover{background:#e7000be6}}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn.sc-icon{width:32px;padding:0}:is(.app,.sc-sheet,.sc-alert,.sc-pop,.cmdk) .btn[data-on="1"]{background:var(--sc-accent);border-color:var(--sc-ring)}.btn svg.sc-i{color:var(--sc-muted-fg)}.btn:is(.dark,.brand) svg.sc-i{color:inherit}.btn b{font-weight:500}.app .fbtn{border:1px solid var(--sc-border);height:36px;color:var(--sc-fg);font:500 14px/20px var(--sc-ui);box-shadow:var(--sc-xs);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}:is(.app,.sc-sheet,.sc-alert,.sc-pop) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){border:1px solid var(--sc-border);width:100%;min-width:0;height:36px;font:400 14px/20px var(--sc-ui);color:var(--sc-fg);box-shadow:var(--sc-xs);background:0 0;border-radius:8px;outline:none;padding:4px 12px;transition:color .15s,box-shadow .15s,border-color .15s}:is(.app,.sc-sheet,.sc-alert,.sc-pop) textarea{resize:vertical;height:auto;min-height:64px;padding:8px 12px}:is(.app,.sc-sheet,.sc-alert,.sc-pop) :is(input,textarea)::placeholder{color:var(--sc-muted-fg)}:is(.app,.sc-sheet,.sc-alert,.sc-pop) :is(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{border-color:var(--sc-ring);outline:none;box-shadow:0 0 0 3px #a1a1a180}:is(.app,.sc-sheet,.sc-alert,.sc-pop) :is(input,textarea,.sc-trigger)[aria-invalid=true],.sc-field.bad :is(input,textarea,.sc-trigger){border-color:var(--sc-dest);box-shadow:0 0 0 3px #e7000b26}.app .srch{border:1px solid var(--sc-border);height:36px;box-shadow:var(--sc-xs);background:0 0;border-radius:8px;align-items:center;gap:8px;min-height:0;padding:0 12px;display:flex}.app .srch:focus-within{border-color:var(--sc-ring);box-shadow:0 0 0 3px #a1a1a180}.app .srch input{font:400 14px/20px var(--sc-ui);height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}.app .srch .srch-x{width:20px;height:20px}.sc-label,.sc-field>label,.nbpage .nf>label,.nbpage .nf .lb{font:500 14px/14px var(--sc-ui);color:var(--sc-fg);align-items:center;gap:8px;margin-bottom:0;display:flex}.sc-field,.nbpage .nf{align-content:start;gap:8px;display:grid}.sc-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sc-field.span2{grid-column:span 2}.sc-hint{color:var(--sc-muted-fg);font-size:14px}.sc-msg{color:var(--sc-dest);min-height:20px;margin-top:12px;font-size:14px}.rq{color:var(--sc-dest);margin-left:0}.sc-check{font:500 14px/14px var(--sc-ui);cursor:pointer;align-items:center;gap:8px;display:flex}:is(.sc-sheet,.app) input[type=checkbox]:not(.check):not(.rc):not(.bx){appearance:none;border:1px solid var(--sc-border);width:16px;height:16px;min-height:0;box-shadow:var(--sc-xs);cursor:pointer;background:#fff;border-radius:4px;flex:none;place-content:center;margin:0;padding:0;display:inline-grid}:is(.sc-sheet,.app) input[type=checkbox]:not(.check):not(.rc):not(.bx):checked{background:var(--sc-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--sc-primary)}:is(.sc-sheet,.app) input[type=checkbox]:focus-visible{border-color:var(--sc-ring);outline:none;box-shadow:0 0 0 3px #a1a1a180}.sc-trigger{border:1px solid var(--sc-border);width:100%;height:36px;color:var(--sc-fg);font:400 14px/20px var(--sc-ui);box-shadow:var(--sc-xs);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;transition:color .15s,box-shadow .15s,border-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.sc-trigger:hover{background:#00000004}}.sc-trigger:focus-visible,.sc-trigger[aria-expanded=true]{border-color:var(--sc-ring);outline:none;box-shadow:0 0 0 3px #a1a1a180}.sc-trigger:disabled{opacity:.5;cursor:not-allowed}.sc-trigger .sc-val{text-overflow:ellipsis;flex:1;overflow:hidden}.sc-trigger[data-placeholder="1"] .sc-val{color:var(--sc-muted-fg)}.sc-trigger svg.sc-chev{opacity:.5;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sc-trigger.dp{justify-content:flex-start;gap:8px;font-weight:400}.sc-trigger.dp svg.sc-i{color:var(--sc-muted-fg)}.sc-pop{z-index:130;border:1px solid var(--sc-border);box-shadow:var(--sc-md);background:#fff;border-radius:8px;max-width:calc(100vw - 16px);animation:.12s ease-out scIn;position:fixed}@keyframes scIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.sc-select,.sc-menu{outline:none;padding:4px}.sc-list{max-height:280px;overflow:auto}.sc-item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;padding:8px 32px 8px 8px;display:flex;position:relative}.sc-item.f,.sc-mi.f,.sc-mi:focus{background:var(--sc-accent);outline:none}.sc-ind{place-items:center;width:14px;height:14px;display:grid;position:absolute;right:8px}.sc-menu{min-width:160px}.sc-menu-label{padding:8px;font-weight:500}.sc-sep{background:var(--sc-border);height:1px;margin:4px -4px}.sc-mi{cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;padding:8px 8px 8px 32px;display:flex;position:relative}.sc-mi-ind{place-items:center;width:14px;height:14px;display:grid;position:absolute;left:8px}.sc-mi-ind svg{fill:currentColor;stroke:none;width:8px;height:8px}.sc-popover{padding:0}.sc-cal{width:fit-content;padding:12px}.sc-cal-months{gap:16px;display:flex}.sc-cal-month{flex-direction:column;gap:12px;display:flex}.sc-cal-cap{justify-content:space-between;align-items:center;height:32px;display:flex}.sc-cal-label{text-align:center;flex:1;font-weight:500}.sc-nav{width:32px;height:32px;padding:0!important}.sc-cal-grid{border-collapse:separate;border-spacing:0 4px;width:224px}.sc-cal-grid th{width:32px;height:24px;color:var(--sc-muted-fg);text-align:center;padding:0;font-size:12.8px;font-weight:400}.sc-cal-grid td{text-align:center;width:32px;height:32px;padding:0}.sc-day button{width:32px;height:32px;font:400 14px/1 var(--sc-ui);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}@media (hover:hover) and (pointer:fine){.sc-day button:hover{background:var(--sc-accent)}}.sc-day button:focus-visible{outline:none;box-shadow:0 0 0 3px #a1a1a180}.sc-day.outside button{color:var(--sc-muted-fg)}.sc-day.today:not(.start):not(.end):not(.mid):not(.sel){background:var(--sc-accent);border-radius:6px}.sc-day.start,.sc-day.end,.sc-day.mid{background:var(--sc-accent)}.sc-day.start{border-radius:6px 0 0 6px}.sc-day.end{border-radius:0 6px 6px 0}.sc-day.start.end{border-radius:6px}.sc-day.start button,.sc-day.end button,.sc-day.sel button{background:var(--sc-primary);color:var(--sc-primary-fg);border-radius:6px}.sc-day.mid button{background:var(--sc-accent);color:var(--sc-fg);border-radius:0}.sc-range{display:flex}.sc-presets{border-right:1px solid var(--sc-border);flex-direction:column;gap:2px;width:152px;padding:8px;display:flex}.sc-presets .btn{justify-content:flex-start;width:100%}.sc-presets .btn[data-on="1"]{background:var(--sc-accent);border-color:#0000}.sc-rf{border-top:1px solid var(--sc-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.sc-rf .sc-desc{color:var(--sc-muted-fg);font-size:14px}@media (max-width:900px){.sc-range{flex-direction:column}.sc-presets{border-right:0;border-bottom:1px solid var(--sc-border);flex-flow:wrap;width:auto}.sc-presets .btn{width:auto}}aside.xsheet.sc-sheet{top:var(--pb,45px);border-left:1px solid var(--sc-border);width:75%;max-width:512px;box-shadow:var(--sc-lg);z-index:71;background:#fff;border-radius:0;flex-direction:column;gap:16px;padding:0;transition:transform .25s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:auto;right:0;transform:translate(100%)}aside.xsheet.sc-sheet.on{transform:none}.sc-sheet-h{flex-direction:column;gap:8px;padding:16px 48px 0 16px;display:flex}.sc-title{font:600 16px/24px var(--sc-ui);color:var(--sc-fg);margin:0}.sc-desc{color:var(--sc-muted-fg);margin:0;font-size:14px}.sc-sheet-b{flex:1;padding:0 16px;overflow:auto}.sc-sheet-f{flex-direction:column;gap:8px;margin-top:auto;padding:16px;display:flex}@media (min-width:640px){.sc-sheet-f{flex-flow:wrap;justify-content:flex-end;align-items:center}}.sc-sheet-x{opacity:.7;cursor:pointer;width:16px;height:16px;color:var(--sc-fg);background:0 0;border:0;border-radius:2px;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:16px;right:16px}@media (hover:hover) and (pointer:fine){.sc-sheet-x:hover{opacity:1}}.sc-sheet-x:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sc-ring);opacity:1;outline:none}.sc-sheet-b .fg,.sc-sheet-b .fl{font-size:14px}.sc-sheet-b .fl label,.sc-sheet-b .lbl{font:500 14px/14px var(--sc-ui);color:var(--sc-fg);margin:12px 0 8px}.sc-sheet-b .fl input,.sc-sheet-b .fl select,.sc-sheet-b .fl textarea{width:100%}.sc-alert-wrap{z-index:140;display:none;position:fixed;inset:0}.sc-alert-wrap.on{display:block}.sc-alert-wrap .sc-overlay{background:#00000080;animation:.15s ease-out scFade;position:absolute;inset:0}@keyframes scFade{0%{opacity:0}to{opacity:1}}.sc-alert{border:1px solid var(--sc-border);width:calc(100% - 32px);max-width:512px;box-shadow:var(--sc-lg);background:#fff;border-radius:10px;gap:16px;padding:24px;animation:.2s ease-out scZoom;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes scZoom{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)}}.sc-alert-h{text-align:left;gap:8px;display:grid}.sc-alert-h h2{font:600 18px/28px var(--sc-ui);margin:0}.sc-alert-h p{color:var(--sc-muted-fg);margin:0;font-size:14px}.sc-alert-f{flex-direction:column-reverse;gap:8px;display:flex}@media (min-width:640px){.sc-alert-f{flex-direction:row;justify-content:flex-end}}.cmdk-b{border:1px solid var(--sc-border);box-shadow:var(--sc-lg);border-radius:10px}.cmdk-b .srch{height:48px;border-bottom:1px solid var(--sc-border)!important;padding:0 12px!important}.cmdk-b .srch input{height:100%;font-size:14px!important}.cmdk .pgl{color:var(--sc-muted-fg);padding:8px 8px 4px;font-size:12px;font-weight:500}.cmdk .pi{border-radius:6px;min-height:0;padding:8px;font-size:14px}@media (hover:hover) and (pointer:fine){.cmdk button.pi:hover{background:var(--sc-accent)}}.scrim.on{background:#00000080}.nbpage .nf input:not([type=checkbox]),.nbpage .nf select{box-shadow:var(--sc-xs)}.nbpage .nf .lb{margin-bottom:0}.nbchip{box-shadow:var(--sc-xs);border-color:var(--sc-border)}.m-phone{--m-bg:#f3f1ea;--m-card:#fff;--m-ink:#10201a;--m-sub:#55645c;--m-line:#10201a1c;--m-green:#0a5a43;--m-blue:#0e4a8c;--m-brown:#6a4121;--m-amber:#f2b01e;--m-amber-d:#c98f00;--m-aink:#1a1300;--m-red:#b3341f;--who:var(--m-ink);--m-sh1:0 1px 1px #10201a0d,0 14px 24px -16px #10201a4d;--disp:Overpass,"Highway Gothic","Helvetica Neue",Arial,sans-serif}.m-phone[data-who=driver]{--who:var(--m-green)}.m-phone[data-who=guide]{--who:var(--m-blue)}.m-phone[data-who=customer]{--who:var(--m-brown)}.m-phone.night{--m-bg:#0c120f;--m-card:#16201b;--m-ink:#ecefea;--m-sub:#9daaa2;--m-line:#ffffff1f;--m-sh1:0 1px 1px #0006,0 14px 24px -16px #000c}.m-phone.night[data-who=boss]{--who:#ecefea}.m-phone{background:#0c1210}.m-scr{background:var(--m-bg);height:100%;color:var(--m-ink);-webkit-font-smoothing:antialiased;border-radius:36px;flex-direction:column;font:400 15px/1.4 Inter,PingFang SC,Noto Sans SC,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.m-scr *{box-sizing:border-box}.m-scr button{cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}.m-scr h1,.m-scr h2,.m-scr h3,.m-scr p{margin:0}.mi{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.m-sb{height:46px;color:var(--m-ink);z-index:50;flex:none;justify-content:space-between;align-items:flex-end;padding:0 28px 7px 30px;font:600 15px Inter;display:flex;position:relative}.m-sb.lt{color:#fff}.m-sbi{align-items:center;gap:6px;display:flex}.m-sbi svg{display:block}.m-top{flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 8px 0 16px;display:flex}.m-brand{font:700 15px var(--disp);letter-spacing:.005em;align-items:center;gap:8px;display:flex}.m-mark{background:var(--who);width:26px;height:26px;box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1.5px var(--who);color:#fff;font:800 13px var(--disp);border-radius:7px;place-items:center;margin:2px;display:grid}.m-night .m-mark,.m-phone.night .m-mark{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1.5px var(--who)}.m-ic{width:44px;height:44px;color:var(--m-ink);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.m-ref{color:var(--m-sub);margin-right:4px;font:500 13px Inter}.m-body{scrollbar-width:none;flex:1;padding:6px 16px 170px;overflow-y:auto}.m-body::-webkit-scrollbar{display:none}.m-sign{background:var(--who);color:#fff;box-shadow:0 1px 1px #0000002e,0 22px 34px -18px color-mix(in srgb,var(--who) 80%,#000);border-radius:22px;padding:7px}.m-sign>.in{border:2.5px solid #fff;border-radius:15px;padding:14px 16px 16px;position:relative}.m-eye{justify-content:space-between;align-items:center;gap:8px;min-height:26px;font:600 13.5px Inter;display:flex}.m-plate{background:var(--m-amber);color:var(--m-aink);font:800 14px var(--disp);letter-spacing:.02em;white-space:nowrap;border-radius:6px;padding:3px 9px}.m-time{font:800 62px/.95 var(--disp);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:6px}.m-dest{font:700 25px/1.08 var(--disp);letter-spacing:-.005em;margin-top:10px}.m-dest .mi{stroke-width:2.4px;vertical-align:-4px;width:24px;height:24px;margin:0 2px 0 4px}.m-meta{opacity:.94;margin-top:8px;font:500 13.5px/1.4 Inter}.m-steps{gap:5px;margin-top:14px;display:flex}.m-steps i{background:#ffffff4d;border-radius:3px;flex:1;height:5px;transition:background .3s}.m-steps i.done{background:#fff}.m-steps i.now{background:var(--m-amber)}.m-state{align-items:center;gap:9px;margin-top:11px;font:600 14px/1.3 Inter;display:flex}.m-lamp{background:var(--m-amber);border-radius:50%;flex:none;width:9px;height:9px}.m-h{color:var(--m-sub);margin:26px 2px 8px;font:600 13.5px Inter}.m-h:first-child,.m-route{margin-top:4px}.m-stop{align-items:center;gap:14px;min-height:68px;padding:11px 0;display:flex;position:relative}.m-stop:not(:last-child):after{content:"";border-left:3px solid var(--m-line);position:absolute;top:55px;bottom:-11px;left:19px}.m-ex{width:40px;height:40px;font:800 19px var(--disp);background:var(--who);color:#fff;box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--who);z-index:1;border-radius:10px;flex:none;place-items:center;margin:0;display:grid;position:relative}.m-ex.later{background:var(--m-card);color:var(--who);box-shadow:inset 0 0 0 2px var(--m-line)}.m-ex.done{background:color-mix(in srgb,var(--who) 45%,var(--m-bg));box-shadow:inset 0 0 0 2px var(--m-bg)}.m-ex .mi{stroke-width:2.6px;width:20px;height:20px}.m-stop .tx{flex:1;min-width:0}.m-stop b{font:700 18px/1.15 var(--disp);display:block}.m-stop small{color:var(--m-sub);margin-top:2px;font:400 13.5px/1.35 Inter;display:block}.m-go{border:1.5px solid var(--m-line);background:var(--m-card);min-width:44px;height:44px;color:var(--who);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;font:600 14px Inter;display:flex}.m-stop.now .m-go{background:var(--who);color:#fff;border-color:var(--who);padding:0 14px}.m-note{background:#f2b01e29;border-radius:16px;gap:12px;padding:14px;font:500 14.5px/1.45 Inter;display:flex;box-shadow:inset 0 0 0 1.5px #f2b01eb3}.m-note .mi{color:#946400;width:22px;height:22px;margin-top:1px}.m-note b{margin-bottom:1px;font-weight:700;display:block}.m-phone.night .m-note .mi{color:var(--m-amber)}.m-people{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:20px}.m-person{align-items:center;gap:12px;min-height:70px;padding:12px 12px 12px 14px;display:flex}.m-person+.m-person{border-top:1px solid var(--m-line)}.m-av{background:var(--m-brown);color:#fff;width:40px;height:40px;font:800 17px var(--disp);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff40}.m-person .tx{flex:1;min-width:0}.m-person b{font:600 16px/1.2 Inter;display:block}.m-person small{color:var(--m-sub);margin-top:1px;font-size:13px;display:block}.m-ib{border:1.5px solid var(--m-line);width:44px;height:44px;color:var(--m-ink);background:0 0;border-radius:12px;flex:none;place-items:center;display:grid}.m-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m-tile{background:var(--m-card);min-height:58px;box-shadow:var(--m-sh1);text-align:left;color:var(--m-ink);border:0;border-radius:16px;align-items:center;gap:10px;padding:0 14px;font:600 15px/1.2 Inter;display:flex}.m-tile .mi{color:var(--who)}.m-tile.bad .mi{color:var(--m-red)}.m-fine{color:var(--m-sub);text-align:center;margin-top:20px;font:400 13px/1.4 Inter}.m-dock{background:linear-gradient(0deg,var(--m-bg) 58%,transparent);z-index:20;pointer-events:none;padding:30px 16px 24px;position:absolute;bottom:0;left:0;right:0}.m-dock>*{pointer-events:auto}.m-hold{background:var(--m-amber);width:100%;height:68px;color:var(--m-aink);box-shadow:0 3px 0 var(--m-amber-d),0 18px 26px -14px #966400bf;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;transition:transform 80ms,box-shadow 80ms;display:flex;position:relative;overflow:hidden}.m-hold .l{font:800 21px/1 var(--disp);z-index:1;position:relative}.m-hold .h{opacity:.82;z-index:1;margin-top:5px;font:500 12.5px Inter;position:relative}.m-hold .f{transform-origin:0;background:#d9990b;transition:transform .18s ease-out;position:absolute;inset:0;transform:scaleX(0)}.m-hold.hold .f{transition:transform .6s linear;transform:scaleX(1)}.m-hold.hold{box-shadow:0 1px 0 var(--m-amber-d),0 8px 14px -10px #966400bf;transform:translateY(2px)}.m-hold.done{background:var(--who);color:#fff;box-shadow:none;cursor:default}.m-hold.done .f{display:none}.m-hold.flash{animation:.35s mflash}@keyframes mflash{0%{filter:brightness(1.5)}to{filter:none}}@media (prefers-reduced-motion:reduce){.m-hold .f,.m-hold.hold .f{transition:none}.m-hold.flash{animation:none}}.m-btn{width:100%;height:58px;font:800 19px var(--disp);border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;display:flex}.m-btn.amber{background:var(--m-amber);color:var(--m-aink);box-shadow:0 3px 0 var(--m-amber-d),0 18px 26px -14px #966400bf}.m-btn.ink{background:var(--m-ink);color:var(--m-bg)}.m-btn.ghost{box-shadow:inset 0 0 0 1.5px var(--m-line);color:var(--m-ink);background:0 0;height:50px;font:600 15px Inter}.m-btn:disabled{opacity:.4;box-shadow:none;cursor:default}.m-toast{z-index:70;background:var(--m-ink);color:var(--m-bg);opacity:0;pointer-events:none;border-radius:14px;padding:12px 14px;font:500 14px/1.35 Inter;transition:opacity .22s ease-out,transform .22s ease-out;position:absolute;top:52px;left:14px;right:14px;transform:translateY(-10px);box-shadow:0 12px 24px -12px #00000080}.m-toast.on{opacity:1;transform:none}.m-scrim{opacity:0;pointer-events:none;z-index:30;background:#08100c80;transition:opacity .2s;position:absolute;inset:0}.m-scrim.on{opacity:1;pointer-events:auto}.m-sheet{z-index:31;background:var(--m-card);border-radius:26px 26px 0 0;max-height:90%;padding:8px 16px 28px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(104%);box-shadow:0 -16px 40px -16px #0006}.m-sheet.on{transform:none}.m-grab{background:var(--m-line);border-radius:3px;width:40px;height:5px;margin:2px auto 14px}.m-sheet h3{font:800 24px/1.1 var(--disp);margin-bottom:16px}.m-f{margin:0 0 16px}.m-f>label{color:var(--m-sub);margin:0 2px 7px;font:600 13.5px Inter;display:block}.m-in{background:var(--m-bg);height:52px;box-shadow:inset 0 0 0 1.5px var(--m-line);color:var(--m-sub);border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}.m-in:focus-within{box-shadow:inset 0 0 0 2px var(--who);color:var(--m-ink)}.m-in input,.m-in textarea{min-width:0;color:var(--m-ink);background:0 0;border:0;outline:0;flex:1;height:100%;padding:0;font:500 16px Inter}.m-in input::placeholder{color:var(--m-sub);opacity:.7}.m-chips{flex-wrap:wrap;gap:8px;display:flex}.m-chip{border:1.5px solid var(--m-line);height:44px;color:var(--m-ink);white-space:nowrap;background:0 0;border-radius:99px;padding:0 16px;font:600 14.5px Inter}.m-chip.on{background:var(--who);border-color:var(--who);color:#fff}.m-upl{border:1.5px dashed var(--m-line);height:56px;color:var(--m-sub);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:16px;font:600 14.5px Inter;display:flex}.m-full{z-index:25;background:var(--m-bg);flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:translateY(100%)}.m-full.on{transform:none}.m-fh{flex:none;align-items:center;gap:6px;padding:0 8px 8px;display:flex}.m-fh .t{flex:1;min-width:0}.m-fh b{font:800 20px/1.1 var(--disp);display:block}.m-fh small{color:var(--m-sub);font-size:13px}.m-fb{scrollbar-width:none;flex:1;padding:4px 16px 160px;overflow-y:auto}.m-fb::-webkit-scrollbar{display:none}.m-tm{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:18px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.m-tm b{font:800 40px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.m-tm b.chg{color:var(--m-red)}.m-tm small{color:var(--m-sub);margin-top:2px;font-size:13px;display:block}.m-stepbtn{border:1.5px solid var(--m-line);width:48px;height:48px;color:var(--m-ink);background:0 0;border-radius:50%;place-items:center;font-size:0;display:grid}.m-stepbtn+.m-stepbtn{margin-left:8px}.m-ed{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:18px;align-items:center;gap:12px;min-height:72px;padding:10px 6px 10px 12px;display:flex}.m-ed.new{box-shadow:inset 0 0 0 2px var(--m-amber),var(--m-sh1)}.m-ed .tx{flex:1;min-width:0}.m-ed b{font:700 17px/1.15 var(--disp);display:block}.m-ed small{color:var(--m-sub);margin-top:2px;font-size:13px;display:block}.m-ed .zh{font:700 17px/1.2 Inter}.m-mv{flex-direction:column;flex:none;display:flex}.m-mv button{width:44px;height:36px;color:var(--m-sub);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.m-mv button:active{background:var(--m-line)}.m-rm{width:44px;height:44px;color:var(--m-red);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.m-gap{border-left:3px solid var(--m-line);min-height:40px;color:var(--m-sub);justify-content:space-between;align-items:center;margin-left:22px;padding:2px 4px 2px 25px;font:500 13px Inter;display:flex}.m-gap .d{align-items:center;gap:6px;display:flex}.m-gap .ins{height:44px;color:var(--who);background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 8px;font:600 14px Inter;display:flex}.m-add{border:1.5px dashed var(--who);width:100%;height:56px;color:var(--who);background:0 0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font:700 16px Inter;display:flex}.m-sum{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:16px;padding:14px;font:500 14.5px/1.5 Inter}.m-sum ul{margin:0;padding-left:18px}.m-sum li{margin:2px 0}.m-sum s{color:var(--m-sub)}.m-ftr{background:linear-gradient(0deg,var(--m-bg) 62%,transparent);z-index:3;padding:28px 16px 24px;position:absolute;bottom:0;left:0;right:0}.m-ftr .m-fine{margin-top:8px}.m-seg2{background:var(--m-card);box-shadow:inset 0 0 0 1px var(--m-line);border-radius:14px;gap:2px;padding:4px;display:flex}.m-seg2 button{height:44px;color:var(--m-sub);background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:6px;font:600 14.5px Inter;display:flex}.m-seg2 button.on{background:var(--who);color:#fff}.m-seg2.sm{padding:3px;display:inline-flex}.m-seg2.sm button{flex:none;height:34px;padding:0 12px;font-size:13.5px}.m-paste{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:18px;padding:14px}.m-paste textarea{resize:none;background:var(--m-bg);width:100%;min-height:110px;color:var(--m-ink);box-shadow:inset 0 0 0 1.5px var(--m-line);border:0;border-radius:12px;outline:0;padding:12px;font:500 15px/1.5 Inter,PingFang SC,sans-serif}.m-paste textarea:focus{box-shadow:inset 0 0 0 2px var(--who)}.m-done{z-index:60;background:var(--m-bg);flex-direction:column;padding:46px 16px 24px;display:none;position:absolute;inset:0}.m-done.on{animation:.3s mdin;display:flex}@keyframes mdin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.m-done .m-sign{margin-top:56px}.m-done h2{font:800 36px/1 var(--disp);margin:6px 0 10px}.m-done p{opacity:.95;font:500 15px/1.5 Inter}.m-done .m-btn{margin-top:auto}.m-tick{background:var(--m-amber);width:52px;height:52px;color:var(--m-aink);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.m-tick .mi{stroke-width:3px;width:28px;height:28px}.m-map{height:196px;box-shadow:var(--m-sh1);background:#e6e2d6;border-radius:22px;position:relative;overflow:hidden}.m-phone.night .m-map{filter:brightness(.78)}.m-map svg{width:100%;height:100%;display:block}.m-pin{cursor:pointer}.m-opt{background:var(--m-card);width:100%;min-height:68px;box-shadow:var(--m-sh1);text-align:left;color:var(--m-ink);border:0;border-radius:18px;align-items:center;gap:14px;margin-bottom:8px;padding:10px 14px 10px 12px;display:flex}.m-opt.on{box-shadow:inset 0 0 0 2.5px var(--who),var(--m-sh1)}.m-opt .tx{flex:1;min-width:0}.m-opt b{font:700 16.5px/1.25 Inter;display:block}.m-opt small{color:var(--m-sub);margin-top:2px;font-size:13px;display:block}.m-opt .ck{color:var(--who);opacity:0}.m-opt.on .ck{opacity:1}.m-steps4{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m-step{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:18px;padding:12px 12px 12px 14px}.m-step label{color:var(--m-sub);font:600 13.5px Inter;display:block}.m-step .r{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.m-step b{font:800 32px/1 var(--disp);font-variant-numeric:tabular-nums;text-align:center;min-width:30px}.m-step .m-stepbtn{width:44px;height:44px}.m-step .m-stepbtn+.m-stepbtn{margin-left:0}.m-cap{color:var(--m-sub);margin:10px 2px 0;font:500 13.5px/1.4 Inter}.m-cap.bad{color:var(--m-red);font-weight:600}.m-help{color:var(--m-sub);margin:6px 2px 0;font:400 13px/1.4 Inter}.m-lang{z-index:5;position:absolute;top:7px;right:10px}.m-vrow{background:var(--m-card);width:100%;min-height:68px;box-shadow:var(--m-sh1);text-align:left;color:var(--m-ink);border:0;border-radius:18px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px 10px 12px;display:flex}.m-vrow.on{box-shadow:inset 0 0 0 2.5px var(--who),var(--m-sh1)}.m-vrow .vi{background:color-mix(in srgb,var(--who) 12%,var(--m-card));width:44px;height:44px;color:var(--who);border-radius:12px;flex:none;place-items:center;display:grid}.m-vrow .tx{flex:1;min-width:0}.m-vrow b{font:700 16.5px/1.2 Inter;display:block}.m-vrow small{color:var(--m-sub);font-size:13px;display:block}.m-fit{white-space:nowrap;border-radius:99px;padding:4px 10px;font:700 12.5px Inter}.m-fit.y{color:var(--m-green);background:#0a5a431f}.m-fit.n{color:var(--m-red);background:#b3341f1a}.m-phone.night .m-fit.y{color:#6fd1ae}.m-phone.night .m-fit.n{color:#ff9a86}.m-two{grid-template-columns:1.25fr 1fr;gap:8px;display:grid}.m-three{grid-template-columns:1.1fr .9fr 1fr;gap:8px;display:grid}.m-row{background:var(--m-card);min-height:60px;box-shadow:var(--m-sh1);border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 12px 0 16px;font:600 15.5px Inter;display:flex}.m-row .r{align-items:center;gap:6px;display:flex}.m-row b{font:800 24px var(--disp);text-align:center;font-variant-numeric:tabular-nums;min-width:30px}.m-row .m-stepbtn{width:44px;height:44px}.m-row .m-stepbtn+.m-stepbtn{margin-left:0}.m-chk{min-height:48px;color:var(--m-sub);align-items:center;gap:12px;margin-top:2px;font:500 14.5px/1.35 Inter;display:flex}.m-chk input{width:22px;height:22px;accent-color:var(--who);flex:none}.m-date{background:var(--m-bg);width:100%;height:52px;box-shadow:inset 0 0 0 1.5px var(--m-line);color:var(--m-ink);border:0;border-radius:14px;padding:0 12px;font:500 16px Inter;display:block}.m-big{font:800 52px/.95 var(--disp);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.m-btitle{padding:2px 4px 0}.m-btitle h1{font:800 38px/1 var(--disp);letter-spacing:-.02em}.m-btitle p{color:var(--m-sub);margin-top:6px;font:500 14.5px/1.4 Inter}.m-btitle p button{color:var(--m-ink);text-underline-offset:3px;background:0 0;border:0;min-height:24px;padding:0;font:600 14.5px Inter;text-decoration:underline}.m-tag{background:var(--tg,var(--m-ink));color:#fff;height:22px;font:800 11.5px var(--disp);letter-spacing:.04em;box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1.5px var(--tg,var(--m-ink));text-transform:uppercase;border-radius:6px;align-items:center;margin:2px;padding:0 8px;display:inline-flex}.m-tag.drv{--tg:var(--m-green)}.m-tag.gd{--tg:var(--m-blue)}.m-tag.cus{--tg:var(--m-brown)}.m-rq{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:22px;margin-top:12px;padding:16px;transition:opacity .22s,transform .22s,max-height .3s;position:relative}.m-rq.gone{opacity:0;transform:translate(36px)}.m-rq .who{justify-content:space-between;align-items:center;display:flex}.m-rq .ago{color:var(--m-sub);font:500 13px Inter}.m-rq h4{margin:10px 0 2px;font:700 17.5px/1.25 Inter}.m-rq .trip{color:var(--m-sub);font:400 13.5px/1.4 Inter}.m-delta{background:#f2b01e2b;border-radius:14px;align-items:flex-end;gap:12px;margin:14px 0 4px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1.5px #f2b01ea6}.m-delta .m-big{font-size:44px}.m-delta .sub{padding-bottom:3px;font:500 13.5px/1.35 Inter}.m-delta .sub s{color:var(--m-sub)}.m-delta .sub b{font-weight:700}.m-bill{color:#7a5300;align-items:center;gap:6px;margin:8px 2px 0;font:600 13px Inter;display:flex}.m-phone.night .m-bill{color:var(--m-amber)}.m-acts{gap:8px;margin-top:12px;display:flex}.m-acts button{border:1.5px solid var(--m-line);height:52px;color:var(--m-ink);background:0 0;border-radius:15px;justify-content:center;align-items:center;gap:8px;font:700 15px Inter;display:flex}.m-acts .no{flex:0 0 92px}.m-acts .call{flex:0 0 52px}.m-acts .yes{background:var(--m-ink);border-color:var(--m-ink);color:var(--m-bg);flex:1}.m-upd{border-top:1px solid var(--m-line);align-items:flex-start;gap:12px;padding:14px 4px;display:flex}.m-upd:first-child{border-top:0}.m-upd .tx{flex:1;min-width:0}.m-upd b{font:600 15.5px/1.3 Inter;display:block}.m-upd small{color:var(--m-sub);margin-top:1px;font-size:13.5px;line-height:1.4;display:block}.m-upd .ago{color:var(--m-sub);white-space:nowrap;font:500 12.5px Inter}.m-upd .ok{color:var(--m-green)}.m-phone.night .m-upd .ok{color:#6fd1ae}.m-upd .x{color:var(--m-red)}.m-snack{z-index:35;background:var(--m-ink);color:var(--m-bg);opacity:0;pointer-events:none;border-radius:16px;align-items:center;gap:8px;padding:4px 4px 4px 16px;font:500 14px/1.3 Inter;transition:opacity .22s ease-out,transform .22s ease-out;display:flex;position:absolute;bottom:108px;left:14px;right:14px;transform:translateY(10px);box-shadow:0 14px 28px -14px #0009}.m-snack.on{opacity:1;pointer-events:auto;transform:none}.m-snack span{flex:1}.m-snack button{height:44px;color:var(--m-amber);background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font:700 14.5px Inter;display:flex}.m-nav{z-index:33;background:color-mix(in srgb,var(--m-card) 78%,transparent);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);height:68px;box-shadow:0 0 0 1px var(--m-line),0 18px 30px -16px #00000073;border-radius:30px;padding:6px;display:flex;position:absolute;bottom:14px;left:12px;right:12px}.m-nav button{color:var(--m-sub);background:0 0;border:0;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font:600 11.5px Inter;display:flex;position:relative}.m-nav button .mi{width:23px;height:23px}.m-nav button.on{background:color-mix(in srgb,var(--m-ink) 9%,transparent);color:var(--m-ink)}.m-nav .dot{background:var(--m-amber);min-width:18px;height:18px;color:var(--m-aink);font:800 11px/18px var(--disp);text-align:center;border-radius:9px;padding:0 5px;position:absolute;top:6px;left:calc(50% + 8px)}.m-pane{display:none}.m-pane.on{display:block}.m-trow{border-top:1px solid var(--m-line);align-items:center;gap:14px;min-height:68px;padding:13px 4px;display:flex}.m-trow:first-of-type{border-top:0}.m-trow .tt{font:800 22px var(--disp);font-variant-numeric:tabular-nums;flex:none;width:62px}.m-trow .tx{flex:1;min-width:0}.m-trow b{font:600 15px/1.3 Inter;display:block}.m-trow small{color:var(--m-sub);font-size:13px;display:block}.m-chipx{white-space:nowrap;background:var(--m-line);color:var(--m-ink);border-radius:99px;padding:4px 10px;font:700 12.5px Inter}.m-chipx.warn{color:#6e4a00;background:#f2b01e40}.m-phone.night .m-chipx.warn{color:var(--m-amber)}.m-chipx.bad{color:var(--m-red);background:#b3341f1f}.m-nudge{border:1.5px solid var(--m-line);height:44px;color:var(--m-ink);background:0 0;border-radius:12px;flex:none;padding:0 12px;font:600 13.5px Inter}.m-money .m-big{margin-top:2px}.m-bar{border-radius:6px;gap:3px;height:12px;margin:14px 0 10px;display:flex;overflow:hidden}.m-bar span{border-radius:6px}.m-leg{color:var(--m-sub);flex-wrap:wrap;gap:16px;font:500 13.5px Inter;display:flex}.m-leg i{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.m-leg b{color:var(--m-ink);margin-left:4px}.m-set{background:var(--m-card);box-shadow:var(--m-sh1);border-radius:20px}.m-setr{align-items:center;gap:12px;min-height:68px;padding:12px 14px 12px 16px;display:flex}.m-setr+.m-setr{border-top:1px solid var(--m-line)}.m-setr .tx{flex:1}.m-setr b{font:600 15.5px/1.25 Inter;display:block}.m-setr small{color:var(--m-sub);margin-top:1px;font-size:13px;line-height:1.35;display:block}.m-sw{background:var(--m-line);border:0;border-radius:16px;flex:none;width:52px;height:32px;transition:background .2s;position:relative}.m-sw:after{content:"";background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.m-sw[aria-checked=true]{background:var(--m-ink)}.m-sw[aria-checked=true]:after{transform:translate(20px)}.m-phone.night .m-sw[aria-checked=true]{background:#6fd1ae}.m-lock{z-index:40;color:#fff;background:radial-gradient(120% 70% at 50% 0,#24352d 0,#0000 60%),#0b1310;flex-direction:column;padding:0 14px 20px;display:none;position:absolute;inset:0}.m-lock.on{display:flex}.m-lock:before{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff12 0 34px,#0000 34px 68px);border-radius:3px;width:6px;margin-left:-3px;position:absolute;top:230px;bottom:0;left:50%}.m-lock .dt{text-align:center;opacity:.85;margin-top:16px;font:500 18px Inter}.m-lock .ck{text-align:center;letter-spacing:-.04em;margin:0 0 30px;font:600 92px/1 Inter}.m-lock .ns{position:relative}.m-lock .hint{text-align:center;opacity:.6;margin-top:auto;font:500 12.5px Inter;position:relative}.m-push{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#303c36b8;border-radius:22px;gap:12px;margin-bottom:8px;padding:12px 14px;animation:.35s mpin;display:flex;box-shadow:0 12px 24px -14px #000000b3}@keyframes mpin{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.m-appic{width:38px;height:38px;color:var(--m-amber);font:800 18px var(--disp);background:#14201b;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #fff}.m-push b{font:600 15px/1.25 Inter;display:block}.m-push span{opacity:.85;font:400 14.5px/1.35 Inter;display:block}.m-push small{opacity:.6;white-space:nowrap;margin-left:auto;font-size:12.5px}.m-legend{flex-wrap:wrap;gap:8px;margin:14px 0 4px;display:flex}.m-legend span{color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.m-legend i{border-radius:4px;width:12px;height:12px;display:inline-block}.side-note .nightbtn{margin-top:8px}.m-times{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.m-times small{opacity:.88;margin-bottom:2px;font:600 12.5px Inter;display:block}.m-times b{font:800 40px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.m-times .mi{stroke-width:2.4px;width:22px;height:22px}.m-ok{color:#bfe8d6}.m-phone.night[data-who=boss] .m-seg2 button.on{color:#0c120f}.m-chipx{white-space:normal;text-align:center;max-width:112px;line-height:1.25}.m-appic{padding:0;line-height:1;font-size:18px!important}.m-lock .m-sb{padding-left:30px}.m-push .m-appic{opacity:1;font:800 18px/1 var(--disp);display:grid}.m-phone.night .m-snack button{color:#6e4a00}.m-trow .tt{width:54px}.m-lock .m-sb{visibility:hidden}.m-phone[data-who=boss]{--m-bg:#fafafa;--m-card:#fff;--m-ink:#0a0a0a;--m-sub:#737373;--m-line:#e5e5e5;--m-sh1:0 1px 2px 0 #0000000d;--disp:var(--sc-ui);--m-amber:#171717;--m-aink:#fafafa}.m-phone[data-who=boss].night{--m-bg:#0a0a0a;--m-card:#171717;--m-ink:#fafafa;--m-sub:#a1a1a1;--m-line:#262626;--m-amber:#fafafa;--m-aink:#171717}[data-who=boss] .m-scr{font-family:var(--sc-ui);font-size:14px}[data-who=boss] .m-brand{font:600 15px var(--sc-ui)}[data-who=boss] .m-mark{box-shadow:none;font:600 13px var(--sc-ui);border-radius:8px;background:#171717!important}[data-who=boss] .m-btitle h1{font:600 28px/1.15 var(--sc-ui);letter-spacing:-.02em}[data-who=boss] .m-btitle p{font-size:14px}[data-who=boss] .m-seg2{box-shadow:none;background:#f5f5f5;border-radius:10px;padding:3px}[data-who=boss].night .m-seg2{background:#262626}[data-who=boss] .m-seg2 button{height:36px;font:500 14px var(--sc-ui);color:var(--m-sub);border-radius:7px}[data-who=boss] .m-seg2 button.on{background:var(--m-card);color:var(--m-ink);box-shadow:0 1px 2px #00000014}[data-who=boss] .m-rq{border:1px solid var(--m-line);box-shadow:var(--sc-xs);border-radius:12px;padding:16px}[data-who=boss] .m-rq h4{font:600 16px/1.3 var(--sc-ui)}[data-who=boss] .m-tag{box-shadow:none;height:22px;color:var(--m-ink);border:1px solid var(--m-line);font:500 12px var(--sc-ui);text-transform:none;letter-spacing:0;background:0 0;border-radius:999px;gap:6px;margin:0;padding:0 10px}[data-who=boss] .m-tag:before{content:"";background:var(--tg);border-radius:50%;width:6px;height:6px}[data-who=boss] .m-tag.drv{--tg:#16a34a}[data-who=boss] .m-tag.gd{--tg:#0052ff}[data-who=boss] .m-tag.cus{--tg:#d97706}[data-who=boss] .m-delta{box-shadow:none;background:#f5f5f5;border-radius:8px;padding:12px}[data-who=boss].night .m-delta{background:#262626}[data-who=boss] .m-delta .m-big{font:600 30px/1 var(--sc-ui);letter-spacing:-.02em}[data-who=boss] .m-bill{color:#b45309;font:500 13px var(--sc-ui)}[data-who=boss] .m-acts button{border:1px solid var(--m-line);height:40px;font:500 14px var(--sc-ui);box-shadow:var(--sc-xs);background:var(--m-card);border-radius:8px}[data-who=boss] .m-acts .call{flex:0 0 40px}[data-who=boss] .m-acts .no{flex:0 0 84px}[data-who=boss] .m-acts .yes{background:var(--m-ink);border-color:var(--m-ink);color:var(--m-bg)}[data-who=boss] .m-nav{background:var(--m-card);-webkit-backdrop-filter:none;backdrop-filter:none;height:76px;box-shadow:0 -1px 0 var(--m-line);border-radius:0;padding:6px 6px 18px;bottom:0;left:0;right:0}[data-who=boss] .m-nav button{font:500 11.5px var(--sc-ui);border-radius:8px}[data-who=boss] .m-nav button.on{color:var(--m-ink);background:0 0}[data-who=boss] .m-nav .dot{color:#fff;font:600 11px/18px var(--sc-ui);background:#e7000b}[data-who=boss] .m-snack{border-radius:8px;bottom:90px}[data-who=boss] .m-snack button{color:var(--m-bg)}[data-who=boss] .m-big{font:600 34px/1.1 var(--sc-ui);letter-spacing:-.02em}[data-who=boss] .m-trow .tt{font:600 15px var(--sc-ui)}[data-who=boss] .m-chipx{font:500 12px var(--sc-ui);border:1px solid var(--m-line);background:0 0}[data-who=boss] .m-chipx.warn{color:#b45309;background:#fffbeb;border-color:#fde68a}[data-who=boss] .m-nudge{height:32px;font:500 13px var(--sc-ui);box-shadow:var(--sc-xs);border-radius:8px}[data-who=boss] .m-set{border:1px solid var(--m-line);box-shadow:var(--sc-xs);border-radius:12px}[data-who=boss] .m-sw{background:#e5e5e5;border-radius:12px;width:44px;height:24px}[data-who=boss] .m-sw:after{width:20px;height:20px;top:2px;left:2px;box-shadow:0 1px 2px #00000026}[data-who=boss] .m-sw[aria-checked=true]{background:var(--m-ink)}[data-who=boss] .m-sw[aria-checked=true]:after{background:var(--m-bg);transform:translate(20px)}[data-who=boss] .m-h{font:500 13px var(--sc-ui)}[data-who=boss] .m-appic,.m-push .m-appic{box-shadow:none;color:#fff;font:600 17px/1 var(--sc-ui);background:#171717}[data-who=boss] .m-lock{background:radial-gradient(120% 70% at 50% 0,#262626 0,#0000 60%),#0a0a0a}[data-who=boss] .m-lock:before{display:none}[data-who=boss] .m-push{background:#404040b3}[data-who=boss] .m-delta .m-big{white-space:nowrap}[data-who=boss] .m-trow .tx b{font-size:14px}.app .page{font-size:13px;line-height:20px}.app .ph h1{font-size:20px;font-weight:600;line-height:28px}.app .ph p{font-size:13px}.app table td,.app table th{padding:8px 12px}.app table th,.app .t2{font-size:12px}:is(.app,.sc-sheet,.sc-alert) .btn{height:32px;padding:8px 12px;font-size:13px}:is(.app,.sc-sheet) .btn.sm{height:28px;padding:4px 12px;font-size:12.5px}.app input:not([type=checkbox]):not([type=radio]),.app select{min-height:32px;font-size:13px}@media (max-width:767px){:is(.app,.sc-sheet) .btn{height:40px}.app input:not([type=checkbox]),.app select{min-height:40px}}.sx-top{align-items:center;gap:8px;margin-bottom:8px;display:flex}.sx-top .crumb{margin:0}.sx-r{align-items:center;gap:4px;margin-left:auto;display:flex}.sx-ib{border:1px solid var(--sc-border);width:28px;height:28px;color:var(--sc-fg);box-shadow:var(--sc-xs);background:#fff;border-radius:8px;place-items:center;padding:0;font-size:15px;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.sx-ib:hover{background:var(--sc-accent)}}.sx-ib:disabled{opacity:.4;cursor:default}.sx-head h1{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;line-height:28px;display:flex}.sx-head h1 .badge{font-size:12px}.sx-head p{color:var(--sc-muted-fg);margin:2px 0 0;font-size:13px}.sx-note{max-width:560px;margin:12px 0 0}.sx-note mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fef3c7;border-radius:3px;padding:2px 4px;line-height:22px;display:inline}.sx-mw{display:inline-block;position:relative}.sx-menu{z-index:40;border:1px solid var(--sc-border);min-width:200px;box-shadow:var(--sc-md);background:#fff;border-radius:8px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);right:0}.sx-menu.on{display:block}.sx-menu button{text-align:left;width:100%;font:400 13px/20px var(--sc-ui);color:var(--sc-fg);height:auto;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:8px;display:flex}@media (hover:hover) and (pointer:fine){.sx-menu button:hover{background:var(--sc-accent)}}.sx-menu .danger{color:var(--sc-dest)}.sx-menu .sep{background:var(--sc-border);height:1px;margin:4px -4px}.sx-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;margin-top:16px;display:grid}@media (max-width:1100px){.sx-grid{grid-template-columns:1fr}}.sx-sh{align-items:center;gap:8px;min-height:28px;margin:16px 0 8px;display:flex}.sx-sh:first-child{margin-top:0}.sx-sh>b{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.sx-sh .r{align-items:center;gap:8px;margin-left:auto;display:flex}.sx-sh .btn.ghost{box-shadow:none;background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.sx-sh .btn.ghost:hover{background:var(--sc-accent)}}#bk-pa{gap:8px;display:flex}.sx-card{border:1px solid var(--sc-border);box-shadow:var(--sc-xs);background:#fff;border-radius:12px;overflow:hidden}.sx-li{border:0;border-top:1px solid var(--sc-border);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;grid-template-columns:32px minmax(0,1fr) auto 96px;align-items:center;gap:12px;padding:12px 16px;display:grid}.sx-li:first-child{border-top:0}@media (hover:hover) and (pointer:fine){.sx-li:hover{background:#fafafa}}.sx-th{border:1px solid var(--sc-border);color:#525252;background:#f5f5f5;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.sx-li .m{min-width:0;display:block}.sx-li .m b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.sx-li .m small{color:var(--sc-muted-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;display:block;overflow:hidden}.sx-chip{color:#404040;background:#f5f5f5;border-radius:4px;margin-top:3px;padding:0 8px;font-size:11.5px;line-height:18px;display:inline-block}.sx-chip.warn{color:#92400e;background:#fef3c7}.sx-li .p{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.sx-li .tt{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.sx-pay .row{grid-template-columns:1fr auto 120px;gap:12px;padding:8px 16px;font-size:13px;display:grid}.sx-pay .row:first-child{padding-top:12px}.sx-pay .row b{text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.sx-pay .tot{padding-bottom:12px;font-weight:600}.sx-pay .tot b{font-weight:600}.sx-pay .foot{border-top:1px solid var(--sc-border);background:#fafafa}.sx-pay .foot+.foot{border-top:0;padding-bottom:12px}.sx-dg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;padding:16px;display:grid}.sx-f.s2{grid-column:span 2}.sx-f label{color:var(--sc-muted-fg);margin-bottom:2px;font-size:12px;display:block}.sx-f .v{font-size:13px;line-height:20px}.sx-f .v.none{color:var(--sc-muted-fg)}.sx-f input,.sx-f select{width:100%}.sx-ef{border-top:1px solid var(--sc-border);background:#fafafa;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.sx-file{padding:4px 0;font-size:13px}.sx-side section{border-bottom:1px solid var(--sc-border);margin-bottom:16px;padding:0 0 20px}.sx-side section:last-child{border:0}.sx-st{color:var(--sc-muted-fg);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.sx-st .lnk{font-size:12px}.sx-cn{font-size:14px;font-weight:600}.sx-kv2{color:#404040;font-size:13px;line-height:20px}.sx-kv{justify-content:space-between;font-size:13px;line-height:24px;display:flex}.sx-kv b{font-variant-numeric:tabular-nums;font-weight:500}.sx-side .steps{margin:4px 0 8px}.sx-cmt input{border:1px solid var(--sc-border);width:100%;box-shadow:var(--sc-xs);border-radius:8px;padding:8px 12px;font-size:13px}.sx-tl{border-left:1px solid var(--sc-border);margin-top:12px;margin-left:4px}.sx-tl .ev{padding:0 0 12px 16px;font-size:13px;line-height:18px;position:relative}.sx-tl .ev:before{content:"";background:#d4d4d4;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.sx-tl .ev small{color:var(--sc-muted-fg);font-size:11.5px;display:block}#s-acct .acc-h{grid-template-columns:1fr}#s-acct .acc-h>.money:nth-child(2){display:none}.sx-f.s3{grid-column:1/-1}.sx-f .t2{display:none}.sx-side .tl li{font-size:13px}.sx-f label:has(input[type=checkbox]){color:var(--sc-fg);align-items:center;gap:8px;margin-top:20px;font-size:13px;display:flex}#dp-ph{--d-bg:#f3f5f2;--d-tx:#0f2b2a;--d-t2:#55706b;--d-line:#d5ddd8;--d-on:#0f2b2a;--d-onfg:#fff;--d-link:#0e6b63;--d-amb:#f4a03a;--d-ambfg:#1d1209;--d-note:#8a5200}#dp-ph.dk{--d-bg:#0c201f;--d-tx:#eaf3f1;--d-t2:#9fc0ba;--d-line:#1f4543;--d-on:#eaf3f1;--d-onfg:#0c201f;--d-link:#6fdcca;--d-note:#f6c25a}#dp-ph .scr{background:var(--d-bg);color:var(--d-tx);font-family:var(--font);transition:background .25s,color .25s}#dp-ph .sbar{color:var(--d-tx);z-index:2;position:relative}#dp-ph svg.mi{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.dpa-top{align-items:center;gap:8px;padding:0 12px 4px 18px;display:flex}.dpa-sun{background:var(--d-amb);border-radius:50%;flex:none;width:14px;height:14px}.dpa-who{font:700 15px var(--font);letter-spacing:-.01em;flex:1}.dpa-who small{font:500 12.5px var(--font);color:var(--d-t2);margin-left:8px}.dpa-ic{width:38px;height:38px;color:var(--d-tx);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.dpa-ic svg{width:20px;height:20px}.dpa-body{scrollbar-width:none;flex:1;padding:0 0 100px;overflow:auto}.dpa-body::-webkit-scrollbar{display:none}.dpa-pane{display:none}.dpa-pane.on{display:block}.pd{padding:0 20px}.dpa-h1{font:800 38px/1 "Bricolage Grotesque",var(--font);letter-spacing:-.045em;margin:10px 0 4px}.dpa-sub{color:var(--d-t2);margin:0 0 14px;font-size:13px;line-height:1.45}.dpa-lab{font:700 13px var(--font);color:var(--d-t2);margin:22px 0 4px}.dpa-seg{gap:6px;padding:6px 14px 12px;display:flex}.dpa-seg button{color:var(--d-t2);font:600 13px var(--font);background:0 0;border:0;border-radius:10px;flex:1;padding:9px 0;position:relative}.dpa-seg button i{opacity:.7;margin-left:4px;font-style:normal}.dpa-seg button.on{background:var(--d-on);color:var(--d-onfg)}.dpa-seg button.hot:not(.on):after{content:"";background:var(--d-amb);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:8px}.dpa-grp{transition:opacity .22s,transform .22s}.dpa-grp.gone{opacity:0;transform:translate(34px)}.sk{height:326px;position:relative;overflow:hidden}.sk .disc{border-radius:50%;position:absolute}.sk .stars{background-image:radial-gradient(1.6px 1.6px at 12% 16%,#fff,#0000),radial-gradient(1.2px 1.2px at 34% 9%,#fff,#0000),radial-gradient(1.6px 1.6px at 56% 22%,#fff,#0000),radial-gradient(1.2px 1.2px at 78% 8%,#fff,#0000),radial-gradient(1.4px 1.4px at 90% 26%,#fff,#0000),radial-gradient(1.2px 1.2px at 22% 34%,#fff,#0000);position:absolute;inset:0}.sk .land{background:var(--d-bg);clip-path:polygon(0 62%,12% 42%,26% 60%,40% 30%,56% 56%,70% 34%,86% 52%,100% 38%,100% 100%,0 100%);height:36px;transition:background .25s;position:absolute;bottom:-1px;left:0;right:0}.sk .lb{font:600 12.5px var(--font);z-index:1;position:absolute;top:12px;left:20px}.sk .tm{font:800 108px/.9 "Bricolage Grotesque",var(--font);letter-spacing:-.055em;font-variant-numeric:tabular-nums;z-index:1;position:absolute;top:34px;left:16px}.sk .ds{font:700 23px/1.12 "Bricolage Grotesque",var(--font);letter-spacing:-.02em;z-index:1;position:absolute;bottom:46px;left:20px;right:20px}.sk .ds small{font:500 13px var(--font);letter-spacing:0;margin-top:6px;display:block}.dpa-ln{font:500 13.5px var(--font);color:var(--d-t2);justify-content:space-between;align-items:center;padding:6px 18px 0;display:flex}.dpa-ln span:first-child:before{content:"";background:var(--d-amb);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.dpa-ln b{color:var(--d-tx)}.dpa-note{border-left:3px solid var(--d-amb);margin:12px 18px 0;padding-left:10px;font-size:13.5px;line-height:1.4}.dpa-note b{color:var(--d-note)}.dpa-act{gap:10px;padding:16px 18px 0;display:flex}.dpa-b{border:2px solid var(--d-line);height:52px;color:var(--d-tx);font:700 15px var(--font);background:0 0;border-radius:14px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.dpa-b.ic{width:52px;padding:0}.dpa-b.ic svg{width:20px;height:20px}.dpa-b.go{background:var(--d-amb);border-color:var(--d-amb);color:var(--d-ambfg);font:800 16px "Bricolage Grotesque",var(--font);flex:1}.dpa-b:disabled{opacity:.5}.dpa-r{border-top:1px solid var(--d-line);align-items:flex-start;gap:12px;padding:14px 0;transition:opacity .22s,transform .22s;display:flex}.dpa-r:first-of-type{border-top:0}.dpa-r.gone{opacity:0;transform:translate(34px)}.dpa-r .tm{font:800 22px/1 "Bricolage Grotesque",var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;width:64px;padding-top:1px}.dpa-r .rt{flex:1;min-width:0}.dpa-r .rt b{font:600 14.5px/1.3 var(--font);display:block}.dpa-r small{color:var(--d-t2);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.dpa-r .dt{border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.dpa-r .warn{color:var(--d-note);font-weight:600}.dpa-lk{gap:18px;margin-top:8px;display:flex}.dpa-lk button{color:var(--d-link);font:700 13px var(--font);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.dpa-lk button.mute{color:var(--d-t2)}.dpa-gl{font:700 13px var(--font);color:var(--d-t2);margin:22px 0 2px}.dpa-empty{padding:34px 18px 0}.dpa-empty b{font:800 30px/1.05 "Bricolage Grotesque",var(--font);letter-spacing:-.04em;display:block}.dpa-empty p{color:var(--d-t2);margin:8px 0 0}.dpa-empty .hs{background:var(--d-amb);border-radius:75px 75px 0 0;width:150px;height:75px;margin-bottom:18px}.dpa-big{font:800 78px/.95 "Bricolage Grotesque",var(--font);letter-spacing:-.055em;margin:8px 0 6px}.dpa-ap{gap:6px;margin-top:6px;display:flex}.dpa-ap button{border:2px solid var(--d-line);height:44px;color:var(--d-tx);font:700 14px var(--font);background:0 0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:7px;display:flex}.dpa-ap button svg{width:17px;height:17px}.dpa-ap button.on{background:var(--d-on);border-color:var(--d-on);color:var(--d-onfg)}.dpa-go{background:var(--d-amb);height:36px;color:var(--d-ambfg);font:800 13px var(--font);border:0;border-radius:10px;flex:none;padding:0 14px}.dpa-go:disabled{border:2px solid var(--d-line);color:var(--d-t2);background:0 0}.dpa-nav{background:var(--d-bg);border-top:1px solid var(--d-line);z-index:10;padding:0 8px 22px;transition:background .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.dpa-nav button{color:var(--d-t2);font:600 11px var(--font);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:11px 0 0;display:flex;position:relative}.dpa-nav button svg{width:21px;height:21px}.dpa-nav button.on{color:var(--d-tx)}.dpa-nav button.on:before{content:"";background:var(--d-amb);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:24%;right:24%}.dpa-nav .dot{background:var(--d-amb);color:#1d1209;border-radius:99px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute;top:7px;left:calc(50% + 7px)}#dp-ph .mtoast{background:var(--d-tx);color:var(--d-bg);font-weight:600}.dpa-login{z-index:30;color:#fff;background:#0c201f;flex-direction:column;display:none;position:absolute;inset:0;overflow:hidden}.dpa-login.on{display:flex}#dp-ph .dpa-login .sbar{color:#fff}.dpa-login .lsky{background:linear-gradient(#1b1f52 0 30%,#3b2a6b 30% 48%,#9b3f6a 48% 62%,#e8683a 62% 78%,#f4a03a 78% 100%);height:372px;position:absolute;top:0;left:0;right:0;overflow:hidden}.dpa-login .lsky .disc{background:#ffd27a;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;left:62%}.dpa-login .lsky .land{clip-path:polygon(0 62%,12% 42%,26% 60%,40% 30%,56% 56%,70% 34%,86% 52%,100% 38%,100% 100%,0 100%);background:#0c201f;height:40px;position:absolute;bottom:-1px;left:0;right:0}.dpa-login h2{font:800 40px/1 "Bricolage Grotesque",var(--font);letter-spacing:-.045em;color:#1d1209;z-index:2;margin:0;position:absolute;top:262px;left:22px}.dpa-login .lg{z-index:1;margin-top:auto;padding:0 22px 26px;position:relative}.dpa-login p{color:#9fc0ba;margin:0 0 6px;font-size:14px}.dpa-login label{font:700 13px var(--font);color:#9fc0ba;margin:14px 0 6px;display:block}.dpa-in{background:#ffffff12;border:1px solid #fff3;border-radius:12px;align-items:center;height:48px;padding:0 14px;font-size:16px;display:flex}.dpa-login .dpa-b.go{width:100%;height:54px;margin-top:20px}.dpa-login .f{text-align:center;margin:14px 0 0;font-size:12.5px}body:not(.navc) .app{grid-template-columns:240px 1fr}.app .nav .org{height:40px;margin-bottom:8px}.app .nav .org .logo{width:28px;height:28px}.app .nsearch{height:28px;font-size:13px}.app .nav .nsec{border-top:1px solid #2a2a2a;height:0;margin:8px;padding:0;font-size:0;overflow:hidden}.app .nav .ntools+.nsec{display:none}.app .ni{height:28px;font-size:13px}.app .ni .b{color:#a1a1aa;min-width:18px;height:18px;font-size:12px}.app .ni[data-go=billing] .b.red{color:#a1a1aa;background:0 0}.app .ni .b.red{border-radius:5px;min-width:18px;height:18px}.app .nav .me{height:40px}.app .page .ph>div>p{display:none}.app .page .ph{align-items:center;padding-top:16px;padding-bottom:12px}#inbox .inf{flex-wrap:nowrap;gap:8px;padding:0 12px 8px;display:flex}#inbox .inf .fwrap .btn{height:28px;padding:0 8px;font-size:12.5px}.app .page .ph h1{font-size:20px;line-height:28px}.app .kpis{border:1px solid var(--sc-border,#e5e5e5);background:#fff;border-radius:10px;gap:0;height:44px;margin:0 0 12px;display:flex;overflow:hidden}.app .kpis .kpi{border:0;border-right:1px solid var(--sc-border,#e5e5e5);box-shadow:none;cursor:pointer;background:0 0;border-radius:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0 16px;display:flex}.app .kpis .kpi:last-child{border-right:0}.app .kpis .kpi:before,.app .kpis .kpi:after{display:none}@media (hover:hover) and (pointer:fine){.app .kpis .kpi:hover{background:#fafafa}}.app .kpis .kpi .v{margin:0;font-size:15px;font-weight:600;line-height:1}.app .kpis .kpi .l{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}#s-billing main>.money{border:1px solid var(--sc-border,#e5e5e5);height:44px;box-shadow:none;background:#fff;border-radius:10px;align-items:center;gap:20px;margin:0 0 12px;padding:0 16px;display:flex}#s-billing main>.money .bar,#s-billing main>.money .note-s{display:none}#s-billing main>.money .lab{color:var(--sc-muted-fg,#737373);margin:0;font-size:13px}#s-billing main>.money .big{letter-spacing:0;align-items:baseline;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:1;display:flex}#s-billing main>.money .big small{color:var(--sc-muted-fg,#737373);font-size:13px;font-weight:400}#s-billing main>.money .leg{background:0 0;border:0;gap:16px;margin:0 0 0 auto;padding:0;font-size:13px}.v7tb{min-height:44px;flex-wrap:nowrap!important;gap:8px!important;padding-top:8px!important;padding-bottom:8px!important}.v7tb .tb-more{flex:1;align-items:center;gap:8px;min-width:0;display:none}.v7tb.open .tb-more{display:flex}.v7tb .tb-more .srch{flex:1;width:auto;max-width:none}.v7tb .tb-more .srch input{width:100%}.v7tb .tb-ic{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.v7ib,.v7tb .fwrap[data-kind=sort] .btn,.inh .fwrap[data-kind=sort] .btn{border-radius:8px;justify-content:center;width:30px;height:30px;padding:0!important}.v7tb .fwrap[data-kind=sort] .btn>span,.v7tb .fwrap[data-kind=sort] .btn>svg:last-child,.inh .fwrap[data-kind=sort] .btn>span,.inh .fwrap[data-kind=sort] .btn>svg:last-child{display:none}.v7ib{border:1px solid var(--sc-border,#e5e5e5);color:inherit;background:#fff;align-items:center;display:inline-flex}.v7ib svg{width:15px;height:15px}.v7tb .tb-x{font:500 13px var(--sc-ui,inherit);color:var(--sc-muted-fg,#737373);background:0 0;border:0;height:30px;padding:0 8px}.v7tb .tb-more .btn,.v7tb .tb-more .fbtn{white-space:nowrap;height:30px;font-size:13px}.app .page td{padding-top:8px;padding-bottom:8px}.inh{align-items:center;gap:8px;display:flex;flex-wrap:nowrap!important}.inh .srch{flex:1;min-width:0}.inh .fwrap[data-kind=date] .btn>span{display:none}.inh .fwrap[data-kind=date] .btn{justify-content:center;width:30px;height:30px;padding:0!important}.inbox .it{padding:8px 12px;font-size:13px}.inbox .it .top{margin-bottom:2px}.inbox .it .top .badge{padding:0 8px;font-size:11px;line-height:18px}.inbox .it .t2{font-size:12px}#exPane .exrow{display:block}#exPane .ef{border:0;border-bottom:1px solid var(--sc-border,#ececec);border-radius:0;grid-template-columns:132px 1fr auto;align-items:center;column-gap:8px;min-height:36px;margin:0;padding:8px 0;display:grid;background:0 0!important}#exPane .ef .t{color:var(--sc-muted-fg,#737373);grid-area:1/1/span 2;margin:0;padding-left:12px;font-size:12.5px;display:block;position:relative}#exPane .ef .t .badge{color:#b45309;background:0 0;border:0;margin:2px 0 0;padding:0;font-size:11px;font-weight:500;display:block}#exPane .ef.miss .t .badge{color:#dc2626}#exPane .ef.needs .t:before,#exPane .ef.miss .t:before{content:"";background:#f59e0b;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}#exPane .ef.miss .t:before{background:#dc2626}#exPane .ef .v{grid-column:2;font-size:13px}#exPane .ef .t2{grid-column:2;margin:0;font-size:12px}#exPane .ef .act{grid-area:1/3/span 2;gap:4px;margin:0}#exPane .ef .act .btn{justify-content:center;width:28px;height:28px;padding:0;font-size:0}#exPane .ef .act .btn:first-child:before{content:"✓";font-size:13px}#exPane .ef .act .btn:last-child:before{content:"✎";font-size:13px}#exPane .ef.ok .t:before{background:#16a34a}#aplist .money{all:unset;color:#92400e;background:#fef3c7;border-radius:6px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.sx-sh .lnk,.lnk{color:#0052ff;font:500 13px var(--sc-ui,inherit);cursor:pointer;background:0 0;border:0;padding:0 4px}#s-booking .intake3{grid-template-columns:300px minmax(0,1fr) 320px;gap:12px}#s-booking #exPane{order:2}#s-booking #srcPane{order:3;position:sticky;top:12px}#s-booking #srcPane pre,#s-booking #srcPane .src{max-height:calc(100dvh - 230px);font-size:12px;line-height:18px;overflow:auto}#s-booking #srcPane>div:first-child{padding:8px 12px!important}#exPane>.card{overflow:hidden;padding:0!important}#exPane .ibh{border-bottom:1px solid var(--sc-border,#ececec);align-items:center;gap:8px;padding:12px 16px;display:flex}#exPane .ibh h3{font-weight:600;margin:0!important;font-size:14px!important}#exPane .ibh .t2{margin-left:auto;font-size:12.5px}#exPane .ibh .btn{height:30px;font-size:13px}#exPane .ibb{padding:4px 16px 16px}#exPane>.card>div:first-child p{display:none}#exPane .alert{border-radius:8px;margin:8px 0 4px;padding:8px 12px;font-size:12.5px}#exPane .legs{border:1px solid var(--sc-border,#ececec);border-radius:8px;margin:12px 0 4px;overflow:hidden}#exPane .legs table{font-size:12.5px}#exPane .legs th,#exPane .legs td{padding:8px 12px}#exPane .stickyfoot,#s-booking #inbox .inh>b,#inbox .inf .fwrap[data-kind=date] .btn>span{display:none}#inbox .inf .fwrap[data-kind=date] .btn{justify-content:center;width:28px;padding:0!important}#inbox .inf .fwrap[data-kind=sort]{flex:1}#inbox .inf .fwrap[data-kind=sort] .btn{width:100%}.v7tb .tb-more{flex:0 auto;margin-left:auto;display:flex!important}.v7tb.open>.tabs,.v7tb.open>.tabsx{display:flex!important}.v7tb .tb-ic .v7ib,.v7tb .tb-x{display:none!important}.v7tb .tb-ic{margin-left:0}.v7tb .fwrap[data-kind=sort] .btn{height:30px;font-size:13px;width:auto!important;padding:0 12px!important}.v7tb .fwrap[data-kind=sort] .btn>span{display:inline!important}.v7tb .tb-more .btn,.v7tb .tb-more .fbtn{padding:0 12px}.v7tb .tb-more .srch{flex:0 220px;min-width:140px;height:30px}.v7tb .tb-more .srch input{font-size:13px}.v7tb .tabs button,.v7tb .tabsx button{white-space:nowrap}.ibc{border:1px solid var(--sc-border,#e5e5e5);background:#fff;border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px;transition:border-color .15s,box-shadow .15s;display:flex}.ibc:focus-within{border-color:#a3a3a3;box-shadow:0 0 0 3px #0000000d}.ibc.drag{background:#f5f8ff;border:1.5px dashed #0052ff}.ibc-up{color:#525252;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}@media (hover:hover) and (pointer:fine){.ibc-up:hover{background:#f5f5f5}}#ibt,#ibt:focus{resize:none;font:13.5px/20px var(--sc-ui,inherit);background:0 0;flex:1;min-height:34px;max-height:220px;padding:8px 2px;box-shadow:none!important;border:0!important;outline:0!important}.ibc-k{color:#a3a3a3;white-space:nowrap;align-self:center;font-size:11.5px}#ibgo{flex:none;height:34px}.ibdrop{z-index:40;text-align:center;color:#1e3a8a;pointer-events:none;background:#f5f8ffeb;border:2px dashed #0052ff;border-radius:12px;place-items:center;display:none;position:absolute;inset:0}.ibdrop.on{display:grid}.ibdrop>div{flex-direction:column;align-items:center;gap:8px;display:flex}.ibdrop b{font-size:16px}.ibdrop span{color:#475569;font-size:13px}#s-booking main{position:relative}#inlist .it.reading .badge.info{color:#4338ca;background:#eef2ff}.ibc{align-items:initial;padding:12px!important;display:block!important}.ibtabs{background:#f5f5f5;border-radius:8px;gap:2px;margin-bottom:8px;padding:3px;display:inline-flex}.ibtabs button{height:28px;font:500 13px var(--sc-ui,inherit);color:#737373;background:0 0;border:0;border-radius:6px;padding:0 12px}.ibtabs button.on{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #00000014}.ibp{display:none}.ibp.on{display:block}#ibt,#ibt:focus{resize:vertical;width:100%;min-height:76px;max-height:260px;font:13.5px/20px var(--sc-ui,inherit);border-radius:8px;padding:8px 12px;box-shadow:none!important;border:1px solid #e5e5e5!important;outline:0!important}#ibt:focus{border-color:#a3a3a3!important;box-shadow:0 0 0 3px #0000000f!important}.ibrow{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.dz{text-align:center;cursor:pointer;border:1.5px dashed #d4d4d4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px 16px;transition:background .15s,border-color .15s;display:flex}.dz.drag,.ibc.drag .dz{background:#fafafa;border-color:#a3a3a3}@media (hover:hover) and (pointer:fine){.dz:hover{background:#fafafa;border-color:#a3a3a3}}.dz-i{color:#525252;background:#fff;border:1px solid #e5e5e5;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:8px;display:grid}.dz b{font-size:14px;font-weight:500}.dz-s{color:#737373;margin-bottom:8px;font-size:12.5px}.dzl{flex-direction:column;gap:8px;margin-top:8px;display:flex}.dzl:empty{display:none}.dzf{border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.dzf .fi{width:32px;height:32px;font:600 10px var(--sc-ui,inherit);color:#525252;background:#f5f5f5;border-radius:6px;flex:none;place-items:center;display:grid}.dzf .fm{flex:1;min-width:0}.dzf .fm b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.dzf .fm small{color:#737373;font-size:12px}.dzf .pg{background:#f5f5f5;border-radius:4px;height:4px;margin-top:4px;overflow:hidden}.dzf .pg i{background:#171717;width:0;height:100%;transition:width 1.2s;display:block}.dzf .fx{color:#737373;background:0 0;border:0;border-radius:6px;width:26px;height:26px;font-size:14px}@media (hover:hover) and (pointer:fine){.dzf .fx:hover{background:#f5f5f5}}#bk-pf .pfn{font:600 13px var(--mono,ui-monospace)}#bk-pf .sx-kv{margin-top:4px}#bk-pf .btn{justify-content:center;width:100%;margin-top:8px}.pfdoc{border:1px solid #e5e5e5;border-radius:10px;padding:20px;font-size:13px}.pfdoc h4{margin:0;font-size:16px}.pfdoc .hd{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.pfdoc table{border-collapse:collapse;width:100%;margin-top:8px}.pfdoc th,.pfdoc td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f0f0;padding:8px 0}.pfdoc td.r,.pfdoc th.r{text-align:right}.pfdoc .tot td{border:0;padding-top:12px;font-weight:600}.pfdoc .ft{color:#737373;margin-top:12px;font-size:12px}.bkh{align-items:flex-start;gap:12px;display:flex}.bkh .l{flex:1;min-width:0}#bk-pa{gap:8px;padding-top:2px;display:flex}#bk-pa:empty{display:none}.bk-sl{align-items:center;gap:8px;margin-top:8px;display:flex}.bk-sl .steps{flex:none;width:200px}.bdoc{grid-template-columns:110px minmax(0,1fr) auto 130px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:grid}.bdoc+.bdoc{border-top:1px solid var(--sc-border)}.bdoc .bt{font-weight:500}.bdoc .bn{color:var(--sc-muted-fg)}.bdoc .ba{justify-content:flex-end;gap:12px;display:flex}.sx-pay .bdoc,.sx-pay .bdoc>*{margin:0;padding-top:0;padding-bottom:0}.sx-pay .bdoc{height:44px;padding:0 16px}.bdoc .lnk{height:auto;min-height:0;padding:0}.sx-pay .row.drv{color:var(--sc-muted-fg)}.nbc,.nbc-res{display:none!important}.nbc{border-bottom:1px solid var(--sc-border,#e5e5e5);background:linear-gradient(#fafafa,#fff);padding:20px}.nbc-h{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.nbc-h b{font-size:15px}.nbc textarea{box-sizing:border-box;width:100%;font:14px/20px var(--sc-ui,inherit);resize:vertical;background:#fff;border-radius:10px;min-height:96px;padding:12px;border:1px solid #d4d4d4!important}.nbc textarea:focus{outline:0;box-shadow:0 0 0 3px #0000000f;border-color:#737373!important}.nbc-f{align-items:center;gap:12px;margin-top:8px;display:flex}.nbc-m{margin-top:12px;font-size:13px}.nbc.drag .dz{background:#f5f8ff;border-color:#0052ff}.nbc-res{background:#f0fdf4;border-bottom:1px solid #bbf7d0;align-items:flex-start;gap:8px;margin:0;padding:12px 20px;font-size:13px;display:flex}.nbc-res[hidden]{display:none}.nbc-res .sp{color:#16a34a;font-size:15px}.nbc-res b{margin-bottom:2px;display:block}.nbc.done{padding:12px 20px}.nbc.done .nbc-h,.nbc.done .ibtabs,.nbc.done .nbc-p,.nbc.done .nbc-m{display:none}.nbc.done:before{content:"Read another message or file";color:#0052ff;cursor:pointer;font-size:13px}.nbair{flex-wrap:wrap;gap:8px;margin-top:-8px;display:flex}.nf.nbair{align-items:center;flex-direction:row!important;display:flex!important}.nf.nbair button{flex:none;width:auto!important}.nbair button{border:1px solid var(--sc-border,#e5e5e5);background:#fff;border-radius:999px;height:28px;padding:0 12px;font-size:12.5px}.nbai{background:linear-gradient(#fff,#fff) 0 0/100% 100% padding-box padding-box,linear-gradient(120deg,#f59e0b,#ec4899,#6366f1,#06b6d4,#f59e0b) 0 0/300% 300% border-box;border:1px solid #0000;border-radius:12px;margin:12px;animation:4s linear infinite nbglow,2.4s ease-in-out infinite nbpulse;position:relative;overflow:hidden}.nbai-h{background:0 0!important;border-radius:11px!important}@media (hover:hover) and (pointer:fine){.nbai-h:hover{background:#fafafa!important}}.nbai-h .t2{white-space:nowrap}@media (max-width:1180px){.nbai-h .t2{display:none}}.nbai-t{margin:0 0 8px}.nbai-q .dz{padding:20px}.nbai-r{margin-top:8px}.nbai.drag{box-shadow:0 0 0 3px #2563eb59}.nbai-h .sp{animation:2.4s ease-in-out infinite nbspark;display:inline-block}.nbai:has(.nbai-b:not([hidden])){box-shadow:none;background:#fff;border-color:#d4d4d4;animation:none}@keyframes nbglow{to{background-position:0 0,300% 0}}@keyframes nbpulse{0%,to{box-shadow:0 0 #ec489900,0 0 10px #f59e0b40}50%{box-shadow:0 0 0 3px #6366f11a,0 0 22px 2px #ec489947}}@keyframes nbspark{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.nbai,.nbai-h .sp{animation:none}.nbai{box-shadow:0 0 14px #ec489933}}#s-today .trow td{vertical-align:middle}.dpt{font-size:14px;font-weight:600}.dpt small{color:var(--sc-muted-fg,#737373);margin-top:4px;font-size:12px;font-weight:400;display:block}.dpr b{font-weight:500}.dpr .arrow{color:#a3a3a3;margin:0 8px}.dpm{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.dpm span{color:#525252;background:#f4f4f5;border-radius:6px;padding:1px 8px;font-size:12px}button.dpa{height:30px;font:500 13px var(--sc-ui,inherit);cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:0 12px}@media (hover:hover) and (pointer:fine){button.dpa:hover{background:#f5f5f5}}.dpa.need{color:#fff;background:#0a0a0a;border-color:#0a0a0a}@media (hover:hover) and (pointer:fine){.dpa.need:hover{background:#262626}}.dpw{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:-2px -4px;padding:2px 4px;display:flex}@media (hover:hover) and (pointer:fine){.dpw:hover{background:#f5f5f5}}.dpw small{color:#737373;font-size:12px;display:block}#dpmenu{z-index:80;background:#fff;border:1px solid #e5e5e5;border-radius:12px;width:300px;padding:8px;position:fixed;box-shadow:0 10px 30px #00000024}#dpmenu .h{color:#737373;padding:8px 12px 4px;font-size:12px}#dpmenu button{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}#dpmenu button:focus{background:#f5f5f5;outline:0}@media (hover:hover) and (pointer:fine){#dpmenu button:hover{background:#f5f5f5;outline:0}}#dpmenu small{color:#737373;font-size:12px;display:block}#dpmenu .f{color:#16a34a;margin-left:auto;font-size:12px}.dpe{text-align:center;color:#737373;padding:36px 16px}.dpe button{margin-top:8px}tbody tr.trow td:first-child:before{content:"";background:#a3a3a3;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}tbody tr.trow.e-warn td:first-child:before{background:#f59e0b}tbody tr.trow.e-info td:first-child:before{background:var(--info,#0052ff)}tbody tr.trow.e-mute td:first-child:before{background:#a3a3a3}.bst{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bst small{color:#737373;font-size:12px}.ivp{font:600 12.5px var(--mono,ui-monospace,monospace);color:#15803d;background:#f0fdf4;border:1.5px solid #16a34a;border-radius:999px;padding:2px 12px;display:inline-block}.ivp.none{color:#737373;background:#fafafa;border:1.5px dashed #d4d4d4;font-weight:500}.tpill{color:#404040;background:#f4f4f5;border-radius:999px;margin-left:4px;padding:1px 8px;font-size:11.5px;font-weight:500;display:inline-block}.tpill.cr{color:#0045d8;background:#e0f2fe}tbody tr.trow.e-brand td:first-child:before{background:#8b5cf6}.badge.brand{color:#6d28d9;background:#ede9fe}#bk-inv[hidden]{display:none!important}.sx-sub{letter-spacing:.04em;text-transform:uppercase;color:#737373;padding:12px 16px 4px;font-size:11.5px;font-weight:600}.sx-pay .sx-sub+#bk-docs{border-bottom:0}#bk-docs{border-bottom:1px solid var(--sc-border)}.qbox{background:#faf5ff;border:1.5px solid #c4b5fd;border-radius:12px;margin:12px;padding:12px 16px}.qbox h4{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.qrow{border-top:1px solid #ede9fe;grid-template-columns:130px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:grid}.qrow:first-of-type{border-top:0}.qx{color:#737373;cursor:pointer;background:0 0;border:0;font-size:16px;line-height:1}@media (hover:hover) and (pointer:fine){.qx:hover{color:#dc2626}}.qf{align-items:center;gap:8px;margin-top:8px;display:flex}.sx-bk{display:none}.sx-ib.named{width:auto;font:500 13px var(--sc-ui,inherit);color:#262626;align-items:center;gap:4px;padding:0 12px 0 8px;display:inline-flex}.sx-top .sx-ib.named{height:32px}.crumb .cr-p{color:var(--sc-muted-fg,#737373)}.sx-li{grid-template-columns:32px minmax(0,1fr) 120px 32px!important}.sx-li .tt{text-align:right}.sx-li .addp{color:#b45309;font-size:13px;font-weight:500}.sx-li:focus-visible{outline-offset:-2px;outline:2px solid #0052ff}.sx-li .sx-mw{justify-self:end}.sx-li .sx-ib{color:#525252;opacity:.65;width:28px;height:28px}.sx-li .sx-ib[aria-expanded=true]{opacity:1}@media (hover:hover) and (pointer:fine){.sx-li:hover .sx-ib{opacity:1}}#bk-legs{overflow:visible}.lgs{letter-spacing:.04em;text-transform:uppercase;color:#737373;margin:16px 0 8px;font-size:12px;font-weight:600}.lgs:first-child{margin-top:0}.lgp{position:relative}.lgp .pdd{position:absolute;top:calc(100% + 4px);left:0;right:0}.lgp>.pin{color:#737373;pointer-events:none;position:absolute;top:11px;left:10px}.lgp input{padding-left:36px!important}.lgp .src{color:#737373;margin-top:4px;font-size:12px;display:block}.ig{border:1px solid var(--sc-input,#d4d4d4);background:#fff;border-radius:8px;align-items:center;display:flex;overflow:hidden}.ig span{color:#737373;background:#fafafa;border-right:1px solid #e5e5e5;align-self:stretch;place-items:center;padding:0 12px;font-size:13px;display:grid}.ig input{flex:1;min-width:0;box-shadow:none!important;border:0!important}.chg .ig{width:130px;display:inline-flex}.chg .ig input{text-align:right;width:100%}.bdoc{grid-template-columns:120px minmax(0,1fr) auto!important}.bdoc .ba{min-width:0}.bkl{font:600 12.5px var(--mono,ui-monospace,monospace);color:#15803d;cursor:pointer;background:#f0fdf4;border:1.5px solid #16a34a;border-radius:999px;align-items:center;gap:4px;padding:3px 12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.bkl:hover{background:#dcfce7}}.bdoc .done{color:#525252;font-size:13px}#bk-pd .pdk{grid-template-columns:90px 1fr;gap:2px 8px;margin-top:8px;font-size:13px;display:grid}.pdk span{color:#737373}.pdk .miss{color:#b45309}#bk-pd .row1{align-items:center;gap:8px;margin-top:8px;display:flex}.sx-top{margin-bottom:12px!important}.sx-head h1{font-size:22px!important;line-height:30px!important}.sx-head p{margin:8px 0 0!important}.bk-sl{margin-top:20px!important}.sx-note{margin:24px 0 0!important}.sx-grid,.sx-head+.sx-grid{margin-top:32px!important}.bk-sl{display:none!important}.sx-head+.sx-note,.sx-note{margin-top:20px!important}.cdot{vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.sc-item .cdot{margin-right:0}.sc-item.cd{align-items:center;gap:8px;display:flex}.sc-item.cd .n{color:#737373;margin-left:auto;font-size:12px}#bkt[hidden]{display:none!important}.v7tb .tb-more{min-width:0;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}.v7tb .tb-more .srch{flex:180px;min-width:140px}.amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.amt small{color:#737373;font-size:12px;font-weight:400;display:block}.amt.none{color:#a3a3a3;font-weight:400}.mny{font-variant-numeric:tabular-nums;color:#0a0a0a;white-space:nowrap;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:1.3em;font-weight:600;line-height:1}.mny .rm{vertical-align:.45em;color:#737373;margin-right:2px;font-size:.6em;font-weight:600}.mny .sen{color:#9ca3af}.sx-pay .row b .mny,.amt .mny{font-size:1.3em}.sx-pay .row.tot b .mny{font-size:1.45em}.sx-pay .row.foot b .mny,.sx-kv b .mny{color:inherit}#s-bk .sx-sh{margin:36px 0 20px!important}#s-bk .sx-sh:first-child{margin-top:0!important}#s-bk .sx-li{position:relative;border-top:0!important;grid-template-columns:32px minmax(0,1fr) auto 120px 32px!important;gap:16px!important;padding:16px!important}#s-bk .sx-li+.sx-li:before{content:"";border-top:1px solid var(--sc-border);position:absolute;top:0;left:16px;right:16px}#s-bk .sx-li .m small{margin-top:2px}#s-bk .sx-li .sx-chip{white-space:nowrap;justify-self:end}#s-bk .sx-side section{border-top:1px solid var(--sc-border);padding:20px 0!important}#s-bk .sx-side section:first-child{border-top:0;padding-top:0!important}#s-bk .sx-side .sx-st{margin-bottom:12px!important}#s-bk .sx-ch{min-height:0;padding:16px 16px 12px;margin:0!important}#s-bk .sx-cb{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}#s-bk .sx-card.wrapped{margin-bottom:20px;padding-bottom:8px}#s-bk .sx-ch>b{font-size:14px}#s-bk .sx-li .sx-chip{color:#525252;background:0 0;border-radius:0;padding:0;font-size:13px}#s-bk .sx-li .sx-chip.warn{color:#b45309;background:0 0}#s-bk .bdoc .btn{font-weight:500;box-shadow:none!important;color:#0052ff!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important}@media (hover:hover) and (pointer:fine){#s-bk .bdoc .btn:hover{text-decoration:underline}}#s-bk .bdoc .btn:disabled{text-decoration:none;color:#a3a3a3!important}#s-bk .bkl{color:#0052ff;font:500 13px var(--mono,ui-monospace,monospace);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){#s-bk .bkl:hover{background:0 0;text-decoration:underline}}#s-bk .sx-sub{padding-top:4px}#s-bk .bdoc{min-height:40px;border-top:0!important;height:auto!important}#s-bk main.page{padding-left:max(28px,50% - 520px)!important;padding-right:max(28px,50% - 520px)!important}#s-bk .sx-grid{gap:24px!important}.lgxr{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.lgxr .lgp{flex:1}.lgxr .lnk{margin-top:8px}.lgx{margin-top:-4px}.addl{color:#0052ff;min-height:32px;font:500 14px/1.2 var(--sc-ui,inherit);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:auto;margin:0;padding:8px 2px;display:inline-flex}.addl:before{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover) and (pointer:fine){.addl:hover{text-underline-offset:3px;text-decoration:underline}}.addl:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0052ff}.addl{margin-right:16px}.addl:last-child{margin-right:0}.dk .addl,.dpa.dk .addl{color:#7aa7ff}.pkx .prow input{font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0}.dpa-via{opacity:.8;display:block}.pfpt{color:#737373}#s-bk .sx-side>section{border-top:0!important}.bgl{border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;display:flex}.bgr{cursor:pointer;border-top:1px solid #f0f0f0;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:12px;display:grid}.bgr:first-child{border-top:0}.bgr small{color:#737373;display:block}.bgr input{width:16px;height:16px;margin:0}.pf2 .co{color:#525252;align-items:flex-start;gap:12px;font-size:12px;line-height:1.5;display:flex}.pf2 .co .lg{color:#fff;background:#0f766e;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.pf2 .co h4{color:#0a0a0a}.pf2 .co h4 small{color:#737373;font-size:11px;font-weight:400}.pf2 .tt{text-align:center;letter-spacing:.02em;background:#f4f4f5;margin:12px 0;padding:8px;font-weight:700}.pf2 .bt2{justify-content:space-between;gap:16px;font-size:12px;display:flex}.pf2 .bt2 dl{grid-template-columns:auto auto;gap:2px 8px;margin:0;display:grid}.pf2 .bt2 dt{color:#737373}.pf2 .bt2 dd{margin:0}.pf2 tr.ref td{border-bottom:0;padding-top:12px;font-weight:600}.pf2 td{font-size:12px}.pf2 th.r,.pf2 td.r{white-space:nowrap;padding-left:16px}.pf2 .sum{width:240px;margin-top:8px;margin-left:auto}.pf2 .sum div{justify-content:space-between;padding:4px 0;display:flex}.pf2 .sum .g{border-top:1px solid #e5e5e5;font-size:14px;font-weight:700}.pf2 .wd{background:#f4f4f5;margin-top:8px;padding:8px;font-size:12px}.pf2 .terms{color:#525252;margin-top:12px;font-size:11px}.pf2 .terms p{margin:4px 0}.pf2 .nohdr{color:#737373;text-align:center;border:1px dashed #d4d4d4;border-radius:8px;padding:12px;font-size:12px}.nh{align-items:center;gap:8px;margin-right:auto;font-size:13px;display:inline-flex}.ckl{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}.stl{counter-reset:st;flex-direction:column;gap:8px;display:flex}.str .src{display:none}.str .stk{padding-right:24px}.str{counter-increment:st;grid-template-columns:22px 118px minmax(0,1fr) 58px auto;align-items:start;gap:8px;display:grid}.str .sn:before{content:counter(st);background:#f4f4f5;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:8px;font-size:12px;font-weight:600;display:grid}.str select,.str .stp{height:38px}.str .lgp{min-width:0}.stb{gap:2px;padding-top:4px;display:flex}.stb button{color:#737373;cursor:pointer;background:0 0;border:0;border-radius:6px;width:26px;height:30px}@media (hover:hover) and (pointer:fine){.stb button:hover{color:#0a0a0a;background:#f4f4f5}}.stf{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.cxo{border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;display:flex}.cxo label{cursor:pointer;align-items:flex-start;gap:8px;padding:12px;display:flex}.cxo label+label{border-top:1px solid #f0f0f0}.cxo small{color:#737373;display:block}.cxo input{margin-top:3px}#cx-fees[hidden]{display:none!important}.dpo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sx-li.cxd b,.sx-li.cxd .tt{color:#a3a3a3;text-decoration:line-through}.alert.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.rlf{font-variant-numeric:tabular-nums;align-items:center;height:38px;font-weight:600;display:flex}.rlhint{flex-direction:column;gap:8px;margin:4px 0 8px;display:flex}.rlhint .addl{align-self:flex-start}.rlmid{background:#fffbeb;border-radius:8px;padding:8px 12px}.cpl{border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.cpr{text-align:left;cursor:pointer;font:inherit;background:#fff;border:0;border-top:1px solid #f0f0f0;justify-content:space-between;gap:12px;padding:12px;display:flex}.cpr:first-child{border-top:0}@media (hover:hover) and (pointer:fine){.cpr:hover{background:#fafafa}}.cpr small{color:#737373;display:block}.cpr>.mono{white-space:nowrap}#nb-copy{margin-left:12px}.psum{border-bottom:1px solid #e5e5e5;grid-template-columns:repeat(3,1fr);display:grid}.pst{flex-direction:column;gap:2px;padding:16px;display:flex}.pst+.pst{border-left:1px solid #e5e5e5}.pst b{font-variant-numeric:tabular-nums;font-size:22px}.pst .pk{color:#525252;font-size:12px;font-weight:500}.pst small{color:#525252;font-size:12px}.pover{background:#fef2f2;border-bottom:1px solid #e5e5e5;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.pov{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:flex}@media (hover:hover) and (pointer:fine){.pov:hover{text-decoration:underline}}.povc{color:#b91c1c;font-weight:500}.dgrp{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:12px;padding:12px}.dopt{cursor:pointer;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.dopt+.dopt{border-top:1px solid #f0f0f0}.dopt small{color:#737373;display:block}.dopt input{margin-top:3px}.fx{justify-content:space-between;align-items:center;gap:8px;display:flex}.fxr{color:#a3a3a3;cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px}@media (hover:hover) and (pointer:fine){.fxr:hover{color:#b91c1c;background:#f4f4f5}}.tgx{align-items:center;gap:4px;display:inline-flex}.tgx button{color:#a3a3a3;cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;font-size:11px}@media (hover:hover) and (pointer:fine){.tgx button:hover{color:#b91c1c}}.byh{opacity:.8;font-weight:400}#bk-docs .ba{align-items:center;gap:8px;display:inline-flex}.bklnote{margin-top:8px}.bklnote .lnk{min-height:0;padding:0}.bkrec{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.bkrec input{flex-basis:100%}.bkt{color:#0f6b3a;height:16px;font:600 10.5px/16px var(--sans,system-ui);letter-spacing:.01em;vertical-align:1px;white-space:nowrap;background:#e8f5ee;border-radius:4px;align-items:center;gap:3px;margin-left:8px;padding:0 8px;display:inline-flex}.bkt:before{content:"";background:#16a34a;border-radius:2px;width:6px;height:6px}#bk-leg{z-index:60;font:12px var(--sans,system-ui);background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:60px;left:16px;box-shadow:0 2px 8px #00000014}#bk-leg .bkt{margin:0}body.bkhl .bkfld{outline-offset:3px;background:#f3fbf6;border-radius:6px;outline:2px dashed #16a34a}body.bkhl .bkl{box-shadow:0 0 0 2px #16a34a}.syn-t{border-collapse:collapse;width:100%;font-size:13px}.syn-t th,.syn-t td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:8px 12px}.syn-t th{color:#616161;font-size:12px;font-weight:600}.syn-h{font:600 13px var(--sans,system-ui);margin:20px 0 8px}.dir{font:600 11px var(--mono,monospace);color:#3730a3;white-space:nowrap;background:#eef2ff;border-radius:4px;padding:1px 8px}.bdoc.warnrow .bn{color:#b45309}.lk-opt{cursor:pointer;border:1px solid #e3e3e3;border-radius:8px;margin-bottom:8px;padding:12px;display:block}.lk-opt input{margin-right:8px}.lk-opt.off{opacity:.45;pointer-events:none}.ivl td select{padding:3px 8px;font-size:12px}.wa-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.btn.wa{color:#fff;background:#25d366;border-color:#25d366;align-items:center;gap:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn.wa:hover{background:#1ebe5b}}.btn.wa svg{fill:#fff;width:15px;height:15px}.wa-msg{width:100%;height:150px;font:13px/1.5 var(--sans,system-ui);white-space:pre-wrap;background:#f7fdf9;border:1px solid #e3e3e3;border-radius:8px;padding:12px;min-height:150px!important}.wa-link{align-items:center;gap:8px;margin-top:8px;display:flex}.wa-link input{font:12px var(--mono,monospace);flex:1}#s-pickup .prow .pi{flex:none;gap:0;display:grid;width:24px!important;height:24px!important;min-height:0!important;padding:0!important}#s-pickup .psheet{max-height:70%}nav .me,.nav .me{cursor:pointer}@media (hover:hover) and (pointer:fine){.me:hover{background:#ffffff0f}}#me-m{color:#202223;z-index:80;background:#fff;border-radius:10px;padding:8px;position:absolute;bottom:62px;left:8px;right:8px;box-shadow:0 0 0 1px #0000001a,0 12px 28px #00000047}#me-m[hidden]{display:none}#me-m button{text-align:left;width:100%;font:500 13px var(--sans,system-ui);cursor:pointer;color:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;display:flex}@media (hover:hover) and (pointer:fine){#me-m button:hover{background:#f1f1f1}}#me-m .sep{background:#eee;height:1px;margin:4px 0}#me-m .who{color:#6b6b6b;padding:8px 12px;font-size:12px}.app .nav .org .logo.wl{background:#fff;border-radius:10px;flex:1;width:auto;height:44px;padding:4px 12px}.logo.wl:after{content:none!important}.logo.wl img{object-fit:contain;width:100%;height:100%}.lg.wl2{background:0 0!important;border-radius:0!important;width:96px!important;height:auto!important}.lg.wl2 img{width:100%;display:block}.av.wl3{overflow:hidden;background:#fff!important}.av.wl3 img{object-fit:contain;width:100%;height:100%}body.ncol .logo.wl{padding:4px}.qsw{cursor:pointer;align-items:center;gap:8px;margin-right:8px;font-size:13px;display:inline-flex}.bdoc.pfint .bt{color:#8a8a8a}.dpa-files{padding:4px 16px 2px}.dpa-files .h{font:600 11px var(--sans,system-ui);letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin:6px 0}.dpa-fl{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.dpa-fc{font:500 13px var(--sans,system-ui);color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000001f;border-radius:12px;flex:none;align-items:center;gap:8px;max-width:220px;padding:8px 10px;display:flex}.dpa-fc .ic{background:#f1f1f1;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.dpa-fc .ic svg{width:18px;height:18px}.dpa-fc.gate{background:#ecfaf1;border-color:#0b7a3b}.dpa-fc.gate .ic{color:#fff;background:#0b7a3b}.dpa-fc small{opacity:.65;font-size:11px;font-weight:400;display:block}.dk .dpa-fc{background:#1d2422;border-color:#2c3532}.dk .dpa-fc.gate{background:#12301f}.dpa-fv{z-index:50;color:#111;border-radius:inherit;background:#fff;flex-direction:column;display:none;position:absolute;inset:0;overflow:hidden}.dpa-fv.on{display:flex}.dpa-fv .top{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:54px 16px 10px;display:flex}.dpa-fv .top b{flex:1;font-size:16px}.dpa-fv .top button{cursor:pointer;background:#f1f1f1;border:0;border-radius:999px;width:34px;height:34px;font-size:18px}.dpa-fv .bd{flex-direction:column;flex:1;align-items:center;gap:12px;padding:16px;display:flex;overflow:auto}.dpa-fv .qr{background:#fff;border-radius:12px;width:250px;height:250px;padding:10px;box-shadow:0 0 0 1px #e5e5e5}.dpa-fv .meta{width:100%;font-size:13px;line-height:1.5}.dpa-fv .meta div{border-bottom:1px solid #f0f0f0;justify-content:space-between;gap:10px;padding:6px 0;display:flex}.dpa-fv .meta span{opacity:.6}.dpa-fv .note{background:#fff8e6;border-radius:10px;width:100%;padding:10px 12px;font-size:13.5px}.dpa-fv .doc{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;width:100%;padding:12px;font-size:13px;line-height:1.6}.dpa-fv .bright{opacity:.6;font-size:12px}.pa-t{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.pa-t td{vertical-align:middle;border-bottom:1px solid #eee;padding:8px}.pa-t td.r{text-align:right;white-space:nowrap}.pa-t input[type=text]{text-align:right;width:96px}.pa-sum{background:#f6f6f7;border-radius:8px;justify-content:space-between;gap:8px;margin-top:8px;padding:12px;font-size:13px;display:flex}.pa-sum b{font-weight:600}.crd{color:#067647;background:#ecfdf3;border-radius:999px;align-items:center;gap:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}#ivb .ivb-r{border-top:1px solid var(--line,#eee);grid-template-columns:1.6fr .9fr .9fr 1.6fr auto;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:grid}#ivb .ivb-r:first-of-type{border-top:0}#ivb .ivb-h{color:#616161;background:#fafafa;font-size:12px;font-weight:600}.ivl2 td{vertical-align:top}.ivl2 .ln{font:12px/1.5 var(--mono,ui-monospace,monospace)}.bf{border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:8px 0;display:flex}.bf:last-child{border-bottom:0}.bf .th{width:44px;height:44px;font:600 11px var(--sans,system-ui);color:#616161;background:#f1f1f1;border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.bf .th img{object-fit:cover;width:100%;height:100%}.bf .m{flex:1;min-width:0}.bf .m b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.bf .m small{color:#616161}.cuf{text-align:center;width:64px;font-size:10px}.cuf .th{background:#f1f1f1;border-radius:10px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.cuf img{object-fit:cover;width:100%;height:100%}.sx-pay .bdoc{height:auto;min-height:44px;padding:12px 16px}.sx-pay .bdoc .bn{line-height:1.55}.fbtn.act{background:#f4f4f5;border-color:#111;font-weight:600}.ms-pop{min-width:240px;padding:8px}.ms-pop .ms-i{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}@media (hover:hover) and (pointer:fine){.ms-pop .ms-i:hover{background:var(--sc-accent,#f4f4f5)}}.ms-pop .ms-f{border-top:1px solid #eee;justify-content:space-between;margin-top:4px;padding:8px 8px 2px;display:flex}.mf-pop{min-width:300px;padding:12px}.mf-pop h5{font:600 11px var(--sans,system-ui);text-transform:uppercase;letter-spacing:.04em;color:#6b6b6b;margin:8px 0}.mf-pop .mf-r{justify-content:space-between;align-items:center;gap:8px;margin:8px 0;display:flex}.mf-pop .mf-r select{max-width:180px}.mf-pop .mf-v{border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex}@media (hover:hover) and (pointer:fine){.mf-pop .mf-v:hover{background:#f4f4f5}}.mf-pop .mf-v button.n{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex:1}#inbox .inf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#inbox .inf .fbtn,.fbtn{white-space:nowrap}.ivb-tk{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;display:flex}.ivb-tk .t2{margin-right:4px}#bkrows td.bkc,#s-bookings th.bkc{width:34px}.bkbulk{color:#fff;background:#18181b;border-radius:10px;align-items:center;gap:8px;width:max-content;margin:8px auto 0;padding:8px 12px 8px 16px;font-size:13px;display:none;position:sticky;bottom:12px;box-shadow:0 8px 24px #0000002e}.bkbulk.on{display:flex}.bkbulk .btn{color:#18181b;background:#fff}.emv{border:1px solid var(--line,#e5e5e5);border-radius:10px;margin:12px;padding:16px;font-size:13.5px;line-height:1.55}.emv .eh{color:#616161;margin-bottom:8px;font-size:12.5px}.emv .att{border:1px solid var(--line,#e5e5e5);cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:max-content;margin-top:12px;padding:8px 12px;display:flex}.emv .att i{background:linear-gradient(#eef2ff,#dbeafe);border-radius:4px;width:34px;height:42px;display:block}.empx{padding:12px}.empx .ef{margin-bottom:8px}.empx table{border-collapse:collapse;width:100%;font-size:13px}.empx td{border-top:1px solid var(--line,#eee);padding:8px 4px}#ivp-body .ivp-g{margin-top:16px}#ivp-body{padding-bottom:8px}.ivp-gh{border-bottom:1px solid var(--line,#eee);grid-template-columns:auto 1fr 1.3fr 110px 120px auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.ivp-gh input[type=text]{width:100%}.ivp-r{border-top:1px solid var(--line,#f0f0f0);grid-template-columns:auto 1.4fr 90px 1.6fr 110px auto;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:grid}.ivp-r:first-of-type{border-top:0}.ivp-r.off{opacity:.55}.ivp-r .r,.ivp-gh .r{text-align:right;white-space:nowrap}.ivp-foot{color:#fff;background:#18181b;border-radius:10px;align-items:center;gap:12px;margin-top:16px;padding:12px 12px 12px 20px;font-size:13.5px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #0000002e;bottom:16px!important}.ivp-foot .btn{color:#18181b;background:#fff;margin-left:auto}#ivp-f{gap:8px;display:flex}#ivp-f select{border:1px solid var(--line,#e5e5e5);height:34px;font:inherit;background:#fff;border-radius:8px;padding:0 12px;font-size:13.5px}body.actbar .pilot{justify-content:center;height:44px;padding:0;left:auto;right:24px;transform:none;width:44px!important}body.actbar .pilot>:not(.spark){display:none!important}body.actbar .pilot .spark{font-size:18px}.ivp-foot,.bkbulk,.bulk{z-index:60;min-width:min(560px,100vw - 300px);max-width:calc(100vw - 300px);width:auto!important;margin:0!important;position:fixed!important;bottom:20px!important;left:calc(50% + 120px)!important}.ivp-foot,.bkbulk.on{transform:translate(-50%)!important}.bulk.on{transform:translate(-50%)!important}body.navc .ivp-foot,body.navc .bkbulk,body.navc .bulk{left:calc(50% + 32px)!important}.bkbulk .btn:first-of-type{margin-left:auto}body.actbar .screen.on .page{padding-bottom:96px}@media (max-width:760px){.ivp-foot,.bkbulk,.bulk{min-width:0;max-width:calc(100vw - 24px);left:50%!important}}:root{--wk-black:#0a0b0d;--wk-white:#fff;--wk-blue:#0052ff;--wk-blue-h:#0045d8;--wk-blue-2:#e8efff;--wk-red:#d72c0d;--wk-red-2:#fdecec;--wk-green:#29845a;--wk-green-t:#29845a;--wk-green-2:#e6f7ef;--wk-grey:#6d7175;--wk-grey-2:#eef0f3}.app,.xsheet,.sheet,.pchat{--brand:var(--wk-blue);--brand-2:var(--wk-blue-2);--info:var(--wk-blue);--info-2:var(--wk-blue-2);--bad:var(--wk-red);--bad-2:var(--wk-red-2);--ok:var(--wk-green-t);--ok-2:var(--wk-green-2);--warn:var(--wk-blue);--warn-2:var(--wk-blue-2);--sc-primary:var(--wk-blue);--sc-dest:var(--wk-red)}.app{--sb:var(--wk-black);--sb-fg:#fff;--sb-mut:#9aa0ac;--sb-acc:#1e2025;--sb-line:#ffffff1a}body.adm,.app,.app .page{background-color:var(--wk-white)}.app>main.page,.app .page{background:#fff}.app .btn.dark,.app .page .btn.dark,.app .page .btn.brand,.sheet .btn.dark,.xsheet .btn.dark,.app .stickyfoot .btn.dark,.app .btn.sm.dark{background:var(--wk-blue)!important;border-color:var(--wk-blue)!important;color:#fff!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.app .btn.dark:hover,.app .page .btn.dark:hover,.sheet .btn.dark:hover{background:var(--wk-blue-h)!important;border-color:var(--wk-blue-h)!important}}.app .btn.danger{color:var(--wk-red)!important}.app a:not(.nav a),.app .lnk,.xsheet .lnk,.sheet .lnk,button.lnk{color:var(--wk-blue)}.app :focus-visible{outline-offset:2px;outline:2px solid var(--wk-blue)!important}.app input[type=checkbox],.app input[type=radio],.xsheet input[type=checkbox]{accent-color:var(--wk-blue)}.app .badge.bad,.xsheet .badge.bad,.sheet .badge.bad{font-weight:600;background:var(--wk-red)!important;color:#fff!important;border-color:var(--wk-red)!important}.app .badge.bad .dot{background:#fff!important}.app .badge.warn,.app .badge.info,.xsheet .badge.warn,.xsheet .badge.info{font-weight:600;background:var(--wk-blue-2)!important;color:var(--wk-blue)!important;border-color:#0000!important}.app .badge.ok,.xsheet .badge.ok{font-weight:600;background:var(--wk-green-2)!important;color:var(--wk-green-t)!important;border-color:#0000!important}.app .badge.mute,.app .badge.brand,.app td .chips .badge.mute{background:var(--wk-grey-2)!important;color:var(--wk-grey)!important;border-color:#0000!important}.app .badge .dot{background:currentColor}tbody tr.trow td:first-child:before{background:var(--wk-grey)}tbody tr.trow.e-brand td:first-child:before,tbody tr.trow.e-info td:first-child:before,tbody tr.trow.e-warn td:first-child:before{background:var(--wk-blue)!important}tbody tr.trow.e-bad td:first-child:before{background:var(--wk-red)!important}tbody tr.trow.e-ok td:first-child:before{background:var(--wk-green)!important}.app .tpill.cr{color:var(--wk-blue);background:var(--wk-blue-2)}.app .badge.brand{background:var(--wk-blue-2)!important;color:var(--wk-blue)!important}.app .miss{font-weight:600;color:var(--wk-red)!important}.app mark,#bk-note mark{background:var(--wk-grey-2);color:var(--wk-black);border-left:3px solid var(--wk-blue);border-radius:4px;padding:2px 8px}.app{--sun:var(--wk-blue);--sun-2:var(--wk-blue-2);--sunglow:#0052ff59}#aplist .money,.app .sx-chip.warn,.xsheet .sx-chip.warn,.app .nbp.warn,.app .note-y,.app .alert.warn,.app .m-chipx.warn{background:var(--wk-blue-2)!important;color:var(--wk-blue)!important;border-color:#0000!important}.app .src{background:var(--wk-grey-2)!important;color:var(--wk-black)!important;border-color:#0000!important}.srcpane mark,.sx-note mark{background:var(--wk-blue-2);color:inherit}.ckr.warn .ic{background:var(--wk-blue)}.batch{border-color:var(--wk-blue);background:var(--wk-blue-2)}.tl li.warn:before{border-color:var(--wk-blue);background:var(--wk-blue)}.app .leg i[style*=f59e0b],.app .leg i[style*=warn],.app .money .leg i[style*=sun]{background:var(--wk-blue)!important}.app .bulk .btn.dark,.app .bulk .btn.brand{background:var(--wk-blue)!important;border-color:var(--wk-blue)!important;color:#fff!important}.org .wtword{align-items:center;gap:8px;min-width:0;display:flex}.wtword .wtm{background:var(--wk-blue,#0052ff);color:#fff;letter-spacing:-.02em;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid}.wtword .wtn{color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700}.org .logo.wl,body.navc .wtword .wtn{display:none}.bwa{z-index:200;border-radius:inherit;background:#efeae2;flex-direction:column;font-family:-apple-system,Segoe UI,sans-serif;display:none;position:absolute;inset:0;overflow:hidden}.bwa.on{display:flex}.bwa .wh{color:#fff;background:#075e54;align-items:center;gap:8px;padding:44px 12px 12px;display:flex}.bwa .wh .av{background:#0052ff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid;color:#fff!important;text-indent:0!important;font-size:16px!important}.bwa .wh b{font-size:15px;display:block}.bwa .wh small{opacity:.8;font-size:11.5px}.bwa .wh button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px}.bwa .wb{flex-direction:column;flex:1;gap:8px;padding:12px 12px 20px;display:flex;overflow:auto}.bwa .bub{color:#111;white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:0 10px 10px;align-self:flex-start;max-width:86%;padding:8px 8px 4px;font-size:13.5px;line-height:1.4;box-shadow:0 1px .5px #00000021}.bwa .bub b{font-weight:700}.bwa .bub a{color:#027eb5;text-decoration:none}.bwa .bub .tm{text-align:right;color:#667781;margin-top:2px;font-size:10.5px;display:block}.bwa .day{color:#54656f;background:#fff;border-radius:8px;align-self:center;padding:3px 12px;font-size:11.5px}.bwa-lang{gap:4px;margin-left:8px;display:inline-flex}.bwa-lang button{border:1px solid var(--line,#e4e4e7);cursor:pointer;background:#fff;border-radius:999px;padding:3px 12px;font-size:12.5px}.bwa-lang button.on{color:#fff;background:#0a0b0d;border-color:#202223}#dp-pk .pkadd{border:1.5px dashed var(--d-line);cursor:pointer;color:var(--d-tx);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:12px 0 16px;padding:20px;font-weight:700;display:flex}#dp-pk .pki{border-top:1px solid var(--d-line);grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}#dp-pk .pki .th{color:#0052ff;background:linear-gradient(160deg,#e6edff,#c9d8ff);border-radius:8px;place-items:center;width:44px;height:56px;font-size:10px;font-weight:800;display:grid}#dp-pk .pki b{color:var(--d-tx);display:block}#dp-pk .pki small{color:var(--d-t2);margin-top:2px;display:block}#dp-pk .st{border-radius:999px;margin-top:4px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}#dp-pk .st.ok{color:#29845a;background:#e6f7ef}#dp-pk .st.bad{color:#fff;background:#d72c0d}#dp-pk .st.wait{color:#0052ff;background:#e8efff}#dp-pl .rq3{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 8px;display:grid}#dp-pl .rq3 button{border:1px solid var(--d-line);background:var(--d-card,#fff);font:700 13px var(--font);color:var(--d-tx);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;display:flex}#dp-pl .rq3 button span{font-size:22px}#dp-pl .frm{border:1px solid var(--d-line);border-radius:14px;gap:8px;margin:8px 0;padding:12px;display:grid}#dp-pl .frm label{color:var(--d-t2);gap:4px;font-size:12px;font-weight:700;display:grid}#dp-pl .frm input,#dp-pl .frm select,#dp-pl .frm textarea{font:15px var(--font);border:1px solid var(--d-line);color:#111;box-sizing:border-box;background:#fff;border-radius:10px;width:100%;padding:12px}#dp-pl .two{grid-template-columns:1fr 1fr;gap:8px;display:grid}#dp-pl .rst{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}#dp-pl .rst.p{color:#0052ff;background:#e8efff}#dp-pl .rst.a{color:#29845a;background:#e6f7ef}#dp-pl .rst.r{color:#fff;background:#d72c0d}.pkup{position:relative}.pkmenu{z-index:20;background:#fff;border:1px solid #e4e4e7;border-radius:12px;width:220px;padding:8px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #0000002e}.pkup.open .pkmenu{display:block}.pkmenu label,.pkmenu button{text-align:left;width:100%;font:600 14px var(--font);color:#202223;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex}@media (hover:hover) and (pointer:fine){.pkmenu label:hover,.pkmenu button:hover{background:#f4f4f5}}.pkmenu small{color:#6d7175;margin-top:2px;font-size:12px;font-weight:400}.m-phone[data-who=boss]{--m-amber:#0052ff;--m-aink:#fff;--m-red:#d72c0d;--m-blue:#0052ff}.m-phone[data-who=boss].night{--m-amber:#3d7bff;--m-aink:#fff}.m-phone[data-who=boss] .m-chipx.warn{color:#0052ff!important;background:#e8efff!important;border-color:#0000!important}.m-phone[data-who=boss] .bv{border-top:1px solid var(--m-line);align-items:center;gap:10px;padding:12px 0;display:flex}.m-phone[data-who=boss] .bv .tx{flex:1;min-width:0}.m-phone[data-who=boss] .bv b{display:block}.m-phone[data-who=boss] .bv small{color:var(--m-sub);font-size:12.5px;display:block}.m-phone[data-who=boss] .bv button{color:#fff;font:700 13px var(--sc-ui);cursor:pointer;background:#0052ff;border:0;border-radius:10px;padding:9px 12px}.m-phone[data-who=boss] .bk3{grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 4px;display:grid}.m-phone[data-who=boss] .bk3 div{background:var(--m-card);border:1px solid var(--m-line);border-radius:12px;padding:10px}.m-phone[data-who=boss] .bk3 small{color:var(--m-sub);font-size:11.5px;display:block}.m-phone[data-who=boss] .bk3 b{font:800 17px var(--sc-ui)}.m-phone[data-who=boss] .bk3 i{color:#29845a;font-size:11px;font-style:normal;font-weight:700}.m-phone[data-who=boss] .bsel{font:600 13px var(--sc-ui);border:1px solid var(--m-line);background:var(--m-card);color:var(--m-ink);border-radius:8px;padding:6px 8px}.m-phone[data-who=boss] .m-acts .yes{color:#fff!important;background:#0052ff!important;border-color:#0052ff!important}.m-phone[data-who=boss] .m-bill{color:#0052ff!important}.m-phone[data-who=boss] .m-sw[aria-checked=true]{background:#0052ff}.m-phone[data-who=boss] .bk3 i{margin-top:2px;display:block}#s-guide .gnav{z-index:40;background:#fff;border-top:1px solid #e4e4e7;padding:4px 6px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}#s-guide .gnav button{font:600 11px var(--font,Inter);color:#6d7175;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:8px 0 0;display:flex}#s-guide .gnav button i{font-size:17px;font-style:normal;line-height:1}#s-guide .dock{padding-bottom:12px!important;bottom:58px!important}#s-guide .g-body{padding-bottom:230px!important}#s-guide .gpane{z-index:35;color:#202223;background:#fafafa;padding:16px 16px 24px;font-size:14px;display:none;position:absolute;inset:44px 0 62px;overflow:auto}#s-guide .gpane.on{display:block}#s-guide .gpane h2{font:800 24px var(--sc-ui,Inter);letter-spacing:-.02em;margin:0 0 4px}#s-guide .gpane .sub{color:#6d7175;margin:0 0 14px;font-size:13px}#s-guide .gcard{background:#fff;border:1px solid #e4e4e7;border-radius:14px;margin-bottom:10px;padding:12px}#s-guide .gcard .lab{color:#6d7175;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11.5px;font-weight:700}#s-guide .gtl{padding-left:22px;position:relative}#s-guide .gtl div{padding:6px 0;position:relative}#s-guide .gtl div:before{content:"";background:var(--sun,#f3a712);border-radius:50%;width:9px;height:9px;position:absolute;top:11px;left:-17px}#s-guide .gtl div:after{content:"";background:#d4d4d8;width:1px;position:absolute;top:22px;bottom:-8px;left:-13px}#s-guide .gtl div:last-child:after{display:none}#s-guide .gtl b{display:block}#s-guide .gtl small{color:#6d7175}#s-guide .grow{border-top:1px solid #f0f0f0;align-items:center;gap:10px;padding:9px 0;display:flex}#s-guide .grow:first-of-type{border-top:0}#s-guide .grow .tx{flex:1;min-width:0}#s-guide .grow small{color:#6d7175;font-size:12px;display:block}#s-guide .gbtn{background:var(--ink,#0d2b29);color:#fff;font:700 14px var(--sc-ui,Inter);cursor:pointer;border:0;border-radius:12px;padding:11px 14px}#s-guide .gbtn.alt{color:#202223;background:#fff;border:1px solid #d4d4d8}#s-guide .gfrm{gap:8px;display:grid}#s-guide .gfrm label{color:#6d7175;gap:4px;font-size:12px;font-weight:700;display:grid}#s-guide .gfrm input,#s-guide .gfrm select{box-sizing:border-box;background:#fff;border:1px solid #d4d4d8;border-radius:10px;width:100%;min-width:0;padding:10px;font:15px Inter}#s-guide .gst{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}#s-guide .gst.p{background:var(--sun-2,#fff4dc);color:#8a5a00}#s-guide .gst.a{color:#29845a;background:#e6f7ef}#s-pickup,#s-request{--grab:#f4a03a;--ink:#0a0d14;--teal:#0a0d14;--bg:#fff;--warm:#fff}#s-pickup .primary,#s-request .primary{font-weight:800;color:#1d1209!important;background:#f4a03a!important}#s-pickup .seg button.on,#s-request .seg button.on{color:#fff!important;background:#0a0d14!important;border-color:#0a0d14!important}#s-pickup .spot,#s-request .spot,#s-pickup .prow .pi,#s-request .prow .pi{background:#0a0d14}#s-pickup .spot.sel,#s-request .spot.sel,#s-pickup .prow.sel .pi,#s-request .prow.sel .pi{background:#f4a03a}#s-pickup .prow.sel,#s-request .prow.sel,#s-pickup .vrow.sel,#s-request .vrow.sel,#s-pickup .vrow .vi,#s-request .vrow .vi{background:#fff4e5}#s-pickup .addnote,#s-request .addnote,#s-pickup .add,#s-request .add{color:#b4610b}#s-pickup .tick,#s-request .tick,#s-pickup .dotA,#s-request .dotA{color:#1d1209;background:#f4a03a;border-color:#f4a03a}#s-pickup .addl,#s-request .addl,#s-pickup .pkx,#s-request .pkx{color:#b4610b!important}#s-guide,#s-driver{--ink:#0a0d14;--ink-2:#1c2333;--sun:#f4a03a;--sun-2:#fff4e5;--sunglow:#f4a03a73;--teal:#0a0d14;--teal-2:#fff4e5;--grab:#f4a03a;--warm:#fff;--bg:#fff}#s-guide .primary,#s-driver .primary,#s-guide .gbtn:not(.alt){font-weight:800;color:#1d1209!important;background:#f4a03a!important}#s-guide .gnav button.on{color:#0a0d14}#s-guide .gnav button.on i{color:#f4a03a}#s-guide .gst.p{color:#b4610b;background:#fff4e5}#s-guide .addl,#s-driver .addl,#s-driver .lnk,#s-guide .lnk{color:#b4610b}#s-driver .note-y,#s-guide .note-y,#s-pickup .note-y,#s-request .note-y{color:#0a0d14!important;background:#fff4e5!important;border-color:#f8d7a8!important}#s-driver .note-y b,#s-driver .note-y .k{color:#b4610b!important}#s-guide{--d-bg:#fff;--d-tx:#0a0d14;--d-t2:#6b7280;--d-line:#e5e7eb;--d-amb:#f4a03a}#s-guide .gnav2{z-index:40;background:#fff}#s-guide .gnav2 button{cursor:pointer}#s-ctrip{--ink:#0a0d14;--sun:#f4a03a;--grab:#f4a03a}#s-ctrip .scr{background:#f6f7f9;position:relative}#s-ctrip .ct{color:#0a0d14;padding:0 0 110px;font-size:14px;position:absolute;inset:44px 0 0;overflow:auto}.ct-stages{flex-wrap:wrap;gap:8px;margin:8px 0 12px;display:flex}.ct-stages button{cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:999px;padding:8px 12px;font:600 13px Inter}.ct-stages button.on{color:#fff;background:#0a0d14;border-color:#0a0d14}#ct .top{color:#fff;background:#0a0d14;padding:16px 20px 20px;position:relative;overflow:hidden}#ct .top:after{content:"";opacity:.95;background:#f4a03a;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}#ct .top .br{letter-spacing:.06em;color:#f4a03a;text-transform:uppercase;font-size:12px;font-weight:700}#ct .top h1{letter-spacing:-.02em;z-index:1;max-width:80%;margin:8px 0 4px;font:800 24px Inter;position:relative}#ct .top p{color:#c9cdd6;z-index:1;margin:0;font-size:13px;position:relative}#ct .card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin:12px 12px 0;padding:16px}#ct .lab{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11.5px;font-weight:700}#ct .row{justify-content:space-between;gap:8px;padding:8px 0;display:flex}#ct .row span{color:#6b7280}#ct .big{letter-spacing:-.03em;font:800 34px Inter}#ct .cta{z-index:5;background:linear-gradient(#f6f7f900,#f6f7f9 30%);padding:12px 16px 28px;position:absolute;bottom:0;left:0;right:0}#ct .btn1{color:#1d1209;cursor:pointer;background:#f4a03a;border:0;border-radius:14px;width:100%;padding:16px;font:800 16px Inter}#ct .btn2{color:#0a0d14;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:14px;width:100%;margin-top:8px;padding:12px;font:700 14px Inter}#ct .chk{border-top:1px solid #f0f1f3;align-items:flex-start;gap:8px;padding:8px 0;display:flex}#ct .chk:first-of-type{border-top:0}#ct .chk i{color:#fff;border:2px solid #d1d5db;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:grid}#ct .chk.ok i{background:#0a0d14;border-color:#0a0d14}#ct .chk.now i{border-color:#f4a03a}#ct .chk b{display:block}#ct .chk small{color:#6b7280}#ct .chk button{color:#b4610b;cursor:pointer;white-space:nowrap;background:#fff4e5;border:0;border-radius:10px;margin-left:auto;padding:8px 12px;font:700 13px Inter}#ct .drv{align-items:center;gap:12px;display:flex}#ct .av{color:#f4a03a;background:#0a0d14;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font:800 18px Inter;display:grid}#ct .drv .tx{flex:1}#ct .drv small{color:#6b7280;display:block}#ct .plate{color:#fff;letter-spacing:.08em;background:#0a0d14;border-radius:6px;margin-top:4px;padding:3px 8px;font:800 13px ui-monospace,monospace;display:inline-block}#ct .ic2{gap:8px;display:flex}#ct .ic2 button{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:44px;height:44px;font-size:18px}#ct .map{background:linear-gradient(135deg,#e9ecf1 25%,#f3f4f7 25% 50%,#e9ecf1 50% 75%,#f3f4f7 75%) 0 0/28px 28px;border:1px solid #e5e7eb;border-radius:16px;height:150px;margin:12px 12px 0;position:relative;overflow:hidden}#ct .map .van{background:#f4a03a;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:44%;left:38%;box-shadow:0 0 0 8px #f4a03a40}#ct .map .me{background:#0a0d14;border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:28%;right:22%}#ct .map svg{position:absolute;inset:0}#ct .steps{gap:4px;margin-top:8px;display:flex}#ct .steps span{background:#e5e7eb;border-radius:3px;flex:1;height:5px}#ct .steps span.on{background:#f4a03a}#ct .pm{gap:8px;display:grid}#ct .pm label{cursor:pointer;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;padding:12px;font-weight:700;display:flex}#ct .pm label small{color:#6b7280;margin-top:2px;font-size:12.5px;font-weight:400;display:block}#ct .pm label span{flex:1}#ct .pm input{accent-color:#f4a03a}#ct .stars{letter-spacing:4px;color:#f4a03a;cursor:pointer;font-size:30px}#s-ctrip .mtoast{z-index:40}#s-sbk{--ink:#0a0d14;--sun:#f4a03a}#s-sbk .scr{background:#f6f7f9;position:relative}#s-sbk .ct{color:#0a0d14;padding:0 0 120px;font-size:14px;position:absolute;inset:44px 0 0;overflow:auto}#sb .top{color:#fff;background:#0a0d14;padding:16px 20px;position:relative;overflow:hidden}#sb .top:after{content:"";background:#f4a03a;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}#sb .top .br{letter-spacing:.06em;color:#f4a03a;text-transform:uppercase;font-size:12px;font-weight:700}#sb .top h1{z-index:1;margin:8px 0 4px;font:800 24px Inter;position:relative}#sb .bar{z-index:1;gap:4px;margin-top:8px;display:flex;position:relative}#sb .bar span{background:#2a3040;border-radius:2px;flex:1;height:4px}#sb .bar span.on{background:#f4a03a}#sb .card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin:12px 12px 0;padding:16px}#sb .lab{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11.5px;font-weight:700}#sb .chips{flex-wrap:wrap;gap:8px;display:flex}#sb .chips button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:8px 12px;font:600 13px Inter}#sb .chips button.on{color:#fff;background:#0a0d14;border-color:#0a0d14}#sb .fld{gap:4px;margin-top:8px;display:grid}#sb .fld label{color:#6b7280;font-size:12px;font-weight:700}#sb .fld input{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;width:100%;padding:12px;font:15px Inter}#sb .two{grid-template-columns:1fr 1fr;gap:8px;display:grid}#sb .stp{justify-content:space-between;align-items:center;padding:8px 0;display:flex}#sb .stp div{align-items:center;gap:8px;display:flex}#sb .stp button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:50%;width:34px;height:34px;font-size:18px}#sb .veh{cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}#sb .veh.on{background:#fff8ee;border-color:#f4a03a}#sb .veh.no{opacity:.45;cursor:not-allowed}#sb .veh .vi{background:#f3f4f6;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}#sb .veh .tx{flex:1}#sb .veh small{color:#6b7280;font-size:12.5px;display:block}#sb .veh .pr{text-align:right;font:800 17px Inter}#sb .veh .pr small{font-weight:600}#sb .ex{border-top:1px solid #f0f1f3;align-items:center;gap:8px;padding:8px 0;display:flex}#sb .ex:first-of-type{border-top:0}#sb .ex .tx{flex:1}#sb .ex small{color:#6b7280;display:block}#sb .ex input{accent-color:#f4a03a;width:20px;height:20px}#sb .row{justify-content:space-between;padding:4px 0;display:flex}#sb .row span{color:#6b7280}#sb .tot{border-top:1px solid #e5e7eb;margin-top:8px;padding-top:8px;font-weight:800}#sb .cta{z-index:5;background:linear-gradient(#f6f7f900,#f6f7f9 28%);padding:12px 16px 28px;position:absolute;bottom:0;left:0;right:0}#sb .cta .sum{color:#6b7280;justify-content:space-between;margin:0 2px 8px;font-size:13px;display:flex}#sb .cta .sum b{color:#0a0d14;font-size:15px}#sb .btn1{color:#1d1209;cursor:pointer;background:#f4a03a;border:0;border-radius:14px;width:100%;padding:16px;font:800 16px Inter}#sb .btn1:disabled{opacity:.5}#sb .btn2{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:14px;width:100%;margin-top:8px;padding:12px;font:700 14px Inter}#sb .pm label{cursor:pointer;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:12px;font-weight:700;display:flex}#sb .pm label span{flex:1}#sb .pm small{color:#6b7280;font-size:12.5px;font-weight:400;display:block}#sb .pm input{accent-color:#f4a03a}#sb .note{background:#fff4e5;border-radius:12px;margin-top:8px;padding:12px;font-size:13px}#s-today .kpi{cursor:pointer;text-align:left;font:inherit;border:1px solid var(--line,#e5e7eb)}#s-today .kpi.on{outline:2px solid var(--wk-blue,#0052ff);outline-offset:-2px}.dvw{margin-left:8px}.tl{padding:12px 16px 16px;overflow-x:auto}.tl-h{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tl-h b{font-size:14px}.tl-g{grid-template-columns:190px 1fr;min-width:900px;display:grid}.tl-hr{border-bottom:1px solid var(--line,#e5e7eb);height:22px;position:relative}.tl-hr span{color:#6d7175;font-size:11px;position:absolute;top:2px;transform:translate(-50%)}.tl-n{border-bottom:1px solid var(--line,#e5e7eb);align-items:center;gap:8px;min-height:52px;padding:8px 8px 8px 0;font-size:13px;display:flex}.tl-n small{color:#6d7175;font-size:11px;display:block}.tl-n.nod b{color:#d72c0d}.tl-r{border-bottom:1px solid var(--line,#e5e7eb);cursor:copy;background:repeating-linear-gradient(90deg,#0000 0 calc(4.16667% - 1px),#f1f2f4 calc(4.16667% - 1px) 4.16667%);min-height:52px;position:relative}.tl-b{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;text-align:left;background:#0a0b0d;border:0;border-radius:6px;height:36px;padding:3px 8px;font-size:11.5px;line-height:1.35;position:absolute;top:8px;overflow:hidden}.tl-b small{opacity:.75;display:block}.tl-b.warn{background:#0052ff}.tl-b.nod{color:#d72c0d;background:#fff;border:1.5px dashed #d72c0d}.tl-b.clash{background:#d72c0d}.tl-now{z-index:2;background:#d72c0d;width:2px;position:absolute;top:0;bottom:0}.tl-k{color:#6d7175;gap:12px;margin-top:8px;font-size:12px;display:flex}.tl-k i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block}.bsum{border:1px solid var(--line,#e5e7eb);border-radius:10px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:0;margin:2px 0 12px;display:grid;overflow:hidden}.bsum>div{border-right:1px solid var(--line,#e5e7eb);padding:12px 16px}.bsum small{color:#6d7175;font-size:11.5px;display:block}.bsum b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:18px}.bsum .bal.due b{color:#d72c0d}.bsum .bal.ok b{color:#29845a}.bsum .nx{border-right:0;flex-direction:column;align-items:flex-end;gap:3px;padding:12px 16px;display:flex}.bsum .nx small{text-align:right}#bk-docs .doc3{display:none}#bk-docs .bdoc{position:relative;padding-left:28px!important}#bk-docs .bdoc:before{z-index:0;background:#dadde1;width:2px;position:absolute;top:0;bottom:0;left:8.5px;content:""!important;display:block!important}#bk-docs .bdoc.first:before{top:50%}#bk-docs .bdoc.last:before{bottom:50%}#bk-docs .bdoc:after{content:"";z-index:1;box-sizing:content-box;background:#fff;border:2px solid #c5c8ce;border-radius:50%;width:9px;height:9px;margin-left:-.5px;position:absolute;top:calc(50% - 6.5px);left:4px}#bk-docs .bdoc.done:after{background:#29845a;border-color:#29845a}#bk-docs .bdoc.now:after{background:#0052ff;border-color:#0052ff;box-shadow:0 0 0 3px #0052ff26}#bk-docs .bdoc.bad:after{background:#d72c0d;border-color:#d72c0d}#bk-docs .bdoc .ba>.btn.sm{color:#0052ff;box-shadow:none;background:0 0;border:0;padding:2px 4px;font-weight:500}@media (hover:hover) and (pointer:fine){#bk-docs .bdoc .ba>.btn.sm:hover{text-decoration:underline}}#s-bk .sx-pay .row.foot{display:none}.rov{margin-bottom:20px}.rov-h{align-items:center;gap:8px;margin-bottom:8px;display:flex}.rov-h b{font-size:15px}.rov-k{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.rov-k>div{border-right:1px solid var(--line,#e5e7eb);padding:16px}.rov-k>div:last-child{border-right:0}.rov-k small{color:#6d7175;font-size:12px;display:block}.rov-k b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:22px;display:block}.rov-k span{font-size:12px}.rov-k .up{color:#29845a}.rov-k .dn,.rov-k .warn b{color:#d72c0d}.rov-g{grid-template-columns:3fr 2fr;gap:12px;margin-top:12px;display:grid}.rov-c{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;padding:16px}.rov-st{justify-content:space-between;margin-bottom:8px;display:flex}.rov-c svg{width:100%;height:auto}.rov-t{width:100%;font-size:13px}.rov-t td{border-bottom:1px solid #f1f2f4;padding:8px 0}.rov-t td:nth-child(2){color:#6d7175}.rov-t td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rov-x{margin:0 0 8px;font-size:15px}#s-drivers .lbar{border:1px solid var(--line,#e5e7eb);background:#fff;border-bottom:0;border-radius:12px 12px 0 0;padding:10px 12px;margin:0!important}#s-drivers .lbar+div,#s-drivers .lbar~.card{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}#s-drivers #dv-sch{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:0 0 12px 12px;padding:12px}.ngi{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;margin:12px}.ngi-h{border-bottom:1px solid #f1f2f4;align-items:center;gap:8px;padding:12px 16px;display:flex}.ngi-h b{font-size:14px}.ngi-r{border-bottom:1px solid #f1f2f4;grid-template-columns:150px 1fr auto 28px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:grid}.ngi-r .amt{font-variant-numeric:tabular-nums;text-align:right}.ngi-f{align-items:center;gap:8px;padding:12px 16px;display:flex}.agb{border-radius:5px;gap:2px;height:10px;margin:12px 0 8px;display:flex;overflow:hidden}.agb span{min-width:2px}.agl{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.agl button{all:unset;cursor:pointer;border:1px solid var(--line,#e5e7eb);color:#6d7175;border-radius:8px;padding:8px 12px;font-size:12px}.agl button b{color:#202223;font-variant-numeric:tabular-nums;margin-top:2px;font-size:14px;display:block}.agl button.on{outline-offset:-1px;outline:2px solid #0052ff}.agl button[disabled]{opacity:.45;cursor:default}.agl i{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.acr{margin-top:8px;font-size:13px}.acr b{color:#29845a}.syb{border:1px solid var(--line,#e5e7eb);background:#f5f6f7;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 16px;font-size:13px;display:flex}.ivl .mh td{cursor:pointer;background:#fafafb;font-size:13px}.ivl .mh td b{font-weight:600}.ivl .sec td{color:#6d7175;letter-spacing:.02em;background:#fff;padding-top:16px;font-size:12px;font-weight:600}.ivl .fchip{color:#0052ff;background:#eef3ff;border-radius:999px;align-items:center;gap:8px;padding:3px 12px;font-size:12px;display:inline-flex}.ivl .fchip button{all:unset;cursor:pointer}.ivl tbody tr td{white-space:nowrap}.ivl tbody tr td.wr{white-space:normal}.acemp{text-align:center;padding:36px 20px}.acemp b{margin-bottom:8px;font-size:15px;display:block}.rp-g{grid-template-columns:320px 1fr;align-items:start;gap:16px;display:grid}.rp-f{flex-direction:column;gap:12px;padding:16px;display:flex;position:sticky;top:16px}.rp-f input,.rp-f select{box-sizing:border-box;width:100%}.rp-sum{border-bottom:1px solid var(--line,#e5e7eb);gap:20px;padding:16px;font-size:13px;display:flex}.rp-sum b{font-variant-numeric:tabular-nums;font-size:18px;display:block}.rp-sum .left b{color:#d72c0d}.rp-sum .ok b{color:#29845a}.rp-l td input.ap{text-align:right;width:100px}.rp-bar{border-top:1px solid var(--line,#e5e7eb);background:#fff;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding:12px 0;display:flex;position:sticky;bottom:0}.rp-bar #rp-left{margin-right:auto}.pyx td{background:#fafafb;font-size:12.5px}.ivl .bh td{background:#f5f6f7;padding-top:12px;padding-bottom:12px;font-size:13px}.ivl .bh .btn{float:right}.mcard{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;margin:12px}.mcard-h{align-items:center;gap:8px;padding:12px 16px;display:flex}.mcard-h b{font-size:14px}.mcard-r{border-top:1px solid #f1f2f4;grid-template-columns:110px 1fr auto auto;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:grid}.mcard-f{border-top:1px solid #f1f2f4;align-items:center;gap:8px;padding:12px 16px;display:flex}.allh{align-items:center;gap:8px;margin:12px 12px 0;display:flex}.allh h3{margin:0;font-size:16px}#ai-f h4{color:#6d7175;letter-spacing:.02em;margin:0;font-size:12px;font-weight:600}#ai-f .ck input{flex:none;margin:0;width:auto!important}#ai-f .ck{cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}#ai-f .ck .t2{margin-left:auto}#ai-list .ivl{margin:0}#ai-bulktxt,#ai-bulk .btn{white-space:nowrap}:is(.toolbar,.lbar,.v7tb) :is(.fbtn,.fwrap>.btn,.fwrap>.fbtn,.srch,select.fbtn){color:#202223;white-space:nowrap;background:#fff;align-items:center;gap:8px;font-weight:500;box-sizing:border-box!important;border:1px solid var(--line,#e5e7eb)!important;border-radius:8px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}:is(.toolbar,.lbar,.v7tb) :is(.fbtn,.fwrap>.btn).act,:is(.toolbar,.lbar,.v7tb) .fbtn.on,:is(.toolbar,.lbar,.v7tb) .fwrap>.btn[data-on="1"]{background:#f5f6f7;border-color:#202223!important}:is(.toolbar,.lbar,.v7tb) .srch{flex:0 260px;min-width:200px;padding:0 12px!important}:is(.toolbar,.lbar,.v7tb) .srch input{background:0 0;flex:1;min-width:0;border:0!important;height:100%!important;padding:0!important;font-size:13px!important}:is(.toolbar,.lbar,.v7tb) .fwrap{align-items:center;display:inline-flex}:is(.toolbar,.lbar,.v7tb) .fbtn b,:is(.toolbar,.lbar,.v7tb) .fwrap>.btn b{font-weight:600}.ni[data-go=invoices]{display:none!important}.toinv{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;align-items:center;gap:16px;margin:0 0 12px;padding:16px;display:flex}.toinv b.big2{font-variant-numeric:tabular-nums;font-size:20px}#s-billing .money{display:none!important}#s-billing :has(>#bl-tot){display:none!important}#bl-c td.num,#bl-c td.num.mono{font-weight:500;font-family:inherit!important}.mstrip{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:0 0 12px;display:grid;overflow:hidden}.mstrip button{all:unset;cursor:pointer;border-right:1px solid var(--line,#e5e7eb);flex-direction:column;gap:2px;padding:16px 16px 12px;display:flex}.mstrip button:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.mstrip button:hover{background:#fafafb}}.mstrip b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#202223;font-size:22px}.mstrip span{color:#6d7175;font-size:12.5px}.mstrip i{border-radius:2px;height:4px;margin-top:8px;display:block}.mstrip button.on{background:#f7f9ff;box-shadow:inset 0 -3px #0052ff}#bl-c td.num{text-align:right;font-variant-numeric:tabular-nums}#bl-c td.act{text-align:right;white-space:nowrap}.ivp-due{color:#6d7175;background:#fafafb;border-top:1px solid #f1f2f4;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.ivp-due input{flex:none;font-size:12.5px;width:auto!important;height:28px!important}.ngi-def{color:#6d7175;border-top:1px solid #f1f2f4;padding:8px 16px;font-size:12.5px}.rp-top{grid-template-columns:1.2fr 1fr 1.6fr 1fr 1.4fr auto;align-items:end;gap:12px;margin-bottom:12px;padding:16px;display:grid}.rp-top .fl{margin:0}.rp-top input,.rp-top select{box-sizing:border-box;width:100%}#rp-bulk{white-space:nowrap}#rp-bulk #rp-sum b{font-weight:600}#rp-rows input.ap{text-align:right;width:110px;height:30px}#rp-rows tr.on td{background:#f7f9ff}.rp-top{grid-template-columns:auto 1.1fr 1fr 1.5fr 1fr 1.4fr!important;align-items:start!important}.rp-top .fl{flex-direction:column;gap:8px;display:flex}.rp-top .fl>label:first-child{color:#6d7175;height:16px;margin:0;font-size:12px;line-height:16px}.rp-top input,.rp-top select,.rp-top .rp-up{min-height:38px;box-sizing:border-box!important;border-radius:8px!important;height:38px!important;margin:0!important;font-size:14px!important}.rp-top .rp-up{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 16px!important;display:inline-flex!important}.rp-top .rp-up.done{color:#29845a;border-color:#29845a!important}.rp-top .ai-f{background:#f7f9ff;border-color:#0052ff!important}.rp-ai{color:#202223;background:#f7f9ff;border-radius:8px;grid-column:1/-1;padding:8px 12px;font-size:12.5px}.rp-ai.bad{background:#fdecec}.mb-r{cursor:pointer;border-top:1px solid #f1f2f4;grid-template-columns:120px 1fr auto auto 18px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}@media (hover:hover) and (pointer:fine){.mb-r:hover{background:#fafafb}}.mb-r .amt{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.mf-r{justify-content:space-between;align-items:center;gap:8px;display:flex}.mf-r .mf-t{border:1px solid var(--line,#e5e7eb);cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:170px;max-width:220px;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.mf-r .mf-t .sc-i{fill:none;stroke:currentColor;stroke-width:2px;opacity:.6;width:14px;height:14px}.mf-list{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:8px;width:220px;max-height:220px;margin:4px 0 8px auto;padding:4px;overflow:auto;box-shadow:0 6px 18px #0a0b0d14}.mf-list .sc-item{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}@media (hover:hover) and (pointer:fine){.mf-list .sc-item:hover{background:#f5f6f7}}.mf-list .sc-item .ck{color:#0052ff;width:14px}#s-reports .rcard .sc-trigger,#s-reports .rov-h .sc-trigger{min-width:130px;height:32px;font-size:13px}#s-reports .rov-h .sc-trigger{flex:none;margin-left:auto;width:170px!important}#bkrows .tpill{display:none}#bkrows td:nth-child(8) .badge:not(.bad):not(.warn){font-weight:500;color:#3f4651!important;background:0 0!important;border:0!important;padding:0!important}#bkrows td:nth-child(8) .badge:not(.bad):not(.warn) .dot{display:none}#bkrows td:nth-child(8) small{color:#6d7175;display:block}.sync-bad{color:#b3191f;align-items:center;gap:8px;margin-top:4px;font-size:12.5px;display:flex}.sync-bad .lnk{font-size:12.5px}.sync-n{color:#fff;background:#d72c0d;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px}.ai-f.ai-amber{background:#fff8eb!important;border-color:#c77700!important}.ai-note{color:#8a5200;margin-top:4px;font-size:12px}.ai-note.bad{color:#b3191f}.srsr{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}:focus-visible{outline-offset:2px;outline:2px solid #0052ff}.bulk:focus-visible{outline-offset:4px}.navbtn{display:none}@media (max-width:1023px){.screen .app{grid-template-columns:1fr!important}.screen .app>aside.nav{z-index:90;width:264px;transition:transform .2s;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:0 10px 40px #00000059;height:100dvh!important;display:flex!important;position:fixed!important}body.nav-open .screen.on .app>aside.nav{transform:none}.navbtn{border:1px solid var(--line,#e5e7eb);cursor:pointer;background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-right:8px;display:inline-flex}main.page{max-width:none!important;padding:16px 20px!important}.tscroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.tscroll>table{min-width:900px}.tscroll>table td b.mono,.tscroll>table td.mono{white-space:nowrap}.toolbar,.lbar,.v7tb{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.toolbar>*,.lbar>*,.v7tb>*,.tb-more>*{flex:none}.tscroll>table td,.tscroll>table th{white-space:nowrap}.sx-grid{grid-template-columns:1fr!important}}.m-count,.m-pager,.m-more{display:none}@media (max-width:640px){main.page{padding:0 12px 120px!important}.ph{z-index:30;background:inherit;box-sizing:border-box;border-bottom:1px solid var(--line,#e5e7eb);background:var(--bg,#fff);flex-wrap:wrap;height:57px;position:sticky;top:0;margin:0 -12px 12px!important;padding:8px 12px!important}.ph>div:first-child>p,.ph>div:first-child>.crumb{display:none}.ph h1{line-height:44px;margin:0!important;font-size:20px!important}.navbtn{background:0 0;border:0;width:44px;height:44px;margin-right:4px}.m-acts{grid-template-columns:1fr 1fr;gap:8px;width:100%;padding:0 0 8px;display:grid!important}.m-acts .badge.ok{display:none}.m-acts>.m-hide{display:none!important}.m-acts>*{justify-content:center;align-items:center;width:100%;height:44px;display:inline-flex}.ph .right .badge.ok{display:none}.ph .right>.m-hide{display:none!important}.m-more{display:inline-flex!important}.screen .m-tb{z-index:25;background:var(--bg,#fff);gap:8px;margin:0 -12px;padding:8px 12px;position:sticky;top:57px;box-shadow:none!important;border:0!important;flex-wrap:wrap!important;display:flex!important}.screen .m-tb .srch{order:-2;flex:100%!important;width:100%!important;min-width:0!important;height:44px!important}.screen .m-tb .srch input{width:100%!important;font-size:15px!important}.screen .m-tb .m-pills{scrollbar-width:none;flex:100%;gap:8px;margin:0;padding:0;display:flex;overflow-x:auto}.screen .m-tb .m-pills::-webkit-scrollbar{display:none}.screen .m-tb .fbtn,.screen .m-tb .fwrap>.btn,.screen .m-tb .fwrap>.fbtn{flex:none;background:0 0!important;border:1px dashed #c5c8ce!important;border-radius:6px!important;height:44px!important;max-height:44px!important;padding:0 12px!important;font-size:14px!important}.screen .m-tb .fbtn.act,.screen .m-tb .fbtn.on,.screen .m-tb .fwrap>.btn[data-on="1"]{background:#f5f6f7!important;border-style:solid!important;border-color:#202223!important}.m-count{color:#6d7175;margin:4px 0 8px;font-size:13px;display:block}.card,.ivl{border-radius:10px}.tscroll>table td,.tscroll>table th,.tscroll>table td.wr{white-space:nowrap!important}.tscroll>table{min-width:720px}.screen .mstrip,.screen .kpis,.screen .rov-k,.screen .agl{gap:8px;overflow:visible;background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;display:grid!important}.screen .mstrip>button,.screen .kpis>.kpi,.screen .rov-k>div{background:#fff;border-radius:10px;border:1px solid var(--line,#e5e7eb)!important}.screen .kpis{height:auto!important;max-height:none!important;margin-bottom:12px!important;overflow:visible!important}.screen .kpis>.kpi{flex-direction:column;justify-content:center;align-items:flex-start;min-height:72px;margin:0!important;padding:12px 16px!important;display:flex!important}.screen .kpis>.kpi .v{font-size:24px!important}.sx-head>p,.sx-head>div>p{display:none}.sx-head h1{font-size:22px!important}.tscroll>table td{padding-top:16px!important;padding-bottom:16px!important}.m-pager{color:#6d7175;align-items:center;gap:8px;margin:12px 0;font-size:13px;display:flex}.m-pager .sp{flex:1}.m-pager button{border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:8px;min-width:44px;height:44px}.m-pager button[disabled]{opacity:.4}.m-pager .pp{color:#202223;padding:0 12px;font-weight:600}.sc-pop,.fwrap.open .fmenu{max-height:80dvh;animation:.2s ease-out mSheet;overflow:auto;z-index:140!important;border-radius:16px 16px 0 0!important;width:auto!important;min-width:0!important;max-width:none!important;padding:20px 12px!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -10px 40px #00000040!important}.sc-pop:before,.fwrap.open .fmenu:before{content:"";background:#c5c8ce;border-radius:2px;width:40px;height:4px;margin:-8px auto 12px;display:block}.sc-pop .ms-i,.sc-pop .sc-item,.fmenu>button{align-items:center;min-height:44px;display:flex}body.has-msheet:after{content:"";z-index:135;background:#0a0b0d73;position:fixed;inset:0}aside.xsheet.sc-sheet,.xsheet{height:92dvh;transform:translateY(105%);border-radius:16px 16px 0 0!important;width:100%!important;max-width:none!important;inset:auto 0 0!important}aside.xsheet.sc-sheet.on,.xsheet.on{transform:none}.sc-sheet-f .btn,#xs-f .btn{flex:1;height:44px}}@keyframes mSheet{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}.app .dpa.need{color:#fff;background:#0052ff;border-color:#0052ff}@media (hover:hover) and (pointer:fine){.app .dpa.need:hover{background:#0045d8}}@media (max-width:1023px){#bk-leg{display:none}}@media (min-width:1024px){#s-today .srch{min-width:260px}}@media (min-width:641px){#s-today .kpis .kpi{border:0;border-right:1px solid var(--sc-border,#e5e5e5);border-radius:0}#s-today .kpis .kpi:last-child{border-right:0}#s-today .kpis .kpi:first-child{border-radius:9px 0 0 9px}#s-today .kpis .kpi:last-child{border-radius:0 9px 9px 0}#s-today .kpis .kpi.on{box-shadow:inset 0 0 0 2px var(--wk-blue,#0052ff);outline:0}}@media (hover:hover) and (pointer:fine){#s-today .kpis .kpi:hover{box-shadow:none;transform:none}}#s-today .page{position:relative}#s-today .kpis .kpi.on{box-shadow:none;outline:0}#s-today .kpi-ind{z-index:1;pointer-events:none;box-shadow:inset 0 0 0 2px var(--wk-blue,#0052ff);transition:transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),border-radius .2s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){#s-today .kpi-ind{transition:none}}@media (max-width:640px){#s-acct .sx-grid{grid-template-columns:minmax(0,1fr)!important}#s-acct .sx-grid>*,#s-acct .acc-h,#s-acct .money{min-width:0}#s-acct .money .big{flex-wrap:wrap;font-size:36px}#s-acct .agl{grid-template-columns:repeat(2,minmax(0,1fr))}#s-acct .ngi-r{row-gap:2px;grid-template-columns:minmax(0,1fr) auto 28px!important}#s-acct .ngi-r>b{grid-area:1/1}#s-acct .ngi-r>.amt{grid-area:1/2/auto/4;justify-self:end}#s-acct .ngi-r>.t2{grid-area:2/1;min-width:0}#s-acct .ngi-r>button:not(.qx){white-space:nowrap;grid-area:2/2}#s-acct .ngi-r>.qx{grid-area:2/3}#s-acct .ngi-f{flex-wrap:wrap;gap:8px}#s-acct .ngi-f .t2{flex:100%;order:3}#s-acct .mb-r{row-gap:4px;grid-template-columns:minmax(0,1fr) auto 18px!important}#s-acct .mb-r>.t2{grid-area:2/1}#s-acct .mb-r>.badge{grid-area:2/2;justify-self:end}.sc-pop .msh-t{font:600 15px/20px var(--sc-ui,inherit);color:#202223;border-bottom:1px solid #f1f2f4;margin:0 -4px 4px;padding:4px 16px 12px}.sc-pop .ms-i,.sc-pop .sc-mi,.sc-pop .sc-item{border-radius:8px;align-items:center;gap:8px;min-height:48px;font-size:15px;padding:0 16px!important;display:flex!important}.sc-pop .ms-i input[type=checkbox]{width:18px;height:18px}.sc-pop .ms-i.one .one-ck{color:#0052ff;order:3;margin-left:auto;font-weight:600;width:auto!important}.sc-pop .ms-i.one.on,.sc-pop .sc-mi[aria-checked=true],.sc-pop .sc-item[aria-selected=true]{color:#202223;background:#f3f6ff;font-weight:500}.sc-pop .sc-mi .sc-mi-ind{order:3;width:auto;height:auto;margin-left:auto;position:static!important}.sc-pop .sc-cal{box-sizing:border-box;width:100%!important}.sc-pop .sc-cal-month{width:100%}.sc-pop .sc-cal-grid{width:100%!important}.sc-pop .sc-cal-grid td,.sc-pop .sc-cal-grid th{height:40px;width:auto!important}.sc-pop .sc-cal-grid td button{width:40px;height:40px}.sc-pop.mf-pop h5:first-child{font:600 15px/20px var(--sc-ui,inherit);color:#202223;text-transform:none;letter-spacing:0;border-bottom:1px solid #f1f2f4;margin:0 -4px 4px;padding:4px 16px 12px}.sc-pop.mf-pop .mf-r{min-height:48px;padding:0 12px}.sc-pop .sc-mi .sc-mi-ind svg{display:none}.sc-pop .sc-mi[aria-checked=true] .sc-mi-ind:after{content:"✓";color:#0052ff;font-weight:600}.sc-pop .sc-item .sc-ind{color:#0052ff;margin-left:auto}.sc-pop .sc-item .n{margin-left:auto}.sc-pop .sc-item .n+.sc-ind{margin-left:8px}.sc-pop .sc-menu-label{font:600 15px/20px var(--sc-ui,inherit);color:#202223;padding:4px 16px 12px}.sc-pop .ms-f{padding:12px 16px}.sc-pop .sc-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px 12px 12px;display:grid!important}.sc-pop .sc-presets .sc-menu-label{grid-column:1/-1;padding:4px 4px 2px}.sc-pop .sc-presets .btn{border:1px solid #e5e7eb;border-radius:8px;justify-content:center;height:40px;font-size:14px;width:100%!important}.sc-pop .sc-presets .btn[data-on="1"]{color:#fff;background:#0a0b0d;border-color:#202223}.sc-pop .sc-range>:not(.sc-presets),.sc-pop .sc-range table,.sc-pop .sc-cal,.sc-pop [class*=cal] table{width:100%}.m-tb .srch{flex:100%!important;width:100%!important;max-width:none!important;margin-left:0!important}}@media (hover:none){.sc-pop .sc-presets .btn:hover:not([data-on="1"]){background:#fff}.sc-pop .ms-i:hover:not(.on),.sc-pop .sc-mi:hover:not([aria-checked=true]),.sc-pop .sc-item:hover:not([aria-selected=true]){background:0 0}}@media (max-width:640px){.sc-pop.mf-pop{position:fixed;overflow:visible!important}.sc-pop.mf-pop .mf-list{z-index:5;width:min(240px,60vw);max-height:260px;margin:0;position:absolute;right:16px}.sc-pop .mm-i{gap:8px}.sc-pop .mm-i .badge,.sc-pop .mm-i .n{margin-left:auto}}.m-off,.screen .m-tb.m-off,.screen .m-count.m-off,.screen .m-pager.m-off{display:none!important}.m-pills .dvfb{display:contents}.chg input.chg-n{text-align:left;width:100%;min-width:140px}.dp-ct{border-top:1px solid #e5e7eb;gap:4px;padding:8px 12px;display:grid}.dp-ct label{color:#6d7175;font-size:11.5px}.dp-ct input{height:30px;font:inherit;border:1px solid #d9dce1;border-radius:6px;padding:0 8px}.rp-x{flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 8px;font-size:12.5px;display:flex}.rp-x label{color:#6d7175;align-items:center;gap:8px;display:flex}.dp-pin{z-index:60;background:#fff;flex-direction:column;gap:12px;padding:56px 20px 20px;display:none;position:absolute;inset:0}.dp-pin.on{display:flex}.dp-pin h3{margin:0;font-size:20px}.dp-pin label{color:#6d7175;font-size:12.5px}.dp-pin input{letter-spacing:6px;border:1px solid #d9dce1;border-radius:10px;height:44px;padding:0 12px;font-size:18px}.dp-pin .row2{gap:8px;margin-top:auto;display:flex}.dp-pin .row2 button{height:46px;font:inherit;background:#fff;border:1px solid #d9dce1;border-radius:10px;flex:1;font-weight:600}.dp-pin .row2 .go{color:#fff;background:#0052ff;border-color:#0052ff}.m-acts [hidden]{display:none!important}body.locked .pbar{display:none}body.locked .app{min-height:100dvh}body.locked .app .nav{height:100dvh}body.locked .screen .stage{min-height:100dvh}body.locked:not(.l-admin) :is(.side-note,#bk-leg){display:none!important}body.locked:not(.l-admin) .screen .stage{justify-content:center;align-items:center;padding:24px}@media (max-width:640px){body.locked:not(.l-admin) .screen .stage{background:#fff;padding:0;display:block}body.locked:not(.l-admin) .phone{width:100vw;height:100dvh;box-shadow:none;background:0 0;border-radius:0;padding:0}body.locked:not(.l-admin) .phone .scr{border-radius:0;height:100%}body.locked:not(.l-admin) .phone .sbar{display:none}}.ntf-ask{z-index:60;color:#18181b;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex;position:absolute;top:46px;left:10px;right:10px;box-shadow:0 8px 30px #00000040}.ntf-ask b{font-size:13.5px;display:block}.ntf-ask .tx{flex:1;min-width:0}.ntf-ask button{cursor:pointer;border:0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600}.ntf-ask .y{color:#fff;background:#0052ff}.ntf-ask .n{color:#71717a;background:0 0;padding:8px 4px}.wa-pop{z-index:70;color:#111;cursor:pointer;background:#f5f5f5f7;border-radius:16px;gap:8px;padding:12px;font-size:13px;line-height:1.35;transition:transform .3s;display:flex;position:absolute;top:8px;left:8px;right:8px;transform:translateY(-130%);box-shadow:0 10px 30px #0000004d}.wa-pop.on{transform:none}.wa-pop .ic{background:#25d366;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wa-pop .tx{flex:1;min-width:0}.wa-pop .hd{color:#555;justify-content:space-between;margin-bottom:2px;font-size:11.5px;display:flex}.wa-pop b{display:block}.adm-ntf{z-index:400;max-width:340px;position:fixed;top:16px;right:16px}@media (max-width:640px){body.locked .ntf-ask{top:10px}}.dpa-ct{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0;font-size:12.5px;display:flex}.dpa-ct b{font-weight:600}.dpa-ct a{color:#0052ff;font-weight:600;text-decoration:none}.dp-payx{cursor:pointer}.dp-payx u{color:#0052ff;margin-left:4px;font-size:12px;font-weight:500;text-decoration:none}.dpa-grp>.dpa-ct{padding:0 18px}#dp-nav button[data-p=pocket]{display:none}.dv-offers{padding:12px 20px 4px}.dv-offers .dpa-lab{margin:0 0 6px}.dv-cash{color:#7a4a00;font:600 13px var(--font);text-align:left;cursor:pointer;background:#fff4e5;border:1px solid #f6d9a8;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 36px);min-height:44px;margin:8px 16px 0;padding:12px;display:flex}.dv-cash span:last-child{font-weight:700}.dv-days{scrollbar-width:none;gap:8px;padding:12px 20px 2px;display:flex;overflow-x:auto}.dv-days::-webkit-scrollbar{display:none}.dv-days button{border:1px solid var(--d-line);background:var(--d-bg);min-width:58px;min-height:52px;color:var(--d-tx);font:600 12px var(--font);border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:8px 12px;display:flex;position:relative}.dv-days button small{font:500 11px var(--font);color:var(--d-t2)}.dv-days button.on{background:var(--d-tx);color:var(--d-bg);border-color:var(--d-tx)}.dv-days button.on small{color:inherit;opacity:.8}.dv-days button i{background:var(--d-amb);border-radius:9px;width:5px;height:5px;position:absolute;bottom:5px}.dv-sum{font:600 13px var(--font);color:var(--d-t2);padding:12px 20px}.dv-sum b{color:var(--d-tx)}.dv-tl{padding:4px 20px 20px}.dv-it{grid-template-columns:48px 18px 1fr;align-items:start;gap:0 8px;display:grid}.dv-it .tm{font:700 14px var(--font);color:var(--d-tx);text-align:right;padding-top:12px}.dv-it .ln{align-self:stretch;position:relative}.dv-it .ln:before{content:"";background:var(--d-line);width:2px;position:absolute;top:0;bottom:0;left:8px}.dv-it .ln i{border:2px solid var(--d-amb);background:var(--d-bg);border-radius:99px;width:16px;height:16px;position:absolute;top:14px;left:1px}.dv-it.done .ln i{background:var(--d-amb)}.dv-it .bd{border-bottom:1px solid var(--d-line);padding:8px 0 12px}.dv-gap{font:500 11.5px var(--font);color:var(--d-t2);grid-column:3;padding:8px 0}.dv-q{font:700 11.5px var(--font);color:#7a4a00;background:#fff4e5;border-radius:99px;margin-top:8px;padding:2px 8px;display:inline-block}.dv-up{gap:8px;margin-top:4px;display:grid}.dv-up label,.dv-up button{min-height:52px;font:600 15px var(--font);cursor:pointer;text-align:left;color:#202223;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:0 16px;display:flex}.dv-up small{font:500 12px var(--font);color:#6d7175;display:block}.dv-read{border:1px solid #e5e7eb;border-radius:12px;gap:8px;padding:12px;font-size:14px;display:grid}.dv-read div{justify-content:space-between;gap:8px;display:flex}.dv-read span{color:#6d7175}.dv-read .chk{color:#b45309;font-weight:700}.dv-tl .dpa-note b{white-space:nowrap}.dv-sheet{overflow-y:auto}.dv-sheet .dv-up label{position:relative}.dv-tl .dpa-note{margin-right:0;padding-right:6px}.dv-tl .dpa-note .dpa-go{flex:none}#dp-list .dpa-files,#dp-list .dpa-lk button[onclick^=dpFile]{display:none}.dt-fp .fl{gap:8px;margin:8px 0;display:grid}.dt-fp .fl a,.dt-fp .fl span{color:inherit;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 12px;font-size:13.5px;text-decoration:none;display:flex}.dt-fp .row2{flex-wrap:wrap;gap:8px;display:flex}.dt-fp .row2>*{min-height:44px;font:600 14px var(--font);cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex}.dt-fp .row2 .go{color:#fff;background:#0052ff;border-color:#0052ff}.dt-fp .mny{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}#dp-gen,#dt-gen{border-radius:22px 22px 0 0;gap:8px;max-height:88%;padding:24px 20px;top:auto;bottom:0;overflow:auto;box-shadow:0 0 0 100vmax #0a0b0d61}#dp-gen .row2,#dt-gen .row2{margin-top:4px}#dt-gen{border-radius:22px 22px 36px 36px}.dt-fp .pkup{position:relative}.dt-fp .pkup .dpa-go{color:#fff;min-height:40px;font:600 14px var(--font);background:#0052ff;border:0;border-radius:10px;padding:0 14px}.dt-fp .pkmenu{left:auto;right:0}.nbpk,.nbd-hr{flex-wrap:wrap;gap:8px;display:flex}.nbpk .chip,.nbd-hr .chip{height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:999px;padding:0 12px;font-size:13px}.nbpk .chip.on,.nbd-hr .chip.on{color:#fff;background:#111;border-color:#111}.nbpk .chip:disabled{opacity:.45;cursor:not-allowed}.nbday2{border:1px solid #e5e7eb;border-radius:12px;gap:8px;margin-top:8px;padding:12px;display:grid}.nbday2.free{background:#fafafa}.nbd-h{align-items:baseline;gap:8px;display:flex}.nbd-h .sp{gap:12px;margin-left:auto;display:flex}.nbd-g{grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;display:grid}.nbd-g>input,.nbd-ht input{min-height:40px;font:inherit;border:1px solid #8a8a8a;border-radius:8px;min-width:0;padding:0 12px}.nbd-g>input[aria-label^=Guide]{grid-column:1/-1}.nbd-v{align-items:center;gap:8px;font-size:12.5px;display:flex}.nbd-v input{border:1px solid #8a8a8a;border-radius:8px;width:52px;min-height:36px;padding:0 8px}.nbday2 label.gd{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.nbd-ht{border-top:1px dashed #e5e7eb;grid-template-columns:64px 1fr auto;align-items:center;gap:8px;padding-top:12px;display:grid}@media (max-width:760px){.nbd-g{grid-template-columns:1fr 1fr}.nbd-g>input,.nbd-hr{grid-column:1/-1}}.bk-days{border-bottom:1px solid #f1f1f1;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.bk-day{text-align:left;min-width:132px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:none;gap:2px;padding:8px 12px;display:grid}@media (hover:hover) and (pointer:fine){.bk-day:hover{border-color:#0052ff}}.bk-day b{font-size:13px}.bk-day small{color:#555;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;overflow:hidden}.bk-day .nd{color:#d72c0d}.bk-grp{border-bottom:1px solid #f1f1f1;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.cars-top{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.cars-top h1{margin:4px 0}.cars-act{gap:8px;display:flex}.cars-sum{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}.cars-sum>div{border:1px solid #e5e7eb;border-radius:12px;gap:2px;padding:12px 16px;display:grid}.cars-sum b{font-size:18px}.cars-sum small{color:#555}.cars-sum .neg,.cars-t .neg{color:#d72c0d}.cars-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.cars-wrap{border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}.cars-t{border-collapse:collapse;table-layout:fixed;width:1020px;min-width:100%;font-size:13px}.cars-t .wt-sel,.cars-t button{max-width:100%}.cars-t th{text-align:left;color:#555;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e5e7eb;padding:8px;font-weight:500}.cars-t td{vertical-align:middle;border-bottom:1px solid #f1f1f1;padding:8px}.cars-t tr:last-child td{border-bottom:0}.cars-t input:not([type=checkbox]){width:100%;min-width:0;min-height:34px;font:inherit;border:1px solid #d4d4d4;border-radius:8px;padding:0 8px}.cars-t input.num{text-align:right;min-width:84px}.cars-t td.st>*{width:100%;display:flex}.cars-t td.st>*+*{margin-top:8px}.cars-t input.k{color:#555;border-style:dashed;min-height:28px;font-size:12px}.cars-t td.st.ra{display:table-cell}.cars-t td.ra>*{width:auto}.cars-t .r{text-align:right;white-space:nowrap}.cars-t .ra{white-space:nowrap;gap:8px;display:flex}.cars-t tr.cx td{opacity:.5}.cars-t tr.new td{background:#f5f8ff}@media (max-width:900px){.cars-sum{grid-template-columns:1fr 1fr}.cars-top{flex-direction:column;align-items:flex-start}}#s-pickup input,#s-request input,#s-ctrip input,#s-sbk input,#s-pickup textarea,#s-request textarea,#s-ctrip textarea,#s-sbk textarea{font-size:16px}#s-pickup .prow input,#s-pickup .mf input{width:100%;min-height:36px}#s-pickup .searchbar input{flex:1;min-width:0;min-height:36px}#s-pickup .searchbar .clr{color:#555;background:#f1f1f1;border:0;border-radius:50%;flex:none;width:26px;height:26px;font-size:16px;line-height:1}#s-pickup .sugg{z-index:8;max-height:50dvh;overflow-y:auto}.dv-red{color:#b4181f!important;background:#fdecec!important}.dv-redt,.dv-it.dv-miss .tm{color:#d72c0d}.dv-it.dv-miss .ln i{background:#d72c0d!important}.dv-days button.miss:after{content:"";background:#d72c0d;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:8px}.dv-days button{position:relative}.dv-rem{color:#fff;background:#0a0b0d;border-radius:14px;gap:2px;margin:0 12px 8px;padding:12px 16px;font-size:13px;display:grid}.dv-rem b{font-size:14px}#dp-seg{display:flex!important}.dt-x .dx-r{border-bottom:1px solid #eef0f3;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.dt-x .dx-r span{color:#6d7175}.dt-x .dx-r b{text-align:right;font-weight:600}.dt-x .dx-miss{color:#b4181f;font-weight:500}.dt-x .lnk{color:#0052ff;font:600 14px var(--font);cursor:pointer;background:0 0;border:0;padding:0}.dt-x .dx-n{margin:12px 0 8px;font-size:14px;font-weight:600;display:block}.dt-x textarea{box-sizing:border-box;width:100%;font:15px var(--font);resize:vertical;border:1px solid #d9dce1;border-radius:12px;padding:12px}.dt-x .dx-save{color:#fff;width:100%;min-height:44px;font:600 15px var(--font);cursor:pointer;background:#0052ff;border:0;border-radius:12px;margin-top:8px}.dt-x .dx-r b{max-width:62%}.dt-x .dx-miss{color:#b4181f!important}.dt-x .lnk{color:#0052ff!important}.dedit{visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.dedit.on{visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility}#s-driver .scr{overflow:clip}#s-driver .drv-body>.drv-hero{margin:0 -2px 12px}#s-driver .nv{z-index:20;color:#0f2b2a;background:#f3f5f2;border-bottom:.5px solid #d5ddd8;padding:48px 10px 0;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;right:0;transform:translateY(-102%)}#s-driver .nv.on{transform:none}#s-driver .nv .r1{cursor:pointer;align-items:center;gap:10px;height:46px;display:flex}#s-driver .nv .bk{color:#0f2b2a;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:30px;height:36px;display:grid}#s-driver .nv b{font:800 20px "Bricolage Grotesque",var(--font);letter-spacing:-.03em;flex:none}#s-driver .nv span{color:#55706b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}#s-driver .nv .sg{gap:4px;padding:0 4px 9px;display:flex}#s-driver .nv .sg i{background:#d5ddd8;border-radius:9px;flex:1;height:3px}#s-driver .nv .sg i.d{background:#f4a03a}#s-driver .box:has(#dtl){background:#fff;border-radius:18px;padding:6px 16px}#s-driver .box:has(#dtl)>h4{margin:10px 0 2px}#s-driver #dtl li{align-items:center;padding:10px 0}#s-driver #dtl li .tx b{font-size:17px;font-weight:400}#s-driver #dtl li .tx small{color:#6b7280;font-size:13.5px}#s-driver #dtl li .go{color:#0f2b2a;cursor:pointer;background:0 0;border:2px solid #d5ddd8;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:0;display:grid}#s-driver #dtl li .go svg{width:19px;height:19px}#s-driver #dtl li.now .ic{color:#0f2b2a;border-color:#f4a03a;box-shadow:0 0 0 5px #fdf0dc}#s-driver .scr,#dp-ph .scr{--sat:max(env(safe-area-inset-top,0px),var(--sim-top,0px));--sab:max(env(safe-area-inset-bottom,0px),var(--sim-bot,0px))}#s-driver .nv{padding-top:var(--sat)}#s-driver .dock{padding-bottom:calc(var(--sab) + 10px)}#s-driver .drv-body{padding-bottom:calc(var(--sab) + 110px)}#dp-ph .dpa-top{padding-top:calc(var(--sat) + 4px)}#dp-ph .dpa-nav{padding-bottom:calc(var(--sab) + 4px)}#s-driver .drv-body,#dp-ph .dpa-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#s-driver button,#s-driver a,#s-driver label,#s-driver li,#dp-ph button,#dp-ph a,#dp-ph label{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}#s-driver input,#s-driver textarea,#s-driver select,#dp-ph input,#dp-ph textarea,#dp-ph select{font-size:16px!important}@media (prefers-reduced-motion:reduce){#s-driver *,#dp-ph *{transition:none!important;animation:none!important}}body.locked:not(.l-admin){overscroll-behavior:none;height:100%;overflow:hidden}html:has(body.locked:not(.l-admin)){overscroll-behavior:none;height:100%;overflow:hidden}body.locked:not(.l-admin){-webkit-text-size-adjust:100%}#s-boss .scr,#s-guide .scr,#s-pickup .scr,#s-request .scr,#s-ctrip .scr,#s-sbk .scr{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}#s-driver .scr,#dp-ph .scr{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}#s-boss .scr,#s-guide .scr{padding-top:var(--sat);padding-bottom:var(--sab)}#s-boss :is(button,a,label,[role=button]),#s-guide :is(button,a,label,[role=button]),#s-pickup :is(button,a,label),#s-ctrip :is(button,a,label),#s-request :is(button,a,label),#s-sbk :is(button,a,label){-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}#s-boss :is(input,textarea,select),#s-guide :is(input,textarea,select),#s-ctrip :is(input,textarea,select){font-size:16px!important}:is(#s-boss,#s-guide,#s-pickup,#s-request,#s-ctrip,#s-sbk) :is(.body,.bd,.scroll,[class*=body]){overscroll-behavior:contain}body.kb #s-driver .dock,body.kb #dp-ph .dpa-nav,body.kb .dedit .ft,body.kb .bl-dock{display:none!important}.bl{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);overscroll-behavior:contain;-webkit-tap-highlight-color:transparent}.bl button,.bl a{touch-action:manipulation;min-height:44px}@media (prefers-reduced-motion:reduce){#s-boss *,#s-guide *,.bl *,#s-pickup *,#s-ctrip *{transition:none!important;animation:none!important}}#s-driver .nv{border-bottom-color:#0000;transform:none!important}#s-driver .nv.on{border-bottom-color:#d5ddd8}#s-driver .nv .r1{cursor:default}#s-driver .nv .bk{width:auto;font:600 16px var(--font);color:#0f2b2a;align-items:center;gap:2px;padding:0 6px 0 0;display:flex}#s-driver .nv .bk em{font-style:normal}#s-driver .nv.on .bk em{display:none}#s-driver .nv b,#s-driver .nv>.r1>span{opacity:0;cursor:pointer;transition:opacity .15s}#s-driver .nv.on b,#s-driver .nv.on>.r1>span{opacity:1}#s-driver .nv .sg{visibility:hidden}#s-driver .nv.on .sg{visibility:visible}#s-driver .drv-body{padding-top:calc(var(--sat) + 54px)}#s-driver .dx-nr{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:6px 0 2px;display:flex}#s-driver .dx-nr .bd{flex:1;min-width:0}#s-driver .dx-nr .bd b{font-size:15px;font-weight:600;display:block}#s-driver .dx-nr .bd small{color:#55706b;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}#s-driver .dx-nr .add{color:#0f2b2a;font:600 14px var(--font);border:2px solid #d5ddd8;border-radius:12px;flex:none;padding:8px 12px}#s-driver .fg-h{justify-content:space-between;align-items:center;margin:12px 0 8px;display:flex}#s-driver .fg-h b{font-size:15px}#s-driver .fg-h b span{color:#55706b;font-weight:500}#s-driver .fg-h button{font:600 14px var(--font);color:#0f2b2a;cursor:pointer;background:0 0;border:2px solid #d5ddd8;border-radius:12px;padding:7px 14px}#s-driver .fg{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}#s-driver .fg button{aspect-ratio:1;cursor:pointer;text-align:left;color:#0f2b2a;background:#eef1ee 50%/cover no-repeat;border:0;border-radius:12px;flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}#s-driver .fg button .ic{color:#55706b;width:26px;height:26px;position:absolute;top:10px;left:10px}#s-driver .fg button .nm{font:600 11.5px var(--font);white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#fff0,#ffffffeb 40%);padding:6px 8px;display:block;overflow:hidden}#s-driver .fg button .by{font:700 10px var(--font);color:#fff;background:#0f2b2ac7;border-radius:6px;padding:2px 5px;position:absolute;top:6px;right:6px}#s-driver .fg button.more{color:#fff;font:800 22px "Bricolage Grotesque",var(--font);background:#0f2b2a;justify-content:center;align-items:center}#s-driver .fg-e{color:#55706b;padding:4px 0;font-size:13.5px}#s-driver .fv-img{object-fit:contain;background:#eef1ee;border-radius:12px;width:100%;max-height:52dvh}#s-driver .fv-doc{color:#55706b;background:#eef1ee;border-radius:12px;place-items:center;height:180px;font-weight:600;display:grid}#s-driver .fv-meta{color:#55706b;margin:8px 0;font-size:13.5px}#s-driver .fv-act{background:#fff;border:1px solid #e5e7eb;border-radius:14px;gap:0;display:grid;overflow:hidden}#s-driver .fv-act button,#s-driver .fv-act a,#s-driver .fv-act label{text-align:left;font:500 16px var(--font);color:#0f2b2a;cursor:pointer;background:0 0;border:0;border-top:1px solid #eef0f3;padding:14px 16px;text-decoration:none;display:block}#s-driver .fv-act>:first-child{border-top:0}#s-driver .fv-act .red{color:#d72c0d}#s-driver .dn-ta{box-sizing:border-box;width:100%;min-height:120px;font:16px var(--font);resize:none;border:2px solid #d5ddd8;border-radius:14px;padding:12px}#s-driver .dn-save{color:#fff;width:100%;height:50px;font:700 16px var(--font);cursor:pointer;background:#0f2b2a;border:0;border-radius:14px;margin-top:10px}#s-driver .dn-save:disabled{opacity:.35}#s-driver .dn-list{color:#55706b;margin:12px 0 0;font-size:13.5px}#s-driver .dn-list div{border-top:1px solid #e5e7eb;padding:8px 0}.fv-img{object-fit:contain;background:#eef1ee;border-radius:12px;width:100%;max-height:52dvh}.fv-doc{color:#55706b;background:#eef1ee;border-radius:12px;place-items:center;height:180px;font-weight:600;display:grid}.fv-meta{color:#55706b;margin:8px 0;font-size:13.5px}.fv-act{background:#fff;border:1px solid #e5e7eb;border-radius:14px;gap:0;display:grid;overflow:hidden}.fv-act button,.fv-act a,.fv-act label{text-align:left;font:500 16px var(--font);color:#0f2b2a;cursor:pointer;background:0 0;border:0;border-top:1px solid #eef0f3;padding:16px;text-decoration:none;display:block}.fv-act>:first-child{border-top:0}.fv-act .red{color:#d72c0d}.dn-ta{box-sizing:border-box;width:100%;min-height:120px;font:16px var(--font);resize:none;border:2px solid #d5ddd8;border-radius:14px;padding:12px}.dn-save{color:#fff;width:100%;height:50px;font:700 16px var(--font);cursor:pointer;background:#0f2b2a;border:0;border-radius:14px;margin-top:8px}.dn-save:disabled{opacity:.35}.dn-list{color:#55706b;margin:12px 0 0;font-size:13.5px}.dn-list div{border-top:1px solid #e5e7eb;padding:8px 0}.dn-ta{color:#0f2b2a!important;background:#fff!important}.dn-ta::placeholder{color:#8a9a96}#s-driver .dedit{z-index:30}#s-driver .dedit .hd{padding-top:calc(var(--sat) + 8px);align-items:center}#s-driver .dedit .hd small{white-space:nowrap;text-overflow:ellipsis;max-width:280px;display:block;overflow:hidden}#s-driver .dedit .bd{padding-bottom:calc(var(--sab) + 180px)}#s-driver .dedit .ft{padding-bottom:calc(var(--sab) + 10px)}#s-driver .stopc .side{flex-direction:row;gap:6px}#s-driver .stopc .side button{width:36px;height:36px}#s-driver .stopc .side{display:flex}#s-driver .drv-body{background:#f3f5f2}#s-driver .st-in{box-sizing:border-box;width:100%;height:50px;font:16px var(--font);background:#fff;border:2px solid #d5ddd8;border-radius:14px;padding:0 14px;letter-spacing:0!important}#s-driver .st-in:focus{border-color:#0f2b2a;outline:none}#s-driver .st-l{background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-height:46dvh;margin-top:10px;overflow:hidden auto}#s-driver .st-g{font:700 12px var(--font);color:#55706b;text-transform:none;padding:10px 14px 4px}#s-driver .st-l button{text-align:left;cursor:pointer;width:100%;font:inherit;color:#0f2b2a;background:0 0;border:0;border-top:1px solid #eef0f3;align-items:flex-start;gap:10px;padding:11px 14px;display:flex}#s-driver .st-l button:active{background:#eef1ee}#s-driver .st-l button svg{color:#55706b;flex:none;width:18px;height:18px;margin-top:2px}#s-driver .st-l b{font-size:15px;font-weight:600;display:block}#s-driver .st-l small{color:#55706b;font-size:13px;display:block}#s-driver .st-gl{color:#8a8f98;text-align:right;padding:6px 14px 8px;font-size:11px}.st-in{box-sizing:border-box;width:100%;height:50px;font:16px var(--font);background:#fff;border:2px solid #d5ddd8;border-radius:14px;padding:0 16px;letter-spacing:0!important}.st-in:focus{border-color:#0f2b2a;outline:none}.st-l{background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-height:46dvh;margin-top:8px;overflow:hidden auto}.st-g{font:700 12px var(--font);color:#55706b;text-transform:none;padding:12px 16px 4px}.st-l button{text-align:left;cursor:pointer;width:100%;font:inherit;color:#0f2b2a;background:0 0;border:0;border-top:1px solid #eef0f3;align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.st-l button:active{background:#eef1ee}.st-l button svg{color:#55706b;flex:none;width:18px;height:18px;margin-top:2px}.st-l b{font-size:15px;font-weight:600;display:block}.st-l small{color:#55706b;font-size:13px;display:block}.st-gl{color:#8a8f98;text-align:right;padding:8px 16px;font-size:11px}#s-guide .scr{padding-top:0}#s-guide .g-head{padding-top:calc(env(safe-area-inset-top,0px) + 4px)}#s-guide .nv{z-index:20;color:#0f2b2a;background:#f3f5f2;border-bottom:.5px solid #d5ddd8;padding:48px 10px 0;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;right:0;transform:translateY(-102%)}#s-guide .nv.on{transform:none}#s-guide .nv .r1{cursor:pointer;align-items:center;gap:10px;height:46px;display:flex}#s-guide .nv .bk{color:#0f2b2a;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:30px;height:36px;display:grid}#s-guide .nv b{font:800 20px "Bricolage Grotesque",var(--font);letter-spacing:-.03em;flex:none}#s-guide .nv span{color:#55706b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}#s-guide .nv .sg{gap:4px;padding:0 4px 9px;display:flex}#s-guide .nv .sg i{background:#d5ddd8;border-radius:9px;flex:1;height:3px}#s-guide .nv .sg i.d{background:#f4a03a}#s-guide .nv{padding-top:env(safe-area-inset-top,0px)}#s-guide .scr{position:relative}#s-guide .nv .r1{cursor:pointer;padding-left:6px}.pl-dlg .st-in{letter-spacing:0;box-sizing:border-box;width:100%;height:46px;font:16px var(--font);border:2px solid #d5ddd8;border-radius:12px;padding:0 16px}.pl-dlg .st-l{max-height:50dvh}.nbtrip .nf.s2>button,.nbtrip .nf.s2 .dpk,.nbtrip .nf.s2 [id$=-t]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.nbtrip .nf.s2{min-width:0;overflow:hidden}.nbdays{border:1px solid #e4e4e7;border-radius:10px;gap:0;display:grid;overflow:visible}.nbdr{border-top:1px solid #f1f1f1;grid-template-columns:88px 92px minmax(0,1fr) auto auto 52px;align-items:center;gap:8px;padding:8px 12px;display:grid}.nbdr:first-child{border-top:0}.nbdr .dd b{font-size:13px;display:block}.nbdr .dd small{color:#71717a;font-size:12px}.nbdr .fr{color:#71717a;grid-column:2/6;font-size:13px}.nbdr.free{background:#fafafa}.nbdr .nv{color:#52525b;align-items:center;gap:8px;font-size:12.5px;display:flex}.nbdr .nv input{border:1px solid #8a8a8a;border-radius:8px;width:44px;min-height:36px;padding:0 8px}.nbdr .gd{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.nbdr .sub{min-height:36px;font:inherit;background:#fafafa;border:1px solid #d4d4d8;border-radius:8px;grid-column:2/-1;padding:0 12px;font-size:13px}@media (max-width:900px){.nbdr{grid-template-columns:72px 84px minmax(0,1fr) 52px}.nbdr .nv,.nbdr .gd{grid-column:2/4}}:is([data-slot],[cmdk-input],[data-slot] input,[data-slot] textarea):focus,:is([data-slot],[cmdk-input],[data-slot] input,[data-slot] textarea):focus-visible{outline:none!important}[cmdk-input]:focus,[cmdk-input]:focus-visible,[data-slot=command-input-wrapper] input:focus-visible{box-shadow:none!important;border-color:#0000!important}#s-bk .bsum{border:0;border-radius:0;grid-template-columns:repeat(3,1fr);row-gap:0;margin:0;padding:8px 16px 16px}#s-bk .bsum>div{border-right:0;padding:0}#s-bk .bsum small{margin-bottom:2px;font-size:12px}#s-bk .bsum b{font-size:20px;font-weight:600}#s-bk .bsum .nx{background:#f4f6fa;border-radius:8px;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 12px 12px 16px}#s-bk .bsum .nx small{text-align:left;color:#202223;order:-1;margin:0;font-size:13px}#s-bk .bsum .nx small:only-child{color:#6d7175}#s-bk .sx-pay .sx-sub{border-top:1px solid #0a0b0d14;padding:16px 16px 8px}#s-bk #bk-docs{border-bottom:0;padding:0 16px}#s-bk #bk-docs .bdoc{grid-template-columns:112px minmax(0,1fr) auto!important;padding-left:24px!important;padding-right:0!important}#s-bk #bk-docs .bn{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}#s-bk #bk-docs .bn>.t2{flex-basis:100%}#s-bk #bk-docs .bn .badge{margin-left:0!important}#s-bk #bk-docs .bdoc:before{left:6.5px}#s-bk #bk-docs .bdoc:after{left:2px}#s-bk #bk-docs .badge,.app #s-bk #bk-docs .badge.warn,.app #s-bk #bk-docs .badge.info{white-space:nowrap;gap:4px;font-weight:500;color:#202223!important;background:#fff!important;border:1px solid #0a0b0d1f!important}#s-bk #bk-docs .badge:before{content:"";background:#9aa0a9;border-radius:50%;flex:none;width:6px;height:6px}#s-bk #bk-docs .badge.warn:before{background:#d97706}#s-bk #bk-docs .badge.bad:before{background:#d72c0d}#s-bk #bk-docs .badge.ok:before{background:#29845a}#s-bk #bk-docs .dx-acts,#s-bk #bk-docs .ba{gap:16px}#s-bk #rl-add{margin:0;padding:4px 16px 8px}#s-bk .sx-li .m b{white-space:normal;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}body.adm main{padding-bottom:96px}.app #s-dispatch .dpa.need,.app .dpa.need{color:#0052ff;background:#fff;border-color:#0052ff73}@media (hover:hover) and (pointer:fine){.app .dpa.need:hover{background:#f2f6ff;border-color:#0052ff}}.dpt .flap.sm{font:600 15px/1.2 var(--sc-ui,inherit);font-variant-numeric:tabular-nums;letter-spacing:.01em;gap:0}.dpt .flap.sm i,.dpt .flap.sm b{color:#202223;min-width:0;box-shadow:none;border-radius:0;padding:0;font-weight:600;background:0 0!important}.dpt .flap.sm i:after{display:none}.tr-now{border-bottom:1px solid #0a0b0d14;align-items:center;gap:8px;margin-bottom:8px;padding:2px 0 16px;display:flex}.tr-now .badge{margin-right:auto}.btn.danger-t{color:#d72c0d;box-shadow:none;background:0 0;border-color:#0000;padding-left:4px}@media (hover:hover) and (pointer:fine){.btn.danger-t:hover{background:#fdecec}}#xs-f{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;flex-direction:row!important}#xs-f>.btn,#xs-f>button{flex:none;width:auto!important}#xs-k:empty{display:none}#s-bookings table{table-layout:fixed;width:100%}#s-bookings table th:first-child{width:34px}#s-bookings table th:nth-child(9){width:28px}#s-bookings table td{overflow-wrap:anywhere;overflow:hidden}#s-bookings table td:nth-child(2) b.mono,#s-bookings table td:nth-child(4){white-space:nowrap}#s-bookings table td:nth-child(2) .t2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#s-bookings table td .badge{white-space:normal;text-align:left;max-width:100%}#s-bookings table tbody td{padding-top:12px;padding-bottom:12px}#s-bookings tbody tr.trow td:first-child:before{display:none!important}.app .badge.warn,.app .badge.info,.app .badge.brand,.xsheet .badge.warn,.xsheet .badge.info,.xsheet .badge.brand{align-items:center;gap:4px;font-weight:500;display:inline-flex;color:#202223!important;background:#fff!important;border:1px solid #0a0b0d1f!important}.app .badge.warn:before,.app .badge.info:before,.app .badge.brand:before,.xsheet .badge.warn:before,.xsheet .badge.info:before,.xsheet .badge.brand:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.app .badge.warn:before,.xsheet .badge.warn:before{background:#d97706}.app .badge.info:before,.app .badge.brand:before,.xsheet .badge.info:before,.xsheet .badge.brand:before{background:#0052ff}.app .badge:has(>.dot):before{display:none}.app .badge>.dot{background:currentColor}.app .badge.info>.dot,.app .badge.brand>.dot{background:#0052ff!important}.app .badge.warn>.dot{background:#d97706!important}.app .btn .badge:before{display:none!important}.app .btn .badge{color:#202223!important;background:#eef0f3!important;border:0!important}.app .badge{white-space:nowrap}#s-bookings table td .badge{white-space:nowrap}#s-bookings table th:nth-child(2){width:158px}#s-bookings table th:nth-child(4){width:100px}#s-bookings table th:nth-child(5){width:116px}#s-bookings table th:nth-child(6){width:112px}#s-bookings table th:nth-child(7){width:134px}#s-bookings table th:nth-child(8){width:158px}#s-bookings table td:nth-child(8) .badge{text-overflow:ellipsis;max-width:100%;display:inline-flex;overflow:hidden}#s-bookings table td:nth-child(4){white-space:normal}#s-bookings table td:nth-child(8) .badge{white-space:normal;text-overflow:clip;overflow:visible}#s-bookings table td:nth-child(6) small{white-space:normal}.nbsum .nbrow b,#nb-bp{font-variant-numeric:tabular-nums;font-weight:600;font-family:var(--sc-ui,inherit)!important}.nbsum .nbrow.big b{font-size:18px}.nf:empty{display:none!important}.sx-ib:focus-visible,.bkl:focus-visible,#s-bk .bdoc .btn:focus-visible,.lnk:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #0052ff}.app input:focus,.app select:focus,.app textarea:focus,.app .btn:focus-visible,.app .ni:focus-visible{outline-color:#0052ff}.sx-ib,.addl,.app .btn,.sx-li{transition:transform .12s ease-out,background-color .15s ease-out}.sx-ib:active,.app .btn:active:not(:disabled){transform:scale(.97)}.addl:active,#s-bk .bdoc .btn:active{opacity:.7}.sx-li:active{background:#f4f6fa}@media (prefers-reduced-motion:reduce){.sx-ib,.addl,.app .btn,.sx-li{transition:none}.sx-ib:active,.app .btn:active{transform:none}}@media (max-width:600px),(display-mode:standalone){.stage>.side-note{display:none!important}.screen .stage,.stage{background:0 0;min-height:100dvh;gap:0!important;padding:0!important}.stage>.phone{width:100vw!important;height:100dvh!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.stage>.phone>.scr{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0!important;height:100%!important}.stage>.phone .sbar,.stage>.phone:before{display:none!important}.screen>.app-top,.screen>header.demo{display:none}}#dp-ph .dpa-ic{min-width:44px;min-height:44px}#dp-ph .dpa-seg button,#dp-ph [role=tablist] button{min-height:44px}.dv-days button{min-height:52px;position:relative;height:auto!important;padding-bottom:12px!important}.dv-days button i{bottom:5px!important}.drv-body{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}#dp-ph .dpa-r.out{border-top:0;margin-top:18px}#dp-ph .dpa-r.out b{color:#c2410c}#dp-ph .dpa-r small.warn{color:#c2410c;font-weight:600}#dp-ph .dpa-pane .pd{padding-bottom:calc(96px + env(safe-area-inset-bottom))}#bl-c td .t2:only-child{color:#b4b8bf}.app #aplist .btn.dark{color:#0052ff!important;box-shadow:none!important;background:#fff!important;border:1px solid #0052ff80!important}@media (hover:hover) and (pointer:fine){.app #aplist .btn.dark:hover{background:#f2f6ff!important;border-color:#0052ff!important}}#aplist .money{color:#202223!important;background:#eef0f3!important}.app main td a,.app main .crumbs a,.app main nav[aria-label] a{text-decoration:none}@media (hover:hover) and (pointer:fine){.app main td a:hover,.app main .crumbs a:hover,.app main nav[aria-label] a:hover{text-underline-offset:3px;text-decoration:underline}}#s-approvals td.mono{font-family:var(--sc-ui,inherit);font-variant-numeric:tabular-nums;font-weight:500}@media (max-width:600px),(display-mode:standalone){.stage>.phone .scr>.ct{top:env(safe-area-inset-top)!important}#s-ctrip .ct .btn,#s-ctrip .ct button{min-height:44px}}#s-request .ctl button{font-size:18px;position:relative;width:40px!important;height:40px!important}#s-request .ctl button:after{content:"";position:absolute;inset:-2px}#s-request .seg button{min-height:40px}#s-request .seg button:after{content:"";position:absolute;inset:-2px 0}#s-request .seg button{position:relative}@media (max-width:600px),(display-mode:standalone){#s-guide .gpane{top:env(safe-area-inset-top)!important}#s-guide .gpane button,#s-guide .scr button{min-height:44px}}#s-guide .gdays{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:0 -16px 12px;padding:0 16px 4px;display:flex;overflow-x:auto}#s-guide .gdays::-webkit-scrollbar{display:none}#s-guide .gdays button{scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;min-width:64px;min-height:48px;line-height:1.15;display:flex}#s-guide .gdays button small{opacity:.7;font-size:11px;font-weight:500}@media (max-width:600px),(display-mode:standalone){#s-boss #b-lock,#s-boss .m-sb,#s-boss [id=b-sb]{display:none!important}}#s-boss .m-acts .yes{grid-column:1/-1}#s-boss .m-acts button,#s-boss .m-seg button,#s-boss [role=tablist] button{min-height:44px}#s-boss a[href*=trips],#s-boss .m-h1+a,#s-boss .m-sub a{margin:-10px 0;padding:10px 0;display:inline-block}.app label .bkt,.app .sx-f label .bkt,.app [data-bkt] .bkt,.app .dt-f label .bkt,.app .lab .bkt{display:none!important}.sch-key{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sch-key span{align-items:center;gap:8px;display:inline-flex}.sch-key i.blk{border-radius:3px;width:18px;height:10px;margin:0;padding:0;display:inline-block;position:static!important}.app .blk.s,.app .sch-key i.blk.s{color:#7c4a03!important;background:#fef3c7!important;border:1px solid #f0b44c!important}#dv-pay td.mono,.app #dv-pay .mono{font-family:var(--sc-ui,inherit);font-variant-numeric:tabular-nums;font-weight:500}.app #s-settings .tabsx,.app .settings-tabs,.app main .tabsx{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.app main .tabsx::-webkit-scrollbar{display:none}.app main .tabsx>button{white-space:nowrap;flex:none}.app [hidden],.xsheet [hidden]{display:none!important}.cp-note{color:#202223;background:#fff;border:1px solid #0a0b0d1a;border-left:3px solid #d97706;border-radius:8px;margin:0 0 12px;padding:12px 16px;font-size:13px}#dp-ph .dpa-r .dpa-pay{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:600}.app table td,.app .mny,.app .num,.app .amt,.app .bsum b,.app .nbrow b{font-variant-numeric:tabular-nums}.app main .crumb a,.app main .bc a,.app main .page-h a:not(.btn){color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.app main .crumb a:hover,.app main .bc a:hover,.app main .page-h a:not(.btn):hover{text-underline-offset:3px;text-decoration:underline}}.app main .ph .t2>a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.app main .ph .t2>a:hover{text-underline-offset:3px;text-decoration:underline}}.pilot:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px #0052ff,0 10px 30px -8px #00000073}html[data-env=production] .stage>.side-note{display:none!important}html[data-env=production] .screen .stage,html[data-env=production] .stage{background:0 0;min-height:100dvh;gap:0!important;padding:0!important}html[data-env=production] .stage>.phone{width:100vw!important;height:100dvh!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}html[data-env=production] .stage>.phone>.scr{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0!important;height:100%!important}html[data-env=production] .stage>.phone .sbar,html[data-env=production] .stage>.phone:before{display:none!important}html[data-env=production] .screen>.app-top,html[data-env=production] .screen>header.demo{display:none}html[data-env=production] .stage>.phone .scr>.ct{top:env(safe-area-inset-top)!important}html[data-env=production] #s-ctrip .ct .btn,html[data-env=production] #s-ctrip .ct button{min-height:44px}html[data-env=production] #s-guide .gpane{top:env(safe-area-inset-top)!important}html[data-env=production] #s-guide .gpane button,html[data-env=production] #s-guide .scr button{min-height:44px}html[data-env=production] #s-boss #b-lock,html[data-env=production] #s-boss .m-sb,html[data-env=production] #s-boss [id=b-sb]{display:none!important}html[data-env=production] .stage>.phone{max-width:560px;margin:0 auto}@media (pointer:coarse){.app input:not([type=checkbox]):not([type=radio]),.app select,.app textarea,input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.sheet,.xsheet,aside.xsheet.sc-sheet,.bulk,.toast,.scrim,tbody tr,.sc-alert{transition:none!important;animation:none!important}}.tscroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.tscroll>table{min-width:900px}#s-bookings table{min-width:1040px}#s-bookings table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#s-bookings table td{overflow-wrap:break-word}@media (min-width:641px){.v7tb{row-gap:8px;overflow:visible;flex-wrap:wrap!important}.v7tb .srch{flex:200px}}@media (max-width:640px){#s-bookings .tscroll{overflow:visible}#s-bookings table,#s-bookings tbody{width:100%;display:block;min-width:0!important}#s-bookings thead{display:none}#s-bookings tbody tr{border-bottom:1px solid #0a0b0d14;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"ck bk tot"".cu cu"".dt dr"".st st"".bl bl";gap:8px;padding:16px 12px;display:grid}#s-bookings tbody tr td{min-width:0;display:block;overflow:visible;white-space:normal!important;border:0!important;width:auto!important;padding:0!important}#s-bookings tbody tr td:first-child{grid-area:ck;align-self:start}#s-bookings tbody tr td:nth-child(2){grid-area:bk}#s-bookings tbody tr td:nth-child(3){grid-area:cu}#s-bookings tbody tr td:nth-child(4){grid-area:dt}#s-bookings tbody tr td:nth-child(5){text-align:right;grid-area:dr}#s-bookings tbody tr td:nth-child(6){text-align:right;grid-area:tot}#s-bookings tbody tr td:nth-child(7){flex-wrap:wrap;grid-area:st;align-items:center;gap:8px;display:flex!important}#s-bookings tbody tr td:nth-child(7) .bst{margin:0!important}#s-bookings tbody tr td:nth-child(8){grid-area:bl;font-size:12.5px}#s-bookings tbody tr td:nth-child(9){display:none}#s-bookings tbody tr:has(td[colspan]){display:block}#s-bookings tbody tr:has(td[colspan]) td:first-child{display:none}:is(#aplist,#bl-c,#bl-t){min-width:0!important}#aplist .tscroll{overflow:visible}.tscroll:has(>#bl-c){overflow:visible}.tscroll:has(>#bl-t){overflow:visible}:is(#aplist,#bl-c,#bl-t) thead{display:none}#aplist table,#aplist tbody,#bl-c,#bl-c tbody,#bl-t,#bl-t tbody{width:100%;display:block;min-width:0!important}:is(#aplist,#bl-c,#bl-t) tbody tr{border-bottom:1px solid #0a0b0d14;gap:8px;padding:16px 12px;display:grid}:is(#aplist,#bl-c,#bl-t) tbody tr td{min-width:0;display:block;white-space:normal!important;text-align:left!important;border:0!important;padding:0!important}:is(#aplist,#bl-c,#bl-t) tbody tr:has(td[colspan]){display:block}#aplist tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"src rcv""req req""trp trp""det det""act act"}#aplist td:first-child{grid-area:src}#aplist td:nth-child(2){grid-area:req}#aplist td:nth-child(3){grid-area:trp}#aplist td:nth-child(4){grid-area:det}#aplist td:nth-child(5){grid-area:rcv;text-align:right!important}#aplist td:nth-child(6){grid-area:act;gap:8px;display:flex!important}#aplist td:nth-child(6) .btn{flex:1;height:44px}#bl-c tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"nm nm nm""un op ov""ol ac ac"}#bl-c td:first-child{grid-area:nm}#bl-c td:nth-child(2){grid-area:un}#bl-c td:nth-child(3){grid-area:op}#bl-c td:nth-child(4){grid-area:ov}#bl-c td:nth-child(5){grid-area:ol;align-self:center}#bl-c td:nth-child(6){grid-area:ac;align-self:center;text-align:right!important}#bl-c td[data-l]:before{content:attr(data-l);color:#6d7175;margin-bottom:2px;font-size:11.5px;display:block}#bl-t tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pk pay""tr tr""cu cu""so so"}#bl-t td:first-child{grid-area:pk}#bl-t td:nth-child(2){grid-area:tr}#bl-t td:nth-child(3){grid-area:cu}#bl-t td:nth-child(4){grid-area:so}#bl-t td:nth-child(5){grid-area:pay}#bl-t td:nth-child(6){display:none}.tscroll:has(:is(#curows,#dvrows,#vhrows,#payrows)){overflow:visible}table:has(>:is(#curows,#dvrows,#vhrows,#payrows)){width:100%;display:block;min-width:0!important}table:has(>:is(#curows,#dvrows,#vhrows,#payrows)) thead{display:none}:is(#curows,#dvrows,#vhrows,#payrows){width:100%;display:block}:is(#curows,#dvrows,#vhrows,#payrows)>tr{border-bottom:1px solid #0a0b0d14;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:16px 12px;display:grid}:is(#curows,#dvrows,#vhrows,#payrows)>tr>td{min-width:0;display:block;white-space:normal!important;text-align:left!important;border:0!important;padding:0!important}:is(#curows,#dvrows,#vhrows,#payrows)>tr>td.chev{display:none}:is(#curows,#dvrows,#vhrows,#payrows)>tr:has(>td[colspan]){display:block}:is(#curows,#dvrows,#vhrows,#payrows) td[data-l]:before{content:attr(data-l);color:#6d7175;margin-bottom:2px;font-size:11.5px;display:block}#curows>tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm tp""ph ph""bk ls""bl bu"}#curows td:first-child{grid-area:nm}#curows td:nth-child(2){grid-area:tp;justify-self:end}#curows td:nth-child(3){grid-area:ph}#curows td:nth-child(4){grid-area:bk}#curows td:nth-child(5){grid-area:ls}#curows td:nth-child(6){grid-area:bl}#curows td:nth-child(7){grid-area:bu;place-self:center end}#dvrows>tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm tp""ln ln""vh vh""si si""tr dc"}#dvrows td:first-child{grid-area:nm}#dvrows td:nth-child(2){grid-area:tp;justify-self:end}#dvrows td:nth-child(3){grid-area:ln}#dvrows td:nth-child(4){grid-area:vh}#dvrows td:nth-child(5){grid-area:si}#dvrows td:nth-child(6){grid-area:tr}#dvrows td:nth-child(7){grid-area:dc;place-self:end}#vhrows>tr{grid-template-areas:"nm tp""se ow""tx in""pm sv"}#vhrows td:first-child{grid-area:nm}#vhrows td:nth-child(2){grid-area:tp;text-align:right!important}#vhrows td:nth-child(3){grid-area:se}#vhrows td:nth-child(4){grid-area:ow;align-self:end;text-align:right!important}#vhrows td:nth-child(5){grid-area:tx}#vhrows td:nth-child(6){grid-area:in}#vhrows td:nth-child(7){grid-area:pm}#vhrows td:nth-child(8){grid-area:sv}#payrows>tr{grid-template-areas:"nm nm""tr tr""ex pay""st st"}#payrows td:first-child{grid-area:nm}#payrows td:nth-child(2){grid-area:tr}#payrows td:nth-child(3){grid-area:ex}#payrows td:nth-child(4){grid-area:pay;align-self:end;font-weight:600;text-align:right!important}#payrows td:nth-child(5){flex-wrap:wrap;grid-area:st;gap:8px;display:flex!important}.psum{grid-template-columns:minmax(0,1fr)!important}.toolbar.m-tb:has(>.t2){overflow:visible;flex-wrap:wrap!important}.toolbar.m-tb>.t2{white-space:normal;flex:100%}.tscroll:has(#rows){overflow:visible}table:has(>#rows){width:100%;display:block;min-width:0!important}table:has(>#rows) thead{display:none}#rows{width:100%;display:block}#rows>tr{border-bottom:1px solid #0a0b0d14;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tm st""tr tr""dr dr";gap:8px;padding:16px 12px;display:grid}#rows>tr>td{min-width:0;display:block;white-space:normal!important;border:0!important;width:auto!important;padding:0!important}#rows>tr>td:first-child{grid-area:tm;align-items:center;gap:8px;display:flex!important}#rows>tr>td:nth-child(2){grid-area:tr}#rows>tr>td:nth-child(3){grid-area:dr}#rows>tr>td:nth-child(3)>button{justify-content:flex-start;width:100%;min-height:44px}#rows>tr>td:nth-child(4){grid-area:st;place-self:center end}#rows>tr:has(>td[colspan]){padding:0;display:block}.rov-h{flex-wrap:wrap}.rov-h>*{flex:100%}.rov-g{grid-template-columns:minmax(0,1fr)!important}.rov-c{min-width:0}.rov-c .tscroll{overflow:visible}.rov-c .tscroll>table.rov-t{width:100%;min-width:0!important}.rcards{grid-template-columns:minmax(0,1fr)!important}.rcard{min-width:0}#rows>tr.trow td:first-child:before{display:none!important}:is(.tscroll:has(>:is(table.stlist,table.perm,table.syn-t)),.tscroll:has(#cprows)){overflow:visible}:is(table.stlist,table.perm,table.syn-t){width:100%;display:block;min-width:0!important}table:has(>#cprows){width:100%;display:block;min-width:0!important}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows)) thead{display:none}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows))>tbody{width:100%;display:block}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows))>tbody>tr{border-bottom:1px solid #0a0b0d14;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:16px 12px;display:grid}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows))>tbody>tr>td{overflow-wrap:anywhere;min-width:0;display:block;white-space:normal!important;text-align:left!important;border:0!important;width:auto!important;padding:0!important}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows))>tbody>tr>td.chev{display:none}:is(table.stlist,table.perm,table.syn-t,table:has(>#cprows))>tbody>tr:has(>td[colspan]){display:block}:is(table.stlist,table.perm,table:has(>#cprows)) td[data-l]:before{content:attr(data-l);color:#6d7175;margin-bottom:2px;font-size:11.5px;font-weight:400;display:block}:is(table.stlist,table.perm,table.syn-t)>tbody>tr>td:first-child{grid-column:1/-1;font-weight:600}table.stlist>tbody>tr>td:first-child:before{display:none!important}table.stlist>tbody>tr{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)!important}table.syn-t>tbody>tr{grid-template-columns:minmax(0,1fr)!important}#cprows>tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm st""au au""tp wh""rs rs"}#cprows td:first-child{grid-area:nm}#cprows td:nth-child(2){grid-area:au}#cprows td:nth-child(3){grid-area:tp}#cprows td:nth-child(4){grid-area:wh}#cprows td:nth-child(5){grid-area:st;justify-self:end}#cprows td:nth-child(6){grid-area:rs}:is(#cprows,table.stlist) .badge{text-align:left;max-width:100%;white-space:normal!important}#s-bk .sx-grid{grid-template-columns:minmax(0,1fr)!important}#s-bk .sx-grid>*,#s-bk .sx-side,#s-bk .sx-card{min-width:0;max-width:100%}#s-bk .ev,#s-bk .ev small{overflow-wrap:anywhere;min-width:0;white-space:normal!important}#s-bk .sx-li{grid-template-areas:"th m tt""th ch mw";row-gap:8px;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:start!important;column-gap:12px!important}#s-bk .sx-li>.sx-th{grid-area:th}#s-bk .sx-li>.m{grid-area:m;min-width:0}#s-bk .sx-li>.sx-chip{grid-area:ch;justify-self:start;max-width:100%}#s-bk .sx-li>.tt{text-align:right;grid-area:tt;width:auto!important}#s-bk .sx-li>.sx-mw{grid-area:mw;justify-self:end}#s-bk .bsum{padding:8px 12px 16px;grid-template-columns:repeat(3,minmax(0,1fr))!important}#s-bk .bsum>div:not(.nx){min-width:0}#s-bk .bsum b,#s-bk .bsum .big{overflow-wrap:anywhere;font-size:17px!important}#s-bk .bsum .nx{flex-wrap:wrap;gap:8px}#s-bk .bsum .nx .btn{flex:100%;min-height:44px}#s-bk .sx-card .badge{text-align:left;max-width:100%;white-space:normal!important}.nbpage>.m-acts{align-items:center;gap:8px;justify-content:flex-end!important;width:auto!important;margin:-4px 0 8px!important;padding:0!important;display:flex!important;position:static!important}.nbpage[data-step="4"] button.nbsum{text-align:left;flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex!important}.nbpage[data-step="4"] button.nbsum>.n{flex:none}.nbpage .nbconf{display:none!important}.nbpage>.m-acts>*{flex:none!important;width:auto!important}.sx-head{row-gap:8px;flex-wrap:wrap!important}.sx-head>:first-child{flex:100%;min-width:0}.sx-head>:not(:first-child){flex-wrap:wrap;flex:100%;gap:8px;display:flex}.sx-head>:not(:first-child)>.btn{flex:1 1 0;min-height:44px}.sx-li[style*="1fr) auto"]{grid-template-columns:32px minmax(0,1fr) auto!important}}.m-phone[data-who=boss] .bk3 i.dn{color:#d72c0d}.m-phone[data-who=boss] .bk3 i.nt{color:#6d7175;font-weight:500}.b-up{background:var(--m-card,#fff);border:1px solid var(--m-line,#e5e7eb);border-radius:14px;margin-top:12px;padding:4px 16px}.b-up-h{border-bottom:1px solid var(--m-line,#e5e7eb);justify-content:space-between;align-items:baseline;padding:12px 0 8px;display:flex}.b-up-h b{font:600 15px var(--sc-ui,Inter)}.b-up-h span{color:var(--m-sub,#6d7175);font-size:13px}.b-up-r{border-top:1px solid var(--m-line,#f1f2f4);grid-template-columns:84px auto 1fr;align-items:baseline;gap:4px 8px;padding:12px 0;font-size:14px;display:grid}.b-up-r:nth-child(2){border-top:0}.b-up-r .dy{color:var(--m-sub,#6d7175);font-size:13px}.b-up-r b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.b-up-r .st{flex-wrap:wrap;justify-content:flex-end;gap:4px 8px;display:flex}.b-up-r .st i{color:var(--m-sub,#3f444d);align-items:center;gap:4px;font-size:12.5px;font-style:normal;display:inline-flex}.b-up-r .st i:before{content:"";border-radius:50%;width:6px;height:6px}.b-up-r .st i.ok:before{background:#29845a}.b-up-r .st i.wait:before{background:#d97706}.b-up-r .st i.info:before{background:#0052ff}.b-up-r .st i.none{color:#d72c0d;font-weight:600}.b-up-r .st i.none:before{background:#d72c0d}@media (max-width:360px){.b-up-r{grid-template-columns:auto 1fr}.b-up-r .st{grid-column:1/-1;justify-content:flex-start}}tr.clickable:focus{outline:none}tr.clickable:focus-visible{outline-offset:-2px;outline:2px solid #0052ff}tr.clickable:focus-visible td{background:#f4f6fa}@media (pointer:coarse){main.page :is(.btn.sm,a.btn,.lnk,.addl,.sx-ib,button.badge,.wt-check,.sc-trigger,.tabsx button,.m-nudge){position:relative}main.page :is(.btn.sm,a.btn,.lnk,.addl,.sx-ib,button.badge,.wt-check,.sc-trigger,.tabsx button,.m-nudge):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main.page td.bkc input[type=checkbox]{width:22px;height:22px}}@media (pointer:coarse) and (max-width:640px){#s-bookings tbody tr td.bkc{justify-content:center;align-items:flex-start;min-width:44px;min-height:44px;margin:-8px 0 0 -8px;padding:12px!important;display:flex!important}}.nav-sheet{z-index:51!important}.nav-sheet .ni{gap:12px;min-height:44px;align-items:center!important;height:44px!important;padding:0 12px!important}.nav-sheet .ni>i{flex:none;place-items:center;width:20px;line-height:0;align-self:center!important;height:20px!important;margin:0!important;display:grid!important}.nav-sheet .ni>i svg{display:block}.nav-sheet .ni .lbl{align-items:center;margin:0!important;font-size:14px!important;line-height:20px!important}.nav-sheet .ntog,.nav-sheet .nsearch kbd{display:none!important}.nav-sheet .nsec:has(+.me){display:none!important}@media (max-width:640px){#s-bookings tbody tr{grid-template-columns:28px minmax(0,1fr) auto!important;grid-template-areas:"ck dt st""ck cu tot""ck no tot""ck dr bl"!important;row-gap:4px!important;padding:16px 16px 16px 12px!important}#s-bookings tbody tr td:nth-child(4){align-self:center;font-size:15px;font-weight:600;color:#202223!important;grid-area:dt!important}#s-bookings tbody tr td:nth-child(7){justify-content:flex-end;align-self:center;max-width:180px;grid-area:st!important}#s-bookings tbody tr td:nth-child(3){margin-top:4px;font-size:15px;font-weight:500;grid-area:cu!important}#s-bookings tbody tr td:nth-child(3) .t2{font-size:12.5px;font-weight:400}#s-bookings tbody tr td:nth-child(6){align-self:start;margin-top:4px;grid-area:tot!important}#s-bookings tbody tr td:nth-child(2){color:#6d7175;font-size:12.5px;grid-area:no!important}#s-bookings tbody tr td:nth-child(2) b.mono{color:#202223;font-size:12.5px;font-weight:500}#s-bookings tbody tr td:nth-child(2) .t2{margin-left:8px;display:inline}#s-bookings tbody tr td:nth-child(5){color:#6d7175;font-size:12.5px;text-align:left!important;grid-area:dr!important}#s-bookings tbody tr td:nth-child(8){color:#6d7175;align-self:end;font-size:12px;text-align:right!important;grid-area:bl!important}#s-bookings tbody tr td:nth-child(8) *{font-size:12px!important}#s-bookings tbody tr td:first-child{grid-area:ck!important}}.rov-g{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.rov-c .tscroll{overflow:visible}.rov-c .tscroll>table.rov-t{width:100%;min-width:0!important}main.page,.xsheet,.sc-sheet{font-variant-numeric:tabular-nums}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body.l-admin{overscroll-behavior:none}html:has(body.l-admin){overscroll-behavior:none}.app .page,.xsheet,.sc-sheet,.nav-sheet,[data-slot=sheet-content]{overscroll-behavior:contain}:is(button,a,input,select,label,[role=button],tr.clickable){touch-action:manipulation}:is(button,[role=button],.chip,.tab,.tabsx button,.ni){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (max-width:1023px){.pilot{bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}.bulk{bottom:calc(22px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(24px + env(safe-area-inset-bottom,0px))}.nbbar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}.nav-sheet aside.nav{padding-bottom:env(safe-area-inset-bottom,0px);padding-top:env(safe-area-inset-top,0px)}}.app .page [id]{scroll-margin-top:64px}@media (max-width:640px){.sx-top{z-index:30;-webkit-backdrop-filter:saturate(1.8)blur(12px);backdrop-filter:saturate(1.8)blur(12px);background:#fffffff0;border-bottom:1px solid #0a0b0d14;align-items:center;gap:0;min-height:52px;position:sticky;top:0;padding:env(safe-area-inset-top,0px) 12px 0 4px!important;margin:0 -16px 8px!important;display:flex!important}.sx-top>.navbtn{display:none!important}.sx-top>.sx-ib[aria-label=Back]{color:#0052ff;order:0;width:36px;height:44px;margin-right:-8px;box-shadow:none!important;background:0 0!important;border:0!important}.sx-top>.sx-ib[aria-label=Back] svg{stroke-width:2.4px;width:22px;height:22px}.sx-top>.sx-ib[aria-label=Back]:after{width:150px!important;height:44px!important;top:0!important;left:0!important;transform:none!important}.sx-top .crumb{flex:1;align-items:center;min-width:0;font-size:16px;line-height:1;display:flex}.sx-top .crumb>.sep,.sx-top .crumb>[aria-current]{display:none!important}.sx-top .crumb>:first-child{color:#0052ff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;overflow:hidden;text-decoration:none!important}.sx-top .sx-r{align-items:center;gap:8px;margin-left:auto;display:flex}}.m-only{display:none!important}@media (max-width:640px){.sx-top.m-only{display:flex!important}main:has(>.sx-top.m-only) .navbtn{display:none!important}main:has(>.sx-top.m-only) .ph .t2:has(>.sx-ib){display:none!important}main:has(>.sx-top.m-only) .cars-top>div>.t2:first-child{display:none!important}.sx-top .crumb>*{display:none!important}.sx-top .crumb>:nth-last-child(3),.sx-top .crumb>:only-child{color:#0052ff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;min-width:0;overflow:hidden;text-decoration:none!important;display:block!important}.sx-top .crumb>#ai-crumb{display:contents!important}.sx-top #ai-crumb>*{display:none!important}.sx-top #ai-crumb>:nth-child(3){color:#0052ff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block!important}.cars-top .btn[href]:not(.dark){display:none}.cars-wrap{margin:0 -4px;overflow:visible!important}.cars-t,.cars-t tbody{table-layout:auto;display:block;width:100%!important;min-width:0!important}.cars-t colgroup{display:none}.cars-t thead,.cars-t thead tr{display:block}.cars-t thead th{display:none}.cars-t thead th:first-child{color:#202223;background:0 0;border:0;align-items:center;gap:8px;padding:4px 16px 12px;font-weight:500;display:flex!important}.cars-t thead th:first-child:after{content:"Select all"}.cars-t tbody tr{background:#fff;border:1px solid #0a0b0d1a;border-radius:12px;grid-template-columns:28px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ck no ke""dt dt dt""rt rt rt""hr pr pr""dr dr dr""ac ac ac";gap:12px 8px;margin-bottom:12px;padding:16px;display:grid}.cars-t tbody tr.new{background:#f5f8ff}.cars-t tbody td{min-width:0;display:block;border:0!important;width:auto!important;padding:0!important}.cars-t td[data-l]:before{content:attr(data-l);color:#6d7175;margin-bottom:8px;font-size:12px;display:block}.cars-t tbody td:first-child{grid-area:ck;align-self:center}.cars-t tbody td:nth-child(2){color:#202223;grid-area:no;align-self:center;align-items:center;gap:8px;font:600 15px/1.2 inherit;display:flex}.cars-t tbody td:nth-child(2):before{content:"Car"}.cars-t tbody td:nth-child(2) .badge{margin:0}.cars-t tbody td:nth-child(3){grid-area:dt}.cars-t tbody td:nth-child(3)>*{width:100%;display:flex}.cars-t tbody td:nth-child(4){grid-area:rt}.cars-t tbody td:nth-child(5){grid-area:hr}.cars-t tbody td:nth-child(6){grid-area:dr}.cars-t tbody td:nth-child(7){grid-area:pr}.cars-t tbody td:nth-child(8){text-align:right;grid-area:ke;align-self:center;font-weight:600}.cars-t tbody td:nth-child(8):before{margin:0 8px 0 0;font-weight:400;display:inline!important}.cars-t tbody td:nth-child(9){grid-area:ac;gap:8px;margin-top:2px;border-top:1px solid #0a0b0d14!important;padding-top:4px!important;display:flex!important}.cars-t tbody td:nth-child(9) .btn{flex:1;min-height:44px}.cars-t input:not([type=checkbox]),.cars-t .wt-sel,.cars-t button.sc-trigger{min-height:44px;font-size:16px!important}.cars-t input.num{min-width:0}.cars-t td.st>*+*{margin-top:8px}.cars-t tbody tr{grid-template-areas:"ck no ke""dt dt dt""rt rt rt""hr hr pr""dr dr dr""ac ac ac"!important}.cars-t tbody td:nth-child(8){white-space:normal;font-size:13px;line-height:1.3}.cars-t tbody td:nth-child(8):before{margin:0 0 2px;font-size:11.5px;display:block!important}.cars-t tbody td:nth-child(9) .btn{align-self:stretch;margin:0!important}}.m-only-i{display:none}@media (max-width:640px){main.page{padding-left:16px!important;padding-right:16px!important}.d-only{display:none}.m-only-i{display:inline}.cars-wrap{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.cars-t thead th:first-child{padding:0 2px 12px!important}.cars-sum{background:#fff;border:1px solid #0a0b0d1a;border-radius:12px;margin-bottom:12px;padding:8px 0;grid-template-columns:1fr 1fr!important;gap:0!important}.cars-sum>div{flex-direction:column;gap:1px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:8px 16px!important}.cars-sum>div b{line-height:1.3;font-size:17px!important}.cars-sum>div small{font-size:12px}.cars-act{z-index:35;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #0a0b0d14;gap:8px;position:fixed;bottom:0;left:0;right:0;display:flex!important}.cars-act .btn.dark{flex:1;min-height:48px;font-size:16px}body:has(.cars-act) .pilot{display:none!important}main.page:has(.cars-act){padding-bottom:96px!important}.cars-top{margin-bottom:12px!important}.cars-bar{flex-wrap:wrap;gap:8px!important}.cars-t tbody td:nth-child(3){grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;display:grid!important}.cars-t tbody td:nth-child(3):before{grid-column:1/-1;margin-bottom:-2px!important}.cars-t tbody td:nth-child(3)>*{min-width:0;margin:0!important}.cars-t tbody tr{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr)!important;column-gap:8px!important}.cars-t tbody td:nth-child(2){gap:0!important}.cars-t tbody td:nth-child(2):before{content:"Car "!important}.cars-t tbody td:nth-child(2) .badge{margin-left:8px!important}#s-bk .sx-li{grid-template-columns:32px minmax(0,1fr) auto 28px!important;grid-template-areas:"th m tt mw""th ch ch."!important;align-items:start!important;row-gap:2px!important;padding:12px 16px!important}#s-bk .sx-li>.sx-mw{align-self:start;margin-top:-2px}#s-bk .sx-li>.sx-chip{color:#6d7175;min-height:0;font-size:13px;background:0 0!important;border:0!important;padding:0!important}#s-bk .badge.mute{align-items:center;gap:4px;font-weight:500;display:inline-flex;color:#202223!important;background:#fff!important;border:1px solid #0a0b0d1f!important}#s-bk .badge.mute:before{content:"";background:#9ca3af;border-radius:50%;width:6px;height:6px}#s-bk .bsum .nx{border-radius:0;background:0 0!important;padding:12px 0 0!important}.cars-t tbody td:nth-child(3)>*,.cars-t tbody td:nth-child(3)>* :is(button,input){height:44px;min-height:44px!important}#s-bk main.page,.app main.page,main.page{padding-left:16px!important;padding-right:16px!important}}tr.clickable td,.ni,.fbtn,.tabsx button,.sc-trigger,.b-up-r,.m-trow{transition:background-color .1s ease-out,transform .1s ease-out}tr.clickable:active td{background:#f1f3f6!important}@media (max-width:640px){tr.clickable:active{background:#f1f3f6!important}tr.clickable:active td{background:0 0!important}}.ni:active{background:#0a0b0d0f!important}:is(.fbtn,.tabsx button,.sc-trigger):active:not(:disabled){background:#f1f3f6!important}#s-boss :is(button,[role=button]):active:not(:disabled),#s-boss .m-trow:active{transform:scale(.97)}#s-boss :is(button,[role=button]),#s-boss .m-trow{transition:transform .1s ease-out,background-color .1s ease-out}@media (prefers-reduced-motion:reduce){#s-boss :is(button,[role=button]):active,#s-boss .m-trow:active{transform:none}}@media (max-width:640px){.sc-sheet-f,#xs-f{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}#s-bookings tbody tr td:nth-child(2){text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}#s-bookings tbody tr{grid-template-columns:28px minmax(0,1fr) minmax(0,auto)!important}#s-bookings tbody tr td:nth-child(5){text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}#s-bookings tbody tr td:nth-child(8){max-width:48vw}#s-bookings tbody tr td:nth-child(2),#s-bookings tbody tr td:nth-child(5){overflow:visible;white-space:normal!important}#s-bookings tbody tr td:nth-child(8){flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:none;text-align:left!important;display:flex!important}#s-bookings tbody tr{grid-template-areas:"ck dt st""ck cu tot""ck no tot""ck dr dr""ck bl bl"!important;row-gap:2px!important;padding:16px 16px 16px 12px!important}#s-bookings tbody tr td:nth-child(4){align-self:center;color:#6d7175!important;font-size:13px!important;font-weight:500!important}#s-bookings tbody tr td:nth-child(7){align-self:center}#s-bookings tbody tr td:nth-child(3){color:#202223;line-height:1.3;margin-top:4px!important;font-size:16px!important;font-weight:600!important}#s-bookings tbody tr td:nth-child(3) .t2:has(.tpill){margin-top:2px;font-weight:400;display:block}#s-bookings tbody tr td:nth-child(3) .t2:has(.tpill)>:not(.tpill){display:none}#s-bookings tbody tr td:nth-child(6){text-align:right;margin-top:4px!important}#s-bookings tbody tr td:nth-child(6) .mny,#s-bookings tbody tr td:nth-child(6)>b,#s-bookings tbody tr td:nth-child(6)>span:first-child{font-size:16px!important;font-weight:600!important}#s-bookings tbody tr td:nth-child(6) small{color:#6d7175;margin-top:1px;font-weight:400;display:block;font-size:12.5px!important}#s-bookings tbody tr td:nth-child(2),#s-bookings tbody tr td:nth-child(2) *,#s-bookings tbody tr td:nth-child(5),#s-bookings tbody tr td:nth-child(5) *,#s-bookings tbody tr td:nth-child(8),#s-bookings tbody tr td:nth-child(8) *{color:#6d7175!important;letter-spacing:0!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important}#s-bookings tbody tr td:nth-child(2){margin-top:8px!important}#s-bookings tbody tr td:nth-child(2) b.mono:after{content:" ·"}#s-bookings tbody tr td:nth-child(2) .t2{margin-left:4px!important}#s-bookings tbody tr td:nth-child(8){display:block!important}#s-bookings tbody tr td:nth-child(8) :is(div,span,small){display:inline!important}#s-bookings tbody tr td:nth-child(8) br{display:none}#s-bookings tbody tr td:nth-child(8) .badge{gap:4px;background:0 0!important;border:0!important;margin:0 8px 0 0!important;padding:0!important}#s-bookings tbody tr td:nth-child(5) .badge.bad,#s-bookings tbody tr td:nth-child(8) .badge.bad{color:#d72c0d!important;font-weight:500!important}#s-bookings tbody tr td:nth-child(5) .badge.bad{background:0 0!important;padding:0!important}#s-bookings tbody tr td:nth-child(3) .t2{display:none!important}#s-bookings tbody tr td:nth-child(3) .t2:has(.tpill){font-size:0!important;display:block!important}#s-bookings tbody tr td:nth-child(3) .t2 .tpill{font-size:12px!important}#s-bookings tbody tr td:nth-child(2) .t2{display:inline!important}#s-bookings tbody tr{grid-template-areas:"ck dt st""ck cu tot""ck no no""ck dr dr""ck bl bl"!important}#aplist tbody td:nth-child(2) b,#bl-c tbody td:first-child>b,#curows td:first-child>b,#dvrows td:first-child b,#vhrows td:first-child b,#payrows td:first-child>b,#rows .dpr b,#cprows td:first-child b,table.stlist>tbody>tr>td:first-child,#bl-t tbody td:nth-child(2)>b{line-height:1.3;color:#202223!important;font-size:16px!important;font-weight:600!important}#rows .dpr{font-size:16px!important}#aplist tbody td:first-child .src,#aplist tbody td:nth-child(5),#bl-t tbody td:first-child>b{color:#6d7175!important;font-size:12.5px!important;font-weight:500!important}:is(#aplist,#bl-c,#bl-t,#curows,#dvrows,#vhrows,#payrows,#rows,#cprows) .t2{color:#6d7175!important;font-size:13px!important;font-weight:400!important}:is(#bl-c,#curows,#dvrows,#vhrows,#payrows,#cprows) td[data-l]{color:#202223;font-size:14px;font-weight:500}:is(#bl-c,#curows,#dvrows,#vhrows,#payrows,#cprows,table.stlist,table.perm) td[data-l]:before{letter-spacing:.01em;color:#6b7280!important;font-size:11.5px!important;font-weight:400!important}:is(#curows,#dvrows) td:nth-child(2) .badge{font-weight:500;font-size:12px!important}#dvrows td:first-child b{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden;font-size:15px!important}#dvrows td:first-child .who{min-width:0}.sx-head h1,.sx-head h1>span:not(.badge){letter-spacing:-.01em;line-height:1.2;font-size:24px!important}.sx-head h1 .badge,.sx-head .badge{letter-spacing:0!important;font-size:13px!important;line-height:1.4!important}.sx-ch>b,.sx-sh>b{color:#202223;font-size:16px!important;font-weight:600!important}.sx-st{margin-bottom:8px;color:#202223!important;text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important}#s-bk .bsum b,#s-bk .bsum .big{font-size:16px!important;font-weight:600!important}.sx-sub{letter-spacing:.06em!important;color:#6b7280!important;font-size:11.5px!important}#s-acct b.mono,#s-acct .ngi-r>b,#s-acct .bt-h b{font-weight:500!important}#s-acct .big{font-size:32px!important}#s-acct .big small,.money .big small{margin-top:2px;color:#6d7175!important;font-size:14px!important;font-weight:400!important;display:block!important}.sx-dg{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 16px!important}.dup-m{display:none!important}#stbody .card>.lbl{color:#202223!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;padding:20px 12px 4px!important;font-size:16px!important;font-weight:600!important}.card>.lbl:has(+.tscroll>table.perm){color:#202223!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;padding:20px 12px 4px!important;font-size:16px!important;font-weight:600!important}table.perm>tbody>tr>td:first-child,table.stlist>tbody>tr>td:first-child{font-size:15px!important}table.perm>tbody>tr>td:first-child{font-size:14px!important;font-weight:600!important}#stbody .card>.lbl{font-size:17px!important}.card>.lbl:has(+.tscroll>table.perm){font-size:17px!important}#s-bk main.page,.app main.page,main.page{padding:0 16px 120px!important}.app main.page .ph,main.page>.ph{height:56px!important;margin:0 -16px 16px!important;padding:8px 16px!important}.app main.page .m-acts{gap:8px!important;margin:0 0 8px!important;padding:0!important}.app main.page .m-acts>*{border-radius:10px!important;height:44px!important;min-height:44px!important}.screen .app main.page .m-tb,.app main.page .m-tb{gap:8px!important;margin:0 -16px 16px!important;padding:0 16px 8px!important;top:56px!important}.app main.page .m-tb .srch,.app main.page .m-tb .srch.srch{border-radius:10px!important;flex:100%!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important}.app main.page .m-tb .srch input{height:100%!important}.app main.page .m-tb :is(.fbtn,.fwrap>.btn){border-radius:10px!important;height:44px!important;min-height:44px!important}.app main.page .m-count{line-height:20px;margin:0 0 8px!important}.app main.page .sx-top{min-height:56px;margin:0 -16px 16px!important;padding-left:8px!important;padding-right:16px!important}.app main.page .m-tb :is(.srch,.fbtn,.fwrap>.btn,.fwrap>.fbtn,select.fbtn){height:44px!important;min-height:44px!important;max-height:44px!important}.app main.page .v7tb{flex-wrap:wrap!important;gap:0 8px!important;margin-bottom:8px!important;padding-bottom:8px!important}.app main.page .v7tb>.tb-more{display:contents!important}.app main.page .v7tb .srch{border-radius:10px!important;flex:100%!important;order:-2!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0 0 8px!important}.app main.page .v7tb :is(.fbtn,.fwrap>.btn,.fwrap>.fbtn,select.fbtn){border-radius:10px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.app main.page .v7tb>:is(.tb-ic,.tabs,.tabsx):not(:has(:is(button,a,input):not([hidden]))){display:none!important}.screen .app main.page .v7tb,.screen .app main.page .m-tb{gap:8px!important;margin:0 -16px 8px!important;padding:0 16px 8px!important}.screen .app main.page .v7tb .srch{margin:0!important}.screen .app main.page .v7tb>.tb-ic,.screen .app main.page .v7tb>.tb-more{display:contents!important}}.nav-sheet.app{flex-direction:column;overflow:hidden;background:var(--sb)!important;border-right:1px solid var(--sb-line)!important;grid-template-columns:none!important;height:100dvh!important;min-height:0!important;display:flex!important}.nav-sheet.app>aside.nav{flex:1;background:var(--sb)!important;height:auto!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px))!important;position:static!important}.nav-sheet .wtn{color:var(--sb-fg)!important}.nav-sheet .nsearch{border-color:var(--sb-line)!important;color:var(--sb-mut)!important;background:#ffffff0f!important}.nav-sheet .nsec{color:var(--sb-mut)!important}.nav-sheet .ni.on{background:var(--sb-acc)!important}.nav-sheet .ni:active{background:#ffffff14!important}:root{--wk-red:#d72c0d;--wk-red-2:#fee9e8;--wk-green:#29845a;--wk-green-t:#29845a;--wk-green-2:#e3f1ea;--p-bg:#f1f1f1;--p-surface:#fff;--p-text:#202223;--p-text-2:#6d7175;--p-border:#e3e3e3;--p-link:#005bd3;--p-critical:#d72c0d;--p-success:#29845a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--radius-100:4px;--radius-200:8px;--radius-300:12px;--radius-full:9999px;--shadow-200:0 1px 2px #0000000f;--shadow-300:0 4px 6px -2px #1a1a1a33;--p-ease:cubic-bezier(.25,.1,.25,1)}.app,.xsheet,.sc-sheet,.sc-alert{--text:var(--p-text);--text-2:var(--p-text-2);--line:var(--p-border);--sc-fg:var(--p-text);--sc-border:var(--p-border);--sc-ui:Inter,-apple-system,"San Francisco","Segoe UI",Roboto,sans-serif}.app .page,.app main.page{color:var(--p-text);background:var(--p-bg)!important}.app main.page :is(.card,.sx-card,.kpi,.rov-c,.rcard,.b-up,.cars-sum){background:var(--p-surface);border:1px solid var(--p-border)!important;border-radius:var(--radius-300)!important;box-shadow:var(--shadow-200)!important}.xsheet,.sc-sheet,.sc-alert,[data-slot=popover-content],[data-slot=dropdown-menu-content],#me-m,.cmdk{box-shadow:var(--shadow-300),0 0 0 1px #0000000a!important}.app main.page,.xsheet,.sc-sheet{font-family:var(--sc-ui);font-size:14px;font-weight:450;line-height:20px}.app main.page .t2,.app main.page small,.xsheet .t2{color:var(--p-text-2)}.app main.page h1,.app .ph h1{letter-spacing:0!important;font-size:20px!important;font-weight:650!important;line-height:24px!important}.app main.page .sx-head h1,.app main.page .sx-head h1>span:not(.badge){font-size:24px!important;font-weight:650!important;line-height:28px!important}.app main.page :is(h2,.sx-ch>b,.sx-sh>b,.sx-st){color:var(--p-text)!important;font-size:16px!important;font-weight:650!important;line-height:20px!important}.app main.page .card>.lbl:has(+.tscroll>table.perm){color:var(--p-text)!important;font-size:16px!important;font-weight:650!important;line-height:20px!important}.app main.page :is(b,strong,th){font-weight:650}.app main.page :is(.badge,.btn,label,th,.lbl){font-weight:550}.app main.page a:not(.btn),.app main.page .lnk{color:var(--p-link)}.app main.page :is(.btn,.srch,.fbtn,.fwrap>.btn,input:not([type=checkbox]):not([type=radio]),select,textarea,.sc-trigger,.wt-sel){border-radius:var(--radius-200)!important}.app main.page .badge{border-radius:var(--radius-200)}.app :is(.btn,.fbtn,.ni,tr.clickable td){transition-timing-function:var(--p-ease)}@media (max-width:640px){.app main.page .m-acts>*,.app main.page .v7tb :is(.srch,.fbtn,.fwrap>.btn),.screen .app main.page .v7tb .srch{border-radius:var(--radius-200)!important}.app main.page :is(.card,.sx-card){border-radius:var(--radius-300)!important}#s-bookings tbody tr td:nth-child(3),:is(#aplist,#bl-c,#curows,#cprows) tbody td:first-child b,#aplist tbody td:nth-child(2) b{font-weight:650!important}}.app main.page :is(b.mono,.mono b,strong.mono){font-weight:550!important}.app :is(.ntog,.navbtn,.qx){padding:8px!important}.app main.page [data-slot=button]{gap:8px;padding-left:12px;padding-right:12px}.app main.page :is(.dx-acts,.nbsum){gap:8px!important}@media (min-width:1024px){.app main.page{padding:24px 32px 112px!important}#s-bk main.page{padding-left:max(32px,50% - 520px)!important;padding-right:max(32px,50% - 520px)!important}.app main.page .ph{margin-bottom:24px!important}.app main.page :is(.rov-g,.rcards,.kpis){gap:16px!important;margin-top:16px!important}.app main.page .sx-grid{gap:24px!important;margin-top:24px!important}}@media (min-width:641px) and (max-width:1023px){.app main.page{padding:16px 24px 112px!important}.app main.page .ph{margin-bottom:16px!important}.app main.page :is(.rov-g,.rcards,.kpis,.sx-grid){gap:16px!important;margin-top:16px!important}}@media (max-width:640px){.app main.page .sx-grid,.app main.page :is(.rov-g,.rcards,.kpis){gap:16px!important;margin-top:16px!important}}.app main.page .sx-card{margin-top:0!important;margin-bottom:24px!important}.app main.page .sx-side>section{padding-top:24px!important;padding-bottom:24px!important}.app main.page .sx-side>section:first-child{padding-top:0!important}@media (max-width:640px){.app main.page .sx-card{margin-bottom:16px!important}.app main.page .sx-side>section{padding-top:16px!important;padding-bottom:16px!important}}#s-bk .app main.page .sx-side>section,.screen .app main.page .sx-side>section{margin:0!important;padding-top:24px!important;padding-bottom:24px!important}#s-bk .app main.page .sx-side>section:first-child,.screen .app main.page .sx-side>section:first-child{padding-top:0!important}@media (max-width:640px){#s-bk .app main.page .sx-side>section,.screen .app main.page .sx-side>section{padding-top:16px!important;padding-bottom:16px!important}}@media (min-width:641px){.app main.page>.ph{min-height:32px;align-items:center!important;padding-top:0!important;padding-bottom:0!important}.app .page,.app main.page{clip-path:inset(0 round 16px);overflow:auto;border-radius:16px!important;margin:8px 8px 8px 0!important}}.app .nav :is(.ni,.nsearch,.me,.org){border-radius:8px!important}.app .page,.app main.page,#s-bk .app main.page{background:#fff!important}.app main.page :is(.card,.sx-card,.kpi,.rov-c,.rcard,.b-up,.cars-sum){border-color:#e3e3e3!important}@media (max-width:640px){.app main.page .m-tb:is(#_,.m-tb){z-index:20;background:#fff!important;border:0!important;border-radius:0!important;width:auto!important;margin-left:-16px!important;margin-right:-16px!important;padding:8px 16px!important;box-shadow:0 1px #e3e3e3!important}.app main.page .btn:not(.dark){box-shadow:none!important;border-color:#d4d4d4!important}.app main.page .sx-sh.sx-ch:has(#bk-tc){flex-wrap:wrap!important;align-items:center!important;row-gap:8px!important}.app main.page #bk-tc{white-space:nowrap;align-items:center;gap:8px;flex:100%!important;display:flex!important}.app main.page #bk-tc .badge{white-space:nowrap}.app main.page .sx-sh.sx-ch:has(#bk-tc)>.r{align-items:center;gap:8px;flex:100%!important;justify-content:flex-start!important;display:flex!important}.app main.page .sx-sh.sx-ch:has(#bk-tc)>.r .sx-mw{margin-left:auto}.app main.page .mcard-h{align-items:center;flex-wrap:wrap!important;row-gap:4px!important}.app main.page .mcard-h>b{white-space:nowrap}.app main.page .mcard-h>.t2{flex:auto;min-width:0}.app main.page .mcard-h>.btn{flex:100%;margin-top:8px;margin-left:0!important}.app main.page .sx-top~.ph{position:static!important}.app main.page #ivp-tb{flex-wrap:wrap!important;gap:8px!important}.app main.page #ivp-tb #ivp-f{flex:100%;gap:8px;display:flex;overflow-x:auto}.app main.page #ivp-tb .srch{flex:100%!important;width:100%!important;max-width:none!important}.app main.page .ivp-gh{grid-template-columns:24px 1fr auto!important;grid-template-areas:"ck nm tot"".ti ti"".dc dc"".bt bt"!important;gap:8px 12px!important;padding:16px!important}.app main.page .ivp-gh>:first-child{grid-area:ck;align-self:start;margin-top:2px}.app main.page .ivp-gh>:nth-child(2){grid-area:nm;min-width:0}.app main.page .ivp-gh>:nth-child(3){grid-area:ti}.app main.page .ivp-gh>:nth-child(4){grid-area:dc}.app main.page .ivp-gh>:nth-child(5){grid-area:tot;align-self:start}.app main.page .ivp-gh>:nth-child(6){grid-area:bt;width:100%;min-height:44px}.app main.page .ivp-gh input[type=text]{height:44px;font-size:16px}.app main.page .ivp-r{grid-template-columns:24px 1fr auto!important;grid-template-areas:"ck no amt"".dt dt"".ct ct"".ac ac"!important;gap:4px 12px!important;padding:12px 16px!important}.app main.page .ivp-r>:first-child{grid-area:ck;align-self:start;margin-top:2px}.app main.page .ivp-r>:nth-child(2){grid-area:no;min-width:0}.app main.page .ivp-r>:nth-child(3){grid-area:dt}.app main.page .ivp-r>:nth-child(4){grid-area:ct}.app main.page .ivp-r>:nth-child(5){grid-area:amt;align-self:start}.app main.page .ivp-r>:nth-child(6){grid-area:ac}.app main.page .ivp-r>:nth-child(6):empty{display:none}.app main.page .ivp-r>:nth-child(6) .lnk{min-height:44px;margin-right:16px}.app .ivp-foot{font-size:13px;left:16px!important;right:16px!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;gap:12px!important;min-width:0!important;max-width:none!important;padding:8px 8px 8px 16px!important;transform:none!important}.app .ivp-foot>span{flex:1;min-width:0}.app .ivp-foot .btn{flex:none;min-height:44px}.app main.page #ivp-body{padding-bottom:96px}.app main.page table.cash-t thead{display:none}.app main.page table.cash-t,.app main.page table.cash-t tbody{width:100%;display:block}.app main.page .tscroll:has(table.cash-t){overflow:visible}.app main.page table.cash-t tr{border-top:1px solid #e3e3e3;grid-template-columns:1fr auto;grid-template-areas:"bk cash""dr dr""cu cu""st st""ac ac";gap:4px 12px;padding:16px;display:grid}.app main.page table.cash-t td{display:block;text-align:left!important;white-space:normal!important;border:0!important;padding:0!important}.app main.page table.cash-t td:first-child{grid-area:dr}.app main.page table.cash-t td:nth-child(2){grid-area:bk;min-width:0}.app main.page table.cash-t td:nth-child(3){grid-area:cu}.app main.page table.cash-t td:nth-child(4){grid-area:cash;font-weight:600;text-align:right!important}.app main.page table.cash-t td:nth-child(5){grid-area:st;margin-top:4px}.app main.page table.cash-t td:nth-child(6){flex-wrap:wrap;grid-area:ac;gap:8px;display:flex}.app main.page table.cash-t td:nth-child(6):empty{display:none}.app main.page table.cash-t td:nth-child(6) .btn{flex:auto;min-height:44px}.app main.page table.cash-t td[data-l]:not(:nth-child(4)):before{content:attr(data-l) " · ";color:#6d7175}.app main.page table.cash-t td:nth-child(4):before{content:"RM ";color:#6d7175;font-weight:450}.app main.page table.cash-t td[colspan]{grid-column:1/-1}.app main.page .card:has(table.cash-t) .toolbar{flex-direction:column;gap:4px;align-items:flex-start!important}.app main.page table.cash-t{table-layout:auto!important;min-width:0!important}.app main.page table.cash-t tr{grid-template-columns:minmax(0,1fr) auto!important;width:auto!important}.app main.page table.cash-t td,.app main.page table.cash-t td *{overflow-wrap:anywhere;white-space:normal!important;max-width:none!important}.app main.page .sx-top~.ph .navbtn{display:none!important}.app .nb-topr{color:#6d7175;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.app .nb-topr .btn{min-height:36px;padding:0 12px}.app main.page .nbtrip:is(#_,.nbtrip){box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e3e3e3!important;border-radius:0!important;margin:16px 0 0!important;padding:16px 0 0!important}.app main.page #nb-trips>.nbtrip:first-child{border-top:0!important;margin-top:0!important;padding-top:0!important}.app main.page #nb-h3{row-gap:4px;flex-wrap:wrap!important}.app main.page #nb-h3>.r{flex:100%;gap:16px;display:flex;justify-content:flex-start!important;margin-left:32px!important}.app main.page #nb-h3 .addl{white-space:nowrap;min-height:44px}}.app main.page #nb-cust>button,.app main.page #nb-copy{background:#fff!important;border-color:#e3e3e3!important}.app main.page #nb-copy{margin-left:0!important}@media (max-width:640px){.app main.page #nb-cust>button{border-radius:8px!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:16px!important}.app main.page #nb-copy{border-radius:8px!important;height:44px!important;padding:0 16px!important;font-size:15px!important}}.app main.page.acct2 .acc-bal{background:#fff;border:1px solid #e3e3e3;border-radius:12px;margin:0 0 24px!important;padding:16px!important}.app main.page.acct2 .acc-bal-n{flex-wrap:wrap;gap:16px 40px;margin-bottom:12px;display:flex}.app main.page.acct2 .acc-bal-n .big small{margin-top:4px;display:block}.app main.page.acct2 .syb{margin-bottom:16px}.app main.page.acct2 .m-count{margin:8px 0}.app main.page.acct2 #ac-body .ivp-g{margin-top:0;margin-bottom:16px}.app main.page.acct2 tr.iv-void td{color:#8a8a8a}.app main.page.acct2 tr.iv-void td.mono b,.app main.page.acct2 tr.iv-void td:nth-child(6){text-decoration:line-through}.app main.page.acct2 td.iv-act{text-align:right;width:40px}@media (max-width:640px){.app main.page.acct2 .sx-head{flex-wrap:wrap}.app main.page.acct2 .sx-head>.btn{flex:100%;min-height:44px}.app main.page.acct2 .acc-bal-n{gap:16px 24px}.app main.page.acct2 table.iv-t thead,.app main.page.acct2 table.pay-t thead{display:none}.app main.page.acct2 table.iv-t,.app main.page.acct2 table.iv-t tbody,.app main.page.acct2 table.pay-t,.app main.page.acct2 table.pay-t tbody{width:100%;display:block;min-width:0!important}:is(.app main.page.acct2 .tscroll:has(table.iv-t),.app main.page.acct2 .tscroll:has(table.pay-t)){overflow:visible}.app main.page.acct2 table.iv-t tr:not(.bh):not(.mh){border-top:1px solid #e3e3e3;grid-template-columns:28px minmax(0,1fr) auto 36px;grid-template-areas:"ck no amt act"".wh wh wh"".dt dt dt"".st st st"".py py py";gap:4px 8px;padding:12px 16px;display:grid}.app main.page.acct2 table.iv-t tr[hidden]{display:none!important}.app main.page.acct2 table.iv-t td{display:block;text-align:left!important;border:0!important;padding:0!important}.app main.page.acct2 table.iv-t td:first-child{grid-area:ck}.app main.page.acct2 table.iv-t td:nth-child(2){grid-area:no}.app main.page.acct2 table.iv-t td:nth-child(3){grid-area:wh}.app main.page.acct2 table.iv-t td:nth-child(4){grid-area:dt}.app main.page.acct2 table.iv-t td:nth-child(4):after{content:" · due"}.app main.page.acct2 table.iv-t td:nth-child(5){display:none}.app main.page.acct2 table.iv-t td:nth-child(6){grid-area:amt;font-weight:600;text-align:right!important}.app main.page.acct2 table.iv-t td:nth-child(7){grid-area:st}.app main.page.acct2 table.iv-t td:nth-child(8){grid-area:py}.app main.page.acct2 table.iv-t td:nth-child(8):has(>.t2){display:none}.app main.page.acct2 table.iv-t td:nth-child(9){grid-area:act;justify-self:end}.app main.page.acct2 table.iv-t tr.bh,.app main.page.acct2 table.iv-t tr.mh{background:#f7f7f7;border-top:1px solid #e3e3e3;align-items:center;gap:8px;padding:12px 16px;display:flex}.app main.page.acct2 table.iv-t tr.bh td,.app main.page.acct2 table.iv-t tr.mh td{display:inline;border:0!important;padding:0!important}.app main.page.acct2 table.pay-t tr{border-top:1px solid #e3e3e3;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no amt""rc rc""rf rf""cv cv""st st""ac ac";gap:4px 12px;padding:16px;display:grid}.app main.page.acct2 table.pay-t td{overflow-wrap:anywhere;display:block;text-align:left!important;white-space:normal!important;border:0!important;padding:0!important}.app main.page.acct2 table.pay-t td:first-child{grid-area:no}.app main.page.acct2 table.pay-t td:nth-child(2){grid-area:rc}.app main.page.acct2 table.pay-t td:nth-child(3){grid-area:rf}.app main.page.acct2 table.pay-t td:nth-child(4){grid-area:cv}.app main.page.acct2 table.pay-t td:nth-child(4):before{content:"For ";color:#6d7175}.app main.page.acct2 table.pay-t td:nth-child(5){grid-area:amt;font-weight:600;text-align:right!important}.app main.page.acct2 table.pay-t td:nth-child(6){grid-area:st}.app main.page.acct2 table.pay-t td:nth-child(7){flex-wrap:wrap;grid-area:ac;gap:8px;display:flex}.app main.page.acct2 table.pay-t td:nth-child(7):empty{display:none}.app main.page.acct2 table.pay-t td:nth-child(7) .btn{flex:auto;min-height:44px}.app main.page.acct2 table.pay-t td[colspan]{grid-column:1/-1}}.app main.page.acct2 .acc-bal .lab{color:#6d7175!important;margin:0 0 4px!important;font-size:13px!important;font-weight:450!important}.app main.page.acct2 .acc-bal .big{margin:0!important;font-size:24px!important;font-weight:650!important;line-height:32px!important}.app main.page.acct2 .acc-bal .big small{color:#6d7175!important;margin:0!important;font-size:13px!important;font-weight:450!important;line-height:20px!important}.app main.page.acct2 .acc-bal-n{flex-wrap:nowrap}.app main.page.acct2 .acc-bal-n>div{min-width:0}@media (max-width:640px){.app main.page.acct2 .acc-bal-n{flex-wrap:wrap}}@media (min-width:641px){.app main.page.acct2 .lbar.v7tb{flex-wrap:nowrap!important}.app main.page.acct2 .lbar.v7tb .tb-more{flex:auto;min-width:160px}.app main.page.acct2 .lbar.v7tb .tb-ic{flex:none!important;margin-left:0!important}.app main.page.acct2 .lbar.v7tb .tb-more .srch{width:100%!important;max-width:none!important}}.app main.page.acct2 table.pay-t td.pay-cov{max-width:320px;white-space:normal!important}.app main.page.acct2 table.pay-t td{white-space:nowrap}.app main.page.acct2 .acc-bal .big:is(#_,.big){letter-spacing:-.01em!important;font-size:24px!important;line-height:32px!important}@media (max-width:640px){.app main.page.acct2 .acc-bal .big:is(#_,.big){font-size:18px!important;line-height:24px!important}.app main.page.acct2 .acc-bal .big small{font-size:12px!important;line-height:16px!important}.app main.page.acct2 .acc-bal-n{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px!important;display:grid!important}.app main.page.acct2 .acc-bal .agl:is(#_,.agl){flex-wrap:wrap;margin-top:8px;gap:4px 12px!important;display:flex!important}.app main.page.acct2 .acc-bal .agl button:is(#_,button){align-items:center;gap:4px;display:inline-flex;background:0 0!important;border:0!important;min-height:0!important;padding:4px 0!important;font-size:12px!important}.app main.page.acct2 .acc-bal .agl button:disabled{display:none!important}.app main.page.acct2 table.iv-t tr:not(.bh):not(.mh){grid-template-areas:"ck no amt act"".wh wh wh"".dt du du"".st st st"".py py py"!important}.app main.page.acct2 table.iv-t td:nth-child(4):after{content:none!important}.app main.page.acct2 table.iv-t td:nth-child(5){grid-area:du;display:block!important}.app main.page.acct2 table.iv-t td:nth-child(5):before{content:"Due "}}.app main.page .bkh h1 .bk-refs{color:#6d7175;letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:450}.app main.page .nb-split{border-top:1px solid #e3e3e3;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;display:flex}.app #bk-docs .dx-acts{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.app #bk-docs .dx-view{color:#005bd3;min-height:32px;font-weight:550}.sx-menu button.nx{font-weight:550;color:#0052ff!important}.sx-menu button.danger{color:#d72c0d!important}.dsx{grid-template-columns:minmax(0,1fr) 280px;gap:24px;height:calc(100dvh - 120px);display:grid}.dsx-pdf{background:#f6f6f7;border:1px solid #e3e3e3;border-radius:8px;min-height:400px;position:relative;overflow:hidden}.dsx-pdf iframe{border:0;width:100%;height:100%;display:block}.dsx-spin{color:#6d7175;background:#f6f6f7;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.dsx-old{background:#fff4e5;border-top:1px solid #f0d9b5;padding:8px 12px;font-size:13px;position:absolute;bottom:0;left:0;right:0}.dsx-side{flex-direction:column;gap:12px;display:flex;overflow:auto}.dsx-facts{grid-template-columns:72px 1fr;gap:8px 12px;margin:0;font-size:13px;display:grid}.dsx-facts dt{color:#6d7175}.dsx-facts dd{margin:0}.dsx-send{width:100%;min-height:44px}.dsx-err{color:#d72c0d;font-size:13px}.dsx-note{font-size:12px}.dsx-row{flex-wrap:wrap;gap:8px;display:flex}.dsx-vers .dsx-ver{border-top:1px solid #e3e3e3;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 0;font-size:13px;display:grid}.dsx-vers .dsx-ver .lnk{grid-area:1/2/3;align-self:center}@media (max-width:860px){.dsx{grid-template-columns:1fr;height:auto}.dsx-pdf{height:70dvh}}.dsx-side .alert{font-size:13px;line-height:20px;display:block!important}.app #bk-docs .sdocs-add{justify-content:flex-end;gap:16px;margin:-4px 0 4px;display:flex}.app #bk-docs .sdocs-add .lnk{color:#005bd3;min-height:32px;font-weight:550}.app #bk-docs .sdocs-add .lnk:disabled{color:#8a8a8a;cursor:default}.app #bk-docs .sdoc .bt{white-space:nowrap}.app #bk-docs .sdoc .badge{margin-left:6px}.app #bk-docs .sdoc.void .bt,.app #bk-docs .sdoc.void .bn{color:#8a8a8a}.app #bk-docs .sdoc.void .bt{text-decoration:line-through}.app #bk-docs .sdoc-none{padding:6px 0 8px 22px;font-size:13px}.sdl{cursor:pointer;border-top:1px solid #eee;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:10px 0;font-size:14px;display:grid}.sdl-tot{border-top:1px solid #e3e3e3;justify-content:space-between;padding:10px 0 12px;font-size:14px;display:flex}.app #bk-docs .sdoc-r{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #0000000f;border-radius:8px}@media (hover:hover) and (pointer:fine){.app #bk-docs .sdoc-r:hover{background:#f7f9ff}}.app #bk-docs .sdoc-r.on{background:#eef3ff}.app #bk-docs .sdoc-r .ba{color:#5b616e;justify-content:flex-end;font-size:18px}.ddr-t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ddr-t .badge{font-size:12px}.ddr-k{color:#5b616e;width:100%;font-size:12px;font-weight:500;display:block}.ddr{flex-direction:column;gap:8px;font-size:14px;display:flex}.ddr-g{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0 0 8px;display:grid}.ddr-g dt{color:#5b616e;margin-bottom:2px;font-size:12px}.ddr-g dd{margin:0}.ddr-h{border-top:1px solid #00000014;margin-top:16px;padding-top:16px;font-size:15px;font-weight:600}.ddr-li{border-collapse:collapse;border:1px solid #00000014;border-radius:8px;width:100%;overflow:hidden}.ddr-li th{color:#5b616e;text-align:left;background:#f7f7f8;padding:8px 12px;font-size:12px;font-weight:500}.ddr-li td{border-top:1px solid #0000000f;padding:8px 12px}.ddr-li .r,.ddr-row .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ddr-tot{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:6px 24px;margin:4px 12px 0 40%;display:grid}.ddr-tot dd{text-align:right;margin:0}.ddr-tot .b{font-weight:600}.ddr-tot .bad{color:#e5242b}.ddr-tot dt.b:first-of-type,.ddr-tot dt.b:first-of-type+dd{border-top:1px solid #0000001f;padding-top:6px}.ddr-row{grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;padding:6px 0;display:grid}.ddr-row.void{color:#8a8a8a;text-decoration:line-through}.ddr-acts{flex-wrap:wrap;gap:8px;display:flex}.ddr-acts .ddr-bad{color:#e5242b}.ddr-log{flex-direction:column;gap:2px;padding:6px 0;font-size:13px;display:flex}.ddr-none{font-size:13px}@media (max-width:640px){.ddr-g{grid-template-columns:1fr}.ddr-tot{margin-left:0}}body.navc .app .nav .ni .lbl,body.navc .app .nav .ni .b,body.navc .app .nav .nsec,body.navc .app .nav .nsearch,body.navc .app .nav .me>div:not(.av),body.navc .app .nav .wtn{display:none}body.navc .app .nav .ni{justify-content:center;gap:0;width:32px;padding:0}.ddr-w{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid}.ddr-main,.ddr-aside{flex-direction:column;gap:8px;min-width:0;display:flex}.ddr-g{grid-template-columns:repeat(4,minmax(0,1fr))}.ddr-aside .ddr-h:first-child{border-top:0;margin-top:0;padding-top:0}.ddr-aside .ddr-acts{flex-direction:column;align-items:stretch}.ddr-aside .ddr-acts .btn{justify-content:flex-start}.ddr-w .ddr-main>.ddr-g{margin-top:0}@media (max-width:900px){.ddr-w{grid-template-columns:1fr}.ddr-g{grid-template-columns:1fr 1fr}}.ndoc{flex-direction:column;gap:8px;max-width:720px;display:flex}.ndoc-h{margin-top:16px;font-size:15px;font-weight:600}.ndoc-h:first-child{margin-top:0}.ndoc-add{grid-template-columns:minmax(0,1fr) 140px 32px;align-items:center;gap:8px;display:grid}.ndoc-add input{height:36px;font:inherit;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:0 12px;font-size:16px}.ndoc-add input[inputmode]{text-align:right;font-variant-numeric:tabular-nums}.ndoc-note{font-size:13px}.ndoc .sdl.off{color:#8a8a8a}@media (min-width:641px){.ndoc-add input{font-size:14px}}.ndoc>.lnk{align-self:flex-start}.ddr-t{padding-right:40px;position:relative}.ddr-more{margin-left:auto}.ddr-li .ddr-ic{text-align:right;white-space:nowrap;width:76px;padding:4px 8px}.ddr-li .ddr-ic .sx-ib{color:#5b616e;place-items:center;width:32px;height:32px;display:inline-grid}.ddr-li td.t2{white-space:nowrap;font-size:13px}.ddr-ed td{background:#f7f9ff}.ddr-ed input,.ddr-ed select{width:100%;height:32px;font:inherit;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:0 8px;font-size:16px}.ddr-ed input[inputmode]{text-align:right;font-variant-numeric:tabular-nums;max-width:120px}@media (min-width:641px){.ddr-ed input,.ddr-ed select{font-size:14px}}.ddr-plus td{padding:4px 8px}.ddr-plus .lnk{align-items:center;gap:4px;min-height:36px;display:inline-flex}.ddr-note{font-size:13px}.ddr-li{table-layout:fixed}.ddr-li th:first-child{width:34%}.ddr-li th:nth-child(3){width:120px}.ddr-li td.t2{white-space:normal;line-height:1.35}#xsheet:has(.ddr-1){width:min(760px,100% - 2rem)!important}.ddr-1{gap:0}.ddr-1 .ddr-li{table-layout:auto;border:0;border-radius:0}.ddr-1 .ddr-li th{background:0 0;border-bottom:1px solid #00000014;width:auto;padding:0 0 8px}.ddr-1 .ddr-li th.r{text-align:right}.ddr-1 .ddr-li td{vertical-align:top;border-top:0;border-bottom:1px solid #0000000f;padding:12px 0}.ddr-1 .ddr-li td.r{width:120px;padding-top:12px}.ddr-1 .ddr-li .ddr-ic{width:80px;padding:6px 0 0 8px}.ddr-1 .ddr-li .ddr-ic .sx-ib{color:#8a8f98;background:0 0;border:0;border-radius:8px}@media (hover:hover) and (pointer:fine){.ddr-1 .ddr-li .ddr-ic .sx-ib:hover{color:#0a0b0d;background:#f2f3f5}}.ddr-trip{color:#5b616e;margin-top:2px;font-size:13px}.ddr-zero td{color:#8a8f98}.ddr-1 .ddr-ed td{background:0 0}.ddr-off td{color:#0a0b0d;line-height:1.5}.ddr-offb{gap:8px;margin-top:8px;display:flex}.ddr-addf{grid-template-columns:200px minmax(0,1fr);gap:8px;display:grid}.ddr-foot{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:8px;display:flex}.ddr-add{align-items:center;gap:4px;min-height:36px;display:inline-flex}.ddr-1 .ddr-tot{min-width:240px;margin:4px 88px 0 0}.ddr-tot .due{border-top:1px solid #0000001f;padding-top:6px;font-size:16px}.ddr-tot dt.b:first-of-type,.ddr-tot dt.b:first-of-type+dd{border-top:0;padding-top:0}.ddr-1 .ddr-h{border-top:0;margin-top:24px;padding-top:0;font-size:14px}.ddr-act{margin-top:24px;font-size:13px}.ddr-act summary{cursor:pointer;color:#5b616e;align-items:center;min-height:32px;display:flex}.ddr-k{font-weight:400}.ddr-t .badge.warn{margin-left:4px}@media (max-width:640px){.ddr-addf{grid-template-columns:1fr}.ddr-1 .ddr-tot{margin-right:0}.ddr-foot{flex-direction:column}}.dp-eye{color:inherit;font:inherit;vertical-align:middle;cursor:pointer;background:#7f7f7f24;border:0;border-radius:999px;min-height:32px;margin-left:6px;padding:0 12px;font-size:13px;font-weight:600}
