@import "https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@500;600;700;800&display=swap";:root{--ink:#0b1b33;--ink-2:#12294a;--slate:#5a6b85;--line:#e3e9f2;--paper:#f4f7fb;--white:#fff;--cyan:#22b8d6;--cyan-deep:#1487d8;--mint:#3fcfae;--amber:#f2a93b;--rose:#e9607a;--r:16px;--sidebar:262px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c9d4e4;border-radius:8px}.adj-page .builder,.adj-page .plist,.adj-page .adj-results,.adj-page .oo-recent-list,.adj-page .itin-sugs,.fr-page .split>.detail,.drv-page .split>.detail,.drv-page .rd-itin-scroll,.reg-body,.card.pay,.ui-dd.dark .ui-dd-menu{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.adj-page .builder::-webkit-scrollbar-thumb{background:#ffffff38}.adj-page .plist::-webkit-scrollbar-thumb{background:#ffffff38}.adj-page .adj-results::-webkit-scrollbar-thumb{background:#ffffff38}.adj-page .oo-recent-list::-webkit-scrollbar-thumb{background:#ffffff38}.adj-page .itin-sugs::-webkit-scrollbar-thumb{background:#ffffff38}.fr-page .split>.detail::-webkit-scrollbar-thumb{background:#ffffff38}.drv-page .split>.detail::-webkit-scrollbar-thumb{background:#ffffff38}.drv-page .rd-itin-scroll::-webkit-scrollbar-thumb{background:#ffffff38}.reg-body::-webkit-scrollbar-thumb{background:#ffffff38}.card.pay::-webkit-scrollbar-thumb{background:#ffffff38}.ui-dd.dark .ui-dd-menu::-webkit-scrollbar-thumb{background:#ffffff38}.mono{font-family:JetBrains Mono,monospace}.app{width:100%;min-height:100vh;display:flex}.app.collapsed .sidebar{opacity:0;border:0;flex:0 0 0;width:0}.main{flex-direction:column;flex:auto;min-width:0;height:100vh;display:flex;overflow-y:auto}.wrap{flex-direction:column;flex:auto;align-items:stretch;width:100%;max-width:1720px;min-height:0;margin:0 auto;padding:26px 40px 52px;display:flex}.wrap>*{flex:none}.page-head p,.page-head .sub-t,.h-row>div>p,.dsh-head p,.dashpage .greet p{white-space:nowrap;text-overflow:ellipsis;max-width:720px;display:block;overflow:hidden}.main>.fr-page,.main>.adj-page{flex-direction:column;flex:auto;min-height:0;display:flex}.fr-page>.wrap,.adj-page>.wrap{flex:auto;min-height:0;overflow-y:auto}.wrap .vfill{flex-direction:column;flex:auto;min-height:200px;display:flex;overflow:hidden}.wrap .vfill>.vscroll{flex:auto;min-height:0;overflow-y:auto}.vscroll thead th{z-index:2;box-shadow:0 1px 0 var(--line);position:-webkit-sticky;position:sticky;top:0}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table){border-collapse:collapse;width:100%}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) th{letter-spacing:.15em;color:#93a2b8;text-transform:uppercase;text-align:left;white-space:nowrap;z-index:1;box-shadow:0 1px 0 var(--line);background:#fafcfe;padding:11px 14px;font:700 9.4px Inter;position:-webkit-sticky;position:sticky;top:0}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td{color:var(--ink);vertical-align:middle;border-bottom:1px solid #f0f4f9;padding:13px 14px;font-size:12.9px}:-webkit-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-webkit-any(th,td):first-child{padding-left:20px}:-moz-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-moz-any(th,td):first-child{padding-left:20px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :is(th,td):first-child{padding-left:20px}:-webkit-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-webkit-any(th,td):last-child{padding-right:20px}:-moz-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-moz-any(th,td):last-child{padding-right:20px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :is(th,td):last-child{padding-right:20px}:-webkit-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-webkit-any(th.r,td.r,td.num){text-align:right}:-moz-any(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :-moz-any(th.r,td.r,td.num){text-align:right}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) :is(th.r,td.r,td.num){text-align:right}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:last-child td{border-bottom:0}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr{transition:background .13s}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:hover td{background:#eff6fd}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tr.click{cursor:pointer}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) th.sortable:hover{color:var(--cyan-deep)}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) th.s-on{color:var(--cyan-deep)}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) .s-arr{margin-left:5px;font-size:8px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td.who{font-weight:600}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td.who small{color:var(--slate);margin-top:3px;font-size:10.8px;font-weight:400;display:block}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td.amt{font-family:JetBrains Mono;font-weight:700}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td.amt.pos{color:#12856b}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td.amt.neg{color:#c43d58}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) .mono{font-family:JetBrains Mono,monospace;font-size:11.8px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) .dim{color:var(--slate)}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) .bad{color:#c0392b}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) .good{color:#12856b}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table){counter-reset:fmrow}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) thead tr:before{content:"#";vertical-align:middle;text-align:right;letter-spacing:.15em;color:#93a2b8;white-space:nowrap;z-index:1;box-shadow:0 1px 0 var(--line);background:#fafcfe;padding:11px 0 11px 20px;font:700 9.4px Inter;display:table-cell;position:-webkit-sticky;position:sticky;top:0}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr{counter-increment:fmrow}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:before{content:counter(fmrow);vertical-align:middle;text-align:right;color:#93a2b8;border-bottom:1px solid #f0f4f9;padding:13px 0 13px 20px;font:500 10.5px JetBrains Mono;display:table-cell}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:last-child:before{border-bottom:0}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:hover:before{background:#eff6fd}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:has(>td[colspan]){counter-increment:none}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) tbody tr:has(>td[colspan]):before{content:""}.badge{letter-spacing:.08em;border-radius:20px;align-items:center;padding:4px 9px;font:700 10px Inter;display:inline-flex}.b-open{color:#1268a8;background:#1487d81a}.b-processing,.b-approved{color:#9a6608;background:#f2a93b29}.b-paid{color:#12856b;background:#3fcfae29}.b-lock{color:#5a6b85;background:#5a6b8521}.b-draft{color:#5a6b85;background:#5a6b851f}.btn{cursor:pointer;border:0;border-radius:12px;align-items:center;gap:9px;padding:12px 20px;font:600 13px Inter;transition:all .18s;display:inline-flex}.btn-primary{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;box-shadow:0 8px 20px -6px #1487d88c}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 24px -6px #1487d899}.btn:disabled{color:#9aa8bc;cursor:not-allowed;box-shadow:none;background:#e7ecf4;transform:none}.btn-ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.btn-ghost:hover{border-color:#c8d5e6}.btn-danger{color:#fff;background:linear-gradient(135deg,#e9607a,#c0334e);box-shadow:0 8px 20px -6px #c0334e80}.btn-danger:hover{transform:translateY(-1px);box-shadow:0 12px 24px -6px #c0334e8c}.filterbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.filterbar .grow{flex:1}.pill-fld{position:relative}.pill-fld input,.pill-fld select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:40px;outline:none;padding:10px 16px;font:500 12.5px inherit;transition:all .16s}.pill-fld input{width:210px;padding-left:38px}.pill-fld input::placeholder{color:#93a2b8;font-weight:400}.pill-fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:34px}.pill-fld input:focus,.pill-fld select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.pill-fld span.li{color:#93a2b8;pointer-events:none;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0;display:flex;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.pill-fld .car{pointer-events:none;color:#93a2b8;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.tl-actions{position:relative}.actbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:7px;padding:9px 15px;font:600 12.5px inherit;display:inline-flex}.actbtn:hover{border-color:var(--cyan);color:var(--cyan-deep)}.actbtn:disabled{opacity:.5;cursor:not-allowed}.actbackdrop{z-index:40;position:fixed;top:0;bottom:0;left:0;right:0}.actmenu{z-index:41;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-width:196px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 44px -16px #0b1b334d}.actmenu button{text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font:600 12.6px inherit;display:flex}.actmenu button:hover:not(:disabled){background:#f4f8fd}.actmenu button:disabled{opacity:.4;cursor:not-allowed}.actmenu button svg{color:#93a2b8}.actmenu button.del,.actmenu button.del svg{color:#c0334e}.actmenu .actsep{background:var(--line);height:1px;margin:5px 8px}.ring{position:relative}.ring svg{transform:rotate(-90deg)}.ring .track{stroke:#edf2f8}.ring .fill{stroke:url(#frg1);stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.ring .draft{stroke:var(--amber);stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.ring-mid{text-align:center;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ring-mid .pct{letter-spacing:-.02em;color:var(--ink);font-family:Sora;font-size:22px;font-weight:700;line-height:1}.ring-mid .lb{letter-spacing:.16em;color:#93a2b8;margin-top:4px;font:700 8.4px Inter}.card{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:20px}.card-t{letter-spacing:.18em;color:#93a2b8;margin-bottom:14px;font:700 10px Inter}@media (max-width:900px){.wrap{padding:18px}}@media (max-height:920px){.wrap{padding:14px 30px 28px}.card{padding:16px}.filterbar{margin-bottom:9px}.pill-fld input,.pill-fld select{padding:8px 14px}.pill-fld input{padding-left:36px}}.ro-note{color:var(--slate);background:#f1f6fc;border:1px solid #d7e5f5;border-radius:12px;align-items:center;gap:6px;margin:0 0 14px;padding:9px 14px;font:500 11.5px Inter;display:inline-flex}.ro-note svg{opacity:.8;flex:none}.fm-tip{vertical-align:middle;color:#a9b6ca;cursor:help;outline:none;align-items:center;margin-left:6px;display:inline-flex;position:relative}.fm-tip:hover{color:var(--cyan-deep)}.fm-tip:focus-visible{color:var(--cyan-deep)}.fm-tip.warn{color:#d9a445}.fm-tip.warn:hover{color:#a66a12}.fm-tip.warn:focus-visible{color:#a66a12}.fm-tip-box{z-index:80;cursor:auto;border:1px solid var(--line);width:300px;color:var(--slate);white-space:normal;text-align:left;background:#fff;border-radius:12px;padding:12px 14px;font:500 11.8px/1.55 Inter;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px #0b1b3326}.fm-tip-box b{color:var(--ink);font-weight:700}.fm-tip-act{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;margin-top:9px;padding:5px 11px;font:600 11px inherit;transition:all .13s;display:block}.fm-tip-act:hover{border-color:var(--cyan);color:var(--cyan-deep)}.status{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);background:#fff;flex-wrap:wrap;align-items:stretch;gap:0;margin-bottom:22px;padding:0 30px 0 0;display:flex;overflow:hidden}.status .per{background:linear-gradient(135deg,#0b1b33 0%,#0e2140 60%,#0b2a44 100%);flex-direction:column;flex:0 auto;justify-content:center;gap:8px;min-width:200px;max-width:340px;padding:20px 26px;display:flex;position:relative;overflow:hidden}.status .per h3{overflow-wrap:anywhere}.status .per:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d62e,#22b8d600 68%);border-radius:50%;width:200px;height:200px;position:absolute;top:-90px;right:-70px}.status .per>*{z-index:1;position:relative}.status .per .k{letter-spacing:.16em;text-transform:uppercase;color:#7fa0c8;font:700 9.6px Inter}.status .per .pmark{align-items:center;gap:11px;min-width:0;display:flex}.status .per .pmark h3{min-width:0}.status .per .pmark .lm,.status .per .pmark img{box-sizing:border-box;background:#fff;border-radius:9px;flex:none;padding:3px}.status .per.compact h3{letter-spacing:0;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font:600 13.5px/1.35 Inter;display:-webkit-box;overflow:hidden}.status .per h3{letter-spacing:-.02em;color:#fff;margin:0;font-family:Sora;font-size:26px;font-weight:700;line-height:1.05}.status .per .rid{color:#cfe1ec;background:#ffffff17;border-radius:5px;align-items:center;gap:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 8px;font-family:JetBrains Mono;font-size:10.5px;display:inline-flex}.status .per+.divide{display:none}.status .divide{background:#eaf1f6;flex:0 0 1px;align-self:stretch;width:1px}.status .ring-wrap{flex:auto;align-items:center;gap:22px;min-width:0;padding:18px 28px;display:flex}.status .ring{flex:0 0 122px;width:122px;height:122px}.status .ring-mid .pct{font-size:18px}.status .ring-mid .lb{margin-top:3px;font-size:7.6px}.status .prog-k{letter-spacing:.16em;text-transform:uppercase;color:#93a2b8;margin-bottom:8px;font:700 9.6px Inter}.status .legend{flex-direction:column;gap:6px;display:flex}.status .leg{color:var(--slate);text-transform:lowercase;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.status .leg .lg{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.status .leg b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;text-transform:none;min-width:18px;font-family:Sora;font-size:12.5px;font-weight:600}.status .sw{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.status .sw.l{background:var(--cyan-deep)}.status .sw.o{background:var(--amber)}.status .sw.t{background:#cbd8e2}.status .leg:last-child,.status .leg:last-child b{color:#93a2b8}.status .impact{flex-direction:column;flex:1.5 auto;justify-content:center;gap:12px;min-width:280px;padding:18px 32px;display:flex}.status .impact-h{letter-spacing:.16em;text-transform:uppercase;color:#93a2b8;font:700 9.6px Inter;display:block}.status .impact-grid{flex-direction:column;gap:10px;display:flex}.status .icard{align-items:center;gap:11px;min-width:0;display:flex}.status .icard .top{flex:auto;align-items:center;gap:10px;min-width:0;margin-bottom:0;display:flex}.status .icard .ci{color:#fff;letter-spacing:.02em;border-radius:7px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font:700 9px Inter;display:flex;overflow:hidden}.status .icard .ci img{object-fit:cover;width:100%;height:100%}.status .icard .cn{color:var(--ink);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 12.5px Inter;overflow:hidden}.status .icard .val{letter-spacing:-.01em;color:#9fb2c0;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-family:Sora;font-size:15px;font-weight:600}.status .icard .val.pos{color:#12856b}.status .icard .val.neg{color:#c43d58}.status .totals{text-align:right;flex-wrap:wrap;place-content:center flex-end;align-items:center;gap:10px 30px;margin-left:auto;padding:18px 0 18px 32px;display:flex}.status .tot{flex-direction:column;justify-content:center;align-self:center;align-items:flex-end;display:flex}.status .tot .k{letter-spacing:.16em;text-transform:uppercase;color:#93a2b8;margin-bottom:7px;font:700 9.6px Inter}.status .tot .v{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Sora;font-size:26px;font-weight:700;line-height:1}.status .tot .vs{color:#7e94a6;text-transform:none;margin-top:6px;font-size:11px}.status .gen-act{border-left:1px solid #f1f6f9;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;min-width:0;padding-left:26px;display:flex}.status .gen-act .btn{white-space:nowrap}.status .gen-act .hint{text-align:right;color:#7e94a6;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end;align-items:center;gap:6px;max-width:100%;margin-top:8px;font-size:11px;line-height:1.4;display:flex;overflow:hidden}.status .gen-act .hint svg{flex:none}.status .tot .v.info{color:#0c447c}.status .tot .v.mute{color:#93a2b8}.status .tot .v.good{color:#12856b}.status .tot .v.warn{color:#a66a12}.status .tot .v.bad{color:#c0392b}@media (max-width:1600px){.status .per{max-width:300px}.status .per h3{font-size:22px}.status .ring-wrap{gap:16px;padding:16px 22px}.status .totals{gap:22px;padding-left:24px}.status .tot .v{font-size:21px}.status .tot .k{margin-bottom:5px}.status .gen-act{padding-left:20px}}@media (max-height:920px){.status{margin-bottom:16px;padding-right:20px}.status .per{gap:6px;min-width:216px;padding:14px 20px}.status .per h3{font-size:22px}.status .ring-wrap{gap:16px;padding:12px 20px}.status .ring{flex:0 0 106px;width:106px;height:106px}.status .ring-mid .pct{font-size:16px}.status .prog-k{margin-bottom:5px}.status .legend{gap:4px}.status .leg{font-size:11.4px}.status .impact{gap:8px;padding:13px 22px}.status .impact-grid{gap:7px}.status .icard{gap:8px}.status .icard .ci{border-radius:6px;width:20px;height:20px;font-size:8px}.status .icard .cn{font-size:11.5px}.status .icard .val{font-size:13.5px}.status .totals{gap:22px;padding:12px 0 12px 22px}.status .tot .v{font-size:21px}}.mdl-bg{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1b338c;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.mdl{background:#fff;border-radius:14px;outline:none;flex-direction:column;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 1px 2px #1020340f,0 18px 50px -18px #10203447}.mdl-head{border-bottom:1px solid var(--line);background:#f7fafd;flex:none;align-items:center;gap:14px;padding:18px 26px 14px;display:flex}.mdl-ht{flex:1;min-width:0}.mdl-head h3{color:var(--ink);letter-spacing:-.01em;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:600;line-height:1.2}.mdl-head p{color:#8a95a3;margin-top:4px;font-size:12px;line-height:1.5}.mdl-tg{flex:none}.mdl-x{cursor:pointer;color:#8a95a3;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;transition:all .15s;display:grid}.mdl-x:hover{color:var(--ink);background:#f2f4f6}.mdl-rail{flex:none;gap:6px;padding:12px 26px 4px;display:flex}.mdl-rail .st{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-family:inherit}.mdl-rail .st .bar{background:#e9ecef;border-radius:2px;height:2px;transition:background .2s}.mdl-rail .st .nm{color:#a6afba;margin-top:7px;font:400 11.5px Inter;transition:color .2s}.mdl-rail .st.done .bar{background:var(--cyan-deep)}.mdl-rail .st.on .nm{color:var(--ink);font-weight:500}.mdl-lede{color:#8a95a3;flex:none;padding:12px 26px 0;font:400 12px/1.5 Inter}.mdl-body{flex:auto;min-height:0;padding:4px 26px 18px;overflow-y:auto}.mdl.stepped .mdl-body{flex:0 auto;max-height:min(56vh,540px);display:grid}.mdl.stepped .mdl-stage{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0}.mdl.stepped .mdl-stage.on{visibility:visible;pointer-events:auto}.mdl-grid{grid-template-columns:minmax(0,1fr);row-gap:2px;display:grid}.mdl-f{grid-template-columns:148px minmax(0,1fr);align-items:center;column-gap:16px;min-width:0;display:grid}.mdl-grid .wide,.mdl-f.wide{grid-column:1/-1}.mdl.wide .mdl-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:36px}.mdl.wide .mdl-f{grid-template-columns:132px minmax(0,1fr)}.mdl .mdl-body .mdl-f>label,.mdl .mdl-body .mdl-lbl{text-align:right;letter-spacing:0;text-transform:none;color:#5a6b85;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:500 12px/1.3 Inter;display:-webkit-box;overflow:hidden}.mdl-body .req{color:var(--cyan-deep);margin-left:3px}.mdl-body .mdl-hint{color:#a6afba;grid-column:2;margin:0;padding:4px 4px 6px;font:400 11px/1.45 Inter}.mdl-body>.mdl-hint{padding-left:164px}.mdl.wide .mdl-body>.mdl-hint{padding-left:148px}.mdl-body input:not([type=checkbox]):not([type=radio]):not([type=range]),.mdl-body textarea,.mdl-body select,.mdl-body .ui-dd-trigger,.mdl-body .df-input{box-sizing:border-box;width:100%;min-width:0;height:32px;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #e1e8f0;border-radius:0;outline:none;padding:6px 4px;font:400 13.5px Inter;transition:border-color .15s,background .15s}.mdl-body input[readonly],.mdl-body input:disabled,.mdl-body textarea[readonly]{border-bottom-color:#0000}.mdl-body input:hover,.mdl-body textarea:hover,.mdl-body select:hover,.mdl-body .ui-dd-trigger:hover,.mdl-body .df-input:hover{border-bottom-color:#cbd8e6}.mdl-body input:focus,.mdl-body textarea:focus,.mdl-body select:focus,.mdl-body .ui-dd-trigger:focus,.mdl-body .df-input:focus{border-bottom-color:var(--cyan-deep);box-shadow:none;background:#f9fcfe}.mdl-body textarea{resize:vertical;height:auto;min-height:68px;line-height:1.55}.mdl-body input::placeholder,.mdl-body textarea::placeholder{color:#b7c0ca;font-weight:400}.mdl-body input[inputmode=decimal],.mdl-body .df-input{font-family:JetBrains Mono,monospace;font-size:13px}.mdl-body .mdl-f .df-wrap{max-width:190px}.mdl-body .mdl-f:not(.wide)>.ui-dd{justify-self:start;width:auto;min-width:190px;max-width:100%}.mdl-body .mdl-f>.ui-dd .ui-dd-trigger{width:100%}.mdl-body .mdl-f:not(.wide)>input:not([type=checkbox]):not([type=radio]):not([type=range]){field-sizing:content;justify-self:start;width:auto;min-width:190px;max-width:100%}.mdl-body .ui-dd-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mdl-body .df-wrap{width:100%;min-width:0}.mdl-body .nstep{width:auto;height:32px}.mdl-body .nstep input:not([type=checkbox]):not([type=radio]):not([type=range]),.mdl-body .nstep input:focus{height:auto;box-shadow:none;background:0 0;border:0;padding:0;font:600 13px JetBrains Mono,monospace}.mdl-pair{align-items:center;gap:10px;min-width:0;display:flex}.mdl-pair>*{flex:1 1 0;min-width:0}.mdl-pair>.ui-dd,.mdl-pair>.df-wrap{width:auto}.mdl-pair>.fix{flex:none}.mdl-sec{text-align:right;white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-deep);border:0;grid-template-columns:minmax(148px,max-content) minmax(0,1fr);align-items:center;column-gap:16px;margin:0;padding:40px 0 10px;font:600 9px Inter;display:grid}.mdl-sec:after{content:"";background:#f1f4f6;height:1px}.mdl.wide .mdl-sec{grid-column:1/-1;grid-template-columns:minmax(132px,max-content) minmax(0,1fr)}.mdl-body>.mdl-sec:first-child{padding-top:4px}.mdl-sec+.mdl-hint{grid-column:1/-1;padding:0 4px 6px 164px}.mdl-fh{color:#8a95a3;white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:7px;min-width:0;margin-right:auto;font:400 11.5px/1.4 Inter;display:flex;overflow:hidden}.mdl-fh svg{flex:none}.mdl-fh:before{content:"";background:var(--cyan-deep);border-radius:5px;flex:0 0 5px;width:5px;height:5px}.mdl-foot{border-top:1px solid var(--line);background:#fcfdfd;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:13px 26px;display:flex}.mdl .mdl-foot .btn{white-space:nowrap;box-shadow:none;border:0;border-radius:8px;flex:none;padding:9px 18px;font:500 13px Inter;text-decoration:none}.mdl-body .btn{box-shadow:none;border-radius:8px;padding:9px 16px;font:500 12.5px Inter;text-decoration:none}.mdl-body .btn.sm{border-radius:7px;padding:6px 11px;font-size:11.5px}.mdl-body .btn-ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.mdl-body .btn-primary{background:var(--cyan-deep);color:#fff}.mdl-body .btn-danger{color:#fff;background:#c0334e}.mdl .mdl-foot .btn-ghost{color:#77828f;background:0 0;border:0}.mdl .mdl-foot .btn-ghost:hover{color:var(--ink);background:#f2f4f6}.mdl .mdl-foot .btn-primary{background:var(--cyan-deep);color:#fff;box-shadow:0 1px 2px #1487d866}.mdl .mdl-foot .btn-primary:hover{background:#1179c2;transform:none}.mdl .mdl-foot .btn-danger{color:#fff;background:#c0334e;box-shadow:0 1px 2px #c0334e66}.mdl .mdl-foot .btn:disabled{color:#9aa8bc;opacity:1;box-shadow:none;background:#e7ecf4}.mdl-confirm .mdl-body,.mdl-destructive .mdl-body{color:var(--slate);padding:6px 26px 20px;font-size:13.2px;line-height:1.6}.mdl-destructive .mdl-head h3{color:#a32540}.mdl-destructive .mdl-foot{background:#fef6f8;border-top-color:#e9607a47}.mdl-destructive .mdl-fh{color:#a32540}.mdl-destructive .mdl-fh:before{background:var(--rose)}@media (max-width:640px){.mdl-f,.mdl.wide .mdl-f{grid-template-columns:minmax(0,1fr);row-gap:2px}.mdl .mdl-body .mdl-f>label,.mdl .mdl-body .mdl-lbl{text-align:left}.mdl.wide .mdl-grid{grid-template-columns:minmax(0,1fr)}.mdl-sec,.mdl.wide .mdl-sec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mdl-body .mdl-hint,.mdl-sec+.mdl-hint{grid-column:1;padding-left:4px}}@media (max-height:920px){.mdl-head{padding:15px 20px 11px}.mdl-body{padding:2px 20px 14px}.mdl-rail{padding:0 20px 2px}.mdl-foot{padding:10px 20px}.mdl-sec{padding:13px 0 6px}}.unlock-body{flex-direction:column;gap:18px;padding:6px 2px 2px;display:flex}.unlock-say{align-items:flex-start;gap:13px;display:flex}.unlock-mark{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:#eef4fb;border-radius:12px;flex:none;place-items:center;display:grid}.unlock-why{min-width:0;color:var(--slate);flex:1;padding-top:2px;font-size:12.8px;line-height:1.55}.unlock-err{color:var(--rose);align-items:center;gap:8px;font:600 12px Inter;display:flex}.mdl-body .unlock-body input[readonly]{color:var(--slate);cursor:default}.mdl-body .unlock-body input[readonly]:hover,.mdl-body .unlock-body input[readonly]:focus{background:0 0;border-bottom-color:#0000}.mdl-body .mdl-seg{border:1px solid var(--line);background:#f5f8fc;border-radius:9px;flex-wrap:wrap;justify-self:start;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex}.mdl-body .mdl-seg button{color:var(--slate);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:5px 11px;font:600 11.4px inherit;transition:background .13s,color .13s}.mdl-body .mdl-seg button:hover{color:var(--ink)}.mdl-body .mdl-seg button.on{color:var(--cyan-deep);background:#fff;box-shadow:0 1px 2px #0b1b331a}.dashpage,.wallview{--ink-2:#0a1730;--page:#f1f5fa;--card:#fff;--d1:#173257;--d2:#0a1a34;--d-line:#ffffff17;--accent:linear-gradient(135deg,#22b8d6,#1487d8);--accent-soft:linear-gradient(135deg,#22b8d629,#1487d829);--dark-card:linear-gradient(157deg,#173257,#0a1a34);--good:#0e9b7e;--good-bg:#e4f7f1;--good-bd:#b7e7da;--warn:#b4741a;--warn-bg:#fcf2e1;--bad:#c43c5c;--bad-bg:#fce9ee;--sh:0 16px 36px -22px #09182e8c;--sh-dark:0 18px 40px -24px #050f20d9}.dashpage{width:100%;max-width:1720px;margin:0 auto;padding:26px 40px 40px}@media (max-width:900px){.dashpage{padding:12px 14px 30px}}@media (max-height:920px){.dashpage{padding:14px 30px 24px}}.dashpage .mono,.wallview .mono{font-family:JetBrains Mono,monospace}.dashpage .disp,.wallview .disp{font-family:Sora,Inter,sans-serif}.dashpage button,.wallview button{cursor:pointer;background:0 0;border:0;font-family:inherit}.dashpage .dhead{box-shadow:var(--sh-dark);background:linear-gradient(105deg,#0b1d38,#14315c 62%,#123e63);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 20px;display:flex;position:relative;overflow:hidden}.dashpage .dhead:after{content:"";pointer-events:none;background:radial-gradient(520px 220px at 88% -40%,#22b8d638,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.dashpage .dhead .logo{z-index:1;text-align:left;border-radius:12px;align-items:center;gap:11px;padding:4px 8px 4px 4px;transition:background .15s;display:flex;position:relative}.dashpage .dhead .logo:hover{background:#ffffff12}.dashpage .dhead .logo img{object-fit:contain;width:auto;max-width:120px;height:34px;display:block}.dashpage .dhead .logo b{color:#f3f8fd;letter-spacing:.02em;font:800 16px Sora}.dashpage .dhead .logo span{color:#7fa8ce;letter-spacing:.14em;margin-top:1px;font:600 10px Inter;display:block}.dashpage .lrow.cu{gap:13px}.dashpage .cu-date{text-align:center;border:1px solid var(--line);border-top:3px solid var(--slate);background:#f4f7fb;border-radius:10px;flex:none;width:42px;padding:5px 0 6px;line-height:1}.dashpage .cu-date b{color:var(--ink);font:800 16px Sora;display:block}.dashpage .cu-date i{letter-spacing:.1em;color:var(--slate);margin-top:2px;font:700 8.5px Inter;display:block}.dashpage .lrow.cu.bad .cu-date{border-top-color:var(--rose);background:var(--bad-bg)}.dashpage .lrow.cu.warn .cu-date{border-top-color:var(--amber);background:var(--warn-bg)}.dashpage .lrow.cu.good .cu-date{border-top-color:var(--mint);background:var(--good-bg)}.dashpage .lrow.cu.info .cu-date{border-top-color:var(--cyan-deep)}.dashpage .dhead .sp{flex:1}.dashpage .dhead .dh-act{z-index:1;background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font:700 11.5px Inter;transition:all .15s;display:flex;position:relative;box-shadow:0 12px 24px -10px #1487d8bf}.dashpage .dhead .dh-act:hover{filter:brightness(1.06)}.dashpage .dhead .dh-clock{z-index:1;text-align:right;line-height:1.15;position:relative}.dashpage .dhead .dh-clock span{letter-spacing:.14em;color:#7fa8ce;font:700 8px Inter;display:block}.dashpage .dhead .dh-clock b{color:#eaf3fc;font:700 17px JetBrains Mono}.dashpage .dhead .wall{color:#dff4fa;z-index:1;background:#22b8d624;border:1px solid #22b8d657;border-radius:12px;align-items:center;gap:9px;padding:10px 16px;font:700 11.5px Inter;transition:all .15s;display:flex;position:relative}.dashpage .dhead .wall:hover{background:#22b8d642}.dashpage .dhead .wall i{border-left:7px solid var(--cyan);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0}.dashpage .greet{align-items:flex-end;gap:16px;padding:30px 6px 22px;display:flex}.dashpage .greet .ey{letter-spacing:.16em;color:var(--slate);font:700 10px Inter}.dashpage .greet .ey b{color:var(--cyan-deep)}.dashpage .greet h1{letter-spacing:-.01em;margin:8px 0 7px;font:800 28px/1.15 Sora}.dashpage .greet p{color:var(--slate);max-width:640px;font-size:13px;line-height:1.6}.dashpage .greet .clock{text-align:right;color:var(--slate);margin-left:auto;font:600 12px Inter}.dashpage .greet .clock b{color:var(--ink);font:700 22px JetBrains Mono;display:block}.dashpage .probnote{background:var(--warn-bg);color:var(--warn);border:1px solid #f1dca9;border-radius:12px;margin:6px 0 0;padding:9px 14px;font:600 11.5px Inter}.dashpage .probnote b{font-weight:700}.dashpage .kpis{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:6px;display:grid}.dashpage .kpi{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;padding:15px 16px}.dashpage .kpi .k{letter-spacing:.11em;color:var(--slate);font:700 9.5px Inter}.dashpage .kpi .v{letter-spacing:-.01em;margin:7px 0 5px;font:800 23px Sora}.dashpage .kpi .m{color:var(--slate);font-size:11px}.dashpage .kpi .up{color:var(--good);font-weight:700}.dashpage .kpi .dn{color:var(--bad);font-weight:700}.dashpage .kpi.hot{background:linear-gradient(155deg,#fff6ec,#fffdfb);border-color:#f6deb5}.dashpage .kpi.hot .v{color:var(--warn)}.dashpage .grid{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:14px;display:grid}.dashpage .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:18px;min-width:0;padding:17px 18px}.dashpage .card.dark{background:var(--dark-card);border-color:var(--d-line);color:#eaf1fa;box-shadow:var(--sh-dark);position:relative;overflow:hidden}.dashpage .card.dark:after{content:"";pointer-events:none;background:radial-gradient(360px 180px at 90% -30%,#22b8d629,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.dashpage .card h3{font:700 13px Sora}.dashpage .card .sub{color:var(--slate);margin-top:2px;font-size:11px}.dashpage .card.dark .sub{color:#8fa9c7}.dashpage .span3{grid-column:span 3}.dashpage .span4{grid-column:span 4}.dashpage .span5{grid-column:span 5}.dashpage .span6{grid-column:span 6}.dashpage .span7{grid-column:span 7}.dashpage .span8{grid-column:span 8}.dashpage .span12{grid-column:span 12}.dashpage .rowhead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.dashpage .rowhead .sp{flex:1}.dashpage .qacts{z-index:1;flex-direction:column;gap:7px;display:flex;position:relative}.dashpage .qa{text-align:left;color:#eaf1fa;border:1px solid var(--d-line);background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .15s,border-color .15s;display:flex}.dashpage .qa:hover{background:#22b8d629;border-color:#22b8d66b}.dashpage .qa .ic{background:var(--accent-soft);color:#7fe0f2;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.dashpage .qa .tx{flex:1;min-width:0}.dashpage .qa .tx b{white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;display:block;overflow:hidden}.dashpage .qa .tx span{color:#8fa9c7;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.dashpage .qa>svg{color:#7fa8ce;flex:none}.dashpage .bars{align-items:flex-end;gap:8px;height:150px;margin-top:14px;display:flex}.dashpage .bars .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.dashpage .bars .bar{background:#e7edf5;border-radius:7px 7px 3px 3px;width:100%;max-width:26px}.dashpage .bars .col.hi .bar{background:var(--accent);box-shadow:0 8px 16px -8px #1487d899}.dashpage .bars .lab{color:var(--slate);font:600 9px JetBrains Mono}.dashpage .bars .col.hi .lab{color:var(--cyan-deep);font-weight:700}.dashpage .lrow{border-top:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.dashpage .card.dark .lrow{border-color:var(--d-line)}.dashpage .lrow:first-of-type{border-top:0}.dashpage .lrow .nm{flex:1;min-width:0}.dashpage .lrow .nm b{white-space:nowrap;text-overflow:ellipsis;font:600 12.5px Inter;display:block;overflow:hidden}.dashpage .lrow .nm span{color:var(--slate);font-size:10.5px}.dashpage .card.dark .lrow .nm span{color:#8fa9c7}.dashpage .lrow .pct{font:700 12px JetBrains Mono}.dashpage a.lrow{color:inherit;text-decoration:none}.dashpage a.lrow:hover{opacity:.86}.dashpage .pill,.wallview .pill{letter-spacing:.06em;border-radius:99px;padding:3px 8px;font:700 9px Inter}.dashpage .pill.now,.wallview .pill.now{background:var(--bad-bg);color:var(--bad)}.dashpage .pill.soon,.wallview .pill.soon{background:var(--warn-bg);color:var(--warn)}.dashpage .pill.clear,.wallview .pill.clear{background:var(--good-bg);color:var(--good)}.dashpage .pill.late{background:var(--warn-bg);color:var(--warn)}.dashpage .pill.absent{background:var(--bad-bg);color:var(--bad)}.dashpage .pill.ontime{background:var(--good-bg);color:var(--good)}.dashpage .plrow{grid-template-columns:150px 1fr 92px 54px;align-items:center;gap:10px;padding:8px 0;display:grid}.dashpage .plrow .who{align-items:center;gap:9px;min-width:0;display:flex}.dashpage .plrow .who b{white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;overflow:hidden}.dashpage .pltrack{background:linear-gradient(90deg,#f3f6fa,#edf2f8);border-radius:99px;height:16px;position:relative}.dashpage .pltrack .mid{background:#cbd7e6;width:1.5px;position:absolute;top:-3px;bottom:-3px;left:50%}.dashpage .pltrack .fill{border-radius:99px;position:absolute;top:0;bottom:0}.dashpage .plrow .val{text-align:right;font:700 12px JetBrains Mono}.dashpage .plrow .chg{text-align:right;font:700 10.5px JetBrains Mono}.dashpage .plrow .chg.up{color:var(--good)}.dashpage .plrow .chg.dn{color:var(--bad)}.dashpage .plrow .chg.mut{color:var(--slate);opacity:.75}.dashpage .legend{flex-direction:column;gap:7px;margin-top:12px;display:flex}.dashpage .legend .li{align-items:center;gap:9px;font-size:11.5px;display:flex}.dashpage .legend .sw{border-radius:4px;flex:none;width:11px;height:11px}.dashpage .legend .li .nm{color:var(--slate);flex:1}.dashpage .legend .li b{font:700 11.5px JetBrains Mono}.dashpage .txhead,.dashpage .txrow{grid-template-columns:1.8fr 1.2fr 64px 1fr 84px;align-items:center;gap:10px;display:grid}.dashpage .txhead{letter-spacing:.09em;color:var(--slate);padding:0 0 8px;font:700 9px Inter}.dashpage .txrow{border-top:1px solid var(--line);padding:9px 0}.dashpage .txrow .what{white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;overflow:hidden}.dashpage .txrow .who{min-width:0;color:var(--slate);align-items:center;gap:8px;font-size:11.5px;display:flex}.dashpage .txrow .who span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashpage .txrow .when{color:var(--slate);font:600 11px JetBrains Mono}.dashpage .txrow .amt{text-align:right;font:700 12px JetBrains Mono}.dashpage .txrow .amt.pos{color:var(--good)}.dashpage .txrow .amt.neg{color:var(--ink)}.dashpage .txrow .st{text-align:right}.dashpage .tag{letter-spacing:.06em;border-radius:6px;padding:3px 7px;font:700 8.5px Inter}.dashpage .tag.SENT{color:#1568c4;background:#e7f1fc}.dashpage .tag.PAID{background:var(--good-bg);color:var(--good)}.dashpage .tag.LOCKED{color:#5a4bd6;background:#ecebfb}.dashpage .tag.DRAFT{color:var(--slate);background:#f0f3f8}.dashpage .tag.CLEARED,.dashpage .tag.SETTLED{background:var(--good-bg);color:var(--good)}.dashpage .tag.OPEN{color:#1568c4;background:#e7f1fc}.dashpage .empty,.mdl .empty{color:var(--slate);padding:14px 2px;font-size:11.5px;font-style:italic}.dashpage .card.dark .empty,.mdl .card.dark .empty{color:#8fa9c7}.dashpage .note{text-align:center;color:var(--slate);margin-top:20px;font-size:11px;font-style:italic}.wallview{z-index:60;color:#eaf1fa;background:radial-gradient(1200px 620px at 12% -12%,#22b8d629,#0000 60%),radial-gradient(900px 500px at 100% 108%,#3fcfae1a,#0000 60%),#07162c;flex-direction:column;padding:40px 52px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.wallview.on{display:flex}.wallview .wtop{align-items:center;gap:16px;margin-bottom:26px;display:flex}.wallview .wtop .fm{background:var(--accent);color:#04182e;border-radius:13px;place-items:center;width:44px;height:44px;font:800 15px Sora;display:grid;box-shadow:0 12px 26px -10px #22b8d6cc}.wallview .wtop b{letter-spacing:.03em;font:800 22px Sora}.wallview .wtop .tag{letter-spacing:.16em;color:#a9c0dc;background:#ffffff14;border-radius:99px;padding:8px 13px;font:700 10px Inter}.wallview .wtop .cos{align-items:center;gap:8px;margin-left:auto;display:flex}.wallview .wtop .clock{font:700 26px JetBrains Mono}.wallview .wstale{color:#f2c57c;background:#f2a93b24;border:1px solid #f2a93b57;border-radius:12px;margin:-14px 0 18px;padding:8px 14px;font:600 13px Inter}.wallview .wstage{flex:1;position:relative}.wallview .wscreen{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .5s,transform .5s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(14px)}.wallview .wscreen.on{opacity:1;pointer-events:auto;transform:none}.wallview .weyebrow{letter-spacing:.18em;color:#7fa8ce;margin-bottom:14px;font:700 12px Inter}.wallview .whero{letter-spacing:-.02em;font:800 68px/1 Sora}.wallview .wsub{color:#a9c0dc;margin-top:12px;font-size:16px}.wallview .wgrid4{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:auto;display:grid}.wallview .wgrid3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.wallview .wtile{background:var(--dark-card);border:1px solid var(--d-line);border-radius:22px;padding:22px 24px}.wallview .wtile .t{letter-spacing:.12em;color:#7fa8ce;font:700 11px Inter}.wallview .wtile .n{letter-spacing:-.01em;margin:10px 0 5px;font:800 42px Sora}.wallview .wtile .n span{color:#7fa8ce;font-size:20px}.wallview .wtile .c{color:#a9c0dc;font-size:13px}.wallview .wneed{border:1px solid var(--d-line);background:#ffffff0a;border-radius:16px;align-items:center;gap:16px;margin-top:12px;padding:16px 20px;font-size:17px;display:flex}.wallview .wneed .pill{padding:5px 11px;font-size:11px}.wallview .wneed .sp{flex:1}.wallview .wneed .qty{font:800 22px JetBrains Mono}.wallview .pill.calm{color:#a9c0dc;background:#ffffff1a}.wallview .wneed .wtsk{white-space:nowrap;text-overflow:ellipsis;max-width:48%;overflow:hidden}.wallview .wtags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wallview .wtag{letter-spacing:.05em;color:#a9c0dc;border:1px solid var(--d-line);background:#ffffff0f;border-radius:99px;padding:4px 11px;font:700 11px Inter}.wallview .wneed .who{color:#8fa9c7;white-space:nowrap;font:700 14px Inter}.wallview .wneed .when{color:#a9c0dc;white-space:nowrap;text-align:right;min-width:112px;font:800 15px JetBrains Mono}.wallview .wneed .when.late{color:var(--rose)}.wallview .wbars{align-items:flex-end;gap:20px;height:100%;margin-top:20px;display:flex}.wallview .wbars .c{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:12px;height:100%;display:flex}.wallview .wbars .v{font:700 16px JetBrains Mono}.wallview .wbars .track{background:#ffffff0d;border-radius:12px 12px 6px 6px;flex:1;align-items:flex-end;width:100%;max-width:82px;display:flex}.wallview .wbars .fill{background:#1d3b66;border-radius:12px 12px 6px 6px;width:100%}.wallview .wbars .c.top .fill{background:var(--accent);box-shadow:0 12px 30px -10px #22b8d6b3}.wallview .wbars .nm{align-items:center;gap:9px;font:700 14px Inter;display:flex}.wallview .wroad{flex-direction:column;gap:10px;margin-top:20px;display:flex}.wallview .wroadrow{border:1px solid var(--d-line);background:#ffffff0a;border-radius:16px;grid-template-columns:230px 1fr 150px 120px;align-items:center;gap:18px;padding:14px 20px;display:grid}.wallview .wroadrow .drv{align-items:center;gap:12px;display:flex}.wallview .wroadrow .drv b{font:700 17px Inter}.wallview .wroadrow .drv span{color:#8fa9c7;font-size:12px;display:block}.wallview .wroadrow .site{align-items:center;gap:11px;font-size:15px;display:flex}.wallview .wroadrow .site span{color:#a9c0dc}.wallview .wroadrow .loc{color:#a9c0dc;font-size:14px}.wallview .wroadrow .stat{letter-spacing:.04em;justify-self:end;align-items:center;gap:8px;font:700 12px Inter;display:flex}.wallview .wroadrow .stat .led{background:var(--mint);border-radius:99px;width:9px;height:9px;box-shadow:0 0 0 4px #3fcfae2e}.wallview .wroadrow .stat.late .led{background:var(--amber);box-shadow:0 0 0 4px #f2a93b2e}.wallview .wshift{gap:14px;margin-top:16px;display:flex}.wallview .wshift .s{border:1px solid var(--d-line);background:#ffffff0a;border-radius:16px;flex:1;align-items:center;gap:12px;padding:14px 18px;font:700 15px Inter;display:flex}.wallview .wshift .s .sp{flex:1}.wallview .wshift .s .q{color:var(--mint);font:800 18px JetBrains Mono}.wallview .wempty{color:#8fa9c7;margin-top:24px;font-size:18px;font-style:italic}.wallview .wlogo{object-fit:contain;width:auto;max-width:320px;height:52px;display:block}@media (max-width:1100px){.wallview .wlogo{height:40px}}.wallview .wgrid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.wallview .wnames{flex-wrap:wrap;gap:10px 14px;margin-top:14px;display:flex}.wallview .wname{color:#eaf1fa;border:1px solid var(--d-line);background:#ffffff0d;border-radius:14px;padding:9px 15px;font:700 22px Sora,Inter,sans-serif}.wallview .wname i{color:#8fa9c7;font:600 13px Inter}.wallview .wdots{justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.wallview .wdots button{background:#ffffff38;border-radius:99px;width:9px;height:9px;transition:all .3s}.wallview .wdots button.on{background:var(--cyan);width:32px}.wallview .wexit{color:#e7f0fa;background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px;padding:11px 18px;font:700 12px Inter;position:absolute;bottom:24px;right:26px}@media (max-width:1180px){.dashpage .kpis{grid-template-columns:repeat(3,1fr)}.dashpage .span3,.dashpage .span4,.dashpage .span5{grid-column:span 6}.dashpage .span6,.dashpage .span7,.dashpage .span8{grid-column:span 12}.wallview .wroadrow{grid-template-columns:200px 1fr 110px}.wallview .wroadrow .loc{display:none}}.dashpage .dbtn{border:1px solid var(--line);color:var(--ink);box-shadow:var(--sh);background:#fff;border-radius:11px;align-items:center;gap:7px;padding:8px 14px;font:600 12px Inter;transition:border-color .15s;display:inline-flex}.dashpage .dbtn:hover{border-color:var(--cyan)}.dashpage .dbtn.p{color:#fff;background:var(--accent);border:0;box-shadow:0 10px 22px -10px #1487d8b3}.dashpage .dbtn.sm{box-shadow:none;border-radius:9px;padding:6px 11px;font-size:11px}.dashpage .dbtn:disabled{opacity:.5;cursor:default}.dashpage .greet .jump{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.dashpage .tbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.dashpage .dsel .ui-dd-trigger{height:34px;box-shadow:var(--sh);padding:0 10px}.dashpage .dsearch{border:1px solid var(--line);height:34px;box-shadow:var(--sh);background:#fff;border-radius:10px;flex:1;align-items:center;min-width:150px;max-width:260px;padding:0 12px;display:flex}.dashpage .dsearch input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font:500 12px Inter}.dashpage .kpis.k4{grid-template-columns:repeat(4,1fr)}.dashpage .dtab{--cols:minmax(0,1fr)}.dashpage .dtab .hd,.dashpage .dtab .row{grid-template-columns:var(--cols);align-items:center;gap:10px;display:grid}.dashpage .dtab .hd{letter-spacing:.09em;color:var(--slate);padding:0 0 8px;font:700 9px Inter}.dashpage .dtab .row{border-top:1px solid var(--line);padding:9px 0}.dashpage .dtab .row.tap{cursor:pointer}.dashpage .dtab .row.tap:hover{background:#f7fafd}.dashpage .dtab .nm{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;min-width:0;font:600 12px Inter;display:flex;overflow:hidden}.dashpage .dtab .r{text-align:right}.dashpage .dtab .row .r{color:var(--ink);font:700 12px JetBrains Mono}.dashpage .dtab .row .r.pos{color:var(--good)}.dashpage .dtab .row .r.neg{color:var(--bad)}.dashpage .dtab .row .r.mut{color:var(--slate);font:600 11px Inter}.dashpage .fcast{border-top:1px solid var(--d-line);flex-wrap:wrap;align-items:baseline;gap:10px;padding:9px 0;display:flex}.dashpage .fcast:first-of-type{border-top:0}.dashpage .fcast .k{letter-spacing:.06em;color:#8fa9c7;min-width:74px;font:700 10px Inter}.dashpage .fcast .v{color:#dff4fa;font:700 13px JetBrains Mono}.dashpage .fcast .v2{color:var(--mint);font:600 12px JetBrains Mono}.dashpage .fcast .cf{color:#8fa9c7;margin-left:auto;font:600 10.5px Inter}.dashpage .track{background:linear-gradient(90deg,#f3f6fa,#edf2f8);border-radius:99px;flex:1;min-width:60px;height:11px;position:relative}.dashpage .track i{background:var(--accent);border-radius:99px;display:block;position:absolute;top:0;bottom:0;left:0}.dashpage a.lrow:hover .track i{filter:brightness(1.08)}.dashpage .probnote.bad{background:var(--bad-bg);color:var(--bad);border-color:#f3cbd5}.dashpage .probnote span{opacity:.9;margin-top:2px;font-weight:600;display:block}.dashpage .gridhead{letter-spacing:.16em;color:var(--slate);grid-column:span 12;margin:6px 0 -6px;font:700 9px Inter}.dashpage .card.quiet{opacity:.74}.dashpage .bignum{min-width:34px;font:800 26px/1.05 Sora}.dashpage .card.dark .bignum{font-size:38px}.dashpage .items{border-top:1px solid var(--line);max-height:240px;margin-top:11px;padding-top:8px;overflow-y:auto}.dashpage .items .r{color:var(--slate);border-bottom:1px solid #f4f7fb;flex-wrap:wrap;gap:9px;padding:6px 0;font:500 11.4px Inter;display:flex}.dashpage .items .r span:first-child{color:var(--ink);font-weight:600}.dashpage .items .r .bad{color:var(--bad);font-weight:700}.dashpage .task{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.dashpage .task:first-of-type{border-top:0}.dashpage .task.done{opacity:.55}.dashpage .task.done .ttl b{text-decoration:line-through}.dashpage .task .tick{width:24px;height:24px;color:var(--good);background:#fff;border:1.6px solid #c6d2e2;border-radius:8px;flex:0 0 24px;place-items:center;margin-top:1px;display:grid}.dashpage .task .tick:hover{border-color:var(--cyan)}.dashpage .task.late .tick{border-color:var(--rose)}.dashpage .task .body{flex:1;min-width:0}.dashpage .task .ttl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashpage .task .ttl b{font:600 13px Inter}.dashpage .task .dt{color:var(--slate);margin-top:5px;font-size:11.5px;line-height:1.55}.dashpage .task .mt{color:var(--slate);flex-wrap:wrap;align-items:center;gap:9px;margin-top:8px;font-size:11px;display:flex}.dashpage .task .mt .late{color:var(--bad);font-weight:700}.dashpage .task .ent{border:1px solid var(--line);color:var(--cyan-deep);background:#f7fafd;border-radius:99px;padding:3px 10px;font:600 10.4px Inter}.dashpage .task .ent:hover{border-color:var(--cyan)}.dashpage .task .lb{border:1px solid var(--line);color:var(--slate);background:#f1f5fa;border-radius:99px;padding:2px 9px;font:600 10px Inter}.dashpage .task .cl,.dashpage .task .ct{border-radius:99px;padding:3px 10px;font:600 10.4px Inter}.dashpage .task .cl{color:#1568c4;background:#e7f1fc;border:1px solid #cfe1f6}.dashpage .task .ct{background:var(--good-bg);border:1px solid var(--good-bd);color:var(--good)}.dashpage .task .cl:hover,.dashpage .task .ct:hover{border-color:var(--cyan)}.dashpage .task.spot{background:#f4faff;border-radius:12px;padding-left:10px;padding-right:10px;box-shadow:0 0 0 2px #1487d847}.dashpage .task .acts{flex-wrap:wrap;gap:6px;display:flex}.dashpage .pill.urgent{background:var(--bad-bg);color:var(--bad)}.dashpage .pill.high{background:var(--warn-bg);color:var(--warn)}.dashpage .pill.normal{color:#1568c4;background:#e7f1fc}.dashpage .pill.low{color:var(--slate);background:#f0f3f8}.dashpage .mdl-bg button{cursor:pointer;font-family:inherit}.dashpage .mdl-x{border:1px solid var(--line);background:#fff}.dashpage .chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dashpage .chip{border:1px solid var(--line);letter-spacing:.08em;color:var(--slate);opacity:.5;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:700 9.2px Inter;display:inline-flex}.dashpage .chip.on{opacity:1}.dashpage .chip b{color:var(--ink);font:700 10.4px JetBrains Mono}.dashpage .chip.expiry.on{background:var(--bad-bg);color:var(--bad);border-color:#f3cbd5}.dashpage .chip.payroll.on{background:var(--warn-bg);color:var(--warn);border-color:#f1dca9}.dashpage .chip.invoice.on{color:#1568c4;background:#e7f1fc;border-color:#cfe1f6}.dashpage .chip.cheque.on{color:#5a4bd6;background:#ecebfb;border-color:#e0d3f5}.dashpage .chip.task.on{background:var(--good-bg);color:var(--good);border-color:#b7e7da}.dashpage .calgrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.dashpage .cdow{letter-spacing:.13em;color:var(--slate);padding:4px 6px;font:700 8.6px Inter}.dashpage .cday{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:12px;min-height:104px;padding:8px 9px;overflow:hidden}.dashpage .cday:hover{border-color:var(--cyan)}.dashpage .cday.out{cursor:default;background:0 0;border:0}.dashpage .cday.today{border-color:var(--cyan-deep);box-shadow:0 0 0 2px #1487d824}.dashpage .cday .n{color:var(--ink);margin-bottom:6px;font:700 12px JetBrains Mono}.dashpage .cday .ev{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;margin-bottom:3px;padding:3px 6px;font:600 9.6px Inter;overflow:hidden}.dashpage .cday .ev.bad{background:var(--bad-bg);color:var(--bad)}.dashpage .cday .ev.warn{background:var(--warn-bg);color:var(--warn)}.dashpage .cday .ev.good{background:var(--good-bg);color:var(--good)}.dashpage .cday .ev.info{color:#1568c4;background:#e7f1fc}.dashpage .cday .more{color:var(--slate);margin-top:2px;font:600 9px Inter}.dashpage .calrow,.mdl .calrow{text-align:left;border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:11px;width:100%;margin-bottom:8px;padding:11px 13px;display:flex}.dashpage .calrow:hover,.mdl .calrow:hover{border-color:var(--cyan)}.dashpage .calrow .k,.mdl .calrow .k{letter-spacing:.1em;color:var(--slate);background:#f1f5fa;border-radius:6px;padding:3px 8px;font:700 8px Inter}.dashpage .calrow.bad .k,.mdl .calrow.bad .k{background:var(--bad-bg);color:var(--bad)}.dashpage .calrow.warn .k,.mdl .calrow.warn .k{background:var(--warn-bg);color:var(--warn)}.dashpage .calrow.good .k,.mdl .calrow.good .k{background:var(--good-bg);color:var(--good)}.dashpage .calrow .t,.mdl .calrow .t{min-width:0;color:var(--ink);flex:1;font:600 12.4px Inter}.dashpage .calrow .d,.mdl .calrow .d{color:var(--slate);font:600 11px JetBrains Mono}.dashpage .pubn{font:800 34px/1 Sora}.dashpage .pubn.ok{color:var(--mint)}.dashpage .pubn.bad{color:var(--rose)}@media (max-width:1180px){.dashpage .kpis.k4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.dashpage .cday{min-height:74px}.dashpage .cday .ev{display:none}}.dashpage .tk-actions{justify-content:flex-end;margin:14px 0 0;display:flex}.dashpage .wait-card{text-align:left;cursor:pointer;width:100%;font-family:inherit;transition:border-color .15s,transform .15s;display:block}.dashpage .wait-card:hover{border-color:var(--amber)}.dashpage .wait-card .rowhead>svg{color:#a9b6ca;flex:none}.dashpage .waits{flex-direction:column;gap:6px;margin-top:12px;display:flex}.dashpage .wq{border:1px solid var(--line);background:#f7fafd;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.dashpage .wq .n{min-width:26px;height:24px;color:var(--slate);background:#eef3f9;border-radius:8px;flex:none;place-items:center;padding:0 6px;font:700 12px JetBrains Mono,monospace;display:grid}.dashpage .wq.due .n{color:#c0392b;background:#fbede9}.dashpage .wq .tx{flex:1;min-width:0}.dashpage .wq .tx b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;display:block;overflow:hidden}.dashpage .wq.more{color:var(--slate);background:0 0;border-style:dashed;justify-content:center;font:600 11px Inter}.dashpage .dc-run .runwhen{color:var(--slate);white-space:nowrap;font:600 10px Inter}.dashpage .dc-run .runwhen.late{color:#c0392b}.dashpage .dc-run .runbody{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:6px;display:flex}.dashpage .dc-run .runring{flex:0 0 138px;width:138px;height:138px}.dashpage .dc-run .runring .v{fill:var(--ink);font:700 18px Sora}.dashpage .dc-run .runring .k{letter-spacing:.14em;fill:#9aa8bc;font:700 8px Inter}.dashpage .dc-run .runbars{flex:210px;min-width:190px}.dashpage .dc-run .rb{align-items:center;gap:10px;margin-bottom:11px;display:flex}.dashpage .dc-run .rb .ic{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font:700 10px Inter;display:grid}.dashpage .dc-run .rb .ic.up{color:#137fa0;background:#22b8d624}.dashpage .dc-run .rb .ic.dn{color:#1668ce;background:#1487d81f}.dashpage .dc-run .rb .nm{color:var(--slate);white-space:nowrap;width:54px;font:600 11px Inter}.dashpage .dc-run .rb .tr{background:#edf1f7;border-radius:99px;flex:1;height:7px;overflow:hidden}.dashpage .dc-run .rb .tr i{background:linear-gradient(90deg,#2ecde8,#1668ce);border-radius:99px;height:100%;display:block}.dashpage .dc-run .rb .tr i.lk{background:linear-gradient(90deg,#3fcfae,#12856b)}.dashpage .dc-run .rb .pc{color:var(--ink);text-align:right;width:38px;font:700 10.5px JetBrains Mono,monospace}.dashpage .dc-run .runsay{color:var(--slate);margin-top:4px;font:500 11px/1.55 Inter}.dashpage .dc-run .rungo{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;margin-top:10px;padding:0;font:700 11px Inter}.dashpage .dc-run .rungo:hover{text-decoration:underline}.dashpage .dc-cmp .cmpsw{border:1px solid var(--line);cursor:pointer;color:#9aa8bc;white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font:600 10.5px Inter;transition:all .14s;display:inline-flex}.dashpage .dc-cmp .cmpsw i{background:#d6dee9;border-radius:2px;width:12px;height:3px}.dashpage .dc-cmp .cmpsw.on{color:var(--ink);border-color:#cfdbe8}.dashpage .dc-cmp .cmpsw.paid.on i{background:#1487d8}.dashpage .dc-cmp .cmpsw.bill.on i{background:#12856b}.dashpage .dc-cmp .cmpch{width:100%;height:150px;margin-top:10px;display:block;overflow:visible}.dashpage .dc-cmp .cmpch .ln{fill:none;stroke-width:2.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.dashpage .dc-cmp .cmpch .ln.paid{stroke:#1487d8}.dashpage .dc-cmp .cmpch .ln.bill{stroke:#12856b;stroke-dasharray:7 5}.dashpage .dc-cmp .cmpx{margin-top:7px;display:flex}.dashpage .dc-cmp .cmpx span{text-align:center;letter-spacing:.05em;color:#a9b6ca;flex:1;min-width:0;font:700 8.6px Inter;overflow:hidden}.dashpage .dc-str .strch{width:100%;height:190px;margin-top:4px;display:block}.dashpage .dc-str .grid{fill:none;stroke:#e9eef5;stroke-width:1px}.dashpage .dc-str .grid.outer{fill:#f7f9fc;stroke:#e4eaf2}.dashpage .dc-str .spoke{stroke:#e4eaf2;stroke-width:1px}.dashpage .dc-str .shape{fill:#57cbb84d;stroke:#22b8d6;stroke-width:2px}.dashpage .dc-str .knot{fill:#123a63}.dashpage .dc-str .lbl{fill:var(--slate);font:600 10px Inter}.dashpage .dc-str .strlx{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:9px 0 10px;display:flex}.dashpage .dc-str .strlx .sw{background:#57cbb873;border:1.5px solid #22b8d6;border-radius:4px;flex:none;width:12px;height:12px}.dashpage .dc-str .strlx .nm{color:var(--slate);font:600 11px Inter}.dashpage .dc-str .strlx .v{color:var(--ink);margin-left:auto;font:700 11px JetBrains Mono,monospace}.dashpage .dc-str .strrows{margin-top:4px}.dashpage .dc-str .strrows .r{border-bottom:1px solid #f4f6fa;align-items:baseline;gap:8px;padding:7px 0;display:flex}.dashpage .dc-str .strrows .r:last-child{border-bottom:0}.dashpage .dc-str .strrows b{color:var(--ink);font:600 11.4px Inter}.dashpage .dc-str .strrows .nt{color:#9aa8bc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 10.4px Inter;overflow:hidden}.dashpage .dc-str .strrows .n{color:var(--slate);white-space:nowrap;margin-left:auto;font:600 10.5px JetBrains Mono,monospace}.sidebar{width:var(--sidebar);flex:0 0 var(--sidebar);color:#c7d4e8;background:linear-gradient(#0b1b33 0%,#0e2140 55%,#0b1b33 100%);flex-direction:column;height:100vh;transition:width .42s cubic-bezier(.32,.72,0,1),flex-basis .42s cubic-bezier(.32,.72,0,1),opacity .3s;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.brand{border-bottom:1px solid #ffffff12;align-items:center;gap:11px;padding:22px 20px 18px;display:flex}.brand .logo{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.brand .logo img{object-fit:contain;width:100%;height:100%}.brand h1{letter-spacing:.14em;color:#fff;font-family:Sora;font-size:16px;font-weight:700}.brand small{letter-spacing:.2em;color:#6b84a8;margin-top:2px;font-size:9px;font-weight:500;display:block}.nav{flex:1;padding:14px 12px 24px;overflow-y:auto}.nav::-webkit-scrollbar-thumb{background:#ffffff1f}.nav-label{letter-spacing:.2em;color:#4e668a;padding:14px 10px 7px;font-size:9.5px;font-weight:700}.grp{margin-bottom:2px}.grp>button{cursor:pointer;color:#b7c7de;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;padding:9px 11px;font:500 13.2px Inter;transition:all .16s;display:flex}.grp>button:hover{color:#fff;background:#ffffff0f}.grp>button svg{opacity:.85;flex:0 0 17px}.chev{opacity:.5;margin-left:auto;transition:all .22s}.grp.open .chev{transform:rotate(90deg)}.grp.open>button{color:#fff}.grp.active>button{color:#fff;box-shadow:inset 2px 0 0 var(--cyan);background:linear-gradient(90deg,#22b8d638,#22b8d605)}.sub{max-height:0;transition:max-height .3s;overflow:hidden}.grp.open .sub{max-height:560px}.subsub{border-left:1px solid #ffffff17;margin:1px 0 4px 30px;padding-left:11px}.subsub a{color:#7e93b4;padding:6px 11px 6px 18px;font-size:11.8px;position:relative}.subsub a:hover{color:#fff;background:#ffffff0d}.subsub a.on{color:#fff;font-weight:600}.subsub a.on:before{content:"";background:var(--cyan);width:6px;height:6px;box-shadow:0 0 6px 1px var(--cyan),0 0 2px var(--cyan);border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.sub a{color:#8fa3c0;border-radius:8px;padding:7px 11px 7px 41px;font-size:12.4px;text-decoration:none;transition:all .15s;display:block;position:relative}.sub a:hover{color:#fff;background:#ffffff0d}.sub a.on{color:#fff;font-weight:600}.sub a.on:before{content:"";background:var(--cyan);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.nav-parent-row{align-items:center;display:flex}.nav-parent-row>a{flex:1}.subtoggle{cursor:pointer;color:#7e93b4;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;margin-right:6px;transition:all .15s;display:grid}.subtoggle:hover{color:#fff;background:#ffffff0f}.subtoggle svg{transition:transform .18s}.nav-parent.open>.nav-parent-row .subtoggle svg{transform:rotate(90deg)}@media (max-width:900px){.sidebar{display:none}}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#f4f7fbe6;align-items:center;gap:14px;padding:11px 24px;display:flex;position:-webkit-sticky;position:sticky;top:0}.tb-left{flex:none;align-items:center;gap:12px;display:flex}.menu-btn{border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--slate);background:#fff;border-radius:11px;place-items:center;transition:all .16s;display:grid}.menu-btn:hover{color:var(--ink);border-color:#c8d5e6}.crumb{color:var(--slate);white-space:nowrap;align-items:center;gap:8px;font:600 12.5px Inter;display:flex}.crumb .home{color:var(--slate);display:flex}.crumb .cur{color:var(--ink)}.crumb svg{opacity:.45}.search{flex:1;min-width:120px;max-width:440px;position:relative}.search input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;outline:none;padding:10px 40px 10px 38px;font:400 13.4px Inter;transition:all .18s}.search input::placeholder{color:#93a2b8}.search input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d624}.search>svg{color:#93a2b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search kbd{color:#93a2b8;border:1px solid var(--line);background:#f1f5fa;border-radius:6px;padding:2px 6px;font:600 10px Inter;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.search-panel{border:1px solid var(--line);z-index:60;background:#fff;border-radius:13px;max-height:60vh;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px -16px #0b1b3359}.search-note{color:var(--slate);padding:14px 12px;font:500 12px Inter}.search-note.bad{color:#c0334e}.search-group+.search-group{margin-top:2px}.search-group-head{letter-spacing:.09em;text-transform:uppercase;color:#93a2b8;padding:8px 11px 4px;font:700 8.5px Inter}.search-hit{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 11px;display:flex}.search-hit.on{background:#22b8d61f}.search-hit-main{flex:1;min-width:0;display:block}.search-hit-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:600 12.8px Inter;display:block;overflow:hidden}.search-hit-sub{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 11px Inter;display:block;overflow:hidden}.search-hit-code{color:var(--cyan-deep);border:1px solid var(--line);background:#f1f7fb;border-radius:7px;flex:none;padding:3px 7px;font:600 10px JetBrains Mono,Inter}.search-problems{border-top:1px solid var(--line);color:#a66a12;background:#fbf8f2;border-radius:0 0 9px 9px;margin-top:6px;padding:9px 11px;font:500 10.5px/1.5 Inter}.tb-right{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.company-switch{border:1px solid var(--line);background:#fff;border-radius:11px;gap:2px;padding:3px;display:flex}.company-switch button{cursor:pointer;color:var(--slate);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font:600 12px Inter;transition:all .15s;display:flex}.company-switch button:hover{color:var(--ink)}.company-switch button .cdot{border-radius:50%;width:7px;height:7px}.company-switch button.on{background:var(--ink);color:#fff;box-shadow:0 4px 10px -4px #0b1b3380}.period{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:8px 12px;display:flex}.period select{color:var(--ink);cursor:pointer;background:0 0;border:0;outline:none;font:600 13px Inter}.period-dd{position:relative}.period-dd-trigger{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:8px 12px;font:600 13px Inter;transition:all .16s;display:flex}.period-dd-trigger:hover{border-color:#c8d5e6}.period-dd-trigger:disabled{opacity:.55;cursor:not-allowed}.period-dd-label{text-align:left;min-width:80px}.period-dd-caret{opacity:.5;transition:transform .18s}.period-dd-caret.up{transform:rotate(180deg)}.period-dd-menu{border:1px solid var(--line);z-index:40;background:#fff;border-radius:12px;min-width:220px;max-height:320px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 16px 40px -12px #0b1b3347}.period-dd-item{cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font:500 13px Inter;display:flex}.period-dd-item>span:first-child{flex:1}.period-dd-item:hover{background:var(--paper)}.period-dd-item.sel{color:var(--cyan-deep);background:#22b8d61a}.period-dd-dot{background:var(--mint);border-radius:50%;width:6px;height:6px}.period-dd-check{color:var(--cyan-deep)}.tb-divider{background:var(--line);width:1px;height:26px;margin:0 1px}.icon-btn{border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--slate);background:#fff;border-radius:11px;place-items:center;transition:all .16s;display:grid;position:relative}.icon-btn:hover{color:var(--ink);border-color:#c8d5e6}.icon-btn .dot{background:var(--rose);border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.profile{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:10px;padding:5px 12px 5px 5px;transition:all .16s;display:flex}.profile:hover{border-color:#c8d5e6}.profile .avatar{color:#fff;background:linear-gradient(135deg,#12294a,#1487d8);border-radius:9px;place-items:center;width:30px;height:30px;font:700 11.5px Inter;display:grid}.profile .nm{font:600 12.8px/1.25 Inter}.profile .rl{color:var(--slate);font-size:10.5px}@media (max-width:1280px){.crumb,.search kbd{display:none}}@media (max-width:1180px){.company-switch{display:none}}@media (max-width:900px){.topbar{gap:10px;padding:11px 16px}.search{max-width:none}.profile .nm,.profile .rl,.period,.period-dd{display:none}}@media (max-height:920px){.topbar{padding:7px 20px}.menu-btn{width:34px;height:34px}}.period-dd-dot.open{background:#f2a93b}.period-dd-dot.locked{background:#12856b}.page-head{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}@media (max-height:920px){.page-head{margin-bottom:10px}.page-head h2,.h-row h2{font-size:23px}.page-head p,.page-head .sub-t,.h-row>div>p{font-size:11.8px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) th{padding:8px 14px}:is(table.fm-table,table.mtbl,table.adv-tbl,table.dbt-tbl,.adj-page table) td{padding:9px 14px}}.eyebrow{letter-spacing:.2em;color:var(--cyan-deep);margin-bottom:7px;font:700 10px Inter}.page-head h2,.h-row h2{letter-spacing:-.02em;color:var(--ink);font-family:Sora;font-size:28px;font-weight:700}.page-head .sub-t,.h-row>div>p{color:var(--slate);max-width:640px;margin-top:6px;font-size:13.6px;line-height:1.55}.head-right{align-items:center;gap:12px;margin-left:auto;display:flex}.runchip{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:11px 16px;display:flex}.runchip .k{letter-spacing:.16em;color:#93a2b8;font:700 9.5px Inter}.runchip .v{color:var(--ink);margin-top:3px;font-family:JetBrains Mono;font-size:14.5px;font-weight:700}.runchip .vr{background:var(--line);width:1px;height:30px}.hint{color:var(--slate);text-align:right;justify-content:flex-end;align-items:center;gap:5px;margin-top:7px;font-size:11.5px;display:flex}.page-head.ph-inline{align-items:center}.page-head.ph-inline>:first-child{flex:340px;min-width:0}.page-head.ph-inline .head-right{flex-wrap:wrap;flex:none;justify-content:flex-end;row-gap:10px}.page-head.ph-inline .head-right .btn{white-space:nowrap}.cpick{cursor:pointer;gap:10px;min-width:0;max-width:272px;transition:all .15s;position:relative}.cpick:hover{border-color:#c8d5e6}.cpick:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d629}.cpick .cp-txt{flex:auto;min-width:0}.cpick .cp-line{align-items:baseline;gap:7px;min-width:0;margin-top:3px;display:flex}.cpick .cp-code{color:var(--ink);white-space:nowrap;flex:none;font-family:JetBrains Mono;font-size:14px;font-weight:700}.cpick .cp-name{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.6px;overflow:hidden}.cpick .cp-car{color:#93a2b8;flex:none;align-items:center;display:flex}.cpick .cp-sel{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.cpick .cp-sel .ui-dd-trigger{opacity:0;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:14px;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.cpick .cp-sel .ui-dd-trigger:hover{border-color:#0000}@media (max-width:860px){.cpick{flex:200px;max-width:none}}.conn-banner{border:1px solid var(--line);color:var(--slate);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:13px;display:flex}.conn-banner.err{color:#9a2540;background:#e9607a14;border-color:#e9607a4d}.pr-grid{grid-template-columns:1.2fr 1.2fr .78fr;align-items:start;gap:18px;margin-bottom:18px;display:grid}@media (max-width:1240px){.pr-grid{grid-template-columns:1fr 1fr}}.pay{color:#fff;background:linear-gradient(150deg,#0b1b33 0%,#153560 70%,#0e4c7a 100%);border:0;position:relative;overflow:hidden}.pay.teal{background:linear-gradient(150deg,#0b1b33 0%,#124a5e 70%,#118a9e 100%)}.pay:after{content:"";background:radial-gradient(circle,#22b8d652,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;top:-50px;right:-50px}.pay .card-t{color:#ffffff80}.co{align-items:center;gap:11px;margin-bottom:16px;display:flex;position:relative}.co-badge{width:44px;height:44px;color:var(--ink);background:#fff;border:1px solid #ffffff40;border-radius:11px;flex:0 0 44px;place-items:center;font:700 12px JetBrains Mono;display:grid;overflow:hidden}.co-badge img{object-fit:contain;width:100%;height:100%;padding:5px}.co h3{font-family:Sora;font-size:14.5px;font-weight:600}.co p{color:#ffffff8c;margin-top:2px;font-size:11px}.amount{letter-spacing:-.02em;font-family:Sora;font-size:33px;font-weight:700;position:relative}.amount small{opacity:.6;margin-right:4px;font-size:14px;font-weight:500}.delta{color:#5fe3c0;margin-top:5px;font-size:11.5px;position:relative}.delta.dn{color:#ffafbe}.bars{gap:5px;margin:16px 0 6px;display:flex;position:relative}.bars span{background:#ffffff29;border-radius:4px;flex:1;height:5px}.bars span.st-done{background:linear-gradient(90deg,#22b8d6,#5fe3c0)}.bars span.st-part{background:#ffc66b}.bars span.st-open{background:#ffafbebf}.bars span.st-empty{background:#ffffff1f}.bars-cap{color:#ffffff8c;margin-bottom:12px;font-size:11px;position:relative}.rows{border-top:1px solid #ffffff1f;flex-direction:column;padding-top:8px;display:flex;position:relative}.rows .row{color:#ffffffb8;align-items:center;gap:8px;padding:6px 0;font-size:12.2px;display:flex}.rows .row b{color:#fff;margin-left:auto;font-family:JetBrains Mono;font-weight:500}.rows .rlink{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:6px;font-family:inherit;transition:all .13s}.rows .rlink:hover{background:#ffffff0f}.rows .mdot{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.rows .mdot.st-done{background:#5fe3c0}.rows .mdot.st-part{background:#ffc66b}.rows .mdot.st-open{background:#ffafbe}.rows .mdot.st-empty{background:#ffffff38}.rows .ml{min-width:0}.rows .mst{letter-spacing:.04em;color:#ffffff73;white-space:nowrap;font:600 9.6px Inter}.rows .mst.st-done{color:#5fe3c0}.rows .mst.st-part{color:#ffc66b}.rows .mst.st-open{color:#ffafbe}.combined .big{letter-spacing:-.02em;font-family:Sora;font-size:31px;font-weight:700}.combined .stats{border-top:1px solid var(--line);gap:22px;margin-top:16px;padding-top:15px;display:flex}.combined .stats .v{font-family:JetBrains Mono;font-size:17px;font-weight:700}.nexts{flex-direction:column;gap:4px;display:flex}.nexts .ns-note{color:var(--slate);padding:6px 0 2px;font:500 12.4px/1.55 Inter}.nexts .ns-done{color:#12856b;align-items:center;gap:8px;padding:8px 0 4px;font:600 12.6px Inter;display:flex}.nexts .ns-list{flex-direction:column;margin-top:2px;display:flex}.nexts .ns-row{cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #f0f4f9;border-radius:9px;align-items:center;gap:8px;padding:8px 6px;font-family:inherit;transition:all .13s;display:flex}.nexts .ns-row:last-child{border-bottom:0}.nexts .ns-row:hover{background:#f1f8fd}.nexts .ns-gen{color:#8aa0b8;border:1.5px dashed #b9c6d6;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.nexts .ns-row .nl{flex:1;min-width:0;font:600 12.4px Inter}.nexts .ns-row .nd{color:#a66a12;white-space:nowrap;background:#fbf1e3;border-radius:10px;padding:3px 8px;font:600 10.5px Inter}.nexts .ns-go{border:1px solid var(--line);color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:10px 14px;font:600 12.4px inherit;transition:all .15s;display:flex}.nexts .ns-go:hover{border-color:var(--cyan);background:#f1f8fd}.nexts .ns-go:disabled{color:#9aa8bc;border-color:var(--line);cursor:not-allowed;background:#f7f9fc}.fr-page .scroll-cue{border:1px dashed var(--line);width:100%;color:var(--slate);cursor:pointer;background:#fafcfe;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin:2px 0 18px;padding:10px 18px;font:600 12px inherit;transition:all .16s;display:flex}.fr-page .scroll-cue:hover{border-color:var(--cyan);color:var(--cyan-deep);background:#f1f8fd}.fr-page .scroll-cue svg{animation:1.6s ease-in-out infinite pr-cue-bob}@keyframes pr-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.shorts{grid-template-columns:1fr;gap:14px;display:grid}.short{border:1px solid var(--line);cursor:pointer;color:inherit;text-align:left;background:#fff;border-radius:14px;align-items:center;gap:13px;width:100%;padding:17px;font-family:inherit;text-decoration:none;transition:all .18s;display:flex}.short:hover{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 12px 26px -14px #0b1b334d}.short .sq{color:#fff;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.short .sq.a{background:linear-gradient(135deg,#1487d8,#0b1b33)}.short .sq.b{background:linear-gradient(135deg,#22b8d6,#12856b)}.short .sq.c{background:linear-gradient(135deg,#5a6b85,#0b1b33)}.short h4{font:600 13.8px Inter}.short p{color:var(--slate);margin-top:2px;font-size:11.4px}.short .go{color:#b6c3d6;margin-left:auto;transition:all .18s}.short:hover .go{color:var(--cyan-deep);transform:translate(3px)}.tcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin-top:18px;overflow:hidden}.thead{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:17px 20px;display:flex}.thead h3{font-family:Sora;font-size:15.5px;font-weight:600}.thead p{color:var(--slate);margin-top:2px;font-size:11.8px}.filters{gap:7px;margin-left:auto;display:flex}.chip{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:9px;align-items:center;padding:7px 13px;font:600 11.8px Inter;transition:all .15s;display:inline-flex}.chip:hover{color:var(--ink);border-color:#c8d5e6}.chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.rid{font-family:JetBrains Mono;font-size:12.6px;font-weight:700}.cell-2{color:var(--slate);margin-top:2px;font-size:11.3px}.num{font-family:JetBrains Mono;font-weight:500}.act{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;padding:6px 11px;font:600 11.5px Inter;transition:all .15s}.act:hover{border-color:var(--cyan);color:var(--cyan-deep)}.tfoot{border-top:1px solid var(--line);color:var(--slate);background:#fafcfe;align-items:center;gap:8px;padding:14px 20px;font-size:12.2px;display:flex}.pg{gap:6px;margin-left:auto;display:flex}.pg button{border:1px solid var(--line);min-width:31px;height:31px;color:var(--slate);cursor:pointer;background:#fff;border-radius:8px;font:600 12px Inter}.pg button.on{background:var(--ink);color:#fff;border-color:var(--ink)}@media (max-width:820px){.pr-grid{grid-template-columns:1fr}}.ov-grid{grid-template-columns:1.75fr 1fr;align-items:start;gap:18px;margin-bottom:18px;display:grid}.ov-main{flex-direction:column;gap:18px;min-width:0;display:flex}.ov-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ov-side{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:1120px){.ov-grid{grid-template-columns:1fr}}@media (max-width:640px){.ov-pair{grid-template-columns:1fr}}.ov-top{align-items:flex-start;gap:10px;display:flex;position:relative}.ov-tag{letter-spacing:.06em;color:#ffffffe6;white-space:nowrap;background:#ffffff29;border-radius:20px;margin-left:auto;padding:5px 10px;font:700 9px Inter}.ov-trips .ov-top,.ov-margin .ov-top{align-items:center}.spark{width:100%;height:48px;margin:14px 0 6px;display:block;position:relative}.pay .spark polyline{filter:drop-shadow(0 2px 5px #0000002e)}.donut{flex:none;margin-left:auto}.ov-margin{padding-bottom:18px}.ov-margin .amount{margin-top:2px}.ov-retain{color:#12856b;margin-top:6px;font-size:12px;font-weight:600}.mgrows{flex-direction:column;gap:11px;margin:16px 0 4px;display:flex}.mgrow{align-items:center;gap:12px;display:flex}.mgrow .ml{width:92px;color:var(--slate);flex:0 0 92px;align-items:center;gap:8px;font-size:12px;display:flex}.mgrow .ml i{border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block}.mgrow .mbar{background:#eef2f8;border-radius:6px;flex:1;height:9px;overflow:hidden}.mgrow .mbar i{border-radius:6px;height:100%;display:block}.mgrow .mval{text-align:right;width:80px;color:var(--ink);flex:0 0 80px;font-family:JetBrains Mono;font-size:12.5px;font-weight:600}.ov-shares{border-top:1px solid var(--line);gap:26px;margin-top:16px;padding-top:15px;display:flex}.ov-shares .k{letter-spacing:.1em;color:#93a2b8;font:700 9px Inter}.ov-shares .v{color:var(--ink);margin-top:5px;font-family:JetBrains Mono;font-size:16px;font-weight:700}.ov-trips .big{letter-spacing:-.02em;font-family:Sora;font-size:34px;font-weight:700;line-height:1}.ov-trips-main{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.ov-trips-sub{color:var(--slate);margin-top:4px;font-size:12px}.ov-trips .ring{flex:0 0 110px;width:110px;height:110px}.chat-page .eyebrow{letter-spacing:.18em;color:#93a2b8}.cht-head{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.cht-head h2{letter-spacing:-.01em;color:var(--ink);margin-top:6px;font:700 22px Sora,Inter}.cht-head p{color:var(--slate);margin-top:4px;font:500 12.5px Inter}.cht-head .sp{flex:1}.cht-shell{align-items:stretch;gap:14px;min-width:0;max-width:100%;height:calc(100vh - 250px);min-height:440px;display:flex}.cht-list{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;flex:0 288px;min-width:210px;display:flex;overflow:hidden}.cht-list-head{border-bottom:1px solid var(--line);background:#f7fafd;align-items:center;gap:8px;padding:12px 14px;display:flex}.cht-list-head b{color:var(--ink);font:700 11px Sora,Inter}.cht-list-head .n{letter-spacing:.06em;color:#1487d8;background:#e3f0fa;border-radius:9px;padding:2px 8px;font:700 8.5px Inter}.cht-list-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.cht-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5fa;align-items:flex-start;gap:10px;width:100%;min-width:0;padding:11px 13px;font-family:inherit;display:flex}.cht-row:hover{background:#f7fafd}.cht-row.on{background:#f1f7fd}.cht-row .who{flex:1;min-width:0}.cht-row .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:700 12.2px Inter;overflow:hidden}.cht-row .ms{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:500 11.4px/1.45 Inter;overflow:hidden}.cht-row .ms.new{color:var(--ink);font-weight:600}.cht-row .side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.cht-row .at{color:#93a2b8;white-space:nowrap;font:500 9.4px JetBrains Mono,monospace}.cht-row .rcpt{color:#93a2b8;white-space:nowrap;font:600 9.4px Inter}.cht-row .rcpt.seen{color:#1487d8}.cht-badge{color:#fff;background:#1487d8;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 5px;font:700 9px Inter;display:flex}.cht-conv{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.cht-conv-head{border-bottom:1px solid var(--line);background:#f7fafd;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.cht-conv-head .nm{color:var(--ink);font:700 13px Sora,Inter}.cht-conv-head .rl{color:var(--slate);font:500 11px Inter}.cht-conv-head .sp{flex:1}.cht-msgs{background:#fbfcfe;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.cht-more{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:999px;align-self:center;padding:5px 14px;font:600 11px inherit}.cht-day{letter-spacing:.12em;color:#93a2b8;background:#eef3f9;border-radius:999px;align-self:center;padding:3px 11px;font:700 8.6px Inter}.cht-msg{align-items:flex-end;gap:9px;max-width:78%;display:flex}.cht-msg.mine{flex-direction:row-reverse;align-self:flex-end}.cht-bub{color:var(--ink);border:1px solid var(--line);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;background:#fff;border-radius:13px;min-width:0;padding:9px 13px;font:500 12.6px/1.6 Inter}.cht-msg.mine .cht-bub{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));color:#fff;border-color:#0000}.cht-bub .by{letter-spacing:.04em;color:#1487d8;margin-bottom:3px;font:700 9.6px Inter;display:block}.cht-bub .at{color:#93a2b8;margin-top:4px;font:500 9px JetBrains Mono,monospace;display:block}.cht-msg.mine .cht-bub .at{color:#ffffffc7}.cht-composer{border-top:1px solid var(--line);background:#fff;align-items:flex-end;gap:9px;padding:11px 14px;display:flex}.cht-composer textarea{resize:none;border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:12px;outline:none;flex:1;max-height:132px;padding:10px 13px;font:500 12.8px/1.5 Inter,sans-serif}.cht-composer textarea:focus{border-color:var(--cyan)}.cht-count{color:#93a2b8;padding-bottom:12px;font:500 9.4px JetBrains Mono,monospace}.cht-count.over{color:#c0392b}.cht-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:30px 24px;display:flex}.cht-empty b{color:var(--ink);font:700 14px Sora,Inter}.cht-empty span{color:var(--slate);max-width:380px;font:500 12.2px/1.6 Inter}.cht-note{color:var(--slate);border:1px dashed var(--line);background:#f7fafd;border-radius:11px;padding:9px 12px;font:500 11.6px/1.55 Inter}.cht-err{color:#c0392b;background:#fcedec;border:1px solid #f6d5d1;border-radius:10px;padding:10px 12px;font:600 12px/1.5 Inter}.cht-warn{color:#a66a12;background:#fbf1e3;border:1px solid #f0dfc0;border-radius:10px;padding:10px 12px;font:600 11.8px/1.55 Inter}.cht-problems{color:#a66a12;background:#fdf8ef;border:1px solid #f0dfc0;border-radius:11px;margin-bottom:12px;padding:9px 12px;font:500 11.2px/1.55 Inter}.chat-page .btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;text-decoration:none;display:inline-flex}.chat-page .btn.p{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));color:#fff}.chat-page .btn.sm{padding:6px 11px;font-size:11.4px}.chat-page .btn:disabled{opacity:.55;cursor:not-allowed}.cht-mail{background:linear-gradient(160deg,#f4f9fe,#eaf2fb);border:1px solid #d7e5f5;border-radius:12px;padding:13px 15px}.cht-mail .t{color:var(--cyan-deep);font:700 11.5px Inter}.cht-mail .to{color:var(--ink);word-wrap:break-word;overflow-wrap:break-word;background:#fff;border:1px solid #dce8f5;border-radius:9px;margin:9px 0;padding:8px 11px;font:500 11.8px JetBrains Mono,monospace}.cht-mail .msg{color:var(--ink);white-space:pre-wrap;background:#fff;border:1px solid #dce8f5;border-radius:9px;max-height:190px;margin:9px 0;padding:10px 12px;font:500 12.2px/1.6 Inter;overflow-y:auto}.cht-mail .dim{color:var(--slate);font-size:11.4px;line-height:1.55}@media (max-width:900px){.cht-shell{flex-direction:column;height:auto}.cht-list{flex:none;min-width:0;max-height:268px}.cht-conv{min-height:460px}.cht-msg{max-width:92%}}.tb-chat-panel{border:1px solid var(--line);z-index:80;background:#fff;border-radius:13px;width:352px;max-width:92vw;margin-top:8px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 20px 50px -16px #0b1b3359}.tb-chat-head{border-bottom:1px solid var(--line);background:#f7fafd;align-items:center;gap:9px;padding:11px 14px;display:flex}.tb-chat-head b{color:var(--ink);font:700 12.5px Sora,Inter}.tb-chat-head .n{letter-spacing:.06em;color:#1487d8;background:#e3f0fa;border-radius:9px;padding:2px 8px;font:700 8.5px Inter}.tb-chat-head .sp{flex:1}.tb-chat-head .go{cursor:pointer;color:#1487d8;background:0 0;border:0;padding:0;font:600 10.5px inherit}.tb-chat-find{border-bottom:1px solid var(--line-2);padding:9px 12px}.tb-chat-find input{border:1px solid var(--line);width:100%;color:var(--ink);border-radius:9px;outline:none;padding:7px 10px;font:500 12px Inter,sans-serif}.tb-chat-find input:focus{border-color:var(--cyan)}.tb-chat-body{max-height:356px;overflow-y:auto}.tb-chat-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5fa;align-items:flex-start;gap:10px;width:100%;padding:10px 13px;font-family:inherit;display:flex}.tb-chat-row:hover{background:#f7fafd}.tb-chat-row .who{flex:1;min-width:0}.tb-chat-row .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:700 12px Inter;display:block;overflow:hidden}.tb-chat-row .ms{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 11.1px Inter;display:block;overflow:hidden}.tb-chat-row .ms.new{color:var(--ink);font-weight:600}.tb-chat-row .side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.tb-chat-row .at{color:#93a2b8;white-space:nowrap;font:500 9.2px JetBrains Mono,monospace}.tb-chat-row .rcpt{color:#93a2b8;white-space:nowrap;font:600 9.2px Inter}.tb-chat-row .rcpt.seen{color:#1487d8}.tb-chat-tag{letter-spacing:.09em;color:#5a6b85;background:#eef3f9;border-radius:8px;margin-left:6px;padding:2px 7px;font:700 7.6px Inter}.tb-chat-note{color:var(--slate);padding:15px 14px;font:500 11.4px/1.55 Inter}.tb-chat-foot{border-top:1px solid var(--line);color:var(--slate);background:#fbfcfe;padding:9px 13px;font:500 11px/1.5 Inter}.tb-chat-foot.bad{color:#c0392b;background:#fcedec}.tb-chat-foot.warn{color:#a66a12;background:#fdf8ef}.cgp-pick{border:1px solid var(--line);border-radius:11px;overflow:hidden}.cgp-pick-find{border-bottom:1px solid var(--line-2);background:#f7fafd;padding:8px 10px}.cgp-pick-find input{border:1px solid var(--line);width:100%;color:var(--ink);border-radius:8px;outline:none;padding:7px 10px;font:500 12px Inter,sans-serif}.cgp-pick-list{max-height:232px;overflow-y:auto}.cgp-pick-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5fa;align-items:center;gap:9px;width:100%;padding:8px 11px;font-family:inherit;display:flex}.cgp-pick-row:hover{background:#f7fafd}.cgp-pick-row.on{background:#f1f7fd}.cgp-pick-row .who{flex:1;min-width:0}.cgp-pick-row .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;display:block;overflow:hidden}.cgp-pick-row .rl{color:#93a2b8;margin-top:1px;font:500 10px Inter;display:block}.cgp-box{color:#fff;background:#fff;border:1.6px solid #c6d3e2;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font:700 10px Inter;display:flex}.cgp-pick-row.on .cgp-box{background:#1487d8;border-color:#1487d8}.cgp-count{color:var(--slate);border-top:1px solid var(--line-2);background:#fbfcfe;padding:8px 11px;font:600 11.2px Inter}.cgp-count.bad{color:#c0392b}.cgp-members{color:var(--slate);font:500 11.2px/1.6 Inter}.lg-body{background:var(--paper,#f4f7fb);min-height:100vh;color:var(--ink,#0b1b33);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.lg-stage{color:#fff;background:linear-gradient(160deg,#0b1b33 0%,#0e2547 48%,#0b3a55 100%);flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:44px 52px;display:flex;position:relative;overflow:hidden}.lg-stage:before{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d647,#0000 66%);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-140px}.lg-stage:after{content:"";pointer-events:none;background:radial-gradient(circle,#2fb98d38,#0000 66%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-180px;left:-120px}.lg-scene{opacity:.9;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lg-scene .grid line{stroke:#ffffff0d;stroke-width:1px}.lg-dash{stroke-dasharray:6 10;stroke-linecap:round;animation:2.4s linear infinite lgflow}@keyframes lgflow{to{stroke-dashoffset:-160px}}.lg-node{animation:3s ease-in-out infinite lgpulse}@keyframes lgpulse{0%,to{opacity:.45}50%{opacity:1}}.lg-van{animation:9s linear infinite lgdrive}@keyframes lgdrive{0%{offset-distance:0%}to{offset-distance:100%}}.lg-brandrow{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.lg-brandrow img{width:auto;height:62px}.lg-mid{z-index:2;max-width:470px;position:relative}.lg-mid .kick{letter-spacing:.24em;color:#7fe0f2;margin-bottom:16px;font:700 11px Inter}.lg-mid h1{letter-spacing:-.02em;font-family:Sora,Inter;font-size:38px;font-weight:800;line-height:1.14}.lg-mid h1 .g{background:linear-gradient(120deg,#3fcfae,#22b8d6);color:#0000;-webkit-background-clip:text;background-clip:text}.lg-mid p{color:#ffffffb8;margin-top:16px;font-size:14.5px;line-height:1.7}.lg-feat{z-index:2;flex-wrap:wrap;gap:26px;display:flex;position:relative}.lg-feat .f{align-items:center;gap:10px;display:flex}.lg-feat .f .ic{color:#7fe0f2;background:#ffffff14;border:1px solid #ffffff24;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.lg-feat .f b{font:600 13px Inter;display:block}.lg-feat .f span{color:#ffffff8c;font-size:11px}.lg-panel{background:#fff;flex-direction:column;flex:none;justify-content:center;width:min(520px,44vw);padding:48px 56px;display:flex;position:relative}.lg-top{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.lg-mini{align-items:center;gap:9px;display:flex}.lg-mini img{width:auto;height:30px}.lg-mini b{letter-spacing:.1em;color:var(--ink);font-family:Sora,Inter;font-size:13px}.lg-help{color:var(--slate);font-size:12px;text-decoration:none}.lg-help:hover{color:var(--cyan-deep)}.lg-form{width:100%;margin:auto 0}.lg-form .eyebrow{letter-spacing:.2em;color:var(--cyan-deep);margin-bottom:10px}.lg-form h2{letter-spacing:-.02em;font-family:Sora,Inter;font-size:27px;font-weight:700}.lg-form .lede{color:var(--slate);margin:8px 0 28px;font-size:13.4px}.lg-field{margin-bottom:16px}.lg-field label{letter-spacing:.1em;color:var(--slate);margin-bottom:8px;font:700 10px Inter;display:block}.lg-inp{align-items:center;display:flex;position:relative}.lg-inp>svg{color:#93a2b8;position:absolute;left:14px}.lg-inp input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfcfe;border-radius:12px;outline:none;padding:13px 44px 13px 42px;font:500 13.6px Inter;transition:all .16s}.lg-inp input::placeholder{color:#aab6c8}.lg-inp input:focus{border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px #22b8d624}.lg-eye{cursor:pointer;color:#93a2b8;background:0 0;border:0;place-items:center;padding:4px;display:grid;position:absolute;right:12px}.lg-eye:hover{color:var(--slate)}.lg-rowline{justify-content:space-between;align-items:center;margin:6px 0 22px;display:flex}.lg-remember{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:9px;display:flex;position:relative}.lg-remember input{opacity:0;pointer-events:none;position:absolute}.lg-remember .box{background:#fff;border:1.6px solid #cbd6e5;border-radius:6px;place-items:center;width:19px;height:19px;transition:all .16s;display:grid}.lg-remember .box svg{opacity:0;color:#fff;transition:all .16s;transform:scale(.6)}.lg-remember input:checked+.box{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));border-color:#0000}.lg-remember input:checked+.box svg{opacity:1;transform:scale(1)}.lg-remember span{color:var(--ink);font-size:12.6px;font-weight:500}.lg-forgot{color:var(--cyan-deep);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12.6px;font-weight:600;text-decoration:none}.lg-forgot:hover{text-decoration:underline}.lg-signin{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px;font:600 14px Inter;transition:all .18s;display:flex;box-shadow:0 12px 26px -8px #1487d899}.lg-signin:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px -8px #1487d8b3}.lg-signin:disabled{box-shadow:none;cursor:not-allowed;background:#c6d2e2}.lg-err{color:#c0392b;background:#fcedec;border-radius:11px;margin-bottom:16px;padding:11px 14px;font:600 12.5px Inter}.lg-note{color:#1487d8;background:#f0f7fd;border-radius:11px;margin-bottom:16px;padding:11px 14px;font:600 12.5px Inter}.lg-foot{color:var(--mute);justify-content:space-between;gap:10px;margin-top:auto;padding-top:26px;font-size:11px;display:flex}@media (max-width:980px){.lg-stage{display:none}.lg-panel{width:100%;padding:32px 24px}}.df-wrap{width:100%;display:block;position:relative}.df-input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:9px 34px 9px 12px;font:500 13px inherit}.df-input::placeholder{color:#9aa8bc;font-weight:400}.df-input:focus{border-color:var(--cyan,#22b8d6);box-shadow:0 0 0 3px #22b8d621}.df-wrap .df-input{padding-right:34px}.df-cal{width:26px;height:26px;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.df-cal:hover{color:var(--ink);background:#f1f5fa}.dfc{z-index:9999;border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px;box-shadow:0 22px 54px -16px #0b1b3357}.dfc-head{align-items:center;gap:6px;margin-bottom:10px;display:flex}.dfc-my{text-align:center;color:var(--ink);flex:1;font-family:Sora,Inter,sans-serif;font-size:13.5px;font-weight:600}.dfc-nav{border:1px solid var(--line);cursor:pointer;width:28px;height:28px;color:var(--slate);background:#fff;border-radius:8px;flex:0 0 28px;place-items:center;transition:all .15s;display:grid}.dfc-nav:hover{border-color:var(--cyan);color:var(--cyan-deep)}.dfc-week{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.dfc-week span{text-align:center;letter-spacing:.1em;color:#93a2b8;font:700 9px Inter}.dfc-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dfc-d{cursor:pointer;height:32px;color:var(--ink);background:0 0;border:0;border-radius:9px;font:600 12px Inter;transition:all .12s}.dfc-d:hover{background:#eef4fb}.dfc-d.out{color:#c3cedc;font-weight:500}.dfc-d.today{box-shadow:inset 0 0 0 1.5px var(--line)}.dfc-d.sel{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));color:#fff;box-shadow:none}.dfc-d.sel:hover{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep))}.dfc-foot{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.dfc-act{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;flex:1;padding:7px 10px;font:600 11.5px inherit;transition:all .15s}.dfc-act:hover{border-color:var(--cyan);color:var(--cyan-deep)}.dfc-act.clr:hover{border-color:var(--rose);color:var(--rose)}@media (max-width:1024px){.dfc-d{height:38px;font-size:13px}.dfc-nav{flex:0 0 34px;width:34px;height:34px}}.df-frame{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 11px;transition:all .15s;display:inline-flex}.df-frame:hover{border-color:#cfdbea}.df-frame .fk{letter-spacing:.12em;color:#93a2b8;font:700 8px Inter}.df-frame .df-wrap{align-items:center;width:auto;display:flex}.df-frame .df-wrap .df-input{width:88px;height:auto;color:var(--ink);box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font:600 11.8px JetBrains Mono!important}.df-frame .df-cal{color:#93a2b8;background:0 0;border:0;align-items:center;width:auto;height:auto;margin-left:6px;padding:0;display:flex;position:static;transform:none}.df-frame .df-cal:hover{color:var(--ink);background:0 0}.ui-dd{position:relative}.ui-dd-trigger{border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font:500 12.8px inherit;transition:all .15s;display:flex}.ui-dd-trigger:hover{border-color:#c8d5e6}.ui-dd-trigger:disabled{cursor:default;opacity:.55}.ui-dd-trigger:disabled:hover{border-color:var(--line)}.ui-dd-label{text-align:left;flex:1}.ui-dd-ic{flex:none;align-items:center;line-height:0;display:flex}.cs .ui-dd-label,.cs .ui-dd-txt{letter-spacing:.01em;font-weight:600}.cs-all{color:var(--cyan-deep);background:#1487d821;border:1px solid #1487d842;border-radius:7px;flex:none;place-items:center;display:grid}.ui-dd.dark .cs-all{color:#7fe0f2;background:#22b8d633;border-color:#22b8d65c}.cs .ui-dd-item{padding:8px 11px}.ui-dd-caret{opacity:.5;flex:none;transition:transform .18s}.ui-dd-caret.up{transform:rotate(180deg)}.ui-dd-menu{border:1px solid var(--line);z-index:9999;background:#fff;border-radius:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:6px;overflow-y:auto;box-shadow:0 18px 44px -12px #0b1b3357}.ui-dd-search{z-index:1;background:#fff;padding:2px 2px 6px;position:-webkit-sticky;position:sticky;top:0}.ui-dd-search input{border:1px solid var(--line);border-radius:8px;outline:none;width:100%;padding:8px 10px;font:500 12.5px Inter}.ui-dd-search input:focus{border-color:var(--cyan,#22b8d6)}.ui-dd.dark .ui-dd-search{background:#12233f}.ui-dd.dark .ui-dd-search input{color:#fff;background:#ffffff0f;border-color:#ffffff24}.ui-dd-item{cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font:500 12.8px inherit;display:flex}.ui-dd-txt{flex:1}.ui-dd-item:hover{background:var(--paper,#f4f7fb)}.ui-dd-item.sel{color:var(--cyan-deep);background:#22b8d61a}.ui-dd-check{color:var(--cyan-deep);flex:none}.ui-dd.dark .ui-dd-trigger{color:#fff;background:#ffffff0f;border-color:#ffffff24}.ui-dd.dark .ui-dd-trigger:hover{border-color:#ffffff47}.ui-dd.dark .ui-dd-menu{background:#12233f;border-color:#ffffff1f;box-shadow:0 16px 40px -12px #00000080}.ui-dd.dark .ui-dd-item{color:#ffffffd9}.ui-dd.dark .ui-dd-item:hover{background:#ffffff12}.ui-dd.dark .ui-dd-item.sel{color:#7fe0f2;background:#22b8d62e}.ui-dd.dark .ui-dd-check{color:#7fe0f2}.dashpage .card.dark .ui-dd-trigger,.fr-page .pm-card .ui-dd-trigger,.wallview .ui-dd-trigger{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.dashpage .card.dark .ui-dd-trigger:hover,.fr-page .pm-card .ui-dd-trigger:hover,.wallview .ui-dd-trigger:hover{border-color:#ffffff52}.dashpage .card.dark .ui-dd-caret,.fr-page .pm-card .ui-dd-caret,.wallview .ui-dd-caret{opacity:.75}.dashpage .card.dark .ui-dd-menu,.fr-page .pm-card .ui-dd-menu,.wallview .ui-dd-menu{background:#12233f;border-color:#ffffff24;box-shadow:0 18px 44px -12px #0000008c}.dashpage .card.dark .ui-dd-item,.fr-page .pm-card .ui-dd-item,.wallview .ui-dd-item{color:#e7f0fa}.dashpage .card.dark .ui-dd-item:hover,.fr-page .pm-card .ui-dd-item:hover,.wallview .ui-dd-item:hover{background:#ffffff14}.dashpage .card.dark .ui-dd-item.sel,.fr-page .pm-card .ui-dd-item.sel,.wallview .ui-dd-item.sel{color:#fff;background:#22b8d633}.dashpage .card.dark .ui-dd-search,.fr-page .pm-card .ui-dd-search,.wallview .ui-dd-search{background:#12233f}.dashpage .card.dark .ui-dd-search input,.fr-page .pm-card .ui-dd-search input,.wallview .ui-dd-search input{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.segtabs{border:1px solid var(--line);background:#fff;border-radius:40px;align-self:flex-start;align-items:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;display:inline-flex;position:relative}.seg-knob{z-index:0;background:var(--ink);border-radius:30px;transition:left .26s cubic-bezier(.4,0,.2,1),top .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),background .2s;position:absolute}.segtabs.block{flex-wrap:wrap;display:flex}.segtab{cursor:pointer;color:var(--slate);white-space:nowrap;background:0 0;border:0;border-radius:30px;align-items:center;gap:7px;padding:7px 15px;font:600 12.5px Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s,color .15s;display:inline-flex}.segtab:hover{color:var(--ink)}.segtab .ct{color:var(--slate);text-align:center;background:#eef2f8;border-radius:20px;min-width:18px;padding:1px 7px;font:700 10px JetBrains Mono,monospace}.segtab{z-index:1;position:relative}.segtab.on{color:#fff;background:0 0}.segtab.on:hover{color:#fff}.segtab.on .ct{color:#fff;background:#ffffff38}.segtabs.lg{padding:6px}.segtabs.lg .segtab{padding:10px 20px;font-size:14px}.segtabs.lg .segtab .ct{padding:2px 8px;font-size:11px}.seg-ic{opacity:.7;align-items:center;display:inline-flex}.segtab.on .seg-ic{opacity:1}.drv-page .split>.detail .segtabs,.fr-page .split>.detail .segtabs{background:#ffffff0f;border-color:#ffffff24}.drv-page .split>.detail .seg-knob,.fr-page .split>.detail .seg-knob{background:#fff}.drv-page .split>.detail .segtab,.fr-page .split>.detail .segtab{color:#fff9}.drv-page .split>.detail .segtab:hover,.fr-page .split>.detail .segtab:hover{color:#fff}.drv-page .split>.detail .segtab.on,.fr-page .split>.detail .segtab.on,.drv-page .split>.detail .segtab.on:hover,.fr-page .split>.detail .segtab.on:hover{color:var(--ink)}.drv-page .split>.detail .segtab .ct,.fr-page .split>.detail .segtab .ct{color:#ffffffb3;background:#ffffff1f}.drv-page .split>.detail .segtab.on .ct,.fr-page .split>.detail .segtab.on .ct{color:var(--ink);background:#0b1b331f}@media (max-height:920px){.segtabs{padding:4px}.segtab{padding:6px 12px;font-size:12px}.segtabs.lg .segtab{padding:7px 14px;font-size:12.5px}}.okpop-root{z-index:950;pointer-events:none;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.okpop{pointer-events:auto;cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:14px;min-width:240px;max-width:min(420px,86vw);padding:26px 34px 24px;animation:.34s cubic-bezier(.2,1.4,.4,1) both okpop-in;display:flex;box-shadow:0 8px 18px -10px #0b1b332e,0 28px 64px -24px #0b1b3361}.okpop-root.out .okpop{animation:.24s ease-in both okpop-out}.okpop-t{color:var(--ink);text-align:center;text-wrap:pretty;font:600 13.6px/1.5 Inter}.okpop-mark{width:56px;height:56px}.okpop-mark .ring{fill:#12856b12;stroke:#12856b;stroke-width:2.6px;stroke-linecap:round;transform-origin:50%;stroke-dasharray:144.5;stroke-dashoffset:144.5px;animation:.5s ease-out .12s forwards okpop-draw;transform:rotate(-90deg)}.okpop-mark .tick{fill:none;stroke:#12856b;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32;stroke-dashoffset:32px;animation:.32s cubic-bezier(.3,0,.2,1) .5s forwards okpop-draw}@keyframes okpop-in{0%{opacity:0;transform:translateY(14px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes okpop-out{to{opacity:0;transform:translateY(8px)scale(.94)}}@keyframes okpop-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.okpop{animation:.18s ease-out both okpop-fade}.okpop-root.out .okpop{animation:.18s ease-in reverse both okpop-fade}.okpop-mark .ring,.okpop-mark .tick{stroke-dashoffset:0;animation:none}@keyframes okpop-fade{0%{opacity:0}to{opacity:1}}}.dnx{width:100%;max-width:1720px;margin:0 auto;padding:26px 40px 50px}@media (max-width:900px){.dnx{padding:12px 14px 30px}}.dnx .mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace}.dnx .neg{color:#c0392b}.dnx-err{color:#c0392b;background:#fbede9;border-radius:12px;margin-bottom:12px;padding:11px 15px;font:600 12px Inter}.dnx-err.soft{color:#8a5a10;background:#fbf1e3}.dnx-hero{color:#eaf1fa;background:linear-gradient(150deg,#14294b,#0a1b34);border-radius:20px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 16px 36px -22px #09182ecc}.dnx-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d638,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-96px;right:-70px}.dnx-hero .top{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex;position:relative}.dnx-hero .sp{flex:1}.dnx-hero .eyb{letter-spacing:.2em;color:#7e95b6;font:700 9px Inter}.dnx-hero h1{letter-spacing:-.02em;margin-top:7px;font:600 25px Sora}.dnx-hero .chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dnx-hero .chip{letter-spacing:.11em;color:#cfe0f2;background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;padding:4px 11px;font:700 8.6px Inter}.dnx-hero .chip.ok{color:#8fe8c6;background:#3fcfae26;border-color:#3fcfae4d}.dnx-hero .chip.no{color:#ff9db0;background:#e9607a24;border-color:#e9607a4d}.dnx-hero .ring{align-items:center;gap:10px;display:flex;position:relative}.dnx-hero .ring .bg{fill:none;stroke:#ffffff1f;stroke-width:5px}.dnx-hero .ring .fg{fill:none;stroke:#2ecde8;stroke-width:5px;stroke-linecap:round}.dnx-hero .ring text{fill:#eaf1fa;font:700 11px Sora}.dnx-hero .ring span{letter-spacing:.13em;color:#7e95b6;font:700 8px/1.5 Inter}.dnx-hero .say{color:#9db2ce;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;margin-top:16px;padding:12px 15px;font:600 11.4px/1.55 Inter;position:relative}.dnx-hero .say b{color:#eaf1fa}.dnx-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:14px;display:grid}.dnx-kpis>div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:13px 16px;box-shadow:0 1px 2px #0d23400d,0 10px 26px -16px #0d234038}.dnx-kpis .k{letter-spacing:.13em;color:var(--slate);font:700 8.6px Inter;display:block}.dnx-kpis b{color:var(--ink);margin-top:6px;font-size:20px;font-weight:700;display:block}.dnx-kpis .s{color:#93a2b8;margin-top:4px;font:500 10.4px Inter;display:block}.dnx-kpis .s.warn{color:#a66a12;font-weight:600}.dnx-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:16px;display:grid}@media (max-width:1100px){.dnx-grid{grid-template-columns:1fr}}.dnx .main{flex-direction:column;gap:12px;min-width:0;display:flex}.dnx-dec{border:1px solid var(--line);background:#fff;border-left:3px solid #1487d8;border-radius:16px;padding:15px 18px;box-shadow:0 1px 2px #0d23400d,0 10px 26px -16px #0d234038}.dnx-dec.urgent{border-left-color:#e9607a}.dnx-dec .head{align-items:center;gap:12px;display:flex}.dnx-dec .ic{color:#fff;background:linear-gradient(140deg,#1487d8,#22b8d6);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font:800 12px Sora;display:grid}.dnx-dec.urgent .ic{background:linear-gradient(140deg,#e9607a,#f2a93b)}.dnx-dec .tx{min-width:0}.dnx-dec .k{letter-spacing:.13em;color:var(--slate);font:700 8px Inter}.dnx-dec b{color:var(--ink);margin-top:2px;font:600 13.4px Inter;display:block}.dnx-dec .sub{color:var(--slate);font-weight:500}.dnx-dec .amt{color:var(--ink);white-space:nowrap;margin-left:auto;font:700 14px JetBrains Mono}.dnx-dec .acts{gap:8px;margin-top:11px;display:flex}.dnx-dec .go{cursor:pointer;color:#04182e;background:linear-gradient(120deg,#2ecde8,#1668ce);border:0;border-radius:9px;align-items:center;gap:5px;padding:7px 14px;font:700 11px Inter;display:inline-flex}.dnx-dec.week .go{color:var(--ink);background:#eef3f9}.dnx-dec .more{border:1px solid var(--line);cursor:pointer;color:var(--slate);background:#fff;border-radius:9px;padding:7px 12px;font:600 11px Inter}.dnx-dec .detail{border:1px solid var(--line);color:var(--slate);background:#f7fafd;border-radius:10px;margin-top:10px;padding:10px 12px;font:500 11.6px/1.6 Inter}.dnx-empty{border:1px dashed var(--line);text-align:center;color:var(--slate);background:#fff;border-radius:16px;padding:22px;font:500 12.4px Inter}.dnx-day{border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px 18px;box-shadow:0 1px 2px #0d23400d,0 10px 26px -16px #0d234038}.dnx-day .h h3,.dnx .rail .h h3{letter-spacing:-.015em;color:var(--ink);font:600 15px Sora}.dnx-day .h span,.dnx .rail .h span{color:var(--slate);margin-top:2px;font:500 10.8px Inter;display:block}.dnx-day .row{cursor:pointer;border-bottom:1px solid #f1f5fa;align-items:center;gap:12px;padding:10px 0;display:flex}.dnx-day .row:last-child{border-bottom:0}.dnx-day .row b{width:44px;color:var(--ink);font-size:11px}.dnx-day .dot{background:#1487d8;border-radius:50%;flex:none;width:9px;height:9px}.dnx-day .row.done .dot{background:#3fcfae}.dnx-day .what{color:var(--ink);min-width:0;font:600 12.2px Inter}.dnx-day .what em{color:var(--slate);font-style:normal;font-weight:500}.dnx-day .st{letter-spacing:.1em;color:var(--slate);white-space:nowrap;margin-left:auto;font:700 9px Inter}.dnx-day .st.ok{color:#12856b}.dnx-day .none,.dnx .rail .none{color:#93a2b8;padding:16px 0 6px;font:500 11.6px Inter}.dnx-day .h,.dnx .rail .h{border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:10px}.dnx .rail{border:1px solid var(--line);background:#fff;border-radius:16px;padding:15px 18px;box-shadow:0 1px 2px #0d23400d,0 10px 26px -16px #0d234038}.dnx .rail .cap{letter-spacing:.13em;color:#93a2b8;margin:13px 0 4px;font:700 8.4px Inter}.dnx .who{align-items:center;gap:10px;padding:7px 0;display:flex}.dnx .who .av{color:#fff;background:linear-gradient(140deg,#2ecde8,#1668ce);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font:700 10px Sora;display:grid}.dnx .who .av.off{background:#c4cedb}.dnx .who .nm{color:var(--ink);min-width:0;font:600 12.2px Inter}.dnx .who .nm small{color:var(--slate);margin-top:1px;font:500 10.2px Inter;display:block}.dnx .who.dim .nm{color:var(--slate)}.dnx .who .tag{letter-spacing:.09em;border:1px solid var(--line);color:var(--slate);border-radius:5px;margin-left:auto;padding:2px 6px;font:700 8px Inter}.dnx-hero .classic{color:#cfe0f2;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff29;border-radius:99px;align-self:flex-start;padding:9px 16px;font:700 10.5px inherit}.dnx-hero .classic:hover{border-color:#ffffff57}.dnx-dec{transition:transform .15s,box-shadow .15s}.dnx-dec:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0d23400f,0 18px 38px -18px #0d234057}.dnx-dec .prog{align-items:center;gap:10px;margin-top:11px;display:flex}.dnx-dec .prog .track{background:#edf1f7;border-radius:99px;flex:1;height:7px;overflow:hidden}.dnx-dec .prog .track i{background:linear-gradient(90deg,#2ecde8,#1668ce);border-radius:99px;height:100%;transition:width .4s;display:block}.dnx-dec.urgent .prog .track i{background:linear-gradient(90deg,#e9607a,#f2a93b)}.dnx-dec .prog .lbl{color:var(--slate);white-space:nowrap;font:700 10px JetBrains Mono}.dnx-kpis .sparkrow{align-items:center;gap:12px;display:flex}.dnx-kpis .spark{flex:none;width:88px;height:24px;overflow:visible}.dnx-kpis .spark .ln{fill:none;stroke:#1668ce;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.dnx-kpis .spark .area{fill:#1668ce1f}.dnx-kpis .spark .dot{fill:#fff;stroke:#1668ce;stroke-width:2px}.dnx-day .row b{text-align:center;width:auto;min-width:48px;color:var(--ink);background:#eef3f9;border-radius:7px;padding:4px 8px;font:700 10.5px JetBrains Mono}.dnx-day .row.done b{color:#0e7a5f;background:#e6f6ef}.dnx-day .st{color:#9a6608;background:#fbf1e3;border-radius:99px;padding:3px 9px}.dnx-day .st.ok{color:#12856b;background:#e6f6ef}.dnx-day .row{border-radius:10px;margin:0 -8px;padding:10px 8px;transition:background .12s}.dnx-day .row:hover{background:#f7fafd}.dnx-dec.settled{opacity:.88;border-left-color:#3fcfae}.dnx-dec.settled .ic{background:linear-gradient(140deg,#3fcfae,#12856b)}.dnx-dec.settled b{color:var(--slate)}.dnx-cap{letter-spacing:.14em;color:#93a2b8;margin:6px 2px 0;font:700 8.6px Inter}.dnx-hero .top{align-items:center}.dnx-hero .top>div:first-child{align-self:flex-start}.dnx-hero .classic{align-self:center}.dnx-hero .ring{text-align:center;flex-direction:column;gap:7px}.dnx-hero .ring svg{margin:0 auto;display:block}.dnx-hero .ring span{letter-spacing:.12em;line-height:1.4}.dnx-kpis>div{border-top:3px solid #1487d8}.dnx-kpis>div:first-child{border-top-color:#12856b}.dnx-kpis>div:nth-child(2){border-top-color:#f2a93b}.dnx-kpis>div:nth-child(3){border-top-color:#e9607a}.dnx-kpis>div:first-child b{color:#12856b}.dnx-kpis .s a{color:var(--cyan-deep);cursor:pointer;font-weight:700}.dnx-kpis .minichips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dnx-kpis .minichips i{letter-spacing:.09em;border-radius:99px;padding:4px 10px;font:700 8.4px Inter}.dnx-kpis .minichips i.ok{color:#12856b;background:#e6f6ef}.dnx-kpis .minichips i.no{color:#c0392b;background:#fbede9}.dnx-dec.urgent .ic{border-radius:50%;width:34px;height:34px;font-size:14px}.dnx-dec .tx b{cursor:pointer}.dnx-dec .tx b:hover{text-decoration:underline}.dnx-dec.urgent b{font-size:15px}.dnx-dec.urgent .amt{font-size:17px}.dnx-dec .amt.dim{color:#c4cedb}.dnx-dec .prog .lbl.solo{margin-left:auto}.dnx-dec .go{border-radius:99px;padding:9px 18px;font-size:11.5px}.dnx-dec .more{border-radius:99px;padding:9px 15px}.dnx-dec .more:hover{color:#1668ce;border-color:#1668ce}.dnx-dec.compact{border-left-width:3px;border-left-color:#f2a93b;padding:12px 16px}.dnx-dec.compact .ic{color:#a66a12;background:#fbf1e3;border-radius:8px;width:26px;height:26px;font-size:11px}.dnx-dec.compact .head{gap:11px}.dnx-dec.compact .tx{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.dnx-dec.compact .k{flex:none}.dnx-dec.compact b{white-space:nowrap;text-overflow:ellipsis;margin-top:0;overflow:hidden}.dnx-dec.compact .more{flex:none}.dnx-dec .detail .dlink{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;margin-top:8px;padding:0;font:700 11px Inter;display:block}.dnx-hero .ring span em{letter-spacing:0;text-transform:none;color:#9db2ce;max-width:130px;margin-top:3px;font:500 9.5px Inter;display:block}.dnx-day .what.struck{color:#93a2b8;text-decoration:line-through}.dnx-day .row{position:relative}.dnx-day .row .dot{z-index:1;position:relative}.dnx-day .row:not(:last-child) .dot:after{content:"";background:#edf1f7;width:2px;height:26px;margin-left:-1px;position:absolute;top:100%;left:50%}.dnx-day .st{background:0 0}.dnx-day .st.ok{background:#e6f6ef}.dnx .rail .cap{color:var(--slate);letter-spacing:.11em;background:#eef3f9;border-radius:99px;padding:4px 10px;display:inline-block}.dnx-grid{margin-top:0}.dnx .maincol{min-width:0}.dnx .maincol .main{margin-top:16px}.dnx .rail{align-self:start}.dnx-hero .ringrow{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:16px;margin-top:14px;padding:12px 15px;display:flex;position:relative}.dnx-hero .ringrow svg{flex:none;display:block}.dnx-hero .ringrow .bg{fill:none;stroke:#ffffff1f;stroke-width:5px}.dnx-hero .ringrow .fg{fill:none;stroke:#2ecde8;stroke-width:5px;stroke-linecap:round}.dnx-hero .ringrow text{fill:#eaf1fa;font:700 11px Sora}.dnx-hero .ringrow .rt{min-width:0}.dnx-hero .ringrow .rt b{letter-spacing:-.01em;color:#eaf1fa;font:600 14px Sora;display:block}.dnx-hero .ringrow .rt span{color:#9db2ce;margin-top:3px;font:500 10.8px Inter;display:block}.dnx-hero .ringrow .rt em{color:#7fe0f2;margin-top:5px;font:600 10.2px Inter;display:block}.dnx .rail .h{align-items:baseline;gap:10px;display:flex}.dnx .rail .h .inout{letter-spacing:.08em;color:#12856b;background:#e6f6ef;border-radius:99px;margin-left:auto;padding:4px 10px;font:700 9px JetBrains Mono}.dnx .rail .capline{align-items:center;gap:9px;margin:13px 0 4px;display:flex}.dnx .rail .capline .cap{margin:0}.dnx .rail .cap.blue{color:#1668ce;background:#e1eefc}.dnx .rail .capline em{color:var(--slate);font:600 10px Inter}.dnx .who .meta{color:var(--slate);white-space:nowrap;margin-left:auto;font:500 10.4px Inter}.dnx-dec .ic svg{display:block}.dnx-hero .saycard{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;margin-top:16px;position:relative}.dnx-hero .saycard .say{background:0 0;border:0;border-radius:14px 14px 0 0;margin-top:0}.dnx-hero .ringrow.joined{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0 0 14px 14px;margin-top:0}.dnx .viewbody,.dnx .viewbody .dnx-grid{margin-top:16px}.dnx .rail .cap.dark{color:#eaf1fa;background:#0b1b33}.dnx .rail .cap.amber{color:#9a6608;background:#fbf1e3}.dnx .rail .hol-name{color:var(--ink);margin:2px 0 4px;font:600 12px Inter}.dnx .rail .setrow{text-align:left;border:1px dashed var(--line);cursor:pointer;width:100%;color:var(--slate);background:#fbfcfe;border-radius:10px;margin:5px 0;padding:9px 11px;font:500 11px inherit;display:block}.dnx .rail .setrow b{color:var(--cyan-deep);font-weight:700}.dnx .rail .setrow:hover{border-color:var(--cyan)}.dnx .rail .railnudge{border:0;border-top:1px solid var(--line);cursor:pointer;letter-spacing:.1em;width:100%;color:var(--slate);background:0 0;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:9px 0 3px;font:700 10px Inter;display:flex}.dnx .rail .railnudge svg{animation:1.6s ease-in-out infinite dnx-nod}.dnx .rail .railnudge:hover{color:var(--cyan-deep)}@keyframes dnx-nod{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.dnx .rail .railnudge svg{animation:none}}.dnx-kpis.fin .fin-kpi{display:block}.fin-kpi .k{letter-spacing:.13em;color:var(--slate);font:700 8.6px Inter;display:block}.fin-kpi b{margin-top:6px;font-size:20px;display:block}.fin-kpi b.neg{color:#c0392b}.fin-kpi b.pos{color:#12856b}.fin-kpi svg{width:100%;height:34px;margin-top:8px;overflow:visible}.fin-kpi .ln{fill:none;stroke:#1668ce;stroke-width:2px;vector-effect:non-scaling-stroke}.fin-kpi .area{fill:#1668ce1a}.fin-kpi .dot{fill:#fff;stroke:#1668ce;stroke-width:2px}.fin-bars{align-items:flex-end;gap:8px;height:170px;padding:12px 4px 0;display:flex}.fin-bars .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.fin-bars .col .bar{background:linear-gradient(#2ecde8,#1668ce);border-radius:7px 7px 3px 3px;width:100%;max-width:34px}.fin-bars .col.neg .bar{background:linear-gradient(#e9607a,#c0392b)}.fin-bars .col.wk .bar{opacity:.45}.fin-bars .col.td .bar{outline-offset:1px;outline:2px solid #0b1b33}.fin-bars .col span{color:#a9b6ca;font:700 8.4px Inter}.fin-bars.ops{height:130px}.dnx-day .row .age{color:var(--warn,#a66a12);text-align:right;width:44px}.fin-owed{color:var(--ink);border-bottom:1px solid #f1f5fa;align-items:center;gap:9px;padding:7px 0;font:600 11.8px Inter;display:flex}.fin-owed:last-child{border-bottom:0}.fin-owed i{border-radius:4px;flex:none;width:10px;height:10px}.fin-owed em{color:var(--slate);min-width:0;font-style:normal;font-weight:500}.fin-owed b{white-space:nowrap;margin-left:auto}.fin-owed b.neg,.fin-owed .neg{color:#c0392b}.fin-cash{border-bottom:1px solid #f1f5fa;padding:8px 0}.fin-cash .l1{color:var(--ink);font:700 12px Inter;display:flex}.fin-cash .l1 b{margin-left:auto}.fin-cash .l2{color:var(--slate);margin-top:3px;font:500 10.4px Inter}.fin-cash .l2 .old{color:#a66a12;font-style:normal;font-weight:700}.fin-note{color:#93a2b8;margin-top:10px;font:500 10px/1.5 Inter}.dnx-raillink{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;padding:8px 0 0;font:700 11px Inter}.tm-dot{background:#d6dee9;border-radius:50%;flex:none;width:8px;height:8px}.tm-dot.on{background:#12856b}.tm-load{background:#edf1f7;border-radius:99px;flex:none;width:90px;height:6px;overflow:hidden}.tm-load i{background:linear-gradient(90deg,#2ecde8,#1668ce);height:100%;display:block}.tm-tasks{padding:4px 0 10px 20px}.tm-tasks>div{color:var(--slate);cursor:pointer;padding:4px 0;font:500 11.6px Inter}.tm-tasks>div:hover{color:var(--ink)}.tm-tasks em{color:#a9b6ca;font-style:normal}.tm-act{min-width:0;color:var(--slate);font-weight:500}.tm-act b{color:var(--ink)}.dnx-hero .pgsw{background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;flex:none;gap:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px;display:flex}.dnx-hero .pgsw button{cursor:pointer;color:#9db2ce;white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:8px 18px;font:700 11.5px inherit;transition:all .13s}.dnx-hero .pgsw button:hover{color:#eaf1fa}.dnx-hero .pgsw button.on{color:#04182e;background:linear-gradient(120deg,#2ecde8,#1668ce)}.dnx .viewbody .dashpage{max-width:none;padding:0}.dnx-day .what em{margin-left:6px}.dnx-day.tv .h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dnx-day.tv .h .sp{flex:1}.dnx-day.tv .h span{margin-top:2px}.tv-tabs{background:#eef3f9;border-radius:99px;gap:4px;padding:3px;display:flex}.tv-tabs button{cursor:pointer;color:var(--slate);background:0 0;border:0;border-radius:99px;padding:6px 14px;font:700 11px Inter;transition:all .12s}.tv-tabs button.on{color:#fff;background:#0b1b33}.tv-q{border:1px solid var(--line);min-width:210px;color:var(--ink);border-radius:99px;padding:8px 14px;font:500 11.6px inherit}.tv-q:focus{border-color:var(--cyan);outline:none}.dnx-day.tv .row .due{text-align:right;background:0 0;width:auto;min-width:60px;padding:0}.dnx-day.tv .row.spot{background:#f0fafd;border-radius:10px;outline:1px solid #22b8d666}.tv-detail{border-bottom:1px solid #f1f5fa;padding:2px 0 12px 21px}.tv-detail p{color:var(--slate);max-width:80ch;font:500 12px/1.6 Inter}.tv-meta{color:#93a2b8;margin-top:6px;font:500 10.4px Inter}.tv-acts{gap:7px;margin-top:10px;display:flex}.tv-acts button{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:99px;padding:6px 14px;font:600 11px Inter;transition:all .12s}.tv-acts button:hover:not(:disabled){color:#1668ce;border-color:#1668ce}.tv-acts button.ok{color:#0e7a5f;background:#e6f6ef;border-color:#bfd6c9}.tv-acts button.bad:hover:not(:disabled){color:#c0392b;background:#faf2f1;border-color:#e4c9c9}.tv-acts button:disabled{opacity:.5;cursor:default}.dnx-day.qt{border-left:3px solid #22b8d6}.qt-closed{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:2px 0;font:600 13px Inter;display:flex}.qt-closed .plus{color:#04182e;background:linear-gradient(140deg,#2ecde8,#1668ce);border-radius:9px;place-items:center;width:28px;height:28px;font:800 14px Sora;display:grid}.qt-closed em{color:var(--slate);margin-left:auto;font:500 10.8px Inter}.qt-form{grid-template-columns:minmax(0,1fr) 110px 120px 180px;gap:8px;margin-top:12px;display:grid}@media (max-width:900px){.qt-form{grid-template-columns:1fr}}.qt-form input,.qt-form select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:9px 12px;font:500 12px inherit}.qt-form input:focus,.qt-form select:focus{border-color:var(--cyan);outline:none}.qt-acts{gap:8px;margin-top:11px;display:flex}.qt-acts .go{cursor:pointer;color:#04182e;background:linear-gradient(120deg,#2ecde8,#1668ce);border:0;border-radius:99px;padding:8px 18px;font:700 11px Inter}.qt-acts .more{border:1px solid var(--line);cursor:pointer;color:var(--slate);background:#fff;border-radius:99px;padding:8px 15px;font:600 11px Inter}.dnx .dayrow{grid-template-columns:minmax(0,1fr) 290px;align-items:stretch;gap:12px;display:grid}@media (max-width:1250px){.dnx .dayrow{grid-template-columns:1fr}}.qtv{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0d23400d,0 10px 26px -16px #0d234038}.qtv-head{color:#eaf1fa;background:linear-gradient(120deg,#0e2a4d,#123a63);align-items:center;gap:11px;padding:14px 16px;display:flex}.qtv-head .plus{color:#04182e;background:linear-gradient(140deg,#2ecde8,#1668ce);border-radius:10px;place-items:center;width:30px;height:30px;font:800 15px Sora;display:grid}.qtv-head b{letter-spacing:-.01em;font:600 13.5px Sora;display:block}.qtv-head em{color:#9db2ce;margin-top:2px;font:500 9.8px Inter;display:block}.qtv-form{flex-direction:column;gap:8px;padding:13px 14px 4px;display:flex}.qtv-form .pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qtv-form input,.qtv-form select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;width:100%;padding:9px 12px;font:500 12px inherit}.qtv-form input:focus,.qtv-form select:focus{border-color:var(--cyan);outline:none}.qtv-form select.pri-urgent{color:#c0392b;border-color:#e9607a;font-weight:700}.qtv-form select.pri-high{color:#a66a12;border-color:#f2a93b;font-weight:700}.qtv-form .go{cursor:pointer;color:#04182e;background:linear-gradient(120deg,#2ecde8,#1668ce);border:0;border-radius:10px;padding:10px 0;font:700 12px Inter;transition:all .13s}.qtv-form .go:hover:not(:disabled){filter:brightness(1.06)}.qtv-cap{letter-spacing:.13em;color:#93a2b8;padding:13px 15px 4px;font:700 8.4px Inter}.qtv-recent{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:9px;padding:7px 15px;font:600 11.6px Inter;transition:all .12s;display:flex}.qtv-recent i{background:#d6dee9;border-radius:50%;flex:none;width:8px;height:8px}.qtv-recent i.on{background:#1487d8}.qtv-recent i.ok{background:#3fcfae}.qtv-recent span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qtv-recent em{color:#a9b6ca;white-space:nowrap;margin-left:auto;font:500 9.6px Inter}.qtv-cuts{grid-template-columns:1fr 1fr 1fr;gap:7px;padding:4px 14px 14px;display:grid}.qtv-cuts button{cursor:pointer;border:0;border-radius:9px;padding:9px 0;font:700 10.4px Inter;transition:all .13s}.qtv-cuts .c1{color:#1668ce;background:#e1eefc}.qtv-cuts .c2{color:#c0392b;background:#fbede9}.qtv-cuts .c3{color:#0e7a5f;background:#e6f6ef}.qtv-cuts button:hover{filter:brightness(.96)}.tv-fchip{cursor:pointer;letter-spacing:.05em;color:#fff;background:#0b1b33;border:0;border-radius:99px;padding:6px 12px;font:700 10px Inter}.dnx .todaycols{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:16px;margin-top:14px;display:grid}@media (max-width:1250px){.dnx .todaycols{grid-template-columns:1fr}}.dnx .tmain{min-width:0}.dnx .tmain .dnx-kpis{margin-top:0}.dnx .tside{position:-webkit-sticky;position:sticky;top:16px}.qtv{color:#eaf1fa;background:linear-gradient(160deg,#0e2a4d,#0a1b34);border:0;box-shadow:0 16px 36px -22px #09182ecc}.qtv-head{background:#ffffff0d;border-bottom:1px solid #ffffff14}.qtv-cap{color:#7e95b6}.qtv-recent{color:#eaf1fa}.qtv-recent:hover{background:#ffffff0f}.qtv-recent em{color:#7e95b6}.qtv-form input,.qtv-form select{background:#fffffff2;border-color:#ffffff29}.dnx .scroll-cue{border:1px dashed var(--cyan);width:100%;color:var(--cyan-deep);cursor:pointer;background:#f0fafd;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px 18px;font:600 12px inherit;transition:all .16s;display:flex}.dnx .scroll-cue:hover{background:#e4f6fb}.qtv-head .plus{color:#fff;background:linear-gradient(140deg,#3fcfae,#12856b)}.qtv-form .go{color:#fff;background:linear-gradient(120deg,#34d3a6,#0e8a78)}.qtv{border-top:3px solid #3fcfae}.qtv-sugg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qtv-sugg em{color:#7e95b6;font:600 10px Inter}.qtv-sugg button{color:#8fe8c6;cursor:pointer;background:#3fcfae1f;border:1px dashed #3fcfae8c;border-radius:99px;padding:5px 11px;font:600 10.6px Inter;transition:all .12s}.qtv-sugg button:hover{background:#3fcfae38}.qtv-sugg button i{color:#9db2ce;font-style:normal;font-weight:500}.qtv-tags{flex-wrap:wrap;gap:6px;display:flex}.qtv-tags .tag{color:#8fe8c6;cursor:pointer;background:#3fcfae2e;border:0;border-radius:99px;padding:5px 11px;font:700 10.4px Inter}.qtv-tags .tag.cl{color:#7fe0f2;background:#22b8d629}.qtv-tags .tag.own{color:#eaf1fa;background:#ffffff1a}.qtv .qtv-date input{background:#fffffff2;border:1px solid #ffffff29;border-radius:10px;width:100%;padding:9px 12px;font:500 12px inherit}.qtv .qtv-sel{width:100%}.qtv-recent{padding:5px 15px}.dnx .todaycols{grid-template-columns:minmax(0,1fr) 330px}.dnx .tside{min-width:0}.dnx-hero .whoglance{cursor:pointer;background:#ffffff12;border:0;border-radius:99px;align-items:center;gap:10px;padding:7px 14px 7px 8px;font-family:inherit;transition:all .13s;display:flex}.dnx-hero .whoglance:hover{background:#ffffff1f}.dnx-hero .whoglance .avs{display:flex}.dnx-hero .whoglance .avs i{color:#04182e;background:linear-gradient(140deg,#2ecde8,#1668ce);border:2px solid #10233f;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-7px;font:700 8.6px Sora;display:grid}.dnx-hero .whoglance .avs i:first-child{margin-left:0}.dnx-hero .whoglance em{color:#8fe8c6;font:700 9.6px JetBrains Mono}.dnx .railwrap{min-width:0}.dnx .railwrap .scroll-cue{margin-top:12px}.dnx .who{padding:5px 0}.dnx .who .av{border-radius:9px;width:26px;height:26px;font-size:9px}.dnx .rail .cap,.dnx .rail .capline{margin-top:10px}.dnx .who-cluster{align-items:center;gap:10px;padding:6px 0;display:flex}.dnx .who-cluster .avs{display:flex}.dnx .who-cluster .avs i{color:#fff;background:linear-gradient(140deg,#2ecde8,#1668ce);border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-8px;font:700 8.6px Sora;display:grid}.dnx .who-cluster .avs i:first-child{margin-left:0}.dnx .who-cluster .avs i.more{color:var(--slate);background:#eef3f9}.dnx .who-cluster em{color:var(--slate);font:600 10.6px Inter}.fin-kpi .d{margin-top:6px;font:700 10.4px JetBrains Mono;display:block}.fin-kpi .d.up{color:#12856b}.fin-kpi .d.dn{color:#c0392b}.fin-kpi .d.none{color:#93a2b8;font:500 10.4px Inter}.fin-months{border-bottom:1px solid #f1f5fa;grid-template-columns:minmax(0,1fr) 130px 130px 130px;align-items:baseline;gap:10px;padding:9px 0;display:grid}.fin-months:last-child{border-bottom:0}.fin-months.hd{letter-spacing:.12em;color:#a2afc1;border-bottom:1.5px solid var(--ink);padding:10px 0 7px;font:700 8.4px Inter}.fin-months.hd b{font:inherit;text-align:right}.fin-months span{color:var(--ink);font:600 12.2px Inter}.fin-months span i{letter-spacing:.08em;color:var(--cyan-deep);font:700 8.6px Inter}.fin-months b{text-align:right;font-size:12px}.fin-months b.pos{color:#12856b}.fin-months b.neg{color:#c0392b}@media (max-width:760px){.fin-months{grid-template-columns:minmax(0,1fr) 1fr 1fr 1fr}}.fin-scope{color:var(--slate);margin-bottom:10px;font:500 11.4px Inter}.fin-scope b{color:var(--ink)}.fin-duechip{letter-spacing:.07em;color:#9a6608;white-space:nowrap;background:#fbf1e3;border-radius:99px;padding:5px 11px;font:700 9px JetBrains Mono}.fin-duechip.ok{color:#0e7a5f;background:#e6f6ef}.dnx-day .what.settled{color:var(--slate)}.dnx-day .row .paidon{color:#12856b;white-space:nowrap;font-size:10.6px}.dnx-day .row .st.due{color:#9a6608;background:#fbf1e3}.tv-lbl{min-width:150px}.tv-tick{border:1px solid var(--line);cursor:pointer;color:#12856b;background:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font:700 12px Inter;transition:all .12s;display:grid}.tv-tick:hover:not(:disabled){background:#e6f6ef;border-color:#bfd6c9}.tv-tick:disabled{opacity:.5;cursor:default}.dnx-day .row.doing .dot{background:#f2a93b}.dnx-day .st.going{color:#9a6608;background:#fbf1e3}.tm-pres{letter-spacing:.1em;white-space:nowrap;border-radius:99px;flex:none;padding:4px 9px;font:700 8.6px Inter}.tm-pres.in{color:#0e7a5f;background:#e6f6ef}.tm-pres.exp{color:#1668ce;background:#eaf3fe}.tm-pres.lv{color:#9a6a1b;background:#fdf3e2}.tm-pres.off{color:#7c8ca3;background:#f1f4f9}.tm-mantu{letter-spacing:.1em;color:#7fd6ea;background:#10233f;border-radius:99px;flex:none;padding:4px 9px;font:700 8.6px Inter}.tm-beat{flex:none;align-items:flex-end;gap:2.5px;height:14px;display:inline-flex}.tm-beat i{background:linear-gradient(#2ecde8,#1668ce);border-radius:2px 2px 0 0;width:4px}.tm-beat i.z{background:#e4eaf2;height:2px!important}.tm-beat.flat{color:#c3cdda;letter-spacing:.2em;align-items:center;font:700 10px JetBrains Mono}.tm-word{background:#fff9ee;border:1px solid #f2e3c2;border-radius:16px;margin-bottom:14px;padding:13px 18px 10px}.tm-word .cap{letter-spacing:.13em;color:#b98a2f;font:700 8.4px Inter}.tm-word .wrow{color:var(--slate);cursor:pointer;border-bottom:1px dashed #f0e2c4;padding:7px 0;font:500 12px Inter}.tm-word .wrow:last-child{border-bottom:0}.tm-word .wrow b{color:var(--ink);font-weight:600}.tm-word .wrow em{color:#c25e3a;white-space:nowrap;margin-left:6px;font-style:normal;font-weight:600}.tm-word .wrow:hover b{text-decoration:underline}.tm-tasks .trow{align-items:center;gap:10px;display:flex}.tm-tasks .trow>span:first-child{flex:1;min-width:0}.tm-pass{flex:none}.tm-passsel{min-width:112px}.tm-actx{border:1px solid var(--line);cursor:pointer;color:var(--slate);white-space:nowrap;background:#fff;border-radius:99px;margin-left:auto;padding:3px 9px;font:700 9.5px Inter}.tm-actx:hover{color:var(--ink);border-color:#c9d4e2}.mc{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:14px;padding:15px 18px;box-shadow:0 1px 2px #0d24420d,0 10px 26px -16px #0d244224}.mc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;display:flex}.mc-head b{letter-spacing:-.015em;color:var(--ink);font:600 13.5px Sora}.mc-head button{border:1px solid var(--line);width:24px;height:24px;color:var(--slate);cursor:pointer;background:#fff;border-radius:8px;padding:0;font:600 14px/1 Inter}.mc-head button:hover{color:var(--ink);border-color:#c9d4e2}.mc-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mc-w{letter-spacing:.1em;color:#a9b6ca;text-align:center;padding:3px 0 5px;font:700 8px Inter}.mc-d{color:var(--slate);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:8px;padding:5px 0 11px;font:600 11px JetBrains Mono;position:relative}.mc-d:hover{background:#f3f8fc}.mc-d.pin{background:#eaf3fe}.mc-d.today{color:#1668ce;box-shadow:inset 0 0 0 1.5px #1668ce}.mc-d.hol{color:#b98a2f;font-weight:700}.mc-d i{background:0 0;border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.mc-d.late i{background:#d8574c}.mc-d.open i{background:#2ecde8}.mc-d.done i{background:#3fcfae}.mc-leg{justify-content:center;gap:10px;padding-top:8px;display:flex}.mc-leg em{letter-spacing:.08em;font:700 8px Inter}.mc-leg .late{color:#d8574c}.mc-leg .open{color:#1fa7c4}.mc-leg .done{color:#12856b}.mc-leg .hol{color:#b98a2f}.mc-panel{border-top:1px dashed var(--line);margin-top:9px;padding-top:10px}.mc-date{letter-spacing:.1em;text-transform:uppercase;color:#93a2b8;font:700 8.6px Inter}.mc-hol{color:#9a6a1b;padding:7px 0 2px;font:600 11.6px Inter}.mc-item{cursor:pointer;color:var(--slate);border-bottom:1px solid #f4f7fb;align-items:baseline;gap:8px;padding:6px 0;font:500 11.6px Inter;display:flex}.mc-item:last-of-type{border-bottom:0}.mc-item b{color:#7c8ca3;flex:0 0 34px;font:700 10px JetBrains Mono}.mc-item span{flex:1;min-width:0}.mc-item em{color:#a9b6ca;white-space:nowrap;font-size:10px;font-style:normal}.mc-item:hover span{color:var(--ink)}.mc-item.done span{color:#a9b6ca;text-decoration:line-through}.mc-item.late b{color:#d8574c}.mc-none{color:#93a2b8;padding:8px 0 2px;font:500 11.6px Inter}.mc-add{color:#0e7a96;letter-spacing:.04em;cursor:pointer;background:#f2fbfe;border:1px dashed #2ecde8;border-radius:10px;width:100%;margin-top:10px;padding:8px 0;font:700 10.6px Inter;transition:all .13s;display:block}.mc-add:hover{background:#e5f7fc;border-style:solid}.dnx .viewbody>*+*{margin-top:16px}.taskcols{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.tcmain{min-width:0}.tcmain>*+*{margin-top:16px}@media (max-width:1100px){.taskcols{grid-template-columns:1fr}}.qtv-form textarea{border:1px solid var(--line);color:var(--ink);resize:none;background:#fff;border-radius:10px;min-height:58px;padding:10px 12px;font:500 12.5px/1.5 Inter;overflow:hidden}.qtv-form textarea:focus{border-color:var(--cyan);outline:none}.dnx-day .row .tico{color:#5a6b85;z-index:1;background:#eef2f8;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;position:relative}.dnx-day .row .tico img{object-fit:contain;border-radius:4px;width:16px;height:16px}.dnx-day .row:not(:last-child) .tico:after{content:"";background:#e4eaf2;width:2px;height:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dnx-day .row.done .tico{color:#0e7a5f;background:#e6f6ef}.dnx-day .row.doing .tico{color:#9a6a1b;background:#fdf3e2}.dnx .rail .holhover{cursor:default;outline:none;position:relative}.dnx .rail .holhover .stpop{z-index:90;text-align:left;border:1px solid var(--line);letter-spacing:0;text-transform:none;background:#fff;border-radius:12px;min-width:240px;padding:11px 13px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 1px 2px #0d24420f,0 14px 30px -14px #0d244259}.dnx .rail .holhover:hover .stpop,.dnx .rail .holhover:focus .stpop{display:block}.dnx .rail .holhover .stpop em{color:var(--ink);font:700 13px Sora;display:block}.dnx .rail .holhover .stpop .hd{color:var(--slate);margin:3px 0 6px;font:500 11px Inter;display:block}.dnx .rail .holhover .stpop .wk{color:#0e7a5f;padding:2px 0;font:600 11.5px Inter;display:block}.dnx .rail .holhover .stpop .setlnk{cursor:pointer;color:var(--cyan-deep,#1487d8);text-align:left;background:0 0;border:0;padding:4px 0 0;font:600 11px Inter}.dnx .rail .holhover .stpop .setlnk:hover{text-decoration:underline}.pm-card{z-index:3;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex;position:relative}.pm-lbl{letter-spacing:.14em;color:#fff6;align-items:center;gap:7px;font:700 9.4px Inter;display:flex}.pm-anchor{position:relative}.pm-now{letter-spacing:.02em;color:#ffffffd9;background:#ffffff12;border:1px solid #ffffff29;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font:700 11px inherit;display:inline-flex}.pm-now.chq{color:#ffd9a0;background:#ffc66b24;border-color:#ffc66b66}.pm-now.live{cursor:pointer;transition:all .14s}.pm-now.live:hover{border-color:#fff6}.pm-now:disabled{cursor:default;opacity:.85}.pm-menu{z-index:40;background:#0e2140;border:1px solid #ffffff29;border-radius:11px;min-width:230px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 20px 44px -16px #0009}.pm-menu button{cursor:pointer;color:#ffffffc7;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:9px 11px;font:600 12.2px inherit;display:flex}.pm-menu button:hover{color:#fff;background:#ffffff12}.pm-menu button.on{color:#7fe0f2}.pm-menu button.on svg{margin-left:auto}.pm-menu button.own{color:#ffc66b;border-top:1px solid #ffffff14;border-radius:0 0 8px 8px;margin-top:3px}.pm-mnote{color:#ffffff61;padding:7px 11px 5px;font:500 10.4px/1.45 Inter}.pm-src{color:#ffffff61;font:500 10.6px Inter}.pm-src.err{color:#ffafbe}.pm-chip{letter-spacing:.05em;color:#ffffffb3;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;padding:2.5px 8px;font:700 8.6px Inter}.pm-chip.chq{color:#ffd9a0;background:#ffc66b24;border-color:#ffc66b66}.listcard .pm-chip,.lc-scroll .pm-chip{color:#a66a12;background:#fbf1e3;border-color:#f0dcbb}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.nstep{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;transition:all .15s;display:inline-flex;overflow:hidden}.nstep:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.nstep.off{opacity:.55}.ns-b{width:34px;color:var(--slate);cursor:pointer;background:#f4f7fb;border:0;flex:none;place-items:center;font-family:inherit;transition:all .14s;display:grid}.ns-b:hover:not(:disabled){background:var(--cyan-deep);color:#fff}.ns-b:disabled{opacity:.35;cursor:not-allowed}.ns-v{flex:auto;justify-content:center;align-items:center;gap:5px;min-width:0;padding:0 8px;display:flex}.ns-v input{text-align:center;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:9px 0;font:600 13px JetBrains Mono,monospace}.ns-v input:disabled{cursor:default}.ns-v input::placeholder{color:#93a2b8;font-weight:400}.ns-u{color:var(--slate);white-space:nowrap;flex:none;font:500 11px Inter}.adj-page .builder .nstep,.fr-page .rt-wrap .nstep,.dashpage .card.dark .nstep{background:#ffffff0f;border-color:#ffffff24}.adj-page .builder .ns-b,.fr-page .rt-wrap .ns-b,.dashpage .card.dark .ns-b{color:#ffffffb3;background:#ffffff12}.adj-page .builder .ns-b:hover:not(:disabled),.fr-page .rt-wrap .ns-b:hover:not(:disabled),.dashpage .card.dark .ns-b:hover:not(:disabled){background:var(--cyan);color:#0b1b33}.adj-page .builder .ns-v input,.fr-page .rt-wrap .ns-v input,.dashpage .card.dark .ns-v input{color:#fff}.adj-page .builder .ns-u,.fr-page .rt-wrap .ns-u,.dashpage .card.dark .ns-u{color:#ffffff80}@media (max-width:1024px){.ns-b{width:42px}.ns-v input{padding:11px 0}}@media (max-height:920px){.ns-b{width:31px}.ns-v input{padding:7px 0;font-size:12.4px}}.fr-page .page-head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.fr-page .back{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:11px;margin-left:auto;padding:6px 18px 6px 6px;font-family:inherit;transition:all .18s;display:inline-flex}.fr-page .back:hover{border-color:var(--cyan);box-shadow:0 8px 22px -14px #1487d899}.fr-page .back .barb{background:linear-gradient(135deg,var(--ink),var(--ink-2));color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.fr-page .back:hover .barb{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));transform:translate(-2px)}.fr-page .back .bt{text-align:left;line-height:1.2}.fr-page .back .bt b{color:var(--ink);font:600 12.8px Inter;display:block}.fr-page .back .bt span{color:var(--slate);font-size:10.5px}.fr-page .fbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}@media (max-height:920px){.fr-page .fbar{margin-bottom:8px}.fr-page .iconpill{width:36px;height:36px}}.fr-page .faf{color:var(--ink);align-items:center;gap:9px;padding-right:6px;font:600 12.6px Inter;display:flex}.fr-page .faf .n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font:700 10.5px Inter;display:grid}.fr-page .fbar .grow{flex:1}.fr-page .wrap>.split{flex:auto;align-items:stretch;min-height:0}.fr-page>.wrap{padding-bottom:6px}.fr-page .split>.listcard{flex-direction:column;min-height:0;display:flex}.fr-page .split .lc-scroll{flex:auto;min-height:0;max-height:none;padding-bottom:8px}.fr-page .split>.detail{min-height:0;overflow-y:auto}.fr-page .iconpill{border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--slate);background:#fff;border-radius:50%;place-items:center;transition:all .15s;display:grid}.fr-page .iconpill:hover{border-color:var(--cyan);color:var(--cyan-deep)}.fr-page .split{grid-template-columns:460px 1fr;align-items:stretch;gap:18px;display:grid}.fr-page .rowcheck{border:1.5px solid var(--line);cursor:pointer;color:#fff;background:#fff;border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;transition:all .14s;display:grid}.fr-page .lc-scroll .drow .rowcheck,.fr-page .lc-scroll .erow .rowcheck{display:none}.fr-page .listcard.selmode .drow .rowcheck,.fr-page .listcard.selmode .erow .rowcheck,.fr-page .lc-scroll .drow .rowcheck.on,.fr-page .lc-scroll .erow .rowcheck.on{display:grid}.fr-page .lc-sort{background:#f1f5fa;border-radius:20px;gap:3px;margin-left:12px;padding:3px;display:flex}.fr-page .lc-sort button{cursor:pointer;color:var(--slate);white-space:nowrap;background:0 0;border:0;border-radius:16px;padding:4px 10px;font:600 10.4px inherit;transition:all .13s}.fr-page .lc-sort button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0b1b331f}.fr-page .rowcheck.on{background:var(--cyan-deep);border-color:var(--cyan-deep)}.fr-page .rowcheck.dis{opacity:.35;cursor:not-allowed}.fr-page .selall{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:8px;padding:8px 15px;font:600 12.5px Inter;display:flex}.fr-page .selall:hover{border-color:#c8d5e6}.fr-page .bulk-btn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:40px;align-items:center;gap:8px;padding:9px 17px;font:600 12.5px Inter;display:inline-flex;box-shadow:0 8px 20px -8px #1487d88c}.fr-page .bulk-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.fr-page .listcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.fr-page .lc-head{align-items:center;padding:16px 18px 13px;display:flex}.fr-page .lc-head h3{font-family:Sora;font-size:15px;font-weight:600}.fr-page .lc-head .cnt{letter-spacing:.05em;color:var(--slate);background:#f1f5fa;border-radius:20px;margin-left:auto;padding:4px 10px;font:700 10px Inter}.fr-page .lc-scroll{max-height:640px;padding:0 10px 12px;overflow-y:auto}.fr-page .drow{cursor:pointer;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;padding:13px 12px;transition:all .14s;display:flex}.fr-page .drow:hover{background:#f7fafd}.fr-page .drow.sel{border-color:var(--ink);background:#fff;box-shadow:0 10px 26px -16px #0b1b338c}.fr-page .dav{color:#fff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font:700 13px Inter;display:grid}.fr-page .dav.v{background:linear-gradient(135deg,#1487d8,#0b1b33)}.fr-page .dav.s{background:linear-gradient(135deg,#22b8d6,#12856b)}.fr-page .di{flex:1;min-width:0}.fr-page .di .n{color:var(--ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:600 13.4px/1.3 Inter;display:-webkit-box;overflow:hidden}.fr-page .di .m{color:var(--slate);align-items:center;gap:7px;margin-top:3px;font-size:11px;display:flex}.fr-page .di .m .cc{border-radius:50%;width:6px;height:6px}.fr-page .di .m .cc.v{background:var(--cyan-deep)}.fr-page .di .m .cc.s{background:var(--mint)}.fr-page .dop{min-width:0;color:var(--slate);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 118px;font:500 10.8px Inter;overflow:hidden}.fr-page .dr{text-align:right;flex:none}.fr-page .dr .amt{color:var(--ink);font-family:JetBrains Mono;font-size:14px;font-weight:700}.fr-page .dr .st{letter-spacing:.09em;border-radius:20px;margin-top:5px;padding:3px 8px;font:700 8.6px Inter;display:inline-block}.fr-page .st.locked{color:#c43d58;background:#e9607a1c}.fr-page .st.draft{color:#9a6608;background:#f2a93b26}.fr-page .detail{border-radius:var(--r);color:#fff;background:linear-gradient(160deg,#0b1b33,#0e2140 60%,#0b2a44);padding:26px 28px;position:relative;overflow:hidden}.fr-page .detail:after{content:"";background:radial-gradient(circle,#22b8d638,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.fr-page .dtop{flex-wrap:wrap;gap:30px;display:flex;position:relative}.fr-page .dcol .k{letter-spacing:.16em;color:#fff6;margin-bottom:9px;font:700 9.6px Inter}.fr-page .rno{letter-spacing:-.01em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;font-family:Sora;font-size:26px;font-weight:700;display:flex}.fr-page .chipw{letter-spacing:.09em;border-radius:20px;padding:5px 11px;font:700 9.4px Inter}.fr-page .chipw.locked{color:#ff9db0;background:#e9607a2e;border:1px solid #e9607a52}.fr-page .chipw.draft{color:#ffce82;background:#f2a93b2e;border:1px solid #f2a93b52}.fr-page .dco{align-items:center;gap:12px;display:flex}.fr-page .dco .cav{width:42px;height:42px;color:var(--ink);background:#fff;border:1px solid #ffffff40;border-radius:12px;place-items:center;font:700 12px JetBrains Mono;display:grid;overflow:hidden}.fr-page .dco .cav img{object-fit:contain;width:100%;height:100%;padding:5px}.fr-page .dco h4{font-family:Sora;font-size:15px;font-weight:600}.fr-page .dco p{color:#ffffff80;margin-top:2px;font-size:11.4px}.fr-page .dtop .rcol{text-align:right;flex:none;margin-left:auto}.fr-page .dtop .rcol .amt{white-space:nowrap;font-family:Sora;font-size:24px;font-weight:700}.fr-page .dtop .rcol .lb{letter-spacing:.14em;color:#fff6;margin-bottom:6px;font:700 9.4px Inter}.fr-page .ccards{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid;position:relative}.fr-page .ccard{background:#ffffff0d;border:1px solid #ffffff17;border-radius:13px;padding:15px}.fr-page .ccard .amt{white-space:nowrap;font-family:JetBrains Mono;font-size:17px;font-weight:700}.fr-page .ccard .nm{color:#ffffff8c;align-items:center;gap:7px;min-width:0;margin-top:8px;font-size:11.4px;display:flex}@media (max-width:900px){.fr-page .ccards{grid-template-columns:1fr 1fr}}.fr-page .rt-wrap{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;margin-bottom:16px;position:relative;overflow:hidden}.fr-page .rt-title{border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:13px 18px;font:600 12.4px Inter;display:flex}.fr-page .rt-title .cs{margin-left:auto;font-family:JetBrains Mono;font-size:12.4px;font-weight:700}.fr-page .rt-wrap table{border-collapse:collapse;width:100%}.fr-page .rt-wrap th{letter-spacing:.14em;color:#ffffff61;text-align:left;white-space:nowrap;padding:9px 14px;font:700 9px Inter}.fr-page .rt-wrap th:first-child,.fr-page .rt-wrap td:first-child{padding-left:18px}.fr-page .rt-wrap th:last-child,.fr-page .rt-wrap td:last-child{padding-right:18px}.fr-page .rt-wrap th.r,.fr-page .rt-wrap td.r{text-align:right}.fr-page .rt-wrap td{color:#ffffffd1;border-top:1px solid #ffffff0f;padding:11px 14px;font-size:12.4px}.fr-page .rt-wrap td.time{color:#fff;font-family:JetBrains Mono;font-weight:500}.fr-page .rt-wrap td.code{color:#ffffff80;font-family:JetBrains Mono;font-size:11.4px}.fr-page .rt-wrap td.desc{color:#fff;font-weight:500}.fr-page .rt-wrap td.desc small.op{color:#ffffff73;margin-top:2px;font:500 10.4px Inter;display:block}.fr-page .rt-wrap td.amt{color:#fff;white-space:nowrap;font-family:JetBrains Mono;font-weight:700}.fr-page .rt-title{align-items:center;gap:9px;display:flex}.fr-page .pill{letter-spacing:.08em;color:#7fe0f2;white-space:nowrap;background:#22b8d61a;border:1px solid #22b8d659;border-radius:20px;padding:3.5px 9px;font:700 9px Inter;display:inline-block}.fr-page .pill.rt{color:#7fe8d0;background:#3fcfae1a;border-color:#3fcfae66}.fr-page .inp{color:#fff;text-align:right;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;outline:none;width:52px;padding:5px 8px;font:500 12px JetBrains Mono}.fr-page .inp.w{width:76px}.fr-page .inp:disabled{opacity:.6;cursor:not-allowed}.fr-page .inp:focus{border-color:var(--cyan)}.fr-page .st2{letter-spacing:.09em;border-radius:6px;padding:3.5px 9px;font:700 8.6px Inter;display:inline-block}.fr-page .st2.locked{color:#ff9db0;background:#e9607a26;border:1px solid #e9607a52}.fr-page .st2.draft{color:#ffce82;background:#f2a93b26;border:1px solid #f2a93b4d}.fr-page .dfoot{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:26px;padding-top:20px;display:flex;position:relative}.fr-page .dfoot .fk{letter-spacing:.14em;color:#fff6;margin-bottom:6px;font:700 9.4px Inter}.fr-page .dfoot .fv{font-family:JetBrains Mono;font-size:17px;font-weight:700}.fr-page .dfoot .actions{align-items:center;gap:10px;margin-left:auto;display:flex}.fr-page .rndbtn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .15s;display:grid}.fr-page .rndbtn:hover{background:#ffffff21}.fr-page .lockbtn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:40px;align-items:center;gap:8px;padding:12px 22px;font:600 12.8px Inter;transition:all .18s;display:flex;box-shadow:0 10px 24px -8px #1487d899}.fr-page .lockbtn:hover{transform:translateY(-1px)}.fr-page .lockbtn.save{background:linear-gradient(135deg,var(--mint),#12856b)}.fr-page .lockbtn.save.idle{box-shadow:none;color:#ffffff8c;cursor:default;background:#ffffff14;border:1px solid #ffffff29}.fr-page .split>.detail.frs{flex-direction:column;min-height:0;display:flex;overflow:hidden}.fr-page .detail.frs>*{flex:none}.fr-page .detail.frs .dscroll{flex-direction:column;flex:1 1 0;gap:14px;min-height:150px;margin:0 -6px;padding:0 6px;display:flex;overflow:hidden}.fr-page .detail.frs .dfoot{margin-top:14px}.fr-page .detail-empty{color:#fff9;text-align:center;padding:40px 0;font-size:13px}@media (max-width:1240px){.fr-page .split{grid-template-columns:1fr}.fr-page .lc-scroll{max-height:340px}}.fr-page .dtop{align-items:flex-start}.fr-page .dtop .dcol:first-child{flex:280px;min-width:0}.fr-page .rno{overflow-wrap:anywhere;flex-wrap:wrap;gap:10px;min-width:0;font-size:22px;line-height:1.3}.fr-page .rno .chipw{flex:none}.fr-page .did{color:#ffffff80;margin-top:5px;font-size:11.4px}.fr-page .dtop .rcol{flex:none;padding-left:18px}.fr-page .dtop .rcol .amt{white-space:nowrap;font-size:23px}.fr-page .hpay{z-index:3;flex:none;align-self:center;align-items:center;gap:12px;padding:0 6px;display:flex;position:relative}.fr-page .hpay .pm-card{margin:0}.fr-page .hpay .hco{white-space:nowrap;font:600 13px Sora}@media (max-width:1500px){.fr-page .hpay .hco{display:none}}.fr-page .ops{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fr-page .opchip{color:#fffc;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff21;border-radius:20px;align-items:center;gap:6px;padding:3.5px 10px 3.5px 4px;font:600 10.6px Inter;display:inline-flex}.fr-page .rt-card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;flex-direction:column;flex:0 auto;min-height:88px;margin-bottom:0;display:flex;overflow:hidden}.fr-page .rt-card.shut{flex:none;min-height:0}.fr-page .rl-list{flex:auto;min-height:0;overflow-y:auto}.fr-page .rl-list::-webkit-scrollbar-thumb{background:#ffffff38}.fr-page .rt-card .rt-title{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 16px;font:600 12.6px Inter;display:flex}.fr-page .rt-card .rt-title .tn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fr-page .rt-card .rt-title .trt{letter-spacing:.08em;color:#fff6;border:1px solid #ffffff24;border-radius:20px;flex:none;padding:2.5px 8px;font:600 9.6px Inter}.fr-page .rt-card .rt-title .cs{white-space:nowrap;margin-left:auto;font-family:JetBrains Mono;font-size:12.6px;font-weight:700}.fr-page .rl-list{flex-direction:column;display:flex}.fr-page .rl{cursor:pointer;text-align:left;color:#fff;background:0 0;border:0;border-top:1px solid #ffffff0d;align-items:center;gap:11px;width:100%;padding:9px 16px;font-family:inherit;transition:all .13s;display:flex}.fr-page .rl:first-child{border-top:0}.fr-page .rl:hover{background:#ffffff0f}.fr-page .rl-t{flex:0 0 44px;font-family:JetBrains Mono;font-size:12px;font-weight:500}.fr-page .rl-d{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font:500 12.4px Inter;overflow:hidden}.fr-page .rl .pill{flex:none}.fr-page .rl-m{color:#ffffff80;white-space:nowrap;flex:none;font-family:JetBrains Mono;font-size:10.8px}.fr-page .rl-a{white-space:nowrap;text-align:right;flex:none;min-width:86px;font-family:JetBrains Mono;font-size:12.6px;font-weight:700}.fr-page .rl .st2{flex:none}.fr-page .rl>svg:last-child{color:#ffffff4d;flex:none}@media (max-width:1500px){.fr-page .rl-m{display:none}}.fr-page .detail .rt-drawer{z-index:7;color:#fff;background:linear-gradient(160deg,#0c1e39,#0e2140 55%,#0c2b46);border-left:1px solid #ffffff1a;flex-direction:column;width:420px;max-width:92%;padding:24px 24px 14px;animation:.42s cubic-bezier(.22,.85,.3,1) frDrawerIn;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-28px 0 60px -24px #000000b3}.fr-page .detail .rt-drawer.out{animation:.36s cubic-bezier(.5,0,.75,.3) forwards frDrawerOut}@keyframes frDrawerIn{0%{opacity:.35;transform:translate(110%)}to{opacity:1;transform:none}}@keyframes frDrawerOut{0%{opacity:1;transform:none}to{opacity:.25;transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.fr-page .detail .rt-drawer,.fr-page .detail .rt-drawer.out{animation-duration:10ms}}.fr-page .rt-drawer header{align-items:flex-start;gap:12px;display:flex}.fr-page .rt-drawer header .k{letter-spacing:.16em;color:#fff6;margin-bottom:7px;font:700 9.4px Inter}.fr-page .rt-drawer header h3{overflow-wrap:anywhere;font:600 15.6px/1.3 Sora}.fr-page .rt-drawer header{flex:none}.fr-page .rt-drawer header p{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font:500 11.6px/1 Inter;display:flex}.fr-page .rt-drawer header p .st2{flex:none;padding:4px 9px;line-height:1;transform:translateY(-.5px)}.fr-page .rt-drawer header .x{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;margin-left:auto;transition:all .14s;display:grid}.fr-page .rt-drawer header .x:hover{background:#ffffff21}.fr-page .dw-facts{border:1px solid #ffffff17;border-radius:12px;flex:none;margin-top:16px;overflow:hidden}.fr-page .dw-facts>div{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.fr-page .dw-facts>div:first-child{border-top:0}.fr-page .dw-facts span{letter-spacing:.12em;color:#fff6;font:700 9.4px Inter}.fr-page .dw-facts b{text-align:right;overflow-wrap:anywhere;min-width:0;font:600 12.4px Inter}.fr-page .dw-facts .cli b{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;line-height:1.35;display:flex}.fr-page .dw-edit{background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;flex:none;margin-top:14px;padding:4px 14px}.fr-page .dw-edit .f{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.fr-page .dw-edit .f:first-child{border-top:0}.fr-page .dw-edit .f span{letter-spacing:.12em;color:#fff6;font:700 9.4px Inter}.fr-page .dw-edit .f b{font-family:JetBrains Mono;font-size:13px;font-weight:700}.fr-page .dw-edit .f.total b{font-size:17px}.fr-page .rt-drawer footer{flex:none;align-items:center;gap:14px;margin-top:auto;padding-top:16px;display:flex}.fr-page .dw-note{color:#ffffff73;flex:auto;min-width:0;font-size:11.2px;line-height:1.45}.fr-page .dw-note b{color:#ffffffbf}.fr-page .rt-drawer footer .lockbtn{flex:none}.fr-page .dtop.v4{flex-wrap:nowrap;align-items:center;gap:13px;padding:4px 0 38px;display:flex}.fr-page .dtop.v4 .rno{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;flex-wrap:nowrap;flex:0 auto;min-width:110px;font-size:19px}.fr-page .dtop.v4 .rno .nmx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fr-page .dtop.v4 .rno .chipw{flex:none;margin-left:2px}.fr-page .dtop.v4 .grow{flex:1 1 0;min-width:8px}.fr-page .dtop.v4 .pm-card{flex:none;margin:0}.fr-page .dtop.v4 .hleft{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.fr-page .opsline{align-items:center;gap:9px;min-width:0;display:flex}.fr-page .opavs{flex:none;display:flex}.fr-page .opav{color:#fff;background:linear-gradient(140deg,#2b4a76,#12233f);border:2px solid #10233f;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-7px;font:700 8.4px Inter;display:grid}.fr-page .opav:first-child{margin-left:0}.fr-page .oplbl{letter-spacing:.14em;color:#ffffff61;border-right:1px solid #ffffff2e;flex:none;margin-right:2px;padding-right:10px;font:700 9.4px Inter}.fr-page .opnames{letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font:600 11.4px Inter;overflow:hidden}.fr-page .rtot{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.fr-page .rtot span{letter-spacing:.14em;color:#fff6;font:700 9.4px Inter}.fr-page .rtot b{letter-spacing:-.01em;font:700 21px Sora}.fr-page .rt-card{border-left:3px solid #0000}.fr-page .rt-card .rt-title{cursor:pointer;color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;width:100%;font-family:inherit}.fr-page .rt-card .rt-title:hover{background:#ffffff0a}.fr-page .rt-card.shut .rt-title{border-bottom:0}.fr-page .rt-title .tsub{color:#ffffff73;white-space:nowrap;flex:none;font:600 10.6px Inter}.fr-page .rt-title .tchev{color:#fff6;margin-left:4px;transition:all .18s;display:grid}.fr-page .rt-card.shut .tchev{transform:rotate(-90deg)}.fr-page .rl-d{letter-spacing:.02em;text-transform:uppercase;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font:700 12.2px/1.32 Inter;overflow:visible}.fr-page .rl-ty{letter-spacing:.1em;flex:none;font:700 10px Inter}.fr-page .rl-ty.rd{color:#5fd4e8}.fr-page .rl-ty.ow{color:#7fa8f2}.fr-page .rl-m{color:#7e96bc}.fr-page .rl-a{justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.fr-page .rl-dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.fr-page .rl-dot.df{background:#f2a93b}.fr-page .rl-dot.lk{background:#e9607a}.fr-page .rl{grid-template-columns:16px 46px minmax(0,1fr) minmax(56px,104px) 84px 104px 112px 14px;align-items:center;gap:11px;display:grid}.fr-page .rl-o{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 11px Inter;overflow:hidden}.fr-page .rl-ty{justify-self:start}.fr-page .rl-m,.fr-page .rl-a{justify-self:end}@media (max-width:1500px){.fr-page .rl{grid-template-columns:16px 46px minmax(0,1fr) minmax(70px,140px) 96px 116px 14px}.fr-page .rl-m{display:none}}.fr-page .rl .rck{color:#fff;cursor:pointer;border:1.5px solid #ffffff47;border-radius:5px;place-items:center;width:15px;height:15px;transition:all .13s;display:grid}.fr-page .rl .rck:hover{border-color:#ffffff8c}.fr-page .rl .rck.on{background:var(--cyan-deep);border-color:var(--cyan-deep)}.fr-page .rl .rck.ghost{cursor:default;border-color:#0000}.fr-page .split>.detail.frs{padding-bottom:0}.fr-page .detail.frs .dfoot{margin-top:4px;padding-top:8px;padding-bottom:0}.fr-page .dtop.v4{align-items:center}.fr-page .rt-drawer .dw-body{flex-direction:column;flex:none;display:flex;overflow:visible}.fr-page .rt-drawer footer.dw-verbs{flex-wrap:nowrap;justify-content:flex-end;gap:8px}.fr-page .rt-drawer footer.dw-verbs .lockbtn{white-space:nowrap;padding:9px 14px;font-size:12px}.fr-page .rt-drawer footer.dw-verbs .lockbtn.sq{justify-content:center;width:38px;padding:9px}.fr-page .dw-edit .f b.ro{color:#ffffff9e}.fr-page .rt-drawer footer{padding-bottom:6px}.fr-page .dw-facts>div{padding:8px 13px}.fr-page .dw-facts .cli{align-items:center;padding:8px 13px}.fr-page .dw-facts .cli span{padding-top:0}.fr-page .dw-facts .cli b{flex-wrap:nowrap;min-width:0;overflow:hidden}.fr-page .dw-facts .cli b span,.fr-page .dw-facts .cli b>span{flex:none}.fr-page .dw-facts b{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;font-size:11.8px;overflow:hidden}.fr-page .dw-facts span{font-size:9px}.fr-page .inv-note{border:1px solid var(--line);color:var(--slate);background:#f7fafd;border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 14px;font:500 12px/1.55 Inter;display:flex}.fr-page .inv-note>svg{color:#a9b6ca;flex:none;margin-top:2px}.fr-page .inv-note b{color:var(--ink);font-weight:600}.fr-page .inv-note a{color:var(--cyan-deep);cursor:pointer;font-weight:600;text-decoration:underline}.fr-page .cosum{flex:1;min-width:300px}.fr-page .cosum-head{letter-spacing:.18em;color:#93a2b8;margin-bottom:12px;font:700 9.6px Inter}.fr-page .cosum-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fr-page .cosum-card{border:1px solid var(--line);background:#fbfdff;border-radius:13px;padding:14px 15px}.fr-page .cc-top{align-items:center;gap:11px;margin-bottom:12px;display:flex}.fr-page .cc-top .ci{color:#fff;border:1px solid var(--line);background:#fff;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font:700 11px JetBrains Mono;display:grid;overflow:hidden}.fr-page .cc-top .ci img{object-fit:contain;width:100%;height:100%;padding:4px}.fr-page .cc-nm{color:var(--ink);font:600 12.6px/1.25 Inter}.fr-page .cc-mt{color:var(--slate);margin-top:3px;font-size:10.6px}.fr-page .cc-bar{background:#eaf0f7;border-radius:4px;height:5px;margin-bottom:11px;overflow:hidden}.fr-page .cc-bar span{background:linear-gradient(90deg,var(--cyan),var(--cyan-deep));border-radius:4px;height:100%;display:block}.fr-page .cc-row{color:var(--slate);align-items:baseline;font-size:11.6px;display:flex}.fr-page .cc-row b{color:var(--ink);margin-left:auto;font-family:JetBrains Mono;font-size:14px;font-weight:700}.fr-page .selbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.fr-page .locknote{color:var(--slate);align-items:center;gap:8px;font:500 12.6px Inter;display:flex}.fr-page .locknote svg{color:#c43d58}.fr-page .selbar .grow{flex:1}.fr-page .pill-fld label{color:var(--slate);font:600 12px Inter}.fr-page .erow{cursor:pointer;border:1px solid #0000;border-radius:13px;align-items:center;gap:13px;padding:13px 12px;transition:all .14s;display:flex}.fr-page .erow:hover{background:#f7fafd}.fr-page .erow.sel{border-color:var(--ink);background:#fff;box-shadow:0 10px 26px -16px #0b1b338c}.fr-page .eav{color:#fff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font:700 13px Inter;display:grid}.fr-page .eav.v{background:linear-gradient(135deg,#1487d8,#0b1b33)}.fr-page .eav.s{background:linear-gradient(135deg,#22b8d6,#12856b)}.fr-page .ei{flex:1;min-width:0}.fr-page .ei .n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:600 13.4px Inter;overflow:hidden}.fr-page .ei .m{letter-spacing:.05em;color:var(--slate);text-transform:uppercase;align-items:center;gap:6px;margin-top:3px;font:600 10.4px Inter;display:flex}.fr-page .ei .m .cc{border-radius:50%;width:6px;height:6px}.fr-page .ei .m .cc.v{background:var(--cyan-deep)}.fr-page .ei .m .cc.s{background:var(--mint)}.fr-page .er{text-align:right;flex:none}.fr-page .er .amt{color:var(--ink);font-family:JetBrains Mono;font-size:14px;font-weight:700}.fr-page .er .st{letter-spacing:.09em;border-radius:20px;margin-top:5px;padding:3px 8px;font:700 8.6px Inter;display:inline-block}.fr-page .er .st.locked{color:#c43d58;background:#e9607a1c}.fr-page .er .st.draft{color:#9a6608;background:#f2a93b26}.fr-page .dpers{align-items:center;gap:14px;display:flex}.fr-page .dpers .pav{background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;place-items:center;width:52px;height:52px;font:700 16px Inter;display:grid}.fr-page .dpers h4{font-family:Sora;font-size:18px;font-weight:600}.fr-page .dpers .role{letter-spacing:.08em;color:#7fe0f2;text-transform:uppercase;margin-top:4px;font:600 10.6px Inter}.fr-page .dpers .psub{color:#ffffff80;margin-top:5px;font-size:11.4px}.fr-page .netbar{background:linear-gradient(120deg,#22b8d624,#1487d80f);border:1px solid #22b8d63d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:26px;margin:22px 0;padding:18px 20px;display:flex;position:relative}.fr-page .netbar .nk{letter-spacing:.14em;color:#ffffff80;margin-bottom:6px;font:700 9.4px Inter}.fr-page .netbar .nv{color:#fff;font-family:JetBrains Mono;font-size:15px;font-weight:700}.fr-page .netbar .big{text-align:right;margin-left:auto}.fr-page .netbar .big .nk{color:#7fe0f2}.fr-page .netbar .big .nv{font-family:Sora;font-size:26px}.fr-page .op-edit{align-items:center;gap:12px;margin-bottom:18px;display:flex}.fr-page .op-edit label{letter-spacing:.14em;color:#ffffff80;font:700 9.4px Inter}.fr-page .op-edit input{color:#fff;text-align:right;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;outline:none;width:160px;padding:9px 12px;font:600 14px JetBrains Mono}.fr-page .op-edit input:focus{border-color:var(--cyan)}.fr-page .op-note{color:#ffffff80;background:#ffffff0a;border:1px dashed #ffffff24;border-radius:11px;margin-bottom:22px;padding:11px 14px;font-size:11.6px}.fr-page .meta{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:26px;padding-top:20px;display:flex;position:relative}.fr-page .meta .mk{letter-spacing:.14em;color:#fff6;margin-bottom:6px;font:700 9.4px Inter}.fr-page .meta .mv{color:#ffffffd9;font-size:12.6px;font-weight:500}.fr-page .meta .mv.mono{font-family:JetBrains Mono}.fr-page .meta .actions{align-items:center;gap:10px;margin-left:auto;display:flex}.fr-page .rndbtn:disabled{opacity:.5;cursor:not-allowed}.fr-page .op-ledger{background:0 0;border:0;border-radius:0;margin:0;padding:2px 16px 8px}.fr-page .op-ledger .f span{white-space:nowrap}.fr-page .op-ledger .f b{font-family:JetBrains Mono;font-size:13px;font-weight:700}.fr-page .op-ledger .f.total b{font-family:Inter;font-size:13px;font-weight:600}.fr-page .dscroll .op-note{color:#ffffff73;padding:2px 4px 8px;font-size:11.4px;line-height:1.5}.fr-page .op-facts{grid-template-columns:1fr 1fr;gap:0 18px;padding:6px 16px 12px;display:grid}.fr-page .op-facts>div{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.fr-page .op-facts>div:first-child,.fr-page .op-facts>div:nth-child(2){border-top:0}.fr-page .op-facts span{letter-spacing:.12em;color:#fff6;font:700 9px Inter}.fr-page .op-facts b{text-align:right;white-space:nowrap;font:600 12px Inter}.fr-page .op-facts .warn b{color:#ffce82}@media (max-width:1180px){.fr-page .op-facts{grid-template-columns:1fr}.fr-page .op-facts>div:nth-child(2){border-top:1px solid #ffffff0f}}.fr-page .op-rl{grid-template-columns:minmax(0,1fr) 160px 130px 14px}.fr-page .rl.trip{grid-template-columns:16px minmax(0,1fr) 96px 74px 78px 104px 116px 14px}.fr-page .rl.trip .rl-n{color:#ffffffb8;white-space:nowrap;justify-self:end;font:600 11px Inter}.fr-page .rl.trip .rl-r{color:#fff9;white-space:nowrap;justify-self:end;font-family:JetBrains Mono;font-size:11px}@media (max-width:1500px){.fr-page .rl.trip{grid-template-columns:16px minmax(0,1fr) 96px 74px 78px 116px 14px}.fr-page .rl.trip .rl-r{display:none}}.fr-page .hco-pick{flex:none;align-items:center;gap:9px;display:flex}.fr-page .hco-pick>span{letter-spacing:.14em;color:#fff6;font:700 9.4px Inter}.fr-page .hco-pick .ui-dd{min-width:104px}.fr-page .dw-days{flex-direction:column;flex:none;gap:8px;margin-top:14px;display:flex}.fr-page .dw-days>.k{letter-spacing:.14em;color:#fff6;font:700 9.4px Inter}.fr-page .dw-days .days{flex-wrap:wrap;gap:6px;display:flex}.fr-page .dw-days em{letter-spacing:.03em;color:#fffc;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;padding:4px 10px;font:600 10.6px Inter}.fr-page .lockbtn.ghost{box-shadow:none;color:#fffc;background:#ffffff14;border:1px solid #ffffff29}.fr-page .lockbtn.ghost:hover{background:#ffffff24}.fr-page .fbar .pill-fld.fbar-search{flex:none;width:330px}.fr-page .fbar .pill-fld.fbar-search input{text-overflow:ellipsis;width:100%}.fr-page .rt-drawer .dw-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;line-height:1;display:flex}.fr-page .rt-drawer .dw-meta .t{color:#ffffffdb;font:600 12.4px JetBrains Mono}.fr-page .rt-drawer .dw-meta i{background:#ffffff2e;width:1px;height:12px;display:inline-block}.fr-page .rt-drawer .dw-meta .sh{color:#fff9;font:600 11.6px Inter}.fr-page .rt-drawer .dw-meta .ty{letter-spacing:.1em;font:700 10.4px Inter}.fr-page .rt-drawer .dw-meta .ty.rd{color:#5fd4e8}.fr-page .rt-drawer .dw-meta .ty.ow{color:#7fa8f2}.fr-page .rt-drawer .dw-band{background:#ffffff08;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:16px;margin:18px -24px 0;padding:14px 24px;display:flex}.fr-page .rt-drawer .dw-band .pb{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.fr-page .rt-drawer .dw-band .px{flex:none;align-items:center;gap:10px;display:flex}.fr-page .rt-drawer .dw-band span{letter-spacing:.14em;color:#fff6;white-space:nowrap;font:700 9.4px Inter}.fr-page .rt-drawer .dw-band b{align-items:center;gap:8px;min-width:0;font:600 12.4px Inter;display:flex}.fr-page .rt-drawer .dw-band .px b{font-family:JetBrains Mono;font-size:14px}.fr-page .rt-drawer .dw-band .pb{min-width:0}.fr-page .rt-drawer .dw-band .px{white-space:nowrap;flex:none}.fr-page .rt-drawer .dw-band .ui-dd{flex:auto;min-width:0;max-width:100%}.fr-page .rt-drawer .dw-band .ui-dd-trigger{width:100%;min-width:0}.fr-page .rt-drawer .dw-band .ui-dd-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fr-page .lock-mod{letter-spacing:.06em;white-space:nowrap;border-radius:20px;align-items:center;padding:4px 9px;font:700 9.6px Inter;display:inline-flex}.fr-page .lock-mod.adj{color:#5b4bc4;background:#7c6be81f}.fr-page .lock-mod.oo{color:var(--cyan-deep);background:#22b8d61f}.fr-page .lc-head .segtabs{margin-left:12px}.fr-page .lk-card .lk-cols{letter-spacing:.14em;color:#ffffff61;border-bottom:1px solid #ffffff14;grid-template-columns:56px minmax(0,1fr) 128px 128px 14px;align-items:center;gap:12px;padding:11px 16px;font:700 9px Inter;display:grid}.fr-page .lk-card .lk-cols .c{text-align:left}.fr-page .lk-card .lk-cols .r{text-align:right}.fr-page .rl.lk-row{grid-template-columns:56px minmax(0,1fr) 128px 128px 14px;gap:12px;display:grid}.fr-page .lk-ref{color:#ffffff80;font-family:JetBrains Mono;font-size:11.4px}.fr-page .lk-det{color:#fff;overflow-wrap:anywhere;min-width:0;font:700 12.4px Inter}.fr-page .lk-det small{color:#ffffff73;margin-top:2px;font:500 10.4px Inter;display:block}.fr-page .lk-src{color:#7fa8f2;white-space:nowrap;font:600 11.6px Inter}.fr-page .detail.frs .dscroll>.lk-card{flex-direction:column;flex:auto;min-height:0;display:flex}.fr-page .lk-card>.lk-cols{flex:none}.fr-page .lk-card>.rl-list{flex:auto;min-height:64px;overflow-y:auto}.fr-page .lk-card>.rl-list::-webkit-scrollbar-thumb{background:#ffffff38}.fr-page .lk-activity{border-top:1px solid #ffffff14;flex:none;padding:10px 16px 12px}.fr-page .lk-activity .k{letter-spacing:.14em;color:#ffffff61;margin-bottom:6px;font:700 9px Inter}.fr-page .lk-activity .none{color:#ffffff73;font:500 11.4px Inter}.fr-page .lk-activity .ev{align-items:center;gap:10px;padding:3px 0;display:flex}.fr-page .lk-activity .ev i{background:#4e6d97;border-radius:50%;flex:none;width:7px;height:7px}.fr-page .lk-activity .ev.locked i{background:#e9607a}.fr-page .lk-activity .ev.raised i{background:#3fcfae}.fr-page .lk-activity .ev b{color:#fff;overflow-wrap:anywhere;min-width:0;font:600 11.6px Inter}.fr-page .lk-activity .ev span{color:#ffffff73;white-space:nowrap;margin-left:auto;font-family:JetBrains Mono;font-size:10.4px}.fr-page .dfoot .lk-total{text-align:right;margin-left:auto}.fr-page.lk-page>.wrap{padding-bottom:18px}.fr-page.lk-page .split>.detail.frs{padding-bottom:14px}.fr-page.lk-page .lk-card>.rl-list{padding-bottom:2px}.fr-page.consol .detail{background:linear-gradient(160deg,#12112e,#241a4a 58%,#33265f)}.fr-page.consol .detail:after{background:radial-gradient(circle,#9e6be847,#0000 68%)}.fr-page.consol .ccard .amt svg{color:#c9a8f0}.fr-page.consol .rt-title{color:#ede7fb}.fr-page.consol .status .badge{vertical-align:1px}.fr-page.consol .drow{align-items:center;gap:12px;padding:12px 13px}.fr-page.consol .di{min-width:0}.fr-page.consol .di .n{white-space:normal;text-overflow:clip;flex-wrap:wrap;align-items:center;gap:9px;min-height:20px;line-height:1.3;display:flex;overflow:visible}.fr-page.consol .di .n .nm{min-width:0}.fr-page.consol .cx-co{letter-spacing:.08em;color:var(--slate);border:1px solid var(--line);background:#eef2f8;border-radius:5px;flex:none;padding:2px 7px;font:700 8.2px Inter}.fr-page.consol .dr{white-space:nowrap;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;min-height:20px;padding-left:12px;display:flex}.fr-page.consol .dr .amt{font-size:15px}.fr-page.consol .cx-draft{vertical-align:1px;letter-spacing:.09em;color:#9a6608;background:#f2a93b29;border:1px solid #f2a93b59;border-radius:20px;margin-left:8px;padding:3px 7px;font:700 8px Inter;display:inline-block}.fr-page.consol .rl-d{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;justify-self:start;min-width:0;overflow:hidden}.fr-page.consol .rl{grid-template-columns:minmax(0,1fr) 92px 128px 14px;gap:14px}@media (max-width:1500px){.fr-page.consol .rl{grid-template-columns:minmax(0,1fr) 92px 128px 14px}.fr-page.consol .rl-m{display:block}}.fr-page.consol .rl:disabled{cursor:default}.fr-page.consol .rl:disabled:hover{background:0 0}.fr-page.consol .rt-card{flex:none;min-height:0}.fr-page.consol .rl-list{flex:none;overflow:visible}.fr-page.consol .dtop.v4 .cx-who{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 11.6px Inter;overflow:hidden}.fr-page.consol .dtop.v4 .cx-paycard{background:0 0;border:0;flex:none;justify-content:flex-end;gap:9px;min-width:0;margin:0;padding:0}.fr-page.consol .dtop.v4 .cx-paycard .pm-now{cursor:default}.fr-page.consol .dtop.v4 .cx-paycard .pm-src{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;overflow:hidden}@media (max-width:1180px){.fr-page.consol .dtop.v4 .cx-paycard .pm-src{display:none}}.fr-page.consol .dr .st.locked{color:#0e7a5f;background:#12856b1c}.fr-page.consol .dtop.v4 .chipw.locked{color:#8fe8c6;background:#3fcfae29;border:1px solid #3fcfae4d}.fr-page.consol .dtop.v4 .opsline .oplbl{letter-spacing:.14em;color:#ffffff6b;font:700 8.6px Inter}.fr-page.consol .dtop.v4 .opsline .opnames{color:#ffffff8c;font:500 11.4px Inter}.fr-page.consol .split>.detail.frs{flex-direction:column;min-height:0;display:flex;overflow:hidden}.fr-page.consol .detail.frs>*{flex:none}.fr-page.consol .detail.frs .dscroll{flex-direction:column;flex:1 1 0;gap:14px;min-height:150px;margin:0 -6px;padding:0 6px;display:flex;overflow:auto}.fr-page.consol .cx-exp{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:7px;padding:9px 15px;font:600 12.4px inherit;transition:all .15s;display:inline-flex}.fr-page.consol .cx-exp:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan-deep)}.fr-page.consol .cx-exp:disabled{opacity:.5;cursor:not-allowed}.fr-page.consol .cx-draftbar{background:#f2a93b1f;border:1px solid #f2a93b4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 6px;padding:12px 15px;display:flex;position:relative}.fr-page.consol .cx-draftbar .lbl{color:#ffce82;align-items:center;gap:8px;font:600 12px Inter;display:flex}.fr-page.consol .cx-fix{color:#ffe0a6;cursor:pointer;background:#f2a93b29;border:1px solid #f2a93b66;border-radius:20px;align-items:center;gap:6px;padding:6px 13px;font:600 11.4px inherit;transition:all .15s;display:inline-flex}.fr-page.consol .cx-fix:hover{background:#f2a93b47}.fr-page.consol .cx-chq{color:#cde9fb;background:#1487d829;border:1px solid #1487d866;border-radius:20px;align-items:center;gap:6px;padding:6px 13px;font:600 11.4px JetBrains Mono,monospace;display:inline-flex}.rb-cols{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.rb-cols .rb-lbl{letter-spacing:.1em;color:var(--slate);text-transform:uppercase;width:100%;font:700 9px Inter}.rb-cols label{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font:600 12.6px Inter;display:inline-flex}.rb-cols label input{width:16px;height:16px;accent-color:var(--cyan-deep);cursor:pointer}.rb-cols label.off{opacity:.4;cursor:not-allowed}.cx-block{background:#fdf8ef;border:1px solid #f0dfc0;border-radius:14px;margin-bottom:14px;padding:14px 16px}.cx-block b{color:#a66a12;margin-bottom:9px;font:700 13px/1.5 Inter;display:block}.cx-block table{border-collapse:collapse;background:#fff;border:1px solid #f0dfc0;border-radius:10px;width:100%}.cx-block th{letter-spacing:.1em;color:#93a2b8;text-transform:uppercase;text-align:left;border-bottom:1px solid #f3e7d2;padding:8px 11px;font:700 8.6px Inter}.cx-block th.r,.cx-block td.r{text-align:right}.cx-block td{color:var(--ink);border-bottom:1px solid #faf3e8;padding:9px 11px;font:500 12.4px Inter}.cx-block td.r{font-family:JetBrains Mono,monospace;font-size:12px}.cx-block tr:last-child td{border-bottom:0}.cx-block td.bad{color:#c0392b;font-weight:700}.cx-block p{color:#7a4e08;margin-top:10px;font:500 12px/1.65 Inter}.cx-block p a{color:#0e7c93;cursor:pointer;font-weight:700;text-decoration:underline}.cx-block.soft{border-color:var(--line);background:#f7fafd}.cx-block.soft b{color:var(--ink)}.cx-block.soft p{color:var(--slate)}.fr-page.consol .cx-paynow{letter-spacing:.02em;color:#cde9fb;background:#1487d82e;border:1px solid #1487d866;border-radius:20px;padding:5px 12px;font:700 11.4px Inter}.fr-page.consol .cx-paynow.chq{color:#ffe0a6;background:#f2a93b29;border-color:#f2a93b6b}.fr-page.consol .cx-payno{color:#e6eef8;background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;padding:5px 12px;font:700 11.4px JetBrains Mono,monospace}.fr-page.consol .cx-payrow{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:13px;display:flex}.fr-page.consol .cx-payrow label{flex:190px;min-width:170px;display:block}.fr-page.consol .cx-payrow label span{letter-spacing:.14em;color:#ffffff80;margin-bottom:6px;font:700 8.6px Inter;display:block}.fr-page.consol .cx-payrow label.off{opacity:.45}.fr-page.consol .cx-payrow input{box-sizing:border-box;color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;width:100%;height:40px;padding:0 12px;font:600 12.5px JetBrains Mono,monospace}.fr-page.consol .cx-payrow input::placeholder{color:#ffffff59;font-family:Inter}.fr-page.consol .cx-payrow input:focus{border-color:#1487d8b3;outline:none}.fr-page.consol .cx-payacts{flex:none;align-items:center;gap:8px;padding-bottom:1px;display:flex}.fr-page.consol .cx-payacts .cx-fix{color:#cde9fb;background:#1487d833;border-color:#1487d873;padding:10px 16px}.fr-page.consol .cx-payacts .cx-fix:hover:not(:disabled){background:#1487d852}.fr-page.consol .cx-payacts .cx-fix:disabled{opacity:.42;cursor:not-allowed}.fr-page.consol .cx-plain{color:#ffffffb8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:20px;padding:10px 15px;font:600 11.4px inherit;transition:all .15s}.fr-page.consol .cx-plain:hover:not(:disabled){color:#fff;background:#ffffff14}.fr-page.consol .cx-plain:disabled{opacity:.42;cursor:not-allowed}.fr-page.consol .cx-payerr{color:#ffc9d2;background:#c0334e29;border:1px solid #c0334e6b;border-radius:10px;margin-top:11px;padding:9px 12px;font:600 11.8px/1.55 Inter}.fr-page.consol .di .m .cx-paychip{letter-spacing:.06em;color:#1b6ea8;background:#eaf3fb;border:1px solid #cfe3f4;border-radius:5px;margin-left:8px;padding:2px 7px;font:700 8.2px Inter;display:inline-block}.fr-page.consol .di .m .cx-paychip.chq{color:#9a6608;background:#fdf3e2;border-color:#f0dfc0}.fr-page.consol .cx-mseg{margin-left:10px}.fr-page.consol .cx-instant b{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fr-page.consol .cx-instant .cx-instant-tot{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:20px;margin-left:auto;padding:3px 12px;font:700 13px JetBrains Mono,monospace}.fr-page.consol .cx-pk{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:#5a6b85;background:#eef2f8;border-radius:7px;padding:3px 8px;font:700 8.4px Inter;display:inline-block}.fr-page.consol .cx-pk.INSTANT{color:#1268a8;background:#eaf1fb}.fr-page.consol .cx-pk.ADVANCE{color:#5a3b9e;background:#f1ecfb}.fr-page.consol .cx-instant td:nth-child(4){font-weight:600}.fr-page.consol .cx-month{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:16px;overflow:hidden}.fr-page.consol .cx-mhead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:18px;padding:18px 20px 15px;display:flex}.fr-page.consol .cx-mhead>div{flex:1;min-width:260px}.fr-page.consol .cx-mhead h3{color:var(--ink);font-family:Sora;font-size:15.5px;font-weight:600}.fr-page.consol .cx-mhead p{color:var(--slate);max-width:70ch;margin-top:5px;font:500 12px/1.6 Inter}.fr-page.consol .cx-mempty{color:var(--slate);text-align:center;padding:26px 20px;font:500 12.6px Inter}.fr-page.consol .cx-mtbl td.mono,.fr-page.consol .cx-mtbl th.r{font-family:JetBrains Mono,monospace}.fr-page.consol .cx-mtbl td.pos{color:#12856b}.fr-page.consol .cx-mtbl td.neg{color:#c0392b}.fr-page.consol .cx-mtbl tr.tot td{border-top:2px solid var(--ink);background:#f7fafd}.fr-page.consol .cx-mfoot{border-top:1px solid var(--line);color:var(--slate);background:#fbfcfe;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;font:500 12px Inter;display:flex}.fr-page.consol .cx-mfoot .btn{margin-left:auto}.fr-page.consol .cx-trend{padding:16px 20px 4px}.fr-page.consol .cx-trend svg{width:100%;height:150px;display:block;overflow:visible}.fr-page.consol .cx-trend path{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.fr-page.consol .cx-trend path.cost{stroke:#1487d8}.fr-page.consol .cx-trend path.rev{stroke:#12856b;stroke-dasharray:5 4;opacity:.85}.fr-page.consol .cx-trend .dot{fill:#fff;stroke:#1487d8;stroke-width:2px;vector-effect:non-scaling-stroke}.fr-page.consol .cx-trend .dot.on{fill:#1487d8}.fr-page.consol .cx-trend .mark{stroke:#cbd8e6;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.fr-page.consol .cx-trend-x{justify-content:space-between;gap:6px;margin-top:8px;display:flex}.fr-page.consol .cx-trend-x span{letter-spacing:.05em;color:#93a2b8;text-transform:uppercase;white-space:nowrap;font:600 9.6px Inter}.fr-page.consol .cx-trend-x span.on{color:var(--ink)}.fr-page.consol .cx-trend-key{gap:16px;margin:10px 0 6px;display:flex}.fr-page.consol .cx-trend-key span{color:var(--slate);align-items:center;gap:7px;font:600 10.6px Inter;display:flex}.fr-page.consol .cx-trend-key span:before{content:"";border-radius:2px;width:16px;height:2.4px}.fr-page.consol .cx-trend-key .c:before{background:#1487d8}.fr-page.consol .cx-trend-key .r:before{background:#12856b}.fr-page.consol .cx-notes{background:var(--line);border-top:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.fr-page.consol .cx-deltas{border-top:1px solid var(--line)}.fr-page.consol .cx-deltas summary{cursor:pointer;color:var(--cyan-deep);padding:12px 20px;font:600 12px Inter;list-style:none}.fr-page.consol .cx-deltas summary::-webkit-details-marker{display:none}.fr-page.consol .cx-deltas summary:before{content:"▸ ";font-size:10px}.fr-page.consol .cx-deltas[open] summary:before{content:"▾ "}.fr-page.consol .cx-deltas td.mono{font-family:JetBrains Mono,monospace}.fr-page.consol .cx-deltas td.pos{color:#12856b}.fr-page.consol .cx-deltas td.neg{color:#c0392b}.fr-page.consol .rb-cols label small{color:#93a2b8;font-weight:500}.fr-page.consol .cn-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:14px;display:grid}.fr-page.consol .cn-c{min-width:0}.fr-page.consol .s4{grid-column:span 4}.fr-page.consol .s6{grid-column:span 6}.fr-page.consol .s8{grid-column:span 8}.fr-page.consol .s12{grid-column:span 12}@media (max-width:1180px){.fr-page.consol .s4,.fr-page.consol .s6,.fr-page.consol .s8{grid-column:span 12}}.fr-page.consol .cn-paid,.fr-page.consol .cn-half,.fr-page.consol .cn-fc,.fr-page.consol .cn-lock,.fr-page.consol .cn-cmp{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.fr-page.consol .cn-h{flex-wrap:wrap;align-items:flex-start;gap:13px;padding:17px 19px 14px;display:flex}.fr-page.consol .cn-h>div:first-child{flex:1;min-width:110px}.fr-page.consol .cn-h h3{color:var(--ink);font-family:Sora;font-size:14.5px;font-weight:600}.fr-page.consol .cn-h p{color:var(--slate);margin-top:3px;font:500 11px/1.5 Inter}.fr-page.consol .cn-h .tot{text-align:right;color:var(--ink);white-space:nowrap;font:700 19px Sora}.fr-page.consol .cn-h .tot span{color:var(--slate);margin-top:3px;font:500 10.4px Inter;display:block}.fr-page.consol .cn-hero{color:#eaf1fa;background:linear-gradient(150deg,#14294b,#0a1b34);border-radius:20px;padding:20px 22px;position:relative;overflow:hidden}.fr-page.consol .cn-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d638,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-96px;right:-70px}.fr-page.consol .cn-hero.down:after{background:radial-gradient(circle,#d4526e3d,#0000 68%)}.fr-page.consol .cn-hero-h{flex-wrap:wrap;align-items:center;gap:13px;display:flex;position:relative}.fr-page.consol .cn-hero-h .grow{flex:1}.fr-page.consol .cn-hero-h .lb{letter-spacing:.18em;color:#7e95b6;font:700 9px Inter}.fr-page.consol .cn-hero-h h3{margin-top:5px;font-family:Sora;font-size:19px;font-weight:600}.fr-page.consol .cn-sum{flex-wrap:wrap;align-items:flex-end;gap:18px 26px;margin-top:26px;display:flex;position:relative}.fr-page.consol .cn-sum .grow{flex:1}.fr-page.consol .cn-sum .k{letter-spacing:.18em;color:#7e95b6;font:700 9px Inter}.fr-page.consol .cn-sum .v{letter-spacing:-.03em;white-space:nowrap;margin-top:9px;font:700 30px Sora}.fr-page.consol .cn-sum .f.pos .k{color:#8fe8c6}.fr-page.consol .cn-sum .f.pos .v{color:#6fe3b8}.fr-page.consol .cn-sum .f.neg .k{color:#ffb0bf}.fr-page.consol .cn-sum .f.neg .v{color:#ff8fa5}.fr-page.consol .cn-sum .op{color:#4e6789;padding-bottom:6px;font:400 24px Sora}.fr-page.consol .cn-hero-tr{flex:none;width:250px;min-width:0}.fr-page.consol .cn-hero-tr .th{align-items:baseline;gap:8px;display:flex}.fr-page.consol .cn-hero-tr .th span{letter-spacing:.15em;color:#ffffff6b;font:700 8.6px Inter}.fr-page.consol .cn-hero-tr .th b{margin-left:auto;font:700 10px JetBrains Mono,monospace}.fr-page.consol .cn-hero-tr .th b.pos{color:#6fe3b8}.fr-page.consol .cn-hero-tr .th b.neg{color:#ff8fa5}.fr-page.consol .cn-hero-say{color:#9db2ce;text-wrap:pretty;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;padding:13px 15px;font:600 11px/1.55 Inter;display:flex;position:relative}.fr-page.consol .cn-hero-say b{color:#fff;font-weight:700}.fr-page.consol .cn-hero-say .m{white-space:nowrap;margin-left:auto;font:700 10.5px JetBrains Mono,monospace}.fr-page.consol .cn-hero-say .m.pos{color:#6fe3b8}.fr-page.consol .cn-hero-say .m.neg{color:#ff8fa5}.fr-page.consol .cn-tr{flex:none;width:170px}.fr-page.consol .cn-tr svg{width:100%;height:44px;display:block;overflow:visible}.fr-page.consol .cn-tr.tall svg{height:104px}.fr-page.consol .cn-tr .ln{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.fr-page.consol .cn-tr .dot{fill:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.fr-page.consol .cn-tr .zero{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 3}.fr-page.consol .cn-tr.rev .ln,.fr-page.consol .cn-tr.rev .dot{stroke:#12856b}.fr-page.consol .cn-tr.rev .area{fill:#12856b21}.fr-page.consol .cn-tr.cost .ln,.fr-page.consol .cn-tr.cost .dot{stroke:#1487d8}.fr-page.consol .cn-tr.cost .area{fill:#1487d821}.fr-page.consol .cn-tr.profit .ln,.fr-page.consol .cn-tr.profit .dot{stroke:#1668ce}.fr-page.consol .cn-tr.profit .area{fill:#1668ce21}.fr-page.consol .cn-tr-x{margin-top:5px;display:flex}.fr-page.consol .cn-tr-x span{text-align:center;letter-spacing:.05em;color:#a9b6ca;flex:1 1 0;min-width:0;font:700 7.4px Inter;overflow:hidden}.fr-page.consol .cn-tr-x span.off{color:#d6dee9}.fr-page.consol .cn-tr-x span.on{color:var(--ink)}.fr-page.consol .cn-tr-x.ends{justify-content:space-between}.fr-page.consol .cn-tr-x.ends span{text-align:left;flex:none}.fr-page.consol .cn-tr-x.ends span:last-child{text-align:right}.fr-page.consol .cn-hero .cn-tr .zero{stroke:#ffffff29}.fr-page.consol .cn-hero .cn-tr .dot{fill:#0a1b34}.fr-page.consol .cn-hero .cn-tr.profit .ln,.fr-page.consol .cn-hero .cn-tr.profit .dot{stroke:#7fe0f2}.fr-page.consol .cn-hero .cn-tr.profit .area{fill:#7fe0f226}.fr-page.consol .cn-hero .cn-tr-x span{color:#ffffff61}.fr-page.consol .cn-hero .cn-tr-x span.off{color:#ffffff29}.fr-page.consol .cn-hero .cn-tr-x span.on{color:#eaf1fa}.fr-page.consol .cn-rows{border-top:1px solid var(--line);flex-direction:column;display:flex}.fr-page.consol .cn-rows .none{color:var(--slate);padding:16px 19px;font:500 11.6px/1.55 Inter}.fr-page.consol .cn-rows .r{color:var(--ink);text-align:left;border-bottom:1px solid #f4f6fa;align-items:center;gap:10px;padding:10px 19px;font:500 12px Inter;display:flex}.fr-page.consol .cn-rows .r:last-child{border-bottom:0}.fr-page.consol .cn-rows .tx{flex:1;min-width:0}.fr-page.consol .cn-rows .tx b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.fr-page.consol .cn-rows .sub{color:#93a2b8;margin-top:2px;font:500 10.4px Inter;display:block}.fr-page.consol .cn-rows .am{white-space:nowrap;font:700 12.2px JetBrains Mono,monospace}.fr-page.consol .cn-rows .am.back{color:#12856b}.fr-page.consol .cn-rows .st{letter-spacing:.09em;color:var(--slate);background:#eef3f9;border-radius:6px;padding:3px 7px;font:700 8px Inter}.fr-page.consol .cn-rows .st.paid{color:#0e7a5f;background:#e6f6ef}.fr-page.consol .cn-rows .st.due{color:#a66a12;background:#fbf1e3}.fr-page.consol .cn-rows .av{color:#4c6484;background:#f1f4f9;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font:600 9.6px JetBrains Mono,monospace;display:grid}.fr-page.consol .cn-rows .kd{letter-spacing:.09em;color:#5a6b85;margin-top:3px;font:700 8.2px Inter;display:inline-block}.fr-page.consol .cn-rows .kd.ADVANCE{color:#5a3b9e}.fr-page.consol .cn-rows .kd.INSTANT{color:#1268a8}.fr-page.consol .cn-rows.bars .bar{background:#edf1f7;border-radius:99px;height:4px;margin-top:7px;display:block;overflow:hidden}.fr-page.consol .cn-rows.bars .bar i{background:linear-gradient(90deg,#22b8d6,#1487d8);border-radius:99px;height:100%;display:block}.fr-page.consol .cn-rows.bars .bar i.back{background:#a9bcd4}.fr-page.consol .cn-rows .r.out{background:#fbfcfe}.fr-page.consol .cn-rows .r.out .tx b{color:var(--slate);font-weight:500}.fr-page.consol .cn-note{color:var(--slate);padding:13px 19px 0;font:500 11px/1.55 Inter}.fr-page.consol .cn-foot{border-top:1px solid var(--line);margin-top:auto;display:flex}.fr-page.consol .cn-foot button{cursor:pointer;color:var(--cyan-deep);background:#fbfcfe;border:0;flex:1;padding:11px;font:600 11.6px inherit;transition:background .13s}.fr-page.consol .cn-foot button:hover{background:#f2f9fe}.fr-page.consol .cn-foot button+button{border-left:1px solid var(--line)}.fr-page.consol .cn-half>summary{cursor:pointer;list-style:none}.fr-page.consol .cn-half>summary::-webkit-details-marker{display:none}.fr-page.consol .cn-half .cn-ch{color:#4c6484;background:#f1f4f9;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;transition:transform .18s;display:grid}.fr-page.consol .cn-half[open] .cn-ch{transform:rotate(180deg)}.fr-page.consol .cn-half .cn-tr{width:132px}.fr-page.consol .cn-half .cn-tr svg{height:36px}.fr-page.consol .cn-new{letter-spacing:.12em;color:var(--cyan-deep);white-space:nowrap;background:#22b8d621;border-radius:7px;padding:4px 9px;font:700 8.4px Inter}.fr-page.consol .cn-fc .cn-h .ttl{align-items:center;gap:9px;display:flex}.fr-page.consol .cn-fc-ch{gap:14px;margin-top:16px;padding:4px 21px 0;display:flex}.fr-page.consol .cn-fc-ch .ax{text-align:right;color:#aebacb;white-space:nowrap;flex-direction:column;flex:none;justify-content:space-between;height:236px;padding-bottom:26px;font:600 9px JetBrains Mono,monospace;display:flex}.fr-page.consol .cn-fc-ch .pl{flex:1;min-width:0}.fr-page.consol .cn-fc-ch svg{width:100%;height:210px;display:block;overflow:visible}.fr-page.consol .cn-fc-ch .band{fill:#f7f9fc}.fr-page.consol .cn-fc-ch .zero{stroke:#dce3ed;stroke-width:1px;vector-effect:non-scaling-stroke}.fr-page.consol .cn-fc-ch .act{fill:none;stroke:#1668ce;stroke-width:2.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.fr-page.consol .cn-fc-ch .prj{fill:none;stroke:#22b8d6;stroke-width:2.6px;stroke-dasharray:7 6;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.fr-page.consol .cn-fc-ch .mk{height:0;position:relative}.fr-page.consol .cn-fc-ch .mk span{box-sizing:content-box;background:#fff;border-radius:50%;width:9px;height:9px;margin:-215px 0 0 -4.5px;position:absolute}.fr-page.consol .cn-fc-ch .mk .low{border:2.6px solid #d4526e}.fr-page.consol .cn-fc-ch .mk .end.act{border:2.6px solid #1668ce}.fr-page.consol .cn-fc-ch .mk .end.prj{border:2.6px solid #22b8d6;margin-left:-9px}.fr-page.consol .cn-fc-ch .xs{margin-top:8px;display:flex}.fr-page.consol .cn-fc-ch .xs span{text-align:center;letter-spacing:.04em;color:#a9b6ca;flex:1;min-width:0;font:700 8.6px Inter;overflow:hidden}.fr-page.consol .cn-fc-ch .xs span.on{color:var(--ink)}.fr-page.consol .cn-fc-ch .xs span.pj{color:#137fa0}.fr-page.consol .cn-fc-lg{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 20px;margin:16px 21px 0;padding-top:14px;display:flex}.fr-page.consol .cn-fc-lg span{white-space:nowrap;color:var(--slate);align-items:center;gap:8px;font:600 10.5px Inter;display:flex}.fr-page.consol .cn-fc-lg i{border-radius:2px;width:14px;height:3px}.fr-page.consol .cn-fc-lg i.a{background:#1668ce}.fr-page.consol .cn-fc-lg i.p{background:repeating-linear-gradient(90deg,#22b8d6 0,#22b8d6 5px,#0000 5px,#0000 9px)}.fr-page.consol .cn-fc-lg em{color:#8c9ab0;text-wrap:pretty;min-width:0;font:500 10.5px Inter}.fr-page.consol .cn-fc-lg b{white-space:nowrap;margin-left:auto;font:600 10.5px JetBrains Mono,monospace}.fr-page.consol .cn-fc-lg b.pos{color:#0e8a78}.fr-page.consol .cn-fc-lg b.neg{color:#c43c5c}.fr-page.consol .cn-fc .cn-go{cursor:pointer;color:#04182e;white-space:nowrap;background:linear-gradient(120deg,#2ecde8,#1668ce);border:0;border-radius:13px;flex:none;margin-left:auto;padding:11px 18px;font:700 11.5px Inter;transition:all .14s}.fr-page.consol .cn-fc .cn-go:hover{filter:brightness(1.06)}.fr-page.consol .cn-lock{flex-direction:column;display:flex}.fr-page.consol .cn-lock .grow{flex:1}.fr-page.consol .cn-lock .ring{flex:none;margin-left:auto}.fr-page.consol .cn-lock .ring .bg{fill:none;stroke:#edf1f7;stroke-width:5px}.fr-page.consol .cn-lock .ring .fg{fill:none;stroke-width:5px;stroke-linecap:round;stroke:#22b8d6}.fr-page.consol .cn-lock .ring.ok .fg{stroke:#12856b}.fr-page.consol .cn-lock .ring.warn .fg{stroke:#e0a100}.fr-page.consol .cn-lock .ring text{fill:var(--ink);font:700 11px Sora}.fr-page.consol .cn-blk{background:#f1f5fa;border-radius:14px;align-items:center;gap:12px;margin:16px 19px 19px;padding:12px 14px;display:flex}.fr-page.consol .cn-blk.bad{background:#d4526e12}.fr-page.consol .cn-blk .k{letter-spacing:.16em;color:var(--slate);font:700 8.6px Inter;display:block}.fr-page.consol .cn-blk.bad .k{color:#c43c5c}.fr-page.consol .cn-blk b{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin-top:5px;font:700 17px Sora;display:block}.fr-page.consol .cn-blk button{cursor:pointer;color:var(--cyan-deep);white-space:nowrap;background:0 0;border:0;margin-left:auto;font:700 11px Inter}.fr-page.consol .cn-blk button:hover{text-decoration:underline}.fr-page.consol .cn-rows .r.ck{cursor:pointer;background:0 0;border-left:0;border-right:0;width:100%;font-family:inherit;transition:background .13s}.fr-page.consol .cn-rows .r.ck:hover{background:#f7fafd}.fr-page.consol .cn-rows .r.ck .ic{color:#c43c5c;background:#d4526e1f;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font:700 10px Sora;display:grid}.fr-page.consol .cn-rows .r.ck.ok .ic{color:#0e8a78;background:#11a38e1f}.fr-page.consol .cn-rows .r.ck.ok .tx b{color:var(--slate);font-weight:500}.fr-page.consol .cn-cmp>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;padding:15px 20px;list-style:none;display:flex}.fr-page.consol .cn-cmp>summary::-webkit-details-marker{display:none}.fr-page.consol .cn-cmp .t{color:var(--ink);font-family:Sora;font-size:14.5px;font-weight:600}.fr-page.consol .cn-cmp .s{min-width:0;color:var(--slate);flex:1;font:500 11.6px Inter}.fr-page.consol .cn-cmp .hint{letter-spacing:.11em;color:#7a8ca5;white-space:nowrap;font:700 9.4px Inter}.fr-page.consol .cn-cmp .cn-ch{color:#4c6484;background:#f1f4f9;border-radius:9px;place-items:center;width:26px;height:26px;transition:transform .18s;display:grid}.fr-page.consol .cn-cmp[open] .cn-ch{transform:rotate(180deg)}.fr-page.consol .cn-cmp-b{border-top:1px solid var(--line)}.fr-page.consol .cn-cmp-t{padding:6px 20px 4px}.fr-page.consol .cn-cmp-t .hd,.fr-page.consol .cn-cmp-t .rw{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));align-items:center;gap:12px;display:grid}.fr-page.consol .cn-cmp-t .hd{letter-spacing:.14em;color:#a2afc1;padding:12px 0 8px;font:700 8.4px Inter}.fr-page.consol .cn-cmp-t .hd .r,.fr-page.consol .cn-cmp-t .rw .r{text-align:right}.fr-page.consol .cn-cmp-t .rw{border-top:1px solid #f4f6fa;padding:11px 0;font:500 11.8px Inter}.fr-page.consol .cn-cmp-t .rw .nm{color:#7a8ca5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fr-page.consol .cn-cmp-t .rw.on .nm{color:var(--ink);font-weight:600}.fr-page.consol .cn-cmp-t .mono{font-family:JetBrains Mono,monospace}.fr-page.consol .cn-cmp-t .pos{color:#0e8a78}.fr-page.consol .cn-cmp-t .neg{color:#c43c5c}.fr-page.consol .cx-chart{flex:none;align-items:flex-end;gap:7px;height:62px;display:flex}.fr-page.consol .cx-chart .b{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;width:38px;height:100%;display:flex}.fr-page.consol .cx-chart .n{color:var(--slate);white-space:nowrap;font:700 8.6px JetBrains Mono,monospace}.fr-page.consol .cx-chart .col{align-items:flex-end;width:100%;height:30px;display:flex}.fr-page.consol .cx-chart .col span{background:#dce6f2;border-radius:4px 4px 2px 2px;width:100%;display:block}.fr-page.consol .cx-chart .l{letter-spacing:.08em;text-transform:uppercase;color:#a9b6ca;font:700 8px Inter}.fr-page.consol .cx-chart .b.on .n,.fr-page.consol .cx-chart .b.on .l{color:var(--ink)}.fr-page.consol .cx-chart.rev .b.on .col span{background:#12856b}.fr-page.consol .cx-chart.cost .b.on .col span{background:#1487d8}.fr-page.consol .cx-chart .b.neg .col span{background:#f0b7af}.fr-page.consol .detail .cx-chart .n{color:#fff9}.fr-page.consol .detail .cx-chart .l{color:#ffffff6b}.fr-page.consol .detail .cx-chart .col span{background:#ffffff29}.fr-page.consol .detail .cx-chart .b.on .n,.fr-page.consol .detail .cx-chart .b.on .l{color:#eaf1fa}.fr-page.consol .detail .cx-chart.cost .b.on .col span{background:#7fe0f2}.fr-page.consol .detail .cx-chart .b.neg .col span{background:#ff9c8f}.fr-page.consol .cx-left-who{align-items:center;gap:13px;min-width:0;display:flex}.fr-page.consol .cx-bk-h{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:16px 18px 14px;display:flex}.fr-page.consol .cx-bk-h>div:first-child{flex:1;min-width:130px}.fr-page.consol .cx-bk-h h3{color:var(--ink);font-family:Sora;font-size:15px;font-weight:600}.fr-page.consol .cx-bk-h p{color:var(--slate);margin-top:4px;font:500 11.4px/1.5 Inter}.fr-page.consol .cx-rows{flex-direction:column;flex:1;display:flex}.fr-page.consol .cx-rows .none{color:var(--slate);text-align:center;padding:18px;font:500 12px Inter}.fr-page.consol .cx-rows .r{color:var(--ink);border-bottom:1px solid #f1f5fa;align-items:center;gap:10px;padding:9px 18px;font:500 12.2px Inter;display:flex}.fr-page.consol .cx-rows .r:last-child{border-bottom:0}.fr-page.consol .cx-rows .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.fr-page.consol .cx-rows .sub{color:#93a2b8;white-space:nowrap;font:500 10.6px Inter}.fr-page.consol .cx-rows .am{white-space:nowrap;font:700 12.4px JetBrains Mono,monospace}.fr-page.consol .cn-notes{background:var(--line);border-top:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.fr-page.consol .cx-note{color:var(--ink);background:#fff;align-items:flex-start;gap:10px;padding:11px 20px;font:500 12.4px/1.5 Inter;display:flex}.fr-page.consol .cx-note .ar{flex:none;font-size:10px;line-height:1.7}.fr-page.consol .cx-note.up .ar{color:#c0392b}.fr-page.consol .cx-note.down .ar{color:#12856b}.fr-page.consol .cx-note.new .ar{color:#1487d8}.fr-page.consol .cx-note.flat{color:var(--slate)}.fr-page.consol .cx-diff{border-top:1px solid var(--line)}.fr-page.consol .cx-diff-h{flex-wrap:wrap;align-items:baseline;gap:12px;padding:14px 20px 10px;display:flex}.fr-page.consol .cx-diff-h b{color:var(--ink);font:600 13px Inter}.fr-page.consol .cx-diff-h span{color:var(--slate);font:500 11.4px Inter}.fr-page.consol .cx-diff td.mono{font-family:JetBrains Mono,monospace}.fr-page.consol .cx-diff-co{letter-spacing:.09em;color:var(--slate);background:#eef3f9;border-radius:6px;margin-left:8px;padding:2px 7px;font:700 8px Inter;display:inline-block}.fr-page.consol .cx-diff-d span{letter-spacing:.1em;text-transform:uppercase;color:#a9b6ca;margin-top:3px;font:700 8px Inter;display:block}.fr-page.consol .cx-diff-d.added{color:#c0392b}.fr-page.consol .cx-diff-d.gone{color:#12856b}.fr-page.consol .cx-diff-d.moved{color:var(--ink)}.fr-page.consol .dav.n{background:linear-gradient(135deg,#93a2b8,#5a6b85)}.fr-page.consol .cc.n{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.fc-page .fc-co{margin-bottom:20px}.fc-page .fc-proj{margin-bottom:14px}.fc-page .fc-proj .dtop{align-items:flex-start;gap:18px}.fc-page .fc-proj .cx-left-who{align-items:center;gap:13px;min-width:0;display:flex}.fc-page .fc-proj .lb{letter-spacing:.13em;color:#ffffff6b;font:700 8.8px Inter}.fc-page .fc-proj .cx-left-who h3{margin-top:5px;font-family:Sora;font-size:19px;font-weight:600}.fc-page .fc-proj .cx-chart,.fc-page .fc-proj .cn-tr{margin-left:auto}.fc-page .fc-proj .cn-tr{width:300px}.fc-page .fc-proj .cn-tr svg{height:58px}.fc-page .cn-tr-x span b{margin-top:2px;font:700 8.6px JetBrains Mono,monospace;display:block}.fc-page .fc-proj .cn-tr .zero{stroke:#ffffff29}.fc-page .fc-proj .cn-tr .dot{fill:#0f2440}.fc-page .fc-proj .cn-tr.cost .ln,.fc-page .fc-proj .cn-tr.cost .dot{stroke:#7fc4f2}.fc-page .fc-proj .cn-tr.cost .area{fill:#7fc4f226}.fc-page .fc-proj .cn-tr.rev .ln,.fc-page .fc-proj .cn-tr.rev .dot{stroke:#6fe3b8}.fc-page .fc-proj .cn-tr.rev .area{fill:#6fe3b826}.fc-page .fc-proj .cn-tr-x span{color:#fff6}.fc-page .fc-proj .cn-tr-x span.on{color:#eaf1fa}.fc-page .fc-sum{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:flex-end;gap:18px;margin:22px 0 4px;padding-bottom:18px;display:flex;position:relative}.fc-page .fc-sum .k{letter-spacing:.13em;color:#ffffff6b;font:700 8.6px Inter}.fc-page .fc-sum .v{color:#eaf1fa;margin-top:6px;font:700 18px JetBrains Mono,monospace}.fc-page .fc-sum .v.up{color:#ffc98f}.fc-page .fc-sum .v.down{color:#6fe3b8}.fc-page .fc-sum .m{color:#ffffff80;margin-top:5px;font:500 10.4px Inter}.fc-page .fc-sum .op{color:#ffffff52;padding-bottom:22px;font:400 16px Inter}.fc-page .fc-sum .f.big{text-align:right;margin-left:auto}.fc-page .fc-sum .f.big .v{font-size:26px}.fc-page .fc-margin{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex;position:relative}.fc-page .fc-margin>svg{color:#ffffff59;flex:none}.fc-page .fc-margin .m{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:13px;flex:200px;padding:12px 14px}.fc-page .fc-margin .m .k{letter-spacing:.12em;color:#ffffff73;font:700 8.4px Inter;display:block}.fc-page .fc-margin .m .v{color:#eaf1fa;margin-top:6px;font:700 22px JetBrains Mono,monospace;display:block}.fc-page .fc-margin .m .s{color:#ffffff8c;margin-top:4px;font:500 10.6px Inter;display:block}.fc-page .fc-margin .m.big{background:#22b8d621;border-color:#22b8d652}.fc-page .fc-margin .m.big.pos .v{color:#6fe3b8}.fc-page .fc-margin .m.big.neg .v{color:#ff9c8f}.fc-page .fc-note{color:#ffffff80;margin-top:12px;font:500 11px/1.55 Inter;position:relative}.fc-page .fc-plan{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:1000px){.fc-page .fc-plan{grid-template-columns:1fr}}.fc-page .fc-list{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.fc-page .fc-add{border:1px solid var(--line);color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:5px;padding:6px 11px;font:600 11.4px inherit;transition:all .13s;display:inline-flex}.fc-page .fc-add:hover{border-color:var(--cyan);background:#f7fcfe}.fc-page .fc-r .am.up{color:#c0392b}.fc-page .fc-r .am.down{color:#12856b}.fc-page .fc-acts{flex:none;gap:3px;display:flex}.fc-page .fc-acts button{cursor:pointer;color:#a9b6ca;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:26px;height:26px;transition:all .13s;display:grid}.fc-page .fc-acts button:hover{border-color:var(--line);color:var(--ink);background:#f7fafd}.fc-page .fc-acts button.bad:hover{color:#c0392b;background:#fdf6f5;border-color:#f2c4c0}.fc-page .fc-find{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.fc-page .fc-find-h{border-bottom:1px solid var(--line);padding:18px 20px 14px}.fc-page .fc-find-h h3{color:var(--ink);font-family:Sora;font-size:15.5px;font-weight:600}.fc-page .fc-find-h p{color:var(--slate);max-width:78ch;margin-top:5px;font:500 12px/1.6 Inter}.fc-page .fc-f{border-bottom:1px solid #f1f5fa;padding:15px 20px}.fc-page .fc-f:last-child{border-bottom:0}.fc-page .fc-f-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fc-page .fc-f-h b{color:var(--ink);font:600 13.4px Inter}.fc-page .fc-f-h .go{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;font:600 11.6px Inter;display:inline-flex}.fc-page .fc-f .sev{letter-spacing:.1em;color:var(--slate);white-space:nowrap;background:#eef3f9;border-radius:6px;padding:3px 8px;font:700 8px Inter}.fc-page .fc-f.act .sev{color:#c0392b;background:#fbede9}.fc-page .fc-f.watch .sev{color:#a66a12;background:#fbf1e3}.fc-page .fc-f>p{color:var(--slate);max-width:82ch;margin-top:8px;font:500 12.4px/1.65 Inter}.fc-page .fc-f-do{border:1px solid var(--line);color:var(--ink);background:#f7fafd;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 12px;font:500 12px/1.55 Inter;display:flex}.fc-page .fc-f-do>svg{color:#a9b6ca;flex:none;margin-top:2px}.fc-page .fc-f-i{margin-top:10px}.fc-page .fc-f-i summary{cursor:pointer;color:var(--cyan-deep);font:600 11.4px Inter;list-style:none}.fc-page .fc-f-i summary::-webkit-details-marker{display:none}.fc-page .fc-f-i summary:before{content:"▸ ";font-size:9px}.fc-page .fc-f-i[open] summary:before{content:"▾ "}.fc-page .fc-f-rows{border:1px solid var(--line);border-radius:10px;margin-top:8px;overflow:hidden}.fc-page .fc-f-rows .r{color:var(--ink);border-bottom:1px solid #f1f5fa;flex-wrap:wrap;gap:16px;padding:8px 12px;font:500 11.6px Inter;display:flex}.fc-page .fc-f-rows .r:last-child{border-bottom:0}.fc-page .fc-f-rows .r span{gap:6px;display:inline-flex}.fc-page .fc-f-rows .r b{letter-spacing:.09em;text-transform:uppercase;color:#a9b6ca;align-self:center;font:700 8.2px Inter}.fc-page .fc-toast{z-index:900;color:#fff;background:#0b1b33;border-radius:12px;max-width:90vw;padding:11px 18px;font:500 12.4px Inter;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -16px #0b1b3399}.fc-page .fc-head{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.fc-page .fc-head p{min-width:240px;color:var(--slate);flex:1;max-width:80ch;font:500 12.4px/1.6 Inter}.fc-page .fc-task{border:1px solid var(--line);letter-spacing:.09em;color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;margin-left:8px;padding:2px 7px;font:700 8px inherit;transition:all .13s;display:inline-flex}.fc-page .fc-task:hover{border-color:var(--cyan);background:#f7fcfe}.fc-page .fc-task.none{color:#a9b6ca;cursor:default;background:#fbfcfe}.sp-root{z-index:900;visibility:hidden;pointer-events:none;transition:visibility 0s linear .42s;position:fixed;top:0;bottom:0;left:0;right:0}.sp-root.on{visibility:visible;pointer-events:auto;transition:visibility}.sp-scrim{opacity:0;background:#0b1b3373;transition:opacity .42s;position:absolute;top:0;bottom:0;left:0;right:0}.sp-root.on .sp-scrim{opacity:1}.sp-panel{background:var(--paper);border-left:1px solid var(--line);outline:none;flex-direction:column;max-width:94vw;transition:transform .42s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 70px -30px #0b1b3373}.sp-root.on .sp-panel{transform:translate(0)}.sp-head{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:flex-start;gap:14px;padding:20px 22px 16px;display:flex}.sp-ht{flex:1;min-width:0}.sp-head h3{color:var(--ink);font-family:Sora;font-size:17px;font-weight:600}.sp-head p{color:var(--slate);margin-top:5px;font-size:12.2px;line-height:1.5}.sp-x{border:1px solid var(--line);cursor:pointer;width:34px;height:34px;color:var(--slate);background:#fff;border-radius:50%;flex:none;place-items:center;transition:all .15s;display:grid}.sp-x:hover{border-color:var(--rose);color:var(--rose)}.sp-tools{border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 22px;display:flex}.sp-tools .pill-fld{flex:1;min-width:160px}.sp-tools .pill-fld input{width:100%}.sp-body{flex:auto;min-height:0;padding:14px 22px;overflow-y:auto}.sp-foot{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:14px 22px;display:flex}@media (max-height:920px){.sp-head{padding:15px 18px 12px}.sp-tools{padding:10px 18px}.sp-body,.sp-foot{padding:11px 18px}}.adj-page .page-head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.adj-page h2{letter-spacing:-.02em;color:var(--ink);font-family:Sora;font-size:28px;font-weight:700}.adj-page .sub-t{color:var(--slate);max-width:600px;margin-top:6px;font-size:13.5px;line-height:1.55}.adj-page .back{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:11px;margin-left:auto;padding:6px 18px 6px 6px;font-family:inherit;transition:all .18s;display:inline-flex}.adj-page .back:hover{border-color:var(--cyan);box-shadow:0 8px 22px -14px #1487d899}.adj-page .back .barb{background:linear-gradient(135deg,var(--ink),var(--ink-2));color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.adj-page .back .bt{text-align:left;line-height:1.2}.adj-page .back .bt b{color:var(--ink);font:600 12.8px Inter;display:block}.adj-page .back .bt span{color:var(--slate);font-size:10.5px}.adj-page .split{grid-template-columns:1fr 400px;align-items:start;gap:18px;margin-bottom:18px;display:grid}.adj-page .builder{border-radius:var(--r);color:#fff;background:linear-gradient(160deg,#0b1b33,#0e2140 60%,#0b2a44);flex-direction:column;min-height:430px;max-height:calc(100vh - 498px);padding:18px 22px;display:flex;position:relative;overflow:hidden}.adj-page .builder>*{flex:none}.adj-page .builder.fitted{min-height:0;max-height:none}.adj-page .builder:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d633,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.adj-page .bh>div,.adj-page .scope,.adj-page .scope-static{z-index:2;position:relative}.adj-page .bh{align-items:center;gap:14px;margin-bottom:14px;display:flex;position:relative}.adj-page .bh h3{font-family:Sora;font-size:17px;font-weight:600}.adj-page .scope{background:#ffffff12;border:1px solid #ffffff1f;border-radius:30px;gap:4px;margin-left:auto;padding:4px;display:flex}.adj-page .scope button{cursor:pointer;color:#fff9;background:0 0;border:0;border-radius:24px;align-items:center;gap:6px;padding:7px 14px;font:600 11.6px inherit;transition:all .15s;display:flex}.adj-page .scope button:hover{color:#fff}.adj-page .scope button.on{color:var(--ink);background:#fff}.adj-page .scope-static{color:#ffffffbf;background:#ffffff12;border:1px solid #ffffff1f;border-radius:30px;align-items:center;gap:7px;margin-left:auto;padding:8px 15px;font:600 11.6px Inter;display:flex}.adj-page .lock-moved-hint{color:var(--slate);align-items:center;gap:7px;font:500 12px Inter;display:flex}.adj-page .lock-moved-hint svg{color:#93a2b8;flex:none}.adj-page .scroll-cue{border:1px dashed var(--line);width:100%;color:var(--slate);cursor:pointer;background:#fafcfe;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin:2px 0 18px;padding:10px 18px;font:600 12px inherit;transition:all .16s;display:flex}.adj-page .scroll-cue:hover{border-color:var(--cyan);color:var(--cyan-deep);background:#f1f8fd}.adj-page .scroll-cue svg{animation:1.6s ease-in-out infinite adj-cue-bob}@keyframes adj-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.adj-page .frow{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid;position:relative}.adj-page .fld{position:relative}.adj-page .fld label{letter-spacing:.14em;color:#ffffff6b;margin-bottom:8px;font:700 9.4px Inter;display:block}.adj-page .fld select,.adj-page .fld input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;outline:none;width:100%;padding:11px 14px;font:500 13px Inter;transition:all .16s}.adj-page .fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:34px}.adj-page .fld select option{color:#fff;background:#0e2140}.adj-page .fld input::placeholder{color:#ffffff59;font-weight:400}.adj-page .fld select:focus,.adj-page .fld input:focus{border-color:var(--cyan);background:#22b8d617}.adj-page .fld .car{pointer-events:none;color:#ffffff73;position:absolute;bottom:13px;right:13px}.adj-page .fld .ui-dd-trigger{border-radius:11px;padding:11px 14px}.adj-page .adj-search{margin-bottom:12px;position:relative}.adj-page .adj-search input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;outline:none;width:100%;padding:11px 14px 11px 38px;font:500 13px Inter}.adj-page .adj-search input::placeholder{color:#ffffff59}.adj-page .adj-search .si{color:#fff6;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.adj-page .adj-results{z-index:6;background:#0e2140;border:1px solid #ffffff29;border-radius:11px;max-height:260px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 44px -16px #0009}.adj-page .adj-results button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:8px;width:100%;padding:9px 11px;font:500 12.6px Inter;display:flex}.adj-page .adj-results button:hover{background:#ffffff14}.adj-page .adj-results .rc{color:#fff6;font-family:JetBrains Mono;font-size:11px}.adj-page .erow2{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.adj-page .er-name{color:#fff;min-width:128px;font:600 12.6px Inter}.adj-page .er-name small{color:#fff6;text-transform:capitalize;margin-top:2px;font-size:10px;font-weight:400;display:block}.adj-page .er-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.adj-page .erow2 select,.adj-page .erow2 input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;outline:none;width:100%;padding:8px 10px;font:500 12px Inter}.adj-page .erow2 select:focus,.adj-page .erow2 input:focus{border-color:var(--cyan)}.adj-page .erow2 select option{background:#0e2140}.adj-page .erow2 input::placeholder{color:#ffffff52}.adj-page .er-static{letter-spacing:.04em;color:#ffffffbf;background:#ffffff0d;border-radius:9px;justify-content:center;align-items:center;padding:8px 10px;font:600 11px Inter;display:flex}.adj-page .er-del{color:#ff9db0;cursor:pointer;background:#e9607a1f;border:1px solid #e9607a4d;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.adj-page .er-del:hover{background:#e9607a3d}.adj-page .entry-empty{text-align:center;color:#ffffff73;border:1px dashed #ffffff29;border-radius:12px;margin-bottom:14px;padding:18px;font-size:12px}.adj-page .entry-h{margin-bottom:4px;font:600 13.4px Inter;position:relative}.adj-page .entry-s{color:#ffffff73;margin-bottom:14px;font-size:11.6px;position:relative}.adj-page .erow{grid-template-columns:1.5fr .85fr 1.6fr 40px;gap:10px;margin-bottom:10px;display:grid;position:relative}.adj-page .erow select,.adj-page .erow input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;outline:none;width:100%;padding:11px 13px;font:500 12.8px Inter;transition:all .16s}.adj-page .erow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.adj-page .erow select option{background:#0e2140}.adj-page .erow input::placeholder{color:#ffffff52;font-weight:400}.adj-page .erow select:focus,.adj-page .erow input:focus{border-color:var(--cyan);background:#22b8d617}.adj-page .del{color:#ff9db0;cursor:pointer;background:#e9607a1f;border:1px solid #e9607a4d;border-radius:11px;place-items:center;transition:all .15s;display:grid}.adj-page .del:hover{background:#e9607a3d}.adj-page .addrow{color:#fff9;cursor:pointer;background:0 0;border:1px dashed #ffffff38;border-radius:11px;width:100%;margin-bottom:16px;padding:11px;font:600 12.4px inherit;transition:all .15s}.adj-page .addrow:hover{color:#7fe0f2;background:#22b8d612;border-color:#22b8d680}.adj-page .rep-flow{grid-template-columns:1fr 44px 1fr;align-items:end;gap:10px;margin-bottom:16px;display:grid;position:relative}.adj-page .rep-end{position:relative}.adj-page .rep-end label{align-items:center;gap:7px;display:flex}.adj-page .rep-end label em{letter-spacing:.12em;font-style:normal}.adj-page .rep-end label.out em{color:#ff9db0}.adj-page .rep-end label.in em{color:#5fe3c0}.adj-page .rp-dot{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.adj-page .rp-dot.out{background:#e9607a}.adj-page .rp-dot.in{background:#3fcfae}.adj-page .rep-arrow{color:#ffffff57;justify-content:center;align-items:center;height:46px;display:flex}.adj-page .rep-ctx{z-index:2;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:13px 14px 2px;position:relative}.adj-page .rep-ctx-h{color:#fff9;margin-bottom:11px;font:600 11px Inter}.adj-page .rep-ctx-h span{color:#ffffff5c;font-weight:500}.adj-page .rep-ctx .frow{margin-bottom:13px}.adj-page .rep-ctx .fld label{color:#ffffff61;margin-bottom:6px;font-size:9px}.adj-page .rep-money{grid-template-columns:1fr 210px;align-items:end;gap:14px;margin-bottom:auto;padding-bottom:18px;display:grid;position:relative}.adj-page .rep-flow .ui-dd-trigger,.adj-page .rep-ctx .ui-dd-trigger,.adj-page .rep-money .ui-dd-trigger{height:46px}.adj-page .rep-amt .amt-wrap{background:#ffffff12;border:1px solid #ffffff29;border-radius:11px;align-items:center;height:46px;padding:0 13px;transition:all .16s;display:flex}.adj-page .rep-amt .amt-wrap:focus-within{border-color:var(--cyan);background:#22b8d61a}.adj-page .rep-amt .cur{color:#ffffff6b;flex:none;padding-right:9px;font:700 12px Inter}.adj-page .rep-amt input{color:#fff;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-family:JetBrains Mono;font-size:17px;font-weight:700}.adj-page .rep-amt input::placeholder{color:#ffffff4d;font-weight:400}@media (max-width:760px){.adj-page .rep-flow{grid-template-columns:1fr}.adj-page .rep-arrow{height:auto;transform:rotate(90deg)}.adj-page .rep-money{grid-template-columns:1fr}}.adj-page .bfoot{z-index:2;border-top:1px solid #ffffff1c;flex:none;padding-top:15px;position:relative}.adj-page .cfwd{color:#ffffffbf;cursor:pointer;align-items:center;gap:10px;margin-bottom:18px;font-size:12.6px;display:flex}.adj-page .bfoot .cfwd{margin-bottom:12px}.adj-page .cfwd input{width:17px;height:17px;accent-color:var(--cyan);cursor:pointer}.adj-page .savebtn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px;font:600 13.6px inherit;transition:all .18s;display:flex;box-shadow:0 12px 26px -8px #1487d899}.adj-page .savebtn .sb-n{background:#ffffff38;border-radius:20px;margin-left:2px;padding:3px 9px;font:700 10.5px JetBrains Mono}.adj-page .savebtn:hover{transform:translateY(-1px)}.adj-page .savebtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.adj-page .pctbig{letter-spacing:-.02em;align-items:center;gap:14px;margin-bottom:6px;font-family:Sora;font-size:44px;font-weight:700;display:flex}.adj-page .pctbig .tag{letter-spacing:.1em;border-radius:20px;padding:5px 11px;font:700 9.6px Inter}.adj-page .slider{-webkit-appearance:none;background:#ffffff26;border-radius:6px;outline:none;width:100%;height:6px;margin:10px 0 12px}.adj-page .slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:20px;height:20px;box-shadow:0 3px 10px #00000059,0 0 0 4px #22b8d659}.adj-page .slider::-moz-range-thumb{cursor:pointer;background:#fff;border:0;border-radius:50%;width:20px;height:20px}.adj-page .dcards{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.adj-page .dcard{background:#ffffff0d;border:1px solid #ffffff17;border-radius:13px;min-width:0;padding:13px 15px}.adj-page .dcard .dt{align-items:center;gap:9px;min-width:0;margin-bottom:8px;display:flex}.adj-page .dcard .di{border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.adj-page .dcard .di img{object-fit:contain;background:#fff;width:100%;height:100%;padding:2px}.adj-page .dcard .dn{white-space:nowrap;text-overflow:ellipsis;font:600 12px Inter;overflow:hidden}.adj-page .dcard .base{color:#ffffff73;margin-bottom:5px;font-size:10.6px}.adj-page .dcard .amt{color:#5fe3c0;font-family:JetBrains Mono;font-size:19px;font-weight:700}.adj-page .dsl-head{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:0;display:flex}.adj-page .dsl-head .fld{flex:none}.adj-page .dsl-scope{text-align:right;flex-direction:column;flex:200px;align-items:flex-end;gap:5px;min-width:0;padding-bottom:6px;display:flex}.adj-page .dsl-scope .k{letter-spacing:.14em;color:#ffffff6b;font:700 9.4px Inter}.adj-page .dsl-scope b{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:600 12.6px Inter;overflow:hidden}.adj-page .dsl-open{text-align:left;cursor:pointer;color:#fff;z-index:2;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:13px;width:100%;margin-bottom:12px;padding:11px 14px;font-family:inherit;transition:all .16s;display:flex;position:relative}.adj-page .dsl-open:hover:not(:disabled){background:#22b8d61f;border-color:#22b8d666}.adj-page .dsl-open:disabled{opacity:.5;cursor:not-allowed}.adj-page .dsl-open .do-i{color:#7fe0f2;background:#22b8d629;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.adj-page .dsl-open .do-t{flex:1;min-width:0}.adj-page .dsl-open .do-t b{font:600 12.8px Inter;display:block}.adj-page .dsl-open .do-t small{color:#ffffff80;margin-top:3px;font-size:10.8px;display:block}.adj-page .dsl-open .do-v{color:#5fe3c0;white-space:nowrap;flex:none;font-family:JetBrains Mono;font-size:15px;font-weight:700}.adj-page .dsl-open .do-go{color:#ffffff9e;flex:none;align-items:center;gap:5px;font:600 11.4px Inter;display:inline-flex}.dsl-rows{flex-direction:column;gap:8px;display:flex}.dsl-row{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:11px 13px;display:flex}.dsl-row.edited{background:#fffcf6;border-color:#f2a93b8c}.dsl-row .dr-who{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font:600 12.6px Inter;overflow:hidden}.dsl-row .dr-who small{color:var(--slate);margin-top:3px;font:400 10.4px Inter;display:block}.dsl-row .dr-co{letter-spacing:.06em;color:#fff;border-radius:6px;flex:none;padding:3px 8px;font:700 9px Inter}.dsl-row .dr-amt{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.dsl-row .dr-amt input{border:1px solid var(--line);width:112px;color:var(--ink);text-align:right;background:#fff;border-radius:9px;outline:none;padding:8px 10px;font:600 12.4px JetBrains Mono;transition:all .15s}.dsl-row .dr-amt input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.dsl-row .dr-undo{cursor:pointer;color:#9a6608;background:0 0;border:0;align-items:center;gap:5px;padding:0;font:600 10px inherit;display:inline-flex}.dsl-row .dr-undo:hover{text-decoration:underline}.sp-tot{flex-direction:column;gap:3px;display:flex}.sp-tot span{letter-spacing:.14em;text-transform:uppercase;color:#93a2b8;font:700 9px Inter}.sp-tot b{letter-spacing:-.01em;color:var(--ink);font-family:Sora;font-size:19px;font-weight:700}.adj-page .cf-col{flex-direction:column;gap:14px;display:flex}.adj-page .cfcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.adj-page .cf-head{border-bottom:1px solid var(--line);padding:18px 20px 14px}.adj-page .cf-head h3{font-family:Sora;font-size:15.5px;font-weight:600}.adj-page .cf-head p{color:var(--slate);margin-top:5px;font-size:11.8px;line-height:1.5}.adj-page .cf-body{padding:12px}.adj-page .cf-item{border-radius:12px;align-items:center;gap:12px;padding:12px;transition:all .14s;display:flex}.adj-page .cf-item:hover{background:#f7fafd}.adj-page .cf-ic{color:#fff;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.adj-page .cf-ic.ded{background:linear-gradient(135deg,#e9607a,#b23a52)}.adj-page .cf-ic.inc{background:linear-gradient(135deg,#3fcfae,#12856b)}.adj-page .cf-ic.dsl{background:linear-gradient(135deg,#f2a93b,#b87309)}.adj-page .cf-i{flex:1;min-width:0}.adj-page .cf-i .n{font:600 12.8px Inter}.adj-page .cf-i .m{color:var(--slate);margin-top:3px;font-size:10.8px}.adj-page .cf-r{text-align:right;flex:none;align-items:center;gap:10px;display:flex}.adj-page .cf-r .a{white-space:nowrap;font-family:JetBrains Mono;font-size:13px;font-weight:700}.adj-page .cf-x{border:1px solid var(--line);cursor:pointer;color:#93a2b8;background:#fff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;transition:all .15s;display:grid}.adj-page .cf-x:hover{border-color:var(--rose);color:var(--rose)}.adj-page .cf-empty{text-align:center;color:var(--slate);background:#f7fafd;border-radius:12px;margin:12px;padding:22px;font-size:12.4px}.adj-page .linecard{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.adj-page .lh{border-bottom:1px solid var(--line);flex-wrap:nowrap;align-items:center;gap:14px;padding:17px 20px;display:flex}.adj-page .lh>div:first-child{flex:180px;min-width:0}.adj-page .lh .segtabs,.adj-page .lh .rt{flex:none}.adj-page .lh h3{white-space:nowrap;text-overflow:ellipsis;font-family:Sora;font-size:15.5px;font-weight:600;overflow:hidden}.adj-page .lh p{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11.8px;overflow:hidden}@media (max-width:1240px){.adj-page .lh{flex-wrap:wrap}.adj-page .lh>div:first-child{flex:100%}}.adj-page .lh .rt{align-items:center;gap:9px;margin-left:auto;display:flex}.adj-page .selall{color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:8px;padding:8px 15px;font:600 12.5px inherit;display:flex}.adj-page .selall:hover{border-color:#c8d5e6}.adj-page .selall:disabled{opacity:.5;cursor:not-allowed}.adj-page .rowcheck{border:1.5px solid var(--line);cursor:pointer;color:#fff;background:#fff;border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;transition:all .14s;display:grid}.adj-page .rowcheck.on{background:var(--cyan-deep);border-color:var(--cyan-deep)}.adj-page .lockall{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:30px;align-items:center;gap:7px;padding:10px 17px;font:600 12.2px inherit;display:flex;box-shadow:0 8px 18px -8px #1487d899}.adj-page .lockall:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.adj-page .typ.ded{color:#c43d58;background:#e9607a1f}.adj-page .typ.inc{color:#12856b;background:#3fcfae26}.adj-page .typ.rep{color:#1268a8;background:#1487d81f}.adj-page .typ.dsl{color:#9a6608;background:#f2a93b29}.adj-page .cotag{letter-spacing:.08em;color:#fff;border-radius:6px;padding:3.5px 9px;font:700 9.2px Inter}.adj-page .cotag.v{background:linear-gradient(135deg,#1487d8,#0b1b33)}.adj-page .cotag.s{background:linear-gradient(135deg,#22b8d6,#12856b)}.adj-page .tgl{cursor:pointer;background:#d8e0ec;border:0;border-radius:20px;width:40px;height:22px;padding:0;transition:all .16s;position:relative}.adj-page .tgl span{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.adj-page .tgl.on{background:var(--cyan-deep)}.adj-page .tgl.on span{left:21px}.adj-page .cf-iconbtn{border:1px solid var(--line);width:30px;height:30px;color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:inline-grid}.adj-page .cf-iconbtn:hover{background:#eef6fc}.adj-page .cf-iconbtn.danger{color:#c0392b}.adj-page .cf-iconbtn.danger:hover{background:#fcedec}.adj-page .amt-inp{border:1px solid var(--line);text-align:right;border-radius:8px;outline:none;width:96px;padding:5px 8px;font:600 12px JetBrains Mono}.adj-page .amt-inp:focus{border-color:var(--cyan)}.adj-page .st{letter-spacing:.08em;border-radius:20px;padding:4px 10px;font:700 10px Inter;display:inline-block}.adj-page .st.draft{color:#9a6608;background:#f2a93b29}.adj-page .st.locked{color:#12856b;background:#3fcfae29}.adj-page .typ{letter-spacing:.08em;border-radius:20px;padding:4px 10px;font:700 10px Inter;display:inline-block}.adj-page .delsel{color:#c0334e;cursor:pointer;background:#fff;border:1px solid #e9607a6b;border-radius:30px;align-items:center;gap:7px;padding:9px 15px;font:600 12.2px inherit;transition:all .15s;display:flex}.adj-page .delsel:hover{background:#e9607a12}.adj-page .delsel:disabled{opacity:.45;cursor:not-allowed}.adj-page .act{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;padding:6px 11px;font:600 11.4px inherit;transition:all .15s}.adj-page .act:hover{border-color:var(--cyan);color:var(--cyan-deep)}.adj-page .act.del{color:#c0334e}.adj-page .act.del:hover{border-color:#c0334e}.adj-page .tfoot{border-top:1px solid var(--line);color:var(--slate);background:#fafcfe;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;font-size:12.2px;display:flex}.adj-page .tfoot b{color:var(--ink);font-family:JetBrains Mono}.adj-page .tfoot .rr{flex-wrap:wrap;gap:22px;margin-left:auto;display:flex}.adj-page .adj-note{color:var(--slate);text-align:center;background:#f7fafd;border-radius:12px;padding:22px;font-size:12.4px}.adj-page .filterbar .ui-dd-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.adj-page .plist{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;flex:auto;min-height:120px;margin-bottom:14px;overflow-y:auto}.adj-page .plist-empty{text-align:center;color:#fff6;padding:26px;font-size:12px}.adj-page .prow{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:9px 12px;display:flex}.adj-page .prow:last-child{border-bottom:0}.adj-page .prow:hover{background:#ffffff08}.adj-page .prow .pn{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font:600 12.4px Inter;overflow:hidden}.adj-page .prow .pn small{color:#fff6;margin-top:2px;font:400 10px Inter;display:block}.adj-page .prow .pco{letter-spacing:.06em;color:#fff;border-radius:6px;flex:none;padding:3px 8px;font:700 9px Inter}.adj-page .prow .pco.v{background:linear-gradient(135deg,#1487d8,#0b1b33)}.adj-page .prow .pco.s{background:linear-gradient(135deg,#22b8d6,#12856b)}.adj-page .prow .pamt{color:#fff;text-align:right;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;outline:none;flex:0 0 104px;width:104px;padding:8px 10px;font:600 12px JetBrains Mono}.adj-page .prow .pamt:focus{border-color:var(--cyan)}.adj-page .prow .pamt.calc{opacity:.85}.adj-page .prow .ppr{flex:0 0 132px;width:132px}.adj-page .prow .ppr .ui-dd-trigger{border-radius:9px;padding:8px}.adj-page .prow .base{color:#ffffff73;text-align:right;flex:none;min-width:96px;font:500 10.4px JetBrains Mono}.adj-page .prow .psave{color:#7fe8d0;cursor:pointer;background:#3fcfae1f;border:1px solid #3fcfae59;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.adj-page .prow .psave:hover{background:#3fcfae3d}.adj-page .prow .psave:disabled{opacity:.35;cursor:not-allowed}.adj-page .dbadge{letter-spacing:.02em;vertical-align:middle;border-radius:14px;padding:2px 8px;font:700 10px JetBrains Mono;display:inline-block}.adj-page .dbadge.dp{color:#12856b;background:#3fcfae29}.adj-page .dbadge.dn{color:#c43d58;background:#e9607a24}@media (max-width:1240px){.adj-page .split{grid-template-columns:1fr}}@media (max-width:900px){.adj-page .frow,.adj-page .erow,.adj-page .dcards{grid-template-columns:1fr}}@media (max-height:920px){.adj-page .builder{min-height:360px;max-height:calc(100vh - 410px);padding:18px 20px}.adj-page .bh{margin-bottom:14px}.adj-page .bfoot{padding-top:12px}.adj-page .bfoot .cfwd{margin-bottom:9px}.adj-page .savebtn{padding:11px}}@media (max-width:1240px){.adj-page .builder{min-height:0;max-height:none}.adj-page .plist{flex:none;max-height:340px}}.adj-page .es-yahoo{color:#8a5b10;background:#fef7ec;border:1px solid #f3dfbc;border-radius:12px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 16px;font:500 12.5px/1.5 Inter;display:flex}.adj-page .es-yahoo svg{flex:none}.adj-page .es-yahoo b{font-weight:700}.adj-page .rt-launch{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.adj-page .rt-open{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecde8,#1668ce);border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font:600 12.4px inherit;transition:all .14s;display:inline-flex;box-shadow:0 8px 18px -8px #1668ce99}.adj-page .rt-open:hover{transform:translateY(-1px)}.adj-page .rt-open:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.adj-page .rt-hint{color:#8ca0b8;font:500 11.4px Inter}.adj-page .rt-sum{color:#e8f1fa;flex:1;align-items:center;gap:8px;min-width:0;font:600 12px Inter;display:flex}.adj-page .rt-sum .itn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adj-page .rt-sum .km{color:#0e7a5f;background:#e9f7f1;border-radius:99px;flex:none;padding:3px 9px;font:700 10.6px Inter}.adj-page .rt-ov{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:220;background:#0a1b3480;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.adj-page .rt-mdl{scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:linear-gradient(150deg,#14294b,#0a1b34);border:1px solid #ffffff14;border-radius:16px;width:min(640px,94vw);max-height:min(86vh,780px);padding:18px 20px 16px;overflow-y:auto;box-shadow:0 30px 70px -20px #0a1b34bf}.adj-page .rt-mh{align-items:center;gap:10px;margin-bottom:12px;display:flex}.adj-page .rt-mh h4{letter-spacing:-.015em;color:#fff;font:600 15px Sora}.adj-page .rt-mh p{color:#ffffff8c;margin-top:2px;font:500 11px Inter}.adj-page .rt-mh .rswap{margin-left:auto}.adj-page .rt-mh .rt-x{cursor:pointer;color:#ffffffb3;background:0 0;border:1px solid #fff3;border-radius:9px;padding:6px 8px;transition:all .14s;display:inline-flex}.adj-page .rt-mh .rt-x:hover{color:#fff;border-color:#ffffff73}.adj-page .rt-mh .rswap+.rt-x{margin-left:0}.adj-page .rt-mf{align-items:center;gap:10px;margin-top:12px;display:flex}.adj-page .rt-mf .rt-done{margin-left:auto}.adj-page .rt-mdl .itin-card{margin-bottom:0}.adj-page .ov-side,.wrap .ov-side{scrollbar-width:thin;scrollbar-color:#c9d4e2 transparent;max-height:max(340px,100vh - 300px);overflow-y:auto}.wrap .ov-side::-webkit-scrollbar{width:6px}.wrap .ov-side::-webkit-scrollbar-thumb{background:#c9d4e2;border-radius:99px}.adj-page .esync .linecard,.adj-page .esync .vscroll{max-height:max(320px,100vh - 430px)}.adj-page .vscroll{scrollbar-width:thin;scrollbar-color:#c9d4e2 transparent;overflow-y:auto}.adj-page .vscroll::-webkit-scrollbar{width:6px}.adj-page .vscroll::-webkit-scrollbar-thumb{background:#c9d4e2;border-radius:99px}.wrap .scroll-cue{border:1px dashed var(--line);width:100%;color:var(--slate);cursor:pointer;background:#fafcfe;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin:2px 0 14px;padding:10px 18px;font:600 12px inherit;transition:all .16s;display:flex}.wrap .scroll-cue:hover{border-color:var(--cyan);color:var(--cyan-deep);background:#f1f8fd}.wrap .scroll-cue svg{animation:1.6s ease-in-out infinite adj-cue-bob}.adj-page .ov-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 10px;display:flex}.adj-page .ovb{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font:600 12.4px inherit;transition:all .14s;display:inline-flex}.adj-page .ovb:hover{color:var(--ink);background:#f7fafd;border-color:#c9d4e2}.adj-page .ovb.record{color:#fff;background:linear-gradient(135deg,#3fcfae,#12856b);border:0;box-shadow:0 8px 18px -7px #12856b8c}.adj-page .ovb.record:hover{color:#fff;transform:translateY(-1px)}.adj-page .ovb.record:disabled{opacity:.5;cursor:not-allowed;transform:none}.adj-page .ov-tblh{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:13px 16px 11px;display:flex}.adj-page .ov-tblh h3{letter-spacing:-.015em;color:var(--ink);font:600 15px Sora}.adj-page .ov-tblh span{color:#93a2b8;font:500 10.8px Inter}.adj-page .ov-tblh .ov-all{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:6px 13px;font:700 10.6px Inter;display:inline-flex}.adj-page .ov-tblh .ov-all:hover{color:var(--ink);border-color:#c9d4e2}.wrap .short.record{background:linear-gradient(135deg,#f2fbf8,#e6f6ef);border:1px solid #12856b59;box-shadow:0 8px 20px -12px #12856b80}.wrap .short.record h4{color:#0e7a5f}.wrap .short.record:hover{border-color:#12856b}.wrap .short.record:disabled{opacity:.55;cursor:not-allowed}.wrap .short .sq.r{color:#fff;background:linear-gradient(135deg,#3fcfae,#12856b)}.adj-page .ov-side,.wrap .ov-side{max-height:none;overflow:visible}.wrap .shorts{gap:8px}.wrap .shorts .short{gap:11px;padding:9px 12px}.wrap .shorts .short .sq{flex:0 0 36px;width:36px;height:36px}.wrap .shorts .short h4{font-size:12.6px}.wrap .shorts .short p{font-size:10.6px;line-height:1.35}.adj-page .rone .oo-bh{padding:11px 22px 9px}.adj-page .rone .oo-bh h3{font-size:16px}.adj-page .rone .oo-bh p{white-space:nowrap;text-overflow:ellipsis;max-width:none;margin-top:3px;overflow:hidden}.adj-page .rone .rstatus{padding:6px 13px}.adj-page .rone .rsteps{padding:2px 26px 4px}.adj-page .rone .rstep{padding:12px 0}.adj-page .rone .stephead{margin-bottom:9px}.adj-page .rone .mvchip{padding:6px 13px}.adj-page .rone .rt-open{padding:9px 15px}.adj-page .rone .charges .cg label{margin-bottom:6px}.adj-page .rone .charges .cbox{padding:9px 13px}.adj-page .rone .oo-bfoot{padding:8px 22px}.adj-page .rone .rcol .mapbox{height:170px}.adj-page .rone .pcard-h{padding:13px 18px 11px}.adj-page .rone .tripsum .sumline{padding:6px 0}.adj-page .esync .status{margin-bottom:14px}.adj-page .es-reqrow{border:1px solid var(--line);background:#f6fafd;border-radius:11px;flex-wrap:wrap;gap:26px;margin-bottom:13px;padding:10px 14px;display:flex}.adj-page .es-reqrow .rq label{letter-spacing:.12em;color:#93a2b8;margin-bottom:3px;font:700 9.2px Inter;display:block}.adj-page .es-reqrow .rq b{color:var(--ink);font:600 12.6px Inter}.adj-page .es-reqrow .rq b.mono{font:700 11.5px JetBrains Mono}.adj-page .mnt-datestep{align-items:center;gap:6px;display:flex}.adj-page .mnt-datestep .stp{border:1px solid var(--line);width:30px;height:38px;color:var(--slate);cursor:pointer;background:#fff;border-radius:10px;font:600 15px Inter;transition:all .14s}.adj-page .mnt-datestep .stp:hover{color:var(--ink);border-color:#c9d4e2}.adj-page .oo-split{grid-template-columns:1fr 372px;align-items:start;gap:18px;margin-bottom:18px;display:grid}.adj-page .oo-builder{border-radius:var(--r);color:#fff;background:linear-gradient(#0e2140,#0b1b33);position:relative;overflow:hidden}.adj-page .oo-bh{border-bottom:1px solid #ffffff14;align-items:flex-start;gap:16px;padding:13px 22px 11px;display:flex;position:relative}.adj-page .oo-bh h3{font-family:Sora;font-size:17px;font-weight:600}.adj-page .oo-bh p{color:#ffffff80;max-width:400px;margin-top:5px;font-size:12.2px;line-height:1.5}.adj-page .oo-body{grid-template-columns:1fr 320px;display:grid;position:relative}.adj-page .oo-left{grid-template-columns:1fr 1fr;align-content:start;gap:9px 20px;padding:13px 22px 14px;display:grid}.adj-page .oo-fld.lead,.adj-page .oo-fld.w2{grid-column:1/-1}.adj-page .oo-fld{position:relative}.adj-page .oo-fld label{letter-spacing:.14em;color:#ffffff6b;margin-bottom:9px;font:700 9.4px Inter;display:block}.adj-page .oo-req{color:#7fe0f2;margin-left:3px}.adj-page .oo-fld input,.adj-page .oo-fld select{color:#fff;background:0 0;border:0;border-bottom:1.5px solid #ffffff29;outline:none;width:100%;padding:7px 2px;font:500 14px Inter;transition:all .18s}.adj-page .oo-fld input::placeholder{color:#ffffff47;font-weight:400}.adj-page .oo-fld input:focus,.adj-page .oo-fld select:focus{border-color:var(--cyan)}.adj-page .oo-fld.lead input{letter-spacing:-.01em;font-family:Sora;font-size:21px;font-weight:600}.adj-page .oo-fld select option{color:#fff;background:#0e2140}.adj-page .oo-fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:11px;padding:12px 34px 12px 14px;font:500 13.5px Inter}.adj-page .oo-fld select:focus{border-color:var(--cyan);background:#22b8d617}.adj-page .oo-fld .ui-dd-trigger{border-radius:11px;padding:12px 14px}.adj-page .oo-fld .car{pointer-events:none;color:#ffffff73;position:absolute;bottom:13px;right:13px}.adj-page .oo-hint{color:#ffffff59;margin-top:4px;font-size:10.2px;line-height:1.45}.adj-page .oo-chips{flex-wrap:wrap;gap:9px;display:flex}.adj-page .oo-chip{cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff24;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:150px;padding:8px 12px;font-family:inherit;transition:all .16s;display:flex}.adj-page .oo-chip:hover{border-color:#ffffff47}.adj-page .oo-chip.on{border-color:var(--cyan);background:#22b8d621}.adj-page .oo-chip .ci{width:30px;height:30px;color:var(--ink);background:#fff;border-radius:8px;flex:0 0 30px;place-items:center;font:700 9px JetBrains Mono;display:grid;overflow:hidden}.adj-page .oo-chip .ci img{object-fit:contain;width:100%;height:100%;padding:3px}.adj-page .oo-chip .cn{color:#fff;text-align:left;font:600 12.2px Inter}.adj-page .oo-chip .cn small{color:#ffffff73;margin-top:2px;font-size:9.6px;font-weight:500;display:block}.adj-page .oo-amtpane{background:#ffffff09;border-left:1px solid #ffffff17;flex-direction:column;padding:14px 20px;display:flex}.adj-page .oo-amtpane .k{letter-spacing:.14em;color:#ffffff6b;margin-bottom:10px;font:700 9.4px Inter}.adj-page .oo-amtbox{border-bottom:1.5px solid #ffffff2e;align-items:baseline;gap:8px;padding-bottom:8px;transition:all .18s;display:flex}.adj-page .oo-amtbox:focus-within{border-color:var(--cyan)}.adj-page .oo-amtbox .cur{color:#ffffff73;font-family:JetBrains Mono;font-size:14px;font-weight:700}.adj-page .oo-amtbox input{letter-spacing:-.02em;color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-family:Sora;font-size:25px;font-weight:700}.adj-page .oo-amtbox input::placeholder{color:#fff3}.adj-page .oo-quick{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.adj-page .oo-quick button{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:20px;padding:5px 11px;font:600 10.8px JetBrains Mono;transition:all .15s}.adj-page .oo-quick button:hover{border-color:var(--cyan);color:#7fe0f2;background:#22b8d61a}.adj-page .oo-pane-row{flex-direction:column;gap:10px;margin-top:10px;display:flex}.adj-page .oo-bfoot{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 22px;display:flex;position:relative}.adj-page .oo-ghost{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;border-radius:11px;margin-left:auto;padding:12px 18px;font:600 12.6px inherit;transition:all .16s}.adj-page .oo-ghost:hover{background:#ffffff1f}.adj-page .oo-save{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:9px;padding:13px 26px;font:600 13.2px inherit;transition:all .18s;display:flex;box-shadow:0 12px 26px -8px #1487d899}.adj-page .oo-save:hover{transform:translateY(-1px)}.adj-page .oo-save:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.adj-page .oo-side{border:1px solid var(--line);border-radius:var(--r);background:#fff;flex-direction:column;display:flex;overflow:hidden}.adj-page .oo-side-h{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:18px 20px 15px;display:flex}.adj-page .oo-side-h .si{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.adj-page .oo-side-h h4{font-family:Sora;font-size:14.6px;font-weight:600}.adj-page .oo-recent-search{flex:none;margin:14px 20px 4px;position:relative}.adj-page .oo-recent-search svg:first-child{color:#93a2b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.adj-page .oo-recent-search input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfcfe;border-radius:30px;outline:none;padding:9px 34px;font:500 12.6px Inter;transition:all .16s}.adj-page .oo-recent-search input:focus{border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px #22b8d61f}.adj-page .oo-recent-search input::placeholder{color:#9aa8bc}.adj-page .oo-recent-clear{color:var(--slate);cursor:pointer;background:#e7ecf4;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.adj-page .oo-recent-clear:hover{color:var(--ink);background:#dce4ef}.adj-page .oo-recent-list{flex-direction:column;flex:auto;gap:3px;min-height:0;max-height:270px;padding:8px 12px 14px;display:flex;overflow-y:auto}.adj-page .oo-recent-item{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding:9px 8px;font-family:inherit;transition:all .12s;display:flex}.adj-page .oo-recent-item:hover{background:#f1f8fd}.adj-page .oo-recent-item .rn{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font:600 12.6px Inter;overflow:hidden}.adj-page .oo-recent-item .rb{color:var(--slate);white-space:nowrap;flex:none;font:500 11px JetBrains Mono}.adj-page .oo-recent-empty{text-align:center;color:var(--slate);border:1px dashed var(--line);background:#fafcfe;border-radius:10px;margin:10px 8px;padding:16px 12px;font-size:12px;line-height:1.6}.adj-page .itin-card,.mdl .itin-card{background:#22b8d612;border:1px solid #22b8d64d;border-radius:12px;margin:2px 0 16px;padding:14px 15px}.adj-page .itin-head{color:#7fe0f2;align-items:center;gap:8px;margin-bottom:12px;font:600 12.5px Inter;display:flex}.adj-page .itin-row{align-items:center;gap:10px;margin-bottom:9px;display:flex}.adj-page .itin-dot{border-radius:50%;flex:0 0 11px;width:11px;height:11px}.adj-page .itin-field{flex:1;position:relative}.adj-page .itin-field input{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:9px;outline:none;width:100%;padding:10px 12px;font:500 13px Inter}.adj-page .itin-field input:focus{border-color:var(--cyan);background:#22b8d617}.adj-page .itin-field input::placeholder{color:#ffffff59}.adj-page .itin-sugs,.mdl .itin-sugs{z-index:8;background:#0e2140;border:1px solid #ffffff29;border-radius:10px;max-height:230px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 44px -16px #0009}.adj-page .itin-sugs button,.mdl .itin-sugs button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:9px 10px;font:500 12.4px Inter;display:flex}.adj-page .itin-sugs button:hover,.mdl .itin-sugs button:hover{background:#ffffff14}.adj-page .itin-sugs button span,.mdl .itin-sugs button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adj-page .itin-sugs button svg,.mdl .itin-sugs button svg{color:#fff6;flex:none}.adj-page .itin-x{color:#ff9db0;cursor:pointer;background:#e9607a1f;border:1px solid #e9607a4d;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.adj-page .itin-x:hover{background:#e9607a3d}.adj-page .itin-actions,.mdl .itin-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.adj-page .itin-add,.mdl .itin-add{color:#ffffffb3;cursor:pointer;background:0 0;border:1px dashed #ffffff3d;border-radius:9px;align-items:center;gap:7px;padding:8px 13px;font:600 12px inherit;display:inline-flex}.adj-page .itin-add:hover,.mdl .itin-add:hover{color:#7fe0f2;border-color:#22b8d680}.adj-page .itin-right,.mdl .itin-right{align-items:center;gap:10px;display:flex}.adj-page .itin-km,.mdl .itin-km{color:#7fe8d0;background:#3fcfae24;border:1px solid #3fcfae4d;border-radius:20px;align-items:center;gap:6px;padding:5px 11px;font:600 11.5px JetBrains Mono;display:inline-flex}.adj-page .itin-calc,.mdl .itin-calc{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:9px 15px;font:600 12.4px inherit;display:inline-flex}.adj-page .itin-calc:disabled,.mdl .itin-calc:disabled{opacity:.6;cursor:not-allowed}.adj-page .itin-note{letter-spacing:.04em;color:#ffffff80;text-transform:uppercase;align-items:center;gap:7px;margin:2px 0 12px;font:600 10.6px Inter;display:flex}.adj-page .pickbox{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font:500 13px Inter;transition:all .16s;display:flex;position:relative}.adj-page .pickbox:hover{border-color:#ffffff47}.adj-page .pickbox .ph,.mdl .pickbox .ph{color:#ffffff59}.adj-page .pickbox>svg{color:#ffffff73;pointer-events:none;flex:none}.adj-page .pickbox input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.adj-page .pickbox input::-webkit-calendar-picker-indicator{opacity:0}.adj-page .map-empty{border:1px dashed var(--line);text-align:center;color:var(--slate);border-radius:12px;padding:26px 18px;font-size:12.4px;line-height:1.6}.adj-page .map-cap{color:var(--slate);text-align:center;margin-top:10px;font:600 11.6px JetBrains Mono}.adj-page .oo-side .sumline{color:var(--slate);border-bottom:1px solid #f0f4f9;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:12.4px;display:flex}.adj-page .oo-side .sumline:last-child{border-bottom:0}.adj-page .oo-side .sumline b{color:var(--ink);text-align:right;font-weight:600}.adj-page .rstatus{color:#ffce7a;letter-spacing:.1em;z-index:2;background:#f2a93b24;border:1px solid #f2a93b4d;border-radius:30px;align-items:center;gap:8px;margin-left:auto;padding:7px 14px;font:700 9.6px Inter;display:inline-flex;position:relative}.adj-page .rsteps{counter-reset:rstep;padding:6px 26px 8px}.adj-page .rstep{grid-template-columns:34px 1fr;gap:16px;padding:20px 0;display:grid;position:relative}.adj-page .rstep:not(:last-child):before{content:"";background:#ffffff1a;width:2px;position:absolute;top:52px;bottom:-2px;left:16px}.adj-page .rnum{counter-increment:rstep;color:#7fe0f2;z-index:2;background:#22b8d624;border:1.5px solid #22b8d666;border-radius:50%;place-items:center;width:34px;height:34px;font:700 13px JetBrains Mono;display:grid;position:relative}.adj-page .rnum:before{content:counter(rstep)}.adj-page .rbody{min-width:0}.adj-page .rswap{color:#7fe0f2;cursor:pointer;background:#22b8d61f;border:1px solid #22b8d64d;border-radius:30px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font:600 10.4px inherit;display:inline-flex}.adj-page .rswap:hover{background:#22b8d633}.adj-page .charges{align-items:flex-end;gap:12px;display:flex}.adj-page .charges .cg{flex:1 1 0;min-width:0}.adj-page .charges .cg.cdist{flex:0 0 130px}.adj-page .charges .cbox input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.adj-page .charges .cbox input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.adj-page .charges .cbox input[type=number]{-moz-appearance:textfield}.adj-page .charges .cg label{letter-spacing:.14em;color:#ffffff6b;margin-bottom:8px;font:700 9.2px Inter;display:block}.adj-page .charges .cbox{background:#0c1e39;border:1px solid #ffffff24;border-radius:11px;align-items:baseline;gap:6px;padding:11px 13px;display:flex}.adj-page .charges .cbox .cur{color:#ffffff6b;font:600 10.6px JetBrains Mono}.adj-page .charges .cbox input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:0;font:700 16px JetBrains Mono}.adj-page .charges .cg.cclaim .cbox input,.adj-page .charges .cg.cclaim label{color:#7fe0f2}.adj-page .charges .cg.cpay .cbox input,.adj-page .charges .cg.cpay label{color:#5fe3c0}.adj-page .stephead{align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.adj-page .stephead h4{color:#fff;font:600 13.5px Inter}.adj-page .stephead span{color:#fff6;font:500 11px Inter}.adj-page .mvchips{flex-wrap:wrap;gap:8px;display:flex}.adj-page .mvchip{color:#ffffffb8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;border-radius:30px;padding:8px 15px;font:600 12px inherit;transition:all .15s}.adj-page .mvchip:hover{color:#fff;border-color:#ffffff52}.adj-page .mvchip.on{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-color:#0000}.adj-page .tqk{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.adj-page .tqk button{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:20px;padding:5px 12px;font:600 11px JetBrains Mono}.adj-page .tqk button:hover{border-color:var(--cyan);color:#7fe0f2;background:#22b8d61a}.adj-page .rtoggle{color:#ffffffbf;cursor:pointer;align-items:center;gap:8px;font:600 12px Inter;display:inline-flex}.adj-page .rtoggle input{width:16px;height:16px;accent-color:var(--cyan);cursor:pointer}.adj-page .retblock{border-top:1px dashed #ffffff24;margin-top:10px;padding-top:12px}.adj-page .retlabel{letter-spacing:.14em;color:#7c6be8e6;text-transform:uppercase;margin-bottom:8px;font:700 9.6px Inter}.adj-page .panel{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin-bottom:20px;overflow:hidden}.adj-page .panel .ph,.mdl .panel .ph{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 22px;display:flex}.adj-page .panel .ph .pi,.mdl .panel .ph .pi{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px -8px #1487d880}.adj-page .panel .ph h3,.mdl .panel .ph h3{color:var(--ink);font-family:Sora;font-size:16px;font-weight:600}.adj-page .panel .ph p,.mdl .panel .ph p{color:var(--slate);margin-top:3px;font-size:12px}.adj-page .panel .ph .actions,.mdl .panel .ph .actions{align-items:center;gap:10px;margin-left:auto;display:flex}.adj-page .addbox{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;display:flex;overflow:hidden}.adj-page .addbox input{color:var(--ink);border:0;outline:none;width:190px;padding:9px 14px;font:500 12.8px Inter}.adj-page .addbox input::placeholder{color:#9aa8bc}.adj-page .addbtn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;padding:9px 16px;font:600 12.4px inherit;transition:all .15s;display:flex}.adj-page .addbtn:hover{filter:brightness(1.06)}.adj-page .addbtn:disabled{opacity:.55;cursor:not-allowed}.adj-page .mt-body{padding:18px 22px 22px}.adj-page .mt-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adj-page .mtrow{border:1px solid var(--line);background:#fbfcfe;border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 12px;transition:all .15s;display:flex}.adj-page .mtrow:hover{background:#fff;border-color:#cfdcec}.adj-page .mtrow .order{color:#93a2b8;text-align:center;flex:0 0 20px;width:20px;font:700 10px JetBrains Mono}.adj-page .mtrow input{min-width:0;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;flex:1;padding:8px 10px;font:600 13px Inter;transition:all .15s}.adj-page .mtrow input:focus{border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px #22b8d61f}.adj-page .mtrow input:disabled{color:var(--ink);opacity:1}.adj-page .mt-actions{align-items:center;gap:6px;display:flex}.adj-page .mt-actions .mini{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.adj-page .mt-actions .mini:disabled{opacity:.45;cursor:not-allowed}.adj-page .mt-actions .mini.save{color:#12856b}.adj-page .mt-actions .mini.save:hover:not(:disabled){background:#eaf7f1;border-color:#bee7d4}.adj-page .mt-actions .mini.del{color:#c43d58}.adj-page .mt-actions .mini.del:hover:not(:disabled){background:#fdf1f4;border-color:#f1c6d0}.adj-page .mt-foot{border-top:1px dashed var(--line);align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.adj-page .mt-foot .hint{color:var(--slate);align-items:center;gap:7px;font-size:11.4px;display:flex}.adj-page .mt-foot .hint svg{color:#3fcfae;flex:none}@media (max-width:1080px){.adj-page .mt-grid{grid-template-columns:1fr}}.adj-page .fieldlist{flex-direction:column;gap:10px;display:flex}.adj-page .frow2{border:1px solid var(--line);background:#fbfcfe;border-radius:12px;align-items:center;gap:12px;padding:9px 12px;transition:all .15s;display:flex}.adj-page .frow2:hover{background:#fff;border-color:#cfdcec}.adj-page .frow2.off{opacity:.55}.adj-page .frow2 .flabel{min-width:0;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;flex:1;padding:8px 10px;font:600 13px Inter;transition:all .15s}.adj-page .frow2 .flabel:focus{border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px #22b8d61f}.adj-page .frow2 .flabel:disabled{color:var(--ink);opacity:1}.adj-page .frow2 .ftype{color:var(--slate);text-transform:uppercase;letter-spacing:.06em;background:#eef3f9;border-radius:6px;padding:3px 8px;font:600 10px JetBrains Mono}.adj-page .frow2 .fbadge{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);border:1px solid var(--line);border-radius:20px;padding:3px 8px;font:700 9px Inter}.adj-page .frow2 .fbadge.custom{color:var(--cyan-deep);background:#f1f8fd;border-color:#bee0f5}.adj-page .fswitch{cursor:pointer;flex:none;display:inline-flex;position:relative}.adj-page .fswitch input{opacity:0;width:0;height:0;position:absolute}.adj-page .fswitch .track{background:#cbd6e4;border-radius:20px;width:38px;height:22px;transition:all .18s;display:block}.adj-page .fswitch .knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.adj-page .fswitch input:checked+.track{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep))}.adj-page .fswitch input:checked+.track .knob{transform:translate(16px)}.adj-page .addfield{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.adj-page .addfield .af-label{border:1px solid var(--line);min-width:180px;color:var(--ink);border-radius:10px;outline:none;flex:1;padding:10px 13px;font:500 13px Inter}.adj-page .addfield .af-label:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d61f}.adj-page .addfield .af-type .ui-dd-trigger{border-radius:10px;padding:10px 13px}.adj-page .addfield .af-opts{border:1px solid var(--line);min-width:160px;color:var(--ink);border-radius:10px;outline:none;flex:1;padding:10px 13px;font:500 13px Inter}.adj-page .addfield .af-opts:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d61f}.adj-page .addfield .addbtn{border-radius:10px}.adj-page .tabs .tct.new{background:var(--mint);color:#053}.adj-page .es-ctrl{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.adj-page .es-f{flex-direction:column;gap:7px;display:flex}.adj-page .es-f label{letter-spacing:.14em;color:var(--slate);font:700 9.4px Inter}.adj-page .es-f select,.adj-page .es-f input{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;outline:none;min-width:160px;padding:10px 13px;font:500 13px Inter}.adj-page .es-f .ui-dd{min-width:160px}.adj-page .es-f .ui-dd-trigger{padding:10px 13px}.adj-page .es-stats{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.adj-page .es-stat{border:1px solid var(--line);background:#fafcfe;border-radius:12px;min-width:96px;padding:9px 14px}.adj-page .es-stat .k{letter-spacing:.1em;color:var(--slate);font:700 8.6px Inter}.adj-page .es-stat .v{color:var(--ink);margin-top:3px;font-family:Sora;font-size:20px;font-weight:700}.adj-page .es-split{grid-template-columns:1fr 430px;align-items:start;gap:18px;display:grid}.adj-page .es-unread-note{color:var(--slate);align-items:center;gap:7px;padding-bottom:3px;font:600 11px Inter;display:inline-flex}.adj-page .es-unread-note svg{color:#93a2b8}.adj-page .es-syncinfo{text-align:right;color:var(--slate);flex-direction:column;gap:2px;margin-left:auto;padding-bottom:2px;font-size:11.5px;line-height:1.5;display:flex}.adj-page .es-syncinfo b{color:var(--ink)}.adj-page .es-statrow{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.adj-page .es-bigstat{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:13px;padding:15px 17px;display:flex}.adj-page .es-bigstat .ic{color:#fff;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.adj-page .es-bigstat .v{color:var(--ink);font-family:Sora;font-size:28px;font-weight:700;line-height:1}.adj-page .es-bigstat .k{color:var(--slate);margin-top:5px;font:600 11px Inter}.adj-page .es-bigstat.new .ic{background:linear-gradient(135deg,#3fcfae,#12856b)}.adj-page .es-bigstat.new .v{color:#12856b}.adj-page .es-bigstat.done .ic{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep))}.adj-page .es-bigstat.done .v{color:var(--cyan-deep)}.adj-page .es-bigstat.dup .ic{background:linear-gradient(135deg,#f2a93b,#c98a22)}.adj-page .es-bigstat.dup .v{color:#a66a12}.adj-page .es-bigstat.scan .ic{background:linear-gradient(135deg,#5a6b85,#0b1b33)}@media (max-width:900px){.adj-page .es-statrow{grid-template-columns:1fr 1fr}}.mdl-head .es-frommail{letter-spacing:.1em;color:#12856b;white-space:nowrap;background:#eaf7f1;border:1px solid #bfe6d6;border-radius:20px;margin-left:8px;padding:4px 9px;font:700 8.8px Inter}.mdl-foot .es-err{color:#c0392b;align-items:center;gap:7px;min-width:0;font:600 12px Inter;display:inline-flex}.mdl-foot .es-err svg{flex:none}.mdl .es-review>.mdl-sec:not(:first-child){margin-top:4px}.mdl .es-review .itin-card{background:#f6fbfe;border-color:#cfe3f2;margin:0}.mdl .es-review .itin-field input::placeholder{color:#93a2b8}.mdl .es-review .itin-x{color:#c0392b;background:#fdf1f0;border-color:#f3cfcb}.mdl .es-review .itin-x:hover{background:#fbe3e1}.mdl .es-review .itin-add{color:var(--slate);border-color:#c6d6e6}.mdl .es-review .itin-add:hover{border-color:var(--cyan);color:var(--cyan-deep)}.mdl .es-review .itin-km{color:#12856b;background:#eaf7f1;border-color:#bfe6d6}.mdl .es-review .itin-sugs{border-color:var(--line);background:#fff;box-shadow:0 20px 44px -16px #0b1b3347}.mdl .es-review .itin-sugs button{color:var(--ink)}.mdl .es-review .itin-sugs button:hover{background:#f2f7fc}.mdl .es-review .itin-sugs button svg{color:#93a2b8}.mdl .es-review .mdl-f .car{pointer-events:none;color:#93a2b8;display:flex;position:absolute;bottom:11px;right:12px}.mdl .es-review .es-map{border:1px solid var(--line);background:#f1f5fa;border-radius:12px;height:220px;position:relative;overflow:hidden}.mdl .es-review .es-map img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mdl .es-review .es-map .empty{text-align:center;color:var(--slate);place-items:center;padding:16px;font-size:12px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.mdl .es-review .es-map .gm{color:#fff;cursor:pointer;background:#0b1b33d9;border:0;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font:600 10.5px Inter;display:inline-flex;position:absolute;bottom:10px;left:10px}.mdl .es-review .es-map .gm:hover{background:var(--cyan-deep)}.mdl .mdl-body .es-review .nstep .ns-v input{text-align:center;height:auto;color:var(--ink);background:0 0;border:0;border-radius:0;padding:9px 0;font:600 13px JetBrains Mono,monospace}.adj-page .es-logo{color:#fff;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:700 11px JetBrains Mono;display:grid}.adj-page .es-code{color:var(--ink-2);background:#eef3f9;border-radius:5px;padding:2px 6px;font-family:JetBrains Mono;font-size:10.4px}.adj-page .es-editor{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:16px;overflow:hidden}.adj-page .es-editor-h{border-bottom:1px solid var(--line);background:#fafcfe;padding:14px 18px;font-family:Sora;font-size:13.5px;font-weight:600}.adj-page .es-form{grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}.adj-page .es-form .ff label{letter-spacing:.14em;color:var(--slate);margin-bottom:7px;font:700 9.2px Inter;display:block}.adj-page .es-form .ff input,.adj-page .es-form .ff select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:11px 13px;font:500 13px Inter}.adj-page .es-form .ff input:focus,.adj-page .es-form .ff select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d61f}.adj-page .es-form .ff .ui-dd-trigger{padding:11px 13px}.adj-page .es-hint{color:var(--slate);margin-top:6px;font-size:11px}.adj-page .es-secret{background:#fafcfe;border:1px dashed #c6d2e2;border-radius:12px;align-items:flex-start;gap:12px;margin:0 18px 16px;padding:14px 16px;display:flex}.adj-page .es-secret .ic{width:34px;height:34px;color:var(--cyan-deep);background:#eaf1fb;border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.adj-page .es-secret b{font-size:12.6px}.adj-page .es-secret p{color:var(--slate);margin-top:5px;font-size:11.6px;line-height:1.55}.adj-page .es-testmsg{align-items:center;gap:8px;margin:0 18px 12px;font:600 12px Inter;display:flex}.adj-page .es-editor-f{border-top:1px solid var(--line);background:#fafcfe;align-items:center;gap:12px;padding:14px 18px;display:flex}@media (max-width:1180px){.adj-page .es-split{grid-template-columns:1fr}}@media (max-width:800px){.adj-page .es-form{grid-template-columns:1fr}}.adj-page .tl-clientfilter{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;outline:none;padding:8px 12px;font:600 12px Inter}.adj-page .tl-clientfilter:hover{border-color:#c8d5e6}.adj-page .th-sort{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:5px;display:inline-flex}.adj-page .tl-table thead th:hover .th-sort{color:var(--ink)}.adj-page .tl-client{color:var(--ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.adj-page .tl-client img{object-fit:contain;border-radius:4px;flex:0 0 18px;width:18px;height:18px}.adj-page .tlbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.adj-page .tlbar .grow{flex:1}.adj-page .tlbar .faf{color:var(--ink);align-items:center;gap:9px;font:600 12.4px Inter;display:flex}.adj-page .tlbar .faf .n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font:700 10.5px Inter;display:grid}.adj-page .tlbar .pill-fld input{width:190px}.adj-page .tlbar .pill-fld select,.adj-page .tlbar .pill-fld .ui-dd{min-width:130px}.adj-page .add-back{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:11px;padding:6px 18px 6px 6px;font-family:inherit;transition:all .18s;display:inline-flex}.adj-page .add-back:hover{border-color:var(--cyan);box-shadow:0 8px 22px -14px #1487d899}.adj-page .add-back .barb{background:linear-gradient(135deg,var(--ink),#12294a);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.adj-page .add-back:hover .barb{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));transform:translate(-2px)}.adj-page .add-back .bt{text-align:left;line-height:1.2}.adj-page .add-back .bt b{color:var(--ink);font:600 12.8px Inter;display:block}.adj-page .add-back .bt span{color:var(--slate);font-size:10.5px}.adj-page .timebox{background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;align-items:center;transition:all .16s;display:flex;position:relative}.adj-page .timebox:focus-within{border-color:var(--cyan);background:#22b8d617}.adj-page .timebox .ttext{color:#fff;outline:none;flex:1;min-width:0;font:500 13px Inter;background:0 0!important;border:0!important;padding:11px 4px 11px 14px!important}.adj-page .timebox .ttext::placeholder{color:#ffffff59}.adj-page .timebox .tpick{color:#ffffff80;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;height:100%;padding:0 12px;display:grid}.adj-page .timebox .tpick:hover{color:#7fe0f2}.adj-page .timebox .thidden{opacity:0;pointer-events:none;border:0;width:26px;height:1px;margin:0;padding:0;position:absolute;bottom:0;right:6px}.adj-page .drow{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.adj-page .drow .fld{flex:1 1 0;min-width:150px}.adj-page .drow .fld.narrow{flex:0 0 120px;min-width:120px}.adj-page .drow .fld.qwrap{flex:2 1 0;min-width:180px}.adj-page .drow .tqk{margin-top:0}.adj-page .rcol{flex-direction:column;gap:16px;display:flex}.adj-page .pcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.adj-page .pcard-h{align-items:center;gap:10px;padding:16px 18px 13px;display:flex}.adj-page .pcard-h .pi,.mdl .pcard-h .pi{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.adj-page .pcard-h h4{font-family:Sora;font-size:14.5px;font-weight:600}.adj-page .pcard-h .gmaps-link{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:4px 2px;font-size:12px;font-weight:600;display:inline-flex}.adj-page .pcard-h .gmaps-link:hover{color:var(--cyan)}.adj-page .mapbox{border:1px solid var(--line);background:linear-gradient(135deg,#e8f0f7,#d9e6f2);border-radius:12px;height:200px;margin:0 14px;position:relative;overflow:hidden}.adj-page .mapbox .mapempty{text-align:center;color:var(--slate);place-items:center;padding:20px;font-size:12px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.adj-page .maptag{color:#fff;background:#0b1b33d1;border-radius:7px;padding:5px 9px;font:600 10px JetBrains Mono;position:absolute;bottom:10px;left:10px}.adj-page .routestat{border:1px solid var(--line);border-radius:12px;margin:14px;display:flex;overflow:hidden}.adj-page .routestat .rs{text-align:center;flex:1;padding:13px 14px}.adj-page .routestat .rs+.rs{border-left:1px solid var(--line)}.adj-page .routestat .rk{letter-spacing:.1em;color:#93a2b8;margin-bottom:6px;font:700 8.6px Inter}.adj-page .routestat .rv{color:var(--ink);font-family:JetBrains Mono;font-size:14px;font-weight:700}.adj-page .routestat .rs.rclaim .rv{color:#1268a8}.adj-page .routestat .rs.rpay .rv{color:#12856b}.adj-page .tripsum{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:18px 20px}.adj-page .tripsum h4{margin-bottom:14px;font-family:Sora;font-size:14px;font-weight:600}.adj-page .tripsum .sumline{color:var(--slate);border-bottom:1px solid #f0f4f9;align-items:center;padding:8px 0;font-size:12.4px;display:flex}.adj-page .tripsum .sumline:last-child{border-bottom:0}.adj-page .tripsum .sumline b{color:var(--ink);text-align:right;margin-left:auto;font-weight:600}.adj-page .tripsum .cobadge{letter-spacing:.08em;color:#fff;border-radius:6px;margin-left:auto;padding:3px 8px;font:700 9px Inter}.adj-page .mgbar{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.adj-page .mgbar .mh{letter-spacing:.1em;color:#93a2b8;align-items:center;margin-bottom:9px;font:700 9px Inter;display:flex}.adj-page .mgbar .mh b{color:#12856b;margin-left:auto;font-family:JetBrains Mono;font-size:13px}.adj-page .mbar{background:#eaf0f7;border-radius:5px;height:7px;display:flex;overflow:hidden}.adj-page .mbar .paypart{background:linear-gradient(90deg,#12856b,#3fcfae)}.adj-page .mbar .marginpart{background:linear-gradient(90deg,#1487d8,#22b8d6)}.adj-page .mbar-key{color:var(--slate);gap:16px;margin-top:9px;font-size:10.4px;display:flex}.adj-page .mbar-key span{align-items:center;gap:6px;display:flex}.adj-page .mbar-key i{border-radius:2px;width:8px;height:8px;display:inline-block}@media (max-width:1180px){.adj-page .oo-split{grid-template-columns:1fr}}@media (max-width:820px){.adj-page .oo-body{grid-template-columns:1fr}.adj-page .oo-amtpane{border-top:1px solid #ffffff17;border-left:0}}.adj-page .oo-amtpane .oo-fld.pane label{letter-spacing:.14em;color:#ffffff80;margin-bottom:6px;font:700 8.6px Inter;display:block}.adj-page .oo-lines .vscroll{min-height:308px}.oo-builder .oo-date .df-btn,.oo-builder .oo-date input{color:#fff;background:#ffffff0f;border-color:#ffffff29}.oo-builder .oo-date .df-btn:hover{border-color:#fff6}.oo-lines .st.wait{color:#7c6be8;background:#7c6be824;border:1px solid #7c6be84d}.mgmt-page{padding:4px 2px 40px}.mgmt-page.admin-page{width:100%;max-width:1720px;margin:0 auto;padding:26px 40px 52px}@media (max-width:900px){.mgmt-page.admin-page{padding:18px}}.mgmt-page .h-row{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.mgmt-page .split{grid-template-columns:340px 1fr;align-items:start;gap:18px;display:grid}@media (max-width:1180px){.mgmt-page .split{grid-template-columns:1fr}}.mgmt-page .panel{border:1px solid var(--line);background:#fff;border-radius:14px}.mgmt-page .panel.dark{color:#fff;background:linear-gradient(160deg,#0f1e38,#183254);border:0;overflow:hidden}.mgmt-page .plist{max-height:calc(100vh - 210px);padding:8px;overflow:auto}.mgmt-page .search{border:1px solid var(--line);color:var(--slate);border-radius:9px;align-items:center;gap:8px;margin:6px 6px 10px;padding:8px 11px;display:flex}.mgmt-page .search input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;font:500 12.5px Inter}.mgmt-page .li{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:11px;transition:all .13s;display:flex}.mgmt-page .li:hover{background:#eef2f7}.mgmt-page .li.on{background:linear-gradient(135deg,#22b8d61f,#1487d80f);border-color:#22b8d64d}.mgmt-page .av{color:#fff;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font:700 12px JetBrains Mono,monospace;display:grid}.mgmt-page .li .nm{color:var(--ink);font:600 13px Inter}.mgmt-page .li .mt{color:var(--slate);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:10.8px;display:flex}.mgmt-page .pill{letter-spacing:.06em;white-space:nowrap;border-radius:20px;padding:3px 7px;font:700 8px Inter;display:inline-block}.mgmt-page .pill.sub{color:#3b6ca8;background:#eef3fb}.mgmt-page .pill.ind{color:#12856b;background:#eaf8f3}.mgmt-page .pill.ok{color:#0e7b60;background:#3fcfae29}.mgmt-page .pill.warn{color:#9a6608;background:#f2a93b29}.mgmt-page .pill.bad{color:#b23350;background:#e9607a29}.mgmt-page .dhead{border-bottom:1px solid #ffffff1a;align-items:center;gap:15px;padding:20px 22px;display:flex}.mgmt-page .dhead .av{border-radius:13px;flex:0 0 52px;width:52px;height:52px;font-size:16px}.mgmt-page .dhead h3{font-family:Sora,Inter;font-size:19px;font-weight:600}.mgmt-page .dhead .sub{color:#9db2d0;flex-wrap:wrap;align-items:center;gap:9px;margin-top:4px;font-size:11.5px;display:flex}.mgmt-page .tabs{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:3px;padding:10px 16px 0;display:flex}.mgmt-page .tab{color:#9db2d0;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font:600 12px inherit}.mgmt-page .tab.on{color:#fff;border-bottom-color:var(--cyan)}.mgmt-page .dbody{padding:20px 22px}.mgmt-page .kgrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:8px;display:grid}.mgmt-page .kc{background:#ffffff0d;border:1px solid #ffffff14;border-radius:11px;padding:12px 14px}.mgmt-page .kc .k{letter-spacing:.12em;color:#8fa6c6;font:700 8.4px Inter}.mgmt-page .kc .v{margin-top:5px;font-family:Sora,Inter;font-size:17px;font-weight:600}.mgmt-page .kc .v.mono{font-family:JetBrains Mono,monospace;font-size:15px}.mgmt-page .sect-t{letter-spacing:.16em;color:#8fa6c6;align-items:center;gap:9px;margin:22px 0 11px;font:700 9px Inter;display:flex}.mgmt-page .sect-t:after{content:"";background:#ffffff17;flex:1;height:1px}.mgmt-page .info-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mgmt-page .info-grid .row .k{letter-spacing:.1em;color:#8fa6c6;text-transform:uppercase;font:700 8px Inter}.mgmt-page .info-grid .row .val{color:#eaf1fa;margin-top:4px;font:500 13px Inter}.mgmt-page .tb{border-collapse:collapse;width:100%}.mgmt-page .tb th{letter-spacing:.08em;color:#8fa6c6;text-transform:uppercase;text-align:left;border-bottom:1px solid #ffffff1a;padding:8px 10px;font:700 8.6px Inter}.mgmt-page .tb th.r,.mgmt-page .tb td.r{text-align:right}.mgmt-page .tb td{border-bottom:1px solid #ffffff0f;padding:11px 10px;font-size:12.4px}.mgmt-page .tb td.mono{font-family:JetBrains Mono,monospace}.mgmt-page .tb .mini{color:#9db2d0;font-size:10.5px}.mgmt-page .tb .net{color:#fff;font-weight:700}.mgmt-page .dot{vertical-align:0;background:var(--cyan-deep);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.mgmt-page .notecard{background:#ffffff0d;border:1px solid #ffffff14;border-radius:11px;margin-bottom:10px;padding:13px 15px}.mgmt-page .notecard .top{color:#9db2d0;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:10.5px;display:flex}.mgmt-page .notecard .bd{color:#eaf1fa;font-size:12.6px;line-height:1.55}.mgmt-page .tag{letter-spacing:.08em;color:#ffce82;background:#f2a93b33;border-radius:5px;padding:3px 7px;font:700 7.6px Inter}.mgmt-page .noteform{flex-direction:column;gap:9px;margin-top:14px;display:flex}.mgmt-page .noteform textarea,.mgmt-page .noteform select{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;padding:10px 12px;font:500 12.6px Inter}.mgmt-page .noteform textarea::placeholder{color:#8fa6c6}.mgmt-page .btn{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;display:inline-flex}.mgmt-page .empty{color:#9db2d0;padding:14px 4px;font-size:12.5px}.mgmt-page .loading{color:var(--slate);text-align:center;padding:40px}.mgmt-page .adj-pos{color:#5fe0be}.mgmt-page .adj-neg{color:#ff9db0}.mgmt-page .cx-view{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:5px;padding:5px 11px;font:600 10.4px inherit;transition:all .15s;display:inline-flex}.mgmt-page .cx-view:hover{background:#9e6be838;border-color:#9e6be866}.mgmt-page .sect-h{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;margin:22px 0 11px;padding-bottom:8px;display:flex}.mgmt-page .sect-h span{letter-spacing:.16em;color:#8fa6c6;font:700 9px Inter}.mgmt-page .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.mgmt-page .searchbox{border:1px solid var(--line);min-width:260px;color:var(--slate);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;display:flex}.mgmt-page .searchbox input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;font:500 12.6px Inter}.mgmt-page .count{color:var(--slate);font:600 11.5px Inter}.mgmt-page .card{border:1px solid var(--line);background:#fff;border-radius:14px;max-height:calc(100vh - 220px);overflow:auto}table.mtbl{white-space:nowrap}.mgmt-page .set-layout{grid-template-columns:290px 1fr;align-items:start;gap:18px;display:grid}@media (max-width:1000px){.mgmt-page .set-layout{grid-template-columns:1fr}}.mgmt-page .set-rail{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:8px;display:flex}.mgmt-page .set-navitem{cursor:pointer;text-align:left;color:var(--slate);background:0 0;border:1px solid #0000;border-radius:11px;align-items:flex-start;gap:11px;padding:12px 13px;font-family:inherit;transition:all .14s;display:flex}.mgmt-page .set-navitem:hover{background:#f7fafd}.mgmt-page .set-navitem.on{color:var(--ink);background:linear-gradient(135deg,#22b8d61f,#1487d80d);border-color:#22b8d64d}.mgmt-page .set-navitem svg{flex:0 0 16px;margin-top:2px}.mgmt-page .sn-title{color:var(--ink);font:600 13px Inter}.mgmt-page .sn-desc{color:var(--slate);margin-top:3px;font-size:11px;line-height:1.4}.mgmt-page .btn{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.mgmt-page .btn.p{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff}.mgmt-page .set-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px 22px}.mgmt-page .set-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mgmt-page .set-title{color:var(--ink);font:700 14px Sora,Inter}.mgmt-page .set-sub{color:var(--slate);max-width:640px;margin-top:5px;font-size:12.5px;line-height:1.55}.mgmt-page .tgl{cursor:pointer;background:#d8e0ec;border:0;border-radius:20px;width:40px;height:22px;padding:0;transition:all .16s;position:relative}.mgmt-page .tgl span{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.mgmt-page .tgl.on{background:var(--cyan-deep)}.mgmt-page .tgl.on span{left:21px}.mgmt-page .statband{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:16px;display:grid}.mgmt-page .stat{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px 17px}.mgmt-page .stat .k{letter-spacing:.12em;color:var(--slate);text-transform:uppercase;font:700 8.4px Inter}.mgmt-page .stat .v{color:var(--ink);margin-top:6px;font-family:Sora,Inter;font-size:25px;font-weight:700}.mgmt-page .stat.ok{background:linear-gradient(#fff,#f3fcf9);border-color:#3fcfae66}.mgmt-page .stat.ok .v{color:#0e7b60}.mgmt-page .stat.warn{background:linear-gradient(#fff,#fffaf1);border-color:#f2a93b66}.mgmt-page .stat.warn .v{color:#9a6608}.mgmt-page .stat.bad{background:linear-gradient(#fff,#fff4f6);border-color:#e9607a66}.mgmt-page .stat.bad .v{color:#b23350}.mgmt-page .searchbox{border-radius:40px!important;padding:9px 16px!important}.mgmt-page .panel.route{color:#fff;background:linear-gradient(160deg,#141232,#241a4a 60%,#33265f);border:0;overflow:hidden}.mgmt-page .route .dhead{border-bottom:1px solid #ffffff1a}.mgmt-page .route .kc{background:#ffffff0d;border-color:#ffffff14}.mgmt-page .route .tpcard{background:#9e6be824;border:1px solid #9e6be852;border-radius:12px;align-items:center;gap:11px;padding:13px 15px;display:flex}.mgmt-page .route .tpcard .d{background:#9e6be8;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.mgmt-page .route .step{border-bottom:1px solid #ffffff0f;align-items:center;gap:11px;padding:9px 0;display:flex}.mgmt-page .route .step .n{background:#ffffff14;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;font:700 10px JetBrains Mono;display:grid}.mgmt-page .route .step.transit .n{color:#e7d8fb;background:#9e6be84d}.mgmt-page .tp-in{border:1px solid var(--line);text-align:center;width:80px;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:7px 9px;font:500 13px Inter}.mgmt-page .tp-in:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.mgmt-page .dev-notes{color:var(--ink);font-size:13.5px;line-height:1.6}.mgmt-page .dev-notes h2{margin:18px 0 8px;font:700 17px Sora,Inter}.mgmt-page .dev-notes h3{color:var(--cyan-deep);margin:16px 0 6px;font:700 14px Sora,Inter}.mgmt-page .dev-notes h4{margin:12px 0 4px;font:700 12.5px Inter}.mgmt-page .dev-notes p{margin:6px 0}.mgmt-page .dev-notes ul{margin:6px 0 6px 20px}.mgmt-page .dev-notes li{margin:3px 0}.mgmt-page .dev-notes code{color:var(--cyan-deep);background:#eef2f8;border-radius:5px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:12px}.mgmt-page .cf-iconbtn{border:1px solid var(--line,#dbe2ec);width:30px;height:30px;color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:inline-grid}.mgmt-page .cf-iconbtn:hover{background:#eef6fc}.mgmt-page .cf-iconbtn:disabled{opacity:.45;cursor:not-allowed}.mgmt-page .cf-iconbtn.danger{color:#c0392b}.mgmt-page .cf-iconbtn.danger:hover{background:#fcedec}.dc-msg{cursor:pointer;border-radius:12px;margin-bottom:14px;padding:10px 14px;font:600 12px Inter}.dc-msg.ok{color:#12856b;background:#eaf7f1}.dc-msg.err{color:#c0392b;background:#fcedec}.dc-stats{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.dc-stat{border:1px solid var(--line,#e3e9f2);background:#fff;border-radius:14px;flex:160px;padding:12px 14px}.dc-stat b{color:var(--ink,#0b1b33);font:700 22px JetBrains Mono,monospace;display:block}.dc-stat span{letter-spacing:.11em;color:var(--mist,#93a2b8);font:700 9px Inter}.dc-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.dc-card{border:1px solid var(--line,#e3e9f2);background:#fff;border-radius:16px;padding:14px}.dc-card .hd{align-items:center;gap:11px;display:flex}.dc-card .av,.dc-req .av{color:#fff;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;font:700 12.5px Inter;display:grid}.dc-req .av.sm{border-radius:10px;flex-basis:32px;width:32px;height:32px;font-size:11.5px}.dc-card .who{flex:1;min-width:0}.dc-card .who .n{font:700 13.5px Inter}.dc-card .who .s{color:var(--slate,#5a6b85);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 11px Inter;overflow:hidden}.dc-card .bar{background:#edf2f9;border-radius:4px;height:6px;margin:12px 0 9px;overflow:hidden}.dc-card .bar i{background:linear-gradient(90deg,#2fbf8f,#12856b);border-radius:4px;height:100%;transition:width .25s;display:block}.dc-card .ft{color:var(--slate,#5a6b85);gap:12px;font:500 11px Inter;display:flex}.dc-card .ft b{color:var(--ink,#0b1b33);font:700 12px JetBrains Mono,monospace}.dc-card .ft .t{color:var(--mist,#93a2b8);margin-left:auto}.dc-list{flex-direction:column;gap:10px;display:flex}.dc-req{border:1px solid var(--line,#e3e9f2);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.dc-req .body{flex:1;min-width:0}.dc-req .it{letter-spacing:.01em;font:700 12.5px Inter}.dc-kind{vertical-align:1px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-left:7px;padding:1.5px 7px;font:700 9.5px Inter}.dc-kind.van{color:#0e7c93;background:#e6f7fb}.dc-kind.who{color:#12856b;background:#e9f9f4}.dc-req .mt{color:var(--slate,#5a6b85);margin-top:3px;font:500 11px Inter}.dc-req .nt{color:var(--mist,#93a2b8);margin-top:3px;font:italic 500 11px Inter}.dc-req .act{flex:none;gap:7px;display:flex}.dc-req .act.wide{flex:320px}.dc-in{border:1px solid var(--line,#e3e9f2);border-radius:10px;outline:none;flex:1;min-width:120px;padding:8px 11px;font:500 12px Inter}.dc-in:focus{border-color:var(--cyan,#22b8d6)}.dc-chip{letter-spacing:.07em;border-radius:9px;padding:4px 9px;font:700 8.5px Inter}.dc-chip.ok{color:#12856b;background:#eaf7f1}.dc-chip.warn{color:#a66a12;background:#fbf1e3}.dc-chip.bad{color:#c0392b;background:#fcedec}.dc-chip.off{color:#5a6b85;background:#edf2f9}.dc-empty{text-align:center;color:var(--mist,#93a2b8);padding:34px;font:500 12.5px Inter}.mgmt-page .btn.dc-danger{color:#fff;background:linear-gradient(135deg,#e05c4e,#c0392b)}.mgmt-page .da-stats{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;margin-bottom:16px;display:grid}.mgmt-page .da-stat{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.mgmt-page .da-donut{flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid;position:relative}.mgmt-page .da-donut svg{position:absolute;top:0;bottom:0;left:0;right:0}.mgmt-page .da-donut b{font:700 15px Sora,Inter;position:relative}.mgmt-page .da-stat .t{min-width:0}.mgmt-page .da-stat .k{letter-spacing:.12em;color:var(--slate);font:700 8.6px Inter}.mgmt-page .da-stat .v{margin-top:4px;font:700 24px/1.1 Sora,Inter}.mgmt-page .da-stat .v small{color:var(--mist,#93a2b8);font-size:14px;font-weight:700}.mgmt-page .da-stat .s{color:var(--slate);margin-top:3px;font:500 11px Inter}.mgmt-page .da-filters{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;display:flex}.mgmt-page .da-filters .searchbox{min-width:0}.mgmt-page .da-now-lbl{color:var(--mist,#93a2b8);white-space:nowrap;margin-left:auto;font:500 11.5px Inter}.mgmt-page .da-scroll{gap:5px;display:flex}.mgmt-page .da-scroll button{border:1px solid var(--line);cursor:pointer;min-width:32px;height:32px;color:var(--slate);background:#fff;border-radius:9px;padding:0 10px;font:600 13px inherit}.mgmt-page .da-scroll button:hover{border-color:var(--cyan);color:var(--cyan-deep)}.da-rail{border:1px solid var(--line,#e3e9f2);scroll-behavior:smooth;background:#fff;border-radius:16px;padding:0 0 12px;overflow-x:auto;overflow-y:hidden}.da-rail::-webkit-scrollbar{height:10px}.da-rail::-webkit-scrollbar-thumb{background:#d5deea;border-radius:5px}.da-rail::-webkit-scrollbar-thumb:hover{background:#c2cedd}.da-rail::-webkit-scrollbar-track{background:#f7fafd;border-radius:5px}.da-track{align-items:flex-start;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding:14px 14px 0;display:flex}.da-hour{flex:none;padding-right:12px;position:relative}.da-hh{color:var(--slate,#5a6b85);align-items:center;gap:7px;margin-bottom:8px;font:700 11px JetBrains Mono,monospace;display:flex}.da-hh .n{color:var(--slate);background:#eef3f9;border-radius:20px;padding:2px 7px;font-size:9px}.da-tick{background:var(--line,#e3e9f2);border-radius:2px;height:2px;margin-bottom:14px;position:relative}.da-tick:before{content:"";background:#c6d3e4;border-radius:2px;width:2px;height:10px;position:absolute;top:-4px;left:0}.da-slot{flex-direction:column;gap:10px;display:flex}.da-more{cursor:pointer;color:var(--cyan-deep);background:#fbfcfe;border:1px dashed #c6d3e4;border-radius:11px;width:198px;padding:9px;font:600 11px inherit}.da-more:hover{border-color:var(--cyan);background:#f2fafe}.da-card{border:1px solid var(--line,#e3e9f2);background:#fff;border-radius:14px;width:198px;padding:11px 12px}.da-card.done{border-color:var(--line-2,#edf2f9);background:#fbfcfe}.da-card.run{border-color:#f2a93b8c;box-shadow:0 0 0 3px #f2a93b1a}.da-card.next{border-color:#1487d880;box-shadow:0 0 0 3px #1487d81a}.da-card .hd{align-items:center;gap:7px;display:flex}.da-card .tm{color:var(--ink,#0b1b33);font:700 13px JetBrains Mono,monospace}.da-card.done .tm{color:var(--mist,#93a2b8)}.da-card .nx{letter-spacing:.09em;color:#0c447c;background:#1487d81f;border-radius:7px;margin-left:auto;padding:3px 7px;font:700 7.6px Inter}.da-card .ti{white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font:700 12.5px Inter;overflow:hidden}.da-card .who{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-width:0;padding:9px 0 0;font-family:inherit;display:flex}.da-card .who .av{color:#fff;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;font:700 9px Inter;display:grid}.da-card .who .nm{color:var(--slate,#5a6b85);white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 11.5px Inter;overflow:hidden}.da-card .who:hover .nm{color:var(--cyan-deep,#1487d8)}.da-card .ct{color:var(--slate,#5a6b85);margin-top:9px;font:500 11px Inter}.da-card .ct b{color:var(--ink,#0b1b33);font:700 12px JetBrains Mono,monospace}.da-card .st{color:var(--mist,#93a2b8);min-height:12px;margin-top:7px;font:500 10px JetBrains Mono,monospace}.da-bar{background:#edf2f9;border-radius:4px;height:5px;margin-top:8px;overflow:hidden}.da-bar i{background:linear-gradient(90deg,#22b8d6,#1487d8);border-radius:4px;height:100%;display:block}.da-bar i.full{background:linear-gradient(90deg,#2fbf8f,#12856b)}.da-src{letter-spacing:.08em;color:var(--slate,#5a6b85);background:#edf2f9;border-radius:7px;padding:3px 7px;font:700 8.2px Inter}.da-src.BRINKS{color:#0c447c;background:#1487d81f}.da-src.MANTU{color:#12856b;background:#eaf7f1}.da-src.SASHA{color:#5a3b9e;background:#f1ecfb}.da-src.FIXED{color:#a66a12;background:#fbf1e3}.da-unsent{letter-spacing:.09em;color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb;border-radius:7px;margin-left:auto;padding:3px 7px;font:700 7.4px Inter}.da-card .nx+.da-unsent{margin-left:6px}.da-track{position:relative}.da-now{z-index:6;pointer-events:none;background:linear-gradient(#c0392b,#c0392b59);border-radius:2px;width:2px;position:absolute;top:34px;bottom:8px}.da-now:before{content:"";background:#c0392b;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 4px #c0392b29}.da-now .t{color:#fff;white-space:nowrap;background:#c0392b;border-radius:20px;padding:3px 8px;font:700 10.5px JetBrains Mono,monospace;position:absolute;top:-22px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px -3px #c0392b99}.dq-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;display:flex}.dq-bar .searchbox{margin-left:auto}.dq-sel .ui-dd-trigger{height:38px;padding:0 10px}.dc-req .it .dq-st{letter-spacing:.09em;vertical-align:middle;border-radius:6px;margin-left:9px;padding:3px 7px;font:700 7.6px Inter}.dq-st.warn{color:#a66a12;background:#fbf1e3}.dq-st.good{color:#12856b;background:#eaf7f1}.dq-st.bad{color:#c0392b;background:#fcedec}.dq-dupe{background:#fff6e6;border:1px solid #f0dcbb;border-radius:12px;margin-bottom:16px;padding:12px 14px}.dq-dupe>b{color:#a66a12;align-items:center;gap:7px;margin-bottom:9px;font:700 12px Inter;display:flex}.dq-dupe .row{color:var(--slate);border-top:1px solid #f0dcbb;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0;font-size:11.4px;display:flex}.dq-dupe .row .tm{color:var(--ink);font:700 11.5px JetBrains Mono,monospace}.dq-dupe .row .it{color:var(--ink);flex:160px;min-width:0;font-weight:600}.dq-dupe .row .gap{color:#a66a12;margin-left:auto;font:700 10px Inter}.dq-dupe .note{color:#a66a12;margin-top:9px;font-size:11px;display:block}.set-navitem.shut{opacity:.62}.set-navitem.shut .sn-title{color:var(--slate)}.sn-asked{letter-spacing:.09em;color:#1268a8;vertical-align:middle;background:#eaf1fb;border-radius:5px;margin-left:8px;padding:2px 7px;font:700 7.4px Inter}.set-locked{align-items:flex-start;gap:16px;padding:26px 24px;display:flex}.set-locked .ic{color:#a66a12;background:#fbf1e3;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.set-locked h3{color:var(--ink);font-family:Sora,Inter;font-size:17px;font-weight:700}.set-locked p{color:var(--slate);max-width:600px;margin-top:7px;font-size:12.6px;line-height:1.65}.set-locked code{border:1px solid var(--line);color:var(--ink);background:#f1f5fa;border-radius:6px;padding:2px 7px;font:600 11.4px JetBrains Mono,monospace}.set-locked .askbox{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.set-locked .askbox input{border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:10px;outline:none;flex:320px;padding:10px 13px;font:500 12.6px Inter}.set-locked .askbox input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.set-locked .asked{color:#12856b;background:#eaf7f1;border:1px solid #bfe8da;border-radius:20px;align-items:center;gap:8px;margin-top:16px;padding:8px 14px;font:600 12px Inter;display:inline-flex}.set-locked .err{color:#c0392b;margin-top:10px;font:600 11.6px Inter}.acc-req{border-bottom:1px solid var(--line-2);color:var(--slate);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:11.6px;display:flex}.acc-req b{color:var(--ink);font:600 12px Inter}.acc-req .sec{letter-spacing:.08em;color:#1268a8;background:#eaf1fb;border-radius:5px;padding:3px 8px;font:700 7.6px Inter}.acc-req .why{color:var(--slate);flex:100%;font-size:11px}.acc-req .acts{gap:6px;margin-left:auto;display:flex}.mdl .steps{border-bottom:1px solid var(--line);z-index:3;background:#fff;gap:8px;margin:-20px -22px 16px;padding:14px 22px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow-x:auto}@media (max-height:920px){.mdl .steps{margin:-15px -18px 14px;padding:11px 18px}}.mdl .stp{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:30px;align-items:center;gap:9px;padding:8px 14px;font-family:inherit;transition:all .15s;display:flex}.mdl .stp .n{width:22px;height:22px;color:var(--slate);background:#eef2f8;border-radius:50%;flex:0 0 22px;place-items:center;font:700 10.5px JetBrains Mono;display:grid}.mdl .stp .l{color:var(--slate);font:600 12.6px Inter}.mdl .stp.on{background:var(--ink)}.mdl .stp.on .n{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff}.mdl .stp.on .l{color:#fff}.mdl .stp:not(.on):hover{background:#f4f7fb}.mdl .chevr{color:#c2cedd;align-self:center}.mdl .docgrid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}@media (max-width:820px){.mdl .docgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mdl .docgrid{grid-template-columns:1fr}}.mdl .doc{background:#fbfcfe;border:1px dashed #c6d2e2;border-radius:12px;flex-direction:column;gap:11px;padding:14px;transition:all .15s;display:flex}.mdl .doc:hover{border-color:var(--cyan);background:#f4fafe}.mdl .doc .dl{letter-spacing:.06em;color:var(--ink);align-items:center;gap:8px;font:700 9.4px Inter;display:flex}.mdl .doc .dl .di{width:26px;height:26px;color:var(--cyan-deep);background:#eaf1fb;border-radius:8px;flex:0 0 26px;place-items:center;display:grid}.mdl .doc .drop{justify-content:space-between;align-items:center;gap:9px;display:flex}.mdl .doc .fn{color:#93a2b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.6px;overflow:hidden}.mdl .doc .browse{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 13px;font:600 10.6px inherit;display:flex;position:relative;overflow:hidden}.mdl .doc .browse:hover{background:var(--cyan-deep)}.mdl .doc .browse input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.mdl .doc.done{background:#f3fbf7;border-style:solid;border-color:#bee7d4}.mdl .doc.done .di{color:#12856b;background:#eaf7f1}.mdl .doc.done .fn{color:#12856b;font-weight:600}.mdl .doc-note{color:var(--slate);align-items:center;gap:8px;margin-top:14px;font:500 11.4px Inter;display:flex}.drv-page{--r:16px;flex-direction:column;flex:auto;align-items:stretch;width:100%;max-width:1720px;min-height:0;margin:0 auto;padding:26px 40px 30px;display:flex;overflow-y:auto}.drv-page>*{flex:none}@media (max-width:900px){.drv-page{padding:18px}}@media (max-height:920px){.drv-page{padding:14px 30px 20px}}.drv-page .page-head{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.drv-page .sub-t{color:var(--slate);max-width:560px;margin-top:6px;font-size:13px;line-height:1.55}.drv-page .reg{cursor:pointer;background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border:0;border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:12px 20px;font:600 12.8px inherit;transition:all .18s;display:inline-flex;box-shadow:0 8px 20px -6px #1487d88c}.drv-page .reg:hover{transform:translateY(-1px)}.drv-page .fbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.drv-page .grow{flex:1}.drv-page .pill-fld input{width:220px}.drv-page .split{flex:auto;grid-template-columns:388px 1fr;align-items:stretch;gap:18px;min-height:0;display:grid}@media (max-width:1180px){.drv-page .split{flex:none;grid-template-columns:1fr;align-items:start}}.drv-page .listcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;flex-direction:column;min-height:0;display:flex;overflow:hidden}.drv-page .split>.detail{min-height:0;overflow-y:auto}.drv-page .lc-head{align-items:center;padding:16px 18px 13px;display:flex}.drv-page .lc-head h3{font-family:Sora,Inter;font-size:15px;font-weight:600}.drv-page .lc-head .cnt{letter-spacing:.05em;color:var(--slate);background:#f1f5fa;border-radius:20px;margin-left:auto;padding:4px 10px;font:700 10px Inter}.drv-page .lc-scroll{flex:auto;min-height:0;max-height:none;padding:0 10px 12px;overflow-y:auto}.drv-page .drow{cursor:pointer;border:1px solid #0000;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:11px 12px;transition:all .14s;display:grid}.drv-page .drow:hover{background:#f7fafd}.drv-page .drow.sel{border-color:var(--ink);background:#fff;box-shadow:0 10px 26px -16px #0b1b338c}.drv-page .dav{color:#fff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font:700 13px Inter;display:grid}.drv-page .di{flex:1;min-width:0}.drv-page .di .n{color:var(--ink);white-space:normal;word-break:break-word;font:600 13px/1.25 Inter;overflow:visible}.drv-page .di .m{color:var(--slate);white-space:nowrap;align-items:center;gap:7px;margin-top:3px;font-size:11px;display:flex;overflow:hidden}.drv-page .di .m .cc{border-radius:50%;width:6px;height:6px}.drv-page .di .m .cc.v{background:var(--cyan-deep)}.drv-page .di .m .cc.s{background:var(--mint)}.drv-page .dr{flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:flex-end;gap:4px;display:flex}.drv-page .tbadge{letter-spacing:.06em;white-space:nowrap;border-radius:20px;padding:4px 9px;font:700 8.4px/1 Inter;display:inline-block}.drv-page .tbadge.sub{color:#6b37c4;background:#9e6be838}.drv-page .tbadge.drv{color:#0f5e9e;background:#22b8d638}.drv-page .tflag{letter-spacing:.05em;color:#c43d58;white-space:nowrap;font:700 8px Inter;display:block}.drv-page .dr .flag{letter-spacing:.05em;color:#c43d58;margin-top:6px;font:700 8px Inter;display:block}.drv-page .detail{border-radius:var(--r);color:#fff;background:linear-gradient(160deg,#0b1b33,#0e2140 60%,#0b2a44);position:relative;overflow:hidden}.drv-page .detail:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d633,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:-70px;right:-70px}.drv-page .dhero{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;padding:24px 28px 20px;display:flex;position:relative}.drv-page .hav{background:linear-gradient(135deg,#1487d8,#0b1b33);border:1px solid #ffffff24;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;font:700 18px Sora;display:grid}.drv-page .dhero h3{letter-spacing:-.01em;font-family:Sora,Inter;font-size:22px;font-weight:700}.drv-page .who{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.drv-page .who .badge,.drv-page .who .co,.drv-page .who .code{line-height:1;align-items:center!important;display:inline-flex!important}.drv-page .who .co i{border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:block}.drv-page .rp-info{color:#fff9;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:14px;margin-bottom:14px;padding:9px 14px;font:600 11px Inter;display:inline-flex}.drv-page .rp-info b{color:#7fe0f2;font-family:JetBrains Mono;font-weight:700}.drv-page .who .badge{letter-spacing:.08em;color:#c9aef5;background:#9e6be833;border:1px solid #9e6be84d;border-radius:20px;padding:4px 9px}.drv-page .who .co{align-items:center;gap:6px;display:flex}.drv-page .who .co i{background:var(--cyan-deep);border-radius:50%;width:7px;height:7px}.drv-page .who .code{font-family:JetBrains Mono;font-size:11px}.drv-page .edit{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;align-items:center;gap:8px;margin-left:auto;padding:10px 16px;font:600 12.4px inherit;transition:all .15s;display:flex}.drv-page .edit:hover{background:#ffffff26}.drv-page .detail .segtabs{margin:12px 24px 0}.drv-page .dbody{padding:22px 28px 26px;position:relative}.drv-page .dstats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}@media (max-width:1180px){.drv-page .dstats{grid-template-columns:1fr 1fr}}.drv-page .dstat{background:#ffffff0d;border:1px solid #ffffff17;border-radius:13px;padding:15px 16px}.drv-page .dstat .k{letter-spacing:.14em;color:#ffffff6b;align-items:center;gap:7px;font:700 8.8px Inter;display:flex}.drv-page .dstat .k .si{color:#7fe0f2;background:#22b8d624;border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.drv-page .dstat .v{margin-top:10px;font-family:Sora,Inter;font-size:23px;font-weight:700;line-height:1}.drv-page .dstat .v small{color:#ffffff80;margin-right:4px;font-family:JetBrains Mono;font-size:12px;font-weight:500}.drv-page .dstat.money .v{color:#7fe0f2}.drv-page .dsec-t{letter-spacing:.16em;color:#fff6;margin:0 0 14px;font:700 9.6px Inter}.drv-page .pgrid{grid-template-columns:1fr 1fr;gap:18px 40px;margin-bottom:24px;display:grid}@media (max-width:900px){.drv-page .pgrid{grid-template-columns:1fr}}.drv-page .pfield .k{letter-spacing:.12em;color:#fff6;margin-bottom:6px;font:700 8.8px Inter}.drv-page .pfield .v{color:#fff;font:600 13.4px Inter}.drv-page .pfield .v.mono{font-family:JetBrains Mono;font-size:12.5px}.drv-page .rt-wrap{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;margin-bottom:24px;overflow:hidden}.drv-page .rt-title{border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:13px 18px;font:600 12.2px Inter;display:flex}.drv-page .rt-title .r-tot{color:#7fe0f2;margin-left:auto;font-family:JetBrains Mono;font-weight:700}.drv-page table{border-collapse:collapse;width:100%}.drv-page th{letter-spacing:.12em;color:#ffffff61;text-align:left;white-space:nowrap;padding:11px 14px;font:700 9px Inter}.drv-page th:first-child,.drv-page td:first-child{padding-left:18px}.drv-page th:last-child,.drv-page td:last-child{padding-right:18px}.drv-page th.r,.drv-page td.r{text-align:right}.drv-page td{color:#ffffffd9;border-top:1px solid #ffffff0f;padding:12px 14px;font-size:12.4px}.drv-page td.code{font-family:JetBrains Mono;font-size:11.6px}.drv-page td.code .dotc{background:var(--cyan);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.drv-page td .client{color:#fff9;font-size:11.6px}.drv-page .mode{color:#ffffffbf;background:#ffffff14;border-radius:20px;padding:3px 9px;font:600 10.2px Inter}.drv-page td.num{text-align:right;color:#fff;font-family:JetBrains Mono;font-weight:700}.drv-page td.adj{text-align:right;font-family:JetBrains Mono;font-weight:700}.drv-page td.adj.pos{color:#5fe3c0}.drv-page td.adj.neg{color:#ff9db0}.drv-page td.eff{text-align:right;color:#7fe0f2;font-family:JetBrains Mono;font-size:13px;font-weight:700}.drv-page tfoot td{background:#ffffff08;border-top:1px solid #ffffff1f;font-weight:700}.drv-page tbody tr.grp td{letter-spacing:.1em;color:#ffffff8c;text-transform:uppercase;background:#ffffff08;font:700 9px Inter}.drv-page .op-comp{letter-spacing:.05em;border-radius:20px;padding:4px 9px;font:700 8.4px Inter}.drv-page .op-comp.ok{color:#7fe8d0;background:#3fcfae29}.drv-page .op-comp.warn{color:#ffce82;background:#f2a93b2e}.drv-page .op-comp.miss{color:#ff9db0;background:#e9607a29}.drv-page td .opname{color:#fff;font:600 12.6px Inter}.drv-page .d-empty{color:#ffffff80;padding:18px 2px;font-size:12.5px}.drv-page .noteform{flex-direction:column;gap:9px;margin-top:14px;display:flex}.drv-page .noteform textarea,.drv-page .noteform select{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;padding:10px 12px;font:500 12.6px Inter}.drv-page .noteform .ui-dd-trigger{padding:10px 12px}.drv-page .noteform button{cursor:pointer;background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border:0;border-radius:10px;align-self:flex-start;padding:9px 16px;font:600 12.4px Inter}.drv-page .notecard{background:#ffffff0d;border:1px solid #ffffff17;border-radius:11px;margin-bottom:10px;padding:12px 14px}.drv-page .notecard .top{color:#ffffff8c;justify-content:space-between;margin-bottom:6px;font-size:10.5px;display:flex}.drv-page .notecard .tag{letter-spacing:.08em;color:#ffce82;background:#f2a93b33;border-radius:5px;padding:3px 7px;font:700 7.6px Inter}.drv-page .loading,.mdl .loading{color:#fff9;text-align:center;padding:60px}.drv-page .edit-bg{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1b339e;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.drv-page .edit-modal{background:#fff;border-radius:16px;width:min(440px,94vw);padding:22px;box-shadow:0 40px 100px -30px #00000080}.drv-page .edit-modal h3{color:var(--ink);margin-bottom:16px;font-family:Sora,Inter;font-size:17px;font-weight:600}.drv-page .edit-modal label,.drv-page .mdl-body label{letter-spacing:.1em;text-transform:uppercase;color:var(--slate);flex-direction:column;gap:6px;margin-bottom:14px;font:700 8.6px Inter;display:flex}.drv-page .edit-modal input,.drv-page .edit-modal select{border:1px solid var(--line);color:var(--ink);text-transform:none;letter-spacing:0;background:#fff;border-radius:10px;outline:none;padding:10px 12px;font:500 13px Inter}.drv-page .edit-modal input:focus,.drv-page .edit-modal select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.drv-page .edit-foot{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.drv-page .e-cancel{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:10px;padding:9px 16px;font:600 12.4px inherit}.drv-page .e-save{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:10px;padding:9px 18px;font:600 12.4px inherit}.drv-page .e-save:disabled{opacity:.5;cursor:not-allowed}.drv-page .vrow{cursor:pointer;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;padding:12px;transition:all .14s;display:flex}.drv-page .vrow:hover{background:#f7fafd}.drv-page .vrow.sel{border-color:var(--ink);background:#fff;box-shadow:0 10px 26px -16px #0b1b338c}.drv-page .fleetband{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:30px;margin-bottom:16px;padding:18px 24px;display:flex}.drv-page .fb-ring{flex:0 0 96px;width:96px;height:96px;position:relative}.drv-page .fb-ring svg{transform:rotate(-90deg)}.drv-page .fb-mid{text-align:center;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.drv-page .fb-mid .pct{letter-spacing:-.02em;color:var(--ink);font:700 20px/1 Sora,Inter}.drv-page .fb-mid .lb{letter-spacing:.16em;color:#93a2b8;margin-top:3px;font:700 7.6px Inter}.drv-page .fb-legend{flex-direction:column;gap:9px;display:flex}.drv-page .fb-leg{color:var(--slate);align-items:center;gap:9px;font-size:12.4px;display:flex}.drv-page .fb-leg b{color:var(--ink);text-align:right;min-width:26px;font-family:JetBrains Mono;font-size:14px;font-weight:700}.drv-page .fb-sw{border-radius:3px;width:9px;height:9px}.drv-page .fb-sw.l{background:linear-gradient(135deg,#2fb98d,#3fcfae)}.drv-page .fb-sw.o{background:var(--amber)}.drv-page .fb-sw.t{background:linear-gradient(135deg,#e9607a,#c43d58)}.drv-page .fb-divide{background:var(--line);align-self:stretch;width:1px}.drv-page .fb-docs{flex-wrap:wrap;flex:1;gap:26px;display:flex}.drv-page .fb-doc{min-width:96px}.drv-page .fb-doc .fbd-k{letter-spacing:.1em;color:#93a2b8;margin-bottom:8px;font:700 8.8px Inter}.drv-page .fb-doc .fbd-v{letter-spacing:-.02em;color:#12856b;align-items:baseline;gap:6px;font:700 20px/1 Sora,Inter;display:flex}.drv-page .fb-doc .fbd-v.bad{color:#c43d58}.drv-page .fb-doc .fbd-v small{color:var(--slate);font:600 8.6px Inter}.drv-page .fb-doc .fbd-sub{color:var(--slate);margin-top:5px;font:600 10px JetBrains Mono}.drv-page .fb-doc .fbd-bar{background:#edf2f8;border-radius:3px;width:96px;height:5px;margin-top:9px;display:flex;overflow:hidden}.drv-page .fb-doc .fbd-bar i{height:100%}.drv-page .fb-doc .fbd-bar .ok{background:#3fcfae}.drv-page .fb-doc .fbd-bar .so{background:#f2a93b}.drv-page .fb-doc .fbd-bar .ex{background:#e9607a}.drv-page .fb-tot{flex:none;gap:26px;display:flex}.drv-page .fb-tot .k{letter-spacing:.16em;color:#93a2b8;margin-bottom:6px;font:700 9.2px Inter}.drv-page .fb-tot .v{letter-spacing:-.01em;color:var(--ink);font:700 19px Sora,Inter}.drv-page .fb-tot .v.bad{color:#c43d58}.drv-page .veh-plate{color:var(--ink);border:1px solid var(--line);background:#f1f5fa;border-radius:7px;flex:none;padding:5px 8px;font-family:JetBrains Mono;font-size:12px;font-weight:700}.drv-page .rstat{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.drv-page .rstat.ok{background:#2fb98d}.drv-page .rstat.soon{background:#f2a93b}.drv-page .rstat.exp{background:#e9607a}.drv-page .vbadge{letter-spacing:.04em;border-radius:20px;padding:3px 8px;font:700 8px Inter}.drv-page .vbadge.ok{color:#12856b;background:#eaf7f1}.drv-page .vbadge.soon{color:#a66a12;background:#fbf1e3}.drv-page .vbadge.exp{color:#c43d58;background:#fdf1f4}.drv-page .plate-lg{letter-spacing:.02em;color:#fff;font-family:JetBrains Mono;font-size:20px;font-weight:700}.drv-page .owner-pill{letter-spacing:.06em;color:#c9aef5;background:#9e6be833;border:1px solid #9e6be84d;border-radius:20px;padding:4px 9px;font:700 8.4px Inter}.drv-page .cbanner{border:1px solid;border-radius:13px;align-items:center;gap:14px;margin-bottom:22px;padding:15px 18px;display:flex}.drv-page .cbanner.exp{background:#e9607a1a;border-color:#e9607a47}.drv-page .cbanner.soon{background:#f2a93b1a;border-color:#f2a93b47}.drv-page .cbanner.ok{background:#3fcfae1a;border-color:#3fcfae47}.drv-page .cbanner .cbi{color:#fff;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.drv-page .cbanner.exp .cbi{background:linear-gradient(135deg,#e9607a,#c43d58)}.drv-page .cbanner.soon .cbi{background:linear-gradient(135deg,#f2a93b,#e9932a)}.drv-page .cbanner.ok .cbi{background:linear-gradient(135deg,#2fb98d,#12856b)}.drv-page .cbanner .cbt b{font:600 13.4px Inter;display:block}.drv-page .cbanner.exp .cbt b{color:#ff9db0}.drv-page .cbanner.soon .cbt b{color:#ffce7a}.drv-page .cbanner.ok .cbt b{color:#7fe8d0}.drv-page .cbanner .cbt span{color:#fff9;font-size:11.6px}.drv-page .cgrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1180px){.drv-page .cgrid{grid-template-columns:1fr 1fr}}.drv-page .vcc{background:#ffffff0d;border:1px solid #ffffff17;border-radius:13px;padding:15px 16px;position:relative;overflow:hidden}.drv-page .vcc:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.drv-page .vcc.ok:before{background:linear-gradient(#2fb98d,#3fcfae)}.drv-page .vcc.soon:before{background:linear-gradient(#f2a93b,#e9932a)}.drv-page .vcc.exp:before,.drv-page .vcc.miss:before{background:linear-gradient(#e9607a,#c43d58)}.drv-page .vcc .ck{letter-spacing:.1em;color:#ffffff73;font:700 8.8px Inter}.drv-page .vcc .cd{color:#fff;margin-top:10px;font-family:JetBrains Mono;font-size:14.5px;font-weight:700}.drv-page .vcc.soon .cd{color:#ffce7a}.drv-page .vcc.exp .cd{color:#ff9db0}.drv-page .vcc.miss .cd{color:#ff9db0;font-size:12.5px;font-style:italic}.drv-page .vcc .cs{letter-spacing:.06em;border-radius:20px;align-items:center;gap:5px;margin-top:8px;padding:3px 8px;font:700 8px Inter;display:inline-flex}.drv-page .vcc.ok .cs{color:#7fe8d0;background:#3fcfae29}.drv-page .vcc.soon .cs{color:#ffce7a;background:#f2a93b29}.drv-page .vcc.exp .cs,.drv-page .vcc.miss .cs{color:#ff9db0;background:#e9607a29}.drv-page .vspecs{grid-template-columns:repeat(3,1fr);gap:18px 26px;display:grid}@media (max-width:1180px){.drv-page .vspecs{grid-template-columns:1fr 1fr}}.drv-page .vspecs .k{letter-spacing:.12em;color:#fff6;margin-bottom:6px;font:700 8.8px Inter}.drv-page .vspecs .v{color:#fff;font:600 13.4px Inter}.drv-page .vspecs .v.mono{font-family:JetBrains Mono;font-size:12.6px}.drv-page .vspecs .v.dash{color:#ffffff4d}.drv-page .vassign{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:14px;padding:15px 18px;display:flex}.drv-page .vassign .aav{color:#fff;background:linear-gradient(135deg,#9e6be8,#5a3b9e);border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;font:700 13px Inter;display:grid}.drv-page .vassign .ab{flex:1;min-width:0}.drv-page .vassign .ab .an{color:#fff;font:600 13.4px Inter}.drv-page .vassign .ab .am{color:#ffffff80;margin-top:2px;font-size:11px}.drv-page .vassign .achip{color:#fff;border-radius:8px;padding:5px 10px;font:700 9px JetBrains Mono}.drv-page .vassign .achip.v{background:linear-gradient(135deg,#1487d8,#0b1b33)}.drv-page .vassign .achip.s{background:linear-gradient(135deg,#22b8d6,#12856b)}.drv-page .lnk{cursor:pointer;text-underline-offset:2px;text-decoration-line:underline;text-decoration-style:dotted}.drv-page .lnk:hover{color:#7fe0f2}.drv-page .dav.rt-code,.drv-page .hav.rt-code{text-align:center;letter-spacing:.01em;word-break:break-word;padding:0 2px;font-weight:700;line-height:1.02;overflow:hidden}.drv-page .rt-fbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.drv-page .rt-filters{flex:1;align-items:center;gap:8px;min-width:240px;display:flex}.drv-page .rt-filters .pill-fld{flex:1;min-width:150px}.drv-page .rt-pref{min-width:150px}.drv-page .rt-km{border:1px solid var(--line);width:118px;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:9px 12px;font:500 13px Inter}.drv-page .rt-km:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.drv-page .rt-stats{grid-template-columns:repeat(6,1fr)}@media (max-width:1100px){.drv-page .rt-stats{grid-template-columns:repeat(3,1fr)}}.drv-page .rd-body{grid-template-columns:1.1fr .9fr;align-items:start;gap:16px;margin-top:14px;display:grid}.drv-page .rd-mapfull{margin-top:14px}@media (max-width:1080px){.drv-page .rd-body{grid-template-columns:1fr}}.drv-page .rd-rcol{flex-direction:column;gap:14px;display:flex}.drv-page .rd-card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;overflow:hidden}.drv-page .rd-ch{letter-spacing:.14em;color:#ffffff8c;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:12px 16px;font:700 9.4px Inter;display:flex}.drv-page .rd-ch svg{color:#7fe0f2}.drv-page .rd-ch .r{color:#ffffff80;letter-spacing:0;margin-left:auto;font:600 10.4px JetBrains Mono}.drv-page .rd-itin-scroll{max-height:460px;overflow-y:auto}.drv-page .rd-itin table{border-collapse:collapse;width:100%}.drv-page .rd-itin thead th{letter-spacing:.12em;color:#fff6;text-align:left;z-index:1;background:#101f3a;padding:9px 14px;font:700 8.4px Inter;position:-webkit-sticky;position:sticky;top:0}.drv-page .rd-itin thead th.r{text-align:right}.drv-page .rd-itin td{color:#ffffffd9;border-top:1px solid #ffffff0f;padding:9px 14px;font-size:12px}.drv-page .rd-itin tbody tr:hover td{background:#ffffff08}.drv-page .rd-itin td.num{color:#fff6;width:34px;font-family:JetBrains Mono}.drv-page .rd-itin td.time{color:#fff;text-align:right;font-family:JetBrains Mono;font-weight:500}.drv-page .rd-loc{align-items:center;gap:9px;display:flex}.drv-page .rd-pin{background:#ffffff4d;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.drv-page .rd-pin.first{background:#3fcfae}.drv-page .rd-pin.last{background:#e9607a}.drv-page .rd-tchip{letter-spacing:.06em;color:#ffce7a;background:#f2a93b29;border:1px solid #f2a93b4d;border-radius:20px;margin-left:2px;padding:3px 8px;font:700 8px Inter}.drv-page .rd-assign{grid-template-columns:1fr 1fr;gap:14px 16px;padding:15px 16px;display:grid}.drv-page .rd-af .k{letter-spacing:.12em;color:#fff6;margin-bottom:5px;font:700 8.4px Inter}.drv-page .rd-af .v{color:#fff;font:600 12.6px Inter}.drv-page .rd-af .v.mono{font-family:JetBrains Mono;font-size:12px}.drv-page .rd-transit{align-items:center;gap:11px;padding:13px 16px;display:flex}.drv-page .rd-ti{color:#c9aef5;background:#9e6be82e;border:1px solid #9e6be84d;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.drv-page .rd-tn{font:600 12.8px Inter}.drv-page .rd-tp{color:#ffffff8c;margin-left:auto;font:600 10.6px JetBrains Mono}.drv-page .rd-ends{grid-template-columns:1fr 1fr;gap:12px 16px;padding:15px 16px;display:grid}.drv-page .rd-ep{align-items:center;gap:10px;display:flex}.drv-page .rd-epn{color:#fff9;background:#ffffff14;border:1px solid #ffffff1f;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:24px;font:700 10px JetBrains Mono;display:grid}.drv-page .rd-el{letter-spacing:.1em;color:#fff6;font:700 8px Inter}.drv-page .rd-ev{color:#fff;margin-top:2px;font:600 12.6px Inter}.drv-page .rd-map{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.drv-page .e-sec,.mdl .e-sec{margin-top:20px}.drv-page .e-add,.mdl .e-add{border:1px solid var(--cyan);color:var(--cyan-deep);cursor:pointer;background:#f1fafe;border-radius:8px;padding:6px 12px;font:600 11.4px inherit}.drv-page .e-oplist,.mdl .e-oplist{flex-direction:column;gap:6px;display:flex}.drv-page .e-op,.mdl .e-op{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.drv-page .e-op-n,.mdl .e-op-n{color:var(--ink);align-items:center;gap:8px;font:600 12.6px Inter;display:flex}.drv-page .e-tag.off{letter-spacing:.05em;color:#c43d58;background:#c43d581f;border-radius:20px;padding:3px 7px;font:700 8px Inter}.drv-page .e-op-a,.mdl .e-op-a{gap:6px;display:flex}.drv-page .e-op-a button,.mdl .e-op-a button{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:8px;padding:6px 11px;font:600 11px inherit}.drv-page .e-op-a button:hover,.mdl .e-op-a button:hover{border-color:var(--cyan);color:var(--cyan-deep)}.drv-page .e-op-a button.del:hover,.mdl .e-op-a button.del:hover{color:#c43d58;border-color:#c43d58}.drv-page .e-op-a button:disabled,.mdl .e-op-a button:disabled{opacity:.5;cursor:not-allowed}.drv-page .e-addop,.mdl .e-addop{background:#fbfcfe;border:1px dashed #c6d2e2;border-radius:12px;margin-top:12px;padding:14px}.drv-page .e-grid2,.mdl .e-grid2{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.drv-page .e-addop label,.mdl .e-addop label{margin-bottom:0}.drv-page .e-check,.mdl .e-check{letter-spacing:0;text-transform:none;color:var(--ink);align-items:center;gap:8px;font:600 11.4px Inter;display:flex}.drv-page .e-check input,.mdl .e-check input{width:auto;padding:0}.drv-page .e-hint,.mdl .e-hint{color:var(--slate);margin-top:8px;font-size:11px;line-height:1.5}.drv-page .e-danger,.mdl .e-danger{background:#fef7f8;border:1px solid #f1d2d9;border-radius:12px;margin-top:18px;padding:14px}.drv-page .e-danger-h,.mdl .e-danger-h{letter-spacing:.12em;color:#c43d58;margin-bottom:10px;font:700 9px Inter}.drv-page .e-danger-row,.mdl .e-danger-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.drv-page .e-danger-row+.e-danger-row,.mdl .e-danger-row+.e-danger-row{border-top:1px solid #f3dbe0}.drv-page .e-danger-row b,.mdl .e-danger-row b{color:var(--ink);font:600 12.4px Inter;display:block}.drv-page .e-danger-row span,.mdl .e-danger-row span{color:var(--slate);font-size:11px}.drv-page .e-warn,.mdl .e-warn{color:#a66a12;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e0a93b;border-radius:9px;padding:8px 16px;font:600 12px inherit}.drv-page .e-del,.mdl .e-del{color:#fff;cursor:pointer;white-space:nowrap;background:#c43d58;border:0;border-radius:9px;padding:8px 18px;font:600 12px inherit}.drv-page .e-warn:disabled,.mdl .e-warn:disabled,.drv-page .e-del:disabled,.mdl .e-del:disabled{opacity:.5;cursor:not-allowed}.drv-page .edit-modal .e-addop input,.mdl .edit-modal .e-addop input,.drv-page .mdl-body .e-addop input,.mdl .mdl-body .e-addop input{width:100%}@media (max-width:520px){.drv-page .e-grid2{grid-template-columns:1fr}}.drv-page .docup-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:6px;display:grid}@media (max-width:900px){.drv-page .docup-grid{grid-template-columns:1fr}}.drv-page .docup label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;flex-direction:column;gap:6px;font:700 8.6px Inter;display:flex}.drv-page .docup select,.drv-page .docup input{color:#fff;text-transform:none;letter-spacing:0;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;outline:none;padding:9px 11px;font:500 12.5px Inter}.drv-page .docup input[type=file]{padding:8px 11px}.drv-page .docup input.dateinp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;width:100%;padding:10px 12px;font:500 12.8px Inter}.drv-page .docup input.dateinp:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.drv-page .dateinp::-webkit-calendar-picker-indicator{filter:invert(.85);cursor:pointer;opacity:.85}.drv-page .cx-view2{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;padding:5px 12px;font:600 10.6px inherit}.drv-page .cx-view2:hover{background:#22b8d633}.reg-bg{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1b339e;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.reg-card{background:#fff;border-radius:16px;flex-direction:column;width:min(940px,96vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 40px 100px -30px #00000080}.reg-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.reg-head h3{color:var(--ink);font-family:Sora,Inter;font-size:18px;font-weight:600}.reg-x{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:16px}.reg-x:hover{background:var(--paper)}.reg-body{padding:20px 22px;overflow-y:auto}.reg-sec-t{letter-spacing:.16em;color:var(--slate);border-top:1px solid var(--line-2);margin:6px 0 12px;padding-top:14px;font:700 9.5px Inter}.reg-body .reg-sec-t:first-child{border-top:0;padding-top:0}.reg-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:760px){.reg-grid{grid-template-columns:1fr 1fr}}.rf{flex-direction:column;gap:6px;min-width:0;display:flex}.rf>span{letter-spacing:.1em;color:var(--slate);text-transform:uppercase;font:700 8.4px Inter}.rf input{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;outline:none;width:100%;padding:10px 12px;font:500 12.8px Inter}.rf input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.filepick.light{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:5px;display:flex;overflow:hidden}.filepick.light input{display:none}.filepick.light .fp-btn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;white-space:nowrap;border-radius:7px;flex:none;padding:7px 13px;font:600 11px Inter}.filepick.light .fp-name{color:var(--slate);text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 11.5px Inter;overflow:hidden}.reg-note{color:var(--slate);margin-top:12px;font-size:11px}.reg-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;padding:16px 22px;display:flex}.reg-err{color:var(--rose);margin-right:auto;font:600 12px Inter}.reg-foot .e-cancel{border:1px solid var(--line);color:var(--slate);cursor:pointer;background:#fff;border-radius:10px;padding:9px 16px;font:600 12.4px inherit}.reg-foot .e-save{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;cursor:pointer;border:0;border-radius:10px;padding:9px 18px;font:600 12.4px inherit}.reg-foot .e-save:disabled{opacity:.5;cursor:not-allowed}.drv-page .ui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23ffffff\" stroke-opacity=\"0.55\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"/></svg>");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px!important}.drv-page .ui-select-light{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%2393A2B8\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"/></svg>");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px!important}.drv-page .filepick{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:10px;padding:6px;display:flex;overflow:hidden}.drv-page .filepick input{display:none}.drv-page .filepick .fp-btn{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;white-space:nowrap;border-radius:7px;flex:none;padding:7px 14px;font:600 11.5px Inter}.drv-page .filepick .fp-name{color:#ffffffa6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12px Inter;overflow:hidden}.drv-page .mov{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1100px){.drv-page .mov{grid-template-columns:1fr 1fr}}.drv-page .mcard{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;padding:14px 16px}.drv-page .mcard .mk{letter-spacing:.13em;color:#ffffff6b;margin-bottom:8px;font:700 8.8px Inter}.drv-page .mcard .mv{color:#fff;font:700 20px/1 JetBrains Mono}.drv-page .mcard .msub{color:#ffffff73;margin-top:6px;font:500 10.5px Inter}.drv-page .mcard.pos{background:linear-gradient(135deg,#12856b3d,#12856b0d);border-color:#26c99e59}.drv-page .mcard.pos .mv{color:#41e0b4}.drv-page .mcard.neg{background:linear-gradient(135deg,#d92d2d38,#d92d2d0a);border-color:#f05a5a59}.drv-page .mcard.neg .mv{color:#ff8e8e}.drv-page .mcard.rev .mv{color:#7fe0f2}.drv-page .crows{flex-direction:column;gap:1px;display:flex}.drv-page .crow{border-top:1px solid #ffffff12;align-items:center;gap:12px;padding:11px 4px;display:flex}.drv-page .crow:first-child{border-top:none}.drv-page .crow .cc-code{color:#7fe0f2;flex:none;font:700 11px JetBrains Mono}.drv-page .crow .cc-main{flex:1;min-width:0}.drv-page .crow .cc-main .t{color:#fff;white-space:nowrap;text-overflow:ellipsis;font:600 12.8px Inter;overflow:hidden}.drv-page .crow .cc-main .s{color:#ffffff80;margin-top:2px;font:500 10.6px Inter}.drv-page .crow .cc-amt{color:#fffc;flex:none;font:700 12px JetBrains Mono}.drv-page .cfields{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:900px){.drv-page .cfields{grid-template-columns:1fr}}.drv-page .cfield{background:#ffffff0a;border:1px solid #ffffff17;border-radius:11px;padding:11px 14px}.drv-page .cfield .k{letter-spacing:.12em;color:#ffffff6b;margin-bottom:5px;font:700 8.6px Inter}.drv-page .cfield .v{color:#fff;font:600 13px Inter}.drv-page .cfield .v.dash{color:#ffffff4d;font-weight:500}.drv-page .type-pill{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#22b8d6,#12856b);border-radius:8px;padding:5px 10px;font:700 9px JetBrains Mono}.drv-page .type-pill.trip{background:linear-gradient(135deg,#9e6be8,#5a3b9e)}.drv-page .tripcomp{background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;overflow:hidden}.drv-page .tc-head,.drv-page .tc-row{grid-template-columns:1.4fr .7fr 1fr 1fr 1fr;align-items:center;gap:10px;padding:10px 16px;display:grid}.drv-page .tc-head{letter-spacing:.12em;color:#ffffff6b;border-bottom:1px solid #ffffff14;font:700 8.6px Inter}.drv-page .tc-row{color:#fff;border-top:1px solid #ffffff0f;font:600 12.6px Inter}.drv-page .tc-row:first-of-type{border-top:none}.drv-page .tc-head .r,.drv-page .tc-row .r{text-align:right}.drv-page .tc-row .mono{color:#ffffffd1;font-family:JetBrains Mono;font-size:12px}.drv-page .tc-row .mono.pos{color:#41e0b4}.drv-page .tc-row .mono.neg{color:#ff8e8e}.drv-page .tripcomp.r4 .tc-head,.drv-page .tripcomp.r4 .tc-row{grid-template-columns:1.5fr 1fr 1.1fr 1fr}.drv-page .tripcomp.q .tc-head,.drv-page .tripcomp.q .tc-row{grid-template-columns:1.2fr .6fr 1fr 1fr 1fr 1fr}.drv-page .tc-head .pay-h{color:#ffffff80}.drv-page .tc-head .claim-h{color:#41e0b4}.drv-page .tc-row .mono.pay{color:#ffffff9e;justify-content:flex-end;align-items:baseline;gap:5px;display:inline-flex}.drv-page .tc-row .mono.pay em{letter-spacing:.08em;color:#ffffff52;text-transform:uppercase;font:600 8px Inter}.drv-page .claim-pill{color:#0b2018;background:linear-gradient(135deg,#5be8c0,#2fc79e);border-radius:8px;padding:3px 10px;font:700 12px JetBrains Mono;display:inline-block}.drv-page .claim-inp{text-align:right;color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;outline:none;width:110px;padding:6px 9px;font:600 12px JetBrains Mono}.drv-page .claim-inp:focus{border-color:#7fe0f2;box-shadow:0 0 0 3px #22b8d62e}.drv-page .claim-inp::placeholder{color:#ffffff59}.drv-page .tender-bar{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:11px 15px;display:flex}.drv-page .tender-bar .tb-k{letter-spacing:.12em;color:#ffffff6b;font:700 8.6px Inter}.drv-page .tender-bar .tb-v{color:#fff;font:700 13px JetBrains Mono}.drv-page .tender-bar .tb-v.warn{color:#ffc66b}.drv-page .tender-bar .tb-v.ok{color:#41e0b4}.drv-page .pa-body{padding:16px 18px}.drv-page .pa-chip{letter-spacing:.09em;border-radius:9px;margin-left:auto;padding:4px 9px;font:700 8.4px Inter}.drv-page .pa-chip.ok{color:#7fe8cb;background:#3fcfae29}.drv-page .pa-chip.warn{color:#f3c687;background:#f2a93b29}.drv-page .pa-chip.bad{color:#f0a79e;background:#e05c4e2e}.drv-page .pa-chip.off{color:#fff9;background:#ffffff17}.drv-page .pa-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:14px;display:grid}.drv-page .pa-grid .k{letter-spacing:.13em;color:#fff6;margin-bottom:5px;font:700 8.6px Inter;display:block}.drv-page .pa-grid b{font:600 13px Inter}.drv-page .pa-grid b.mono{font-family:JetBrains Mono;font-size:12px}.drv-page .pa-form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:14px;display:grid}.drv-page .pa-form label{flex-direction:column;display:flex}.drv-page .pa-form label>span{letter-spacing:.12em;color:#fff6;margin-bottom:6px;font:700 8.6px Inter}.drv-page .pa-form input{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:10px 12px;font:500 13px inherit}.drv-page .pa-form input:focus{background:#ffffff17;border-color:#22b8d6}.drv-page .pa-form input::placeholder{color:#ffffff4d}.drv-page .pa-check{align-items:center;gap:9px;flex-direction:row!important}.drv-page .pa-check span{color:#fffc;letter-spacing:0;margin:0;font:600 12px Inter}.drv-page .pa-act{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.drv-page .pa-btn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;padding:10px 16px;font:600 12.2px inherit}.drv-page .pa-btn:hover{background:#ffffff1f}.drv-page .pa-btn.p{background:linear-gradient(135deg,#22b8d6,#1487d8);border-color:#0000}.drv-page .pa-btn:disabled{opacity:.45;cursor:default}.drv-page .pa-msg{border-radius:10px;margin-bottom:14px;padding:10px 13px;font:600 11.8px Inter}.drv-page .pa-msg.ok{color:#7fe8cb;background:#3fcfae24}.drv-page .pa-msg.err{color:#f0a79e;background:#e05c4e29}.drv-page .pa-note{color:#ffffff73;margin-top:14px;font:500 11.4px/1.55 Inter}.drv-page .dbody{container-type:inline-size}.drv-page .pa-split{grid-template-columns:1fr;align-items:stretch;gap:22px;margin-bottom:24px;display:grid}.drv-page .pa-split>div{flex-direction:column;min-width:0;display:flex}.drv-page .pa-split .pgrid{margin-bottom:0}.drv-page .pa-split .rt-wrap{flex-direction:column;flex:1;margin-bottom:0;display:flex}.drv-page .pa-split .pa-body{flex-direction:column;flex:1;display:flex}.drv-page .pa-split .pa-note{margin-top:auto}.drv-page .pa-split .dsec-t{margin-top:0}@media (min-width:1020px){.drv-page .pa-split{grid-template-columns:minmax(0,1fr) minmax(330px,440px);gap:12px 30px}.drv-page .pa-split .pa-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.pub-bar{border:1px solid var(--line);background:#fff;border-left:4px solid #93a2b8;border-radius:13px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;padding:12px 16px;display:flex}.pub-bar.done{border-left-color:#12856b}.pub-bar.due{background:#fffcf6;border-left-color:#e9932a}.pub-bar .pub-k{letter-spacing:.16em;color:var(--cyan-deep);background:#eaf6fd;border:1px solid #cfe7f7;border-radius:20px;padding:5px 10px;font:700 8.4px Inter}.pub-bar .pub-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.pub-bar .pub-txt b{color:var(--ink);font:600 13px Inter}.pub-bar .pub-txt span{color:var(--slate);font-size:11.4px}.pub-bar .pub-notes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pub-bar .pub-note{color:var(--slate);border:1px solid var(--line);background:#f1f5fa;border-radius:20px;padding:4px 10px;font:600 10px Inter}.pub-bar .pub-warn{color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb;border-radius:20px;padding:4px 10px;font:600 10px Inter}.pub-bar .pub-btn{cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border:0;border-radius:11px;padding:11px 18px;font:600 12.4px inherit;transition:all .16s;box-shadow:0 8px 18px -7px #1487d899}.pub-bar .pub-btn:hover:not(:disabled){transform:translateY(-1px)}.pub-bar .pub-btn:disabled{cursor:default;box-shadow:none;color:#93a2b8;border:1px solid var(--line);background:#eef3f9;transform:none}.pub-dot{background:#93a2b8;border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #93a2b829}.pub-dot.published{background:#12856b;box-shadow:0 0 0 3px #12856b29}.pub-dot.changed{background:#e9932a;box-shadow:0 0 0 3px #e9932a2e}.pub-dot.new{background:#1487d8;box-shadow:0 0 0 3px #1487d82e}.pub-dot.removed{background:#c0392b;box-shadow:0 0 0 3px #c0392b29}@media (max-width:820px){.pub-bar{gap:10px;padding:11px 13px}.pub-bar .pub-notes{flex-basis:100%;order:4;margin-left:0}.pub-bar .pub-btn{min-height:42px;margin-left:auto}}.pub-bar.v2{border-left-width:1px;border-left-color:var(--line);gap:13px}.pub-bar.v2 .pub-ic{color:#1668ce;background:#eaf3fe;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.pub-bar.v2.done{background:#fbfefd}.pub-bar.v2.done .pub-ic{color:#0e7a5f;background:#e6f6ef}.pub-bar.v2.due{background:#fffcf6}.pub-bar.v2.due .pub-ic{color:#9a6a1b;background:#fdf3e2;animation:1.9s ease-in-out infinite pub-nudge}@keyframes pub-nudge{0%{box-shadow:0 0 #f2a93b73}70%{box-shadow:0 0 0 8px #f2a93b00}to{box-shadow:0 0 #f2a93b00}}.pub-bar.v2 .pub-cap{letter-spacing:.14em;color:#93a2b8;font:700 8px Inter}.pub-bar.v2 .pub-txt{gap:2px}.pub-bar.v2 .pub-txt b{font:600 13.5px Inter}.pub-bar.v2{gap:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;padding:9px 12px}.pub-bar.v2 .pub-ic{border-radius:10px;flex:0 0 32px;width:32px;height:32px}.pub-bar.v2 .pub-txt b{font-size:12.5px}.pub-bar.v2 .pub-txt span{font-size:10.8px}.pub-bar.v2 .pub-notes{margin-left:4px}.pub-bar.v2 .pub-btn{padding:9px 15px}.pub-bar.v2{width:100%;margin-left:0}.pub-bar.v2 .pub-body{border-top:1px dashed var(--line);flex-basis:100%;margin-top:2px;padding-top:11px}.pub-bar.v2 .pub-prog{background:#edf1f7;border-radius:99px;height:6px;overflow:hidden}.pub-bar.v2 .pub-prog i{background:linear-gradient(90deg,#3fcfae,#12856b);height:100%;transition:width .25s;display:block}.pub-bar.v2 .pub-progcap{color:var(--slate);margin:6px 0 4px;font:600 10.4px Inter}.pub-bar.v2 .pub-row{align-items:baseline;gap:10px;min-width:0;padding:5px 0;display:flex}.pub-bar.v2 .pub-row em{letter-spacing:.1em;color:#93a2b8;flex:none;font:700 8.2px Inter}.pub-bar.v2 .pub-row.new em{color:#1668ce}.pub-bar.v2 .pub-row.changed em{color:#9a6a1b}.pub-bar.v2 .pub-row.removed em{color:#c0392b}.pub-bar.v2 .pub-row .names{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.pub-bar.v2 .pub-row .names b{white-space:nowrap;border-radius:99px;padding:3px 10px;font:600 10.6px Inter}.pub-bar.v2 .pub-row.new .names b{color:#1668ce;background:#eaf3fe;border:1px solid #cfe3fa}.pub-bar.v2 .pub-row.changed .names b{color:#9a6a1b;background:#fdf3e2;border:1px solid #f0dcbb}.pub-bar.v2 .pub-row.removed .names b{color:#c0392b;background:#fcedec;border:1px solid #f2c4c0}.pub-bar.v2 .pub-row.published .names b{color:#0e7a5f;background:#e6f6ef;border:1px solid #c5eadd}.pub-bar.v2 .pub-row .names b u{opacity:.75;font-weight:700;text-decoration:none}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow-x:hidden;overflow-y:scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}.rtf .mdl-f{position:relative}.rtf .mdl-f .unit{color:#93a2b8;pointer-events:none;align-items:center;height:36px;font:600 11px JetBrains Mono;display:flex;position:absolute;bottom:0;right:12px}.mdl .mdl-body .rtf .mdl-f.mono input{padding-right:36px;font-family:JetBrains Mono;font-size:12.6px}.rtf .ttoggle{background:#f4fafe;border:1px solid #cfe7f8;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:13px 15px;display:flex}.mdl-body .rtf .sw{cursor:pointer;flex:0 0 42px;width:42px;height:24px;margin:0;display:block;position:relative}.rtf .sw input{opacity:0;position:absolute}.rtf .sw .tr{background:#cbd6e4;border-radius:20px;transition:all .15s;position:absolute;top:0;bottom:0;left:0;right:0}.rtf .sw input:checked+.tr{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep))}.rtf .sw .kn{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.rtf .sw input:checked~.kn{transform:translate(18px)}.rtf .tl{color:var(--ink);font:600 12.8px Inter}.rtf .tl span{color:var(--slate);margin-top:2px;font-size:11px;font-weight:400;display:block}.rtf .chips-hint{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.rtf .chip{color:var(--slate);background:#eef3f9;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font:600 10.6px Inter;display:flex}.rtf .chip svg{cursor:pointer;opacity:.5;width:11px;height:11px}.rtf .chip svg:hover{opacity:1}.rtf .itin-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.rtf .itin-head h3{align-items:center;gap:9px;font-family:Sora,Inter;font-size:15px;font-weight:600;display:flex}.rtf .itin-head h3 .cnt{color:var(--slate);background:#eef2f8;border-radius:20px;padding:3px 9px;font:700 10px JetBrains Mono}.rtf .itin-head .r{flex-wrap:wrap;gap:9px;margin-left:auto;display:flex}.rtf .smallbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font:600 11.8px inherit;display:flex}.rtf .smallbtn:hover{border-color:var(--cyan);color:var(--cyan-deep)}.rtf .smallbtn.cyan{background:linear-gradient(135deg,var(--cyan),var(--cyan-deep));color:#fff;border-color:#0000}.mdl-body .rtf .coordtoggle{letter-spacing:0;text-transform:none;color:var(--slate);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;margin:0 0 12px;font:600 11.4px Inter;display:flex}.rtf .coordtoggle input{width:15px;height:15px;accent-color:var(--cyan-deep)}.rtf .stops{flex-direction:column;gap:8px;display:flex}.rtf .stop{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 10px 9px 8px;display:flex;position:relative}.rtf .stop:hover{border-color:#cfdcec}.rtf .stop.transit{background:#fbf7fe;border-color:#e7cff5}.rtf .stop .handle{color:#c2cedd;cursor:grab;flex:0 0 14px;display:flex}.rtf .stop .idx{flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.rtf .stop .idx .dot{z-index:1;background:#fff;border:2.5px solid #c2cedd;border-radius:50%;width:11px;height:11px}.rtf .stop.first .idx .dot{border-color:#12856b}.rtf .stop.last .idx .dot{border-color:#e9607a}.rtf .stop.transit .idx .dot{border-color:var(--violet)}.rtf .stop .idx .num{color:var(--slate);font:700 8px JetBrains Mono;position:absolute;bottom:-9px}.mdl-body .rtf .stops .stop input.time{text-align:center;color:var(--ink);flex:0 0 84px;padding:0 8px;font:600 12.4px JetBrains Mono}.rtf .stop .coord{flex:0 0 200px;gap:6px;display:flex}.mdl-body .rtf .stops .stop .coord input{color:var(--slate);padding:0 8px;font:500 11px JetBrains Mono}.mdl-body .rtf .stops .stop .coord input:focus{color:var(--ink)}.rtf .coords-hidden .coord{display:none}.rtf .stop .tbtn{border:1px solid var(--line);letter-spacing:.05em;height:34px;color:var(--slate);cursor:pointer;background:#fff;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 11px;font:700 9px inherit;display:flex}.rtf .stop .tbtn:hover{border-color:var(--violet);color:#7c4bd0}.rtf .stop.transit .tbtn{background:linear-gradient(135deg,var(--violet),#7c4bd0);color:#fff;border-color:#0000}.rtf .stop .del{border:1px solid var(--line);color:#c43d58;cursor:pointer;background:#fff;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.rtf .stop .del:hover{background:#fdf1f4;border-color:#f1c6d0}@media (max-width:820px){.rtf .stop .coord{flex-basis:170px}}@media (max-width:600px){.rtf .stop .coord{display:none!important}.mdl-body .rtf .stops .stop input.time{flex-basis:70px}}.ck-page{--rail:268px;--mute:#93a2b8;--green:#3fcfae;--good:#12856b;--good-bg:#eaf7f1;--good-bd:#bfe8da;--bad:#c0392b;--bad-bg:#fcedec;--bad-bd:#f3cfcb;--warn:#b7791f;--warn-bg:#fff6e6;--warn-bd:#f0dcbb}.ck-page .ck-head{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:16px;display:flex}.ck-page .ck-head .eyebrow{letter-spacing:.18em;color:var(--cyan-deep);margin-bottom:4px}.ck-page .ck-head h2{letter-spacing:-.02em;align-items:center;gap:10px;font-family:Sora;font-size:22px;font-weight:700;display:flex}.ck-page .ck-head h2 .tp{letter-spacing:.08em;color:var(--slate);border:1px solid var(--line);background:#eef3f9;border-radius:20px;padding:3px 9px;font:700 8px Inter}.ck-page .ck-head .sub-t{color:var(--slate);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.ck-page .ck-head .sub-t b{color:var(--ink);font-family:JetBrains Mono}.ck-page .ck-head .sub-t .draft{letter-spacing:.06em;color:var(--warn);background:var(--warn-bg);border:1px solid var(--warn-bd);border-radius:20px;padding:3px 8px;font:700 7.6px Inter}.ck-page .ck-head .sub-t .done{letter-spacing:.06em;color:var(--good);background:var(--good-bg);border:1px solid var(--good-bd);border-radius:20px;padding:3px 8px;font:700 7.6px Inter}.ck-page .ck-back{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:40px;align-items:center;gap:11px;margin-left:auto;padding:6px 18px 6px 6px;font-family:inherit;transition:all .18s;display:inline-flex}.ck-page .ck-back:hover{border-color:var(--cyan);box-shadow:0 8px 22px -14px #1487d899}.ck-page .ck-back .barb{color:#fff;background:linear-gradient(135deg, var(--ink), var(--ink-2));border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.ck-page .ck-back:hover .barb{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));transform:translate(-2px)}.ck-page .ck-back .bt{text-align:left;line-height:1.2}.ck-page .ck-back .bt b{color:var(--ink);font:600 12.8px Inter;display:block}.ck-page .ck-back .bt span{color:var(--slate);font-size:10.5px}.ck-page .ck-status{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:16px;padding:18px 22px;display:flex}.ck-page .ck-per .k{letter-spacing:.16em;color:var(--cyan-deep);font:700 8.6px Inter}.ck-page .ck-per h3{margin-top:5px;font-family:Sora;font-size:19px;font-weight:700}.ck-page .ck-per .rid{color:var(--slate);margin-top:4px;font-family:JetBrains Mono;font-size:10.6px}.ck-page .ck-divide{background:var(--line);align-self:stretch;width:1px}.ck-page .ck-ringwrap{align-items:center;gap:14px;display:flex}.ck-page .ck-ring{flex:0 0 96px;width:96px;height:96px;position:relative}.ck-page .ck-ring svg{transform:rotate(-90deg)}.ck-page .ck-ring .track{stroke:#eef3f9}.ck-page .ck-ring .bar{stroke:url(#ckRing);stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1)}.ck-page .ck-ring .pct{text-align:center;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ck-page .ck-ring .pct b{font-family:Sora;font-size:19px;font-weight:700;line-height:1;display:block}.ck-page .ck-ring .pct span{letter-spacing:.08em;color:var(--mute);font:700 6.8px Inter}.ck-page .ck-legend{flex-direction:column;gap:8px;display:flex}.ck-page .ck-leg{align-items:center;gap:9px;font-size:11.4px;display:flex}.ck-page .ck-leg .sw{border-radius:3px;flex:0 0 9px;width:9px;height:9px}.ck-page .ck-leg .sw.g{background:var(--green)}.ck-page .ck-leg .sw.a{background:var(--amber)}.ck-page .ck-leg .sw.r{background:var(--rose)}.ck-page .ck-leg .n{margin-left:auto;padding-left:14px;font-family:JetBrains Mono;font-weight:700}.ck-page .ck-totals{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.ck-page .ck-totals .tk{letter-spacing:.12em;color:var(--slate);font:700 8.6px Inter}.ck-page .ck-totals .tv{font-family:Sora;font-size:23px;font-weight:700;line-height:1}.ck-page .ck-totals .tv small{color:var(--mute);font-size:12px}.ck-page .ck-totals .btns{gap:8px;margin-top:2px;display:flex}.ck-page .ck-totals .hint{color:var(--mute);font-size:9.8px}.ck-page .ck-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font:600 12.2px inherit;transition:all .16s;display:inline-flex}.ck-page .ck-btn.ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.ck-page .ck-btn.ghost:hover{border-color:#cbd6e5}.ck-page .ck-btn.primary{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));color:#fff;box-shadow:0 8px 18px -7px #1487d899}.ck-page .ck-btn.primary:hover{transform:translateY(-1px)}.ck-page .ck-btn:disabled{opacity:.5;cursor:default;transform:none}.ck-page .ck-split{grid-template-columns:var(--rail) 1fr;align-items:start;gap:16px;display:grid}@media (max-width:1100px){.ck-page .ck-split{grid-template-columns:1fr}}.ck-page .ck-listcard{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.ck-page .ck-lc-head{border-bottom:1px solid var(--line);align-items:center;padding:13px 16px;display:flex}.ck-page .ck-lc-head h3{font-family:Sora;font-size:13px;font-weight:600}.ck-page .ck-lc-head .add{border:1px solid var(--line);cursor:pointer;width:28px;height:28px;color:var(--cyan-deep);background:#fff;border-radius:8px;place-items:center;margin-left:auto;display:grid}.ck-page .ck-lc-head .add:hover{border-color:var(--cyan);background:#f2fafe}.ck-page .ck-lc-scroll{max-height:calc(100vh - 360px);padding:9px;overflow-y:auto}.ck-page .ck-ticket{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:12px;width:100%;margin-bottom:8px;padding:11px 12px;font-family:inherit;transition:all .13s}.ck-page .ck-ticket:hover{background:#f7fafd}.ck-page .ck-ticket.on{border-color:var(--ink);box-shadow:0 10px 26px -16px #0b1b338c}.ck-page .tk-top{align-items:center;gap:9px;display:flex}.ck-page .tk-plate{font-family:JetBrains Mono;font-size:12px;font-weight:700}.ck-page .tk-route{color:#1268a8;background:#eaf1fb;border:1px solid #cfe1f6;border-radius:20px;padding:2px 7px;font:700 7.6px Inter}.ck-page .tk-state{border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-left:auto}.ck-page .tk-state.saved{background:var(--green)}.ck-page .tk-state.flag{background:var(--amber)}.ck-page .tk-state.absent{background:var(--rose)}.ck-page .tk-state.todo{background:#cbd6e5}.ck-page .tk-crew{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:10px;overflow:hidden}.ck-page .tk-foot{align-items:center;gap:8px;margin-top:8px;display:flex}.ck-page .tk-chip{letter-spacing:.04em;border-radius:20px;padding:3px 7px;font:700 7.4px Inter}.ck-page .tk-chip.ok{background:var(--good-bg);color:var(--good)}.ck-page .tk-chip.warn{background:var(--warn-bg);color:var(--warn)}.ck-page .tk-chip.bad{background:var(--bad-bg);color:var(--bad)}.ck-page .tk-prog{color:var(--mute);margin-left:auto;font:600 8.6px JetBrains Mono}.ck-page .ck-detail{flex-direction:column;gap:14px;display:flex}.ck-page .ck-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.ck-page .ck-card.vdark{color:#fff;background:linear-gradient(160deg,#0b1b33,#0e2140 60%,#0b2a44);border-color:#0b1b33;position:relative}.ck-page .ck-card.vdark:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d633,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute;top:-70px;right:-70px}.ck-page .ck-card.vdark .dh-info h3{color:#fff}.ck-page .ck-card.vdark .dh-info .sub{color:#8fa3c0}.ck-page .ck-card.vdark .sched .k{color:#7fa0c8}.ck-page .ck-card.vdark .sched .v{color:#fff}.ck-page .ck-card.vdark .db{box-shadow:none;color:#7fe0f2;background:#ffffff1a;border:1px solid #ffffff29}.ck-page .ck-card.vdark .ck-sh{z-index:1;border-color:#ffffff1a;position:relative}.ck-page .ck-card.vdark .ck-sh .t{color:#7fe0f2}.ck-page .ck-card.vdark .ck-rt{z-index:1;position:relative}.ck-page .ck-card.vdark .ck-rt .rb{color:#7fe0f2;background:#ffffff1a;border-color:#ffffff2e}.ck-page .ck-card.vdark .rt-line .pt .pl{color:#7fa0c8}.ck-page .ck-card.vdark .rt-line .pt .pn{color:#fff}.ck-page .ck-card.vdark .rt-line .trk .ln{border-color:#ffffff47}.ck-page .ck-card.vdark .rt-line .trk .ln svg{color:#7fe0f2;background:#0d2340}.ck-page .ck-card.vdark .rt-line .trk .mid{color:#7fe0f2;background:#0d2340;border:1px solid #7fe0f24d}.ck-page .ck-card.vdark .ck-rt .tv .k{color:#7fa0c8}.ck-page .ck-card.vdark .ck-rt .tv .v{color:#fff}.ck-page .ck-card.vdark .rt-chips{z-index:1;position:relative}.ck-page .ck-card.vdark .rt-chip{background:#ffffff0f;border-color:#ffffff21}.ck-page .ck-card.vdark .rt-chip .ck{color:#7fa0c8}.ck-page .ck-card.vdark .rt-chip .cv{color:#fff}.ck-page .ck-dhead{flex-wrap:wrap;align-items:center;gap:14px;padding:15px 18px;display:flex}.ck-page .ck-dhead .db{color:#fff;background:linear-gradient(135deg,#12294a,#1487d8);border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;font:700 12px Inter;display:grid;box-shadow:0 8px 18px -7px #1487d880}.ck-page .dh-info h3{font-family:Sora;font-size:17px;font-weight:700}.ck-page .dh-info .sub{color:var(--slate);margin-top:3px;font-size:11px}.ck-page .ck-dhead .sched{text-align:right;margin-left:auto}.ck-page .ck-dhead .sched .k{letter-spacing:.1em;color:var(--mute);font:700 8px Inter}.ck-page .ck-dhead .sched .v{margin-top:3px;font-family:JetBrains Mono;font-size:14px;font-weight:700}.ck-page .ck-sh{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:12px 16px;display:flex}.ck-page .ck-sh .t{letter-spacing:.14em;color:var(--slate);font:700 9px Inter}.ck-page .ck-sh .meta{color:var(--mute);margin-left:auto;font:600 10px Inter}.ck-page .ck-sh .meta.bad{color:var(--bad);font-weight:700}.ck-page .ck-rt{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px 6px;display:flex}.ck-page .ck-rt .rb{color:#1268a8;background:#eaf1fb;border:1px solid #cfe1f6;border-radius:20px;flex:none;padding:4px 10px;font:700 9px Inter}.ck-page .rt-line{flex:1;align-items:center;gap:10px;min-width:220px;display:flex}.ck-page .rt-line .pt{flex-direction:column;gap:3px;min-width:0;display:flex}.ck-page .rt-line .pt .pl{letter-spacing:.1em;color:var(--mute);font:700 7.4px Inter}.ck-page .rt-line .pt .pn{white-space:nowrap;text-overflow:ellipsis;font:700 12.4px Inter;overflow:hidden}.ck-page .rt-line .pt.end{text-align:right}.ck-page .rt-line .trk{flex:1;align-items:center;gap:6px;min-width:60px;display:flex}.ck-page .rt-line .trk .dt{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.ck-page .rt-line .trk .dt.a{background:var(--green)}.ck-page .rt-line .trk .dt.b{background:var(--rose)}.ck-page .rt-line .trk .ln{border-top:2px dashed #c6d2e2;flex:1;height:0;position:relative}.ck-page .rt-line .trk .ln svg{color:var(--cyan-deep);background:#fff;padding:0 4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.ck-page .rt-line .trk .mid{letter-spacing:.07em;white-space:nowrap;border-radius:20px;flex:none;padding:3px 8px;font:700 7.6px Inter}.ck-page .ck-rt .tv{text-align:right;flex:none}.ck-page .ck-rt .tv .k{letter-spacing:.1em;color:var(--mute);font:700 7.4px Inter}.ck-page .ck-rt .tv .v{margin-top:3px;font-family:JetBrains Mono;font-size:14px;font-weight:700}.ck-page .rt-chips{flex-wrap:wrap;gap:8px;padding:10px 16px 14px;display:flex}.ck-page .rt-chip{border:1px solid var(--line);background:#fbfcfe;border-radius:20px;align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.ck-page .rt-chip .ck{letter-spacing:.08em;color:var(--mute);font:700 7.4px Inter}.ck-page .rt-chip .cv{font:600 11px Inter}.ck-page .rt-chip .cv.mono{font-family:JetBrains Mono;font-size:10.6px;font-weight:700}.ck-page .ck-audit{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));display:grid}.ck-page .ck-acell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 14px}.ck-page .ck-acell .dk{letter-spacing:.06em;color:var(--slate);font:700 8px Inter}.ck-page .ck-acell .dv{align-items:center;gap:5px;margin-top:6px;font:700 10.5px Inter;display:inline-flex}.ck-page .ck-acell .dv .d{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.ck-page .ck-acell .dx{color:var(--mute);margin-top:4px;font:500 9px JetBrains Mono}.ck-page .ck-acell.ok .dv{color:var(--good)}.ck-page .ck-acell.ok .dv .d{background:var(--green)}.ck-page .ck-acell.exp .dv{color:var(--bad)}.ck-page .ck-acell.exp .dv .d{background:var(--rose)}.ck-page .ck-acell.miss .dv{color:var(--warn)}.ck-page .ck-acell.miss .dv .d{background:var(--amber)}.ck-page .ck-acell.soon .dv{color:var(--cyan-deep)}.ck-page .ck-acell.soon .dv .d{background:var(--cyan-deep)}.ck-page .ck-isec{border-bottom:1px solid var(--line)}.ck-page .ck-isec:last-of-type{border-bottom:0}.ck-page .isec-h{align-items:center;gap:9px;padding:11px 16px 9px;display:flex}.ck-page .isec-h .ii{border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.ck-page .isec-h.trip .ii{color:#7c4bd0;background:#f3eefc}.ck-page .isec-h.drv .ii{color:#1268a8;background:#eaf1fb}.ck-page .isec-h.veh .ii{color:#0e7e97;background:#eaf7fb}.ck-page .isec-h .it{letter-spacing:.14em;color:var(--slate);font:700 8.8px Inter}.ck-page .isec-h .prog{color:var(--mute);margin-left:auto;font:600 9px JetBrains Mono}.ck-page .ck-igrid{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:10px 12px;padding:2px 16px 14px;display:grid}.ck-page .ck-chk{min-width:0}.ck-page .ck-chk .cklbl{letter-spacing:.06em;color:var(--slate);margin-bottom:6px;font:700 8.2px Inter}.ck-page .ck-tog{background:#eef3f9;border-radius:30px;gap:2px;padding:2.5px;display:flex}.ck-page .ck-tog button{color:#7a8ba3;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:30px;flex:1;min-height:30px;padding:6.5px 6px;font:600 10.6px inherit;transition:all .16s}.ck-page .ck-tog button:hover{color:var(--ink)}.ck-page .ck-tog button.on{background:#fff;box-shadow:0 2px 6px -1px #0b1b332e}.ck-page .ck-tog button.g.on{color:var(--good);box-shadow:inset 0 0 0 1.4px var(--green), 0 2px 6px -1px #2fb98d59}.ck-page .ck-tog button.b.on{color:var(--bad);box-shadow:inset 0 0 0 1.4px var(--rose), 0 2px 6px -1px #e9607a4d}.ck-page .ck-tog button.n.on{color:var(--ink);box-shadow:inset 0 0 0 1.4px var(--ink), 0 2px 6px -1px #0b1b334d}.ck-page .ck-tog button:disabled{cursor:default}.ck-page .ck-selctl{position:relative}.ck-page .ck-selctl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:30px;outline:none;min-height:30px;padding:7px 28px 7px 13px;font:600 10.8px inherit}.ck-page .ck-selctl .car{pointer-events:none;color:#93a2b8;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ck-page .ck-selctl .ui-dd-trigger{border-radius:30px;min-height:30px;padding:7px 13px;font:600 10.8px Inter}.ck-page .ck-numctl{border:1px solid var(--line);background:#fff;border-radius:30px;align-items:center;min-height:30px;display:flex;overflow:hidden}.ck-page .ck-numctl button{width:30px;color:var(--slate);cursor:pointer;background:#f6f9fc;border:0;padding:6px 0;font:600 13px inherit}.ck-page .ck-numctl button:hover{background:#eef3f9}.ck-page .ck-numctl input{text-align:center;color:var(--ink);border:0;outline:none;flex:1;width:100%;min-width:0;font:700 12px JetBrains Mono}.ck-page .ck-numctl.over{border-color:var(--rose)}.ck-page .ck-numctl.over input{color:var(--bad)}.ck-page .ck-timectl{border:1px solid var(--line);background:#fff;border-radius:30px;align-items:center;gap:7px;min-height:30px;padding:7px 13px;display:flex}.ck-page .ck-timectl input{color:var(--ink);background:0 0;border:0;outline:none;width:100%;min-width:0;font:600 11.5px JetBrains Mono}.ck-page .ck-timectl svg{color:#93a2b8;flex:none}.ck-page .ck-txt{border:1px solid var(--line);width:100%;color:var(--ink);border-radius:30px;outline:none;min-height:30px;padding:7px 13px;font:600 10.8px inherit}.ck-page .ck-txt:focus,.ck-page .ck-timectl:focus-within{border-color:var(--cyan)}.ck-page .ck-notes{grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px;display:grid}@media (max-width:900px){.ck-page .ck-notes{grid-template-columns:1fr}}.ck-page .ck-notes .nb label{letter-spacing:.06em;color:var(--slate);margin-bottom:6px;font:700 8.4px Inter;display:block}.ck-page .ck-notes textarea{border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;background:#fbfcfe;border-radius:11px;outline:none;min-height:56px;padding:11px 13px;font:400 12px Inter}.ck-page .ck-notes textarea:focus{border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px #22b8d621}.ck-page .ck-vf{flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.ck-page .ck-savebtn{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));border:0;border-radius:11px;align-items:center;gap:8px;padding:11px 20px;font:600 12px inherit;display:inline-flex;box-shadow:0 8px 16px -7px #1487d899}.ck-page .ck-savebtn.saved{background:var(--good-bg);color:var(--good);border:1px solid var(--good-bd);box-shadow:none}.ck-page .ck-penbtn{border:1px solid var(--bad-bd);background:var(--bad-bg);color:var(--bad);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:11px 16px;font:600 12px inherit;display:inline-flex}.ck-page .ck-vf .nav-vans{gap:8px;margin-left:auto;display:flex}.ck-page .ck-vf .nav-vans button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font:600 11.4px inherit;display:inline-flex}.ck-page .ck-vf .nav-vans button:hover{border-color:#cbd6e5}.ck-page .ck-pen{background:var(--bad-bg);color:var(--bad);border:1px solid var(--bad-bd);border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font:600 10.5px Inter;display:inline-flex}.ck-page .ck-pen button{cursor:pointer;color:var(--bad);background:0 0;border:0;padding:0;font-weight:700}.ck-page .ck-empty{text-align:center;color:var(--mute);padding:30px 18px;font:500 12.5px Inter}.ck-page .dh-info h3{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ck-page .dh-info h3 .crew{color:#8fa3c0;font:500 12px Inter}.ck-page .dh-info h3 .subpill{letter-spacing:.03em;color:#7fe0f2;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;padding:4px 11px;font:600 9.6px Inter}.ck-page .ck-acell{text-align:left;background:#fff;border-top:0;border-left:0;width:100%;font-family:inherit}.ck-page .ck-acell.fix{cursor:pointer}.ck-page .ck-acell.fix:hover{background:#f7fafd}.ck-page .ck-acell:disabled{cursor:default}.ck-page .ck-amend{border:1px solid var(--line);color:var(--cyan-deep);cursor:pointer;background:#fff;border-radius:20px;margin-left:10px;padding:5px 12px;font:600 10px inherit}.ck-page .ck-amend:hover{border-color:var(--cyan);background:#f2fafe}.mdl .ck-doc{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 13px}.mdl .ck-doc.exp{background:#fff9f8;border-color:#f3cfcb}.mdl .ck-doc.miss{background:#fffcf6;border-color:#f0dcbb}.mdl .ck-doc .dh{align-items:center;gap:8px;display:flex}.mdl .ck-doc .nm{font:600 12.5px Inter}.mdl .ck-doc .tag{letter-spacing:.06em;border-radius:20px;margin-left:auto;padding:3px 8px;font:700 7.6px Inter}.mdl .ck-doc .tag.ok{color:#12856b;background:#eaf7f1}.mdl .ck-doc .tag.soon{color:var(--cyan-deep);background:#eaf1fb}.mdl .ck-doc .tag.exp{color:#c0392b;background:#fcedec}.mdl .ck-doc .tag.miss{color:#b7791f;background:#fff6e6}.mdl .ck-doc .src{color:#93a2b8;margin:4px 0 9px;font:500 10px Inter}.mdl .ck-doc input[type=date]{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;outline:none;padding:8px 11px;font:600 12px JetBrains Mono}.mdl .ck-doc input[type=date]:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.mdl .ck-doc .acts{gap:7px;margin-top:9px;display:flex}.mdl .ck-doc .sv{color:#fff;cursor:pointer;background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));border:0;border-radius:9px;flex:1;padding:8px;font:600 11px inherit}.mdl .ck-doc .sv:disabled{cursor:default;background:#cbd6e5}.mdl .ck-doc .up{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;padding:8px 13px;font:600 11px Inter}.mdl .ck-doc .up:hover{border-color:var(--cyan)}.mdl .ck-doc .up.off{opacity:.45;cursor:default}.mdl .ck-doc input[type=text]{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;outline:none;padding:8px 11px;font:600 12px JetBrains Mono}.mdl .ck-doc input[type=text]:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #22b8d621}.ck-page .ck-per .k{align-items:center;gap:9px;display:flex}.ck-page .ck-per .k .draft{letter-spacing:.06em;color:var(--warn);background:var(--warn-bg);border:1px solid var(--warn-bd);letter-spacing:.06em;border-radius:20px;padding:3px 8px;font:700 7.6px Inter}.ck-page .ck-per .k .done{color:var(--good);background:var(--good-bg);border:1px solid var(--good-bd);letter-spacing:.06em;border-radius:20px;padding:3px 8px;font:700 7.6px Inter}.ck-page .ck-per .who{color:var(--slate);margin-top:5px;font:500 11px Inter}@media (max-width:1180px){.app[data-tablet=on] .ck-page{--rail:0}.app[data-tablet=on] .ck-page .ck-split{grid-template-columns:1fr;gap:12px}.app[data-tablet=on] .ck-page .ck-listcard{z-index:5;position:-webkit-sticky;position:sticky;top:0}.app[data-tablet=on] .ck-page .ck-lc-head{padding:10px 14px}.app[data-tablet=on] .ck-page .ck-lc-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:9px;max-height:none;padding:10px 12px;display:flex;overflow-x:auto;overflow-y:hidden}.app[data-tablet=on] .ck-page .ck-ticket{scroll-snap-align:start;flex:0 0 208px;margin-bottom:0;padding:12px 13px}.app[data-tablet=on] .ck-page .tk-crew{white-space:normal}.app[data-tablet=on] .ck-page .ck-audit{grid-template-columns:repeat(4,minmax(0,1fr))}.app[data-tablet=on] .ck-page .ck-acell{min-height:74px;padding:13px 14px}.app[data-tablet=on] .ck-page .ck-acell .dv{font-size:11.5px}.app[data-tablet=on] .ck-page .ck-igrid{grid-template-columns:repeat(auto-fill,minmax(212px,232px));justify-content:start;gap:14px 16px;padding:4px 16px 16px}.app[data-tablet=on] .ck-page .ck-chk{max-width:232px}.app[data-tablet=on] .ck-page .ck-chk .cklbl{margin-bottom:7px;font-size:9px}.app[data-tablet=on] .ck-page .ck-tog{padding:3px}.app[data-tablet=on] .ck-page .ck-tog button{min-height:42px;font-size:12.4px}.app[data-tablet=on] .ck-page .ck-selctl .ui-dd-trigger,.app[data-tablet=on] .ck-page .ck-numctl,.app[data-tablet=on] .ck-page .ck-timectl,.app[data-tablet=on] .ck-page .ck-txt{min-height:44px;font-size:13px}.app[data-tablet=on] .ck-page .ck-numctl button{width:46px;font-size:17px}.app[data-tablet=on] .ck-page .ck-numctl input{font-size:15px}.app[data-tablet=on] .ck-page .ck-timectl input{font-size:14px}.app[data-tablet=on] .ck-page .ck-selctl .ui-dd-trigger{padding:10px 14px}.app[data-tablet=on] .ck-page .ck-status{gap:16px 20px;padding:14px 16px}.app[data-tablet=on] .ck-page .ck-ring{flex-basis:78px;width:78px;height:78px}.app[data-tablet=on] .ck-page .ck-ring svg{width:78px;height:78px}.app[data-tablet=on] .ck-page .ck-btn{min-height:44px}.app[data-tablet=on] .ck-page .ck-vf{z-index:4;border-top:1px solid var(--line);background:#fff;margin:0 -1px -1px;padding:12px 16px;position:-webkit-sticky;position:sticky;bottom:0;box-shadow:0 -10px 24px -18px #0b1b3380}.app[data-tablet=on] .ck-page .ck-savebtn,.app[data-tablet=on] .ck-page .ck-penbtn,.app[data-tablet=on] .ck-page .ck-vf .nav-vans button{min-height:46px;font-size:13px}.app[data-tablet=on] .ck-page .ck-rt{gap:12px;padding:14px 16px 8px}.app[data-tablet=on] .ck-page .rt-line{flex:100%;order:3}.app[data-tablet=on] .ck-page .ck-rt .tv{margin-left:auto}}@media (max-width:860px){.app[data-tablet=on] .ck-page .ck-audit{grid-template-columns:repeat(2,minmax(0,1fr))}.app[data-tablet=on] .ck-page .ck-igrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.app[data-tablet=on] .ck-page .ck-chk{max-width:none}.app[data-tablet=on] .ck-page .ck-head h2{font-size:19px}.app[data-tablet=on] .ck-page .ck-totals{text-align:left;align-items:flex-start;margin-left:0}.app[data-tablet=on] .ck-page .ck-vf .nav-vans{flex:100%;margin-left:0}.app[data-tablet=on] .ck-page .ck-vf .nav-vans button{flex:1;justify-content:center}}@media (max-width:1180px) and (hover:none){.app[data-tablet=on] .ck-page .ck-tog button:hover{color:#7a8ba3}.app[data-tablet=on] .ck-page .ck-tog button.on:hover{color:inherit}.app[data-tablet=on] .ck-page .ck-acell.fix:hover,.app[data-tablet=on] .ck-page .ck-ticket:hover{background:#fff}}.mnt .mnt-ctrl{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 12px;display:flex}.mnt .mnt-syncline{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.mnt .mnt-notice{color:#8a5b10;background:#fef7ec;border:1px solid #f3dfbc;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:320px;padding:11px 16px;font:500 12.5px/1.5 Inter;display:flex}.mnt .mnt-notice b{font-weight:700}.mnt .mnt-synced{color:var(--slate);white-space:nowrap;font:500 12px Inter}.mnt .mnt-synced b{color:var(--ink);font-family:JetBrains Mono;font-weight:700}.mnt .mnt-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.mnt .mnt-st{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:14px;padding:13px 17px;display:flex;position:relative;overflow:hidden}.mnt .mnt-st:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.mnt .mnt-st.a:before{background:linear-gradient(#12294a,#1487d8)}.mnt .mnt-st.b:before{background:linear-gradient(#22b8d6,#3fcfae)}.mnt .mnt-st.c:before{background:linear-gradient(#9e6be8,#7c4bd0)}.mnt .mnt-st.d:before{background:linear-gradient(#f2a93b,#e9932a)}.mnt .mnt-st .v{color:var(--ink);white-space:nowrap;font:700 24px/1 Inter}.mnt .mnt-st .v small{color:#93a2b8;font-size:13px;font-weight:500}.mnt .mnt-st .kk{min-width:0}.mnt .mnt-st .k{letter-spacing:.1em;color:var(--slate);font:700 9px Inter}.mnt .mnt-st .s{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:500 11px Inter;overflow:hidden}.mnt .mnt-board{grid-template-columns:1fr 1fr 1.15fr;align-items:start;gap:14px;display:grid}.mnt .mnt-shift{border:1px solid var(--line);background:#fff;border-radius:15px;position:relative;overflow:hidden}.mnt .mnt-shift:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.mnt .mnt-shift.m:before{background:linear-gradient(90deg,#f2a93b,#e9932a)}.mnt .mnt-shift.e:before{background:linear-gradient(90deg,#5a3b9e,#8e6bd0)}.mnt .mnt-shift.n:before{background:linear-gradient(90deg,#12294a,#1487d8)}.mnt .mnt-shh{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 16px;display:flex}.mnt .mnt-shift.m .mnt-shh{background:#fef8ee;border-bottom-color:#f3e3c2}.mnt .mnt-shift.e .mnt-shh{background:#f4f0fb;border-bottom-color:#dfd5f2}.mnt .mnt-shift.n .mnt-shh{background:#edf5fc;border-bottom-color:#cce2f3}.mnt .mnt-shic{border:2px solid;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.mnt .mnt-shift.m .mnt-shic{color:#c9781c;background:#fcefda;border-color:#f0ce8e}.mnt .mnt-shift.e .mnt-shic{color:#5a3b9e;background:#eee8f9;border-color:#c4b2e8}.mnt .mnt-shift.n .mnt-shic{color:#1487d8;background:#e3f0fa;border-color:#a5cfec}.mnt .mnt-shh .t{color:var(--ink);font:700 15px Inter}.mnt .mnt-shh .s{color:#93a2b8;margin-top:2px;font:500 11px Inter}.mnt .mnt-shh .tm{margin-left:auto;font:700 16px JetBrains Mono}.mnt .mnt-shift.m .tm{color:#c9781c}.mnt .mnt-shift.e .tm{color:#5a3b9e}.mnt .mnt-shift.n .tm{color:var(--cyan-deep,#1487d8)}.mnt .mnt-shb{flex-direction:column;gap:10px;padding:12px;display:flex}.mnt .mnt-van{border:1px solid var(--line);border-radius:12px;padding:12px 14px;transition:all .14s}.mnt .mnt-van:hover{border-color:#cfdcec}.mnt .mnt-vant{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.mnt .mnt-vant .rg{color:var(--ink);font:700 13.5px Inter}.mnt .mnt-vant .px{color:var(--slate);font:600 11px Inter}.mnt .mnt-tt{letter-spacing:.05em;border-radius:12px;padding:3px 8px;font:700 8.5px Inter}.mnt .mnt-tt.tl{color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb}.mnt .mnt-tt.ts{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.mnt .mnt-chg{letter-spacing:.04em;color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb;border-radius:12px;padding:3px 8px;font:700 8.5px Inter}.mnt .mnt-vant .rs{color:var(--ink);margin-left:auto;font:700 13px JetBrains Mono}.mnt .mnt-vand{align-items:center;gap:10px;margin-top:10px;display:flex}.mnt .mnt-dav{color:#fff;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font:700 11.5px Inter;display:grid}.mnt .mnt-vand .dn{flex:1;min-width:0}.mnt .mnt-vand .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:700 12.5px Inter;overflow:hidden}.mnt .mnt-vand .co{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;font:500 11px Inter;overflow:hidden}.mnt .mnt-edit{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;padding:6px 13px;font:600 11.5px inherit;transition:all .14s}.mnt .mnt-edit:hover{border-color:var(--cyan,#22b8d6);color:var(--cyan-deep,#1487d8)}.mnt .mnt-today{color:#4b3f9e;background:#eef0fc;border-radius:5px;padding:2px 6px;font:700 8px Inter}.mnt .mnt-unmapped{color:#c0392b;background:#fcedec;border-radius:9px;margin-top:10px;padding:9px 12px;font:600 12px Inter}.mnt .mnt-unmapped .lnks{flex-wrap:wrap;gap:12px;margin-top:7px;display:flex}.mnt .mnt-unmapped button{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;padding:0;font:700 11.5px Inter;text-decoration:underline}.mnt .mnt-nv{border:1px solid var(--line);border-radius:12px;transition:outline .12s;overflow:visible}.mnt .mnt-nv.over{outline-offset:2px;outline:2px dashed #22b8d6}.mnt .mnt-nv.un{background:#fffbf5}.mnt .mnt-nvh{border-bottom:1px solid var(--line);background:#fbfcfe;border-radius:12px 12px 0 0;align-items:center;gap:10px;padding:11px 13px;display:flex}.mnt .mnt-nvh .nm{color:var(--ink);font:700 12.5px Inter}.mnt .mnt-nvh .co{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;font:500 11px Inter;overflow:hidden}.mnt .mnt-nvh .rs{color:var(--ink);margin-left:auto;font:700 13px JetBrains Mono}.mnt .mnt-nvsel{margin:10px 12px 8px}.mnt .mnt-pax{flex-direction:column;gap:6px;min-height:40px;padding:0 12px 12px;display:flex}.mnt .mnt-pxrow{color:var(--ink);cursor:grab;background:#f5f8fc;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font:600 12px Inter;display:flex}.mnt .mnt-pxrow:hover{background:#fff;border-color:#cfdcec}.mnt .mnt-pxrow.cxl{cursor:default;opacity:.55}.mnt .mnt-pxrow .grip{color:#c2cedd;flex:0 0 10px}.mnt .mnt-pxrow .pn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mnt .mnt-pxrow.cxl .pn{text-decoration:line-through}.mnt .mnt-pxrow .lc{color:#93a2b8;text-transform:uppercase;white-space:nowrap;margin-left:auto;font:500 10px JetBrains Mono}.mnt .mnt-pxrow .undo{cursor:pointer;color:#4b3f9e;background:0 0;border:0;padding:0 2px;font:700 12px Inter}.mnt .mnt-pxbadge{border-radius:5px;flex:none;padding:2px 6px;font:700 8px Inter}.mnt .mnt-tools{align-items:center;gap:10px;padding:0 12px 12px;display:flex}.mnt .mnt-tools .pick{flex:1;min-width:0}.mnt .mnt-addvan{color:var(--slate);cursor:pointer;white-space:nowrap;background:#fbfcfe;border:1px dashed #c6d2e2;border-radius:10px;padding:9px 15px;font:600 12px inherit;transition:all .14s}.mnt .mnt-addvan:hover{border-color:var(--cyan,#22b8d6);color:var(--cyan-deep,#1487d8)}.mnt .mnt-addvan:disabled{opacity:.5;cursor:not-allowed}.mnt .mnt-emails{letter-spacing:.06em;white-space:nowrap;border-radius:20px;padding:7px 13px;font:700 10px Inter}.mnt .mnt-emails.ok{color:#12856b;background:#eaf7f1;border:1px solid #c6ebda}.mnt .mnt-emails.warn{color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb}.mnt .mnt-gear{border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--slate);background:#fff;border-radius:11px;place-items:center;transition:all .15s;display:grid}.mnt .mnt-gear:hover{color:var(--ink);border-color:#c8d5e6}.mnt .mnt-foot{color:var(--slate);align-items:center;gap:9px;margin-top:14px;font:500 12px Inter;display:flex}.mnt .mnt-empty{color:#93a2b8;padding:8px 4px;font:500 12px Inter}@media (max-width:1400px){.mnt .mnt-board{grid-template-columns:1fr 1fr}.mnt .mnt-shift.n{grid-column:1/-1}}@media (max-width:1100px){.mnt .mnt-stats{grid-template-columns:1fr 1fr}}@media (max-width:860px){.mnt .mnt-board{grid-template-columns:1fr}.mnt .mnt-shift.n{grid-column:auto}.mnt .mnt-stats{grid-template-columns:1fr}}.bkb-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.bkb-grid{grid-template-columns:1fr 272px;align-items:start;gap:14px;display:grid}@media (max-width:980px){.bkb-grid{grid-template-columns:1fr}}.bkb-bench{border:1px solid var(--line);background:#fff;border-radius:16px;position:-webkit-sticky;position:sticky;top:14px;overflow:hidden}.bkb-bench.hot,.bkb-van.hot{outline-offset:2px;outline:2px dashed #22b8d6}.bkb-bench-h{border-bottom:1px solid var(--line);background:#f7fafd;padding:12px 15px}.bkb-bench-h .t{color:var(--ink);font:700 12.5px Sora,Inter}.bkb-bench-h .s{color:#93a2b8;margin-top:3px;font:500 10.5px/1.45 Inter}.bkb-bench-b{flex-direction:column;gap:8px;max-height:66vh;padding:10px;display:flex;overflow-y:auto}.bkb-vans{grid-template-columns:repeat(auto-fill,minmax(305px,1fr));gap:12px;display:grid}.bkb-van{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.bkb-van-h{background:#f7fafd;align-items:center;gap:10px;padding:11px 13px 9px;display:flex}.bkb-van-h .av{color:#fff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font:700 12px Inter;display:grid}.bkb-van-h .n{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:700 12.5px Inter;overflow:hidden}.bkb-van-h .s{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;font:500 10px Inter;overflow:hidden}.bkb-van-h .tot{color:var(--slate);background:#edf2f9;border-radius:9px;flex:none;margin-left:auto;padding:3px 9px;font:700 11.5px JetBrains Mono}.bkb-cap{background:#edf2f9;border-radius:3px;height:5px;margin:0 13px;overflow:hidden}.bkb-cap i{background:linear-gradient(90deg,#22b8d6,#1487d8);border-radius:3px;height:100%;transition:width .25s;display:block}.bkb-cap.warn i{background:linear-gradient(90deg,#f2a93b,#e9932a)}.bkb-cap.over i{background:linear-gradient(90deg,#e97551,#c0392b)}.bkb-van-b{flex-direction:column;gap:7px;min-height:54px;padding:10px 11px 12px;display:flex}.bkb-g{letter-spacing:.08em;border-radius:9px;align-self:flex-start;margin-top:3px;padding:3px 10px;font:700 8.5px Inter}.bkb-chip{cursor:grab;background:#f7fafd;border:1px solid #edf2f9;border-radius:10px;align-items:center;gap:9px;padding:7px 10px;transition:all .13s;display:flex}.bkb-chip:hover{background:#fff;border-color:#cfdcec}.bkb-chip .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font:650 12px Inter;overflow:hidden}.bkb-chip .lc{color:#93a2b8;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:500 9px Inter;overflow:hidden}.bkb-chip .kp{border-radius:9px;flex:none;margin-left:auto;padding:2px 8px;font:700 9.5px Inter}.bkb-chip .rc{color:#1487d8;flex:none;font:700 8.5px JetBrains Mono}.bkb-why{color:#a94442;font:500 10px/1.45 Inter}.bkb-addvan{border:1.5px dashed var(--line);background:#fbfcfe;border-radius:15px;flex-direction:column;justify-content:center;gap:8px;padding:14px;display:flex}.bkb-addvan .t{letter-spacing:.08em;color:#93a2b8;font:700 10px Inter}.bkt-site{align-items:center;gap:10px;display:flex}.bkt-dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.bkt-dot.IN{background:#2fb98d}.bkt-dot.AMENDED{background:#f2a93b}.bkt-dot.WAITING{background:#c6d2e2}.bkt-dot.LATE{background:#e9607a}.bkt-snm{letter-spacing:.01em;color:var(--ink);font:700 12.2px Inter}.bkt-amtag{letter-spacing:.05em;color:#a66a12;cursor:pointer;background:#fbf1e3;border:1px solid #f0dcbb;border-radius:12px;align-items:center;gap:4px;margin-left:6px;padding:3px 8px;font:700 7.6px Inter;transition:all .14s;display:inline-flex}.bkt-amtag:hover{border-color:#e2bc77}.bkt-pill{letter-spacing:.06em;border-radius:20px;align-items:center;padding:5px 11px;font:700 8.2px Inter;display:inline-flex}.bkt-pill.IN{color:#12856b;background:#eaf7f1}.bkt-pill.AMENDED{color:#a66a12;background:#fbf1e3}.bkt-pill.WAITING{color:#7a8ba3;background:#eef3f9}.bkt-pill.LATE{color:#c0392b;background:#fcedec}.bkt-sends{color:#93a2b8;margin-left:8px;font:500 10.4px Inter}.bkt-ref{color:var(--ink);font:600 11.4px JetBrains Mono}.bkt-trans{justify-content:flex-end;align-items:center;gap:10px;display:flex}.bkt-trans .rt{color:var(--ink);font:700 12px JetBrains Mono}.bkt-trans .rt small{color:#93a2b8;font-weight:400}.bkt-mbar{background:#eef3f9;border-radius:3px;width:52px;height:5px;overflow:hidden}.bkt-mbar span{background:linear-gradient(90deg,#2fb98d,#3fcfae);border-radius:3px;height:100%;display:block}.bkt-recv{color:var(--slate);font:500 11px JetBrains Mono}.bkt-reqbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;padding:5px 11px;font:600 10.4px Inter;transition:all .14s}.bkt-reqbtn:hover{color:#1487d8;border-color:#22b8d6}.bkt-dash{color:#c7d2df}.bkt-filter{margin-left:auto;position:relative}.bkt-filter input{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:20px;outline:none;width:210px;padding:8px 12px 8px 32px;font:500 11.6px Inter}.bkt-filter input:focus{border-color:#22b8d6;box-shadow:0 0 0 3px #22b8d621}.bkt-filter svg{color:#93a2b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bkc-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.bkc-views{border:1px solid var(--line);background:#fff;border-radius:40px;align-items:center;gap:4px;padding:5px;display:inline-flex;position:relative}.bkc-views button{z-index:1;cursor:pointer;color:var(--slate);white-space:nowrap;background:0 0;border:0;border-radius:30px;align-items:center;gap:7px;padding:7px 15px;font:600 12.5px Inter;transition:color .18s;display:flex;position:relative}.bkc-views button svg{opacity:.7}.bkc-views button.on{color:#fff}.bkc-views button.on svg{opacity:1}.bkc-knob{background:var(--ink);z-index:0;border-radius:30px;transition:left .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1);position:absolute;top:5px;bottom:5px}.bkc-vsep{display:none}.bkc-ctx{align-items:center;gap:8px;display:flex}.bkc-field{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 11px;transition:all .15s;display:flex}.bkc-field:hover{border-color:#cfdbea}.bkc-field>svg{color:#93a2b8;flex:none}.bkc-field .fk{letter-spacing:.12em;color:#93a2b8;font:700 8px Inter}.bkc-field .df-wrap{align-items:center;display:flex}.bkc-field .df-input{width:84px;color:var(--ink);box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font:600 11.8px JetBrains Mono!important}.bkc-field select{color:var(--ink);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:none;padding-right:16px;font:600 12.4px Inter}.bkc-field.site{position:relative}.bkc-field.site .car{color:#93a2b8;pointer-events:none;display:flex;position:absolute;right:10px}.bkc-row2{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:6px 12px;display:flex;box-shadow:0 10px 30px -24px #0b1b3380}.bkc-scope{align-items:center;gap:2px;display:flex}.bkc-scope button{cursor:pointer;color:var(--slate);white-space:nowrap;background:0 0;border:0;padding:9px 12px 10px;font:600 12.2px Inter;transition:color .15s;position:relative}.bkc-scope button:hover{color:var(--ink)}.bkc-scope button:after{content:"";background:0 0;border-radius:3px;height:2.5px;transition:all .18s;position:absolute;bottom:2px;left:12px;right:12px}.bkc-scope button.on{color:#1487d8}.bkc-scope button.on:after{background:linear-gradient(90deg,#22b8d6,#1487d8)}.bkc-search{flex:1;align-items:center;min-width:140px;display:flex;position:relative}.bkc-search svg{color:#93a2b8;position:absolute;left:12px}.bkc-search input{border:1px solid var(--line);width:100%;height:36px;color:var(--ink);background:#fff;border-radius:20px;outline:none;padding:0 14px 0 34px;font:500 12.2px Inter}.bkc-search input:focus{border-color:#22b8d6;box-shadow:0 0 0 3px #22b8d621}.bkc-counts{align-items:center;gap:7px;display:flex}.bkc-cnt{border:1px solid;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font:700 10.4px Inter;display:inline-flex}.bkc-cnt b{margin-left:2px;font-family:JetBrains Mono;font-size:12px}.bkc-cnt.ride{color:#12856b;background:#eaf7f1;border-color:#c6ebda}.bkc-cnt.van{border-color:var(--line);color:var(--slate);background:#fff}.bkc-cnt.warn{color:#a66a12;background:#fbf1e3;border-color:#f0dcbb}.bkc-cnt.un{color:#c43d58;background:#fdf1f4;border-color:#f3cbd4}.bkc-cnt .d{border-radius:50%;width:7px;height:7px}.bkc-cnt.ride .d{background:#2fb98d}.bkc-cnt.un .d{background:#e9607a}@media (max-width:1180px){.bkc-counts{margin-left:auto}}@media (max-width:720px){.bkc-views{flex:1}.bkc-views button{flex:1;justify-content:center;padding:9px 6px}.bkc-search{flex-basis:100%;order:5}}.bkc-field .df-wrap{align-items:center;width:auto;display:flex}.bkc-field .df-wrap .df-input{width:88px;height:auto;padding-right:0!important}.bkc-field .df-cal{color:#93a2b8;background:0 0;border:0;align-items:center;width:auto;height:auto;margin-left:6px;padding:0;display:flex;position:static;transform:none}.bkc-field .df-cal:hover{color:var(--ink);background:0 0}.bkc-field .ui-dd{min-width:140px}.bkc-field .ui-dd-trigger{color:var(--ink);height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.mnt .scroll-cue{border:1px dashed var(--line);width:100%;color:var(--slate);cursor:pointer;background:#fafcfe;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin:2px 0 14px;padding:10px 18px;font:600 12px inherit;transition:all .16s;display:flex}.mnt .scroll-cue:hover{border-color:var(--cyan);color:var(--cyan-deep);background:#f1f8fd}.mnt .scroll-cue svg{animation:1.6s ease-in-out infinite mnt-cue-bob}@keyframes mnt-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.mnt .mnt-hello{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:36px 26px 26px;display:flex}.mnt .mnt-hello .glyph{color:#fff;background:linear-gradient(135deg,#2ecde8,#1668ce);border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:4px;display:grid;box-shadow:0 12px 24px -12px #1668ce99}.mnt .mnt-hello h3{letter-spacing:-.02em;color:var(--ink);font:600 19px Sora}.mnt .mnt-hello p{color:var(--slate);max-width:560px;font:500 12.8px/1.6 Inter}.mnt .mnt-hello p b{color:var(--ink)}.mnt .mnt-hello .acts{gap:10px;margin-top:12px;display:flex}.mnt .mnt-hello .steps{letter-spacing:.12em;color:#93a2b8;align-items:center;gap:8px;margin-top:16px;font:700 9px Inter;display:flex}.mnt .mnt-hello .steps b{color:#1668ce;letter-spacing:0;background:#eaf3fe;border-radius:50%;place-items:center;width:17px;height:17px;font:700 9.5px Inter;display:grid}.mnt .mnt-hello .steps i{color:#c9d4e2;font-style:normal}.mnt .mnt-datestep{align-items:center;gap:6px;display:flex}.mnt .mnt-datestep .stp{border:1px solid var(--line);width:30px;height:34px;color:var(--slate);cursor:pointer;background:#fff;border-radius:10px;font:600 16px/1 Inter}.mnt .mnt-datestep .stp:hover{color:var(--ink);border-color:#c9d4e2}.mnt .mnt-mailchips{align-items:center;gap:6px;margin-left:auto;display:flex}.mnt .mnt-mailchips .mk{letter-spacing:.12em;color:#93a2b8;margin-right:2px;font:700 8.6px Inter}.mnt .mnt-mailchips i{white-space:nowrap;border-radius:99px;padding:4px 9px;font:700 9px JetBrains Mono}.mnt .mnt-mailchips i.ok{color:#0e7a5f;background:#e6f6ef;border:1px solid #c5eadd}.mnt .mnt-mailchips i.wt{color:#9a6a1b;background:#fdf3e2;border:1px solid #f0dcbb}.mnt .mnt-warnbar{color:#8a5b10;background:#fef7ec;border:1px solid #f3dfbc;border-radius:12px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 16px;font:500 12.5px/1.5 Inter;display:flex}.mnt .mnt-warnbar svg{flex:none}.mnt .mnt-warnbar span{flex:1;min-width:0}.mnt .mnt-warnbar b{font-weight:700}.mnt .mnt-warnbar button{color:#8a5b10;cursor:pointer;background:#fff;border:1px solid #e8cd9b;border-radius:9px;flex:none;padding:7px 14px;font:700 11.5px Inter}.mnt .mnt-warnbar button:hover{background:#fdf3e2}.mnt .mnt-kband{background:linear-gradient(150deg,#14294b,#0a1b34);border-radius:14px;grid-template-columns:repeat(6,1fr);margin-bottom:16px;padding:13px 6px;display:grid;box-shadow:0 1px 2px #0d24420d,0 12px 28px -18px #0d244280}.mnt .mnt-kband .kt{border-left:1px solid #ffffff14;min-width:0;padding:2px 16px}.mnt .mnt-kband .kt:first-child{border-left:0}.mnt .mnt-kband .kl{letter-spacing:.11em;color:#8fa5c4;align-items:center;gap:6px;font:700 8.4px Inter;display:flex}.mnt .mnt-kband .kl svg{color:#5f7fa8}.mnt .mnt-kband b{color:#fff;white-space:nowrap;margin-top:6px;font:700 20px Inter;display:block}.mnt .mnt-kband b.mono{font-family:JetBrains Mono;font-size:17px}.mnt .mnt-kband b.grn{color:#52e6be}.mnt .mnt-kband b em{color:#7fd6ea;margin-left:4px;font-size:11px;font-style:normal}.mnt .mnt-kband i{color:#7c93b5;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:500 10.4px Inter;display:block;overflow:hidden}@media (max-width:1280px){.mnt .mnt-kband{grid-template-columns:repeat(3,1fr);row-gap:12px}.mnt .mnt-kband .kt:nth-child(4){border-left:0}}.mnt .mnt-runwrap{border-bottom:1px solid #f1f5fa}.mnt .mnt-run{border-radius:10px;align-items:center;gap:11px;padding:11px 8px;transition:background .12s;display:flex}.mnt .mnt-run .rav{color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font:700 12.5px Inter;display:grid}.mnt .mnt-run .rmain{flex:1;min-width:0}.mnt .mnt-run .l1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mnt .mnt-run .l1 b{color:var(--ink);font:700 13px Inter}.mnt .mnt-run .l1 .px{color:var(--slate);font:600 10.5px Inter}.mnt .mnt-run .l2{letter-spacing:.03em;color:var(--slate);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:700 10px Inter;overflow:hidden}.mnt .mnt-run .l2 em{color:#a9b6ca;font-style:normal;font-weight:600}.mnt .mnt-run .l2.miss{color:#c0392b;text-transform:none;font:600 11px Inter}.mnt .mnt-runsel{padding:0 8px 12px 49px}.mnt .mnt-unmapped{background:0 0;border:0;padding:0 8px 10px 49px}.mnt .mnt-addrun{color:#93a2b8;cursor:pointer;text-align:left;background:0 0;border:1px dashed #d9e2ee;border-radius:10px;width:calc(100% - 16px);margin:6px 8px 4px;padding:10px;font:600 11.5px Inter;transition:all .13s;display:block}.mnt .mnt-addrun:hover{color:var(--cyan-deep,#1487d8);border-color:var(--cyan,#2ecde8);background:#f7fcfe}.mnt .mnt-shift.n.dk{background:linear-gradient(160deg,#14294b,#0a1b34);border-color:#0e2242}.mnt .mnt-shift.n.dk:before{background:linear-gradient(90deg,#2ecde8,#1668ce)}.mnt .mnt-shift.n.dk .mnt-shh{background:#ffffff0a;border-bottom-color:#ffffff17}.mnt .mnt-shift.n.dk .mnt-shic{color:#7fd6ea;background:#2ecde81f;border-color:#7fd6ea73}.mnt .mnt-shift.n.dk .mnt-shh .t{color:#fff}.mnt .mnt-shift.n.dk .mnt-shh .s{color:#8fa5c4}.mnt .mnt-shift.n.dk .tm{color:#7fd6ea}.mnt .mnt-shift.n.dk .mnt-nv{background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px}.mnt .mnt-shift.n.dk .mnt-nv.over{background:#2ecde81f;border-color:#2ecde8}.mnt .mnt-shift.n.dk .mnt-nvh .nm{color:#fff;letter-spacing:.02em;text-transform:uppercase;font:700 12px Inter}.mnt .mnt-shift.n.dk .mnt-nvh .co{color:#8fa5c4}.mnt .mnt-shift.n.dk .mnt-edit{color:#d7e4f5;background:#ffffff14;border:1px solid #ffffff2e}.mnt .mnt-shift.n.dk .mnt-edit:hover{background:#ffffff24}.mnt .mnt-shift.n.dk .mnt-pxrow{background:#09172c8c;border:1px solid #ffffff12;border-radius:9px;margin-top:6px}.mnt .mnt-shift.n.dk .mnt-pxrow .pn{color:#e8f0fa}.mnt .mnt-shift.n.dk .mnt-pxrow .lc{color:#7fd6ea;letter-spacing:.08em;text-transform:uppercase;font:700 8.6px JetBrains Mono}.mnt .mnt-shift.n.dk .mnt-pxrow .grip{color:#5f7fa8}.mnt .mnt-shift.n.dk .mnt-pxrow.cxl .pn,.mnt .mnt-shift.n.dk .mnt-empty{color:#7c93b5}.mnt .mnt-shift.n.dk .mnt-tools{border-top:1px solid #ffffff17}.mnt .mnt-shift.n.dk .mnt-addvan{color:#d7e4f5;background:#ffffff14;border:1px solid #ffffff2e}.mnt .mnt-shift.n.dk .mnt-addvan:hover:not(:disabled){background:#ffffff24}.mnt .mnt-shift.n.dk .mnt-nvsel{padding:0 12px 10px}.mnt .tm .dep{letter-spacing:.11em;color:#93a2b8;vertical-align:2px;margin-right:7px;font:700 7.8px Inter}.mnt .mnt-kband b.wrn{color:#ffb55c}.mnt .ssh-itin{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}.mnt .ssh-itin .ip{letter-spacing:.05em;color:#5a6b85;white-space:nowrap;background:#f1f5fa;border:1px solid #e3e9f2;border-radius:8px;padding:3px 8px;font:700 8.6px JetBrains Mono}.mnt .ssh-itin .ip.hub{color:#0e7a96;background:#e5f7fc;border-color:#bee8f3}.mnt .ssh-itin i{color:#c3cdda;font:700 9px Inter}.mnt .ssh-ride{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.mnt .ssh-ride em{letter-spacing:.11em;color:#a9b6ca;margin-right:2px;font:700 8px Inter}.mnt .ssh-ride span{color:var(--slate);white-space:nowrap;background:#f7fafd;border:1px solid #edf1f7;border-radius:99px;padding:2.5px 8px;font:600 10.2px Inter}.mnt .ssh-money{color:#93a2b8;white-space:nowrap;margin-left:auto;font:700 10.2px JetBrains Mono}.mnt .ssh-money b{color:var(--cyan-deep,#1487d8);font-weight:700}.mnt .ssh-money u{color:#12856b;text-decoration:none}.mnt .mnt-vand .mnt-edit{flex:none}.mnt .mnt-syncnudge{animation:1.9s ease-in-out infinite mnt-nudge}@keyframes mnt-nudge{0%{box-shadow:0 0 #f2a93b8c}70%{box-shadow:0 0 0 9px #f2a93b00}to{box-shadow:0 0 #f2a93b00}}.mnt .mnt-mailchips i.fri{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.mnt .mnt-runwrap{border:1px solid var(--line);border-radius:12px;padding:2px 6px;transition:border-color .13s;position:relative;overflow:hidden}.mnt .mnt-runwrap:last-of-type{border-bottom:1px solid var(--line)}.mnt .mnt-runwrap:hover{border-color:#cfdcec}.mnt .mnt-runwrap .acc{width:3px;position:absolute;top:0;bottom:0;left:0}.mnt .mnt-run{padding:9px 8px 9px 12px}.mnt .mnt-run:hover{background:0 0}.mnt .mnt-run .rav{border-radius:10px;flex:0 0 32px;width:32px;height:32px;font:700 11.5px Inter}.mnt .mnt-dav{border-radius:10px}.mnt .mnt-shb{scrollbar-width:thin;scrollbar-color:#c9d4e2 transparent;max-height:470px;overflow-y:auto}.mnt .mnt-shb::-webkit-scrollbar{width:6px}.mnt .mnt-shb::-webkit-scrollbar-thumb{background:#c9d4e2;border-radius:99px}.mnt .mnt-shift.n.dk .mnt-shb{scrollbar-color:#2e4a73 transparent}.mnt .mnt-shift.n.dk .mnt-shb::-webkit-scrollbar-thumb{background:#2e4a73}.mnt .h-row>div>p{white-space:normal;text-overflow:clip;overflow:visible}.mnt .mnt-dcard{border:1px solid var(--line);background:#fff;border-radius:12px;transition:border-color .13s,box-shadow .13s;overflow:hidden;box-shadow:0 1px 2px #0d24420a}.mnt .mnt-dcard:hover{border-color:#cfdcec;box-shadow:0 4px 14px -8px #0d24422e}.mnt .mnt-dcard .rh{background:#f8fafc;border-bottom:1px solid #edf1f7;align-items:center;gap:10px;padding:10px 12px;display:flex}.mnt .mnt-dcard .rav{color:#fff;letter-spacing:.02em;border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;font:700 10px Inter;display:grid}.mnt .mnt-dcard .rg{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font:700 13px Sora;overflow:hidden}.mnt .mnt-dcard .rg.un{color:#c0392b}.mnt .mnt-dcard .meta{flex:none;align-items:center;gap:5px;margin-left:auto;display:flex}.mnt .mnt-dcard .meta i{letter-spacing:.06em;white-space:nowrap;border-radius:99px;padding:3px 8px;font:700 8.4px JetBrains Mono}.mnt .mnt-dcard .meta .pax{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.mnt .mnt-dcard .meta .tt.tl{color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb}.mnt .mnt-dcard .meta .tt.ts{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.mnt .mnt-dcard .meta .chg{color:#9a6a1b;background:#fdf3e2;border:1px solid #f0dcbb}.mnt .mnt-dcard .rh .mnt-edit{flex:none;margin-left:2px}.mnt .mnt-dcard .kv{align-items:baseline;gap:10px;min-width:0;padding:3px 0;display:flex}.mnt .mnt-dcard .kv span{letter-spacing:.11em;color:#a9b6ca;flex:0 0 64px;font:700 8.2px Inter}.mnt .mnt-dcard .kv b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 12px Inter;overflow:hidden}.mnt .mnt-dcard .kv b.dim{color:var(--slate);font-weight:500}.mnt .mnt-dcard .kv.miss b{color:#c0392b;font-weight:600}.mnt .mnt-dcard .kv .mnt-today{margin-left:7px}.mnt .mnt-dcard .lnks{flex-wrap:wrap;gap:12px;padding-top:5px;display:flex}.mnt .mnt-dcard .lnks button{color:var(--cyan-deep,#1487d8);cursor:pointer;background:0 0;border:0;padding:0;font:600 11px Inter}.mnt .mnt-dcard .lnks button:hover{text-decoration:underline}.mnt .mnt-dcard .rsel{padding-top:7px}.mnt .mnt-shift.n.dk .mnt-dcard{border-color:#ffffff24}.mnt .mnt-dcard.nvc.over{border-color:#2ecde8;box-shadow:0 0 0 3px #2ecde840}.mnt .mnt-dcard .pxr{color:var(--ink);background:#f8fafc;border:1px solid #edf1f7;border-radius:8px;align-items:center;gap:8px;margin-top:5px;padding:7px 8px;font:600 11.6px Inter;display:flex}.mnt .mnt-dcard .pxr[draggable=true]{cursor:grab}.mnt .mnt-dcard .pxr .grip{color:#c3cdda;flex:none}.mnt .mnt-dcard .pxr .pn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mnt .mnt-dcard .pxr .lc{letter-spacing:.08em;color:var(--cyan-deep,#1487d8);text-transform:uppercase;white-space:nowrap;margin-left:auto;font:700 8.6px JetBrains Mono}.mnt .mnt-dcard .pxr .undo{cursor:pointer;color:var(--slate);background:0 0;border:0;padding:0 2px;font-size:13px}.mnt .mnt-dcard .pxr.cxl .pn{color:#a9b6ca;text-decoration:line-through}.mnt .mnt-dcard .pnone{color:#93a2b8;padding:8px 2px 2px;font:500 11.6px Inter}.mnt .mnt-shift.n.dk .mnt-shb{flex-direction:column;gap:10px;padding:12px;display:flex}.mnt .mnt-dcard .rh{background:#fff}.mnt .mnt-shift.m .mnt-shh,.mnt .mnt-shift.e .mnt-shh{border-bottom-color:var(--line);background:#fff}.mnt .mnt-shift:before{display:none}.mnt .mnt-shift .mnt-shh{border-bottom:0;padding:12px 16px}.mnt .mnt-shift .mnt-shic{color:#fff;background:#ffffff2e;border:0;border-radius:10px;flex:0 0 32px;width:32px;height:32px}.mnt .mnt-shift.m .mnt-shic,.mnt .mnt-shift.e .mnt-shic,.mnt .mnt-shift.n .mnt-shic{color:#fff;background:#ffffff2e;border-color:#0000}.mnt .mnt-shift .mnt-shh .t{color:#fff}.mnt .mnt-shift .mnt-shh .s{color:#ffffffc7}.mnt .mnt-shift.m .tm,.mnt .mnt-shift.e .tm,.mnt .mnt-shift.n .tm{color:#fff}.mnt .mnt-shift.n{border:1px solid var(--line);background:#fff}.mnt .mnt-shift.n .mnt-shb{flex-direction:column;gap:10px;padding:12px;display:flex}.mnt .mnt-shift.n .mnt-dcard{border-color:var(--line)}.mnt .mnt-shift.n .mnt-tools{border-top:1px solid var(--line)}.mnt .mnt-shift.n .mnt-addvan{border:1px solid var(--line);color:var(--slate);background:#fff}.mnt .mnt-shift.n .mnt-addvan:hover:not(:disabled){color:var(--ink);background:#f7fafd;border-color:#c9d4e2}.mnt .mnt-shift.n .mnt-shb::-webkit-scrollbar-thumb{background:#c9d4e2}.mnt .mnt-shift.n .mnt-shb{scrollbar-color:#c9d4e2 transparent}.mnt .mnt-rw{border-bottom:1px solid #f1f5fa}.mnt .mnt-rline{align-items:center;gap:11px;padding:10px 4px;display:flex}.mnt .mnt-rw .rav{color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font:700 11px Inter;display:grid}.mnt .mnt-rw .rmain{flex:1;min-width:0}.mnt .mnt-rw .l1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mnt .mnt-rw .l1 b{color:var(--ink);font:700 13px Inter}.mnt .mnt-rw .l1 .px{color:var(--slate);font:600 10.5px Inter}.mnt .mnt-rw .l1 i{letter-spacing:.06em;white-space:nowrap;border-radius:99px;padding:2.5px 8px;font:700 8.4px JetBrains Mono}.mnt .mnt-rw .l1 .tt.tl{color:#a66a12;background:#fbf1e3;border:1px solid #f0dcbb}.mnt .mnt-rw .l1 .tt.ts{color:#5a6b85;background:#eef2f8;border:1px solid #e3e9f2}.mnt .mnt-rw .l1 .chg{color:#9a6a1b;background:#fdf3e2;border:1px solid #f0dcbb}.mnt .mnt-rw .l2{letter-spacing:.04em;color:var(--slate);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:700 10px Inter;overflow:hidden}.mnt .mnt-rw .l2 em{color:#a9b6ca;font-style:normal}.mnt .mnt-rw .l2.miss{color:#c0392b;text-transform:none;font:600 11px Inter}.mnt .mnt-rw .rlnks{flex-wrap:wrap;gap:12px;padding:0 4px 10px 45px;display:flex}.mnt .mnt-rw .rlnks button{color:var(--cyan-deep,#1487d8);cursor:pointer;background:0 0;border:0;padding:0;font:600 11px Inter}.mnt .mnt-rw .rlnks button:hover{text-decoration:underline}.mnt .mnt-dcard .nmw{flex:1;min-width:0}.mnt .mnt-dcard .nmw .rg{letter-spacing:.03em;text-transform:uppercase;font:700 12.5px Inter;display:block}.mnt .mnt-dcard .nmw small{color:#93a2b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:500 10.5px Inter;display:block;overflow:hidden}.mnt .mnt-dcard .pxr{background:#f5f8fc}.mnt .mnt-shb.runs{gap:8px;padding:12px}.mnt .mnt-rw{border:1px solid var(--line);background:#fff;border-radius:11px;transition:border-color .13s}.mnt .mnt-rw:hover{border-color:#cfdcec}.mnt .mnt-rw:last-of-type{border-bottom:1px solid var(--line)}.mnt .mnt-rw .rlnks{padding:0 12px 10px 53px}.mnt .mnt-rw .rsel{padding:0 12px 12px 53px}.mnt .mnt-rw .l1 i,.mnt .mnt-dcard .meta i,.mnt .mnt-tt,.mnt .mnt-chg{letter-spacing:.05em;border-radius:99px;padding:3px 9px;font:700 8.5px Inter}.mnt .mnt-rw .l1{flex-wrap:nowrap;min-width:0}.mnt .mnt-rw .l1 b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mnt .mnt-rw .l1 .px,.mnt .mnt-rw .l1 i{flex:none}.mnt .mnt-shift.m .mnt-shh{background:linear-gradient(120deg,#2cb4e8,#1373ce)}.mnt .mnt-shift.e .mnt-shh{background:linear-gradient(120deg,#f5ae3d,#da7e12)}.mnt .mnt-shift.n .mnt-shh{background:linear-gradient(120deg,#315a96,#122a4e)}.mnt .mnt-rw .l1 b{text-overflow:clip;overflow:visible}.mnt .chgdot{color:#fff;cursor:default;background:#f2a93b;border-radius:50%;outline:none;flex:none;place-items:center;width:18px;height:18px;font:700 9.5px JetBrains Mono;display:grid;position:relative}.mnt .chgdot .chgpop{z-index:40;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:250px;padding:11px 13px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 1px 2px #0d24420f,0 14px 30px -14px #0d244259}.mnt .chgdot:hover .chgpop,.mnt .chgdot:focus .chgpop{display:block}.mnt .chgdot .chgpop em{letter-spacing:.12em;color:#93a2b8;margin-bottom:7px;font:700 8.2px Inter;display:block}.mnt .chgdot .chgpop .mr{align-items:center;gap:8px;padding:4px 0;display:flex}.mnt .chgdot .chgpop .mr i{letter-spacing:.05em;border-radius:99px;flex:none;padding:2.5px 8px;font:700 8px Inter}.mnt .chgdot .chgpop .mr b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 11.5px Inter;overflow:hidden}.mnt .chgdot .chgpop .mr u{letter-spacing:.06em;color:var(--cyan-deep,#1487d8);text-transform:uppercase;white-space:nowrap;margin-left:auto;font:700 8.4px JetBrains Mono;text-decoration:none}.mnt .chgdot .chgpop.fx{z-index:1200;display:block;position:fixed}.mnt .chgdot:hover .chgpop:not(.fx),.mnt .chgdot:focus .chgpop:not(.fx){display:none}.mnt .mnt-shb{max-height:max(260px,100vh - 348px)}.mnt .mnt-rline{gap:12px;padding:13px 14px}.mnt .mnt-rw .l2{margin-top:4px}.mnt .mnt-dcard .pxr{padding:8px 10px}.mnt .mnt-dcard .rh{padding:11px 12px}.mnt .mnt-dcard .rb{padding:10px 12px 12px}.mnt .mnt-dcard .plist{margin-top:0}.mnt .mnt-dcard .pxr{margin-top:7px}.mnt .mnt-dcard .plist .pxr:first-child{margin-top:0}.mnt .mnt-dcard .pnone{padding:2px 2px 0}.mnt .mnt-dcard .rsel{padding:0 0 8px}.mnt .mnt-shift.n .mnt-tools{align-items:stretch;gap:10px;padding:12px;display:flex}.mnt .mnt-shift.n .mnt-tools .pick{flex:1;min-width:0}.mnt .mnt-shift.n .mnt-addvan{border-radius:10px;flex:none;padding:0 16px;font:700 11.5px Inter}.mnt .mnt-dcard .nvx{border:1px solid var(--line);color:#93a2b8;cursor:pointer;background:#fff;border-radius:8px;flex:none;width:26px;height:26px;font:600 12px/1 Inter}.mnt .mnt-dcard .nvx:hover{color:#c0392b;background:#fdf7f6;border-color:#f2c4c0}.mnt .mnt-shb.runs,.mnt .mnt-shift.n .mnt-shb{gap:5px}.mnt .mnt-rline{padding:10px 14px}.mnt .drv-page .split>.detail{scrollbar-width:thin;min-height:0;overflow-y:auto}.mnt .drv-page .status{margin-bottom:14px}.mnt .drv-page .status .pub-bar.v2{gap:9px;width:100%;margin:0;padding:9px 10px}.mnt .drv-page .status .pub-bar.v2 .pub-notes{margin-left:0}.mnt .wa-chips{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.mnt .wa-chips .wch{cursor:pointer;border:1px solid var(--line);color:var(--slate);background:#fff;border-radius:99px;padding:6px 13px;font:700 10.6px Inter;transition:all .13s}.mnt .wa-chips .wch:hover{color:var(--ink);border-color:#c9d4e2}.mnt .wa-chips .wch.on{color:#fff;background:#10233f;border-color:#10233f}.mnt .wa-chips .wch.never.on{background:#1668ce;border-color:#1668ce}.mnt .wa-chips .wch.stale.on{background:#da7e12;border-color:#da7e12}.mnt .wa-chips .wch.sent.on{background:#12856b;border-color:#12856b}.mnt .drv-page .status .pub-bar.v2{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:0;padding:0;display:flex}.mnt .drv-page .status .pub-bar.v2 .pub-ic{display:none}.mnt .drv-page .status .pub-bar.v2 .pub-txt b{font-size:12.3px}.mnt .drv-page .status .pub-bar.v2 .pub-txt span{font-size:10.6px}.mnt .drv-page .status .pub-bar.v2 .pub-btn{width:100%;padding:10px 14px}.mnt .drv-page .status .pub-bar.v2 .pub-notes{margin:0}.mnt .wa-filter{margin-bottom:12px}.mnt .drv-page .status .pub-bar.v2 .pub-txt span,.mnt .drv-page .status .pub-bar.v2 .pub-notes{display:none}.mnt .drv-page .status .pub-bar.v2{max-width:230px}.mnt .drv-page .status .pub-bar.v2 .pub-txt b{color:var(--slate);font-size:11.5px;font-weight:600}.mnt .drv-page .status .pub-bar.v2{justify-content:center;gap:6px}.mnt .drv-page .status .pub-bar.v2 .pub-cap{margin-bottom:-2px}.mnt .drv-page .status .pub-bar.v2 .pub-btn{padding:9px 14px}.mnt .drv-page .split{height:max(320px,100vh - 452px)}.mnt .drv-page .split>.detail{scrollbar-width:thin;scrollbar-color:#2e4a73 transparent;background:linear-gradient(160deg,#14294b,#0a1b34)}.mnt .drv-page .split>.detail::-webkit-scrollbar{width:6px}.mnt .drv-page .split>.detail::-webkit-scrollbar-thumb{background:#2e4a73;border-radius:99px}.mnt .drv-page .lc-scroll{scrollbar-width:thin;scrollbar-color:#c9d4e2 transparent}.mnt .drv-page .dav,.mnt .drv-page .hav{border-radius:10px}.mnt .drv-page .dhero{gap:12px;padding:13px 20px 12px}.mnt .drv-page .hav{border-radius:11px;flex:0 0 38px;width:38px;height:38px;font-size:14px}.mnt .drv-page .dhero h3{font-size:16px}.mnt .drv-page .dbody{padding:12px 20px 18px}.mnt .drv-page .dkseg{background:#ffffff12;border:1px solid #ffffff1a;border-radius:99px;padding:4px}.mnt .drv-page .dkseg .seg-knob{background:linear-gradient(120deg,#2ecde8,#1668ce)}.mnt .drv-page .dkseg .segtab{color:#9db2ce}.mnt .drv-page .dkseg .segtab:hover{color:#eaf1fa}.mnt .drv-page .dkseg .segtab.on{color:#04182e}.mnt .drv-page .dkseg .segtab .ct{color:inherit;background:#ffffff29}.mnt .drv-page .wa-send{gap:6px;margin-left:auto;display:flex}.mnt .drv-page .wab{cursor:pointer;letter-spacing:.03em;color:#6be59a;background:#25d3661f;border:1px solid #25d36659;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font:700 11px JetBrains Mono;transition:all .13s;display:inline-flex}.mnt .drv-page .wab:hover{color:#9af0bc;background:#25d36633}.mnt .drv-page .wab svg{flex:none}.pub-bar.v2.calm .pub-ic{animation:none}.mnt .drv-page .tripcomp .tc-head{padding:6px 0 5px;font-size:8px}.mnt .drv-page .tripcomp .tc-row{min-height:0;padding:6px 0;font-size:12px;line-height:1.35}.mnt .drv-page .tripcomp .tc-row .mono{font-size:10.5px}.mnt .drv-page .tripcomp .tc-head,.mnt .drv-page .tripcomp .tc-row{column-gap:14px;padding-left:12px;padding-right:12px}.mnt .drv-page .tripcomp .tc-row{border-radius:8px}.mnt .drv-page .dkseg{padding:3px}.mnt .drv-page .dkseg .segtab{padding:5px 10px;font-size:10.4px}.mnt .drv-page .dkseg .segtab .ct{padding:1px 6px;font-size:9px}.mnt .drv-page .dkseg .seg-ic{display:none}.mnt .drv-page .dhero .wa-send{margin-left:auto}.mnt .drv-page .wa-confirm{color:#9af0bc;background:#25d3661a;border:1px dashed #25d36666;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 20px 0;padding:9px 14px;font:500 11.5px Inter;display:flex}.mnt .drv-page .wa-confirm .yes{cursor:pointer;color:#fff;background:#1fa85a;border:0;border-radius:8px;padding:6px 12px;font:700 11px Inter}.mnt .drv-page .wa-confirm .no{cursor:pointer;color:#d7e4f5;background:0 0;border:1px solid #fff3;border-radius:8px;padding:6px 12px;font:600 11px Inter}.mnt .drv-page .tripcomp .tc-row{padding:9px 12px;font-size:12.5px;line-height:1.45}.mnt .drv-page .tripcomp .tc-head{padding:8px 12px 6px}.mnt .mnt-hello .glyph.lg{border:1px solid var(--line);background:#fff;box-shadow:0 8px 20px -10px #0d244240}.mnt .mnt-hello .glyph.lg img{object-fit:contain;border-radius:10px;width:38px;height:38px}.mnt .mnt-steps{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;display:flex}.mnt .mnt-steps .st{letter-spacing:.08em;cursor:pointer;border:1px solid var(--line);color:#93a2b8;background:#fff;border-radius:99px;padding:6px 12px;font:700 9.5px Inter;transition:all .13s}.mnt .mnt-steps .st:hover{color:var(--ink);border-color:#c9d4e2}.mnt .mnt-steps .st.done{color:#0e7a5f;background:#e6f6ef;border-color:#c5eadd}.mnt .mnt-steps .st.next{color:#9a6a1b;background:#fdf3e2;border-color:#f0dcbb}.mnt .mnt-steps i{color:#c3cdda;font:700 11px Inter}.mnt .mnt-commitbar{border:1px solid var(--line);background:#fff;border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;padding:12px 16px;display:flex}.mnt .mnt-commitbar .cap{letter-spacing:.13em;color:#93a2b8;font:700 8.6px Inter}.mnt .mnt-commitbar .okx{color:#0e7a5f;background:#e6f6ef;border:1px solid #c5eadd;border-radius:99px;padding:5px 12px;font:700 10px JetBrains Mono}.mnt .mnt-commitbar .wait{color:#9a6a1b;font:500 12px Inter}.mnt .mnt-commitbar .sub{color:#a9b6ca;margin-left:auto;font:500 10.6px Inter}.mnt .mnt-kband.k5{grid-template-columns:repeat(5,1fr)}.mnt .mnt-steps.inctrl{margin-bottom:0;margin-left:auto}.mnt .mnt-steps .st{position:relative}.mnt .mnt-steps .stpop{z-index:80;text-align:left;border:1px solid var(--line);letter-spacing:0;cursor:default;background:#fff;border-radius:12px;min-width:240px;padding:11px 13px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 1px 2px #0d24420f,0 14px 30px -14px #0d244259}.mnt .mnt-steps .st:hover .stpop,.mnt .mnt-steps .st:focus .stpop{display:block}.mnt .mnt-steps .stpop em{letter-spacing:.12em;color:#93a2b8;margin-bottom:7px;font:700 8.2px Inter;display:block}.mnt .mnt-steps .stpop>span{padding:3px 0;font:600 11.5px Inter;display:block}.mnt .mnt-steps .stpop>span.ok{color:#0e7a5f}.mnt .mnt-steps .stpop>span.wt{color:#9a6a1b}.mnt .mnt-steps .stpop>span.fr{color:#7c8ca3;margin-top:4px;font-size:10.6px;font-weight:500}.mnt .mnt-icobtn{border:1px solid var(--line);width:36px;height:36px;color:var(--slate);cursor:pointer;background:#fff;border-radius:10px;place-items:center;transition:all .13s;display:grid}.mnt .mnt-icobtn:hover{color:var(--ink);background:#f7fafd;border-color:#c9d4e2}.mnt .mnt-cmwrap{display:inline-flex;position:relative}.mnt .mnt-cmwrap .stpop{z-index:80;text-align:left;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:270px;padding:11px 13px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 1px 2px #0d24420f,0 14px 30px -14px #0d244259}.mnt .mnt-cmwrap:hover .stpop,.mnt .mnt-cmwrap:focus-within .stpop{display:block}.mnt .mnt-cmwrap .stpop em{letter-spacing:.12em;color:#93a2b8;margin-bottom:7px;font:700 8.2px Inter;display:block}.mnt .mnt-cmwrap .stpop>span{padding:3px 0;font:600 11.5px Inter;display:block}.mnt .mnt-cmwrap .stpop>span.ok{color:#0e7a5f}.mnt .mnt-cmwrap .stpop>span.wt{color:#9a6a1b}.mnt .mnt-cmwrap .stpop>span.fr{color:#5a6b85;margin-top:4px;font-size:11px;font-weight:500;line-height:1.5}.mnt .btn.ghosted{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mnt .mnt-tblh{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:13px 16px 11px;display:flex}.mnt .mnt-tblh h3{letter-spacing:-.015em;color:var(--ink);font:600 15px Sora}.mnt .mnt-tblh span{color:#93a2b8;font:500 10.8px Inter}.mnt .chgdot .chgpop,.mnt .mnt-steps .stpop,.mnt .mnt-cmwrap .stpop{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:250px;padding:11px 13px;box-shadow:0 1px 2px #0d24420f,0 14px 30px -14px #0d244259}.mnt .chgdot .chgpop em,.mnt .mnt-steps .stpop em,.mnt .mnt-cmwrap .stpop em{letter-spacing:.12em;color:#93a2b8;text-transform:uppercase;margin-bottom:7px;font:700 8.2px Inter;display:block}.mnt .mnt-steps .stpop>span,.mnt .mnt-cmwrap .stpop>span{letter-spacing:0;text-transform:none;padding:3px 0;font:600 11.5px Inter;display:block}.mnt .pill-fld{align-items:center;display:flex}.mnt .pill-fld input{flex:auto;width:100%;min-width:0}.mnt .mnt-kband.k4{grid-template-columns:repeat(4,1fr)}.mnt .mnt-kband b em{color:#7c93b5;font-size:13px;font-style:normal}.mnt .bkc-bar{flex-wrap:nowrap}.mnt .bkc-ctx{flex-wrap:nowrap;flex:auto;min-width:0}.mnt .bkc-ctx .mnt-steps.inctrl{flex-wrap:nowrap;margin-left:0}.mnt .bkc-ctx .mnt-steps .st{white-space:nowrap;padding:5px 10px}.mnt .bkc-ctx .bkc-field.site{flex:none;margin-left:auto}@media (max-width:1460px){.mnt .bkc-bar{flex-wrap:wrap}}.mnt .mnt-steps.inhead{flex-wrap:nowrap;margin:0}.mnt .mnt-steps.inhead .st{white-space:nowrap}.mnt .bkc-ctx .bkc-field.site{margin-left:0}.admin-page .acc-note{color:var(--slate);border:1px solid var(--line);background:#f5f8fc;border-radius:12px;margin-bottom:14px;padding:11px 14px;font:500 11.8px/1.6 Inter}.admin-page .acc-empty{border:1px dashed var(--line);text-align:center;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:34px 26px;display:flex}.admin-page .acc-empty b{color:var(--ink);font:700 14px Sora,Inter}.admin-page .acc-empty span{color:var(--slate);max-width:560px;margin:0 auto;font:500 12.4px/1.6 Inter}.admin-page .acc-empty code{background:#eef2f8;border-radius:5px;padding:1px 6px;font-family:JetBrains Mono,monospace}.admin-page .acc-sect{margin-bottom:16px}.admin-page .acc-sect-h{letter-spacing:.16em;color:#93a2b8;margin:0 0 8px 2px;font:700 9px Inter}.admin-page .acc-scroll{border:1px solid var(--line);-webkit-overflow-scrolling:touch;background:#fff;border-radius:14px;overflow-x:auto}.admin-page .acc-grid{border-collapse:collapse;width:100%;min-width:720px}.admin-page .acc-grid th{letter-spacing:.05em;color:#5a6b85;text-transform:uppercase;text-align:center;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 8px;font:700 9px Inter}.admin-page .acc-grid th.pg,.admin-page .acc-grid td.pg{text-align:left;min-width:220px}.admin-page .acc-grid td{text-align:center;border-bottom:1px solid #f1f5fa;padding:8px}.admin-page .acc-grid tr:last-child td{border-bottom:0}.admin-page .acc-grid td.pg b{color:var(--ink);font:600 12.4px Inter;display:block}.admin-page .acc-grid td.pg span{color:#93a2b8;font:500 9.5px JetBrains Mono}.admin-page .acc-cell{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;min-width:74px;padding:6px 8px;font:700 11px inherit}.admin-page .acc-cell:hover{border-color:#c8d5e6}.admin-page .acc-tone{min-width:74px;display:inline-block}.admin-page .acc-sel .ui-dd-trigger{color:inherit;border-radius:8px;min-width:74px;padding:6px 8px}.admin-page .acc-ov{border-bottom:1px solid #f1f5fa;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 14px;display:flex}.admin-page .acc-ov:last-child{border-bottom:0}.admin-page .acc-ov b{color:var(--ink);font:600 12.5px Inter}.admin-page .acc-ov .pk{color:var(--slate);font:500 11.5px Inter}.admin-page .acc-ov .lv{letter-spacing:.04em;font:700 10px Inter}.admin-page .acc-lbl{letter-spacing:.09em;color:var(--slate);margin-bottom:6px;font:700 8.5px Inter}.pf-wrap{--cyan:#22b8d6;--cyan-deep:#1487d8;--mint:#3fcfae;--amber:#f2a93b;--rose:#e9607a;--violet:#9e6be8;--r:16px;max-width:1240px}.pf-hero{border-radius:var(--r);color:#fff;background:linear-gradient(160deg,#0b1b33,#0e2140 60%,#0b2a44);margin-bottom:16px;position:relative;overflow:hidden}.pf-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#22b8d633,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-70px}.pf-hero-main{flex-wrap:wrap;align-items:center;gap:20px;padding:24px 28px;display:flex;position:relative}.pf-hav{color:#fff;background:linear-gradient(135deg,#22b8d6,#12856b);border-radius:20px;flex:0 0 76px;place-items:center;width:76px;height:76px;font:700 26px Inter;display:grid;position:relative;box-shadow:0 10px 26px -8px #22b8d680}.pf-hav.f{background:linear-gradient(135deg,#e9607a,#9e6be8)}.pf-hav .pres{background:#3fcfae;border:3px solid #0e2140;border-radius:50%;width:20px;height:20px;position:absolute;bottom:-3px;right:-3px}.pf-hav .pres.out{background:#7c8ba5}.pf-hid h2{letter-spacing:-.01em;font:700 24px Inter}.pf-hid .role{color:#fff9;margin-top:5px;font-size:13px}.pf-tags{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.pf-htag{color:#fffc;background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:6px;padding:5px 11px;font:600 10.2px Inter;display:inline-flex}.pf-htag.co i{background:var(--mint);border-radius:50%;width:7px;height:7px}.pf-htag.mono{font-family:JetBrains Mono;font-size:10px}.pf-hstatus{letter-spacing:.06em;color:#7fe8d0;background:#3fcfae29;border:1px solid #3fcfae52;border-radius:20px;align-items:center;gap:7px;padding:6px 12px;font:700 9px Inter;display:inline-flex}.pf-hstatus.out{color:#ffffffb3;background:#ffffff14;border-color:#ffffff29}.pf-hstatus .ld{background:#5fe3c0;border-radius:50%;width:7px;height:7px}.pf-hstatus.out .ld{background:#93a2b8}.pf-hero-acts{gap:9px;margin-left:auto;display:flex}.pf-hbtn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font:600 12.2px Inter;transition:all .15s;display:flex}.pf-hbtn:hover{background:#ffffff24}.pf-today{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.pf-td{border-right:1px solid #ffffff12;padding:15px 28px}.pf-td:last-child{border-right:0}.pf-td .k{letter-spacing:.12em;color:#ffffff6b;font:700 8.6px Inter}.pf-td .v{color:#fff;margin-top:8px;font:700 19px Inter}.pf-td .v.mono{font-family:JetBrains Mono;font-size:17px}.pf-td .v small{color:#ffffff80;margin-left:3px;font-size:11px;font-weight:500}.pf-td .v.dim{color:#ffffff80}.pf-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.pf-stat{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.pf-stat:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.pf-stat.a:before{background:linear-gradient(#2fb98d,#3fcfae)}.pf-stat.b:before{background:linear-gradient(#1487d8,#22b8d6)}.pf-stat.c:before{background:linear-gradient(#9e6be8,#7c4bd0)}.pf-stat.d:before{background:linear-gradient(#f2a93b,#e9932a)}.pf-stat .k{letter-spacing:.1em;color:var(--slate);font:700 8.8px Inter}.pf-stat .v{color:var(--ink);margin-top:12px;font:700 26px/1 Inter}.pf-stat .v small{color:#93a2b8;font-size:13px;font-weight:500}.pf-stat .sub{color:#93a2b8;margin-top:7px;font-size:10.6px}.pf-stat .bar{background:#eef3f9;border-radius:4px;height:5px;margin-top:11px;overflow:hidden}.pf-stat .bar span{background:linear-gradient(90deg,#2fb98d,#3fcfae);border-radius:4px;height:100%;display:block}.pf-cols{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;display:grid}.pf-card{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden}.pf-card-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:15px 20px;display:flex}.pf-card-h h3{font:600 14.5px Inter}.pf-card-h .ci{color:#fff;background:linear-gradient(135deg,#12294a,#1487d8);border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.pf-card-h .r{color:var(--slate);margin-left:auto;font:600 11.4px Inter}.pf-card-b{padding:18px 20px}.pf-info{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.pf-if .k{letter-spacing:.11em;color:#93a2b8;margin-bottom:5px;font:700 8.6px Inter}.pf-if .v{color:var(--ink);font:600 13px Inter}.pf-if .v.mono{font-family:JetBrains Mono;font-size:12.4px}.pf-if .v.lock{color:var(--slate)}.pf-if .v a{color:var(--cyan-deep);text-decoration:none}.pf-wk{flex-direction:column;gap:8px;display:flex}.pf-wkm{align-items:center;gap:12px;display:flex}.pf-wkm .dy{letter-spacing:.06em;color:var(--slate);flex:0 0 44px;width:44px;font:700 9px Inter}.pf-wkm .sh{color:#12856b;background:#eaf7f1;border:1px solid #c6ebda;border-radius:8px;flex:1;justify-content:space-between;align-items:center;padding:8px 12px;font:600 11.6px JetBrains Mono;display:flex}.pf-wkm .sh.half{color:#1268a8;background:#eaf1fb;border-color:#cfe1f6}.pf-wkm .sh.off{color:#b4c0d0;border-color:var(--line);background:#fbfcfe;font-family:Inter;font-weight:600}.pf-wkm .sh .hrs{color:#93a2b8;font-size:10px}.pf-lv{border-bottom:1px solid #f0f4f9;align-items:center;gap:14px;padding:13px 0;display:flex}.pf-lv:last-child{border-bottom:0}.pf-lv .li{color:#fff;background:linear-gradient(135deg,#22b8d6,#1487d8);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.pf-lv .lb{flex:1}.pf-lv .ln{font:600 12.8px Inter}.pf-lv .ls{color:#93a2b8;margin-top:2px;font:500 10.5px Inter}.pf-lv .lbal{text-align:right}.pf-lv .lbal b{font:700 17px Inter}.pf-lv .lbal span{color:#93a2b8;font-size:10px;display:block}.pf-cal{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.pf-cal .dh{letter-spacing:.06em;color:#93a2b8;text-align:center;padding-bottom:4px;font:700 8.4px Inter}.pf-cd{aspect-ratio:1;border:1px solid var(--line);min-height:38px;color:var(--slate);border-radius:8px;place-items:center;font:600 11px JetBrains Mono;display:grid}.pf-cd.present{color:#12856b;background:#eaf7f1;border-color:#c6ebda}.pf-cd.late{color:#a66a12;background:#fbf1e3;border-color:#f0dcbb}.pf-cd.off{color:#c2cedd;background:#fbfcfe}.pf-cd.leave{color:#7c4bd0;background:#f3eefc;border-color:#e1d0f5}.pf-cd.today{outline:2px solid var(--cyan);outline-offset:1px}.pf-pill{letter-spacing:.05em;border-radius:20px;padding:4px 9px;font:700 8.4px Inter}.pf-pill.present{color:#12856b;background:#eaf7f1}.pf-pill.late{color:#a66a12;background:#fbf1e3}.pf-pill.leave{color:#7c4bd0;background:#f3eefc}.pf-pill.absent{color:#c0392b;background:#fcedec}@media (max-width:1100px){.pf-cols{grid-template-columns:1fr}.pf-stats,.pf-today{grid-template-columns:1fr 1fr}}@media (max-width:720px){.pf-stats,.pf-info{grid-template-columns:1fr}}.rc-page{--good:#12856b;--good-bg:#eaf7f1;--good-bd:#bfe8da;--bad:#c0392b;--bad-bg:#fcedec;--bad-bd:#f3cfcb}.rc-pick{border:1px solid var(--line);text-align:center;color:var(--slate);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:40px 28px;display:flex}.rc-pick svg{color:var(--cyan-deep)}.rc-pick b{color:var(--ink);font:700 15px Sora,Inter}.rc-pick span{max-width:520px;font-size:12.4px;line-height:1.6}.rc-stale{background:var(--bad-bg);border:1px solid var(--bad-bd);border-radius:13px;margin-bottom:16px;padding:13px 16px}.rc-stale>b{color:var(--bad);align-items:center;gap:7px;margin-bottom:8px;font:700 12px Inter;display:flex}.rc-stale .row{color:var(--slate);border-top:1px solid var(--bad-bd);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 0;font-size:11.6px;display:flex}.rc-stale .row .tm{font:600 11px JetBrains Mono,monospace}.rc-stale .row .nm{color:var(--ink);font-weight:600}.rc-stale .row .rf{color:var(--slate);font:600 10.5px JetBrains Mono,monospace}.rc-stale .row .am{color:var(--ink);font:700 11.5px JetBrains Mono,monospace}.rc-stale .row .gap{color:var(--bad);margin-left:auto;font:700 10px Inter}.rc-stale .note{color:var(--bad);margin-top:9px;font-size:11px;display:block}.rc-post{background:#f5f9fe;border:1px solid #cfe1f6;border-radius:13px;margin-bottom:16px;padding:13px 16px}.rc-post>b{color:#0c447c;margin-bottom:9px;font:700 12px Inter;display:block}.rc-post .row{border-top:1px solid #dce9f8;flex-wrap:wrap;align-items:center;gap:12px;padding:7px 0;display:flex}.rc-post .row .pd{color:var(--ink);font:700 12px JetBrains Mono,monospace}.rc-post .row .am{color:var(--ink);font:700 12.5px JetBrains Mono,monospace}.rc-post .row .ap{color:var(--slate);font-size:11px}.rc-post .row .btn{margin-left:auto}.rc-page .rc-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.rc-page .rc-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.rc-page .rc-filters .pill-fld{margin-left:auto}.rc-page .rc-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.rc-tbl td,.rc-tbl th{vertical-align:middle}.rc-tbl tr.rc-done td{opacity:.62}.rc-tbl tr.rc-stale-row td{background:#fffaf9}.rc-kind{letter-spacing:.09em;color:var(--slate);white-space:nowrap;background:#edf2f9;border-radius:6px;padding:3px 8px;font:700 7.6px Inter}.rc-kind.PAYROLL_BULK{color:#1268a8;background:#eaf1fb}.rc-kind.CHEQUE{color:#5a3b9e;background:#f1ecfb}.rc-kind.ONEOFF{color:#a66a12;background:#fbf1e3}.rc-kind.FEE{color:#c0392b;background:#fcedec}.rc-payee b{color:var(--ink);font:600 12.6px Inter}.rc-det{color:var(--slate);margin-top:3px;font-size:11px}.rc-exp{cursor:pointer;color:var(--cyan-deep);background:0 0;border:0;align-items:center;gap:7px;padding:0;font:600 12.6px inherit;display:inline-flex}.rc-exp svg{transition:transform .15s}.rc-cleared{color:var(--good);background:var(--good-bg);border:1px solid var(--good-bd);white-space:nowrap;border-radius:20px;padding:3px 9px;font:600 11px Inter}.rc-cleared.auto{color:var(--slate);letter-spacing:.01em;background:#5a6b8514;border-color:#5a6b852e;font-weight:500}.rc-out{color:var(--slate);font:600 11px Inter}.rc-tbl .btn.sm{border-radius:8px;margin-left:6px;padding:6px 11px;font-size:11px}.rc-clearbox,.rc-tiebox{align-items:center;gap:6px;display:inline-flex}.rc-clearbox .df-wrap .df-input,.rc-tiebox .df-wrap .df-input{letter-spacing:-.2px;width:128px;padding:8px 32px 8px 11px;font:600 12.2px JetBrains Mono,monospace}.rc-sub td{background:#f7fafd;padding:0!important}.rc-payees{flex-direction:column;display:flex}.rc-payees .p{border-top:1px solid var(--line);align-items:center;gap:12px;padding:9px 16px;display:flex}.rc-payees .p .n{color:var(--ink);flex:1;min-width:0;font:600 12px Inter}.rc-payees .p .a{font:700 12px JetBrains Mono,monospace}.rc-payees .none{color:var(--slate);padding:12px 16px;font-size:12px}.rc-payees .chq{align-items:center;gap:6px;display:inline-flex}.rc-payees .chq input{border:1px solid var(--line);border-radius:8px;outline:none;width:120px;padding:6px 9px;font:600 11.5px JetBrains Mono,monospace}.rc-payees .chq input:focus{border-color:var(--cyan)}.rc-payees .p{flex-wrap:wrap}.rc-chqerr{color:#c0392b;background:#fcedec;border:1px solid #f6d5d1;border-radius:8px;flex:100%;padding:7px 10px;font:600 11.4px/1.5 Inter}.rc-empty{border:1px solid var(--line);text-align:center;color:var(--slate);background:#fff;border-radius:14px;padding:34px 20px;font-size:12.5px}.rc-presets{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.rc-presets button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font:600 11.6px inherit;display:inline-flex}.rc-presets button b{color:var(--slate);font:700 11px JetBrains Mono,monospace}.rc-presets button.on{border-color:var(--cyan);color:var(--cyan-deep);background:#f2fafe}.rc-err{color:#c0392b;background:#fcedec;border:1px solid #f6d5d1;border-radius:9px;align-items:center;gap:7px;margin-top:14px;padding:8px 11px;font:600 11.6px/1.5 Inter;display:flex}.rc-stmt-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.rc-note{color:var(--slate);font-size:11.6px}.rc-tied{color:var(--good);align-items:center;gap:8px;font:600 11.5px Inter;display:inline-flex}.rc-tiebox .ui-dd{max-width:220px}.rc-tiebox .ui-dd-trigger{border-radius:8px;padding:6px 9px}.rc-adv{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px 26px}.rc-adv .hd{border-bottom:2px solid var(--ink);justify-content:space-between;gap:20px;padding-bottom:16px;display:flex}.rc-adv .hd .co{font-family:Sora,Inter;font-size:17px;font-weight:700}.rc-adv .hd .ad{color:var(--slate);margin-top:3px;font-size:11px}.rc-adv .hd .r{text-align:right}.rc-adv .hd .r .k{letter-spacing:.16em;color:var(--cyan-deep);font:700 9px Inter}.rc-adv .hd .r .dt{margin-top:4px;font:600 11.5px JetBrains Mono,monospace}.rc-adv .to{margin:18px 0 14px}.rc-adv .to .k{letter-spacing:.14em;color:var(--slate);font:700 8.4px Inter}.rc-adv .to .nm{margin-top:5px;font-family:Sora,Inter;font-size:16px;font-weight:600}.rc-adv .amt{background:#f5f9fe;border:1px solid #cfe1f6;border-radius:11px;align-items:baseline;gap:12px;padding:14px 17px;display:flex}.rc-adv .amt .k{letter-spacing:.14em;color:#0c447c;font:700 8.4px Inter}.rc-adv .amt .v{color:#0c447c;margin-left:auto;font-family:Sora,Inter;font-size:22px;font-weight:700}.rc-adv .meta{color:var(--slate);flex-wrap:wrap;gap:16px;margin:12px 0 18px;font-size:11.4px;display:flex}.rc-adv .bd{border-collapse:collapse;width:100%}.rc-adv .bd th{letter-spacing:.1em;color:var(--slate);text-align:left;border-bottom:1px solid var(--line);padding:8px 10px;font:700 8.4px Inter}.rc-adv .bd th.r,.rc-adv .bd td.r{text-align:right}.rc-adv .bd td{border-bottom:1px solid var(--line);padding:9px 10px;font-size:12.2px}.rc-adv .bd tr.tot td{border-bottom:0;border-top:2px solid var(--ink);font-weight:700}.rc-adv .nt{color:var(--slate);margin-top:14px;font-size:11.4px}@media print{body *{visibility:hidden}#rc-advice-print,#rc-advice-print *{visibility:visible}#rc-advice-print{border:0;width:100%;padding:0;position:absolute;top:0;left:0}}@media (max-width:1180px){.app[data-tablet=on] .rc-page .card{overflow:auto}.app[data-tablet=on] .rc-tbl{min-width:860px}}.rc-page .rc-chqno{cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:0;padding:2px 0;font-family:JetBrains Mono;font-size:12px}.rc-page .rc-chqno:hover{color:var(--cyan-deep)}.rc-page .rc-chqno.none{color:#b4761a;background:#fbf1e3;border:1px dashed #ebc98b;border-radius:20px;padding:3px 10px;font-family:Inter;font-size:11.4px;font-weight:600}.rc-page .rc-chqno.none:hover{color:#8c5a0c;border-color:#d9a445}.rc-page .rc-chqedit{align-items:center;gap:6px;display:inline-flex}.rc-page .rc-chqedit input{border:1px solid var(--line);width:104px;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:5px 9px;font:500 12px JetBrains Mono}.rc-page .rc-chqedit input:focus{border-color:var(--cyan)}.rc-page .rc-bar{margin:0 0 14px}.rc-page .h-row{align-items:flex-start;gap:16px;display:flex}.rc-page .rc-settings{flex:none;margin-left:auto}.rc-page .rc-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rc-page .rc-tbl td.out b{color:var(--ink)}.rc-page .rc-tbl td.in b{color:#12856b}.rc-page .rc-tbl th,.rc-page .rc-tbl td{white-space:nowrap}.rc-page .rc-tbl td .rc-payee,.rc-page .rc-tbl td .rc-det{white-space:normal;overflow-wrap:anywhere}.rc-page .rc-tbl td .rc-det{font-size:11.4px;line-height:1.4}.rc-page .rc-tbl .rc-kind{letter-spacing:.08em;font:700 9.4px Inter}.rc-page .rc-filters .pill-fld{flex:none}.rc-page .rc-filters .pill-fld input{text-overflow:ellipsis;width:288px}.rc-page .status .per{max-width:250px}.rc-page .status .per h3{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box;overflow:hidden}.rc-page .status .totals{flex-wrap:wrap;row-gap:12px}.rc-page .status .gen-act{min-width:0}.rc-page .status .tot .vs{white-space:nowrap}.rc-page .rc-acts{flex-direction:column;flex:none;align-items:stretch;gap:8px;width:186px;display:flex}.rc-page .rc-acts .btn{white-space:nowrap;justify-content:center;width:100%}.rc-page .rc-tbl :-webkit-any(th.c,td.c){text-align:center}.rc-page .rc-tbl :-moz-any(th.c,td.c){text-align:center}.rc-page .rc-tbl :is(th.c,td.c){text-align:center}.rc-page .rc-tbl td.c .rc-chqno{margin:0 auto}.rc-page .rc-chqedit{justify-content:center;align-items:center;gap:6px;display:inline-flex}.rc-page .rc-chqedit input{width:104px}.rc-page .card>.lc-head{border-bottom:1px solid var(--line);align-items:center;padding:16px 18px 13px;display:flex}.rc-page .card>.lc-head h3{margin:0;font-family:Sora;font-size:15px;font-weight:600}.rc-page .card>.lc-head .cnt{letter-spacing:.05em;color:var(--slate);background:#f1f5fa;border-radius:20px;margin-left:auto;padding:4px 10px;font:700 10px Inter}.dbt-page .eyebrow{letter-spacing:.18em;color:#93a2b8}.dbt-head{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.dbt-head h2{letter-spacing:-.01em;color:var(--ink);margin-top:6px;font:700 22px Sora,Inter}.dbt-head p{color:var(--slate);margin-top:4px;font:500 12.5px Inter}.dbt-gate{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;max-width:520px;margin:8vh auto 0;padding:44px 28px;display:flex}.dbt-gate svg{color:var(--cyan-deep)}.dbt-gate b{color:var(--ink);font:700 15px Sora,Inter}.dbt-gate span{color:var(--slate);max-width:400px;font-size:12.4px;line-height:1.6}.dbt-gate-row{gap:8px;width:100%;max-width:360px;margin-top:8px;display:flex}.dbt-gate-row input{border:1px solid var(--line);letter-spacing:.12em;border-radius:11px;outline:none;flex:1;padding:11px 13px;font:600 14px JetBrains Mono}.dbt-gate-row input:focus{border-color:var(--cyan)}.dbt-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:6px 4px}.dbt-co{align-items:center;gap:8px;min-width:0;display:inline-flex}.dbt-tbl tr.paid td{background:#fafdfb}.dbt-wait{letter-spacing:.06em;color:#a66a12;background:#fbf1e3;border-radius:999px;padding:3px 9px;font:700 9px Inter}.dbt-over{letter-spacing:.05em;color:#c0392b;margin-left:7px;font:700 8px Inter}.dbt-st{letter-spacing:.06em;border-radius:999px;padding:4px 9px;font:700 8.6px Inter}.dbt-st.open{color:#0e7c93;background:#e6f7fb}.dbt-st.settled{color:#12856b;background:#eaf7f1}.dbt-st.written_off{color:#c0392b;background:#fcedec}.dbt-st.closed{color:#5a6b85;background:#eef2f7}.dbt-acts{gap:6px;display:inline-flex}.dbt-empty{color:var(--slate);border:1px dashed var(--line);background:#fff;border-radius:14px;padding:26px 18px;font-size:12.6px;line-height:1.6}.dbt-pick{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:40px 28px;display:flex}.dbt-pick b{color:var(--ink);font:700 15px Sora,Inter}.dbt-pick span{color:var(--slate);max-width:520px;font-size:12.4px;line-height:1.6}.dbt-err{color:#c0392b;background:#fcedec;border:1px solid #f6d5d1;border-radius:10px;padding:10px 12px;font:600 12px/1.5 Inter}.dbt-err.big{margin-bottom:12px}.dbt-page .dbt-toast{z-index:999;color:#fff;background:#0b1b33;border-radius:12px;max-width:420px;padding:12px 18px;font:600 13px/1.45 Inter;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 40px -12px #0b1b3380}.dbt-page .dbt-toast.err{background:#7a1f2b}.dbt-page .btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;text-decoration:none;display:inline-flex}.dbt-page .btn.p{background:linear-gradient(135deg, var(--cyan), var(--cyan-deep));color:#fff}.dbt-page .btn.sm{padding:6px 11px;font-size:11.4px}.dbt-page .btn.danger{color:#c0392b;border-color:#f6d5d1}.dbt-page .btn:disabled{opacity:.55;cursor:not-allowed}.dbt-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dbt-kv>div{background:#f7fafd;border-radius:10px;padding:10px 12px}.dbt-kv span{letter-spacing:.12em;color:#93a2b8;font:700 8px Inter;display:block}.dbt-kv b{color:var(--ink);text-overflow:ellipsis;margin-top:4px;font-size:13px;display:block;overflow:hidden}.dbt-kv .bad{color:#c0392b}.dbt-kv .good{color:#12856b}.dbt-kv .mono{font-family:JetBrains Mono,monospace}.dbt-sect{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-bottom:6px;display:flex}.dbt-sect span{letter-spacing:.16em;color:#93a2b8;font:700 9px Inter}.dbt-wa{background:linear-gradient(160deg,#f2fbf7,#eaf7f1);border:1px solid #bfe8da;border-radius:12px;padding:13px 15px}.dbt-wa .t{color:#12856b;font:700 11.5px Inter}.dbt-wa .msg{color:var(--ink);white-space:pre-wrap;background:#fff;border:1px solid #d8efe4;border-radius:9px;margin:9px 0;padding:10px 12px;font:500 12.4px/1.6 Inter}.dbt-wa .acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dbt-wa .dim{color:var(--slate);font-size:11.5px}@media (max-width:700px){.dbt-kv{grid-template-columns:1fr 1fr}.dbt-page .dbt-toast{max-width:none;bottom:16px;left:16px;right:16px}}.adv-page .eyebrow{letter-spacing:.18em;color:#93a2b8}.adv-head{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.adv-head h2{letter-spacing:-.01em;color:var(--ink);margin-top:6px;font:700 22px Sora,Inter}.adv-head p{color:var(--slate);margin-top:4px;font:500 12.5px Inter}.adv-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:6px 4px}.adv-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.adv-co{align-items:center;gap:8px;min-width:0;display:inline-flex}.adv-st{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:4px 9px;font:700 8.6px Inter;display:inline-block}.adv-st.pending{color:#a66a12;background:#fbf1e3}.adv-st.approved{color:#0e7c93;background:#e6f7fb}.adv-st.paid{color:#3b57b8;background:#edf1fc}.adv-st.cleared{color:#12856b;background:#eaf7f1}.adv-st.rejected{color:#c0392b;background:#fcedec}.adv-st.cancelled{color:#5a6b85;background:#eef2f7}.adv-prog{min-width:96px}.adv-prog .track{background:#edf1f7;border-radius:999px;height:5px;overflow:hidden}.adv-prog .fill{background:linear-gradient(90deg, var(--cyan), var(--cyan-deep));border-radius:999px;height:5px}.adv-prog .fill.done{background:#12856b}.adv-prog .lbl{color:var(--slate);letter-spacing:.04em;margin-top:4px;font:600 9.4px Inter}.adv-empty{color:var(--slate);border:1px dashed var(--line);background:#fff;border-radius:14px;padding:26px 18px;font-size:12.6px;line-height:1.6}.adv-err{color:#c0392b;background:#fcedec;border:1px solid #f6d5d1;border-radius:10px;padding:10px 12px;font:600 12px/1.5 Inter}.adv-warn{color:#7a4e08;background:#fdf8ef;border:1px solid #f0dfc0;border-radius:12px;padding:12px 14px;font:500 12.2px/1.6 Inter}.adv-warn b{color:#a66a12;margin-bottom:4px;font:700 12.4px Inter;display:block}.adv-page .adv-toast{z-index:999;color:#fff;background:#0b1b33;border-radius:12px;max-width:420px;padding:12px 18px;font:600 13px/1.45 Inter;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 40px -12px #0b1b3380}.adv-page .adv-toast.err{background:#7a1f2b}.adv-page .btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;text-decoration:none;display:inline-flex}.adv-page .btn.sm{padding:6px 11px;font-size:11.4px}.adv-page .btn:disabled{opacity:.55;cursor:not-allowed}.adv-unit{color:var(--slate);white-space:nowrap;font:600 11.5px Inter}.adv-val{min-width:0;min-height:32px;color:var(--ink);align-items:center;gap:8px;font:600 13px Inter;display:flex}.adv-val.mono{font-family:JetBrains Mono,monospace}.adv-val.bad{color:#c0392b}.adv-val.good{color:#12856b}.adv-plan{color:var(--ink);background:#f7fafd;border:1px solid #e4ebf3;border-radius:11px;margin-top:14px;padding:11px 13px;font:500 12px/1.6 Inter}.adv-plan b{font-family:JetBrains Mono,monospace;font-weight:700}.adv-sect{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-bottom:6px;display:flex}.adv-sect span{letter-spacing:.16em;color:var(--cyan-deep);font:600 9px Inter}.adv-note{color:var(--slate);white-space:pre-wrap;background:#f7fafd;border-radius:10px;margin-top:12px;padding:10px 12px;font:500 11.8px/1.6 Inter}.mdl-body .adv-warn,.mdl-body .adv-empty,.mdl-body .adv-err,.mdl-body table.adv-tbl{margin-top:12px}@media (max-width:700px){.adv-page .adv-toast{max-width:none;bottom:16px;left:16px;right:16px}}.adv-tbl .adv-next{color:var(--cyan-deep);white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;margin-top:5px;font:600 10.4px Inter;display:flex}.adv-tbl tr:hover .adv-next{color:#0e7c93}.mdl-body .adv-split{flex-wrap:wrap;gap:12px}.mdl-body .adv-split>.mdl-pair{flex:120px;align-items:center;gap:8px;display:flex}.mdl-body .adv-or{color:#a6afba;text-transform:lowercase;font:500 11px Inter}.mdl-body .adv-split>.mdl-pair>input{width:100%;min-width:0}.adv-lockline{color:var(--cyan-deep);cursor:pointer;border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font:600 10.8px Inter;transition:all .13s;display:inline-flex}.adv-lockline:hover:not(:disabled){border-color:var(--cyan);background:#f7fcfe}.adv-lockline:disabled{opacity:.55;cursor:default}.adv-st.recovering{color:#9a6608;background:#fbf1e3}.adv-st.recovered{color:#0e7a5f;background:#e6f6ef}.app-scrim{display:none}@media (max-width:1180px){html,body{overflow-x:hidden}.app{width:100%;max-width:100%;overflow-x:hidden}.app .main{width:100%;max-width:100%;height:100vh;height:100dvh;overflow-x:hidden}.app img,.app svg,.app video,.app canvas,.app pre,.app .wrap,.app .card,.app .panel{max-width:100%}.app .sidebar{z-index:1300;opacity:1;visibility:visible;width:min(88vw,296px);height:100vh;flex-basis:auto;height:100dvh;transition:transform .42s cubic-bezier(.32,.72,0,1),visibility;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(0);box-shadow:0 0 60px -10px #0000008c}.app .sidebar .nav{overscroll-behavior:contain}.app.collapsed .sidebar{opacity:1;visibility:hidden;pointer-events:none;width:min(88vw,296px);box-shadow:none;border:0;flex:none;transition:transform .42s cubic-bezier(.32,.72,0,1),visibility 0s .42s;transform:translate(-101%)}.app-scrim{z-index:1290;cursor:pointer;opacity:0;visibility:hidden;background:#080f1e80;border:0;transition:opacity .42s,visibility .42s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.app.nav-open .app-scrim{opacity:1;visibility:visible}.app.nav-open .main{overflow:hidden}.app[data-tablet=on] .mdl-bg,.app[data-tablet=on] .drv-page .edit-bg,.app[data-tablet=on] .reg-bg,.app[data-tablet=on] .dsh-modal{z-index:1500}.app .topbar{flex-wrap:nowrap;gap:9px;padding:10px 14px}.app .topbar .search,.app .topbar .crumb{display:none}.app .menu-btn{flex:0 0 44px;width:44px;height:44px}.app .company-switch,.app .period,.app .period-dd{min-width:0;display:flex}.app .company-switch,.app .period{max-width:46vw}.app .company-switch *,.app .period *{min-width:0}.app .profile .nm,.app .profile .rl{display:none}.app input:not([type=checkbox]):not([type=radio]),.app select,.app textarea{font-size:16px!important}.app[data-tablet=on] .mtbl,.app[data-tablet=on] .tb,.app[data-tablet=on] .rc-tbl,.app[data-tablet=on] .rt-wrap,.app[data-tablet=on] .tbl-scroll,.app[data-tablet=on] .rc-tbl.rc-tbl,.app[data-tablet=on] .mtbl.mtbl{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;display:block;overflow-x:auto}.app[data-tablet=on] .mgmt-page .mtbl td,.app[data-tablet=on] .mgmt-page .mtbl th{padding:9px 10px;font-size:11.8px}.app [class*=tabs],.app[data-tablet=on] .segtabs,.app[data-tablet=on] .set-rail,.app[data-tablet=on] .es-tabs{scrollbar-width:none;-ms-overflow-style:none}.app [class*=tabs]::-webkit-scrollbar{height:0;display:none}.app[data-tablet=on] .segtabs::-webkit-scrollbar{height:0;display:none}.app[data-tablet=on] .set-rail::-webkit-scrollbar{height:0;display:none}.app[data-tablet=on] .wrap,.app[data-tablet=on] .mgmt-page,.app[data-tablet=on] .adj-page .wrap,.app[data-tablet=on] .drv-page,.app[data-tablet=on] .dsh,.app[data-tablet=on] .set-layout,.app[data-tablet=on] .esync,.app[data-tablet=on] .oo-page,.app[data-tablet=on] .rc-page{padding-left:16px;padding-right:16px}.app[data-tablet=on] .mgmt-page .split,.app[data-tablet=on] .adj-page .split,.app[data-tablet=on] .drv-page .split{grid-template-columns:200px minmax(0,1fr);gap:12px}.app[data-tablet=on] .mgmt-page .set-layout{grid-template-columns:1fr;gap:12px}.app[data-tablet=on] .mgmt-page .set-rail{-webkit-overflow-scrolling:touch;flex-flow:row;align-items:stretch;gap:8px;padding:8px;display:flex;overflow-x:auto}.app[data-tablet=on] .mgmt-page .set-navitem{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:999px;flex:none;align-items:center;width:auto;min-height:44px;padding:10px 14px}.app[data-tablet=on] .mgmt-page .set-navitem.on{border-color:#22b8d673}.app[data-tablet=on] .mgmt-page .set-navitem .sn-desc{display:none}.app[data-tablet=on] .mgmt-page .sn-title{font-size:12.5px}.app[data-tablet=on] .dsh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app[data-tablet=on] .cal-cell{min-height:88px}.app[data-tablet=on] .mgmt-page .da-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.app[data-tablet=on] .btn,.app[data-tablet=on] .btn-primary,.app[data-tablet=on] .btn-ghost,.app[data-tablet=on] .ck-btn,.app input:not([type=checkbox]):not([type=radio]):not([type=range]),.app select,.app textarea,.app[data-tablet=on] .searchbox,.app[data-tablet=on] .dsh-jump .btn,.app[data-tablet=on] .dsh-modal .ft .btn,.app[data-tablet=on] .tk .acts .btn,.app[data-tablet=on] .cal-f,.app[data-tablet=on] .dq-sel,.app[data-tablet=on] .dsh-sel,.app[data-tablet=on] .ui-dd-trigger{min-height:42px}.app[data-tablet=on] .searchbox,.app[data-tablet=on] .mgmt-page .searchbox{flex:240px;min-width:0}}@media (max-width:900px){.app[data-tablet=on] .mgmt-page .split,.app[data-tablet=on] .adj-page .split,.app[data-tablet=on] .drv-page .split{grid-template-columns:1fr}.app[data-tablet=on] .mgmt-page .lc-scroll,.app[data-tablet=on] .drv-page .lc-scroll{max-height:240px}}@media (max-width:700px){.app[data-tablet=on] .wrap,.app[data-tablet=on] .mgmt-page,.app[data-tablet=on] .adj-page .wrap,.app[data-tablet=on] .drv-page,.app[data-tablet=on] .dsh,.app[data-tablet=on] .set-layout,.app[data-tablet=on] .esync,.app[data-tablet=on] .oo-page,.app[data-tablet=on] .rc-page{padding-left:13px;padding-right:13px}.app[data-tablet=on] .grid.g3,.app[data-tablet=on] .grid.g2,.app[data-tablet=on] .drv-page .pgrid,.app[data-tablet=on] .dsh-grid,.app[data-tablet=on] .dsh-modal .bd .two{grid-template-columns:1fr}.app[data-tablet=on] .dsh-card.wide{grid-column:span 1}.app[data-tablet=on] .h-row,.app[data-tablet=on] .page-head,.app[data-tablet=on] .ck-page .ck-head{flex-wrap:wrap}.app[data-tablet=on] .ck-page .ck-back,.app[data-tablet=on] .adj-page .back{margin-left:0}.app[data-tablet=on] .ck-page .ck-divide{display:none}.app[data-tablet=on] .mgmt-page .da-stats{grid-template-columns:1fr}.app[data-tablet=on] .mgmt-page .dc-stat{flex:100%}.app[data-tablet=on] .drv-page .dstats{grid-template-columns:1fr 1fr}.app[data-tablet=on] .mgmt-page .da-now-lbl{margin-left:0}.app[data-tablet=on] .tk{flex-wrap:wrap}.app[data-tablet=on] .tk .acts{flex-basis:100%;margin-left:37px}}@media (max-width:1180px) and (hover:none){.app[data-tablet=on] .ck-page .ck-back:hover .barb,.app[data-tablet=on] .btn:hover,.app[data-tablet=on] .ck-btn.primary:hover,.app[data-tablet=on] .btn-primary:hover{transform:none}.app[data-tablet=on] .mgmt-page .mtbl tbody tr:hover td{background:inherit}.app[data-tablet=on] .pub-bar .pub-btn:hover:not(:disabled){transform:none}}
