.admin{--wsr:70px}.wsr{display:none}@media (min-width:981px){.admin.has-wsr{-webkit-padding-start:calc(var(--rail) + var(--wsr));padding-inline-start:calc(var(--rail) + var(--wsr))}.admin.has-wsr .rail{inset-inline-start:var(--wsr)}.admin.has-wsr.wsr-min{-webkit-padding-start:var(--wsr);padding-inline-start:var(--wsr)}.admin.has-wsr.wsr-min .rail{display:none}.wsr{position:fixed;top:0;bottom:0;inset-inline-start:0;width:var(--wsr);z-index:21;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:14px 7px;background:#fff;-webkit-border-end:1px solid var(--a-line,#e4e9e6);border-inline-end:1px solid var(--a-line,#e4e9e6);overflow-y:auto}}.wsr-i{position:relative;display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:9px 2px 7px;border-radius:12px;color:#55645d;text-decoration:none;border:0;background:none;font:inherit;cursor:pointer}.wsr-i svg{width:22px;height:22px}.wsr-l{font-size:10.5px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.wsr-i:hover{background:#f3f6f5;color:#16201c}.wsr-i.on{background:var(--a-brand-soft,#e8f2ed);color:var(--a-brand,#0c4535)}.wsr-i.on:before{content:"";position:absolute;inset-inline-start:-7px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--a-brand,#0c4535)}.wsr-b{position:absolute;top:3px;inset-inline-end:4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--coral,#e85d4f);color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px #fff}.wsr-sp{flex:1 1}.wsr-tg{color:#8b9892}.wsr-i:focus-visible{outline:2px solid var(--a-brand,#0c4535);outline-offset:1px}.inb-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;align-items:start}@media (max-width:1100px){.inb-grid{grid-template-columns:1fr}}.inb{background:#fff;border:1px solid var(--a-line,#e4e9e6);border-radius:16px;padding:16px 18px;min-width:0}.inb-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.inb-h h2{margin:0;font-size:18px}.inb-n{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#55645d}.inb-hot{font-style:normal;padding:3px 9px;border-radius:999px;background:#fdeeee;color:#b4232a;font-weight:700}.inb-sc{margin:0 0 8px;font-size:12.5px;color:#8b9892}.inb-l{list-style:none;margin:0;padding:0;display:grid}.inb-r{display:grid;grid-template-columns:74px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 4px;border-top:1px solid var(--a-line2,#eef2f0)}.inb-r:first-child{border-top:0}.inb-lv{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11.5px;font-weight:700}.inb-lv1{background:#fdeeee;color:#b4232a}.inb-lv2{background:#fff4e0;color:#8a5f0f}.inb-lv3{background:#f1f4f2;color:#55645d}.inb-t{display:grid;min-width:0}.inb-t b{font-size:14px;font-weight:600}.inb-t b,.inb-t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inb-t small{font-size:12px;color:#8b9892}.inb-d{font-size:11.5px;padding:3px 8px;border-radius:8px;background:#f3f6f5;color:#55645d;white-space:nowrap}.inb-d-ops{background:#eaf2fc;color:#1d4f91}.inb-d-res{background:#e3f4ee;color:#0c4535}.inb-d-acc{background:#fcf1dc;color:#8a4b08}.inb-go{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.inb-ok{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:28px 10px;color:#55645d;text-align:center}.inb-ok svg{width:30px;height:30px;color:#23a37a}.inb-ok small{color:#8b9892}.inb-more{margin:10px 0 0;font-size:12.5px;color:#55645d}.inb-side{display:grid;grid-gap:12px;gap:12px}.inb-card{gap:10px;padding-bottom:14px}.inb-card .wz-top{padding:14px 16px}.inb-card .wz-ic{width:40px;height:40px;border-radius:12px}.inb-card .wz-ic svg{width:21px;height:21px}.inb-card .wz-name h2{font-size:16px}.inb-card .wz-nums{padding:0 14px;gap:6px}.inb-card .wz-nums span{padding:7px 9px;border-radius:11px;flex-basis:70px}.inb-card .wz-nums b{font-size:17px}.inb-card .wz-nums small{font-size:11px}.inb-card .wz-go{margin:0 14px;padding:8px 12px;font-size:13px}@media (max-width:640px){.inb{padding:12px}.inb-r{grid-template-columns:1fr auto}.inb-r .inb-lv{grid-row:1;justify-self:start}.inb-r .inb-t{grid-column:1/-1}.inb-r .inb-d{justify-self:start}}.mo-eye{position:relative;z-index:2;width:24px;height:24px;display:inline-grid;place-items:center;border-radius:7px;color:#64748b;border:1px solid #e2e8f0;background:#fff;-webkit-margin-end:6px;margin-inline-end:6px}.mo-eye:hover{color:#0c4535;border-color:#0c4535;background:#ecfdf5}.mo-t td.mo-own,.mo-t th.mo-own{text-align:center;white-space:nowrap}.mo-t.has-own th:first-child{width:21%}.mo-t.has-own th:nth-child(2){width:16%}.mo-t.has-own th:nth-child(3){width:19%}.mo-t.has-own th:nth-child(4),.mo-t.has-own th:nth-child(5){width:13%}.mo-t.has-own th:nth-child(6){width:6%}.mo-t.has-own th:nth-child(7){width:12%}@media (max-width:900px){.mo-t td.mo-own{text-align:start}}.mo-qv-st{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.mo-qv-st li{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:8px 4px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f6;text-align:center}.mo-qv-st li i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#e2e8f0;color:#64748b;font-style:normal}.mo-qv-st li.done i{background:#dcf4ea;color:#0c7a52}.mo-qv-st li.wait i{background:#fff4e0;color:#b45309}.mo-qv-st li b{font-size:11.5px;font-weight:700;color:#334155}.mo-qv-st li small{font-size:10.5px;color:#94a3b8}.mo-qv-st li.na{opacity:.6}.mo-qv-cr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;border-radius:10px;margin-bottom:12px;font-size:13px}.mo-qv-cr.yes{background:#ecfdf5;color:#0c4535}.mo-qv-cr.no{background:#fff1f3;color:#be123c}.mo-qv-cr small{color:inherit;opacity:.8;font-size:12px}.mo-qv-w{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;gap:8px}.mo-qv-res{margin-bottom:12px}.mo-qv-res h3{margin-top:0!important}.mo-qv-rg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.mo-qv-rg>span{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:10px;background:#f8fafc;border:1px solid #eef2f6;min-width:0}.mo-qv-rg small{font-size:11px;color:#64748b}.mo-qv-rg b{font-size:16px;font-weight:800;color:#0f172a}.mo-qv-rg em{font-style:normal;font-size:10.5px;color:#94a3b8}.mo-qv-rg .pos b{color:#0c7a52}.mo-qv-rg .neg b{color:#b42f1f}.mo-qv-rg .cm b{color:#2f6fa8}.mo-qv-rn{display:block;margin-top:6px;font-size:11.5px;color:#94a3b8}.mo-qv-a form{margin:0;display:inline-flex}.mo-qv-a .btn[disabled]{opacity:.7;cursor:not-allowed}.mo-qv-rej{color:#b42f1f!important}@media (max-width:480px){.mo-qv-rg,.mo-qv-st{grid-template-columns:1fr 1fr}}.admin.admin-pop{-webkit-padding-start:0;padding-inline-start:0}.admin-pop .amain{padding:14px 18px 30px}.admin-pop .amain-in{max-width:none}.admin-pop .ahead{margin-bottom:12px}.admin-pop .ahead h1{font-size:22px}.mo-aside{flex-wrap:wrap;gap:8px}.mo-aside,.mo-popbtn{display:inline-flex;align-items:center}.mo-popbtn{gap:6px}.mo-popnote{font-size:12px;color:#8b9892}.rz-move-form small{display:block;margin-top:3px;font-size:11.5px;color:#8b9892;font-weight:400}.mo-qv-ln li .mo-qv-ls{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.mo-qv-ls form{margin:0;display:inline-flex;gap:4px;align-items:center}.mo-qv-ls input{width:110px;padding:5px 8px;font-size:12px;border:1px solid #e2e8f0;border-radius:8px}.mo-qv-ls .btn{display:inline-flex;align-items:center;gap:4px}.mo-t td.mo-amt{position:relative}.admin.ui-b{--ub-bg:#eef3f6;--ub-ink:#1d2b30;--ub-mut:#64757c;--ub-line:#dfe7eb;--ub-teal:#0e5c5c;--ub-teal-d:#0a3d3e;--ub-teal-l:#13706d;--ub-gold:#e3b04b;--ub-gold-d:#cf9426;--ub-ops:#2f6fa8;--ub-acc:#8a6417;--ub-red:#b42f1f;--ub-ok:#16a36a;--ub-rq:#f0a52a;--ub-head:#14232a;--ub-sh:0 4px 16px rgba(20,40,50,.06);--ub-r:16px;background:var(--ub-bg);color:var(--ub-ink);min-height:100vh}.ui-b h1,.ui-b h2,.ui-b h3{font-weight:900}.ui-b .amain{background:var(--ub-bg)}.ui-b .rail,.ui-b .wsr{background:#fff;-webkit-border-end:1px solid var(--ub-line);border-inline-end:1px solid var(--ub-line)}.ui-b .rail .brand .mark{background:linear-gradient(135deg,var(--ub-teal-l),var(--ub-teal-d))!important;color:var(--ub-gold);box-shadow:none}.ui-b .rail nav a{border-radius:11px;color:#2a3a40}.ui-b .rail nav a.on{background:linear-gradient(90deg,var(--ub-teal),#13807b);color:#fff;font-weight:700;box-shadow:0 6px 14px rgba(14,92,92,.25)}.ui-b .rail nav a.on svg{color:#fff}.ui-b .rail nav a.on:before{display:none}.ui-b .rail .me{background:#f2f6f8;border-color:transparent}.ui-b .rail .me .avatar{background:linear-gradient(135deg,var(--ub-gold),#c98f22);color:#fff}.ui-b .wsr-i.on{background:linear-gradient(160deg,var(--ub-teal),#13807b);color:#fff}.ui-b .wsr-i[data-desk=ops]:not(.on) svg{color:var(--ub-ops)}.ui-b .wsr-i[data-desk=res]:not(.on) svg{color:var(--ub-teal-l)}.ui-b .wsr-i[data-desk=acc]:not(.on) svg{color:var(--ub-acc)}.ub2-pins{border-bottom:1px dashed var(--ub-line)}.ub2-li{position:relative}.ub2-li>form{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);margin:0;opacity:0;transition:opacity .12s}.ub2-li:hover>form,.ub2-li>form:focus-within{opacity:1}.ub2-pin{width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:7px;background:#fff;color:#8796a0;cursor:pointer;box-shadow:0 1px 4px rgba(20,40,50,.12)}.ub2-pin svg{width:14px;height:14px}.ub2-pin.on{color:var(--ub-gold-d)}.ub2-li a.on+form .ub2-pin{background:hsla(0,0%,100%,.9)}.ui-b .btn{border-radius:12px;font-weight:700}.ui-b .btn.gold{background:linear-gradient(135deg,var(--ub-gold),var(--ub-gold-d));color:#2b1d03;box-shadow:0 6px 14px rgba(207,148,38,.3);border:0}.ui-b .btn.gold:hover{filter:brightness(1.04)}.ui-b .btn.line{background:#fff;border:1px solid #d5e0e4;color:var(--ub-ink)}.ui-b .note{border-radius:12px}.ui-b .mo-today{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.ub2-kp,.ui-b .mo-tc{position:relative;overflow:hidden;border:0!important;border-radius:var(--ub-r);color:#fff!important;min-height:112px;box-shadow:0 8px 18px rgba(20,40,50,.1);text-decoration:none}.ub2-kp:after,.ui-b .mo-tc:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:hsla(0,0%,100%,.1);inset-inline-end:-40px;bottom:-50px;pointer-events:none}.ui-b .mo-tc small,.ui-b .mo-tc.hot>b,.ui-b .mo-tc.warm>b,.ui-b .mo-tc>span{color:hsla(0,0%,100%,.92)!important}.ui-b .mo-tc>b{color:#fff;font-size:32px;font-weight:900}.ui-b .mo-tc .mo-tci{background:hsla(0,0%,100%,.18)!important;color:#fff!important}.ui-b .mo-tc.on{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ub-head)!important}.ub2-kp.k0,.ui-b .mo-tc:first-child{background:linear-gradient(140deg,#13807b,#0a4d4c)}.ub2-kp.k1,.ui-b .mo-tc:nth-child(2){background:linear-gradient(140deg,#3f86c9,#1f5b99)}.ub2-kp.k2,.ui-b .mo-tc:nth-child(3){background:linear-gradient(140deg,#7a62c8,#4f3a99)}.ub2-kp.k3,.ui-b .mo-tc:nth-child(4){background:linear-gradient(140deg,#e09a4a,#b8642a)}.ub2-kp.k4,.ui-b .mo-tc:nth-child(5){background:linear-gradient(140deg,#e2574a,#a8261b)}.ub2-kp.k5,.ui-b .mo-tc:nth-child(6){background:linear-gradient(140deg,#e9bc55,#c48a1d)}.ub2-kp.k6,.ui-b .mo-tc:nth-child(7){background:linear-gradient(140deg,#5f7781,#38505a)}.ub2-filters{background:#fff;border-radius:14px;box-shadow:0 2px 10px rgba(20,40,50,.05);padding:10px;margin-bottom:12px}.ub2-frow{flex-wrap:wrap}.ub2-frow,.ub2-q{display:flex;align-items:center;gap:8px}.ub2-q{flex:1 1 260px;padding:7px 12px;border-radius:10px;background:#f3f6f8;color:#8796a0}.ub2-q input{border:0;background:transparent;flex:1 1;min-width:0;font:inherit;color:var(--ub-ink);outline:none}.ub2-chips{display:flex;flex-wrap:wrap;gap:6px}.ub2-chips a{padding:7px 14px;border-radius:999px;background:#eef3f6;color:#33444b;font-size:13px;font-weight:700;text-decoration:none}.ub2-chips a.on{background:var(--ub-head);color:#fff}.ub2-more{position:relative}.ub2-more>summary{list-style:none;cursor:pointer;padding:7px 14px;border-radius:999px;background:#fff;border:1.5px solid #13807b;color:var(--ub-teal);font-size:13px;font-weight:700}.ub2-more>summary::-webkit-details-marker{display:none}.ub2-more>summary:before{content:"▾ "}.ub2-more-p{position:absolute;z-index:30;top:calc(100% + 6px);inset-inline-end:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:min(560px,90vw);padding:12px;background:#fff;border:1px solid var(--ub-line);border-radius:14px;box-shadow:0 14px 34px rgba(20,40,50,.16)}.ub2-more-p select{min-width:160px}.ub2-cnt{color:var(--ub-mut);font-size:13px;-webkit-margin-start:auto;margin-inline-start:auto}.ub2-xl{background:#e7f4ec!important;color:#0f7a4f!important;border:0!important}.ui-b .mo-list{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);overflow:visible}.ui-b .mo-t th{background:var(--ub-head)!important;color:#c9d6db!important;border:0!important}.ui-b .mo-t th a{color:inherit}.ui-b .mo-t thead tr th:first-child{border-start-start-radius:var(--ub-r)}.ui-b .mo-t thead tr th:last-child{border-start-end-radius:var(--ub-r)}.ui-b .mo-day td{background:linear-gradient(90deg,#fff6df,#fff)!important;color:#8a5d06!important;border-top:1px solid #f3e3b8;box-shadow:none!important}.ui-b .mo-day .mo-ds b,.ui-b .mo-day td>span{color:#8a5d06}.ui-b .mo-no{display:inline-block;background:var(--ub-head);color:var(--ub-gold)!important;font-weight:900;padding:2px 9px;border-radius:7px}.ui-b .mo-code.ok i{background:var(--ub-ok)}.ui-b .mo-code.wait i{background:var(--ub-rq)}.ui-b .mo-acts{display:none!important}.ui-b .mo-t.ub2-t th:first-child{width:17%}.ui-b .mo-t.ub2-t th:nth-child(2){width:14%}.ui-b .mo-t.ub2-t th:nth-child(3){width:15%}.ui-b .mo-t.ub2-t th:nth-child(4){width:11%}.ui-b .mo-t.ub2-t th:nth-child(5){width:13%}.ui-b .mo-t.ub2-t th:nth-child(6){width:11%}.ui-b .mo-t.ub2-t th:nth-child(7){width:19%}.ui-b .mo-t.ub2-t.has-own th:first-child{width:16%}.ui-b .mo-t.ub2-t.has-own th:nth-child(2){width:13%}.ui-b .mo-t.ub2-t.has-own th:nth-child(3){width:14%}.ui-b .mo-t.ub2-t.has-own th:nth-child(4){width:10%}.ui-b .mo-t.ub2-t.has-own th:nth-child(5){width:12%}.ui-b .mo-t.ub2-t.has-own th:nth-child(6){width:6%}.ui-b .mo-t.ub2-t.has-own th:nth-child(7){width:10%}.ui-b .mo-t.ub2-t.has-own th:nth-child(8){width:19%}.ub2-act{white-space:nowrap}.ub2-acts{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end;position:relative;z-index:2}.ub2-acts form{margin:0;display:inline-flex}.ub2-b{display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border-radius:10px;border:0;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;text-decoration:none;font-style:normal;white-space:nowrap}.ub2-b.ok{background:var(--ub-ok);color:#fff;box-shadow:0 4px 10px rgba(22,163,106,.25)}.ub2-b.wl{background:var(--ub-rq);color:#fff;box-shadow:0 4px 10px rgba(240,165,42,.25)}.ub2-b.wl.on{opacity:.55;cursor:default}.ub2-b.no{background:#fdeceb;color:var(--ub-red)}.ub2-b.line{background:#fff;border:1px solid #d5e0e4;color:var(--ub-ink);box-shadow:none}.ub2-b.ok.line{color:#0f7a4f;border-color:#b8e2cb}.ub2-b.sm{padding:4px 9px;font-size:11.5px}.ub2-dots{position:relative}.ub2-dots>summary{list-style:none;cursor:pointer;width:34px;height:32px;display:grid;place-items:center;border-radius:10px;background:#eef3f6;font-weight:900;color:#33444b}.ub2-dots>summary::-webkit-details-marker{display:none}.ub2-menu{position:absolute;z-index:40;top:calc(100% + 4px);inset-inline-end:0;display:grid;min-width:180px;padding:6px;background:#fff;border:1px solid var(--ub-line);border-radius:12px;box-shadow:0 14px 34px rgba(20,40,50,.18)}.ub2-menu a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--ub-ink);text-decoration:none;font-size:13px}.ub2-menu a:hover{background:#f2f6f8}.ub2-menu a.danger{color:var(--ub-red)}.ub2-mail{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:7px;-webkit-margin-end:4px;margin-inline-end:4px}.ub2-mail.sent{background:#e8f1fa;color:var(--ub-ops)}.ub2-mail.ok{background:#e3f6ec;color:var(--ub-ok)}.ub2-mail.err,.ub2-mail.no{background:#fdeceb;color:var(--ub-red)}.ub2-fx{display:inline-block;font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.ub2-fx.pending{background:#fff1dc;color:#a35c00}.ub2-fx.approved{background:#e3f6ec;color:#0f7a4f}.ub2-fx.rejected{background:#fdeceb;color:var(--ub-red)}.ub2-home{display:grid;grid-gap:14px;gap:14px;max-width:1240px;margin:0 auto}.ub2-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:12px 18px;border-radius:14px;background:linear-gradient(90deg,var(--ub-teal-d),var(--ub-teal));color:#fff}.ub2-strip b{font-size:16px}.ub2-strip span{font-size:13px;opacity:.9}.ub2-strip>span:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.ub2-desks{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.ub2-kp{display:grid;grid-gap:2px;gap:2px;align-content:start;padding:14px}.ub2-kp .ki{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:hsla(0,0%,100%,.18);margin-bottom:6px}.ub2-kp .ki svg{width:19px;height:19px}.ub2-kp small{font-size:13px;font-weight:700;color:hsla(0,0%,100%,.92)}.ub2-kp b{font-size:28px;font-weight:900;line-height:1.2;color:#fff}.ub2-kp em{font-style:normal;font-size:11.5px;color:hsla(0,0%,100%,.85)}.ub2-today{outline:2px dashed hsla(0,0%,100%,.55);outline-offset:-6px}.ub2-inbox{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);padding:14px 16px}.ub2-inbox>header{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.ub2-inbox>header h2{margin:0;font-size:17px}.ub2-inbox>header small{color:var(--ub-mut)}.ub2-grp{border-top:1px solid #eef3f5}.ub2-grp>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:11px 4px;cursor:pointer}.ub2-grp>summary::-webkit-details-marker{display:none}.ub2-grp>summary b{flex:1 1;font-size:14px}.ub2-grp>summary i{font-style:normal;min-width:30px;text-align:center;padding:3px 9px;border-radius:999px;background:#eef3f6;font-weight:900}.ub2-grp.l1>summary i{background:#fdeceb;color:var(--ub-red)}.ub2-grp>summary:after{content:"▾";color:var(--ub-mut)}.ub2-grp[open]>summary:after{content:"▴"}.ub2-grp ol{list-style:none;margin:0 0 8px;padding:0;display:grid}.ub2-grp li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px}.ub2-grp li:nth-child(odd){background:#f8fbfc}.ui-b .icx-k{border:0}.ui-b .icx-k,.ui-b .icx-list{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh)}.ui-b .icx-head{background:var(--ub-head);color:#c9d6db;border-start-start-radius:var(--ub-r);border-start-end-radius:var(--ub-r)}.ui-b .icx-no a{background:var(--ub-head);color:var(--ub-gold);padding:2px 8px;border-radius:7px;font-weight:900;text-decoration:none}.ub2-icx-act{display:flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end;grid-column:1/-1}.ub2-fxcard{border:1.5px dashed #e9bc55!important;background:#fffaf0!important}.ub2-fxrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-top:1px solid #f3e3b8}.ub2-fxbtn{display:inline-flex;gap:6px}.ub2-fxbtn form{margin:0}.ub2-filebar{position:-webkit-sticky;position:sticky;top:0;z-index:25;display:flex;flex-wrap:wrap;gap:8px;padding:10px;margin:0 0 12px;background:rgba(238,243,246,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px}.ub2-filebar .btn{padding:11px 18px;font-size:14.5px}.ub2-filebar .ub2-back{-webkit-margin-start:auto;margin-inline-start:auto}.ui-b .rz-k-btns{display:none}.ui-b .rz-box,.ui-b .rz-cv,.ui-b .rz-head,.ui-b .rz-main{border-radius:var(--ub-r);border-color:transparent;box-shadow:var(--ub-sh)}.ub2-wl{background:var(--ub-rq)!important;color:#fff!important;border:0!important}.ub2-mailbox{display:grid;grid-gap:6px;gap:6px;margin:0 0 12px}.ub2-mailrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;border-radius:12px;border:1.5px dashed #e9bc55;background:#fffaf0;font-size:13px}.ub2-mailrow.ok{border-color:#9fd9bb;background:#f1fbf5}.ub2-mailrow.err,.ub2-mailrow.no{border-color:#f2b8b2;background:#fff5f4}.ub2-danger{margin-top:18px;padding-top:12px;border-top:2px dashed #f2b8b2}.ui-b .rdk-card,.ui-b .rdk-kpi,.ui-b .rdk-meter{border-radius:var(--ub-r);border-color:transparent;box-shadow:var(--ub-sh);background:#fff}.ui-b .rdk-kpis .rdk-kpi:nth-child(7n+1){background:linear-gradient(140deg,#13807b,#0a4d4c);color:#fff}.ui-b .rdk-kpis .rdk-kpi:nth-child(7n+4){background:linear-gradient(140deg,#e9bc55,#c48a1d);color:#fff}.ui-b .rdk-kpis .rdk-kpi:nth-child(7n+1) *,.ui-b .rdk-kpis .rdk-kpi:nth-child(7n+4) *{color:#fff!important}.ui-b .rdk table th,.ui-b .ut-table th{background:var(--ub-head);color:#c9d6db}@media (max-width:1200px){.ui-b .mo-today{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.ui-b .mo-today{grid-template-columns:repeat(2,minmax(0,1fr))}.ub2-more-p{position:static;min-width:0;margin-top:8px;box-shadow:none}.ub2-cnt{-webkit-margin-start:0;margin-inline-start:0}.ub2-act-h{width:auto}.ub2-acts{flex-wrap:wrap;justify-content:flex-start}.ub2-filebar .btn{padding:9px 12px;font-size:13px}.ub2-filebar .ub2-back{-webkit-margin-start:0;margin-inline-start:0}}.ub2-frow>.qs,.ub2-frow>select{flex:0 1 230px;min-width:160px}.ub2-more-p .qs,.ub2-more-p select{flex:1 1 200px}.ui-b .icx-row>summary>.ub2-icx-act{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;grid-column:1/-1;padding:0 0 4px}.ui-b .icx-row>summary>.ub2-icx-act>*{flex:0 0 auto;width:auto}.ui-b .icx-row>summary>.ub2-icx-act .ub2-b{box-shadow:none}.ui-b .mo-t th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mzb{--mzb-lab:120px;--mzb-val:64px;display:grid;grid-gap:14px;gap:14px;margin-bottom:16px}.mzb .t-vio{--c1:#7a62c8;--c2:#4f3a99}.mzb .t-tea{--c1:#13807b;--c2:#0a4d4c}.mzb .t-blu{--c1:#3f86c9;--c2:#1f5b99}.mzb .t-org{--c1:#e09a4a;--c2:#b8642a}.mzb .t-red{--c1:#e2574a;--c2:#a8261b}.mzb .t-gld{--c1:#e9bc55;--c2:#c48a1d}.mzb .t-stn{--c1:#5f7781;--c2:#38505a}.mzb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.mzb-head h2{margin:0;font-size:22px;font-weight:900;color:var(--ub-head)}.mzb-head p{margin:4px 0 0;color:var(--ub-mut);font-size:12.5px}.mzb-seg{display:flex;gap:6px}.mzb-seg a{padding:7px 14px;border-radius:10px;background:#fff;border:1px solid var(--ub-line);color:var(--ub-ink);font-size:13px;font-weight:700;text-decoration:none}.mzb-seg a.on{background:var(--ub-head);color:#fff;border-color:var(--ub-head)}.mzb-kps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.mzb-kps .ub2-kp,.mzb-two .ub2-kp{display:flex;flex-direction:column;gap:2px;padding:14px 16px}.mzb-ly{font-size:11px!important;font-weight:600!important;opacity:.75}.mzb-sh{display:flex;align-items:center;gap:10px;margin-top:6px}.mzb-sh b{background:var(--ub-head);color:var(--ub-gold);padding:7px 14px;border-radius:10px;font-weight:900;white-space:nowrap}.mzb-sh span{color:var(--ub-mut);font-size:12.5px}.mzb-sh i{flex:1 1;height:1px;background:var(--ub-line)}.mzb-card{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);padding:14px 16px;min-width:0}.mzb-card h3{margin:0 0 10px;font-size:14.5px;font-weight:800;display:flex;align-items:center;gap:6px;color:var(--ub-head)}.mzb-card h3 svg{width:17px;height:17px}.mzb-mut{color:var(--ub-mut);font-size:12px;display:flex;align-items:center;gap:6px}.mzb-mut svg{width:14px;height:14px}.mzb-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.mzb-pc{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);overflow:hidden}.mzb-pc header{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#fff;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzb-pc header .av{width:38px;height:38px;border-radius:10px;background:hsla(0,0%,100%,.2);display:grid;place-items:center;font-weight:900}.mzb-pc header div{display:grid}.mzb-pc header b{font-size:16px;font-weight:900}.mzb-pc header small{font-size:11.5px;opacity:.85}.mzb-pc header .cm{-webkit-margin-start:auto;margin-inline-start:auto;text-align:end}.mzb-pc header .cm b{font-size:20px}.mzb-pc .nums{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:12px 8px 4px}.mzb-pc .nums b{display:block;font-size:22px;font-weight:900;color:var(--ub-head)}.mzb-pc .nums b.g{color:var(--c2)}.mzb-pc .nums small,.mzb-pc .sh{color:var(--ub-mut);font-size:11.5px}.mzb-pc .sh{display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px;padding:6px 16px 14px}.mzb-pc .sh span{grid-column:1/-1;height:6px;border-radius:9px;background:#e6edf0;overflow:hidden}.mzb-pc .sh span i{display:block;height:100%;background:var(--c2)}.mzb-stack{display:grid;grid-gap:8px;gap:8px}.mzb-st{display:grid;grid-template-columns:70px 1fr 64px;align-items:center;grid-gap:10px;gap:10px;font-size:13px;font-weight:700}.mzb-stb{display:flex;gap:3px;height:26px}.mzb-stb i{display:grid;place-items:center;min-width:0;overflow:hidden;white-space:nowrap;font-style:normal;font-size:11.5px;color:#fff;border-radius:7px;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzb-gh{margin:14px 0 6px!important;background:var(--ub-head);color:var(--ub-gold)!important;padding:8px 14px;border-radius:10px;font-size:13px!important}.mzb-m{grid-template-columns:170px 1fr 110px;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f4}.mzb-m,.mzb-m .lb{display:grid}.mzb-m .lb b{font-size:13px}.mzb-m .lb small{color:var(--ub-mut);font-size:11px}.mzb-m .bars{position:relative;display:grid;grid-gap:4px;gap:4px}.mzb-m .row{display:grid;grid-template-columns:22px calc(var(--mzb-lab) - 30px) 1fr var(--mzb-val);align-items:center;grid-gap:4px;gap:4px;font-size:12px}.mzb-m .rk{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--ub-head);color:#fff;font-size:11px;font-weight:800}.mzb-m .rk.first{background:var(--ub-gold);color:#2b1d03}.mzb-m .nm{color:var(--ub-mut);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mzb-m .tr{height:9px;border-radius:9px;background:#edf2f4;overflow:hidden}.mzb-m .tr i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--c2),var(--c1))}.mzb-m .v{text-align:end;font-weight:700}.mzb-m .bars em{position:absolute;top:-3px;bottom:-3px;width:0;pointer-events:none}.mzb-m .bars em.avg{-webkit-border-start:2px solid var(--ub-head);border-inline-start:2px solid var(--ub-head)}.mzb-m .bars em.tgt{-webkit-border-start:2px dashed var(--ub-gold-d);border-inline-start:2px dashed var(--ub-gold-d)}.mzb-m .side{display:grid;grid-gap:3px;gap:3px;font-size:11.5px;color:var(--ub-mut)}.mzb-m .side i{display:inline-block;width:14px;height:0;vertical-align:middle}.mzb-m .side i.avg{border-top:2px solid var(--ub-head)}.mzb-m .side i.tgt{border-top:2px dashed var(--ub-gold-d)}.mzb-week{grid-template-columns:1.5fr 1fr;grid-gap:12px}.mzb-week,.mzb-week3{display:grid;gap:12px}.mzb-week3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px}.mzb-t{width:100%;border-collapse:collapse;font-size:12.5px}.mzb-t th{background:var(--ub-head);color:#c9d6db;font-weight:700;padding:8px;text-align:start}.mzb-t td{padding:8px;border-bottom:1px solid #edf2f4}.mzb-t td.neg{color:var(--ub-red);font-weight:700}.mzb-t td.pos{color:var(--ub-teal);font-weight:700}.mzb-chip{display:inline-block;padding:2px 9px;border-radius:7px;color:#fff;font-size:11.5px;font-weight:700;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzb-empty>b{display:block;font-size:18px;color:var(--ub-mut);margin:18px 0 8px}.mzb-miss{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:12.5px}.mzb-miss li{display:flex;gap:8px;flex-wrap:wrap}.mzb-miss .num{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ub-mut)}.mzb-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mzb-two .ub2-kp{min-height:96px}.mzb-donut{display:flex;align-items:center;gap:16px}.mzb-donut>span{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;flex:none}.mzb-donut>span i{width:62px;height:62px;border-radius:50%;background:#fff}.mzb-donut b{display:block;font-size:28px;font-weight:900;color:var(--ub-head)}.mzb-donut small{display:block;color:var(--ub-mut);font-size:12px}.mzb-old{margin-top:18px;background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);padding:12px 16px}.mzb-old>summary{cursor:pointer;font-weight:800;color:var(--ub-head)}.mzb-old[open]>summary{margin-bottom:12px}@media (max-width:1100px){.mzb-kps{grid-template-columns:repeat(2,minmax(0,1fr))}.mzb-m,.mzb-week,.mzb-week3{grid-template-columns:1fr}}.mzb .t-rdd{--c1:#b8321f;--c2:#7f1b10}.mzb .t-nav{--c1:#2a3d45;--c2:#14232a}.mzb-mehead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mzb-mehead .av{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:22px;font-weight:900;color:#fff;background:linear-gradient(140deg,#13807b,#0a4d4c)}.mzb-mehead h2{margin:0;font-size:22px;font-weight:900;color:var(--ub-head)}.mzb-mehead p{margin:2px 0 0;color:var(--ub-mut);font-size:12.5px}.mzb-off{-webkit-margin-start:auto;margin-inline-start:auto;background:var(--ub-head);color:var(--ub-gold);padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700}.mzb-k4{grid-template-columns:repeat(4,minmax(0,1fr))}.mzb-boss{-webkit-border-start:4px solid var(--ub-red);border-inline-start:4px solid var(--ub-red)}.mzb-boss ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.mzb-boss li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.mzb-boss li form{-webkit-margin-start:auto;margin-inline-start:auto}.mzb .neg{color:var(--ub-red)}.mzb .pos{color:var(--ub-teal)}.mzb-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:6px}.mzb-steps .stp{display:grid;justify-items:center;grid-gap:4px;gap:4px;text-align:center}.mzb-steps .fl{min-height:22px;display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.mzb-steps .fl .mo-no{font-size:11px;padding:1px 6px}.mzb-steps b{width:100%;padding:10px 4px;border-radius:10px;color:#fff;font-size:18px;font-weight:900;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzb-steps span{font-size:12px;font-weight:700}.mzb-steps small{font-size:11px;color:var(--ub-mut)}.mzb-exc{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mzb-exc span{background:#eef3f6;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;color:var(--ub-head)}.mzb-mecols{grid-template-columns:1.7fr 1fr;align-items:start}.mzb-mecols,.mzb-side{display:grid;grid-gap:12px;gap:12px}.mzb-more{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12px;font-weight:700;color:var(--ub-teal)}.mzb-why{display:block;color:var(--ub-mut);font-size:11px}.mzb-tag{display:inline-block;padding:3px 10px;border-radius:7px;font-size:11.5px;font-weight:800;color:#fff;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzb-tag.t-out{background:#dfe7eb;color:var(--ub-head)}.mzb-pbar{position:relative;height:12px;border-radius:9px;background:#e6edf0;margin:6px 0 22px}.mzb-pbar>i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,#c48a1d,#e9bc55)}.mzb-pbar>em{position:absolute;top:16px;transform:translateX(50%);font-style:normal;font-size:11px;color:var(--ub-mut)}.mzb-ags{font-size:12.5px;line-height:1.9;margin:0 0 6px}.mzb-hint{margin:10px 0 0;border:1px dashed var(--ub-gold-d);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--ub-head)}@media (max-width:1100px){.mzb-k4{grid-template-columns:repeat(2,minmax(0,1fr))}.mzb-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.mzb-mecols{grid-template-columns:1fr}}.mzs-steps{list-style:none;margin:0;padding:10px 14px;display:flex;flex-wrap:wrap;gap:8px 18px;border:1px dashed var(--ub-gold-d);border-radius:12px;background:#fff;font-size:12.5px}.mzs-steps b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ub-head);color:var(--ub-gold);font-size:11px;-webkit-margin-end:4px;margin-inline-end:4px}.mzs-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mzs-bar .note{margin:0;padding:6px 12px}.mzs-cols{display:grid;grid-gap:12px;gap:12px;align-items:start;overflow-x:auto}.mzs-col{background:#fff;border-radius:var(--ub-r);box-shadow:var(--ub-sh);padding:14px;border-top:5px solid var(--c2,var(--ub-line));display:grid;grid-gap:10px;gap:10px;min-width:0}.mzs-col.over{box-shadow:0 0 0 3px var(--ub-gold)}.mzs-col header{display:flex;align-items:center;gap:10px}.mzs-col header .av{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;color:#fff;font-weight:900;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzs-col header div{display:grid}.mzs-col header b{font-size:16px;font-weight:900;color:var(--ub-head)}.mzs-col header small{font-size:11.5px;color:var(--ub-mut)}.mzs-col header .n{-webkit-margin-start:auto;margin-inline-start:auto;text-align:end}.mzs-col .share{display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px;font-size:11.5px;color:var(--ub-mut)}.mzs-col .share span{grid-column:1/-1;height:7px;border-radius:9px;background:#e6edf0;overflow:hidden}.mzs-col .share i{display:block;height:100%;background:var(--c2)}.mzs-col .list{display:grid;grid-gap:8px;gap:8px;max-height:620px;overflow-y:auto}.mzs-free{background:#f4f7f9}.mzs-card{position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e3eaee;cursor:-webkit-grab;cursor:grab}.mzs-col:not(.mzs-free) .mzs-card{background:#f5f8fa;border-color:transparent}.mzs-card.moved{box-shadow:inset 0 0 0 2px var(--ub-gold)}.mzs-card .nm{display:grid;min-width:0}.mzs-card .nm b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mzs-card .nm small{font-size:11px;color:var(--ub-mut)}.mzs-card .cds,.mzs-card .mv{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:4px}.mzs-card .mv summary{list-style:none;cursor:pointer;font-size:11.5px;font-weight:700;padding:5px 10px;border-radius:8px;background:#e9eff2;color:var(--ub-head)}.mzs-card .mv[open]>div{position:absolute;z-index:20;inset-inline-end:8px;top:calc(100% - 4px);display:flex;gap:4px;padding:6px;background:#fff;border-radius:10px;box-shadow:0 10px 24px rgba(20,40,50,.16)}.mzs-card .cd{border:0;cursor:pointer;min-width:26px;height:26px;padding:0 6px;border-radius:7px;color:#fff;font-weight:800;font-size:12px;background:linear-gradient(140deg,var(--c1),var(--c2))}.mzs-card .cd.out{background:#dfe7eb;color:var(--ub-head)}.mzs-card .nw{position:absolute;top:-7px;inset-inline-start:10px;font-style:normal;font-size:10px;font-weight:800;background:var(--ub-gold);color:#2b1d03;padding:0 6px;border-radius:6px}.mzs-col .dropz{border:2px dashed #d5e0e4;border-radius:12px;padding:10px;text-align:center;font-size:12px;color:var(--ub-mut)}.mzs-q{width:100%;padding:8px 10px;border:1px solid var(--ub-line);border-radius:10px;font:inherit}.ngt-st{list-style:none;margin:8px 0 14px;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:14px}.ngt-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.ngt-acts form{margin:0}