@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/001744092adb3da8-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/651a9099e0099e2c-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.p.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.Er_Twq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.Er_Twq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--ink:#111418;--mute:#1114188c;--glass:#ffffff6b;--glass2:#ffffff9e;--bd:#ffffff8c;--em:#1c9e7c;--em2:#17a882;--red:#e2503a;--amber:#b58500;--blue:#2f6bff;--okbg:#1c9e7c24;--badbg:#e2503a24;--warnbg:#f2b70533;--infobg:#2f6bff1f;--purplebg:#7c5cff24;--M:#2f6bff;--R:#f2b705;--C:#1c9e7c;--T:#7c5cff;--line:#0000000f}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%;font-family:var(--font-manrope), Inter, -apple-system, "Segoe UI", Roboto, sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;background:#d8cbbe}body{background:0 0}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}.bg{z-index:-1;background:linear-gradient(135deg,#c9b7a4 0%,#e8ddd1 35%,#d8cbbe 60%,#b9a48f 100%);position:fixed;inset:0;overflow:hidden}.bg i{filter:blur(90px);opacity:.75;border-radius:50%;position:absolute}.bg .a{background:#f3e6d6;width:620px;height:520px;top:-80px;left:-120px}.bg .b{background:#8c6d52;width:560px;height:560px;top:120px;right:-100px}.bg .c{background:#e9d8c3;width:700px;height:420px;bottom:-200px;left:26%}.bg .d{background:#f6efe5;width:420px;height:420px;top:-140px;left:62%}.panel{-webkit-backdrop-filter:blur(28px);border:1px solid var(--bd);background:#ffffff38;border-radius:30px;min-height:calc(100vh - 48px);margin:24px 28px;padding:22px 32px 28px 104px;position:relative;box-shadow:0 30px 80px #3c28142e}.rail{flex-direction:column;gap:14px;display:flex;position:absolute;top:112px;left:22px}.rail a{border:1px solid var(--bd);width:42px;height:42px;color:var(--mute);background:#ffffff8c;border-radius:50%;place-items:center;transition:background .15s;display:grid}.rail a:hover{background:#fffc}.rail a.on{background:var(--ink);color:#fff}.topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.tr{align-items:center;gap:10px;display:flex}.who{white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.who .av{color:#fff;background:linear-gradient(135deg,#2e2a26,#7b6450);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.who small{display:none}.ai{background:var(--glass2);border:1px solid var(--bd);color:var(--mute);white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13px;font-weight:600;display:flex}.ai b{background:linear-gradient(135deg,#7c5cff,#1c9e7c);border-radius:6px;width:20px;height:20px}.bell{background:var(--glass2);border:1px solid var(--bd);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.bell .dot{background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px}.tabs{-webkit-backdrop-filter:blur(20px);border:1px solid var(--bd);scrollbar-width:none;background:#ffffff80;border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;overflow-x:auto;box-shadow:0 10px 30px #3c28141f}.tabs a.t{color:var(--mute);white-space:nowrap;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:700}.tabs a.t:hover{color:var(--ink)}.tabs a.t.on{color:var(--ink);background:#fff}.tabs a.plus{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.tabbar{display:none}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}h1{letter-spacing:-.02em;font-size:30px;font-weight:800}.sub{color:var(--mute);margin-top:4px;font-size:14px;font-weight:600}.acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crumb{color:var(--mute);margin-bottom:6px;font-size:12px;font-weight:700}.crumb a:hover{color:var(--ink)}.crumb b{color:var(--ink);font-weight:700}.seg{background:var(--glass);border:1px solid var(--bd);border-radius:999px;padding:4px;display:flex}.seg a{color:var(--mute);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.seg a.on{background:var(--ink);color:#fff}.pbtn{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:6px;padding:12px 18px;font-size:13px;font-weight:700;display:inline-flex}.pbtn.em{background:var(--em)}.pbtn.em:hover{background:var(--em2)}.gbtn{background:var(--glass2);border:1px solid var(--bd);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:12px 18px;font-size:13px;font-weight:700;display:inline-flex}.chips{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.chips a{background:var(--glass);border:1px solid var(--bd);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.chips a i{border-radius:50%;width:9px;height:9px}.chips a.on{background:var(--ink);color:#fff;border-color:var(--ink)}.chips.compact a{padding:7px 11px}.card{background:var(--glass);-webkit-backdrop-filter:blur(24px);border:1px solid var(--bd);border-radius:22px;min-width:0;padding:18px 20px;box-shadow:0 8px 24px #3c28140f}.card.raised{background:var(--glass2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card,.panel,.tabs,.tabbar{background:#ffffffe0}}@media (prefers-reduced-transparency:reduce){.card,.panel,.tabs,.tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe0}}.ch{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ch h2{font-size:16px;font-weight:800}.ch .lg{color:var(--mute);gap:14px;font-size:12px;font-weight:700;display:flex}.ch .lg a:hover,.ch .lg a.on{color:var(--ink)}.lg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.kpis{grid-template-columns:1.25fr 1fr 1fr 1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.kpi .l{color:var(--mute);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.kpi .l i{width:26px;height:26px;color:var(--ink);background:#fff9;border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid}.kpi .v{letter-spacing:-.03em;margin:10px 0 8px;font-size:30px;font-weight:800}.kpi .d{color:var(--mute);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.pill{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}.up{background:var(--okbg);color:var(--em)}.dn{background:var(--badbg);color:var(--red)}.hero{color:#fff;background:linear-gradient(140deg,#1c9e7c,#17a882 60%,#2bb893);border:none}.hero .l,.hero .d{color:#fffc}.hero .l i{color:#fff;background:#ffffff38}.hero .v{font-size:36px}.hero .pill{color:#fff;background:#ffffff38}.mini{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.mini.two{grid-template-columns:1fr 1fr}.mini div{background:#ffffff29;border-radius:10px;min-width:0;padding:7px 9px;font-size:11px;font-weight:700}.mini div b{margin-top:2px;font-size:14px;display:block}.mini div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini.two div b{font-size:16px}.split{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.split div{color:var(--mute);border-top:2px solid #0000;padding-top:6px;font-size:10px;font-weight:700}.split div b{color:var(--ink);margin-top:1px;font-size:12px;display:block}.row{grid-template-columns:1.6fr 1fr;gap:14px;margin-bottom:14px;display:grid}.bars{border-bottom:1px dashed #0000001f;grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:16px;height:128px;margin:26px 0;padding:0 6px;display:grid}.bars>div{justify-content:center;align-items:end;gap:5px;height:100%;display:flex;position:relative}.bars>div:after{content:attr(data-m);color:var(--mute);font-size:11px;font-weight:700;position:absolute;bottom:-22px}.bars i{border-radius:7px 7px 3px 3px;width:16px;min-height:3px;display:block}.bars .in{background:var(--em)}.bars .ex{background:var(--ink)}.don{align-items:center;gap:18px;margin-top:8px;display:flex}.ring{border-radius:50%;flex:none;place-items:center;width:146px;height:146px;display:grid}.ring div{text-align:center;width:100px;height:100px;color:var(--mute);background:#ffffffd1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1.2;display:flex}.ring div b{color:var(--ink);letter-spacing:-.02em;font-size:20px;line-height:1.1;display:block}.leg{flex-direction:column;flex:1;gap:9px;min-width:0;font-size:12px;font-weight:700;display:flex}.leg>div{align-items:center;gap:8px;display:flex}.leg>div>i{border-radius:50%;flex:none;width:9px;height:9px}.leg span{color:var(--mute);margin-left:auto}.leg .bar{background:#00000014;border-radius:999px;flex:1;height:5px;margin:0 6px}.leg .bar i{border-radius:999px;height:100%;display:block}.tablewrap{overflow-x:auto}table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}th{text-align:left;color:var(--mute);white-space:nowrap;padding:0 12px 10px 0;font-size:11px;font-weight:700}td{border-top:1px solid var(--line);white-space:nowrap;padding:10px 12px 10px 0;font-weight:600}td.m{font-weight:800}tr.link{cursor:pointer}tr.link:hover td{background:#ffffff40}td a.cell{display:block}.biz{align-items:center;gap:7px;display:inline-flex}.biz i{border-radius:50%;flex:none;width:9px;height:9px}.st{align-items:center;gap:6px;font-weight:700;display:inline-flex}.st i{border-radius:50%;width:8px;height:8px}.muted{color:var(--mute)}.tone{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.tone-ok{background:var(--okbg);color:var(--em)}.tone-bad{background:var(--badbg);color:var(--red)}.tone-warn{background:var(--warnbg);color:#8a6500}.tone-info{background:var(--infobg);color:var(--blue)}.tone-purple{background:var(--purplebg);color:var(--T)}.tone-neutral{color:var(--mute);background:#0000000f}.dot-ok{background:var(--em)}.dot-bad{background:var(--red)}.dot-warn{background:var(--R)}.dot-info{background:var(--M)}.dot-purple{background:var(--T)}.dot-neutral{background:#0000004d}.tile{background:#ffffffb3;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.letter{color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-grid}.list .li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.list .li:first-child{border-top:none}.li .main{flex:1;min-width:0}.li .main b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;display:block;overflow:hidden}.li .main small{color:var(--mute);align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.li .main small i{border-radius:50%;flex:none;width:7px;height:7px}.li .end{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.li .end b{font-size:14px;font-weight:800}.li .end small{color:var(--mute);font-size:12px;font-weight:600}.filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.filters form{display:contents}.field{background:var(--glass2);border:1px solid var(--bd);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.field input,.field select{background:0 0;border:none;outline:none;font-size:13px;font-weight:700}.field input[type=search]{width:220px}.field input[type=date]{width:128px}.field label{color:var(--mute);font-size:12px}.title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chip{background:var(--glass2);border:1px solid var(--bd);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.chip i{border-radius:50%;width:9px;height:9px}.steps{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin-bottom:14px;padding:12px 14px;display:grid}.step{color:var(--mute);padding-top:14px;font-size:12px;font-weight:700;position:relative}.step:before{content:"";background:#00000014;border-radius:999px;height:4px;position:absolute;top:0;left:0;right:0}.step.done{color:var(--ink)}.step.done:before,.step.now:before{background:var(--em)}.step.now{color:var(--em)}.step small{color:var(--mute);margin-top:2px;font-size:11px;font-weight:600;display:block}.step.now small{color:var(--em)}.grid2{grid-template-columns:2fr 1fr;gap:14px;display:grid}.col{flex-direction:column;gap:14px;min-width:0;display:flex}.two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.kv{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.kv div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:13px;display:flex}.kv div:nth-child(-n+2){border-top:none;padding-top:2px}.kv span{color:var(--mute);font-size:12px;font-weight:700}.kv b{text-align:right;font-size:14px;font-weight:800}.kv b.big{letter-spacing:-.02em;font-size:18px}.kv b.t{color:var(--T)}.tl{flex-direction:column;display:flex}.tl>div{grid-template-columns:18px 1fr;gap:12px;padding:8px 0;font-size:13px;font-weight:600;display:grid;position:relative}.tl>div:before{content:"";border-left:1px dashed #00000024;position:absolute;top:28px;bottom:-8px;left:8px}.tl>div:last-child:before{display:none}.tl i{border:2px solid var(--em);background:#ffffffb3;border-radius:50%;width:18px;height:18px;margin-top:1px;display:block}.tl>div.now i{background:var(--em)}.tl>div.next i{background:0 0;border-color:#0000002e}.tl>div.next{color:var(--mute)}.tl small{color:var(--mute);margin-top:2px;font-size:11px;font-weight:700;display:block}.docs>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:9px 0;font-size:13px;font-weight:600;display:grid}.docs>div:first-child{border-top:none;padding-top:2px}.docs small{color:var(--mute);margin-top:2px;font-size:11px;font-weight:700;display:block}.cli{align-items:center;gap:12px;display:flex}.cli .av{color:#fff;background:linear-gradient(135deg,#2f6bff,#7c5cff);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}.cli b{font-size:14px;font-weight:800;display:block}.cli span{color:var(--mute);margin-top:2px;font-size:12px;font-weight:600;display:block}.elink{color:var(--em);margin-top:10px;font-size:12px;font-weight:800;display:block}.todo>div{border-top:1px solid var(--line);align-items:center;gap:10px;padding:7px 0;font-size:13px;font-weight:600;display:flex}.todo>div:first-child{border-top:none;padding-top:0}.todo .box{color:#fff;border:1.5px solid #0003;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid}.todo .ok .box{background:var(--em);border-color:var(--em)}.todo .ok span{color:var(--mute);text-decoration:line-through}.todo span{flex:1}.todo small{color:var(--mute);font-size:11px;font-weight:700}.todo small.late{color:var(--red)}.rel{background:var(--purplebg);border:1px solid #7c5cff40;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.rel b{font-size:13px;font-weight:800;display:block}.rel small{color:var(--mute);font-size:11px;font-weight:700}.rel .amt{margin-left:auto;font-size:15px;font-weight:800}.prog{color:var(--mute);align-items:center;gap:12px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.prog .track{background:#00000014;border-radius:999px;flex:1;max-width:420px;height:6px}.prog .track i{background:var(--em);border-radius:999px;height:100%;display:block}.tasks{flex-direction:column;gap:8px;display:flex}.task{border-radius:18px;align-items:center;gap:12px;padding:12px 16px;display:flex}.task .circ{color:#fff;border:1.5px solid #00000038;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.task.ok .circ{background:var(--em);border-color:var(--em)}.task.ok .main b{color:var(--mute);text-decoration:line-through}.task .main{flex:1;min-width:0}.task .main b{font-size:14px;font-weight:800;display:block}.task .main small{color:var(--mute);align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.task .main small i{border-radius:50%;width:7px;height:7px}.time{white-space:nowrap;background:#fffc;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800}.time.late{background:var(--badbg);color:var(--red)}.sect{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin:18px 4px 8px;font-size:11px;font-weight:800}.soon{text-align:center;place-items:center;gap:10px;padding:60px 20px;display:grid}.soon .badge{background:var(--okbg);color:var(--em);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-block}.soon p{color:var(--mute);max-width:520px;font-size:14px;font-weight:600;line-height:1.5}.ghost{opacity:.55;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.ghost .card{height:120px}.login{place-items:center;min-height:100vh;padding:24px;display:grid}.login .card{background:#ffffff80;border-radius:30px;width:100%;max-width:420px;padding:32px 30px}.brand{letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:22px;font-size:18px;font-weight:800;display:flex}.brand b{background:var(--ink);color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.login form{flex-direction:column;gap:10px;margin-top:18px;display:flex}.login label{color:var(--mute);font-size:12px;font-weight:700}.login input{border:1px solid var(--bd);background:#ffffffbf;border-radius:14px;outline:none;width:100%;padding:13px 16px;font-size:14px;font-weight:600}.login input:focus{border-color:var(--em);box-shadow:0 0 0 3px var(--okbg)}.login .pbtn{justify-content:center;padding:14px 18px;font-size:14px}.login .or{color:var(--mute);align-items:center;gap:10px;margin:6px 0;font-size:12px;font-weight:700;display:flex}.login .or:before,.login .or:after{content:"";background:#0000001a;flex:1;height:1px}.notice{border-radius:12px;padding:10px 14px;font-size:13px;font-weight:700}.login.auth{--gold:#f3c623;--gold2:#ffe066;--goldbg:#f3c6231a;--goldbd:#f3c62373;--ok:#2bd47d;--okglow:#2bd47d59;--wink:#ffffff8c;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(120% 80%,#120d06 0%,#060507 55%,#020203 100%);position:relative;overflow:hidden}.auth-waves{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.auth-frame{z-index:1;width:100%;max-width:440px;position:relative}.auth-frame .bevel{pointer-events:none;background:linear-gradient(135deg,#ffffff47,#ffffff0a);width:40px;height:40px;position:absolute}.auth-frame .bevel.tl{clip-path:polygon(0 0,100% 0,0 100%);border-top-left-radius:14px;top:-2px;left:-2px}.auth-frame .bevel.br{clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(315deg,#ffffff38,#ffffff08);border-bottom-right-radius:14px;bottom:-2px;right:-2px}.login.auth .card.glass-auth{--cut:46px;text-align:left;max-width:none;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));-webkit-backdrop-filter:blur(22px)saturate(140%);box-shadow:none;background:linear-gradient(160deg,#ffffff38,#ffffff0d 40%,#f3c62333);border-radius:26px;padding:38px 32px 32px;position:relative}.login.auth .card.glass-auth:after{content:"";z-index:0;clip-path:polygon(calc(var(--cut) - .4px) 0, 100% 0, 100% calc(100% - var(--cut) + .4px), calc(100% - var(--cut) + .4px) 100%, 0 100%, 0 calc(var(--cut) - .4px));background:linear-gradient(170deg,#1c1a18d1,#0c0b0ce0);border-radius:25px;position:absolute;inset:1px}.login.auth .card>*,.login.auth .pin-form>*{z-index:2;position:relative}.login.auth .pin-form>.auth-wash{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(90% 70% at 50% 45%,#2bd47d47,#2bd47d0f 60%,#0000 85%);transition:opacity .6s;position:absolute;inset:0}.login.auth .pin-form.is-done>.auth-wash{opacity:1}.login.auth .auth-badge{width:40px;height:40px;color:var(--gold);background:var(--goldbg);border:1px solid var(--goldbd);border-radius:12px;place-items:center;margin:0 auto 14px;transition:color .4s,background .4s,border-color .4s,box-shadow .4s;display:grid;box-shadow:0 0 22px #f3c6232e}.login.auth .is-done .auth-badge{color:var(--ok);box-shadow:0 0 22px var(--okglow);background:#2bd47d1f;border-color:#2bd47d80}.login.auth .brand{color:#fff}.login.auth .brand.center{justify-content:center;margin-bottom:10px}.login.auth .brand b{background:var(--gold);color:#1a1406}.login.auth .auth-title{text-align:center;letter-spacing:-.02em;color:#fff;font-size:26px}.login.auth .auth-title em{color:var(--gold);font-style:normal;transition:color .4s}.login.auth .is-done .auth-title em{color:var(--ok)}.login.auth .sub{color:var(--wink);font-size:13.5px}.sub.center{text-align:center}.login.auth form{flex-direction:column;gap:10px;margin-top:18px;display:flex}.login.auth label{color:var(--wink);font-size:12px;font-weight:700}.login.auth input[type=email]{color:#fff;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:14px}.login.auth input[type=email]::placeholder{color:#ffffff4d}.login.auth input[type=email]:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--goldbg), 0 0 18px #f3c62340}.login.auth .pin-form{align-items:stretch;gap:12px;margin-top:0}.pin-stage{--step:62px;--r:50px;height:150px;margin:6px 0 0;position:relative}.pin-stage[data-len="6"]{--step:52px;--r:58px}.pin-orbit{position:absolute;inset:0}.login.auth input.pin-box{text-align:center;color:#fff;width:50px;height:56px;caret-color:var(--gold);transform:translate(-50%, -50%) translate(calc(var(--o) * var(--step)), 0);background:#ffffff0a;border:1.5px solid #ffffff24;border-radius:12px;margin:0;padding:0;font-size:22px;font-weight:800;transition:transform .55s cubic-bezier(.3,1.35,.5,1),opacity .35s,border-color .2s,box-shadow .2s;position:absolute;top:50%;left:50%;box-shadow:inset 0 -6px 12px #00000040}.pin-stage[data-len="6"] input.pin-box{width:42px;height:50px;font-size:20px}.login.auth input.pin-box.filled{border-color:#f3c62366;box-shadow:inset 0 -6px 12px #00000040,0 6px 14px -6px #f38c238c}.login.auth input.pin-box.on,.login.auth input.pin-box:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--goldbg), 0 0 20px #f3c62359}.login.auth input.pin-box:disabled{opacity:1;color:#fff;-webkit-text-fill-color:#fff}.login.auth .pin-stage.busy input.pin-box{transform:translate(-50%, -50%) translate(calc(var(--cx) * var(--r)), calc(var(--cy) * var(--r))) scale(.84) rotate(-14deg);border-color:#f3c6238c;box-shadow:0 6px 16px -6px #f38c23b3}.pin-stage.busy .pin-orbit{animation:1.3s cubic-bezier(.5,0,.5,1) .5s infinite pin-orbit}@keyframes pin-orbit{to{transform:rotate(360deg)}}.login.auth .pin-stage.done input.pin-box{opacity:0;transform:translate(-50%,-50%)scale(.3)}.login.auth .pin-stage.err input.pin-box{border-color:#ff6e5ab3;animation:.42s pin-shake}@keyframes pin-shake{0%,to{margin-left:0}20%{margin-left:-9px}40%{margin-left:8px}60%{margin-left:-6px}80%{margin-left:4px}}.pin-ring{width:100px;height:100px;box-shadow:0 0 0 8px #2bd47d12, 0 0 36px var(--okglow), inset 0 0 22px #2bd47d40;opacity:0;pointer-events:none;border:2px solid #2bd47dbf;border-radius:50%;place-items:center;margin:-50px 0 0 -50px;transition:opacity .4s .15s,transform .5s cubic-bezier(.3,1.4,.5,1) .15s;display:grid;position:absolute;top:50%;left:50%;transform:scale(.4)}.pin-ring span{width:46px;height:46px;color:var(--ok);border:2px solid var(--ok);background:#2bd47d1f;border-radius:13px;place-items:center;display:grid}.pin-stage.done .pin-ring{opacity:1;transform:scale(1)}.auth-meta{text-align:center;color:#ffffff73;min-height:20px;font-size:12.5px;font-weight:600}.auth-meta b{color:var(--gold);font-weight:700}.login.auth .linkbtn{color:var(--gold);padding:0;font-size:12.5px;text-decoration:none}.login.auth .linkbtn:hover{text-decoration:underline}.auth-err{color:#ff8a7a;font-weight:700}.auth-err.block{text-align:center;background:#ff5a461f;border-radius:12px;margin-top:16px;padding:10px 14px;font-size:13px;display:block}.login.auth .pbtn.gold{color:#1a1406;background:linear-gradient(180deg, var(--gold2), var(--gold));border-radius:12px;justify-content:center;gap:8px;padding:14px 18px;font-size:14px;font-weight:800;transition:background .4s,box-shadow .4s,opacity .2s,transform .15s;box-shadow:0 10px 28px -8px #f3c6238c,inset 0 1px #ffffff80}.login.auth .pbtn.gold:hover:not(:disabled){transform:translateY(-1px)}.login.auth .pbtn.gold:disabled{opacity:.5;cursor:default}.login.auth .pbtn.gold[aria-busy=true]{opacity:.85}.login.auth .pbtn.gold.ok{opacity:1;color:#04210f;background:linear-gradient(180deg, #5cf0a4, var(--ok));box-shadow:0 10px 30px -6px var(--okglow), inset 0 1px 0 #ffffff73}.login.auth .pbtn.gold .spin{border-color:#1a1406 #1a14064d #1a14064d;margin-right:2px}.spin{vertical-align:-3px;border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.linkbtn{color:var(--mute);cursor:pointer;background:0 0;border:0;padding:4px;font-size:13px;font-weight:700;text-decoration:underline}@media (max-width:420px){.login.auth .card.glass-auth{--cut:36px;padding:32px 18px 24px}.pin-stage{--step:56px}.pin-stage[data-len="6"]{--step:46px}.login.auth input.pin-box{width:46px;height:52px;font-size:21px}.pin-stage[data-len="6"] input.pin-box{width:38px;height:46px}}@media (prefers-reduced-motion:reduce){.pin-stage.busy .pin-orbit,.login.auth .pin-stage.err input.pin-box,.spin{animation:none}.login.auth input.pin-box,.pin-ring{transition:none}}.only-phone{display:none}.stack{flex-direction:column;gap:14px;display:flex}.grid-clients{grid-template-columns:1fr 2fr;gap:14px;display:grid}.stat3{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}.empty{text-align:center;color:var(--mute);padding:28px 8px;font-size:13px;font-weight:700}@media (max-width:1280px){.ai span{display:none}.ai{padding:10px 12px}.kpis{grid-template-columns:repeat(3,1fr)}.kpis .hero{grid-column:span 3}}@media (max-width:1080px){.row,.grid2,.grid-clients{grid-template-columns:1fr}}@media (max-width:760px){.panel{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;min-height:100vh;margin:0;padding:14px 16px 110px}.rail,.topbar .tabs,.ai{display:none}.topbar{margin-bottom:14px}.who .av{width:40px;height:40px;font-size:15px}.who{flex-direction:row}.who .txt{flex-direction:column;display:flex}.who small{color:var(--mute);font-size:12px;font-weight:600;display:block}.who .name{letter-spacing:-.02em;font-size:20px;font-weight:800}.only-desk{display:none!important}.only-phone{display:block}h1{font-size:24px}.head{align-items:flex-start;margin-bottom:12px}.kpis{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.kpis .hero{grid-column:span 2}.kpi .v{margin:6px 0;font-size:22px}.hero .v{font-size:32px}.kpi .split{display:none}.mini div{padding:6px 8px}.mini div b{font-size:13px}.card{border-radius:20px;padding:14px}.row{gap:10px;margin-bottom:10px}.bars{gap:10px;height:64px;margin:14px 0 24px}.bars i{width:12px}.ring{width:116px;height:116px}.ring div{width:80px;height:80px}.ring div b{font-size:16px}.two,.kv,.stat3{grid-template-columns:1fr}.kv div:nth-child(2){border-top:1px solid var(--line);padding-top:9px}.steps{grid-template-columns:repeat(3,1fr);grid-auto-flow:row}.field input[type=search]{width:100%}.filters .field.grow{flex:100%}.tabbar{-webkit-backdrop-filter:blur(20px);border:1px solid var(--bd);z-index:20;background:#faf6f0f7;border-radius:999px;gap:2px;padding:6px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #3c281424}.tabbar a{width:64px;height:50px;color:var(--mute);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:700;display:flex}.tabbar a.on{background:var(--ink);color:#fff}}.card.li{border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.task{color:inherit}.notice.card{padding:12px 16px}@media (max-width:760px){.stack.only-phone,.list.only-phone{flex-direction:column;display:flex}.stack.only-phone{gap:8px}span.only-phone{display:inline}}.dform{flex-direction:column;gap:14px;max-width:980px;display:flex}.dform .card{border-radius:26px;flex-direction:column;gap:16px;padding:22px 24px;display:flex}.dform .ch{margin-bottom:0}.fgrid{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.fl{flex-direction:column;gap:7px;min-width:0;display:flex}.fl-label{color:var(--mute);font-size:12px;font-weight:700}.fl input,.fl select,.fl textarea{border:1px solid var(--bd);width:100%;font:inherit;color:var(--ink);background:#ffffffbf;border-radius:14px;outline:none;padding:13px 16px;font-size:14px;font-weight:600}.fl textarea{resize:vertical;min-height:104px;line-height:1.45}.fl input:focus,.fl select:focus,.fl textarea:focus{border-color:var(--em);box-shadow:0 0 0 3px var(--okbg)}.fl.bad input,.fl.bad select,.fl.bad textarea{border-color:var(--red);box-shadow:0 0 0 3px var(--badbg)}.ferr{color:var(--red);font-size:12px;font-weight:700}.pick{flex-wrap:wrap;gap:8px;display:flex}.pick label{background:var(--glass2);border:1px solid var(--bd);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.pick label i{border-radius:50%;width:9px;height:9px}.pick label.on{background:var(--ink);color:#fff;border-color:var(--ink)}.pick label.off{opacity:.45;cursor:not-allowed}.pick input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pick label:has(input:focus-visible){box-shadow:0 0 0 3px var(--okbg)}.dform-acts{justify-content:flex-end;gap:10px;display:flex}.dform-acts .pbtn{padding:13px 22px;font-size:14px}.dform-acts .pbtn:disabled{opacity:.6;cursor:progress}@media (max-width:760px){.fgrid{grid-template-columns:1fr}.dform .card{border-radius:22px;padding:18px}.dform-acts{justify-content:stretch}.dform-acts>*{flex:1;justify-content:center}}
