svg.i{vertical-align:-.18em;flex:none;display:inline-block}.ric svg{display:block}.adj{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:10px;padding:12px}.adjq{border-left:3px solid var(--navy);background:#f7f6f2;border-radius:6px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.5}.aud{color:var(--navy);background:#eef0fb;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 9px;font-size:12px;display:inline-flex}.aud i{background:linear-gradient(90deg,var(--navy) 30%,#c9cff0 30%);border-radius:4px;width:110px;height:4px;display:block}.pnav{background:#efede7;border-radius:10px;align-items:center;gap:3px;padding:3px;display:inline-flex}.pnav button{cursor:pointer;min-width:30px;height:28px;color:var(--navy);background:#fff;border:0;border-radius:8px;place-items:center;display:grid}.pnav>span{padding:0 8px;font-size:12px;font-weight:700}.ptop{padding:10px 14px}.chipf{flex-direction:column;gap:6px;display:flex}.chip{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pcard{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;gap:10px;margin-top:8px;padding:9px 10px;font-size:12.5px;line-height:1.4;display:flex}.pcard:hover{background:#faf9f6}.pcard.on{border-color:var(--navy);background:#f4f6fd}.pcn{color:var(--navy);min-width:18px;font-size:11px;font-weight:800}.mgrid{grid-template-columns:1.5fr repeat(4,1fr);align-items:start;gap:8px;display:grid}.mth{aspect-ratio:4/5;color:#fff;border-radius:10px;align-items:flex-end;padding:10px;font-size:12px;font-weight:800;line-height:1.15;display:flex;position:relative}.mth .cv{background:#00000059;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:7px;left:7px}.madd{color:var(--muted);text-align:center;aspect-ratio:4/5;cursor:pointer;border:1.5px dashed #c9c4b8;border-radius:10px;align-content:center;place-items:center;gap:4px;font-size:11.5px;display:grid}.vplay{aspect-ratio:16/9;border-radius:12px;flex-direction:column;justify-content:flex-end;gap:8px;max-height:330px;padding:14px;display:flex;position:relative;overflow:hidden}.vbig{color:#fff;opacity:.92;place-items:center;display:grid;position:absolute;inset:0}.vbar{background:#ffffff59;border-radius:5px;height:5px;position:relative}.vbar i{background:#fff;border-radius:5px;position:absolute;top:0;bottom:0;left:0}.vmk{background:#ff6b5f;border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:-5px;transform:translate(-50%)}.rte{border:1px solid var(--line);border-radius:12px;overflow:hidden}.rtb{border-bottom:1px solid var(--line);background:#faf9f6;align-items:center;gap:2px;padding:6px 8px;display:flex}.rtb button{width:30px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.rtb button:hover{background:#eceae4}.rtx{min-height:110px;padding:12px 14px;font-size:13.5px;line-height:1.6}.ccal{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.ccal>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:120px;padding:6px}.ccal>.dh{letter-spacing:.08em;text-transform:uppercase;min-height:auto;color:var(--muted);background:#faf9f6;padding:8px;font-size:10.5px}.ccal>.out{background:#f7f6f2}.cpost{cursor:pointer;background:#f6f5f1;border-radius:8px;align-items:center;gap:6px;min-width:0;margin-top:4px;padding:4px;font-size:11px;line-height:1.25;display:flex}.cpost:hover{background:#eef0fb}.cth{color:#fff;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:grid}.ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cst{color:#8a5a7f;background:#f6eef4;border-radius:6px;align-items:center;gap:4px;margin-top:4px;padding:3px 6px;font-size:10.5px;display:inline-flex}.drop{text-align:center;color:var(--muted);background:#fbfaf7;border:2px dashed #c9c4b8;border-radius:14px;padding:22px}.drop:hover{border-color:var(--navy);background:#f4f6fd}.fold{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.fold:hover{background:#faf9f6}.fold .fi{width:38px;height:38px;color:var(--navy);background:#e8ebf8;border-radius:10px;flex:none;place-items:center;display:grid}.flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.flow>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px}.flow .fn{background:var(--navy);color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:8px;display:grid}.pinfo{grid-template-columns:minmax(0,2.4fr) repeat(5,minmax(0,1fr));gap:16px;margin:14px 0;display:grid}.navar{vertical-align:-3px;cursor:pointer;border-radius:5px;place-items:center;width:18px;height:18px;margin:0 4px 0 -4px;display:inline-grid}.navar:hover{background:#ffffff2e}@media (max-width:900px){.flow,.pinfo{grid-template-columns:1fr 1fr}.mgrid{grid-template-columns:1fr 1fr 1fr}}.cflow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cflow span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.cflow span.on{background:var(--navy);color:#fff;border-color:var(--navy)}.ringgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 8px;margin-top:12px;display:grid}.ringgrid>div{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.bars{align-items:flex-end;gap:8px;height:150px;margin-top:10px;display:flex}.bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.bars i{background:var(--blue);border-radius:6px 6px 2px 2px;width:100%;max-width:34px;min-height:2px;display:block}.g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.tile{cursor:pointer}.tile:hover{box-shadow:0 6px 18px #141a3b14}.pfoto{cursor:pointer;border-radius:50%;display:inline-block;position:relative}.pfoto>span:not(.av){background:var(--navy);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:-2px;right:-2px}.pfoto>.av{position:relative}.ravatar{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.ravatar:hover{outline-offset:2px;outline:2px solid #ffffff80}@media (max-width:900px){.g6,.ringgrid{grid-template-columns:repeat(3,1fr)}}.fsel{border-radius:999px;min-width:0;padding-right:28px}.lg{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.hb{grid-template-columns:130px minmax(0,1fr) 54px;align-items:center;gap:8px;margin:7px 0;font-size:12.5px;display:grid}.hbl{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:flex;overflow:hidden}.hbt{background:#eeece6;border-radius:4px;height:12px;position:relative}.hbt i{background:var(--blue);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.hbm{background:var(--ink);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.hbv{text-align:right;color:var(--ink)}.stk{border-radius:5px;gap:2px;height:16px;margin-top:6px;display:flex;overflow:hidden}.stk i{height:100%;display:block}.sthd{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}.ksech{border-radius:10px;align-items:center;gap:8px;display:flex;color:#fff!important;border:0!important;margin-bottom:10px!important;padding:8px 12px!important;font-size:12px!important}.ksech span{letter-spacing:0;text-transform:none;opacity:.85;margin-left:auto;font-size:11.5px;font-weight:600}.ksec{background:#00000006;border-radius:14px;padding:8px}.kan{gap:14px!important}.pcol{min-height:calc(var(--vhz,1vh)*62);flex:0 0 300px!important}.pcol .kc{padding:13px}.pcol .kc b{margin:6px 0;font-size:14px;display:block}.mkan{gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.mcol{background:#f4f2ec;border-radius:12px;flex:0 0 260px;padding:8px}.mcolh{justify-content:space-between;align-items:center;padding:4px 4px 8px;display:flex}.mcard{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;gap:10px;min-width:0;margin-bottom:7px;padding:9px;display:flex}.mcard:hover{border-color:#c9cff0}.nd{color:var(--muted);background:#f1f0ec;border-radius:4px;padding:1px 4px;font-size:9.5px;font-weight:800}.mwhy{color:#8a4b2a;background:#fbf1ea;border-radius:6px;align-items:flex-start;gap:5px;margin-top:6px;padding:5px 6px;font-size:11px;line-height:1.35;display:flex}.arow{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.arow+.arow{border-top:1px solid #f0eee8}.arow:hover{background:#faf9f6}.arow.on{background:#f4f6fd}.tabn{min-width:18px;color:var(--muted);background:#eceae4;border-radius:9px;margin-left:4px;padding:0 5px;font-size:10.5px;display:inline-block}.tline{margin-top:16px;display:flex}.tline>div{color:var(--muted);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:11px;display:flex;position:relative}.tline>div:before{content:"";background:#e4e1d9;height:2px;position:absolute;top:6px;left:-50%;right:50%}.tline>div:first-child:before{display:none}.tline i{z-index:1;background:#e4e1d9;border-radius:50%;width:14px;height:14px;position:relative}.tline .on i{background:var(--navy)}.tline .on{color:var(--ink);font-weight:600}.tline .on:before{background:var(--navy)}.props{padding:6px 16px}.prop{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;padding:9px 0;display:grid}.props .prop+.prop{border-top:1px solid #f0eee8}.pl{color:var(--muted);font-size:12px;font-weight:600}.rchip{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12px;display:inline-flex}.rchip.add{cursor:pointer;color:var(--muted);padding:5px 8px}.seg{background:#f1f0ec;border-radius:9px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg span{cursor:pointer;color:var(--muted);border-radius:7px;padding:5px 11px;font-size:12px}.seg .on{color:var(--ink);background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.tog{border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:12px}.tog.on{background:var(--navy);border-color:var(--navy);color:#fff}.doc{outline:none}.doc p{margin:0 0 10px}.doc p:last-child{margin:0}.gsync{color:var(--ok);background:#e4f3e9;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:inline-flex}.mini{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;font-size:11px;display:grid}.mini b{color:var(--muted);font-weight:600}.mini span{border-radius:6px;padding:4px 0}.mini .wk{background:#e8ebf8}.mini .td{background:var(--navy);color:#fff}.gck{color:#fff;border:1.5px solid #c6c7d3;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.wk7{grid-template-columns:48px repeat(6,minmax(0,1fr));max-height:560px;display:grid;overflow:auto}.wkh{border-bottom:1px solid var(--line);text-align:center;z-index:2;background:#faf9f6;padding:8px;font-size:12px;font-weight:700;position:sticky;top:0}.tdh{color:var(--blue)}.wkt div{color:var(--muted);text-align:right;padding:2px 6px 0 0;font-size:10.5px}.wkd{border-left:1px solid var(--line);position:relative}.wkd>div:not(.wev):not(.now){border-bottom:1px solid #f0eee8}.wev{color:#fff;cursor:pointer;border-radius:7px;flex-direction:column;padding:4px 7px;font-size:11px;line-height:1.25;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.wev span{opacity:.85}.now{background:var(--bad);height:2px;position:absolute;left:0;right:0}.var{color:var(--blue);background:#e6ebfc;border-radius:4px;padding:0 3px;font-weight:600}.stepn{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.tutc{height:110px;color:var(--navy);background:linear-gradient(135deg,#e8ebf8,#f6f5f1);border-radius:10px;place-items:center;display:grid}.tdot{cursor:pointer;border:2px solid #fff;border-radius:50%;flex:none;width:14px;height:14px;padding:0;box-shadow:0 0 0 1px #d8d5cd}.tchip{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:inline-flex}.tchip.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c);font-weight:700}.etl{min-width:0;display:flex}.etl>div{color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:4px;font-size:10.5px;display:flex;position:relative}.etl>div:before{content:"";background:#e4e1d9;height:2px;position:absolute;top:5px;left:-50%;right:50%}.etl>div:first-child:before{display:none}.etl i{z-index:1;background:#e4e1d9;border-radius:50%;width:12px;height:12px;position:relative}.etl .done i,.etl .done:before,.etl .now:before{background:var(--ok)}.etl .now i{box-shadow:0 0 0 3px var(--blue);background:#fff}.etl .now{color:var(--ink);font-weight:700}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Regular.otf)format("opentype");font-weight:300 450;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Medium.otf)format("opentype");font-weight:451 650;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Bold.otf)format("opentype");font-weight:651 900;font-display:swap}@font-face{font-family:Moranga;src:url(/assets/Moranga-Regular.otf)format("opentype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Moranga;src:url(/assets/Moranga-Italic.otf)format("opentype");font-weight:100 900;font-style:italic;font-display:swap}.rb img{border-radius:10px;width:40px;height:40px;display:block}.ihead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.mbar{border-top:1px solid #f0eee8;flex-wrap:wrap;gap:0;margin-top:10px;padding-top:10px;display:flex}.mb{border-left:1px solid #f0eee8;flex-direction:column;gap:5px;padding:0 16px;display:flex}.mb:first-child{border-left:0;padding-left:0}.mbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.mbv{align-items:center;gap:6px;min-height:30px;display:flex}.mchip{cursor:pointer;background:#f3f2ee;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.mchip:hover{background:#eceae4}.nd2{color:#fff;background:var(--navy);cursor:pointer;border-radius:6px;padding:5px 7px;font-size:10.5px;font-weight:800}.nd2.off{color:var(--muted);background:#e6e4dd}.avst{align-items:center;display:inline-flex}.avst>span{border:2px solid #fff;border-radius:50%;margin-left:-6px;display:inline-flex}.avst>span:first-child{margin-left:0}.avadd{width:28px;height:28px;color:var(--muted);cursor:pointer;background:#fff;border:1.5px dashed #c6c7d3;border-radius:50%;place-items:center;margin-left:4px;display:grid}.ptitle{font:inherit;border:0;border-bottom:2px solid var(--blue);outline:none;min-width:360px;padding:2px 0;font-size:17px;font-weight:700}.doc:empty:before{content:attr(data-ph);color:#a9adbd}.drawer{width:min(1180px,96vw);height:calc(var(--vhz,1vh)*100);background:var(--cream);padding:16px 20px;overflow:auto;box-shadow:-20px 0 60px #01072a40}.pgrad{color:#fff;background:linear-gradient(120deg,#0a164e 0%,#1c3391 55%,var(--cc) 130%);border-radius:16px;grid-template-columns:minmax(0,2.4fr) repeat(4,minmax(0,1fr));gap:20px;margin:14px 0;padding:18px 22px;display:grid}.pgl{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:800}.pgb{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.pgb:hover{background:#ffffff47}.pgrad .av{box-shadow:0 0 0 2px #fff9}.lbox{cursor:pointer;color:var(--ink);border-radius:14px;padding:14px 16px;transition:transform .1s}.lgo{color:var(--fg);align-items:center;gap:4px;margin-top:10px;font-size:12px;font-weight:700;display:inline-flex}.ppv{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:0;margin-top:12px;padding:10px;display:flex}.ppv:hover{border-color:var(--blue)}.ppm{color:#fff;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:64px;height:80px;font-size:10px;font-weight:700;display:flex}.acard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px}.seg7{gap:4px;display:flex}.seg7 i{background:#e6e4dd;border-radius:5px;flex:1;height:10px}.seg7 .d{background:var(--ok)}.seg7 .n{background:var(--blue)}.tdot.big{width:18px;height:18px}.await{color:#7a5d00;background:#fdf3dc;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:7px 10px;font-size:12.5px;display:flex}.await.ok{color:var(--ok);background:#e4f3e9}.sparkc{background:#faf9f6;border-radius:12px;padding:12px}.heatt td,.heatt th{text-align:center;border:0;padding:3px}.heatt td:first-child{text-align:left;padding-right:12px}.hcell{border-radius:6px;min-width:38px;padding:6px 0;font-size:12px;font-weight:700;display:block}.phead{grid-template-columns:minmax(0,2.2fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ptitle{background:0 0;flex:1;width:100%;border:0!important;border-bottom:2px solid #0000!important;min-width:0!important}.ptitle:hover{border-bottom-color:#e4e1d9!important}.mchip input{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;outline:none;padding:0;font-size:12.5px;font-weight:600}.tagsel{background:color-mix(in srgb,var(--tc) 14%,#fff);color:var(--tc);border-radius:8px;align-items:center;gap:4px;padding:0 8px 0 0;display:inline-flex;position:relative}.tagsel select{appearance:none;color:var(--tc);font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:6px 4px 6px 10px;font-size:12.5px;font-weight:800}.tagsel svg{pointer-events:none}.netb{cursor:pointer;opacity:.28;filter:grayscale();background:0 0;border:0;border-radius:8px;padding:2px;line-height:0;transition:all .15s}.netb.on{opacity:1;filter:none}.netb:hover{background:#f3f2ee}.kpi2{border:1px solid var(--line);border-left:4px solid var(--k);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.kpi2 .ki{width:34px;height:34px;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);border-radius:10px;flex:none;place-items:center;display:grid}.fpill{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.fpill b{color:var(--ink)}.fpill:hover{background:#f3f2ee}.fpill.on{background:var(--navy);color:#fff}.fpill.on b{color:#fff}.ajc{border:1px solid var(--line);border-left:4px solid var(--t);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:10px;padding:14px;transition:all .12s;display:flex}.ajth{color:#fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:64px;height:80px;font-size:10px;font-weight:700;display:flex}.ajt{margin-top:8px;font-size:15px;display:block}.ajq{color:#3a3e57;background:#faf9f6;border-radius:8px;margin-top:4px;padding:8px 10px;font-size:13px;line-height:1.5}.ajact{flex-direction:column;flex:none;gap:6px;display:flex}.sla{color:var(--s);background:color-mix(in srgb,var(--s) 12%,#fff);border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}:root{--navy:#11236d;--navy-2:#1c3391;--navy-ink:#c9cff0;--blue:#2642b8;--ink:#01072a;--muted:#6b6f86;--cream:#f1efe9;--card:#fff;--line:#e4e1d9;--soft:#e8ebf8;--ok:#1f8a4c;--warn:#c98a12;--bad:#c2453b;--display:"Neue Montreal","PP Neue Montreal","Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Moranga","Instrument Serif",Georgia,"Times New Roman",serif}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--display);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:14px}button,input,select,textarea{font:inherit;color:inherit}.app{min-height:calc(var(--vhz,1vh)*100);grid-template-columns:76px 228px 1fr;display:grid}.rail{color:#fff;height:calc(var(--vhz,1vh)*100);background:#0a164e;flex-direction:column;align-items:center;gap:4px;padding:16px 6px;display:flex;position:sticky;top:0}.rb{letter-spacing:-.04em;margin-bottom:14px;font-size:20px;font-weight:800}.ri{color:#c9cff0;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;width:64px;padding:8px 2px;display:flex}.ri:hover{background:#ffffff14}.ri.on{background:var(--navy-2);color:#fff}.ric{font-size:18px;line-height:1}.ril{font-size:10px;font-weight:600}.ri.last{border-top:1px solid #ffffff1f;border-radius:0 0 12px 12px;margin-top:10px;padding-top:12px}.f4{color:#555;background:#e6e6e6}.side{background:var(--navy);color:#fff;height:calc(var(--vhz,1vh)*100);padding:20px 12px;position:sticky;top:0;overflow-y:auto}.brand{align-items:baseline;gap:8px;padding:0 10px 14px;display:flex}.brand b{letter-spacing:-.04em;font-size:26px;font-weight:800}.brand i{font-family:var(--serif);color:var(--navy-ink);font-size:17px}.grp{letter-spacing:.12em;text-transform:uppercase;color:var(--navy-ink);opacity:.8;padding:14px 10px 5px;font-size:10.5px}.nav{text-align:left;color:#e8ebfb;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13.5px;display:flex}.nav:hover{background:#ffffff14}.nav.on{background:var(--navy-2);color:#fff;font-weight:600}.nav.sub{color:#cfd4f3;padding-left:24px;font-size:12.5px}.nav .ph{color:var(--navy-ink);background:#ffffff1f;border-radius:10px;padding:1px 6px;font-size:10px}.nav .ct{color:var(--navy);background:#fff;border-radius:10px;padding:0 6px;font-size:10.5px;font-weight:700}.main{min-width:0;padding:22px 32px 60px}.top{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.crumb{letter-spacing:.12em;text-transform:uppercase;color:var(--navy);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.crumb:before{content:"";background:repeating-linear-gradient(90deg,var(--navy) 0 3px,transparent 3px 5px);width:22px;height:8px}.search{border:1px solid var(--line);min-width:240px;color:var(--muted);background:#fff;border-radius:999px;padding:8px 14px}.btn{border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.btn.ghost{color:var(--navy);background:#fff}.btn.sm{padding:5px 10px;font-size:12px}h1{letter-spacing:-.045em;color:var(--navy);text-wrap:balance;margin:6px 0 8px;font-size:clamp(32px,4.2vw,54px);font-weight:800;line-height:1}h1 em{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}.lede{color:var(--muted);max-width:80ch;margin:0 0 18px;line-height:1.5}h2{letter-spacing:-.02em;margin:0 0 12px;font-size:17px}h3{margin:0 0 8px;font-size:14px}.grid{gap:14px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g5{grid-template-columns:repeat(5,minmax(0,1fr))}.g6{grid-template-columns:repeat(6,minmax(0,1fr))}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;min-width:0;padding:16px}.card.navy{color:#fff;background:linear-gradient(160deg,#24308a,#18216a);border:0}.card.navy .muted{color:var(--navy-ink)}.card.soft{background:linear-gradient(160deg,#eef1fc,#dfe5f8);border:0}.muted{color:var(--muted)}.big{letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.pill{background:var(--soft);color:var(--navy);white-space:nowrap;cursor:default;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;display:inline-flex}button.pill{cursor:pointer}.pill.off{border:1px solid var(--line);color:var(--muted);background:#fff}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.tag{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.f1{color:#17663a;background:#dff1e6}.f2{color:#8a5b07;background:#fbefd6}.f3{color:#5a3f93;background:#ece7f7}.av{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;position:relative;overflow:hidden}.av:after{content:"";background:radial-gradient(circle at 35% 30%,#ffffff59,#0000 55%);position:absolute;inset:0}.list{flex-direction:column;display:flex}.li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.li:last-child{border-bottom:0}.chk{border:1.5px solid #b9bccb;border-radius:50%;flex:none;width:16px;height:16px}.chk.done{background:var(--ok);border-color:var(--ok)}.bar{background:#eceae3;border-radius:6px;height:6px;overflow:hidden}.bar i{background:var(--navy);height:100%;display:block}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:10.5px;font-weight:600}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.num{font-variant-numeric:tabular-nums}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin-bottom:14px;display:flex}.tab{cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-weight:600}.note{color:#22306f;background:#e6eefc;border-radius:12px;padding:11px 14px;font-size:12.5px;line-height:1.5}.kan{gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.col{background:#e9e6de;border-radius:14px;flex:0 0 270px;padding:10px}.ksec{flex-direction:column;flex:none;display:flex}.ksech{letter-spacing:.14em;text-transform:uppercase;color:var(--navy);border-bottom:2px solid var(--navy);margin-bottom:8px;padding:0 4px 6px;font-size:11px;font-weight:800}.ksecc{gap:12px;display:flex}.kadd{width:100%;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px dashed #c9c4b8;border-radius:10px;margin-top:4px;padding:8px;font-size:12px}.kadd:hover{background:#fff}.colh{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:4px 4px 10px;font-size:11px;font-weight:700;display:flex}.kc{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;margin-bottom:8px;padding:11px}.kc:hover{border-color:var(--navy)}.kc b{margin:4px 0 6px;font-size:13px;line-height:1.3;display:block}.bluebar{color:#fff;background:linear-gradient(90deg,#3557e6,#4d6ff0);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.meta{text-align:center;background:#ffffff2e;border-radius:10px;padding:4px 10px;line-height:1.05}.meta small{letter-spacing:.1em;opacity:.85;font-size:9px;display:block}.meta b{font-size:18px}.bsel{color:#fff;background:#ffffff2e;border:0;border-radius:8px;padding:7px 10px}.bico{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.pweek{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:12px;overflow:hidden}.pweekh{border-bottom:1px solid var(--line);cursor:pointer;background:#faf9f6;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.pgrid{grid-template-columns:210px repeat(5,minmax(200px,1fr));min-width:1200px;display:grid}.pcell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;padding:12px;display:flex}.pday{border-bottom:1px solid var(--line);background:#f7f7f9;flex-direction:column;gap:8px;padding:8px;display:flex}.tk{cursor:pointer;background:#fff;border:1px solid #ebeaf0;border-radius:12px;padding:10px 11px;box-shadow:0 1px 2px #141a3b0a}.tk:hover{border-color:#b9c1ee}.tk.done{box-shadow:none;background:#f3f3f7}.tk.done .tkn,.tk.done .tkc{color:#9a9cab;text-decoration:line-through}.tkc{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tk .row{flex-wrap:nowrap}.tkt{white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600}.tki{border-radius:6px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.cb{color:#fff;background:#eeeef3;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.tkempty{text-align:center;color:#b2b3c0;border:1.5px dashed #dcdbe4;border-radius:12px;padding:14px;font-size:12px}.cli-it{cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:13px;display:flex}.cli-it:hover{background:#f4f3ef}.cli-it.on{background:var(--soft);color:var(--navy);font-weight:600}.lnk{cursor:pointer}.lnk:hover{text-decoration:underline}.mk{width:24px;height:24px;color:var(--muted);border:1.5px solid #c6c7d3;border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.mk.on{background:var(--blue);border-color:var(--blue);color:#fff}.stbtn{color:#fff;border-radius:9px;align-items:center;gap:10px;padding:6px 5px 6px 14px;font-size:13px;font-weight:700;display:inline-flex}.stnext{cursor:pointer;background:#ffffff38;border-radius:7px;padding:2px 9px}.chatwrap{border:1px solid var(--line);min-height:calc(calc(var(--vhz,1vh)*100) - 130px);background:#fff;border-radius:16px;flex-direction:column;display:flex}.mention{color:var(--blue);background:#e6ebfc;border-radius:4px;padding:0 4px;font-weight:600}.lkc{cursor:pointer;background:#f7f8fe;border:1px solid #dfe3f5;border-radius:12px;align-items:center;gap:10px;max-width:520px;margin-top:8px;padding:9px 12px;display:flex}.lkc:hover{border-color:var(--blue)}.lki{width:30px;height:30px;color:var(--blue);background:#e6ebfc;border-radius:8px;flex:none;place-items:center;display:grid}.composer{border:1px solid var(--line);border-radius:14px;padding:10px}.composer textarea{resize:none;background:0 0;border:0;outline:0;width:100%}.prow{cursor:pointer;background:#fff;border:1px solid #ebeaf0;border-radius:12px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 10px;display:flex}.prow:hover{border-color:#b9c1ee}.pt{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pgrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px}.pgrid .hd{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#fcfbf8;font-size:11px;font-weight:700}.chip{border-left:3px solid var(--navy);background:#f6f5f1;border-radius:7px;align-items:flex-start;gap:6px;margin-bottom:6px;padding:6px 8px;font-size:12px;line-height:1.25;display:flex}.chip .sec{letter-spacing:.05em;color:#fff;border-radius:4px;flex:none;margin-top:1px;padding:1px 4px;font-size:9.5px;font-weight:800}.cal{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(7,minmax(130px,1fr));min-width:950px;display:grid;overflow:hidden}.cal>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:138px;padding:8px;font-size:12px}.cal .dh{letter-spacing:.08em;text-transform:uppercase;min-height:auto;color:var(--muted);background:#faf9f6;font-size:10.5px}.cal .out{color:#b3b3b3;background:#f7f6f2}.cal .hol{background:#fdf0ef}.cal .day{cursor:pointer}.cal .day:hover{background:#f4f6fd}.cal .sel{outline:2px solid var(--blue);outline-offset:-2px;background:#f4f6fd}.cal .d{margin-bottom:5px;font-size:14px;font-weight:700}.ev{border-radius:6px;margin-bottom:3px;padding:3px 6px;font-size:11.5px;line-height:1.25}.feed{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.feed div{aspect-ratio:4/5;color:#fff;cursor:pointer;border-radius:4px;align-items:flex-end;padding:7px;font-size:10.5px;font-weight:600;display:flex;position:relative}.feed span{background:#00000073;border-radius:8px;padding:2px 6px;font-size:9px;position:absolute;top:5px;left:5px}.sheet{border:1px solid var(--line);background:#fff;border-radius:6px;padding:30px 34px;box-shadow:0 10px 30px #141a3b14}.scene{border:1px solid var(--line);grid-template-columns:60px 1fr 1fr;font-size:12px;display:grid}.scene>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px}.overlay{z-index:50;background:#0f122873;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{width:min(1100px,100%);max-height:calc(var(--vhz,1vh)*92);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:auto}.mhead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.mfoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:8px;padding:10px;display:flex}.drawer{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.gauge{background:conic-gradient(var(--blue) calc(var(--p)*1%),#e8e6df 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.gauge>div{text-align:center;background:#fff;border-radius:50%;place-items:center;width:118px;height:118px;display:grid}.ring{background:conic-gradient(var(--c,var(--blue)) calc(var(--p)*1%),#ecebe5 0);border-radius:50%;place-items:center;width:84px;height:84px;display:grid}.ring>div{background:#fff;border-radius:50%;place-items:center;width:66px;height:66px;font-size:15px;font-weight:800;display:grid}.podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:14px;display:grid}.pod{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;padding:16px}.badge{color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 8px;font-size:18px;font-weight:800;display:grid;box-shadow:inset 0 -4px #0000002e}.tree a{color:var(--ink);cursor:pointer;border-radius:7px;padding:5px 8px;font-size:13px;text-decoration:none;display:block}.tree a.on{background:var(--soft);color:var(--navy);font-weight:600}.tree .tg{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:12px 8px 4px;font-size:10.5px}.cover{border-radius:14px 14px 0 0;height:110px}.matrix td{text-align:center}.matrix td:first-child{text-align:left}.yes{color:var(--ok);font-weight:800}.no{color:#c9c9c9}.area{cursor:pointer;flex-direction:column;gap:6px;display:flex}.area:hover{border-color:var(--navy)}.banner{color:#fff;background:#01072a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 32px;font-size:12.5px;display:flex}.banner b{font-family:var(--serif);font-size:15px;font-weight:400}.field input,.field select,.field textarea{border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px 11px}.vbar{align-items:flex-end;gap:10px;height:150px;display:flex}.vbar>div{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex}.vbar i{background:#97a0d6;border-radius:6px 6px 0 0;display:block}.portal{min-height:calc(var(--vhz,1vh)*100);background:#f6f4ef}.ptop{border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 32px;display:flex}@media (max-width:1000px){.app{grid-template-columns:1fr}.rail{flex-flow:wrap;justify-content:center;height:auto;position:relative}.side{height:auto;position:relative}.main{padding:18px 16px 50px}.g2,.g3,.g4,.g5,.g6{grid-template-columns:1fr 1fr}.podium{grid-template-columns:1fr}.banner{padding:8px 16px}}@media (max-width:600px){.g2,.g3,.g4,.g5,.g6{grid-template-columns:1fr}}body{background-color:#f2f0eb;background-image:radial-gradient(1100px 520px at 100% -8%,#2642b81c,#0000 62%),radial-gradient(820px 420px at 18% -14%,#7a3b8b12,#0000 60%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.banner{color:#c9cff0;background:#01072a;padding:5px 24px;font-size:11.5px}.banner .btn{padding:3px 10px;font-size:11px}.rail{background:#01072a;border-right:1px solid #ffffff0d}.rb img{box-shadow:0 8px 18px -8px #2642b8}.ri{transition:background .15s,color .15s}.ri:hover{color:#fff;background:#ffffff12}.ri.on{background:linear-gradient(160deg,#2c4bc8,#1c3391);box-shadow:0 8px 18px -8px #2642b8e6}.side{background:linear-gradient(#11236d 0%,#0a164e 100%);border-right:1px solid #ffffff0f}.grp{color:#8f9bd6;opacity:1;letter-spacing:.14em;padding-top:18px;font-weight:700}.nav{color:#dfe3f8;border-radius:9px;padding:8px 10px;transition:background .12s}.nav svg.i{opacity:.7;flex:none}.nav:hover svg.i,.nav.on svg.i{opacity:1}.nav.on{background:linear-gradient(90deg,#8fa4ff42,#8fa4ff12);font-weight:700;box-shadow:inset 3px 0 #8fa4ff}.nav.sub{padding-left:34px}.main{padding-top:0!important}.top{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#f2f0ebcc;border-bottom:1px solid #01072a0f;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:0 -32px 18px;padding:12px 32px;display:flex;position:sticky;top:0}.tsearch{min-width:0;height:38px;color:var(--muted);background:#fff;border:1px solid #01072a14;border-radius:12px;flex:0 440px;align-items:center;gap:8px;padding:0 10px;display:flex;box-shadow:0 1px 2px #01072a0a}.tsearch input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13.5px;box-shadow:none!important}.tsearch kbd{font:inherit;border:1px solid var(--line);color:var(--muted);background:#faf9f6;border-radius:6px;padding:1px 6px;font-size:11px}.topr{align-items:center;gap:8px;margin-left:auto;display:flex}.tib{width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:12px;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 1px 2px #01072a0a}.tib:hover{background:#f7f6f2}.tdn{background:#e5484d;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px;box-shadow:0 0 0 2px #fff}.hamb,.tava{display:none}.tava{cursor:pointer;background:0 0;border:0;padding:0}.main h1 em{color:var(--blue)}.ihead h1{color:var(--navy)!important;font-size:clamp(40px,4.8vw,60px)!important}.lede{display:none}.ihead .lede{display:block}.crumb{color:var(--muted);letter-spacing:.06em;gap:6px;font-size:11px;font-weight:600}.crumb:before{display:none!important}.crumb .cs{opacity:.55;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin:0 3px;display:inline-block;transform:rotate(45deg)}.card{border:1px solid #01072a12;border-radius:16px;box-shadow:0 1px 2px #01072a0a,0 10px 26px -16px #01072a2e}.card[data-go],.kc,.fold,.lbox,.acard,.ajc,.mcard,.kpi2{transition:transform .15s,box-shadow .15s}.card[data-go]:hover,.kc:hover,.fold:hover,.acard:hover{transform:translateY(-2px);box-shadow:0 2px 4px #01072a0d,0 18px 34px -16px #01072a42}.card.navy{background:linear-gradient(135deg,#0a164e 0%,#1c3391 62%,#2642b8 120%);box-shadow:0 16px 32px -16px #0a164eb3}.card.soft{background:linear-gradient(160deg,#eef1fc,#e1e7fb)}.bluebar{background:linear-gradient(90deg,#11236d,#2642b8);box-shadow:0 12px 26px -16px #11236dcc}.btn{background:linear-gradient(#2c4bc8,#1c3391);border:1px solid #1c3391;border-radius:10px;justify-content:center;align-items:center;gap:6px;transition:filter .12s,transform .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 8px 16px -10px #1c3391}.btn:hover{filter:brightness(1.08)}.btn.ghost{color:var(--navy);background:#fff;border:1px solid #01072a1f;box-shadow:0 1px 2px #01072a0d}.btn.ghost:hover{filter:none;background:#f7f6f2}.btn.ok{background:linear-gradient(#24a05a,#1a7f45);border-color:#1a7f45}.top .btn{height:38px;padding:0 14px}.main>.tabs{background:#01072a0d;border:0;border-radius:12px;flex-wrap:wrap;gap:2px;max-width:100%;margin-bottom:16px;padding:4px;display:inline-flex}.main>.tabs .tab{color:#4c5070;border:0;border-radius:9px;padding:7px 14px}.main>.tabs .tab.on{color:var(--navy);background:#fff;box-shadow:0 1px 3px #01072a24}.tab.on{color:var(--blue);border-color:var(--blue)}.pill{font-weight:600}.pill.off:hover{color:var(--navy);border-color:#c9cff0}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:#8fa4ff;outline:none;box-shadow:0 0 0 3px #2642b826}:focus-visible{outline-offset:2px;outline:2px solid #8fa4ff}.col{background:#01072a0a;border:1px solid #01072a0a}.kc{border-color:#01072a14;box-shadow:0 1px 2px #01072a0d}.note{color:#1c3391;background:linear-gradient(135deg,#eaf0fe,#e3e8fb);border:1px solid #2642b81f}.card.scroll tr:hover>td{background:#faf9f7}.main.enter>:not(.top){animation:.42s both fin}@keyframes fin{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#01072a2e padding-box padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-track{background:0 0}@media (max-width:1240px){.app{grid-template-columns:72px 214px minmax(0,1fr)!important}.main .grid.g6,.main .grid.g5{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pgrad,.pinfo{grid-template-columns:1fr 1fr!important}}@media (max-width:1000px){.app{display:block!important}.rail{z-index:60;justify-content:space-around;align-items:center;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -10px 26px -14px #01072a99;height:auto!important;padding:6px 4px calc(6px + env(safe-area-inset-bottom))!important;flex-flow:row!important;gap:0!important;position:fixed!important;top:auto!important}.rail .rb,.rail .ravatar{display:none!important}.ri{min-width:60px;width:auto!important;margin:0!important;padding:6px!important}.side{z-index:70;width:284px;transition:transform .22s;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-104%);box-shadow:24px 0 48px #01072a59;height:calc(var(--vhz,1vh)*100)!important;position:fixed!important}.app.sideopen .side{transform:none}.app.sideopen:after{content:"";z-index:65;background:#01072a6b;position:fixed;inset:0}.hamb,.tava{display:grid}.main{padding:0 16px 96px!important}.top{margin:0 -16px 14px;padding:10px 16px}.tsearch kbd{display:none}.main .grid{grid-template-columns:1fr!important}.main .grid.g2,.main .grid.g3,.main .grid.g4,.main .grid.g5,.main .grid.g6{grid-template-columns:1fr 1fr!important}.phead{grid-template-columns:1fr!important}.pcenter{justify-self:start}.mbar{gap:6px}.mb{border-left:0!important;padding:4px 14px 4px 0!important}.pgrad,.pinfo{grid-template-columns:1fr 1fr!important}.ihead{align-items:flex-start}.drawer{padding:12px;width:100vw!important}.scroll,.card.scroll{overflow-x:auto}.card.scroll table,.scroll table{min-width:600px}.kan,.mkan{scroll-snap-type:x mandatory}.col,.mcol{scroll-snap-align:start}.pcol{min-height:auto;flex-basis:80vw!important}.ringgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hb{grid-template-columns:100px minmax(0,1fr) 46px}.ajc{flex-wrap:wrap}.ajact{flex-direction:row}h1{font-size:30px}}@media (max-width:620px){.main .grid.g2,.main .grid.g3,.main .grid.g4,.main .grid.g5,.main .grid.g6,.pgrad,.pinfo{grid-template-columns:1fr!important}.banner,.topr .tbl{display:none}.top .btn{width:38px;padding:0}.topr .tib[title=Ajuda]{display:none}.ihead h1{font-size:40px!important}.main>.tabs,.tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap!important}.tab{white-space:nowrap}.ringgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ri .ril{font-size:9.5px}.mgrid{grid-template-columns:1fr 1fr!important}}body{font-size:14.5px}.small{font-size:12.8px}.label,.tkt{font-size:11px}h2{font-size:19px}h3{font-size:15.5px}.nav{font-size:14px}.li{font-size:13.5px}.main h1{color:var(--navy);letter-spacing:-.045em;margin:6px 0 18px;font-size:clamp(36px,4vw,54px)!important}.banner{z-index:80;border-radius:999px;gap:12px;font-size:11.5px;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px -10px #01072a99;padding:6px 8px 6px 14px!important}.tava{display:grid!important}.nav>span{min-width:0}.nav>span>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pgrad{background:linear-gradient(120deg,#0a164e 0%,#11236d 45%,#2642b8 100%)!important}.pgb2{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff24;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pgb2:hover{background:#ffffff42}.kboard{background:#fff;border:1px solid #01072a12;border-radius:18px;box-shadow:0 1px 2px #01072a0a,0 12px 28px -18px #01072a40;padding:14px!important}.kboard .ksec{background:0 0;padding:0}.pcol{min-height:calc(var(--vhz,1vh)*64);background:color-mix(in srgb,var(--sc) 8%,#fff)!important;border:1px solid color-mix(in srgb,var(--sc) 16%,transparent)!important;border-radius:14px!important}.pcol .colh{padding:2px 2px 10px}.mkan{background:#fff;border:1px solid #01072a12;border-radius:16px;padding:12px}.mcol{background:color-mix(in srgb,var(--sc) 8%,#fff);border:1px solid color-mix(in srgb,var(--sc) 16%,transparent)}.pday:not(.alt),.pcell:not(.alt){background:#fff}.boxw{background:#fff;border:1px solid #01072a12;border-radius:16px;margin:0 0 16px;box-shadow:0 1px 2px #01072a0a}.boxw.open{padding-bottom:4px}.boxw .grid{margin:0 14px 12px!important}.boxh{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.bsum{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.ajlist{background:#fff;border:1px solid #01072a12;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 10px 26px -16px #01072a2e}.ajlist .ajc{box-shadow:none;border-radius:0;margin:0;border:0!important;border-left:4px solid var(--t)!important;border-bottom:1px solid #efede7!important}.ajlist .ajc:last-child{border-bottom:0!important}.ajlist .ajc:hover{box-shadow:none;background:#faf9f7;transform:none}.sidepanel{padding:0}.sidepanel .sp{padding:16px}.sidepanel .sp+.sp{border-top:1px solid #efede7}.cntb{min-width:30px;height:30px;color:var(--navy);background:#eef1fc;border-radius:10px;place-items:center;padding:0 8px;font-size:15px;font-weight:800;display:grid}.aph{border-bottom:1px solid #efede7;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.apboard{background:#fff;border:1px solid #01072a12;border-radius:18px;grid-template-columns:330px minmax(0,1fr) 330px;min-height:640px;display:grid;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 14px 30px -18px #01072a40}.apq{background:#fbfaf8;border-right:1px solid #efede7}.apit{cursor:pointer;border-bottom:1px solid #efede7;border-left:3px solid #0000;gap:12px;padding:14px 16px;display:flex}.apit.on{border-left-color:var(--blue);background:#fff}.apth{color:#fff;border-radius:9px;flex:none;place-items:center;width:52px;height:64px;display:grid}.apside{border-left:1px solid #efede7;flex-direction:column;display:flex}.apck{cursor:pointer;align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;display:flex}.apck:hover{background:#faf9f7}.apact{border-top:1px solid #efede7;flex-direction:column;gap:8px;margin-top:auto;padding:14px 16px;display:flex}.igf{background:#fff;border:1px solid #e6e4dd;border-radius:14px;width:min(380px,100%);margin:0 auto;overflow:hidden;box-shadow:0 20px 40px -24px #01072a73}.igh{align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.igm{aspect-ratio:4/5;color:#fff;align-items:flex-end;padding:18px;display:flex;position:relative}.igf.st .igm{aspect-ratio:9/16;max-height:560px}.igt{letter-spacing:-.02em;text-shadow:0 2px 12px #00000040;font-size:22px;font-weight:800;line-height:1.1}.igd{justify-content:center;gap:4px;display:flex;position:absolute;bottom:8px;left:0;right:0}.igd i{background:#ffffff80;border-radius:50%;width:6px;height:6px}.igd .on{background:#fff}.igl{padding:10px 12px}.agt{border:1px solid #01072a12;border-top:4px solid var(--k);cursor:pointer;background:#fff;border-radius:16px;padding:14px;transition:transform .15s;box-shadow:0 1px 2px #01072a0a}.agt:hover{transform:translateY(-2px)}.agb i{background:var(--k);border-radius:4px;height:100%;display:block}.tl{margin-top:12px}.tli{grid-template-columns:56px 14px minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;display:grid;position:relative}.tli:before{content:"";background:#efede7;width:2px;position:absolute;top:0;bottom:0;left:72px}.tlh{text-align:right;font-size:14px;font-weight:800;line-height:1.1}.tlh span{color:var(--muted);font-size:11px;font-weight:500;display:block}.tld{z-index:1;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 3px #fff}.tlc{cursor:pointer;background:#faf9f7;border:1px solid #efede7;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.tlc:hover{background:#f4f6fd}.needc{border:1px solid #efede7;border-left:4px solid var(--k);background:color-mix(in srgb,var(--k) 4%,#fff);border-radius:12px;margin-top:10px;padding:10px 12px}.pcli{cursor:pointer;border-bottom:1px solid #efede7;align-items:center;gap:10px;padding:10px 0;display:flex}.pcli:last-child{border-bottom:0}.acc{background:#fff;border:1px solid #01072a12;border-radius:16px;padding:16px;box-shadow:0 1px 2px #01072a0a,0 10px 26px -18px #01072a38}.accr{align-items:center;gap:10px;padding:8px 0;display:flex}.accr .agb{margin-top:5px}.sw{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.sw i{background:#d8d5cd;border-radius:999px;width:34px;height:20px;transition:all .15s;position:relative}.sw i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.sw.on i{background:var(--ok)}.sw.on i:after{left:16px}.netl{line-height:0;display:inline-flex}.netl svg{width:18px;height:18px}@media (max-width:1000px){.apboard{grid-template-columns:1fr}.apq,.apside{border:0}.banner{display:none}.main h1{font-size:34px!important}}.hamb{display:grid!important}.app.sidecol{grid-template-columns:76px 0 minmax(0,1fr)!important}.app.sidecol .side{border:0;width:0;overflow:hidden;padding:0!important}.app .side{transition:padding .2s}.main{padding-left:36px!important;padding-right:36px!important}.main>.tabs{width:fit-content;margin-left:0;display:flex}.top{margin-left:-36px!important;margin-right:-36px!important;padding-left:36px!important;padding-right:36px!important}.ihead{gap:28px;padding:18px 0 8px}.ihead+.tabs,.main>.tabs{margin-top:6px}.mbarw{background:#fff3;border-radius:999px;height:10px;overflow:hidden}.mbarw i{background:#fff;border-radius:999px;height:100%;display:block}.hstk{flex-wrap:wrap;gap:10px;display:flex}.hstc{font:inherit;cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:14px;display:flex;box-shadow:0 1px 2px #01072a0a}.hstc:hover{border-color:#c9cff0}.hstc .avst>span{border-color:#fff}.hstc .more{width:28px;height:28px;color:var(--navy);background:#eef1fc;border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-6px;font-size:11px;font-weight:800;display:inline-grid}@media (max-width:1000px){.main{padding-left:16px!important;padding-right:16px!important}.top{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}.app.sidecol{display:block!important}}.card{padding:20px}.card .li{padding:11px 4px}.ch{color:var(--h);align-items:center;gap:10px;margin:0 0 12px;font-size:18px;display:flex}.chi{background:color-mix(in srgb,var(--h) 13%,#fff);width:30px;height:30px;color:var(--h);border-radius:9px;flex:none;place-items:center;display:grid}:is(.card:has(>.ch),.card:has(>.row>.ch)){border-top:3px solid #0000}.notif .li{padding:14px 6px}.notif b{font-size:15px}.notif .small{font-size:14px}.notif .lki{width:36px;height:36px}.pcell{padding:14px 16px 14px 22px!important}.pleg{border-top:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin-top:4px;padding-top:10px;display:flex}.pleg .small{color:#dfe4fb!important}.pleg .tkt{box-shadow:0 0 0 1px #ffffff40}.pweekh{border:1px solid #d6def9;border-radius:12px;background:#e8edfc!important;padding:12px 16px!important}.brand{justify-content:space-between;align-items:center}.sidecolb{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.sidecolb:hover{background:#ffffff38}.nav .row{flex-wrap:nowrap;min-width:0}.nav .ell{min-width:0}.hdw{position:relative}.hdx{color:#fff;cursor:pointer;z-index:2;background:#ffffff2e;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;right:10px}.hdx:hover{background:#ffffff4d}.hdw .grid.g6+.hdx,.hdw>.grid+.hdx{color:var(--navy);background:#fff;border:1px solid #01072a1a;top:-12px;right:-6px}.hdmin{width:100%;color:var(--navy);font:inherit;cursor:pointer;background:linear-gradient(90deg,#e8edfc,#f3f5fd);border:1px solid #d6def9;border-radius:14px;align-items:center;gap:10px;margin:0 0 14px;padding:11px 16px;font-weight:700;display:flex}.needbox{background:linear-gradient(160deg,#fdeeec,#fbe1dd)!important;border-color:#f1c4be!important}.needbox h3{color:#a3332a;align-items:center;gap:8px;display:flex}.needbox .needc{background:#fff}.apboard{min-height:720px;grid-template-columns:360px minmax(0,1fr) 360px!important}.apit{padding:16px 18px}.apit b{font-size:15px!important}.apit .ell{font-size:14px!important}.apth{width:58px;height:72px}.apck{padding:12px 18px;font-size:15px}.apck .cb{width:20px;height:20px}.aph{padding:16px 18px}.aph b{font-size:16px}.mcol{min-width:220px;flex:220px!important}.kperf .pcol{flex:1 0 220px!important}.sthd{white-space:normal;line-height:1.25}.mini.big2 span{padding:7px 0;font-weight:600}.mini .capd{background:var(--cc);color:#fff;border-radius:8px}.ag1{border-bottom:1px solid #efede7;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.ag1:last-of-type{border-bottom:0}.ag1 i{border-radius:3px;flex:none;width:4px;height:26px}.ag1d{width:48px;color:var(--muted);flex:none;font-size:12px;font-weight:700}.capc{background:#fff;border:1px solid #01072a12;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 12px 28px -18px #01072a40}.capt{color:#fff;align-items:center;gap:14px;padding:16px;display:flex}.capdt{text-align:center;background:#ffffff29;border-radius:12px;flex:none;padding:6px 12px}.capdt b{font-size:26px;line-height:1;display:block}.capdt span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.capck{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.capck span{color:var(--muted);background:#f3f2ee;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;display:inline-flex}.capck .ok{color:var(--ok);background:#e4f3e9;font-weight:600}.mcal{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mcal>div{border-bottom:1px solid #efede7;border-right:1px solid #efede7;min-width:0;min-height:128px;padding:6px}.mcal>.dh{letter-spacing:.08em;text-transform:uppercase;min-height:auto;color:var(--muted);background:#faf9f7;padding:9px;font-size:11px;font-weight:700}.mcal>.out{background:#faf9f7}.mcal>.tdc{background:#f4f6fd}.mcd{justify-content:space-between;align-items:center;padding:0 2px 4px;display:flex}.mce{background:color-mix(in srgb,var(--k) 10%,#fff);border-left:3px solid var(--k);cursor:pointer;border-radius:6px;align-items:center;gap:5px;min-width:0;margin-top:3px;padding:3px 5px;font-size:11.5px;display:flex}.mce:hover,.mce.hov{background:color-mix(in srgb,var(--k) 20%,#fff)}.lgrp{background:#faf9f7;border-bottom:1px solid #efede7;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;display:flex}.lrow{border-bottom:1px solid #efede7;align-items:center;gap:12px;padding:10px 16px;display:flex}.lrow:hover{background:#faf9f7}.accrow{border-bottom:1px solid #efede7;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.accrow:last-child{border-bottom:0}.netc{flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.netr{width:42px;height:42px;box-shadow:0 0 0 2.5px var(--r);background:#fff;border-radius:50%;place-items:center;display:inline-grid;position:relative}.netr svg{width:26px;height:26px}.netr i{background:var(--r);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.ddl{border:1px solid #efede7;border-left:4px solid var(--k);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ctip{z-index:200;pointer-events:none;color:#fff;white-space:nowrap;background:#01072a;border-radius:9px;padding:7px 10px;font-size:12.5px;font-weight:600;display:none;position:fixed;box-shadow:0 10px 24px -8px #01072a99}.bars>div{cursor:default}.bars>div.hov i,.bars>div:hover i{filter:brightness(1.18);transform:scaleY(1.02)}.bars i{transition:filter .12s}.hb.hov .hbt i,.hb:hover .hbt i{filter:brightness(1.15)}.hb{border-radius:6px}.hb:hover{background:#f7f6f2}.stk i.hov{filter:brightness(1.15)}svg circle.hov{stroke-width:3px}.hcell.hov{outline:2px solid var(--ink);outline-offset:1px}.ringgrid>div.hov{transform:translateY(-2px)}.ringgrid>div{transition:transform .12s}@media (max-width:1000px){.apboard{grid-template-columns:1fr!important}.mcal>div{min-height:84px}.mce span.ell{display:none}.accrow{gap:10px}}.pst{background:color-mix(in srgb,var(--k) 9%,#fff);border:1px solid color-mix(in srgb,var(--k) 22%,transparent);text-align:center;border-radius:14px;min-width:100px;padding:10px 16px}.pst .big{color:var(--k);font-size:26px}.pst .small{color:color-mix(in srgb,var(--k) 70%,#01072a);font-weight:600}.pfoto{flex:none}.sech{align-items:center;gap:10px;margin-bottom:12px;display:flex}.sech b{color:var(--h);font-size:17px}.sech .chi{background:color-mix(in srgb,var(--h) 13%,#fff);color:var(--h)}.urg{background:linear-gradient(135deg,#b3261e,#d9483d);border-radius:18px;margin-bottom:22px;padding:16px;box-shadow:0 18px 34px -20px #b3261ecc}.urgh{color:#fff;align-items:center;gap:12px;padding:2px 4px 14px;display:flex}.urgl{background:#fff;border-radius:14px;overflow:hidden}.urgi{border-bottom:1px solid #f0eeea;border-left:4px solid var(--uc);align-items:center;gap:12px;padding:13px 16px;display:flex}.urgi:last-child{border-bottom:0}.urgi.r{--uc:#c2453b}.urgi.a{--uc:#c98a12}.urgic{width:34px;height:34px;color:var(--uc);background:color-mix(in srgb,var(--uc) 12%,#fff);border-radius:10px;flex:none;place-items:center;display:grid}.urgt{color:var(--uc);background:color-mix(in srgb,var(--uc) 11%,#fff);white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.asec{border:1px solid #01072a12;border-top:4px solid var(--h);background:#fff;background-image:linear-gradient(180deg,color-mix(in srgb,var(--h) 5%,#fff),#fff 90px);border-radius:16px;padding:16px 16px 10px;box-shadow:0 1px 2px #01072a0a,0 10px 26px -18px #01072a38}.asb{border-top:1px solid #efede7}.asr{border-bottom:1px solid #f2f0ec;align-items:center;gap:10px;min-width:0;padding:11px 0;display:flex}.asr:last-child{border-bottom:0}.asadd{color:var(--h);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0 4px;font-size:13px;font-weight:700;display:flex}.andl{border-top:1px solid #efede7}.andr{border-bottom:1px solid #f2f0ec;flex-wrap:wrap;align-items:center;gap:18px;padding:14px 20px;display:flex}.andm{border-bottom:1px solid #f2f0ec;padding:0 20px 14px 68px}.stgp{color:#fff;border-radius:8px;margin-top:4px;padding:4px 10px;font-size:12.5px;font-weight:800;display:inline-block}.wk7{max-height:calc(calc(var(--vhz,1vh)*100) - 210px)!important}.prk{background:#fff;border:1px solid #01072a12;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:14px;display:grid}.prc{background:color-mix(in srgb,var(--k) 7%,#fff);border:1px solid color-mix(in srgb,var(--k) 16%,transparent);min-height:calc(var(--vhz,1vh)*60);border-radius:14px;padding:10px}.prch{justify-content:space-between;align-items:center;padding:2px 2px 10px;display:flex}.prt{cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:12px;margin-bottom:8px;padding:12px;box-shadow:0 1px 2px #01072a0d}.prt:hover,.prt.open{border-color:var(--k)}.who{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:800;display:inline-flex}.who.cli{color:var(--navy);background:#e8ebf8}.addrow{color:var(--muted);background:#faf9f7;gap:10px}.atr{cursor:pointer;border-left:3px solid #0000}.atr.on{border-left-color:var(--blue);background:#f4f6fd}.atbl{margin-top:14px}.atbl p{margin:6px 0 0;font-size:14.5px;line-height:1.6}.fchips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.fchip{font:inherit;cursor:pointer;background:#fff;border:1px solid #01072a1a;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13.5px;display:inline-flex}.fchip.on{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 8px 18px -10px #11236de6}.fhead{color:#fff;background:linear-gradient(120deg,#0a164e,#1c3391 60%,#2642b8);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:18px 22px;display:flex}.fhead .tchip{color:#fff;background:#ffffff1f;border-color:#ffffff40}.fhead .tchip.on{color:var(--ink);background:#fff}.xcard{text-align:left;font:inherit;border:1px solid #01072a14;border-top:4px solid var(--k);cursor:pointer;background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px 2px #01072a0a}.xcard.on{box-shadow:0 0 0 2px var(--navy),0 12px 26px -16px #01072a4d}.xcard .agb i{background:var(--k)}.mcat{width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.mcat:hover{background:#f4f3ef}.mcat.on{color:var(--navy);background:#eef1fc;font-weight:700}.msgr{border-bottom:1px solid #efede7;padding:18px 20px}.msgr:last-child{border-bottom:0}.msgt{color:#2a2e47;background:#faf9f7;border-radius:12px;margin:12px 0 0;padding:14px 16px;font-size:14.5px;line-height:1.65}@media (max-width:1000px){.prk{grid-template-columns:1fr}.prc{min-height:auto}}.hdw .pgrad{padding-right:140px}.hdx{font:inherit;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;transform:translateY(-50%);color:#fff!important;background:#ffffff2e!important;border:1px solid #ffffff4d!important;border-radius:999px!important;width:auto!important;height:34px!important;display:inline-flex!important;top:50%!important;right:18px!important}.hdw:has(>.grid){padding-top:42px}.hdw>.grid+.hdx{transform:none;color:var(--navy)!important;background:#fff!important;border:1px solid #01072a1f!important;top:0!important}.pgrad{row-gap:14px;align-items:center!important;column-gap:0!important}.pgrad>div{padding:4px 24px}.pgrad>div:first-child{padding-left:0}.pgrad>div+div{border-left:1px solid #ffffff29}.pcell.alt,.pday.alt{background:#f3f3f3!important}.tk.done{opacity:1;background:#fafafa!important;border:1px solid #e2e2e2!important}.tk.done .tkn,.tk.done .tkc{color:#8c8f9c}.ihead{background:#fff;border:1px solid #01072a12;border-radius:20px;box-shadow:0 1px 2px #01072a0a,0 12px 28px -18px #01072a38;align-items:center!important;margin-bottom:18px!important;padding:22px 26px!important}.cal>div:not(.dh){min-height:max(120px,calc((calc(var(--vhz,1vh)*100) - 330px)/5))}.wk7{height:calc(calc(var(--vhz,1vh)*100) - 200px);max-height:none!important}.accrow{grid-template-columns:minmax(260px,1.1fr) minmax(0,2.6fr) auto auto;align-items:center;gap:24px!important;padding:24px 26px!important;display:grid!important}.accrow>.row:nth-child(2){flex-wrap:nowrap!important;gap:0!important}.netc{border-left:1px solid #efede7;flex:1 1 0;padding:4px 20px}.asec{background:color-mix(in srgb,var(--h) 5%,#fff)!important;border-color:color-mix(in srgb,var(--h) 18%,transparent)!important;background-image:none!important}.asec .asb{border-top-color:color-mix(in srgb,var(--h) 18%,transparent)}.asec .asr{border-bottom-color:color-mix(in srgb,var(--h) 12%,transparent)}.asec.cl{padding-bottom:4px}.tgl{border:1px solid color-mix(in srgb,var(--h,#11236d) 25%,transparent);width:30px;height:30px;color:var(--h,var(--navy));cursor:pointer;background:#fff;border-radius:9px;flex:none;place-items:center;display:grid}.tgl.w{color:#fff;background:#ffffff2e;border-color:#ffffff59}@media (max-width:1000px){.hdw .pgrad{padding-top:56px;padding-right:22px}.hdx{top:28px!important}.pgrad>div{border-left:0!important;padding:4px 0!important}.accrow{grid-template-columns:1fr!important}}.rb{cursor:pointer;background:0 0;border:0;padding:0}.rb:hover img{transform:scale(1.06)}.rb img{transition:transform .15s}.pweekh{color:var(--ink);background:#f4f4f4!important;border:1px solid #e7e7e7!important}.pweekh.on{color:#fff;background:linear-gradient(90deg,#11236d,#2642b8)!important;border-color:#0000!important}.pweekh.on .muted,.pweekh.on .small{color:#dfe4fb!important}.pweekh.on b{color:#fff}.pweekh.on .bar{background:#ffffff40}.pweekh.on .bar i{background:#fff}.kboard{scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);padding-right:48px!important}.kboard .ksec,.kboard .pcol{scroll-snap-align:start}.ptools{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.ptools .tabs{margin:0!important}.pflt{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pflt .btn{height:40px;padding:0 16px;font-size:14px}select.search,select.fsel{appearance:none;width:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b6f86' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;min-width:0!important;padding:8px 32px 8px 14px!important}.hdmin{color:#fff!important;background:linear-gradient(90deg,#11236d,#1c3391)!important;border:0!important}.hdmin .muted{color:#c9cff0!important}.apit{border-bottom-color:#e2dfd8!important}.apit.on{box-shadow:inset 3px 0 0 var(--blue),0 4px 14px -8px #01072a40;z-index:1;position:relative;background:#fff!important}.mcal>div:not(.dh){min-height:max(96px,calc((calc(var(--vhz,1vh)*100) - 352px)/5))!important}.wk7{height:calc(calc(var(--vhz,1vh)*100) - 262px)!important}.accrow{grid-template-columns:minmax(240px,1.15fr) repeat(3,minmax(0,1fr)) auto auto!important;gap:0!important;padding:22px 26px!important}.accrow>.row:nth-child(2){display:contents!important}.accrow>.row:first-child{padding-right:22px}.netc{align-self:stretch;align-items:center;border-left:1px solid #e6e4dd!important;padding:6px 22px!important}.netc:first-child{border-left:1px solid #e6e4dd!important;padding-left:22px!important}.accrow>.sw{border-left:1px solid #e6e4dd;align-self:stretch;align-items:center;padding:0 22px;display:flex!important}.heroB{color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:20px 24px;display:flex;box-shadow:0 16px 32px -20px #01072ab3}.hbi{background:#ffffff29;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.hbs{gap:0;display:flex}.hbs>div{text-align:center;border-left:1px solid #fff3;padding:0 22px}.hbs>div:first-child{border-left:0}.hbs b{font-size:28px;line-height:1.1;display:block}.hbs span{opacity:.85;font-size:12px}.prow .pt{font-size:14.5px}.ptitle{white-space:normal;word-break:break-word;border-bottom:2px solid #0000;outline:none;flex:1;min-width:0;font-size:17px;font-weight:700;line-height:1.3;display:block}.ptitle:empty:before{content:attr(data-ph);color:#a9adbd}.ptitle:focus{border-bottom-color:var(--blue)}.phead{grid-template-columns:minmax(0,1fr) auto auto!important}.pcenter{justify-self:end!important}.pside .small,.pside .tab,.pside .composer textarea,.pside .adjq{font-size:14px}@media (max-width:1000px){.accrow{grid-template-columns:1fr!important}.netc{border-left:0!important;padding:6px 0!important}.hbs>div{padding:0 12px}}@keyframes rise{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ripple{0%{opacity:.35;transform:scale(0)}to{opacity:0;transform:scale(2.4)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes mpop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.3}}@keyframes wob{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}@keyframes toastin{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.rise{animation:.75s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:var(--d,0s)}.growx{transform-origin:0;animation:1.35s cubic-bezier(.2,.7,.2,1) both growx;animation-delay:var(--d,0s)}.growy{transform-origin:bottom;animation:1.2s cubic-bezier(.2,.7,.2,1) both growy;animation-delay:var(--d,0s)}.cb.pop,.pop{animation:.45s cubic-bezier(.2,.7,.2,1) pop}.overlay.mopen{animation:.3s both fade}.overlay.mopen .modal{animation:.42s cubic-bezier(.2,.7,.2,1) both mpop}.overlay.mopen .drawer{animation:.48s cubic-bezier(.2,.7,.2,1) both slidein}.btn,.tib,.bico,.pgb2,.fpill,.tchip,.netb,.mchip{position:relative;overflow:hidden}.rip{pointer-events:none;background:currentColor;border-radius:50%;animation:.6s ease-out forwards ripple;position:absolute}.btn{transition:filter .15s,transform .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px)scale(.98)}.tib,.bico,.pgb2,.sidecolb,.tgl,.hdx{transition:transform .15s,background .15s}.tib:hover,.bico:hover,.tgl:hover{transform:translateY(-1px)}.tib:hover svg.i{animation:.6s wob}.nav svg.i{transition:transform .18s,opacity .18s}.nav{transition:background .15s,padding .15s}.ri .ric{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.ri:hover .ric{transform:translateY(-2px)scale(1.08)}.tab{transition:color .15s,background .15s,box-shadow .15s}.pill,.tkt,.fpill,.chip,.mchip,.tagsel{transition:transform .15s,background .15s,box-shadow .15s}.pill:hover,.fpill:hover{transform:translateY(-1px)}.kc,.mcard,.ajc,.lrow,.apit,.prt,.atr,.pcli,.mce,.cpost,.tlc,.fold,.capc,.acard,.xcard,.agt,.lbox,.kpi2,.asr,.urgi,.andr,.msgr,.accrow{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s,background .15s,border-color .15s}.kc:hover,.mcard:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px #01072a59}.kpi2:hover,.capc:hover,.xcard:hover{transform:translateY(-2px);box-shadow:0 14px 28px -16px #01072a4d}.urgi:hover,.asr:hover,.andr:hover,.msgr:hover,.accrow:hover{background:color-mix(in srgb,var(--blue) 3%,#fff)}.urgi:hover{transform:translate(3px)}.tdn{animation:2s infinite pulse}.urgh .chi{animation:2.4s ease-in-out infinite wob}.cb,.chk,.gck{transition:transform .15s,background .15s}.cb:hover,.chk:hover{transform:scale(1.12)}.sw i,.sw i:after{transition:all .22s cubic-bezier(.2,.7,.2,1)}.netb{transition:opacity .2s,filter .2s,transform .2s}.netb:hover{transform:scale(1.12)}.pcol,.mcol,.prc{transition:background .2s}.av{transition:transform .18s}.avst>span:hover .av,.rchip:hover .av{transform:translateY(-2px)scale(1.06)}.main.swap>:not(.top):not(.crumb):not(h1){animation:.4s both fin}input,select,textarea,.tsearch{transition:border-color .15s,box-shadow .15s}.tsearch:focus-within{border-color:#8fa4ff;box-shadow:0 0 0 4px #2642b81f}#toast{z-index:300;color:#fff;opacity:0;pointer-events:none;background:#01072a;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;font-weight:600;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,16px);box-shadow:0 18px 36px -14px #01072ab3}#toast svg{color:#7fe0a6}#toast.show{animation:.42s cubic-bezier(.2,.7,.2,1) forwards toastin}.ctip{animation:.12s fade}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pweekh{display:flex;align-items:center!important}.pweekh.on{background:linear-gradient(90deg,#3557d9,#5f7ff2)!important}.wkchev{background:#01072a0f;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.pweekh.on .wkchev{background:#ffffff38}.pweekh:hover .wkchev{transform:scale(1.08)}.wkopen{transform-origin:top;animation:.6s cubic-bezier(.2,.7,.2,1) both wkdown}@keyframes wkdown{0%{opacity:0;transform:translateY(-10px)scaleY(.96)}to{opacity:1;transform:none}}.reveal{animation:.55s cubic-bezier(.2,.7,.2,1) both revealIn;animation-delay:var(--d,0s)}@keyframes revealIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.daypanel.reveal{animation-name:slidein}.cal .sel.reveal{animation-name:pop}.daypanel{padding:18px!important}.kboard{scroll-padding-left:16px;scroll-padding-right:16px;padding:16px!important;-webkit-mask-image:none!important;mask-image:none!important}.kboard>.ksec:first-child{margin-left:2px}.zpop{z-index:90;background:#fff;border:1px solid #01072a1a;border-radius:16px;width:300px;padding:8px;animation:.3s cubic-bezier(.2,.7,.2,1) both mpop;position:absolute;top:46px;right:0;box-shadow:0 24px 48px -18px #01072a73}.zph{border-bottom:1px solid #efede7;justify-content:space-between;align-items:center;margin-bottom:4px;padding:8px 8px 10px;display:flex}.zopt{width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.zopt:hover{background:#f4f3ef}.zopt.on{color:var(--navy);background:#eef1fc}.za{background:#f3f2ee;border-radius:9px;flex:none;place-items:center;width:40px;height:34px;font-weight:800;display:grid}.zopt.on .za{background:var(--navy);color:#fff}.ptop~.grid .rtx{font-size:15.5px;line-height:1.7}.ptop~.grid .card h3{font-size:17px}.ptop .ptitle{font-size:20px}.ptop .mbl{font-size:11.5px}.ptop .mchip,.ptop .mchip input,.ptop .tagsel select{font-size:13.5px}.pside .small{font-size:14.5px}.pside b{font-size:15px}.pside .tab,.pside .adjq{font-size:14.5px}.ptop~.grid .vplay .small,.ptop~.grid .mth{font-size:13px}.main [style*=font-size\:9px]:not(.av),.main [style*="font-size:9.5px"]:not(.av),.main [style*=font-size\:10px]:not(.av),.main [style*="font-size:10.5px"]:not(.av),.main [style*=font-size\:11px]:not(.av):not(svg *){font-size:12px!important}.cal .ev{line-height:1.3;padding:4px 7px!important;font-size:13px!important}.cal .d{font-size:15px!important}.cal .dh,.mcal>.dh,.ccal>.dh{font-size:12px!important}.daypanel .li{font-size:14px}.daypanel .ev{font-size:12.5px!important}.tkn{font-size:14px!important}.tkc,.tkempty{font-size:13px!important}.pgrid .hd div{font-size:12.5px}.tkt{padding:3px 8px;font-size:12px!important}.pill{font-size:12.5px!important}.label,th{font-size:11.5px!important}.crumb{font-size:12px!important}.btn.sm,.kadd{font-size:13px!important}.sthd,.colh{font-size:12px!important}.ksech{font-size:13px!important}.ksech span{font-size:12.5px!important}.pgl,.mbl{font-size:12px!important}.bsum{font-size:13px!important}.sla,.who{font-size:12px!important}.urgt{font-size:13px!important}.mth .cv{font-size:11.5px!important}.mce,.wev{font-size:12.5px!important}.wkt div{font-size:12px!important}.wkh{font-size:13px!important}.cpost{font-size:12.5px!important}.cst{font-size:12px!important}.nd{font-size:10.5px!important}.tg,.badge{font-size:12px!important}.meta small{font-size:10.5px!important}.tab{font-size:13.5px}.madd{font-size:12.5px!important}.ajth span,.ppm span{font-size:11px!important}.tlh span{font-size:12px!important}.pl,.rchip,.tchip{font-size:13px!important}.feed div{font-size:12px!important}.feed span{font-size:10.5px!important}.hb{font-size:13.5px}.ag1{font-size:14px}.li.small,.small.li{font-size:13.5px}.mini span,.mini b{font-size:12px}svg text{font-size:11px}.mwhy{font-size:12.5px!important}.tag{font-size:12px!important}.clientes .grid div,.card .grid.g2>div[style*="11.5px"]{font-size:12.5px!important}.kboard{align-items:stretch;display:flex;overflow:auto hidden}.kboard .ksec{flex-direction:column;height:100%;min-height:0;display:flex}.kboard .ksecc{flex:1;align-items:stretch;min-height:0}.kboard .pcol{height:100%;overflow-y:auto;min-height:0!important}.kboard>.pcol{height:100%}.mkan{align-items:stretch;display:flex;overflow:auto hidden}.mkan .mcol{height:100%;overflow-y:auto}@media (max-width:1000px){.kboard,.mkan{overflow-y:visible;height:auto!important}.kboard .pcol,.mkan .mcol{height:auto}}.side{flex-direction:column;padding:22px 14px 14px!important;display:flex!important}.snav{flex:1 0 auto}.brand b{font-size:24px!important}.nav{border-radius:10px;margin:1px 0;padding:10px 12px!important;font-size:14.5px!important}.nav svg.i{width:18px;height:18px}.nav.sub{padding:8px 12px 8px 38px!important;font-size:13.5px!important}.nav .ct,.nav .ph{font-size:11.5px!important}.grp{padding:20px 12px 7px!important;font-size:11.5px!important}.sfoot{gap:10px;margin-top:18px;display:grid}.scyc{cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;transition:background .15s}.scyc:hover{background:#ffffff21}.scl{letter-spacing:.1em;text-transform:uppercase;color:#a9b4ec;font-size:11px;font-weight:700}.scm{align-items:baseline;gap:8px;margin:6px 0 9px;display:flex}.scm b{color:#fff;font-size:19px}.scm span{color:#c9cff0;font-size:12.5px}.sbar{background:#ffffff26;border-radius:999px;height:6px;overflow:hidden}.sbar i{background:linear-gradient(90deg,#8fa4ff,#fff);border-radius:999px;height:100%;display:block}.sday{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sday button{color:#fff;cursor:pointer;font:inherit;background:#ffffff12;border:0;border-radius:12px;flex-direction:column;align-items:center;padding:9px 4px;transition:background .15s,transform .15s;display:flex}.sday button:hover{background:#ffffff24;transform:translateY(-1px)}.sday b{font-size:19px;line-height:1.1}.sday span{color:#c9cff0;font-size:11.5px}.suser{color:#fff;cursor:pointer;font:inherit;background:#ffffff0f;border:0;border-radius:14px;align-items:center;gap:10px;padding:9px 10px;transition:background .15s;display:flex}.suser:hover{background:#ffffff21}.suser b{font-size:13.5px;display:block}.suser span span{color:#c9cff0;font-size:12px}.asec{flex-direction:column;display:flex}.asec .asb{flex:1}.asadd{margin-top:auto}.wk7{overflow:visible;height:auto!important;max-height:none!important}.wev b{white-space:normal;line-height:1.2}.nav:not(.sub)>span>span{line-height:1.25;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.sdiv{background:#ffffff24;height:1px;margin:2px 4px 4px}.slook{gap:2px;display:grid}.slk{color:#e8ebfb;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:7px 8px;font-size:13px;display:flex}.nav.sub[data-chan]{padding-left:12px!important}.chatgrid{height:calc(var(--vhz,1vh)*100 - 150px);grid-template-columns:minmax(0,1fr) 320px;gap:16px;display:grid}.chatgrid .chatwrap{height:100%;overflow:hidden;min-height:0!important}.chatwrap>div:nth-child(2){font-size:14.5px}.chatwrap>div:nth-child(2)>.row{border-radius:12px;padding:10px 12px;transition:background .15s}.chatwrap>div:nth-child(2)>.row:hover{background:#f7f6f2}.chatwrap .lkc{max-width:560px}.chats{background:#fff;border:1px solid #01072a12;border-radius:16px;overflow:auto;box-shadow:0 1px 2px #01072a0a}.chsb{border-bottom:1px solid #efede7;padding:16px 18px}.chsb:last-child{border-bottom:0}.chsb .lkc{margin-top:8px}.onl{border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.pinm{background:#faf9f7;border-radius:9px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:13px;display:flex}.slook{background:linear-gradient(160deg,#ff8a8033,#ffcf701f);border:1px solid #ffaa9652;border-radius:14px;padding:8px;gap:2px!important}.slh{color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 4px 6px;display:flex}.slh b{letter-spacing:.06em;text-transform:uppercase;text-align:left;flex:1;font-size:12.5px}.slhi{background:#ffffff29;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.slc{color:#4a0d08;background:#ff8a80;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:800}.slook.min{padding:6px 8px}.slook.min .slh{padding:2px}.slk{margin-top:4px;background:#ffffff0f!important}.slk:hover{background:#ffffff24!important}.slki{background:color-mix(in srgb,var(--k) 22%,transparent);width:24px;height:24px;color:var(--k);border-radius:7px;flex:none;place-items:center;display:grid}.scyc.mini{align-items:center;gap:10px;padding:10px 12px;display:flex}@media (max-width:1000px){.chatgrid{grid-template-columns:1fr;height:auto}.chats{display:none}}.chatwrap>div:nth-child(2){gap:10px!important;padding:22px 34px!important}.chatwrap>div:nth-child(2)>.row{gap:16px!important;padding:14px 18px!important}.chatwrap>div:first-child{padding:16px 34px!important}.chatwrap>div:nth-child(3){padding:14px 34px 20px!important}.chatwrap .lkc{margin-top:8px}.grpb{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;display:flex}.grpb:hover{background:#ffffff0f}button.scyc{color:#fff;width:100%;font:inherit;cursor:pointer;text-align:left;border:1px solid #ffffff1a;align-items:center;gap:10px;display:flex}.nav[data-chan]{padding-top:7px!important;padding-bottom:7px!important}.dayd{text-align:center;margin:10px 0 4px;position:relative}.dayd:before{content:"";border-top:1px solid #e9e7e1;position:absolute;top:50%;left:0;right:0}.dayd span{color:#3a3e57;cursor:pointer;background:#fff;border:1px solid #e4e1d9;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.msg2{position:relative}.mhov{z-index:3;background:#fff;border:1px solid #e4e1d9;border-radius:12px;align-items:center;gap:2px;padding:4px;display:none;position:absolute;top:-18px;right:18px;box-shadow:0 10px 24px -12px #01072a59}.msg2:hover .mhov{animation:.2s cubic-bezier(.2,.7,.2,1) mpop;display:flex}.mhov button{cursor:pointer;color:#4c5070;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:30px;font-size:16px;display:grid}.mhov button:hover{color:var(--navy);background:#f1f0ec}.mhs,.cts{background:#e4e1d9;width:1px;height:20px;margin:0 4px;display:inline-block}.msg2 ul{margin:6px 0 0;padding-left:20px}.msg2 li{margin:3px 0}.cedit{outline:none;min-height:58px;max-height:180px;padding:10px 12px;font-size:14.5px;line-height:1.55;overflow:auto}.cedit:empty:before{content:attr(data-ph);color:#a9adbd}.cedit ul,.cedit ol{margin:4px 0;padding-left:22px}.cedit pre{background:#f3f2ee;border-radius:8px;margin:4px 0;padding:8px 10px;font-family:ui-monospace,Menlo,monospace;font-size:13px}.ctb{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ctb>button{color:#4c5070;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ctb>button:hover{color:var(--navy);background:#f1f0ec}.ctc{color:#4c5070;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.cdot{cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;padding:0;transition:transform .15s}.cdot:hover{transform:scale(1.25)}.side.tight .scyc.mini{display:none}.side.tight .sfoot{gap:6px;margin-top:8px}.side.tight .slook{padding:4px 6px}.side.tight .suser{padding:6px 8px}.side.tight .sdiv{display:none}.side.tight .nav{padding-top:7px!important;padding-bottom:7px!important}.side.tight .nav.sub{padding-top:5px!important;padding-bottom:5px!important}.side.tight .grp{padding-top:12px!important;padding-bottom:4px!important}a.slk,a.suser,.sday a{text-decoration:none}.sday a{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;flex-direction:column;align-items:center;padding:9px 4px;transition:background .15s,transform .15s;display:flex}.sday a:hover{background:#ffffff24;transform:translateY(-1px)}.pagewrap{animation:.5s cubic-bezier(.2,.7,.2,1) both rise}.tabbody{animation:.35s both fade}.trow{gap:10px}.trt{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;min-width:0;padding:0;display:flex}.trt>span:first-child{font-size:14.5px;font-weight:600}.trt:hover>span:first-child{color:var(--blue)}.tdone{color:#8a8ea3;text-decoration:line-through}.rmv{color:#a6a9ba;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;transition:opacity .15s,background .15s,color .15s;display:grid}.li:hover .rmv{opacity:1}.rmv:hover{color:var(--bad);background:#fbe3e0}.addline{color:#8a8ea3;border:1px dashed #cfd3e6;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:6px 6px 6px 12px;transition:border-color .15s,background .15s;display:flex}.addline:focus-within{border-color:var(--blue);color:var(--blue);background:#f7f8fe;border-style:solid}.addline input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:6px 0;font-size:14px}.sres{border:1px solid var(--line);z-index:80;background:#fff;border-radius:14px;max-height:420px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px -16px #01072a59}.sres button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.sres button:hover,.sres button.on{background:#f4f6fd}.sres small{color:#8a8ea3;font-size:12px;display:block}.field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.field input,.field select,.field textarea{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:10px;width:100%;padding:9px 11px;font-size:14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue);outline:2px solid #2642b840}.mhead{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 0;display:flex}.mfoot{border-top:1px solid var(--line);gap:8px;padding:12px 16px 16px;display:flex}.wip{text-align:center;max-width:640px;margin:60px auto}.wip .wipi{width:64px;height:64px;color:var(--blue);background:#eef1fb;border-radius:18px;place-items:center;margin:0 auto 16px;display:grid}.wip ol{text-align:left;margin:16px auto 0;padding-left:20px;font-size:14.5px;line-height:1.9;display:inline-block}.wip li.wnow{color:var(--blue);font-weight:700}.wip li.ok{color:var(--ok)}.capcal .capd{cursor:pointer}.card.clk{cursor:pointer;transition:transform .2s,box-shadow .2s}.card.clk:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #01072a59}a{color:inherit;text-decoration:none}.capck button{font:inherit;color:var(--muted);cursor:pointer;background:#f3f2ee;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.capck button:hover{color:var(--ink);border-color:#d9dbe6}.capck button.ok{color:var(--ok);background:#e4f3e9;font-weight:600}.capck button.ok:hover{border-color:#bfe3cc}.capc.hl{box-shadow:0 0 0 3px var(--blue),0 18px 36px -18px #01072a73;transition:box-shadow .3s}.top{-webkit-backdrop-filter:none!important;background:#f2f0eb!important}@media (min-width:1001px){.app{--u:clamp(12.5px,.9vw,15px);grid-template-columns:calc(var(--u)*4) calc(var(--u)*16.5) minmax(0,1fr)!important}.app.sidecol{grid-template-columns:calc(var(--u)*4) 0 minmax(0,1fr)!important}.rail{z-index:60;padding:calc(var(--u)*1.15) 0!important;gap:calc(var(--u)*.35)!important;overflow:visible!important}.rb{margin-bottom:calc(var(--u)*.9)!important}.rb img{width:calc(var(--u)*2.57)!important;height:calc(var(--u)*2.57)!important;border-radius:calc(var(--u)*.7)!important}.ri{height:calc(var(--u)*2.9);place-items:center;position:relative;width:calc(var(--u)*2.9)!important;border-radius:calc(var(--u)*.8)!important;padding:0!important;display:grid!important}.ric svg{width:calc(var(--u)*1.36);height:calc(var(--u)*1.36)}.ril{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100;background:#01072a;border-radius:9px;padding:6px 11px;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-6px,-50%);box-shadow:0 10px 24px -10px #01072a99;font-size:calc(var(--u)*.9)!important}.ril:before{content:"";border:5px solid #0000;border-right-color:#01072a;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.ri:hover .ril,.ri:focus-visible .ril{opacity:1;transform:translateY(-50%)}.side{padding:calc(var(--u)*1.57) calc(var(--u)*.86) calc(var(--u)*1)!important;overflow-x:hidden!important}.sfoot,.sfoot>*{min-width:0}.scyc.mini .scl{text-overflow:ellipsis;overflow:hidden}.scyc.mini .sbar{min-width:18px}.brand{padding:0 calc(var(--u)*.57) calc(var(--u)*.86)!important}.brand b{font-size:calc(var(--u)*1.57)!important}.sidecolb{width:calc(var(--u)*2);height:calc(var(--u)*2)}.side .small{font-size:calc(var(--u)*.9)}.grp{font-size:calc(var(--u)*.79)!important;padding:calc(var(--u)*1.3) calc(var(--u)*.72) calc(var(--u)*.43)!important}.nav{font-size:var(--u)!important;padding:calc(var(--u)*.55) calc(var(--u)*.65)!important}.nav svg.i,.nav>span>svg{width:calc(var(--u)*1.2);height:calc(var(--u)*1.2)}.nav.sub{font-size:calc(var(--u)*.93)!important;padding:calc(var(--u)*.45) calc(var(--u)*.6) calc(var(--u)*.45) calc(var(--u)*2.4)!important}.nav .av{width:calc(var(--u)*1.3)!important;height:calc(var(--u)*1.3)!important;font-size:calc(var(--u)*.5)!important}.nav .pill,.nav .cnt{font-size:calc(var(--u)*.75)!important}.sfoot{gap:calc(var(--u)*.6)!important;margin-top:calc(var(--u)*1.1)!important}.slook{padding:calc(var(--u)*.5)!important;border-radius:calc(var(--u)*1)!important}.slook.min{padding:calc(var(--u)*.43) calc(var(--u)*.57)!important}.slh{gap:calc(var(--u)*.5)}.slh b{white-space:nowrap;font-size:calc(var(--u)*.79)!important;letter-spacing:.05em!important}.scl{white-space:nowrap}.slhi,.slki{width:calc(var(--u)*1.6);height:calc(var(--u)*1.6);border-radius:calc(var(--u)*.45)}.slhi svg,.slki svg{width:calc(var(--u)*.9);height:calc(var(--u)*.9)}.slc{font-size:calc(var(--u)*.75)!important;padding:0 calc(var(--u)*.5)!important}.slk{gap:calc(var(--u)*.55);font-size:calc(var(--u)*.86)!important;padding:calc(var(--u)*.45) calc(var(--u)*.55)!important}.scyc{padding:calc(var(--u)*.75) calc(var(--u)*.86)!important;border-radius:calc(var(--u)*1)!important}.scyc.mini{padding:calc(var(--u)*.6) calc(var(--u)*.75)!important;gap:calc(var(--u)*.6)!important}.scl{font-size:calc(var(--u)*.72)!important}.scm b{font-size:calc(var(--u)*1.25)!important}.scm span{font-size:calc(var(--u)*.86)!important}.sbar{height:calc(var(--u)*.4)}.sday{gap:calc(var(--u)*.4)!important}.sday a{padding:calc(var(--u)*.55) calc(var(--u)*.25)!important;border-radius:calc(var(--u)*.8)!important}.sday b{font-size:calc(var(--u)*1.25)!important}.sday span{font-size:calc(var(--u)*.75)!important}.suser{padding:calc(var(--u)*.55) calc(var(--u)*.65)!important;gap:calc(var(--u)*.6)!important;border-radius:calc(var(--u)*1)!important}.suser .av{width:calc(var(--u)*2.1)!important;height:calc(var(--u)*2.1)!important;font-size:calc(var(--u)*.75)!important}.suser b{font-size:calc(var(--u)*.93)!important}.suser span span{font-size:calc(var(--u)*.8)!important}.suser>svg,.scyc svg{width:calc(var(--u)*.9);height:calc(var(--u)*.9)}.app{transition:grid-template-columns .6s cubic-bezier(.45,0,.2,1)}.side>*{min-width:calc(var(--u)*14.78);transition:opacity .35s .12s,transform .45s cubic-bezier(.32,.72,0,1) 50ms}.side{min-width:0;transition:padding .6s cubic-bezier(.45,0,.2,1)!important}.app.sidecol .side{border:0;padding:calc(var(--u)*1.57) 0 calc(var(--u)*1)!important;width:auto!important;overflow:hidden!important}.app.sidecol .side>*{opacity:0;transition:opacity .2s,transform .3s;transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){.app,.side>*{transition:none!important}}.auth{background:#fff;grid-template-columns:minmax(320px,44%) minmax(0,1fr);min-height:100vh;display:grid}.authside{color:#fff;background:radial-gradient(700px 420px at 110% -10%,#2642b88c,#0000 60%),linear-gradient(160deg,#11236d,#01072a);flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,4vw,56px);display:flex}.authico{border-radius:14px;width:56px;height:56px;box-shadow:0 14px 30px -12px #2642b8e6}.authside h1{margin:0 0 14px;line-height:1;color:#fff!important;font-size:clamp(40px,4.6vw,68px)!important}.authside h1 em{font-family:var(--serif);font-weight:400}.authside p{color:#c9cff0;max-width:420px;margin:0;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.authfoot{color:#8f9bd6;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px}.authmain{place-items:center;padding:32px 20px;display:grid}.authbox{width:min(400px,100%);animation:.6s cubic-bezier(.2,.7,.2,1) both rise}.authlogo{width:auto;height:40px;margin-bottom:34px}.atitle{color:var(--navy);margin:0 0 6px;font-size:28px!important}.asub{margin:0 0 20px;font-size:14px}.authbox .field input{border-radius:12px;padding:12px 13px;font-size:15px}.pwd{position:relative}.pwd input{padding-right:44px!important}.pwd button{color:#8a8ea3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:7px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pwd button:hover{color:var(--ink);background:#f1f2f8}.alink{color:var(--blue);font-size:13.5px;font-weight:600}.alink:hover{text-decoration:underline}.ablock{border-radius:12px;justify-content:center;width:100%;height:46px;font-size:15px}.ablock:disabled{opacity:.6;cursor:wait}.afoot{text-align:center;margin-top:22px}.anote{border-radius:12px;margin-bottom:16px;padding:11px 13px;font-size:13.5px;line-height:1.45}.anote.err{color:#a3342b;background:#fdeceb}.anote.ok{color:#1f7343;background:#e7f5ec}.anote.info{color:#2a3a86;background:#eef1fb}.prules{color:#8a8ea3;gap:3px;margin:-4px 0 16px;padding:0;font-size:13px;list-style:none;display:grid}.prules li.ok{color:var(--ok);font-weight:600}@media (max-width:820px){.auth{grid-template-columns:1fr}.authside{min-height:auto;padding:24px}.authside h1{font-size:34px!important}.authside p,.authfoot{display:none}}.ptbl{grid-template-columns:minmax(220px,2fr) minmax(120px,1.2fr) minmax(150px,1.2fr) 110px 70px;align-items:center;gap:12px;padding:11px 12px;display:grid}.ptbh{text-transform:uppercase;letter-spacing:.08em;color:#8a8ea3;border-bottom:1px solid var(--line);font-size:11.5px;font-weight:700}.prow{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;transition:background .15s}.prow+.prow{border-top:1px solid #f0f0f4}.prow:hover{background:#f6f7fc}.psec{border-bottom:1px solid var(--line);margin-bottom:14px;padding:4px 0 16px}.psec:last-child{border-bottom:0;margin-bottom:0}.psec>.label{margin-bottom:10px}.ptog{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ptog label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ptog label.dis{opacity:.55;cursor:not-allowed}.ptog input{margin-top:3px}.ptog b{font-size:14px;display:block}.parow{border-top:1px solid #f2f2f6;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.parow b{font-size:14px}.seg{background:#f1f2f7;border-radius:10px;flex:none;padding:3px;display:inline-flex}.seg button{font:inherit;cursor:pointer;color:#6b6f86;background:0 0;border:0;border-radius:8px;padding:5px 11px;font-size:12.5px;font-weight:600}.seg button.on{background:#fff;box-shadow:0 1px 3px #01072a26}.seg button.on.none{color:#a3342b}.seg button.on.view{color:#b86b12}.seg button.on.edit{color:var(--ok)}.linkbox{background:#f6f7fc;border:1px solid #e3e6f3;border-radius:12px;padding:12px}.linkbox input{border:1px solid var(--line);min-width:0;font:inherit;background:#fff;border-radius:9px;flex:1;padding:8px 10px;font-size:12.5px}.admcard{color:#fff;background:linear-gradient(135deg,#11236d,#2642b8)!important}.admcard .muted{color:#c9cff0!important}.admcard .ch{color:#fff!important}@media (max-width:1000px){.ptbl{grid-template-columns:1fr auto}.ptbl>span:nth-child(2),.ptbl>span:nth-child(4),.ptbh{display:none}.ptog{grid-template-columns:1fr}}.admcard .chi{color:#fff!important;background:#ffffff29!important}.admcard .chi svg{color:#fff}.capt{position:relative}.capt.next{background:linear-gradient(120deg,#1c3391,#2642b8)}.capt.later{color:var(--ink);background:#f3f4f8}.capt.later .capdt{color:var(--navy);background:#fff}.capt.later>div:last-child>div:last-child{color:#6b6f86!important;opacity:1!important}.capnext{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:12px}#toast .tundo{pointer-events:auto;color:#fff;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;align-items:center;gap:7px;margin-left:6px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}#toast .tundo:hover{background:#ffffff42}#toast .tundo kbd{font:inherit;opacity:.7;font-size:11px;font-weight:600}#toast.show{pointer-events:auto}.cb{appearance:none;line-height:0;padding:0!important}.cb svg{margin:auto;display:block}.cb.on{background:#2642b8!important}button.cb:not(.on):hover{background:#dfe4f7}.who.equ{color:#1c3391;background:#e8ebf8}:root{accent-color:#2642b8}.zhead{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.zhead b{color:var(--navy);font-size:16px}.zhead .chi{background:color-mix(in srgb,var(--h) 14%,#fff);width:30px;height:30px;color:var(--h);border-radius:9px;flex:none;place-items:center;display:grid}.zrow{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:14px;animation:.3s both fade;display:grid}.zchip{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px 6px;transition:border-color .15s,background .15s;display:flex}.zchip span{font-weight:800;line-height:1.1}.zchip small{color:#8a8ea3;font-size:11px}.zchip:hover{border-color:#c9cff0}.zchip.on{background:var(--navy);border-color:var(--navy);color:#fff}.zchip.on small{color:#c9cff0}.mini .capd{border-radius:8px;color:var(--navy)!important;background:#e6e8f0!important}.mini .capd.capnx{color:#fff!important;background:#2642b8!important}.tab .tabn{color:var(--ink);margin-left:6px;font-weight:800}.avimg{object-fit:cover;border-radius:50%;flex:none;display:inline-block}.pfoto{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.pfoto:hover .pfcam{transform:scale(1.08)}.pfcam{width:28px;height:28px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;font-weight:800;transition:transform .15s;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 4px 12px -4px #01072a66}.admstrip{color:#fff;background:linear-gradient(120deg,#11236d,#2642b8);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 16px;padding:12px 16px;font-size:14px;display:flex}.admi{background:#ffffff29;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.admbtn{color:var(--navy)!important;box-shadow:none!important;background:#fff!important}.admbtn2{color:#fff!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff59!important}.pnote{color:#2a3a86;background:#eef1fb;border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;font-size:13.5px;display:flex}.pbars{align-items:flex-end;gap:18px;height:190px;padding:10px 4px 6px;display:flex}.pbars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.pbars i{transform-origin:bottom;background:linear-gradient(#2642b8,#1c3391);border-radius:9px 9px 4px 4px;width:100%;max-width:54px;animation:.9s cubic-bezier(.2,.7,.2,1) both growy;display:block}.pbars>div:last-child i{background:repeating-linear-gradient(45deg,#8fa4ff,#8fa4ff 6px,#a9b8ff 6px 12px)}.umenu{position:relative}.umpop{border:1px solid var(--line);z-index:90;transform-origin:100% 0;background:#fff;border-radius:16px;width:280px;animation:.22s cubic-bezier(.2,.7,.2,1) both mpop;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 24px 48px -20px #01072a73}.umpop:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.umhead{border-bottom:1px solid var(--line);background:#f7f8fc;align-items:center;gap:12px;padding:14px 14px 12px;display:flex}.umhead b{color:var(--navy);font-size:15px}.umlist{padding:6px}.umi{width:100%;color:var(--ink);font-size:14px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.umi:hover{color:var(--navy);background:#f1f3fb}.umi svg{color:#6b6f86}.umi:hover svg{color:var(--blue)}.umfoot{border-top:1px solid var(--line);margin:0;padding:6px}.umout{color:#a3342b}.umout svg{color:#a3342b!important}.umout:hover{color:#a3342b;background:#fdeceb}.cfsearch{max-width:100%;flex:none!important;width:260px!important;margin:0!important}.ptog em{vertical-align:1px;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.ptog .ston{color:var(--ok);background:#e4f3e9}.ptog .stoff{color:#6b6f86;background:#f1f1f4}.ptog label.dis{opacity:.8}.overlay{z-index:200!important}.modal{max-height:calc(100vh - 40px)!important}.pdanger>.label{color:#a3342b}.bdanger{color:#a3342b!important;border-color:#f3c9c5!important}.bdanger:hover{background:#fdeceb!important}.delbox{color:#7d2a23;background:#fdeceb;border:1px solid #f3c9c5;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.bdel{color:#fff!important;box-shadow:none!important;background:#c2453b!important}.loadbox{color:#6b6f86;justify-content:center;align-items:center;gap:10px;padding:80px 20px;font-size:15px;display:flex}.spin{border:2.5px solid #d9ddee;border-top-color:var(--blue);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite spin;display:inline-block}.spin.sm{border-width:2px;width:12px;height:12px}@keyframes spin{to{transform:rotate(360deg)}}.syncst{font:inherit;color:var(--blue);cursor:default;background:#eef1fb;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.syncst.error{color:#a3342b;cursor:pointer;background:#fdeceb}html,body{overscroll-behavior:none}html{background:#f2f0eb}.side,.main,.kboard,.modal,.sres,.umpop{overscroll-behavior:contain}button.pweekh{width:100%;font:inherit;text-align:left}.pweek{margin-top:12px}.pgrid .hd{border-bottom:1px solid var(--line);padding:10px 12px}.pgrid .hd.today{background:#eef1fb}.pgrid .hd.out{opacity:.5}.pdn{color:var(--ink);text-transform:none;letter-spacing:0;font-size:13px}.pcount{color:#6b6f86;background:#eef0f6;border-radius:999px;margin-left:4px;padding:0 7px;font-size:11px;display:inline-block}.pdd{text-transform:none;letter-spacing:0;color:#8a8ea3;font-weight:500}.bico.pdplus{width:26px;height:26px;color:var(--muted)!important;background:#eef0f6!important}.bico.pdplus:hover{color:var(--blue)!important;background:#dfe4f7!important}.bico.on{color:var(--navy)!important;background:#fff!important}.bluebar select.bsel option{color:var(--ink)}.bluebar input.bsel::placeholder{color:#ffffffb3}button.tkempty{cursor:pointer;width:100%;font:inherit;background:0 0;transition:border-color .15s,color .15s}button.tkempty:hover{border-color:var(--blue);color:var(--blue)}.tk[draggable]{cursor:grab}.tk[draggable]:active{cursor:grabbing}.tk.done .tkn{color:#9a9cab;text-decoration:line-through}.pday.dz{outline:1px dashed #0000}.pday.over{outline:2px dashed var(--blue);outline-offset:-4px;background:#e6ebfc!important}.pgrid.compact .tk{padding:7px 9px}.pgrid.compact .tkn{font-size:13px!important}.yhead{cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0}.ctbl{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.ctbl th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#8a8ea3;border-bottom:1px solid var(--line);padding:8px 10px;font-size:11.5px;font-weight:700}.ctbl td{vertical-align:middle;border-bottom:1px solid #f0f0f4;padding:10px}.ctbl tr:last-child td{border-bottom:0}.hrow{grid-template-columns:minmax(90px,150px) minmax(0,1fr) 78px;align-items:center;gap:10px;margin:9px 0;font-size:13.5px;display:grid}.hrow>.small{text-align:right}.lg{border-radius:3px;width:10px;height:10px;display:inline-block}.dcols{align-items:flex-end;gap:6px;height:180px;padding-top:8px;display:flex;overflow-x:auto}.dcols>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:26px;height:100%;display:flex}.dcol{transform-origin:bottom;background:#e6e4dd;border-radius:7px 7px 3px 3px;align-items:flex-end;width:100%;max-width:34px;animation:.9s cubic-bezier(.2,.7,.2,1) both growy;display:flex;overflow:hidden}.dcol i{background:linear-gradient(#2642b8,#1c3391);width:100%;display:block}.dlbl{color:#8a8ea3;white-space:nowrap;font-size:10.5px}.dcols>div.today .dlbl{color:var(--blue);font-weight:700}@media print{.rail,.side,.top,.noprint{display:none!important}.app{display:block!important}.main{padding:0!important}.card{break-inside:avoid;box-shadow:none!important}}.cal button.day{font:inherit;text-align:left;cursor:pointer;color:inherit;border:0;flex-direction:column;align-items:stretch;gap:3px;display:flex}.cal .day.tdy .d{background:var(--blue);color:#fff;border-radius:999px;align-self:flex-start;place-items:center;min-width:24px;height:24px;padding:0 6px;display:inline-grid}.cal .ev{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cdiv{background:var(--line);width:1px;height:22px;margin:0 4px}.fpill.evf{border:1px solid var(--line);background:#fff}.fpill.evf:not(.on2){opacity:.45;text-decoration:line-through}.fpill .dot{border-radius:50%;width:8px;height:8px;display:inline-block}.remform input,.remform select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:9px;width:100%;min-width:0;padding:8px 10px;font-size:13.5px}.cal>button.day{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;border-radius:0;min-height:138px;padding:8px;font-size:12px}.cal>button.day.hol{background:#fdf0ef}.cal>button.day:hover,.cal>button.day.sel{background:#f4f6fd}.metachip{color:#01072a;background:#ffcf70;border-radius:12px;align-items:center;gap:9px;padding:6px 12px 6px 10px;display:flex;box-shadow:0 6px 16px -8px #ffb43ce6}.metachip small{letter-spacing:.12em;font-size:10px;font-weight:800;line-height:1;display:block}.metachip b{font-size:19px;line-height:1.05;display:block}.metachip em{white-space:nowrap;background:#01072a1a;border-radius:999px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:700}.metatag{color:#01072a;letter-spacing:.06em;text-transform:uppercase;background:#ffcf70;border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.metatag.sm{vertical-align:1px;margin:0 0 0 8px;padding:2px 7px;font-size:10px}.pgrid .hd.metahd{box-shadow:inset 0 3px #ffb43c;background:#fff4dc!important}.pday.metacol{box-shadow:inset 2px 0 #ffcf70,inset -2px 0 #ffcf70;background:#fffaf0!important}.cal>button.day.metaday{box-shadow:inset 0 0 0 2px #ffb43c;background:#fff4dc!important}.cal .metaday .d{flex-wrap:wrap;align-items:center;display:flex}.wkbar{margin:14px 0 -2px}a.tklink{color:var(--blue);background:#e6ebfc;place-items:center;display:inline-grid}a.tklink:hover{background:var(--blue);color:#fff}.metachip{border:1px solid #ffcf7073;color:#ffd98a!important;box-shadow:none!important;background:#ffcf7029!important}.metachip small{color:#ffd98a;opacity:.85}.metachip b{color:#fff}.metachip em{color:#ffe3a6;background:#ffcf702e!important}.metatag{box-shadow:none;color:#8a5a00!important;background:#fff3d6!important}.pweekh.on .metatag{border:1px solid #ffcf7073;color:#ffe3a6!important;background:#ffcf7033!important}.pgrid .hd.metahd{background:#fff8e8!important;box-shadow:inset 0 2px #f0c674!important}.pday.metacol{background:#fffcf4!important;box-shadow:inset 1px 0 #f3d9a0,inset -1px 0 #f3d9a0!important}.cal>button.day.metaday{background:#fff8e8!important;box-shadow:inset 0 0 0 1.5px #f0c674!important}.pweek>.scroll{transform-origin:top;animation:.55s cubic-bezier(.2,.7,.2,1) both wkopen}@keyframes wkopen{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0);transform:none}}.pweekh .wkchev{transition:transform .3s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.pweek>.scroll{animation:none}}.pweek>.scroll{animation:none}.wkbody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.32,.72,0,1),opacity .45s;display:grid}.wkbody.open{opacity:1;grid-template-rows:1fr}.wkinner{min-height:0;overflow:hidden}.wkbody .pgrid{transition:transform .6s cubic-bezier(.32,.72,0,1);transform:translateY(-8px)}.wkbody.open .pgrid{transform:none}.pweekh{transition:background-color .35s,color .35s,border-color .35s,border-radius .35s}.pweekh .wkchev svg{transition:transform .35s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.wkbody,.wkbody .pgrid,.pweekh{transition:none}}.wkchev.rot svg{transform:rotate(90deg)}.wkbody{transition:grid-template-rows .7s cubic-bezier(.45,0,.2,1),opacity .5s!important}.wkbody .pgrid{transition:transform .7s cubic-bezier(.45,0,.2,1)!important}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}.pkboard{scroll-snap-type:x proximity;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:12px;display:grid;overflow-x:auto}.pkcol{background:color-mix(in srgb,var(--sc) 7%,#fff);border:1px solid color-mix(in srgb,var(--sc) 18%,#fff);scroll-snap-align:start;border-radius:16px;flex-direction:column;gap:9px;min-height:220px;padding:10px;display:flex}.pkcolh{justify-content:space-between;align-items:center;padding:2px 2px 4px;display:flex}.sthd{color:#fff;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700}.pkc{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #ebeaf0;border-radius:13px;flex-direction:column;gap:7px;padding:11px 12px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #141a3b0a}.pkc:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px #01072a66}.pkc b{font-size:14px;line-height:1.3}.pkempty{color:#b8bac8;text-align:center;padding:18px 0;font-size:13px}tr.clk{cursor:pointer}tr.clk:hover td{background:#f6f7fc}.packhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex;padding:12px 16px!important}.pktitle{color:var(--navy);font-size:20px;line-height:1.2;display:block}.bico.back,.bico.soft{color:var(--navy)!important;background:#f1f2f7!important}.bico.soft:disabled{opacity:.35;cursor:not-allowed}.stbadge{color:#fff;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700}.stsel{appearance:none;color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:700}.stsel option{color:var(--ink);background:#fff}.packgrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.postgrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}@media (max-width:1100px){.packgrid,.postgrid{grid-template-columns:1fr}}.prow2{color:inherit;border-radius:11px;align-items:center;gap:10px;padding:9px 8px;transition:background .15s;display:flex}.prow2:hover{background:#f6f7fc}.prow2+.prow2{border-top:1px solid #f1f1f5}.pbar{border-radius:3px;flex:none;align-self:stretch;width:4px}.pt{font-size:14px;font-weight:600}.feedgrid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.feedtile{aspect-ratio:4/5;color:#fff;border-radius:6px;flex-direction:column;justify-content:space-between;padding:8px;font-size:12px;transition:transform .15s;display:flex;position:relative;overflow:hidden}.feedtile:hover{transform:scale(1.03)}.fnum{opacity:.85;font-size:13px;font-weight:800}.ftt{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.ffmt{opacity:.85;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.ctext{border:1px solid var(--line);width:100%;font:inherit;resize:vertical;color:var(--ink);background:#fff;border-radius:11px;padding:10px 12px;font-size:14px}.ctext.big{font-size:15px;line-height:1.55}.ctext:focus{border-color:var(--blue);outline:2px solid #2642b833}.linkcard{background:linear-gradient(#f7f9ff,#fff)!important;border:1.5px solid #d6def9!important}.sugbox{border-top:1px solid var(--line);max-height:300px;margin-top:8px;padding-top:8px;overflow:auto}.sugrow{width:100%;font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:8px;font-size:13.5px;display:flex}.sugrow:hover{background:#eef1fb}.apboard2{grid-template-columns:300px minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}@media (max-width:1100px){.apboard2{grid-template-columns:1fr}}.apq2{flex-direction:column;gap:6px;display:flex}.apqi{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #ebeaf0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.apqi:hover{border-color:#c9cff0}.apqi.on{border-color:var(--blue);box-shadow:inset 3px 0 0 var(--blue);background:#f4f6fd}.mediabox{color:var(--navy);background:linear-gradient(135deg,#eef1fb,#e3e8f8);border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-bottom:14px;padding:28px;font-weight:700;display:flex}.mediabox.off{color:#8a8ea3;background:#f5f5f8;font-weight:500}.apsec{margin-bottom:14px}.apsec .label{margin-bottom:6px}.aptext{white-space:pre-wrap;background:#fafafc;border:1px solid #efeff4;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.6}.apact{position:sticky;top:76px}button.dtile{text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;width:100%;border-top:3px solid var(--blue)!important}.bigring{place-items:center;margin-top:4px;display:grid}.lgbtn{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.lgbtn:hover{background:#f1f3fb;border-color:#c9cff0}.clink{color:inherit}.clink:hover .ell{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.clkrow{cursor:pointer;border-radius:9px;transition:background .15s}.clkrow:hover{background:#f4f6fd}.tipx{position:relative}.tipx:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:50;pointer-events:none;background:#01072a;border-radius:9px;padding:7px 11px;font-size:12.5px;font-weight:600;animation:.15s both fade;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #01072a99}.hrow.tipx{border-radius:9px;margin:7px -4px;padding:2px 4px;transition:background .15s}.hrow.tipx:hover{background:#f4f6fd}.hrow.tipx:hover:after{left:auto;right:0;transform:none}.dcols2{align-items:flex-end;gap:8px;height:200px;padding:28px 2px 0;display:flex;overflow-x:auto}.dday{min-width:30px;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;padding:0;display:flex}.dstack{transform-origin:bottom;border-radius:8px 8px 4px 4px;flex-direction:column;width:100%;max-width:38px;transition:transform .2s;animation:.9s cubic-bezier(.2,.7,.2,1) both growy;display:flex;position:relative;overflow:visible}.dstack i{min-height:0;display:block}.dpend{background:#cfd5ea;border-radius:8px 8px 0 0}.ddone{background:linear-gradient(#2642b8,#1c3391);border-radius:0 0 4px 4px}.dstack i:only-child,.dpend[style*="flex: 0"]+.ddone{border-radius:8px 8px 4px 4px}.dnum{text-align:center;color:var(--ink);font-size:12px;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:0;right:0}.dday:hover .dstack{transform:scaleY(1.04)}.dday:hover .dpend{background:#b9c1e2}.dday.today .dlbl{color:var(--blue);font-weight:800}.dday.meta .dlbl{color:#8a5a00;font-weight:800}.xclose{color:#c2453b;cursor:pointer;background:#fbe3e0;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:background .15s,color .15s,transform .15s;display:grid}.xclose:hover{color:#fff;background:#c2453b;transform:rotate(90deg)}.btn.btoday{color:#1f7343!important;box-shadow:none!important;background:#e4f3e9!important;border:1px solid #bfe3cc!important}.btn.btoday:hover{background:#d3ecdc!important}.tdot{background:#1f8a4c;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #1f8a4c2e}.cal .day.tdy .d{background:#1f8a4c!important}.pbox{margin:0 0 14px}.pboxh{border:1px solid var(--line);width:100%;font:inherit;cursor:pointer;color:var(--navy);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.pbox.open .pboxh{border-bottom-color:#0000;border-radius:14px 14px 0 0}.pboxes{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 14px 14px;padding:0 14px 14px;animation:.3s both fade}.lbox{text-decoration:none;display:block}.lbox:hover{transform:translateY(-2px)}.lgo{align-items:center;gap:4px;margin-top:10px;font-size:12.5px;font-weight:700;display:inline-flex}.card.demo{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex;background:#f7f9ff!important;border:1.5px dashed #c9cff0!important}.kboard .kc{display:block}.apboard2{display:none}button.kpi2{font:inherit;color:inherit;cursor:pointer;border:0;width:100%}.lanebtn{font:inherit;color:#8a8ea3;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:13.5px;font-weight:700;display:inline-flex}.lanebtn.on{color:var(--navy);background:#eef1fb}.apact2{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.apact2 .btn{justify-content:center}.apit{cursor:pointer}.kboard{gap:18px}.kboard .ksecc{padding:0 2px;gap:14px!important}.kboard .ksech{margin-bottom:12px!important;padding:9px 14px!important}.kboard .pcol{padding:12px!important}.kboard .pcol .colh{padding:2px 4px 12px!important}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}.asel{min-width:0;display:inline-block;position:relative}.aselb{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.aselb>.ell{flex:1;min-width:0}.aselb:hover{border-color:#c9cff0}.asel.open .aselb{border-color:var(--blue);box-shadow:0 0 0 3px #2642b81f}.aselb.col{color:#fff;border:0;border-radius:999px;padding:8px 14px;font-weight:700}.aselb svg{opacity:.7;flex:none;transition:transform .2s}.asel.open .aselb svg{transform:rotate(180deg)}.aselp{border:1px solid var(--line);z-index:120;transform-origin:0 0;background:#fff;border-radius:14px;width:max-content;min-width:100%;max-width:320px;max-height:320px;padding:6px;animation:.2s cubic-bezier(.2,.7,.2,1) both mpop;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 24px 48px -20px #01072a73}.asel.right .aselp{transform-origin:100% 0;left:auto;right:0}.aseli{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.aseli.hi{background:#f1f3fb}.aseli.on{color:var(--navy);font-weight:700}.aseli svg{color:var(--blue)}.asdot{border-radius:50%;flex:none;width:10px;height:10px}.rte{border:1px solid var(--line);background:#fff;border-radius:12px;transition:border-color .15s,box-shadow .15s}.rte.focus{border-color:var(--blue);box-shadow:0 0 0 3px #2642b81f}.rtebar{border-bottom:1px solid #f0f0f4;align-items:center;gap:4px;padding:6px 8px;display:flex}.rtb{min-width:30px;height:28px;font:inherit;color:#3a3e57;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0 6px;font-size:14px;display:grid}.rtb:hover{background:#f1f3fb}.rtb.on{color:var(--navy);background:#e3e8f8}.rtb-bold{font-weight:800}.rtb-italic{font-style:italic;font-family:var(--serif)}.rtb-underline{text-decoration:underline}.rtesep{background:var(--line);width:1px;height:18px;margin:0 4px}.rtebody{color:var(--ink);outline:none;padding:12px 14px;font-size:15px;line-height:1.6}.rtebody:empty:before{content:attr(data-ph);color:#a9acbd}.rtebody ul{margin:4px 0;padding-left:22px}.msearch{border:1px solid var(--line);width:100%;font:inherit;border-radius:10px;padding:10px 12px;font-size:14px}.msearch:focus{border-color:var(--blue);outline:2px solid #2642b833}.field .asel{display:block}.aptext{white-space:normal}.aptext ul{margin:4px 0;padding-left:20px}.bandwrap{margin:14px 0}.bandwrap .bandbar{margin:0}.bandwrap.open .bandbar{display:none}.bandbody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.45,0,.2,1),opacity .45s;display:grid}.bandwrap.open .bandbody{opacity:1;grid-template-rows:1fr}.clkband{cursor:pointer}.clkband .pgrad{margin:0}.clkband:hover .pgrad{filter:brightness(1.04)}.clkband:after{content:"Clique para recolher";color:#ffffffbf;opacity:0;background:#ffffff1f;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:opacity .2s;position:absolute;top:12px;right:16px}.clkband:hover:after{opacity:1}.mkbtn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px}.mkbtn:hover .mk{border-color:var(--blue);color:var(--blue)}.rtebar{flex-wrap:wrap}.rtb-strikeThrough{text-decoration:line-through}.rtb-h{font-weight:800;font-family:var(--serif);font-size:15px}.rtpw{display:inline-flex;position:relative}.rta{border-bottom:3px solid #c2453b;padding:0 2px;font-weight:800;line-height:1}.rthl{background:#fff1b8;border-radius:4px;padding:1px 4px;font-size:12.5px;font-weight:700}.rtpal{border:1px solid var(--line);z-index:60;background:#fff;border-radius:12px;gap:6px;padding:8px;animation:.18s both mpop;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 32px -14px #01072a66}.rtsw{width:22px;height:22px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:2px solid #fff;border-radius:50%;transition:transform .12s}.rtsw:hover{transform:scale(1.15)}.rtsw.none{background:linear-gradient(135deg,#fff 45%,#c2453b 46% 54%,#fff 55%)!important}.rtebody h3{color:var(--navy);margin:6px 0 4px;font-size:17px}.rtebody ol{margin:4px 0;padding-left:22px}.aptext h3{color:var(--navy);margin:4px 0;font-size:16px}.crlink{color:inherit;border-radius:6px;margin:-1px -4px;padding:1px 4px;transition:background .15s,color .15s}.crlink:hover{color:var(--blue);background:#eef1fb}.crcur{color:var(--navy)}.fmtsel .aselb.col{border-radius:8px;padding:8px 12px}.cmts{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.cmtthr+.cmtthr{border-top:1px solid #f1f1f5;margin-top:4px;padding-top:6px}.cmt{border-radius:10px;gap:10px;padding:7px 6px;transition:background .15s;display:flex;position:relative}.cmt:hover{background:#f7f8fc}.cmt.child{border-left:2px solid #e3e8f8;border-radius:0 10px 10px 0;margin-left:38px;padding-left:12px}.cmtb{flex:1;min-width:0}.cmth{align-items:baseline;gap:8px;display:flex}.cmth b{font-size:14px}.cmttx{word-wrap:break-word;font-size:14.5px;line-height:1.55}.cmttx ul{margin:2px 0;padding-left:20px}.cmtact{opacity:0;gap:4px;margin-top:2px;transition:opacity .15s;display:flex}.cmt:hover .cmtact{opacity:1}.cmtact button{font:inherit;color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:3px 7px;font-size:12.5px;display:inline-flex}.cmtact button:hover{color:var(--blue);background:#eef1fb}.replyto{color:var(--navy);background:#eef1fb;border-radius:10px 10px 0 0;align-items:center;gap:6px;min-width:0;padding:7px 10px;font-size:13px;display:flex}.replyto .ell{color:#4a4f6b;flex:1;min-width:0}.cmpbox{border:1px solid var(--line);background:#fff;border-radius:12px;transition:border-color .15s,box-shadow .15s}.replyto+.cmpbox{border-top-left-radius:0;border-top-right-radius:0}.cmpbox:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2642b81f}.cmped{outline:none;min-height:58px;max-height:200px;padding:10px 12px;font-size:14.5px;line-height:1.5;overflow:auto}.cmped:empty:before{content:attr(data-ph);color:#a9acbd}.cmpbar{border-top:1px solid #f0f0f4;flex-wrap:wrap;align-items:center;gap:2px;padding:5px 6px;display:flex}.cmtpack>.card{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.aselp{max-height:min(420px,62vh)!important}.aselmore{color:var(--blue);cursor:pointer;background:linear-gradient(#fff0,#fff 45%);border-radius:0 0 14px 14px;justify-content:center;align-items:center;gap:6px;margin:4px -6px -6px;padding:10px 0 8px;font-size:12.5px;font-weight:700;display:flex;position:sticky;bottom:-6px}.phmeta{flex-direction:column;justify-content:center;min-height:44px;display:flex}.phmeta .label{margin-bottom:4px}.adjbadge{color:#a3342b;background:#fdeceb;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.platchip{border:1px solid var(--line);font:inherit;cursor:pointer;color:#4a4f6b;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.platchip:hover{border-color:#c9cff0}.phmeta{white-space:nowrap;display:block!important}.phmeta .label{display:block}.phmeta .avst{display:inline-flex}.packhead2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex;padding:14px 18px!important}.phgrid{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.phgrid>.phmeta{border-left:1px solid var(--line);padding-left:22px}.phdate{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;margin-left:-5px;padding:2px 4px;font-size:14.5px;font-weight:800}.phdate:hover{border-color:var(--line);background:#fff}.pktitle b{font-size:20px}.inl{cursor:text;border-radius:7px;align-items:center;gap:6px;margin:-1px -5px;padding:1px 5px;transition:background .15s;display:inline-flex}.inl svg{opacity:0;color:#8a8ea3;transition:opacity .15s}.inl:hover{background:#f1f3fb}.inl:hover svg{opacity:1}.inlin{font:inherit;color:var(--navy);border:1px solid var(--blue);border-radius:8px;outline:3px solid #2642b81f;min-width:200px;padding:2px 8px;font-size:20px;font-weight:800}.pkmonth{color:var(--navy);align-items:center;font-size:20px;font-weight:800;display:inline-flex}.pkmonth .inl,.pkmonth .inlin{min-width:90px;font-size:20px}.asel.mini .aselb{color:#4a4f6b;background:#f5f6fa;border-color:#0000;border-radius:999px;padding:4px 10px;font-size:12.5px}.ppick{position:relative}.ppbtn{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ppadd{color:#8a8ea3;border:1.5px dashed #c9cff0;border-radius:50%;place-items:center;width:26px;height:26px;transition:border-color .15s,color .15s;display:grid}.ppbtn:hover .ppadd{border-color:var(--blue);color:var(--blue)}.pppop{border:1px solid var(--line);z-index:120;background:#fff;border-radius:14px;width:260px;max-height:340px;padding:6px;animation:.2s both mpop;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 24px 48px -20px #01072a73}.pdate{font:inherit;color:#4a4f6b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;width:118px;padding:3px 4px;font-size:12.5px}.pdate:hover,.pdate:focus{border-color:var(--line);background:#fff}.cmttx a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.cmped a{color:var(--blue);text-decoration:underline}.atts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.attimg img{border:1px solid var(--line);border-radius:10px;max-width:220px;max-height:160px;display:block}.attaud{max-width:280px;height:36px}.attvid{border-radius:10px;max-width:280px}.attfile{border:1px solid var(--line);color:var(--ink);background:#fafafc;border-radius:10px;align-items:center;gap:8px;max-width:280px;padding:8px 10px;font-size:13px;display:inline-flex}.reacts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.reac{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:2px 9px;font-size:13px}.reac.on{background:#eef1fb;border-color:#c9cff0}.reac b{color:var(--navy);font-size:12px}.rpick{display:inline-flex;position:relative}.rpop{border:1px solid var(--line);z-index:40;background:#fff;border-radius:999px;gap:2px;padding:4px 6px;animation:.15s both mpop;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;box-shadow:0 12px 24px -12px #01072a66}.rpop button{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:2px 4px;font-size:18px;transition:transform .12s}.rpop button:hover{transform:scale(1.25)}.cmpbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px!important;display:flex!important}.cmptools{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.cmpsend{align-items:center;gap:12px;margin-left:auto;display:flex}.cmphint{color:#9a9db0;font-size:12px}.cmpatts{flex-wrap:wrap;gap:6px;padding:0 10px 8px;display:flex}.cmpatt{background:#f1f3fb;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:4px 6px 4px 10px;font-size:12.5px;display:inline-flex}.cmpatt button{cursor:pointer;color:#8a8ea3;background:0 0;border:0;place-items:center;display:grid}.cmplink{color:var(--blue);border-top:1px solid #f0f0f4;align-items:center;gap:8px;padding:6px 10px;display:flex}.cmplink input{border:1px solid var(--line);font:inherit;border-radius:8px;flex:1;padding:6px 9px;font-size:13.5px}.rtb.recon{color:#c2453b;background:#fdeceb;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.recdot{background:#c2453b;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite pulse}.cmt .cmpbox{margin-top:4px}.posttl .inl{color:var(--navy);margin:0 0 0 4px;font-size:20px}.packhead2 .pktitle .inl{color:var(--navy);margin:0;padding:1px 4px;font-size:20px;font-weight:800}.packhead2 .pktitle{align-items:center;gap:6px!important}.pkmonth .inl{min-width:0;padding:1px 2px!important}.pktitle{gap:8px!important}.advbtn{gap:6px}.advbtn b{letter-spacing:.02em;font-weight:800}.aseli,.aselb.col,.stbadge{letter-spacing:.02em}button.attimg{cursor:zoom-in;background:0 0;border:0;padding:0}button.attfile{cursor:pointer;font:inherit}.lbx{z-index:400;background:#000000d6;justify-content:center;align-items:center;padding:72px 32px 32px;animation:.2s both fade;display:flex;position:fixed;inset:0}.lbxbar{color:#fff;background:0 0;align-items:center;gap:10px;height:64px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.lbxname{opacity:.92;flex:1;min-width:0;font-size:14.5px;font-weight:600}.lbxbtn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.lbxbtn:hover{background:#ffffff42}.lbximg{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;animation:.25s cubic-bezier(.2,.7,.2,1) both mpop}.lbxpdf{background:#fff;border:0;border-radius:8px;width:min(980px,100%);height:100%}.posttl .inl{margin-left:10px!important;font-weight:600!important}.inl{position:relative}.inl svg{position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.packhead2 .pktitle .inl{padding:1px 2px}.pksep{color:#b8bac8;margin:0 2px;font-weight:400}.pkmonth{margin-left:4px}.cmtact{border:1px solid var(--line);opacity:0;pointer-events:none;z-index:5;background:#fff;border-radius:10px;padding:2px;transition:opacity .15s,transform .15s;position:absolute;top:-12px;right:8px;transform:translateY(4px);box-shadow:0 8px 20px -10px #01072a59;margin:0!important}.cmt:hover .cmtact,.cmt:focus-within .cmtact{opacity:1;pointer-events:auto;transform:none}.cmt .rpop{inset:calc(100% + 6px) 0 auto auto}.cmts{padding-top:10px}.posttl{gap:0!important}.posttl .inl{margin:0 0 0 .3em!important;padding:1px 3px!important}.dp{display:inline-block;position:relative}.dpbtn{font:inherit;cursor:pointer;color:var(--ink);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.dpbtn svg{color:#8a8ea3}.dp.open .dpbtn,.dpbtn:hover{border-color:#c9cff0}.dp.open .dpbtn{border-color:var(--blue);box-shadow:0 0 0 3px #2642b81f}.field .dp{display:block}.field .dpbtn{width:100%}.dp-plain .dpbtn{color:var(--navy);background:0 0;border-color:#0000;margin-left:-6px;padding:2px 6px;font-size:14.5px;font-weight:800}.dp-plain .dpbtn:hover{background:#f1f3fb}.dp-mini .dpbtn{color:#4a4f6b;background:0 0;border-color:#0000;border-radius:8px;padding:3px 7px;font-size:12.5px}.dp-mini .dpbtn:hover{background:#f1f3fb;border-color:#0000}.dppop{border:1px solid var(--line);z-index:130;transform-origin:0 0;cursor:default;background:#fff;border-radius:16px;width:272px;padding:12px;animation:.2s cubic-bezier(.2,.7,.2,1) both mpop;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 48px -20px #01072a73}.dppop.right{transform-origin:100% 0;left:auto;right:0}.dphead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dphead b{color:var(--navy);font-size:14.5px}.dpnav{width:30px;height:30px;color:var(--navy);cursor:pointer;background:#f3f4f8;border:0;border-radius:9px;place-items:center;display:grid}.dpnav:hover{background:#e3e8f8}.dpgrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dpwd{color:#9a9db0;text-align:center;padding:4px 0;font-size:11px;font-weight:700}.dpday{height:34px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:13.5px;transition:background .12s}.dpday:hover{background:#eef1fb}.dpday.wknd{color:#8a8ea3}.dpday.tdy{color:#1f7343;font-weight:800;box-shadow:inset 0 0 0 1.5px #8fd19e}.dpday.sel{background:var(--blue);color:#fff;box-shadow:none;font-weight:700}.dpfoot{border-top:1px solid #f0f0f4;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.dplink{font:inherit;color:#1f7343;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:4px 6px;font-size:13px;font-weight:700;display:inline-flex}.dplink:hover{background:#f1f3fb}.dplink.muted{color:#8a8ea3;font-weight:600}.kboard .ksech{letter-spacing:.1em;border-radius:8px!important;gap:6px!important;margin-bottom:10px!important;padding:4px 12px!important;font-size:11.5px!important}.kboard .ksech svg{width:12px;height:12px}.phgrid>.phmeta{flex-direction:column;align-items:flex-start;gap:4px;display:flex!important}.phgrid>.phmeta .label{margin:0!important}.phgrid .dp-plain .dpbtn{border:1px solid var(--line);background:#fff;border-radius:999px;margin-left:0;padding:4px 8px;font-size:13.5px}.phgrid .asel .aselb.col{padding:5px 12px;font-size:12.5px}.phgrid .ppbtn{min-height:30px}.fmtsel .aselb:not(.col){color:#8a8ea3;border-style:dashed}.pkmenu{position:relative}.pkdots{color:#8a8ea3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;transition:background .15s,color .15s,opacity .15s;display:grid}.pkdots:hover{color:var(--navy);background:#eef1fb}.kc:hover .pkdots,.pkmenu:focus-within .pkdots{opacity:1}.packhead2 .pkdots{width:36px;height:36px;color:var(--navy);background:#f1f2f7;border-radius:10px}.pkpop{transform-origin:100% 0;min-width:190px}.aseli.danger,.aseli.danger svg{color:#a3342b}.aseli.danger:hover{background:#fdeceb}.aseli svg{flex:none}.pksepl{background:var(--line);height:1px;margin:4px 6px}.kc{position:relative}.kboard .ksech{background:color-mix(in srgb,var(--kc) 14%,transparent)!important;color:color-mix(in srgb,var(--kc) 85%,#01072a)!important}.kboard .ksech svg{opacity:.8}.sthd.soft{border:1px solid color-mix(in srgb,var(--kc) 30%,transparent);background:color-mix(in srgb,var(--kc) 18%,#fff)!important;color:color-mix(in srgb,var(--kc) 75%,#01072a)!important}.dppop{z-index:500}.kc .pkdots{opacity:1!important}.kcfoot{justify-content:space-between;align-items:center;gap:6px;margin-top:8px;display:flex}.kcctl{align-items:center;gap:2px;display:flex}.kclate .dpbtn{font-weight:700;color:var(--bad)!important}.kc .dp-mini .dpbtn{padding:3px 6px}.flagp{display:inline-flex;position:relative}.flagbtn{color:#b8bac8;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 6px;font-size:13px;font-weight:700;display:inline-flex}.flagbtn:hover{color:#6b6f86;background:#f1f3fb}.flagbtn.set:hover{background:#f6f7fb}.phmeta .flagbtn{border:1px solid var(--line);background:#fff;border-radius:999px;padding:4px 10px}.flagpop{min-width:180px}.aselfloat .aselp{min-width:180px;position:static!important}.dppop,.pppop,.flagpop,.pkpop,.aselfloat{z-index:600!important;box-shadow:0 28px 56px -18px #01072a80!important}.flagpill{background:color-mix(in srgb,var(--fc) 16%,#fff);color:color-mix(in srgb,var(--fc) 80%,#01072a);border:1px solid color-mix(in srgb,var(--fc) 30%,transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.flagbtn.set{background:color-mix(in srgb,var(--fc) 16%,#fff)!important;color:color-mix(in srgb,var(--fc) 80%,#01072a)!important;border-color:color-mix(in srgb,var(--fc) 30%,transparent)!important}.kc .flagbtn.set{padding:3px 6px}select{appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b6f86' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px!important}.bluebar select.bsel{background-color:#ffffff2e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;padding:7px 34px 7px 12px!important}.remform select{background-position:right 10px center;padding-right:30px!important}.wkgrp{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin:12px 4px 4px;padding-bottom:6px;display:flex}.wkgrp b{color:var(--navy);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.wkgrp .btn{margin-left:auto}.pfdrop{color:var(--blue);cursor:pointer;background:#f7f8fd;border:1.5px dashed #c9cfe6;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.pfdrop:hover,.pfdrop.over{border-color:var(--blue);background:#eef1fb}.pfdrop .muted{margin-left:auto;font-weight:400}.pffiles{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.pfitem{max-width:260px;position:relative}.pfitem .attimg img{max-height:140px}.pfdel{border:1px solid var(--line);cursor:pointer;opacity:0;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .15s;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 2px 6px #0000001f}.pfitem:hover .pfdel{opacity:1}.postgrid.noside{grid-template-columns:minmax(0,1fr) 52px}.sidetog{color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-self:end;align-items:center;gap:6px;margin-bottom:-6px;padding:4px 8px;font-size:13px;font-weight:600;display:inline-flex}.sidetog:hover{color:var(--blue);background:#eef1fb}.siderail{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:6px;display:flex;position:sticky;top:16px}.siderail button{width:38px;height:38px;color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:relative}.siderail button:hover{background:#eef1fb}.siderail button:first-child{color:#6b6f86}.siderail i{color:#fff;background:#c2453b;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;display:grid;position:absolute;top:2px;right:2px}@media (max-width:1100px){.postgrid.noside{grid-template-columns:1fr}.siderail{flex-direction:row;position:static}}.pfdrop{padding:9px 12px}@keyframes sideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes railIn{0%{opacity:0;transform:translate(-14px)scale(.92)}to{opacity:1;transform:none}}@keyframes mainGrow{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.grid.sidecol,.siderail,.postgrid>.grid:first-child{animation:none}}.asel.nsel{border-radius:0;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.asel.nsel.search .aselb,.asel.nsel.fsel .aselb{color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13.5px}.asel.nsel.bsel .aselb{color:#fff;background:#ffffff2e;border:0;border-radius:8px;padding:7px 12px;font-size:13.5px}.asel.nsel.bsel .aselb:hover{background:#ffffff42}.asel.nsel.bsel .aselb svg{opacity:.9}.field .asel.nsel{width:100%;display:block}button.ksech{cursor:pointer;width:100%;font:inherit;text-align:left;transition:filter .15s}button.ksech:hover{filter:brightness(1.06)}.ksech .ksecn{font:inherit;letter-spacing:inherit}.ksech>svg:last-child{opacity:.75;margin-left:auto}.ksec{transition:width .25s}.ksec.shut{flex:0 0 48px;width:48px}.ksec.shut .ksech{writing-mode:vertical-rl;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:100%;min-height:220px;padding:14px 0!important}.ksec.shut .ksech>svg:last-child{margin-top:auto;margin-left:0}.ksecq{letter-spacing:0;background:#ffffff47;border-radius:999px;padding:4px 2px;font-size:11px;font-weight:700;opacity:1!important;margin-left:0!important}.capgrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}@media (max-width:1100px){.capgrid{grid-template-columns:1fr}}.pbarbig{background:#eef1f6;border-radius:99px;height:6px;margin-bottom:10px;overflow:hidden}.pbarbig i{background:#2f7a6b;border-radius:99px;height:100%;transition:width .3s;display:block}.cklist{flex-direction:column;gap:2px;display:flex}.ckitem{border-radius:8px;align-items:flex-start;gap:10px;padding:7px 6px;font-size:14px;line-height:1.4;display:flex}.ckitem:hover{background:#f6f7fb}.ckitem.done span{color:#9aa0ad;text-decoration:line-through}.ckbox{cursor:pointer;color:#fff;background:#fff;border:1.6px solid #c4c9dc;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;padding:0;display:grid}.ckitem.done .ckbox{background:#2f7a6b;border-color:#2f7a6b}.ckdel{color:#9aa0ad;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex:none;margin-left:auto;padding:2px}.ckitem:hover .ckdel{opacity:1}.ckdel:hover{color:var(--bad);background:#fbe3e0}.capbanner{color:#704565;background:#f4eef3;border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;font-size:13.5px;display:flex}.capbanner a{color:#704565}.prodbands{align-items:stretch;gap:10px;margin:10px 0 12px;display:flex}.prodbands>*{flex:1 1 0;min-width:0;margin:0!important}.prodbands.stack{flex-direction:column}.prodbands:not(.stack) .bandbar,.prodbands:not(.stack) .pboxh{min-height:38px;font-size:13px;border-radius:12px!important;padding:7px 14px!important}.prodbands:not(.stack) .pboxh .bsum{padding:2px 8px;font-size:12px}.prodbands:not(.stack) .pboxh>.row{overflow:hidden;flex-wrap:nowrap!important}.prodbands:not(.stack) .bandbar>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:900px){.prodbands{flex-direction:column}}.kc[draggable]{cursor:grab}.kc.dragging{opacity:.45;transform:rotate(1.5deg)}.pcol.dropon{outline:2px dashed var(--sc,#2642b8);outline-offset:-4px;background:color-mix(in srgb,var(--sc,#2642b8) 10%,transparent)!important}.pfwrap{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pfsearch{border:1px solid var(--line);color:#8a8ea3;background:#fff;border-radius:999px;align-items:center;gap:6px;width:190px;height:40px;padding:0 12px;display:flex}.pfsearch input{font:inherit;min-width:0;color:var(--ink);background:0 0;outline:0;flex:1;font-size:13.5px;box-shadow:none!important;border:0!important;padding:0!important}.pfsearch button{color:#9aa0ad;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.pfbtn{border:1px solid var(--line);height:40px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;display:inline-flex}.pfbtn:hover{border-color:#c9cff0}.pfbtn.on{border-color:var(--blue);color:var(--blue);background:#eef1fb;font-weight:600}.pfn{background:var(--blue);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid}.pfclear{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:13px;font-weight:600}.pfclear:hover{background:#eef1fb}.pfpop{z-index:400;border:1px solid var(--line);background:#fff;border-radius:14px;width:380px;max-width:calc(100vw - 24px);max-height:70vh;padding:14px;overflow:auto;box-shadow:0 18px 50px #11236d2e}.pfsec{margin-bottom:12px}.pfsec>b{letter-spacing:.08em;text-transform:uppercase;color:#6b6f86;margin-bottom:6px;font-size:11.5px;display:block}.pfchips{flex-wrap:wrap;gap:6px;display:flex}.pfchip{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.pfchip:hover{border-color:#c9cff0}.pfchip.on{border-color:var(--blue);color:var(--blue);background:#eef1fb;font-weight:600}.pfchip.st{text-transform:none;font-size:11.5px;font-weight:600}.pfchip.st i{border-radius:50%;width:8px;height:8px;display:inline-block}.pffoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:10px;display:flex}@keyframes softIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes softFade{0%{opacity:0}to{opacity:1}}.grid.sidecol{animation:.5s cubic-bezier(.22,.61,.36,1) both softIn}.siderail{animation:.45s both softFade}.postgrid>.grid:first-child{animation:none}.ksecc{animation:.45s both softFade}.ksec.shut .ksech{animation:.4s both softFade}.ptools{flex-wrap:nowrap;gap:10px}.ptools .tabs{flex:none}.pflt{flex-wrap:nowrap;gap:6px;min-width:0}.pflt .pfwrap{flex-wrap:nowrap;gap:5px}.pflt .pfsearch{width:140px;height:32px;padding:0 10px;font-size:12.5px}.pflt .pfsearch input{font-size:12.5px}.pflt .pfbtn{white-space:nowrap;gap:5px;height:32px;padding:0 10px;font-size:12.5px}.pflt .pfclear{white-space:nowrap;font-size:12px}.pflt .asel.nsel .aselb{white-space:nowrap;height:32px;padding:6px 10px!important;font-size:12.5px!important}.pflt .btn{white-space:nowrap;height:32px!important;padding:0 12px!important;font-size:13px!important}@media (max-width:1200px){.ptools,.pflt{flex-wrap:wrap}}.sharebox{background:#f4f6fd;border:1px solid #dfe5fb;border-radius:12px;flex-direction:column;gap:6px;margin:-4px 0 12px;padding:10px 12px;display:flex}.mgrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:1000px){.mgrid{grid-template-columns:1fr}}.msec{letter-spacing:.08em;text-transform:uppercase;color:#6b6f86;margin-bottom:8px;font-size:11.5px;font-weight:700}.mbg{align-items:flex-start;gap:14px;display:flex}.mbgprev{aspect-ratio:210/297;border:1px solid var(--line);text-align:center;background:#fafafa;border-radius:8px;flex:none;place-items:center;width:120px;padding:6px;display:grid;overflow:hidden}.mbgprev img{object-fit:cover;width:100%;height:100%}.mcolor{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;width:34px;height:34px;padding:2px!important}.mtog{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:7px 4px;display:flex}.mtog:hover{background:#f6f7fb}.mtog input{width:16px;height:16px;accent-color:var(--blue);margin-top:3px}.mtog>span{flex-direction:column;gap:1px;font-size:14px;display:flex}.mclients{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;display:grid}.mcli{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mcliname{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.clititle{padding-bottom:.08em;display:inline-block}.mcolor{min-width:34px;flex:none!important;width:34px!important}.rmodel{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:900px){.rmodel{grid-template-columns:1fr}}.rprevcol{position:sticky;top:16px}.minipage{aspect-ratio:210/297;color:#111;background:#fff;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 24px #11236d29}.mpbg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mpwm{width:100%;height:100%;position:absolute;inset:0}.mplogo{aspect-ratio:30.5/10;height:4%;position:absolute;top:5%;right:8%;overflow:hidden}.mplogo img{width:auto;max-width:none;height:100%;margin-left:-42%;display:block}.mpfoot{color:#fff;background:#15277a;flex-direction:column;justify-content:center;align-items:center;gap:1px;height:6.7%;font-size:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.mpbody{box-sizing:border-box;height:100%;position:relative;overflow:hidden}.mphl{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 4px;font-weight:700;line-height:1.5}.mblocks{gap:12px;display:grid}.mblock{border:1px solid var(--line);background:#fcfcfe;border-radius:14px;padding:14px 16px}.mblock>header{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.mblock>header>div{flex-direction:column;gap:2px;display:flex}.mblock>header b{color:var(--navy);font-size:15px}.mnum{width:26px;height:26px;color:var(--blue);background:#eef1fb;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.mblock .field{margin-bottom:8px}.mtogs{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}@media (max-width:1100px){.mtogs{grid-template-columns:1fr}}.mpwm{aspect-ratio:501/505;background:#f3f4f7;width:150%;position:absolute;top:6%;left:-38%;-webkit-mask:url(/assets/dna-simbolo.png) 50%/contain no-repeat;mask:url(/assets/dna-simbolo.png) 50%/contain no-repeat}.mpfoot{overflow:hidden}.mpsym{width:21%;max-width:none;height:auto;position:absolute}.mpsym.l{top:10%;left:-6.7%;transform:rotate(180deg)}.mpsym.r{top:-30%;right:-13%}.av.avlogo{border:1px solid var(--line);padding:0;overflow:hidden}.av.avlogo img{object-fit:contain;width:100%;height:100%;display:block}.mlogo{cursor:pointer;flex:none;display:inline-flex;position:relative}.mlogoup{background:var(--blue);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-3px;right:-3px}.mpwm{background:#f4f5f8;width:118%;top:7%;left:-12%}.mpsym.r{width:19%;top:-5%;right:-5.7%}.mparc{width:20%;height:100%;position:absolute;bottom:0;left:0}.capbanner{flex-wrap:wrap;margin:0 0 14px!important}.capbanner .asel.mini .aselb{background:#fff;border:1px solid #e3d6e0}.caplinks{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding-top:10px;display:flex}.caplink{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:2px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.caplink a{color:var(--navy);align-items:center;gap:5px;display:inline-flex}.caplink button{color:#9aa0ad;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.caplink button:hover{color:var(--bad);background:#fbe3e0}.cknewrow{border-top:1px solid var(--line);padding-top:10px}.cknew{min-width:0;height:36px;font:inherit;background:#fff;flex:1;font-size:13.5px;border:1px solid var(--line)!important;border-radius:10px!important;padding:0 12px!important}.cknew:focus{outline:0;box-shadow:0 0 0 3px #2642b81f;border-color:var(--blue)!important}.rephead{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.repbody{margin-top:14px;animation:.35s both softFade}.repbody .field{margin-bottom:12px}.capsel .aselb{max-width:200px}.bico.sm{width:28px;height:28px}.aselq{z-index:2;border-bottom:1px solid var(--line);color:#8a8ea3;background:#fff;align-items:center;gap:6px;margin:-6px -6px 6px;padding:8px 10px;display:flex;position:sticky;top:-6px}.aselq input{font:inherit;min-width:0;color:var(--ink);background:0 0;outline:0;flex:1;font-size:13.5px;box-shadow:none!important;border:0!important;padding:0!important}.aselnone{padding:10px 12px}.phmeta .capsel .aselb{font-weight:600;color:var(--navy)!important;background:0 0!important;border-color:#0000!important;padding:4px 6px 4px 0!important;font-size:14px!important}.phmeta .capsel .aselb:hover{color:var(--blue)!important}.ckitem{align-items:center}.cklabel{flex:1;min-width:0}.ckwho{flex:none;align-items:center;gap:4px;display:inline-flex}.ckrole .aselb{background:color-mix(in srgb,var(--rc) 12%,#fff)!important;color:var(--rc)!important;border-color:#0000!important;padding:3px 8px!important;font-size:11.5px!important;font-weight:600!important}.ckrole .aselb .asdot{display:none}.ckitem.done .ckrole .aselb{opacity:.6}.verso{background:linear-gradient(90deg,#f3f5fd,#fbfbfe);border:1px solid #e3e8fb;border-radius:14px;align-items:flex-start;gap:10px;max-width:560px;margin-top:10px;padding:10px 14px 10px 12px;display:flex}.versoq{color:#2642b8;opacity:.5;font-family:Georgia,serif;font-size:34px;line-height:.9}.versot{color:var(--navy);font-size:14.5px;font-style:italic;line-height:1.45}.versor{color:#6b6f86;margin-top:3px;font-size:12px}.verso{flex-wrap:wrap;align-items:baseline;background:0 0!important;border:0!important;border-left:3px solid #2642b8!important;border-radius:0!important;gap:4px 12px!important;max-width:820px!important;margin-top:12px!important;padding:0 0 0 14px!important;display:flex!important}.versotag{letter-spacing:.12em;text-transform:uppercase;color:#2642b8;width:100%;font-size:11px;font-weight:700}.versot{font-family:Moranga,Georgia,serif;font-style:italic;color:var(--navy)!important;font-size:19px!important;line-height:1.35!important}.versor{white-space:nowrap;color:#6b6f86!important;margin:0!important;font-size:13px!important}.verso{box-sizing:border-box;width:0!important;min-width:100%!important;max-width:none!important}.versot{font-size:16px!important}.versor{font-size:12px!important}.kform{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.kform .asel{min-width:150px}.kform input{border:1px solid var(--line);min-width:160px;height:38px;font:inherit;border-radius:10px;flex:1;padding:0 12px;font-size:13.5px}.klist{flex-direction:column;gap:2px;display:flex}.kitem{border-radius:10px;align-items:flex-start;gap:10px;padding:8px 4px;display:flex}.kitem:hover{background:#faf7fa}.kitem:hover .ckdel{opacity:1}.kbody{color:var(--ink);margin-top:2px;font-size:14px;line-height:1.45}.bitem{border-radius:10px;align-items:center;gap:10px;padding:7px 4px;display:flex}.bitem.today{background:linear-gradient(90deg,#fff6e0,#fffdf6)}.tkt.bnow{color:#fff;background:#c98a12}.homecols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}@media (max-width:1000px){.homecols{grid-template-columns:1fr}}.kfeat{background:#fdf6f9;border:1px solid #f3dbe6;border-radius:14px;margin-bottom:10px;padding:14px 16px 16px;position:relative}.kfeath{align-items:center;gap:10px;display:flex}.kfeatn{color:var(--ink);font-size:14px}.kfeattag{color:#b8336a;background:#fff;border:1px solid #f3dbe6;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.kfeatb{color:var(--ink);margin:10px 0 0 44px;font-size:15px;line-height:1.5}.kbanner{color:var(--ink);background:#fdf6f9;border:1px solid #f3dbe6;border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;animation:.5s both softIn;display:flex}.kbico{color:#b8336a;background:#fbe4ee;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.kbanner b{color:#b8336a;font-size:15px}.kbtxt{color:var(--ink);margin-top:2px;font-size:14.5px}.kbtxt span{color:#8a8ea3;font-size:13px}.kbanner .btn.ghost{color:#b8336a;background:#fff;border-color:#f3dbe6}.kbok{color:#fff!important;background:#b8336a!important;border-color:#b8336a!important}.mention{color:var(--blue,#2642b8);white-space:nowrap;background:#e3e8f8;border-radius:6px;padding:0 5px;font-weight:600;display:inline-block}.mnpop{z-index:1000;background:#fff;border:1px solid #01072a1a;border-radius:12px;width:230px;padding:6px;animation:.15s both softIn;position:fixed;box-shadow:0 14px 34px -12px #01072a4d}.mnhd{letter-spacing:.06em;text-transform:uppercase;color:#8a8ea3;padding:4px 8px 6px;font-size:11px;font-weight:600}.mnpop button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;display:flex}.mnpop button.on{background:#f1f3fb}.apstrip{background:#fff;border:1px solid #01072a12;border-radius:14px;margin-bottom:14px;overflow:hidden}.apstriph{cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 16px;width:100%;padding:10px 14px;display:flex}.apchip{color:#4a4e66;align-items:center;gap:6px;font-size:13px;display:inline-flex}.apchip svg{color:var(--k)}.apchip b{color:var(--k);font-size:14px}.apstripc{color:#8a8ea3;border-radius:8px;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.apstriph:hover .apstripc{background:#f3f4f8}.apstripb{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.apstripb>div{overflow:hidden}.apstrip.open .apstripb{grid-template-rows:1fr}.apgrph{cursor:pointer;z-index:1;background:#faf9f6;border:0;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex;position:sticky;top:0}.apgchev{color:#8a8ea3;transition:transform .25s;display:grid}.apgrp.shut .apgchev{transform:rotate(-90deg)}.apgn{color:var(--blue,#2642b8);background:#eef1fb;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.apgrpb{grid-template-rows:1fr;transition:grid-template-rows .3s;display:grid}.apgrpb>div{overflow:hidden}.apgrp.shut .apgrpb{grid-template-rows:0fr}.apwhat{color:var(--w);background:color-mix(in srgb,var(--w) 13%,#fff);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.apmeta{color:#6b6f86;background:#f3f4f8;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;display:inline-flex}.apstripc{transition:transform .3s}.apstrip.open .apstripc{transform:rotate(180deg)}.apstripb>div,.apgrpb>div{min-height:0}.attwrap{display:inline-flex;position:relative}.attdel{color:#c2453b;cursor:pointer;opacity:0;z-index:2;background:#fff;border:1px solid #01072a1f;border-radius:50%;place-items:center;width:24px;height:24px;transition:opacity .15s;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 2px 8px #01072a26}.attwrap:hover .attdel{opacity:1}.apq{background:#fff!important}.apit{background:#fff!important;border-bottom-color:#efede7!important}.apit:hover{background:#f7f7f9!important}.apit.on{box-shadow:inset 3px 0 0 var(--blue)!important;background:#f1f4fd!important}.apgrph{background:#e9e7e1}.apgrph b{color:#01072a}.apgrp{border-bottom:0}.apmain .igf{width:min(290px,100%)}.apmain .igf.st .igm{max-height:460px}.igexp{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01072a73;border:0;border-radius:9px;place-items:center;width:32px;height:32px;transition:background .15s;display:grid;position:absolute;top:10px;right:10px}.igexp:hover{background:#01072ab3}.apbig{z-index:1000;background:#01072ab8;place-items:center;padding:24px;animation:.2s both softIn;display:grid;position:fixed;inset:0;overflow:auto}.apbigin{width:min(560px,100%)}.apbigin .igf{width:100%!important}.apbigin .igf.st{margin:0 auto;width:min(420px,100%)!important}.apbigin .igf .igm{max-height:none!important}.apbigin .igexp{display:none}.apbigx{color:#01072a;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:fixed;top:18px;right:18px}.cmpfield .cmped{min-height:64px}.rtshow b,.rtshow strong{font-weight:700}.rtshow ul{margin:2px 0 2px 18px;padding:0}.rtshow a{color:var(--blue,#2642b8);text-decoration:underline}.igf.r-v .igm{aspect-ratio:9/16!important}.igf.r-h .igm{aspect-ratio:16/9!important}.igf.r-q .igm{aspect-ratio:4/5!important}.apmain .igf.r-v{width:min(250px,100%)}.apmain .igf.r-h{width:min(440px,100%)}.apmain .igf .igm{max-height:none!important}.apbigin .igf.r-v{margin:0 auto;width:min(380px,100%)!important}.apbigin:has(.r-h){width:min(900px,100%)}.apinfo{border-top:1px solid #efede7;flex-direction:column;gap:20px;margin-top:28px;padding-top:22px;display:flex}.apinfo .label{margin:0 0 8px}.apinfor{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.apinfov{color:var(--ink);font-size:14px}.apinfo .aptext,.apside .cmpbox{margin:0}.apfold summary{cursor:pointer;background:#fff;border:1px solid #efede7;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;list-style:none;display:flex}.apfold summary::-webkit-details-marker{display:none}.apfold summary:hover{background:#faf9f6}.apfold summary .label{margin:0!important}.apfoldc{color:#8a8ea3;margin-left:auto;transition:transform .25s;display:grid}.apfold[open] .apfoldc{transform:rotate(180deg)}.apfold[open] summary{border-bottom-color:#0000;border-radius:12px 12px 0 0}.apfold[open] .aptext{border-top:0;border-radius:0 0 12px 12px;animation:.2s both softIn}.ajbody{font-size:14px;line-height:1.45}.apgrph{border-bottom:1px solid #eceef2;background:#f4f5f7!important}.apgrph:hover{background:#eef0f3!important}.apmain{flex-direction:column;display:flex;padding:18px 24px 24px!important}.apmh{align-items:center;gap:12px;margin-bottom:14px;display:flex}.apmt{min-width:0;color:var(--ink);flex:1;font-size:15px}.apnav{flex:none;align-items:center;gap:2px;display:inline-flex}.apnav button{cursor:pointer;color:#6b6f86;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:grid}.apnav button:hover{color:var(--navy,#11236d);background:#f1f3f7}.apnav span{color:#8a8ea3;text-align:center;min-width:30px;font-size:12px}.apstage{background:#f5f6f8;border-radius:16px;justify-content:center;align-items:flex-start;padding:36px 24px;display:flex}.apmain .apstage .igf{box-shadow:0 18px 40px -22px #01072a59}.apinfo{border-top:0!important;gap:14px!important;margin-top:22px!important;padding-top:0!important}.apabout{border-bottom:1px solid #efede7;flex-direction:column;gap:9px;padding:14px 16px;display:flex}.apar{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.apar>span{color:#8a8ea3}.apar>b{color:var(--ink);min-width:0;font-weight:600}.pcrop-bg{z-index:1000;background:#01072a8c;place-items:center;padding:16px;animation:.2s both softIn;display:grid;position:fixed;inset:0}.pcrop{background:#fff;border-radius:18px;width:min(380px,100%);padding:18px 20px;box-shadow:0 30px 60px -20px #01072a80}.pcrop-area{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#11131c;border-radius:14px;margin:0 auto;position:relative;overflow:hidden}.pcrop-area:active{cursor:grabbing}.pcrop-mask{pointer-events:none;background:radial-gradient(circle,#0000 0 69.5%,#01072a8c 70%);border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff26}.pcrop-zoom{align-items:center;gap:10px;margin:14px 6px 0;display:flex}.pcrop-zoom input{accent-color:var(--blue,#2642b8);flex:1}.pcrop-zoom button{cursor:pointer;width:28px;height:28px;color:var(--ink);background:#fff;border:1px solid #01072a1f;border-radius:8px;font-size:16px;line-height:1}.apmain{background:#fff!important;padding:0!important}.apmh{height:var(--aph-h,59px);box-sizing:border-box;border-bottom:1px solid #efede7;padding:0 18px 0 24px;margin:0!important}.apmt{font-weight:700;font-size:15px!important}.apmain>.apstage,.apmain>.apinfo{margin-left:24px;margin-right:24px}.apmain>.apstage{margin-top:20px}.apmain>.apinfo{margin-bottom:24px}.apboard .aph,.apmh{box-sizing:border-box;min-height:57px;height:57px!important;padding-top:0!important;padding-bottom:0!important}.apside .aph b{font-size:15px!important}.apside .bar{margin-top:12px!important}.inled{font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-width:0;margin:0 -6px;padding:2px 6px;transition:border-color .15s,background .15s}.inled:hover{background:#f5f6f8}.inled:focus{border-color:var(--blue,#2642b8);background:#fff;outline:none;box-shadow:0 0 0 3px #2642b81f}.inltitle{flex:1;font-size:15px;font-weight:700}.inlcap{resize:none;white-space:pre-wrap;margin-top:2px;font-size:13.5px;line-height:1.5;display:block;overflow:hidden}.apfoldb{border:1px solid #efede7;border-top:0;border-radius:0 0 12px 12px;padding:10px}.apfold summary .small.muted{margin-left:4px}.apar .dp .dpbtn{height:auto;padding:0;font-weight:600}.apadj{grid-template-columns:1fr 1fr;gap:0 10px;margin-top:12px;display:grid}.apadj .field{margin-bottom:8px}.apadj input{width:100%}.pgnav{align-items:center;gap:4px;margin-left:10px;display:inline-flex}.pgnav .tib:first-child svg{transform:rotate(180deg)}.pgnav .tib:disabled{opacity:.35;cursor:default}.pgnavl{flex-direction:column;margin-left:6px;font-size:12.5px;line-height:1.15;display:flex}.pgnavl b{font-size:13px}.pgnavl span{font-size:11px}@media (max-width:900px){.pgnavl{display:none}}.vtimes{flex-direction:column;gap:8px;display:flex}.vtlist{flex-wrap:wrap;gap:5px;display:flex}.vtchip{color:#704565;background:#f3eef5;border:1px solid #e8dcec;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:3px 6px 3px 8px;font-size:12px;display:inline-flex}.vtchip b{font-weight:700}.vtchip .ell{color:#4a4e66;max-width:180px}.vtchip button{color:#8a8ea3;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 2px;display:grid}.vtchip.clk{cursor:pointer;padding-right:9px;transition:background .15s}.vtchip.clk:hover,.vtchip.on{color:#fff;background:#704565;border-color:#704565}.vtchip.clk:hover .ell,.vtchip.on .ell{color:#fff}.vtadd{align-items:center;gap:6px;display:flex}.vtadd .vtt{text-align:center;flex:none;width:64px}.vtadd .vtn{flex:1;min-width:0}.vtadd .vtt.bad{border-color:var(--bad)}.vtnow{color:var(--blue,#2642b8);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.vtplay{flex-direction:column;align-items:center;width:min(900px,92vw);margin:auto;display:flex}.vtplay video,.vtplay iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:12px;width:100%;max-height:72vh}.vtplay video{aspect-ratio:auto}.vtmsg{text-align:center;background:#fff;border-radius:12px;max-width:520px;padding:18px 20px;font-size:14px}.vtmsg.sm{margin-top:10px;font-size:13px}.vtmsg a{color:var(--blue,#2642b8);font-weight:600}.igm .igvid{object-fit:cover;z-index:1;background:#000;width:100%;height:100%;position:absolute;inset:0}.igm .igexp{z-index:2}.igarr{color:#01072a;cursor:pointer;z-index:2;background:#ffffffe0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000040}.igarr.l{left:10px}.igarr.r{right:10px}.igcount{color:#fff;z-index:2;background:#01072a8c;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700;position:absolute;top:12px;left:12px}.igm .igd{z-index:2}.igm .igd i{cursor:pointer}.feedtile{position:relative;overflow:hidden}.feedtile .ftvid{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.feedtile.hasimg .fnum,.feedtile.hasimg .ffmt{z-index:1;text-shadow:0 1px 4px #0009;position:relative}.feedtile.hasimg:after{content:"";pointer-events:none;background:linear-gradient(#00000040,#0000 35% 70%,#00000059);position:absolute;inset:0}.ftmulti{z-index:1;color:#fff;filter:drop-shadow(0 1px 3px #0009);position:absolute;top:8px;right:8px}.lbxarr{color:#01072a;cursor:pointer;z-index:2;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .15s;display:grid;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 6px 20px #00000059}.lbxarr:hover{transform:translateY(-50%)scale(1.06)}.lbxarr.l{left:22px}.lbxarr.r{right:22px}.lbxn{opacity:.7;font-weight:500}.lbxload{color:#fff;margin:auto}video.lbximg{background:#000;max-height:82vh}.attvidw{display:inline-flex;position:relative}.attvidx{color:#fff;cursor:pointer;background:#01072a8c;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:6px;right:6px}.apth{position:relative;overflow:hidden}.apth video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.apth.real svg{z-index:1;filter:drop-shadow(0 1px 3px #0009);position:relative}.apth.real:not(:has(video)) svg{opacity:0}.apcl{flex-wrap:wrap;gap:6px;display:flex}.apclb{cursor:pointer;max-width:100%;color:var(--ink);background:#fff;border:1px solid #01072a1f;border-radius:999px;align-items:center;gap:7px;padding:6px 10px 6px 6px;font-size:13px;display:inline-flex}.apclb:hover{background:#f6f7f9}.apclb.on{border-color:var(--blue,#2642b8);color:var(--blue,#2642b8);background:#eef1fb;font-weight:600}.apmain>.apstage{margin-left:16px;margin-right:16px;padding:22px 14px}.apmain>.apinfo{margin-left:16px;margin-right:16px}.apmain .apstage .igf.r-h{width:100%}@media (max-width:1250px){.apboard{grid-template-columns:320px minmax(0,1fr) 320px!important}}.apboard{grid-template-columns:minmax(330px,.95fr) minmax(0,1.45fr) minmax(330px,.9fr)!important}.apmain>.apstage{margin-top:12px;margin-left:12px;margin-right:12px;padding:16px 10px}.apmain .apstage .igf.r-q{width:min(500px,100%)}.apmain .apstage .igf.r-v{width:min(400px,100%)}.ajstats{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ajstat{color:#4a4e66;cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:12px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.ajstat svg{color:var(--k)}.ajstat b{color:var(--k);font-size:17px}.ajstat:hover{transform:translateY(-1px)}.ajstat.on{border-color:var(--k);background:color-mix(in srgb,var(--k) 8%,#fff)}.ajstat.static{cursor:default}.ajstat.static:hover{transform:none}.ajbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.ajsearch{color:#8a8ea3;background:#fff;border:1px solid #01072a1a;border-radius:10px;flex:0 300px;align-items:center;gap:7px;min-width:240px;height:38px;padding:0 10px;display:flex}.ajsearch input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;height:auto;padding:0;font-size:13.5px}.ajsearch button{color:#8a8ea3;cursor:pointer;background:0 0;border:0;display:grid}.ajkinds{gap:4px;display:inline-flex}.ajkind{color:#4a4e66;cursor:pointer;background:#fff;border:1px solid #01072a1a;border-radius:999px;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ajkind svg{color:var(--w)}.ajkind.on{background:var(--w);border-color:var(--w);color:#fff}.ajkind.on svg{color:#fff}.ajseg{height:34px}.ajboard{grid-template-columns:repeat(4,minmax(250px,1fr));align-items:start;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.ajcol{background:#f6f7f9;border:2px dashed #0000;border-radius:16px;min-height:240px;padding:12px 10px 10px;transition:background .2s,border-color .2s}.ajcol.over{background:color-mix(in srgb,var(--sc) 9%,#fff);border-color:color-mix(in srgb,var(--sc) 55%,transparent)}.ajcolh{align-items:center;gap:8px;padding:0 4px;font-size:13.5px;display:flex}.ajdot{background:var(--sc);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb,var(--sc) 20%,transparent);border-radius:50%}.ajn{color:var(--sc);background:color-mix(in srgb,var(--sc) 12%,#fff);border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12px;font-weight:700}.ajcolsub{padding:2px 4px 10px 21px;font-size:11.5px}.ajcards{flex-direction:column;gap:8px;display:flex}.ajc{cursor:grab;background:#fff;border:1px solid #01072a12;border-radius:13px;flex-direction:column;gap:8px;padding:11px 12px 10px;transition:box-shadow .18s,transform .18s,opacity .18s;animation:.25s both softIn;display:flex;position:relative;box-shadow:0 1px 2px #01072a0a}.ajc.dragging{opacity:.45;transform:rotate(1.5deg)}.ajc.moved{animation:.7s ajpop}@keyframes ajpop{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--sc) 60%,transparent)}to{box-shadow:0 0 0 12px #0000}}.ajctop{align-items:flex-start;gap:10px;display:flex}.ajthumb{color:#fff;border-radius:8px;flex:none;place-items:center;width:40px;height:50px;display:grid;position:relative;overflow:hidden}.ajthumb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ajkchip{color:var(--w);background:color-mix(in srgb,var(--w) 12%,#fff);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.ajorig{border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.ajorig.cliente{color:#a3342b;background:#fbe3e0}.ajorig.interno{color:var(--blue,#2642b8);background:#eef1fb}.ajpost{color:var(--ink);margin-top:4px;font-size:12.5px;font-weight:600}.ajclamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ajcfoot{align-items:center;gap:6px;display:flex}.ajlate{color:#c2453b;font-weight:600}.ajicon{color:#6b6f86;background:#f3f4f8;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.ajicon:hover{color:var(--navy,#11236d);background:#e8eaf2}.ajnobody{color:#9a9db0;border:1px dashed #b9bccb;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ajnext{opacity:0;background:color-mix(in srgb,var(--sc) 12%,#fff);height:0;color:color-mix(in srgb,var(--sc) 80%,#01072a);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-self:stretch;align-items:center;gap:5px;margin:-4px 0 -6px;padding:0;font-size:12.5px;font-weight:700;transition:height .2s,opacity .2s,margin .2s;display:flex;overflow:hidden}.ajc:hover .ajnext,.ajc:focus-within .ajnext{opacity:1;height:30px;margin:2px 0 0}.ajnext:hover{background:var(--sc);color:#fff}.ajnext.ghost{color:#6b6f86;background:#f3f4f8}.ajempty{color:#9a9db0;border:1.5px dashed #dcdee6;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:22px 10px;font-size:12.5px;display:flex}@media (hover:none){.ajnext{opacity:1;height:30px;margin:2px 0 0}}.ajhero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:6px 0 20px;animation:.4s both softIn;display:flex}.ajherot{max-width:720px}.ajhero .lede{font-size:15px;line-height:1.55}.ajnew{border-radius:12px;height:44px;padding:0 20px;font-size:14.5px}.ajkpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}@media (max-width:1100px){.ajkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ajkpi{text-align:left;cursor:pointer;background:#fff;border:1px solid #01072a12;border-radius:18px;align-items:center;gap:14px;padding:18px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s;animation:.45s both softIn;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 14px 30px -24px #01072a59}.ajkpi:nth-child(2){animation-delay:50ms}.ajkpi:nth-child(3){animation-delay:.1s}.ajkpi:nth-child(4){animation-delay:.15s}.ajkpi:after{content:"";background:color-mix(in srgb,var(--k) 8%,transparent);border-radius:50%;width:110px;height:110px;transition:transform .4s;position:absolute;top:-30px;right:-30px}.ajkpi:hover{transform:translateY(-3px);box-shadow:0 18px 36px -22px #01072a66}.ajkpi:hover:after{transform:scale(1.25)}.ajkpi.on{border-color:color-mix(in srgb,var(--k) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--k) 14%,transparent),0 18px 36px -24px #01072a66}.ajkpi.static{cursor:default}.ajkpi.static:hover{transform:none}.ajkpii{z-index:1;width:46px;height:46px;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.ajkpit{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.ajkpit b{color:var(--ink);letter-spacing:-.02em;font-size:30px;line-height:1}.ajkpit span{color:var(--ink);margin-top:5px;font-size:14px;font-weight:600}.ajkpit em{color:#8a8ea3;margin-top:1px;font-size:12.5px;font-style:normal}.ajtools{background:#fff;border:1px solid #01072a12;border-radius:18px;flex-wrap:wrap;align-items:flex-end;gap:18px 22px;margin-bottom:20px;padding:16px 18px;animation:.5s .12s both softIn;display:flex;box-shadow:0 1px 2px #01072a0a}.ajtools .ajsearch{background:#f6f7f9;border-color:#0000;border-radius:12px;flex:320px;gap:10px;min-width:280px;max-width:420px;height:44px;padding:0 14px;transition:background .2s,border-color .2s,box-shadow .2s}.ajtools .ajsearch:focus-within{border-color:var(--blue,#2642b8);background:#fff;box-shadow:0 0 0 3px #2642b81f}.ajtools .ajsearch input{font-size:14.5px}.ajgrp{flex-direction:column;gap:6px;display:flex}.ajgl{letter-spacing:.08em;text-transform:uppercase;color:#8a8ea3;font-size:11px;font-weight:700}.ajtools .ajkinds{gap:6px}.ajtools .ajkind{height:36px;padding:0 14px;font-size:13.5px;transition:background .2s,color .2s,border-color .2s,transform .15s}.ajtools .ajkind:hover{border-color:var(--w);transform:translateY(-1px)}.ajorigs{background:#f1f2f6;border-radius:11px;padding:3px;display:inline-flex}.ajorigs button{color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:8px;height:30px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.ajorigs button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #01072a1f}.ajclear{color:#a3342b;cursor:pointer;background:#fbe3e0;border:0;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13px;font-weight:600;animation:.2s both softIn;display:inline-flex}.ajboard{grid-template-columns:repeat(4,minmax(280px,1fr))!important;gap:16px!important}.ajcol{min-width:0;animation:.45s both softIn;background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 6%,#f6f7f9),#f6f7f9 140px)!important;border-top:3px solid var(--sc)!important;border-radius:20px!important;padding:14px 12px 12px!important}.ajcol:nth-child(2){animation-delay:60ms}.ajcol:nth-child(3){animation-delay:.12s}.ajcol:nth-child(4){animation-delay:.18s}.ajcolh{padding:2px 6px!important;font-size:15.5px!important}.ajn{padding:3px 10px!important;font-size:13px!important}.ajcolsub{color:#8a8ea3;padding:3px 6px 12px 23px!important;font-size:12.5px!important}.ajcards{gap:10px!important}.ajc{min-width:0;animation:.4s cubic-bezier(.2,.7,.2,1) both ajin;border-radius:16px!important;gap:10px!important;padding:14px 14px 12px!important}@keyframes ajin{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.ajctags{flex-wrap:wrap;gap:6px;display:flex}.ajkchip,.ajorig{padding:3px 9px!important;font-size:11.5px!important}.ajurg{color:#fff;background:#c2453b;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;animation:1.8s ease-in-out infinite ajpulse;display:inline-flex}@keyframes ajpulse{0%,to{box-shadow:0 0 #c2453b73}50%{box-shadow:0 0 0 5px #c2453b00}}.ajctop{align-items:center!important;gap:12px!important}.ajpost{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden;margin:0!important;font-size:14px!important;font-weight:700!important}.ajcli{color:#6b6f86;align-items:center;gap:6px;min-width:0;margin-top:4px;font-size:13px;display:flex}.ajplace{color:#6b6f86;align-items:center;gap:5px;font-size:13px;display:flex}.ajplace b{color:var(--ink);font-weight:600}.ajquote{border-left:3px solid color-mix(in srgb,var(--sc) 70%,transparent);background:#f8f8fb;border-radius:12px;padding:10px 12px 10px 14px;position:relative}.ajquote .ajbody{color:var(--ink);font-size:15px!important;line-height:1.5!important}.ajsteps{gap:4px;display:flex}.ajsteps i{background:#e7e8ee;border-radius:4px;flex:1;height:4px;transition:background .4s}.ajcfoot{font-size:13px;gap:8px!important}.ajage{color:#6b6f86;flex:none;align-items:center;gap:4px;display:inline-flex}.ajby{color:#8a8ea3;min-width:0}.ajlate{font-weight:700;color:#c2453b!important}.ajnobody{width:26px!important;height:26px!important}.ajempty{transition:background .2s,border-color .2s;border-radius:14px!important;padding:30px 12px!important;font-size:13.5px!important}.ajcol.over .ajempty{border-color:var(--sc);background:color-mix(in srgb,var(--sc) 6%,#fff);color:var(--sc)}.ajcol.over{transition:transform .2s,background .2s,border-color .2s;transform:scale(1.01)}@media (hover:none){.ajnext{height:36px!important}}.ajsteps i{min-width:10px;display:block}.ajc>*{align-self:stretch}.ajquote{display:block}.ajc .vtlist{align-self:flex-start}.ajkpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important}@media (max-width:1100px){.ajkpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kpi2.ajon{box-shadow:0 0 0 2px color-mix(in srgb,var(--k) 35%,transparent)}.ajtools{border:1px solid var(--line)!important;box-shadow:none!important;border-radius:14px!important;gap:14px 18px!important;margin-bottom:16px!important;padding:12px 14px!important}.ajtools .ajsearch{border-radius:10px!important;height:38px!important}.ajtools .ajkind{height:32px!important;font-size:13px!important}.ajorigs button{height:28px!important;font-size:13px!important}.ajboard{gap:12px!important}.ajcol{background:color-mix(in srgb,var(--sc) 8%,#fff)!important;border:1px solid color-mix(in srgb,var(--sc) 16%,transparent)!important;border-top:1px solid color-mix(in srgb,var(--sc) 16%,transparent)!important;border-radius:14px!important;padding:12px!important}.ajcol .colh{padding:2px 2px 10px}.ajcol.over{transform:none;border:1px dashed var(--sc)!important}.ajc{border:1px solid #01072a14!important;border-radius:10px!important;gap:8px!important;padding:13px!important;box-shadow:0 1px 2px #01072a0d!important}.ajc:hover{transform:translateY(-2px)!important;box-shadow:0 14px 28px -16px #01072a4d!important}.ajc.late{border-left:3px solid #c2453b!important}.ajctags .tkt{align-items:center;gap:4px;display:inline-flex}.ajthumb{box-shadow:none;border-radius:8px!important;width:42px!important;height:52px!important}.ajpost{font-size:14px!important}.ajcli,.ajplace{font-size:12.5px!important}.ajc .ajbody{font-size:14px!important;line-height:1.45!important}.ajcfoot{font-size:12.5px!important}.ajicon{border-radius:8px!important;width:26px!important;height:26px!important}.ajwho .av{box-shadow:none!important}.ajc:hover .ajnext,.ajc:focus-within .ajnext{height:32px!important}.ajnext{border-radius:8px!important;font-size:13px!important}.ajempty{background:#ffffff80;border-radius:10px!important;padding:22px 10px!important}.apstripl{color:var(--navy,#11236d);font-size:14px;font-weight:700;display:none}.apstrip.open .apchip{display:none}.apstrip.open .apstripl{animation:.25s both fade;display:inline}.apstrip:not(.open) .apchip{animation:.25s both fade}.pboxt{font-size:14px;animation:.25s both fade}.pboxh .bsum{animation:.25s both fade}.pboxb{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1);display:grid}.pboxb>div{min-height:0;overflow:hidden}.pbox.open .pboxb{grid-template-rows:1fr}.pboxes{opacity:0;transition:opacity .3s,transform .35s;transform:translateY(-6px);animation:none!important}.pbox.open .pboxes{opacity:1;transition-delay:80ms;transform:none}.pbox:not(.open) .pboxh{transition:border-radius 0s .45s}.ajtools{align-items:center!important;gap:10px 0!important;padding:8px 10px!important}.ajtools .ajsearch{max-width:360px;margin-right:6px;flex:260px!important;height:36px!important}.ajgrp{border-left:1px solid var(--line);align-items:center;padding:0 14px;flex-direction:row!important;gap:8px!important}.ajgl{letter-spacing:.09em!important;font-size:10.5px!important}.ajtools .ajkind{height:30px!important;padding:0 11px!important}.ajorigs{padding:2px!important}.ajorigs button{height:26px!important;padding:0 11px!important}.ajtools .fsel{height:32px!important}.ajclear{margin-left:6px;height:30px!important}.apstrip.open .apstriph{padding:12px 16px 8px}.apstripb .grid{gap:10px!important;margin:0!important;padding:0 16px 16px!important}.apstripb .kpi2{border:1px solid var(--line)!important;border-left:3px solid var(--k)!important;box-shadow:none!important;background:#f7f8fa!important;border-radius:12px!important;align-items:center!important;padding:12px 14px!important}.apstripb .kpi2:hover{background:#fff!important}.apstripb .kpi2 .big{line-height:1.05}.exbrief{color:#4a4e66;font-size:13.5px!important}.exprog{align-items:center;gap:8px;display:flex}.exprog .bar{height:5px}.exav{margin-left:-6px}.exav:first-child{margin-left:0}.exav .av{box-shadow:0 0 0 2px #fff}.expieces{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.expiece{border:1px solid var(--line);background:#fafafc;border-radius:12px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.expiece .fsel{height:30px}.expiece button{color:#8a8ea3;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.expiece .fsel{width:auto;min-width:150px}.expiece .sel{min-width:150px}.bpclis{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.bpcli{border:1px solid var(--line);height:38px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px 0 7px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.bpcli:hover{transform:translateY(-1px)}.bpcli b{color:#6b6f86;background:#f1f2f6;border-radius:999px;padding:1px 8px;font-size:12px}.bpcli.on{border-color:var(--blue,#2642b8);color:var(--blue,#2642b8);background:#eef1fb}.bpcli.on b{color:var(--blue,#2642b8);background:#fff}.bpall{color:#fff;background:#11236d;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.bpgrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));align-items:start;gap:12px;display:grid}.bpc{cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:12px;flex-direction:column;gap:8px;padding:14px;transition:transform .18s,box-shadow .18s;animation:.35s cubic-bezier(.2,.7,.2,1) both ajin;display:flex;position:relative;box-shadow:0 1px 2px #01072a0d}.bpc:hover{transform:translateY(-2px);box-shadow:0 14px 28px -16px #01072a4d}.bpc.aprovada{border-left:3px solid #1f8a4c}.bpc.usada,.bpc.descartada{opacity:.75}.bpb{color:#4a4e66;font-size:13.5px!important}.bppost{color:var(--blue,#2642b8);background:#eef1fb;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.bpacts{gap:6px;margin-top:2px;display:flex}.bpacts button{border:1px solid var(--line);color:#6b6f86;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:32px;height:32px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.bpacts button:hover{color:var(--ink);background:#f3f4f8}.bpacts .bpuse{color:var(--blue,#2642b8);background:#eef1fb;border-color:#0000;flex:1}.bpacts .bpuse:hover{background:var(--blue,#2642b8);color:#fff}.bpacts .bpuse.ghost{color:#6b6f86;background:#f3f4f8}.bpempty{text-align:center;background:#fff;border:1.5px dashed #dcdee6;border-radius:16px;flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:40px 20px;display:flex}.bpempty .small{max-width:460px}.bpemi{width:48px;height:48px;color:var(--blue,#2642b8);background:#eef1fb;border-radius:14px;place-items:center;display:grid}.bppacks{flex-direction:column;gap:6px;max-height:52vh;display:flex;overflow:auto}.bppk{border:1px solid var(--line);text-align:left;cursor:pointer;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}button.bppk:hover{background:#f7f8fa}.bppk.on{border-color:var(--blue,#2642b8);color:var(--blue,#2642b8);background:#eef1fb}.exstk{background:#f1f0ec;gap:2px;display:flex;overflow:hidden}.exstk i{background:var(--blue);border-radius:3px;height:100%;transition:width .5s;display:block;position:static!important}.extbl{border-collapse:collapse;width:100%;font-size:13.5px}.extbl th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#8a8ea3;border-bottom:1px solid var(--line);padding:8px 16px;font-size:11px;font-weight:700}.extbl td{vertical-align:middle;border-bottom:1px solid #f1f0ec;padding:10px 16px}.extbl tr:hover td{background:#fafafc}.exlink{color:var(--ink)}.exlink:hover{color:var(--blue,#2642b8)}.expricel{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:6px;height:36px;margin-top:8px;padding:0 10px;display:flex}.expricel span{color:#8a8ea3;font-weight:600}.expricel input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;height:auto;padding:0}.exinfo{border-left:4px solid #2642b8;margin-bottom:14px;padding:12px 16px!important}.exinfoh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.exinfoi{width:28px;height:28px;color:var(--blue,#2642b8);background:#eef1fb;border-radius:8px;place-items:center;display:grid}.exinfof{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.exinfof .fsel{height:32px}.expiece .asel{min-width:160px}.expiece .aselb{white-space:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.netlogo{color:#fff;letter-spacing:-.02em;border-radius:6px;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.agkpis{grid-template-columns:repeat(6,minmax(0,1fr))!important}@media (max-width:1200px){.agkpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.agt{border:1px solid var(--line);border-left:3px solid var(--k);color:var(--ink);background:#f7f8fa;border-radius:12px;padding:12px 14px;transition:transform .15s,box-shadow .15s;display:block}.agt:hover{background:#fff;transform:translateY(-2px);box-shadow:0 12px 24px -16px #01072a4d}.agt b{font-size:13px}.agt .ki{width:28px;height:28px;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);border-radius:8px;place-items:center;display:grid}.agb{background:#eceef2;border-radius:4px;height:5px;margin-top:8px;overflow:hidden}.agb i{background:var(--k);border-radius:4px;height:100%;transition:width .5s;display:block}.agtl{flex-direction:column;margin-top:10px;display:flex}.agtli{cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;grid-template-columns:52px 14px minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;display:grid}.agtlh{flex-direction:column;font-size:14px;font-weight:800;line-height:1.1;display:flex}.agtlh span{color:#8a8ea3;font-size:11px;font-weight:500}.agtld{border-radius:50%;justify-self:center;width:10px;height:10px;box-shadow:0 0 0 3px #fff,0 0 0 4px #e5e7ee}.agtlc{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;transition:background .15s;display:flex}.agtli:hover .agtlc{background:#f7f8fa}.agth{color:#fff;border-radius:9px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.agth video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.agneed{background:#fdf2f1!important;border-color:#f6d6d2!important}.agneed h3{color:#a3342b;align-items:center;gap:6px;display:flex}.agneedi{border:1px solid #f1d9d6;border-left:3px solid var(--k);cursor:pointer;width:100%;color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;transition:transform .15s;display:flex}.agneedi:hover{transform:translate(2px)}.agsw{cursor:pointer;background:#d7d9e2;border:0;border-radius:999px;flex:none;width:38px;height:22px;transition:background .2s;position:relative}.agsw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.agsw.on{background:#1f8a4c}.agtoday{border-bottom:1px solid #f1f0ec;align-items:center;gap:10px;padding:8px 4px;display:flex}.aglink{text-align:left;cursor:pointer;min-width:0;color:var(--ink);background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.agkan{grid-template-columns:repeat(6,minmax(220px,1fr));gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.agc{cursor:pointer;width:100%;color:var(--ink);background:#fff;border:1px solid #01072a14;border-radius:10px;align-items:flex-start;gap:8px;padding:10px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #01072a0d}.agc:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px #01072a4d}.agcal>div:not(.dh){min-height:112px}.agcal .mce{cursor:pointer;text-align:left;border:0;width:100%}.agacc{border-bottom:1px solid #f1f0ec;flex-wrap:wrap;align-items:center;gap:20px;padding:14px 18px;display:flex}.agaccn{border-left:1px solid var(--line);border-right:1px solid var(--line);flex-wrap:wrap;flex:1;gap:22px;padding:0 18px;display:flex}.agmod{grid-template-columns:260px minmax(0,1fr);gap:18px;display:grid}@media (max-width:760px){.agmod{grid-template-columns:1fr}}.agprev{aspect-ratio:4/5;background:#f3f4f8;border-radius:12px;place-items:center;display:grid;overflow:hidden}.agprev img,.agprev video{object-fit:cover;width:100%;height:100%}.agcap{white-space:pre-wrap;border:1px solid var(--line);background:#f8f8fb;border-radius:10px;max-height:160px;padding:10px 12px;font-size:13.5px;line-height:1.5;overflow:auto}.agacts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.agpage{font-size:14.5px}.agpage .small{font-size:13px}.agpage .tkt{padding:3px 9px;font-size:12px}.agpage .extbl{font-size:14.5px}.agpage .extbl th{font-size:11.5px}.agpage .sthd{font-size:12.5px!important}.agpage .agc b{font-size:14px!important}.agpage .agtoday{padding:10px 4px;font-size:14.5px}.agpage .ajtools b{font-size:15px!important}.agkpis{gap:10px!important}.agt{flex-direction:column;gap:2px;border-left:4px solid var(--k)!important;border-radius:14px!important;padding:14px 16px!important;display:flex!important}.agt .ki{margin-bottom:8px;border-radius:10px!important;width:34px!important;height:34px!important}.agt .big{line-height:1;font-size:30px!important}.agt b{color:#4a4e66;font-size:14px!important}.aggrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-bottom:16px}@media (max-width:1100px){.aggrid{grid-template-columns:1fr}}.agcard{padding:18px 20px!important}.aghd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.aghd h3{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.aghd>span{color:#8a8ea3;font-size:13px}.agbig{color:var(--navy,#11236d);font-size:22px}.agsub{color:#6b6f86;font-size:13px}.agtt{font-size:15px}.agtag{font-size:12.5px!important}.agtl{gap:4px;margin-top:14px}.agtlh{font-size:16px!important}.agtlc{border-radius:14px!important;padding:10px 12px!important}.agempty{color:#6b6f86;background:#f7f8fa;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:18px 14px;font-size:14px;display:flex}.agcol{background:repeating-linear-gradient(0deg,#0000 0 37px,#f0f1f5 37px 38px);grid-template-columns:repeat(7,1fr);gap:8px;height:190px;margin-top:16px;padding-bottom:4px;display:grid}.agcol>div{flex-direction:column;align-items:center;gap:6px;min-height:0;display:flex}.agcolv{color:var(--navy,#11236d);height:18px;font-size:14px;font-weight:800}.agcolt{flex:1;align-items:flex-end;width:100%;max-width:38px;min-height:0;display:flex}.agcolt i{background:#b9c4f2;border-radius:8px 8px 3px 3px;width:100%;min-height:3px;transition:height .6s cubic-bezier(.2,.7,.2,1);display:block}.agcol>div.on .agcolt i{background:linear-gradient(#2642b8,#11236d)}.agcoll{color:#8a8ea3;flex-direction:column;align-items:center;font-size:12px;line-height:1.2;display:flex}.agcoll b{color:#4a4e66;font-size:13px}.agcol>div.on .agcoll b{color:var(--blue,#2642b8)}.agnets{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:14px;display:flex}.agnets>span{color:#4a4e66;align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.agnets b{color:var(--ink);font-size:16px}.agneedi0{color:#c2453b;background:#fbe3e0;border-radius:8px;place-items:center;width:28px;height:28px;display:inline-grid}.agneedl{flex-direction:column;gap:8px;margin-top:14px;display:flex}.agneedr{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:box-shadow .15s,transform .15s;display:flex}.agneedr:hover{transform:translateY(-1px);box-shadow:0 10px 22px -16px #01072a59}.agneedic{width:36px;height:36px;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);border-radius:10px;flex:none;place-items:center;display:grid}.agneedt{letter-spacing:.06em;text-transform:uppercase;color:var(--k);font-size:11.5px;font-weight:800;display:block}.agclis{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.agcli{padding:16px 18px!important}.agring{flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.agring>span{color:#8a8ea3;margin-top:2px;font-size:10.5px}.agring .ring b,.agring b{font-size:13px}.agnums{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.agnums>span{background:color-mix(in srgb,var(--k) 8%,#fff);color:#4a4e66;border-top:3px solid var(--k);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12.5px;display:flex}.agnums b{color:var(--k);font-size:22px;line-height:1.1}.agprob{color:#c2453b;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.agswl{color:#4a4e66;cursor:pointer;font-size:13.5px}.agexpl{background:#eef1fb;border:1px solid #dfe5fa;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.agexpl b{font-size:15px}.agexpl p{color:#3a3e57;margin:4px 0 0;font-size:14px;line-height:1.55}.agexpli{width:38px;height:38px;color:var(--blue,#2642b8);background:#fff;border-radius:11px;flex:none;place-items:center;display:grid}.agaccg{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.agaccc{padding:18px 20px!important}.agnetr{border-top:1px solid #f1f0ec;align-items:center;gap:12px;padding:11px 0;display:flex}.agnetr b{font-size:14.5px}.agaccf{border-top:1px solid var(--line);margin-top:6px;padding-top:14px}.agsw{width:44px!important;height:26px!important}.agsw i{width:20px!important;height:20px!important}.agsw.on i{transform:translate(18px)!important}.agtwo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px}@media (max-width:1100px){.agtwo{grid-template-columns:1fr}}.agmore{width:100%;height:38px;color:var(--blue,#2642b8);cursor:pointer;background:#fafbfc;border:1px dashed #d6d9e3;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:13.5px;font-weight:700;transition:background .15s;display:flex}.agmore:hover{background:#eef1fb}.agtwo .agtoday{border-bottom:1px solid #f1f0ec;gap:12px}.agtwo .agtoday:last-of-type{border-bottom:0}.agcolt i{opacity:.55;background:linear-gradient(#5b74d6,#2642b8)!important}.agcol>div.on .agcolt i{opacity:1;background:linear-gradient(#2642b8,#11236d)!important}.agcolv{color:#2642b8!important}.agcm{flex-direction:column;overflow:hidden;gap:0!important;padding:0!important}.agcm>span:last-child{width:100%;padding:10px 12px 12px}.agthw{aspect-ratio:4/5;max-height:220px;border-radius:0!important}.agthw svg{width:26px;height:26px}.agaccc .agnetr{padding:9px 0}.agaccc .agnetr b{font-size:14px}.agkan.cs-g{grid-template-columns:repeat(6,minmax(260px,1fr))}.agkan.cs-g .agthw{max-height:none}.agkan.cs-m .agthw{aspect-ratio:auto;height:130px}.agkan.cs-p{grid-template-columns:repeat(6,minmax(200px,1fr))}.agkan.cs-p .agc{gap:8px;padding:8px 10px!important}.agkan.cs-p .agc b{font-size:13px!important}.agkan.nocov .agc{padding:10px 12px!important}.agcalmore{width:100%;color:var(--blue,#2642b8);cursor:pointer;text-align:left;background:#eef1fb;border:0;border-radius:6px;margin-top:2px;padding:3px 6px;font-size:11.5px;font-weight:700}.agcalmore:hover{background:#dfe5fa}.agcaln{color:#4a4e66;cursor:pointer;background:#f1f2f6;border:0;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.agcaln:hover{color:#fff;background:#2642b8}.agactb{border:1px solid color-mix(in srgb,var(--b) 30%,transparent);background:color-mix(in srgb,var(--b) 10%,#fff);height:34px;color:color-mix(in srgb,var(--b) 85%,#01072a);cursor:pointer;border-radius:10px;flex:none;padding:0 14px;font-size:13.5px;font-weight:700;transition:background .15s,color .15s}.agactb:hover{background:var(--b);color:#fff}.agmenu{position:relative}.agmenub{border:1px solid var(--line);color:#4a4e66;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.agmenub:hover{background:#f3f4f8}.agmenup{z-index:30;background:#fff;border:1px solid #01072a1a;border-radius:12px;width:210px;padding:6px;animation:.15s both softIn;position:absolute;top:42px;right:0;box-shadow:0 18px 40px -16px #01072a59}.agmenul{letter-spacing:.06em;text-transform:uppercase;color:#8a8ea3;padding:8px 8px 4px;font-size:11px;font-weight:700}.agmenup button{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;display:flex}.agmenup button:hover{background:#f3f4f8}.agmenup button.on{color:var(--blue,#2642b8);font-weight:700}.agpage .ajtools{z-index:25;position:relative}.agmenup{z-index:60}.agdaym .bppacks{max-height:68vh}.agmore2{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;padding-top:16px;display:grid}.agmh{letter-spacing:.06em;text-transform:uppercase;color:#8a8ea3;margin-bottom:10px;font-size:12px;font-weight:700}.agfmt{flex-direction:column;gap:6px;margin-top:10px;display:flex}.agfmt>span{color:#4a4e66;align-items:center;gap:7px;font-size:13.5px;display:flex}.agfmt b{color:var(--ink);margin-left:auto}.aghr{color:#4a4e66;grid-template-columns:64px 1fr 26px;align-items:center;gap:8px;margin:7px 0;font-size:13.5px;display:grid}.aghr b{text-align:right;color:var(--ink)}.aghrt{background:#eef0f5;border-radius:6px;height:10px;overflow:hidden}.aghrt i{background:linear-gradient(90deg,#5b74d6,#2642b8);border-radius:6px;height:100%;transition:width .6s;display:block}button.agprob{cursor:pointer;background:0 0;border:0;padding:0}button.agprob:hover{text-decoration:underline}.agsech h3{font-size:20px!important}.agstack{flex-direction:column;gap:16px;min-width:0;display:flex}.agnext7{flex-direction:column;gap:6px;margin-top:14px;display:flex}.agnext7>div{grid-template-columns:70px 1fr auto 26px;align-items:center;gap:10px;padding:5px 0;display:grid}.agn7d{color:#8a8ea3;flex-direction:column;font-size:12px;line-height:1.2;display:flex}.agn7d b{color:#4a4e66;font-size:13.5px}.agn7t{background:#eef0f5;border-radius:6px;height:10px;overflow:hidden}.agn7t i{background:linear-gradient(90deg,#5b74d6,#2642b8);border-radius:6px;height:100%;display:block}.agn7c{align-items:center;display:flex}.agn7c>span:not(.small){margin-left:-5px}.agn7c .av{box-shadow:0 0 0 2px #fff}.agn7n{text-align:right;font-size:15px}.aglast{flex-direction:column;gap:6px;margin-top:12px;display:flex}.aglasti{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:flex}.aglasti:hover{background:#f7f8fa}.aglinkall{color:var(--blue,#2642b8);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.aggrid{align-items:stretch!important}.agstack>.card:last-child{flex-direction:column;flex:1;display:flex}.agsech h3{letter-spacing:-.01em;gap:12px!important;font-size:26px!important}.agsech .agneedi0{border-radius:12px;width:40px;height:40px}.agsech .agneedi0 svg{width:20px;height:20px}.agsech{margin:22px 2px 14px!important}.agstack>.card:last-child .agnext7,.agstack>.card:last-child .aglast{flex:none!important;justify-content:flex-start!important}.agn7x{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px 18px;margin-top:16px;padding-top:16px;display:grid}.agn7x>div{flex-direction:column;gap:6px;display:flex}.agn7x .agmh{margin:0}.agn7nets{flex-wrap:wrap;gap:12px;display:flex}.agn7nets>span{align-items:center;gap:6px;font-size:15px;display:inline-flex}.agn7big{color:var(--ink);font-size:16px}.agn7chips{flex-wrap:wrap;gap:6px;display:flex}.agn7chips>span{color:#8a5a00;background:#fdf1dc;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700}.agn7btn{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:-4px -8px;padding:4px 8px;transition:background .15s;display:inline-flex}.agn7btn:hover{background:#f1f3f8}.agn7nets .agn7btn{margin:-4px -2px;font-size:15px}.agn7chips>a{color:#8a5a00;background:#fdf1dc;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700;transition:background .15s}.agn7chips>a:hover{background:#f8e1b5}.bpgrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.bpc{border-radius:14px;gap:10px;padding:18px}.bpt{font-size:17px;line-height:1.3}.bpb{line-height:1.5;font-size:15px!important}.bpc .tkt{padding:3px 9px;font-size:12.5px}.bpc .ajcfoot,.bpc .ajcfoot .small{font-size:14px!important}.bpc .bppost{font-size:13.5px}.bpacts button{height:36px;font-size:14px}.bpempty b{font-size:18px}.bpempty .small{max-width:520px;font-size:15px;line-height:1.5}.bppk .small{font-size:13.5px}.bpgrid{grid-auto-rows:1fr;align-items:stretch}.bpc .ajcfoot{margin-top:auto;padding-top:4px}.crcol{flex:0 0 270px!important}.crc b{line-height:1.3;font-size:15px!important}.crobj{color:#4a4e66;margin:-2px 0 8px;font-size:13.5px}.crc .kcfoot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.tkt.crlate{color:#a3342b;background:#fdeceb}.tkt.crsoon{color:#8a5a00;background:#fdf1dc}.crform{flex-direction:column;gap:12px;display:flex}.crform textarea{resize:vertical;width:100%}.crnotes{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.crnote{align-items:flex-start;gap:10px;display:flex}.trgrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-auto-rows:1fr;gap:14px;display:grid}.trc{background:#fff;border:1px solid #01072a14;border-radius:16px;flex-direction:column;gap:14px;padding:18px;animation:.35s cubic-bezier(.2,.7,.2,1) both ajin;display:flex;box-shadow:0 1px 2px #01072a0d}.trc.atencao{border-top:3px solid #e0a325}.trc.safe{border-top:3px solid #2f6fd0}.trname{font-size:18px;display:block}.trico{border:1px solid var(--line);color:#6b6f86;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.trico:hover{color:var(--ink);background:#f3f4f8}.trpill{font:inherit;letter-spacing:.04em;cursor:pointer;border:0;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:800;transition:filter .15s}.trpill:hover{filter:brightness(.95)}.trpill.safe{color:#0b6fc2;background:#e3f0fd}.trpill.atencao{color:#8a6400;background:#fff4d6}.trpill.st{letter-spacing:0;font-weight:700}.trpill.otimizado{color:#1f8a4c;background:#e6f4ec}.trpill.espera{color:#6b6f86;background:#f1f2f6}.trnums{grid-template-columns:1fr 1fr;gap:10px;display:grid}.trnums>div{background:#f7f8fb;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.trnums span{color:#6b6f86;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.trnums b{color:var(--navy);font-size:21px}.trnums i{color:#6b6f86;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-style:normal;overflow:hidden}.trlab{text-transform:uppercase;letter-spacing:.06em;color:#6b6f86;gap:8px;margin-bottom:6px;font-size:12px;font-weight:800;display:flex}.trlab .num{color:var(--blue,#2642b8)}.trday{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;font-size:14.5px;transition:background .15s;display:flex}.trday:hover{background:#f3f4f8}.trday b{flex:none;width:34px}.trday .cb{color:#fff;border:1.5px solid #c9ccd8;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background .15s;display:grid}.trday.on .cb{background:#1f8a4c;border-color:#1f8a4c}.trday.on>span.ell{color:#6b6f86;text-decoration:line-through}.trday em{color:#a3342b;background:#fdeceb;border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.trnote{color:#4a4e66;background:#fbf8ef;border-radius:10px;padding:9px 12px;font-size:14px}.trfoot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:4px;display:flex}.trlink{color:var(--blue,#2642b8);background:#eef1fb;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:13px;font-weight:600;display:inline-flex}.trlink:hover{background:#dfe5f8}.trcri{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:5px 6px;font-size:13.5px;font-weight:700;display:inline-flex}.trcri:hover{background:#f3f4f8}.trnew{text-align:center;cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:1.5px dashed #c9ccd8;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;transition:background .15s;display:flex}.trnew:hover{background:#fff}.trnew b{font-size:16px}.trnew .small{max-width:280px;font-size:14px}.crfil{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:7px 8px 7px 10px;font-size:14px;display:inline-flex}.crfil button{font:inherit;cursor:pointer;color:var(--ink);background:#f3f4f8;border:0;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:13px;font-weight:600;display:inline-flex}.crfil button:hover{background:#e8eaf1}.npwrap{z-index:120;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:70px;right:18px}.npop{pointer-events:auto;cursor:pointer;background:#fff;border:1px solid #01072a14;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 38px 14px 14px;animation:.38s cubic-bezier(.2,.8,.2,1) both npin;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -14px #01072a59,0 2px 6px #01072a0f}.npop.out{animation:.26s forwards npout}.npop:hover{border-color:#2642b859}@keyframes npin{0%{opacity:0;transform:translate(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes npout{to{opacity:0;transform:translate(30px)}}.npi{width:38px;height:38px;color:var(--blue,#2642b8);background:#eef1fb;border-radius:12px;flex:none;place-items:center;display:grid}.npt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.npt b{color:var(--ink);font-size:15px;line-height:1.3}.npt>span{color:#4a4e66;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.npt em{color:var(--blue,#2642b8);margin-top:2px;font-size:12.5px;font-style:normal;font-weight:600}.npx{color:#8a8ea3;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px}.npx:hover{color:var(--ink);background:#f3f4f8}.npbar{background:var(--blue,#2642b8);opacity:.5;transform-origin:0;width:100%;height:3px;animation:linear forwards npbar;position:absolute;bottom:0;left:0}.npop:hover .npbar{animation-play-state:paused}@keyframes npbar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.npask{cursor:default;border-color:#2642b840}.npask .npt>span{-webkit-line-clamp:unset;display:block}.npacts{gap:8px;margin-top:8px;display:flex!important}@media (max-width:640px){.npwrap{top:auto;bottom:16px;right:16px}}.dvrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.dvrow:last-of-type{border-bottom:0}.dvrow>span{flex-direction:column;gap:2px;min-width:0;display:flex}.dvrow b{font-size:14.5px}.dvvol{color:#6b6f86;border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:2px 0 10px;display:flex}.dvvol input{accent-color:var(--blue,#2642b8);flex:1}.dvlist{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.bpk{display:inline-flex;position:relative}.bpkpop{z-index:110;background:#fff;border:1px solid #01072a14;border-radius:16px;width:390px;max-width:calc(100vw - 24px);animation:.18s both npin2;position:absolute;top:calc(100% + 8px);right:-60px;overflow:hidden;box-shadow:0 22px 48px -16px #01072a59,0 2px 6px #01072a0f}.bpkpop:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}@keyframes npin2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bpkh{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.bpkh b{font-size:16px}.bpkn{color:#a3342b;background:#fdeceb;border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:700}.bpkall{font:inherit;color:var(--blue,#2642b8);cursor:pointer;background:0 0;border:0;border-radius:7px;margin-left:auto;padding:3px 6px;font-size:13px;font-weight:600}.bpkall:hover{background:#eef1fb}.bpkl{max-height:min(420px,60vh);padding:6px;overflow:auto}.bpki{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:11px;padding:10px 26px 10px 10px;display:flex;position:relative}.bpki:hover{background:#f5f6fa}.bpki.new{background:#f6f8fe}.bpki.new:hover{background:#eef1fb}.bpki .npi{border-radius:10px;width:32px;height:32px}.bpkt{flex-direction:column;gap:2px;min-width:0;display:flex}.bpkt b{font-size:14px;line-height:1.3}.bpki:not(.new) .bpkt b{color:#4a4e66;font-weight:600}.bpkt span{color:#4a4e66;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.bpkt em{color:#8a8ea3;font-size:12px;font-style:normal}.bpkdot{background:var(--blue,#2642b8);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:12px}.bpkf{border-top:1px solid var(--line);color:var(--blue,#2642b8);justify-content:center;align-items:center;gap:5px;padding:12px;font-size:14px;font-weight:700;display:flex}.bpkf:hover{background:#f5f6fa}.atbig{height:42px;padding:0 18px;font-size:14.5px}.atvar{color:#8a5a00;background:#fff3d6;border-radius:5px;padding:0 4px;font-weight:700}.athero{color:#fff;background:linear-gradient(120deg,var(--a) 0%,var(--b) 100%);border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,2fr);align-items:center;gap:16px;margin:14px 0 16px;padding:18px 22px;display:grid}.athl{align-items:center;gap:14px;min-width:0;display:flex}.athl>div{flex-direction:column;gap:3px;min-width:0;display:flex}.athl b{font-size:20px;line-height:1.25}.athl span{opacity:.85;font-size:13.5px}.athi{background:#ffffff29;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.aths{flex-wrap:wrap;justify-content:flex-end;gap:0;display:flex}.athst{color:#fff;font:inherit;cursor:default;background:0 0;border:0;border-left:1px solid #ffffff2e;border-radius:0;flex-direction:column;align-items:flex-start;min-width:96px;padding:6px 18px;display:flex}.athst:not(:disabled){cursor:pointer}.athst:not(:disabled):hover{background:#ffffff14}.athst.on{background:#ffffff29;border-radius:10px}.athst b{font-size:26px;font-weight:800;line-height:1.1}.athst span{letter-spacing:.04em;text-transform:uppercase;opacity:.8;white-space:nowrap;font-size:12px;font-weight:700}.atsech{align-items:center;gap:10px;margin-bottom:10px;display:flex}.atsech b{font-size:17px}.atcnt{color:#fff;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:800;line-height:1.4}.attgl{border:1px solid var(--line);color:#6b6f86;cursor:pointer;background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.attgl:hover{color:var(--ink);background:#f3f4f8}.attgl.w{color:#fff;background:#ffffff2e;border-color:#0000}.attgl.w:hover{color:#fff;background:#ffffff4d}.attgl.b{width:34px;height:34px}.atempty{color:#6b6f86;text-align:center;padding:16px 12px;font-size:14px}.atempty.big{background:#fff;border:1.5px dashed #dcdee6;border-radius:16px;padding:40px 20px;font-size:15px}.atmore{color:var(--blue,#2642b8);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 4px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.atmore.w{background:#fff;border-radius:12px;justify-content:center;width:100%;padding:11px}.atmore:hover{text-decoration:underline}.atmsg{border-left:3px solid var(--blue,#2642b8);color:var(--ink);white-space:pre-wrap;background:#f7f8fb;border-radius:10px;margin-top:10px;padding:11px 14px;font-size:14.5px;line-height:1.55}.atmsg.big{font-size:15px}.atlab{letter-spacing:.07em;text-transform:uppercase;color:#6b6f86;margin-bottom:5px;font-size:11.5px;font-weight:800;display:block}.atbox{background:#f7f8fb;border-radius:14px;padding:14px}.atbox textarea{background:#fff;width:100%}.aturg{color:#fff;background:linear-gradient(120deg,#8f1d17,#d9483d);border-radius:18px;margin-bottom:18px;padding:16px 18px}.aturgh{align-items:center;gap:12px;display:flex}.aturgh>div{flex-direction:column;display:flex}.aturgh>div span{opacity:.85;font-size:13.5px}.aturgi{color:#c2453b;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.aturgn{color:#c2453b;background:#fff;border-radius:999px;margin-left:auto;padding:3px 12px;font-size:15px;font-weight:800}.aturgl{flex-direction:column;gap:6px;margin-top:14px;display:flex}.aturgr{color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.aturgr>div:not(.row){flex-direction:column;gap:2px;display:flex}.aturgr b{font-size:14.5px}.aturgr>div span{color:#4a4e66;font-size:13.5px}.aturgic{color:#c2453b;background:#fdeceb;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.aturgr.hoje .aturgic{color:#c98a12;background:#fdf1dc}.aturgt{color:#c2453b;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.aturgr.hoje .aturgt{color:#c98a12}.aturge{background:#ffffff26;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:14.5px;display:flex}.atcols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;margin-bottom:18px;display:grid}.atcol{background:color-mix(in srgb,var(--h) 5%,#fff);border:1px solid color-mix(in srgb,var(--h) 14%,transparent);border-radius:16px;flex-direction:column;padding:16px;display:flex}.atcol.shut{align-self:start}.atcolb{flex-direction:column;flex:1;gap:6px;min-height:280px;display:flex}.atrow{color:var(--ink);background:#fff;border:1px solid #01072a0f;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:transform .15s,box-shadow .15s;display:flex}.atrow:hover{transform:translateY(-1px);box-shadow:0 10px 20px -14px #01072a59}.atrow>div:not(.row){flex-direction:column;gap:2px;display:flex}.atrow b{font-size:14.5px}.atrow>div span{color:#6b6f86;font-size:13px}.atand{padding:0;overflow:hidden}.atandr{border-top:1px solid var(--line);border-left:4px solid var(--t);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 20px;display:flex}.atstg{color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-block}.atwait{color:#8a5b07;font-size:14px;font-weight:700}.attermo{border:1.5px solid color-mix(in srgb,var(--c) 40%,transparent);background:color-mix(in srgb,var(--c) 10%,#fff);color:var(--c);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:13.5px;font-weight:700;display:inline-flex}.attermo i{background:var(--c);border-radius:50%;width:9px;height:9px}.atandm{background:#fbfbfd;border-left:4px solid #0000;padding:0 20px 16px 24px}.atlist{flex-direction:column;gap:8px;min-width:0;display:flex}.atlrow{cursor:pointer;color:var(--ink);text-align:left;font:inherit;background:#fff;border:1px solid #01072a12;border-radius:14px;align-items:center;gap:12px;width:100%;padding:13px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.atlrow:hover{border-color:#2642b84d;box-shadow:0 10px 22px -16px #01072a4d}.atlrow>div:not(.row){flex-direction:column;gap:2px;display:flex}.atlt{font-size:15px;line-height:1.35;display:block}.atlrow.done{opacity:.7}.atlrow.sel.on{border-color:var(--blue,#2642b8);box-shadow:inset 3px 0 0 var(--blue,#2642b8);background:#f8f9ff}.atlrow.addrow{cursor:default;color:#6b6f86;background:#fbfbfd;border-style:dashed}.atlrow.addrow input{font:inherit;min-width:120px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.atlrow.btnrow{cursor:pointer;color:var(--blue,#2642b8)}.atst{white-space:nowrap;align-items:center;gap:6px;min-width:118px;font-size:13.5px;font-weight:700;display:inline-flex}.atst i{border-radius:50%;width:8px;height:8px}.atlfil{flex-wrap:wrap;gap:8px;display:flex}.atsplit{grid-template-columns:minmax(320px,430px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.atsplit.eq{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ated{background:#fff;border:1px solid #01072a14;border-radius:18px;padding:22px;box-shadow:0 1px 2px #01072a0a}.atchip{background:#f3f4f8;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:13.5px;display:inline-flex}.atchip.guest{color:#8a5b07;background:#fdf3dc;padding:4px 10px}.atbl{border-top:1px solid var(--line);padding:14px 0 4px}.atrich{font-size:15px;line-height:1.6}.atstep{border-bottom:1px dashed #eceef3;align-items:center;gap:10px;padding:8px 0;font-size:14.5px;display:flex}.atstep.done>span:first-of-type{color:#8a8ea3;text-decoration:line-through}.atcb{cursor:pointer;color:#fff;background:#fff;border:1.5px solid #c9ccd8;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.atstep.done .atcb{background:#1f8a4c;border-color:#1f8a4c}.atstepadd{border:1px dashed #d8dae3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.atstepadd input:first-child{min-width:180px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.athl{gap:12px}span.athl{color:#1f6b3d;background:#eef6f0;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 11px;font-size:13.5px;font-weight:600;display:inline-flex}span.athl button{cursor:pointer;width:20px;height:20px;color:inherit;background:#0000000f;border:0;border-radius:50%;place-items:center;display:grid}.athlin{flex:1;min-width:220px}.atseg{background:#fff}.atprk{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.atprc{background:color-mix(in srgb,var(--k) 6%,#fff);border:1px solid color-mix(in srgb,var(--k) 16%,transparent);border-radius:16px;flex-direction:column;gap:8px;min-height:300px;padding:12px;display:flex}.atprch{justify-content:space-between;align-items:center;padding:2px 2px 4px;display:flex}.atprt{cursor:pointer;background:#fff;border:1px solid #01072a12;border-radius:12px;flex-direction:column;gap:4px;padding:12px;transition:box-shadow .15s;display:flex}.atprt:hover{box-shadow:0 10px 20px -14px #01072a59}.atprt b{margin-top:6px;font-size:15px;line-height:1.3}.atprt.done{opacity:.55}.atprs{color:#4a4e66;font-size:13.5px;line-height:1.4}.atprm{color:var(--blue,#2642b8);align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:700;display:inline-flex}.atwho{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:11.5px;font-weight:800;display:inline-flex}.atwho.cli{color:#2642b8;background:#eef1fb}.atwho.equ{color:#7a3b8b;background:#f3eef8}.atfchips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.atfchip{border:1px solid var(--line);height:42px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:14px;font-weight:600;display:inline-flex}.atfchip i{border-radius:50%;width:9px;height:9px}.atfchip.on{border-color:var(--blue,#2642b8);color:#fff;background:#2642b8}.atfhead{color:#fff;background:linear-gradient(120deg,#0a164e,#1c3391 60%,#2642b8);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:18px 22px;display:flex}.atfhead h2{color:#fff;margin:2px 0 0;font-size:28px}.atfterm{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff4d;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.atfterm i{background:var(--c);border-radius:50%;width:9px;height:9px}.atfterm.on{color:var(--c);background:#fff;border-color:#fff}.atfbtn{color:#fff;background:#ffffff29;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.atfbtn:hover{background:#ffffff42}.atfgrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.atfc{flex-direction:column;display:flex}.atli{border-bottom:1px solid #f0f1f5;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:8px 0;font-size:14.5px;display:flex}.atli:last-child{border-bottom:0}.atin{font:inherit;color:var(--ink);text-align:right;background:0 0;border:1px solid #0000;border-radius:8px;min-width:0;padding:5px 8px;font-size:14.5px;transition:border-color .15s,background .15s}.atin:hover{background:#f5f6fa}.atin:focus{border-color:var(--blue,#2642b8);background:#fff;outline:none}.atin.sm{max-width:170px}.atin.num.sm{max-width:80px;font-weight:700}.atin.big{text-align:left;width:100%;font-size:16px;font-weight:700}.atfc .row .atin{text-align:left;width:100%}.atfav{color:#fff;background:#7a3b8b;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid}.atfmark{color:#8a5b07;background:#fdf3dc;border-radius:10px;align-items:center;gap:7px;margin-top:10px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.atflink{color:var(--blue,#2642b8);align-items:center;gap:5px;font-weight:600;display:inline-flex}.atfsteps{gap:4px;margin:4px 0 10px;display:flex}.atfsteps span{color:#8a8ea3;text-align:center;flex-direction:column;flex:1;gap:4px;font-size:11px;font-weight:700;display:flex}.atfsteps i{background:#e8e9ef;border-radius:4px;height:7px}.atfsteps span.on{color:var(--ink)}.atfsteps span.on i{background:var(--c)}.atfnotes{flex-direction:column;flex:1;gap:8px;max-height:320px;display:flex;overflow:auto}.atfnote{border-left:3px solid var(--c);background:#fafbfc;border-radius:8px;padding:8px 10px}.atfnote p{margin:6px 0 0;font-size:14px;line-height:1.45}.atfadd{align-items:center;gap:6px;margin-top:10px;display:flex}.atfadd input{border:1px solid var(--line);min-width:0;font:inherit;border-radius:10px;flex:1;padding:8px 10px;font-size:14px}.atxgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:16px;display:grid}.atxcard{text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:#fff;border:1px solid #01072a14;border-radius:16px;padding:16px;transition:transform .15s,box-shadow .15s}.atxcard:hover{transform:translateY(-2px);box-shadow:0 14px 28px -18px #01072a59}.atxcard.on{border-color:var(--k);box-shadow:inset 0 0 0 1.5px var(--k)}.atxcard b{font-size:15px}.atxbig{color:var(--k);margin:12px 0 6px;font-size:34px;font-weight:800}.atxbig span{color:#6b6f86;font-size:15px;font-weight:600}.atxbar{background:#eef0f5;border-radius:5px;height:8px;overflow:hidden}.atxbar i{background:var(--k);border-radius:5px;height:100%;display:block}.atxs{color:#6b6f86;margin-top:8px;font-size:13.5px;display:block}.atxcard[style*=c2453b] .atxs{color:#c2453b;font-weight:700}.atlib{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:16px;display:grid}.atcats{padding:8px;position:sticky;top:76px}.atcat{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.atcat span{flex:1}.atcat b{color:#6b6f86;background:#f1f2f6;border-radius:999px;padding:1px 8px;font-size:12.5px}.atcat:hover{background:#f5f6fa}.atcat.on{color:var(--blue,#2642b8);background:#eef1fb;font-weight:700}.atcat.on b{color:var(--blue,#2642b8);background:#fff}.atmsgr{background:#fff;border:1px solid #01072a12;border-radius:14px;padding:16px 18px}.atmsgt{color:#2b2f45;white-space:pre-wrap;margin:12px 0 0;font-size:15px;line-height:1.6}.atgstep{align-items:flex-start;gap:14px;margin:16px 0;display:flex}.atgstep span{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.atgstep p{margin:4px 0 0;font-size:15.5px;line-height:1.55}.attgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:1fr;gap:14px;display:grid}.attut{background:#fff;border:1px solid #01072a14;border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex}.attut>b{margin-top:6px;font-size:16px;line-height:1.3}.attuti{width:42px;height:42px;color:var(--blue,#2642b8);background:#eef1fb;border-radius:12px;place-items:center;display:grid}.agtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.agttl{text-transform:capitalize;margin-left:8px;font-size:18px}.agsrc{border:1px solid var(--line);height:34px;font:inherit;color:#6b6f86;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.agsrc i{border:2px solid var(--c);border-radius:3px;width:10px;height:10px}.agsrc.on{color:var(--ink)}.agsrc.on i{background:var(--c)}.agwk{padding:0;overflow:hidden}.agwkh,.agwkad{border-bottom:1px solid var(--line);grid-template-columns:56px repeat(7,minmax(0,1fr));display:grid}.agwkh span{color:#6b6f86;text-align:center;padding:10px 8px;font-size:14px}.agwkh b{color:var(--ink)}.agwkh span.today,.agwkh span.today b{color:var(--blue,#2642b8)}.agwkad>span{text-align:right;align-self:center;padding:6px;font-size:11px}.agwkad>div{border-left:1px solid #f0f1f5;flex-direction:column;gap:3px;min-height:30px;padding:4px;display:flex}.agwkb{grid-template-columns:56px repeat(7,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.aghrs span{color:#8a8ea3;text-align:right;box-sizing:border-box;padding:2px 8px 0 0;font-size:12px;display:block}.agday{border-left:1px solid #f0f1f5;position:relative}.agday.today{background:#f8f9ff}.agday>i{border-top:1px solid #f0f1f5;position:absolute;left:0;right:0}.agnow{z-index:2;border-top:2px solid #c2453b;position:absolute;left:0;right:0}.agnow:before{content:"";background:#c2453b;border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:-4px}.agev{border:0;border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 14%,#fff);text-align:left;font:inherit;cursor:pointer;z-index:1;border-radius:7px;flex-direction:column;gap:1px;padding:4px 7px;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.agev:hover{background:color-mix(in srgb,var(--c) 22%,#fff)}.agev b{color:var(--ink);font-size:12.5px}.agev span{color:#4a4e66;font-size:11.5px}.agchip{border:0;border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);width:100%;font:inherit;color:var(--ink);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:6px;padding:3px 6px;font-size:12px;font-weight:600;display:block;overflow:hidden}.agmo{padding:0;overflow:hidden}.agmoh{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.agmoh span{color:#6b6f86;text-align:center;padding:10px;font-size:13px;font-weight:700}.agmog{grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(112px,auto);display:grid}.agmoc{border-bottom:1px solid #f0f1f5;border-right:1px solid #f0f1f5;flex-direction:column;gap:3px;min-width:0;padding:6px;display:flex}.agmoc.out{background:#fafafa}.agmoc.out .agmon{color:#b8bbc7}.agmoc.today .agmon{background:var(--blue,#2642b8);color:#fff}.agmon{border-radius:999px;align-self:flex-start;padding:1px 7px;font-size:13px;font-weight:700}.agmore3{font:inherit;color:var(--blue,#2642b8);cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 4px;font-size:12px;font-weight:700}.aglh{text-transform:capitalize;color:#6b6f86;padding:10px 4px 2px;font-size:13px;font-weight:800}.aglt{width:78px;color:var(--navy);flex:none;font-size:14px;font-weight:800}.agdot{border-radius:3px;flex:none;width:10px;height:10px}.aggcal{border:1px solid var(--line);color:#4a4e66;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:14px;display:flex}@media (max-width:1100px){.atcols,.atfgrid,.atprk{grid-template-columns:1fr 1fr}.athero{grid-template-columns:1fr}.aths{justify-content:flex-start}}@media (max-width:760px){.atcols,.atfgrid,.atprk,.atsplit,.atsplit.eq,.atlib{grid-template-columns:1fr}.atcats{position:static}}.mk.mkn{letter-spacing:-.03em;white-space:nowrap;width:30px;height:30px;font-weight:600;line-height:1;overflow:hidden}.atptop{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.atptop .aturg{flex-direction:column;margin:0;padding:14px 16px;display:flex}.atptop .aturg.shut,.atcol.shut{align-self:start}.aturgh{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.aturgh b{font-size:17px!important}.aturgi{width:34px!important;height:34px!important}.atptop .aturgl{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.atptop .aturgr{cursor:pointer;gap:10px;padding:9px 10px;transition:transform .15s,box-shadow .15s}.atptop .aturgr:hover{transform:translateY(-1px);box-shadow:0 10px 20px -12px #00000073}.atptop .aturgr b{font-size:14px}.atptop .aturgr>div span{font-size:12.5px}.atptop .aturgic{border-radius:8px;width:28px;height:28px}.aturgact{flex:none;gap:4px;display:flex}.aturgact .attgl{width:28px;height:28px}.atptop .aturge{grid-column:1/-1}.aturgmore{color:#fff;background:#ffffff29;border-radius:10px;justify-content:center;align-items:center;gap:5px;margin-top:10px;padding:9px;font-size:13.5px;font-weight:700;display:flex}.aturgmore:hover{background:#ffffff42}.atcolh{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.atcolh>div:first-child{flex:1;min-width:0;margin-bottom:10px}.atcolhi{color:#6b6f86;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;margin-bottom:10px;display:grid}.atcolh:hover .atcolhi{background:#0000000d}.atcolhi.w{color:#fff;margin:0}.aturgh:hover .atcolhi.w{background:#ffffff2e}.atcols.two{grid-template-columns:repeat(2,minmax(0,1fr))}.atcols.two .atcolb,.atptop .atcolb{min-height:0}.atandc{color:inherit;border-radius:10px;margin:-4px;padding:4px}.atandc:hover{background:#f5f6fa}.atwaitb{color:#8a5b07;font:inherit;cursor:pointer;background:#fdf3dc;border:0;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:14px;font-weight:700;display:inline-flex}.atwaitb:hover{background:#f8e5bd}.attp{display:inline-block;position:relative}.attpm{z-index:30;background:#fff;border:1px solid #01072a1a;border-radius:12px;flex-direction:column;min-width:170px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 34px -14px #01072a59}.attpm button{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.attpm button:hover{background:#f5f6fa}.attpm button i{background:var(--c);border-radius:50%;width:10px;height:10px}.attpm button svg{color:var(--c);margin-left:auto}.attermo svg{opacity:.7}@media (max-width:1100px){.atptop,.atptop .aturgl{grid-template-columns:1fr}}@media (max-width:760px){.atcols.two{grid-template-columns:1fr}}.tmalert{border:1px solid color-mix(in srgb,var(--c) 30%,transparent);background:color-mix(in srgb,var(--c) 7%,#fff);border-radius:16px;flex-direction:column;flex:300px;align-self:center;gap:8px;min-width:260px;max-width:460px;padding:10px 12px;display:flex}.tmalerth{color:var(--ink);align-items:center;gap:8px;display:flex}.tmalerth b{font-size:14.5px}.tmalerti{background:var(--c);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.tmalertv{color:var(--c);align-items:center;gap:3px;margin-left:auto;font-size:12.5px;font-weight:700;display:inline-flex}.tmalertl{flex-wrap:wrap;gap:6px;display:flex}.tmalertc{border:1px solid color-mix(in srgb,var(--c) 25%,transparent);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:200px;padding:3px 4px 3px 3px;font-size:13px;font-weight:600;transition:transform .15s;display:inline-flex}.tmalertc:hover{transform:translateY(-1px)}.tmalertc b{background:var(--c);color:#fff;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px}.tmalertm{color:#6b6f86;align-self:center;padding:0 4px;font-size:12.5px;font-weight:700}.tmb{background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 3px;font-size:13.5px;font-weight:700;display:inline-flex}.tmb b{background:var(--c);color:#fff;text-align:center;border-radius:999px;min-width:30px;padding:2px 7px;font-size:13px}.tmb.sm{font-size:12.5px}.tmsum{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.tmsumc{background:#fff;border:1px solid #01072a12;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.tmsumc:before{content:"";background:var(--c);width:5px;position:absolute;top:0;bottom:0;left:0}.tmsumd{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 15%,transparent);border-radius:50%;flex:none}.tmsumc>div{align-items:baseline;gap:8px;display:flex}.tmsumc>div b{color:var(--ink);font-size:30px;font-weight:800}.tmsumc>div span{color:var(--c);font-size:15px;font-weight:700}.tmsumc>.small{margin-left:auto}.tmsplit{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tmlist{flex-direction:column;gap:6px;display:flex}.tmrow{border:1px solid #01072a12;border-left:4px solid var(--c);font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:box-shadow .15s;display:flex}.tmrow:hover{box-shadow:0 10px 22px -16px #01072a59}.tmrow.on{box-shadow:0 0 0 1.5px var(--blue,#2642b8);background:#f8f9ff}.tmrn{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tmrn b{font-size:15px}.tmrn span{color:#6b6f86;font-size:12.5px}.tmdet{background:#fff;border:1px solid #01072a14;border-radius:18px;overflow:hidden}.tmhead{background:linear-gradient(120deg,color-mix(in srgb,var(--c) 12%,#fff),#fff 70%);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.tmhead h2{margin:0;font-size:22px}.tmring{flex:none;position:relative}.tmring>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tmring b{color:var(--c);font-size:30px;font-weight:800;line-height:1}.tmring i{color:#6b6f86;font-size:11.5px;font-style:normal}.tmlvl{background:var(--c);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:8px;margin-top:8px;padding:4px 10px;font-size:12.5px;font-weight:800;display:inline-block}.tmsec{border-bottom:1px solid var(--line);padding:16px 22px}.tmsec:last-child{border-bottom:0}.tmline{border-bottom:1px dashed #eceef3;align-items:center;gap:12px;padding:10px 0;display:flex}.tmline:last-child{border-bottom:0}.tmline b{font-size:14.5px}.tmli{color:#1f8a4c;background:#eef7f1;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tmline.bad .tmli{color:#c2453b;background:#fdeceb}.tmpts{text-align:right;color:#1f8a4c;min-width:44px;font-size:14px;font-weight:800}.tmpts.bad{color:#c2453b}.tmyn{background:#f3f4f8;border-radius:10px;padding:3px;display:inline-flex}.tmyn button{font:inherit;color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700}.tmyn button.on.y{color:#fff;background:#1f8a4c}.tmyn button.on.n{color:#fff;background:#c2453b}.tmcfgw{gap:14px;max-width:980px;display:grid}.tmcfg{border-bottom:1px solid #f0f1f5;align-items:center;gap:12px;padding:10px 0;display:flex}.tmcfg.off{opacity:.5}.tmw{background:#f3f4f8;border-radius:10px;align-items:center;gap:4px;padding:3px;display:inline-flex}.tmw button{cursor:pointer;width:28px;height:28px;color:var(--ink);background:#fff;border:0;border-radius:8px;font-size:16px;font-weight:700}.tmw b{text-align:center;min-width:34px;font-size:15px}.tmbands{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0;display:grid}.tmband{border:1px solid color-mix(in srgb,var(--c) 30%,transparent);background:color-mix(in srgb,var(--c) 7%,#fff);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.tmband b{color:var(--c);font-size:15px}.tmband span{color:#4a4e66;align-items:center;gap:6px;font-size:13.5px;display:flex}.tmbar{border-radius:6px;height:10px;margin:6px 0 10px;display:flex;overflow:hidden}.tmbar i{height:100%;display:block}@media (max-width:900px){.tmsplit,.tmsum,.tmbands{grid-template-columns:1fr}}.tmalert{border-radius:18px;flex:none;align-self:stretch;gap:10px;min-width:0;max-width:none;padding:14px 16px}.tmalertl{flex-direction:column;gap:6px}.tmalertc{border-radius:12px;max-width:none;padding:6px 8px;font-size:14px}.tmalertc span{flex:1;min-width:0}.grid.g5.ig6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1100px){.grid.g5.ig6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.grid.g5.ig6{grid-template-columns:repeat(2,minmax(0,1fr))}}.tmtile{color:inherit;border-top:3px solid var(--c);position:relative}.tmtiled{background:var(--c);border-radius:50%;width:9px;height:9px;display:inline-block}.tmtilel{display:flex;position:absolute;top:14px;right:14px}.tmtilel span{border-radius:50%;margin-left:-6px;box-shadow:0 0 0 2px #fff}.tmring svg text{display:none}.pnhero{color:#fff;background:radial-gradient(120% 140% at 100% 0,#2642b8 0%,#11236d 45%,#0a164e 100%);border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;padding:18px 22px;display:flex}.pnhl{flex-direction:column;flex:1;gap:2px;min-width:240px;display:flex}.pnhs{opacity:.75;font-size:13px;font-weight:600}.pnhl b{font-size:24px;line-height:1.2}.pnhd{opacity:.7;font-size:13px}.pnhd:first-letter{text-transform:uppercase}.pnhst{flex-wrap:wrap;gap:8px;display:flex}.pnhb{color:#fff;font:inherit;cursor:pointer;text-align:left;background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:10px;padding:10px 14px;transition:background .15s,transform .15s;display:grid}.pnhb:hover{background:#ffffff29;transform:translateY(-1px)}.pnhb>span{background:color-mix(in srgb,var(--c) 30%,transparent);width:32px;height:32px;color:var(--c);border-radius:10px;grid-row:1/3;place-items:center;display:grid}.pnhb b{font-size:22px;font-weight:800;line-height:1}.pnhb i{opacity:.8;white-space:nowrap;font-size:12px;font-style:normal}.pngrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.pngrid.two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.pngrid section,.pnand{scroll-margin-top:80px}.pngrid header,.pnand header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pngrid header b,.pnand header b{font-size:17px}.pnlink{color:var(--blue,#2642b8);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.pnlink:hover{text-decoration:underline}.pncnt{color:#fff;background:#2642b8;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:800}.pncnt.o{background:#c66a3d}.pncnt.r{background:#c2453b}.pnok{color:#1f6b3d;background:#eef7f1;border-radius:12px;align-items:center;gap:8px;padding:14px;font-size:14.5px;font-weight:600;display:flex}.pnok.soft{color:#6b6f86;background:#f6f7fa}.pnmore{color:#a3342b;width:100%;font:inherit;cursor:pointer;background:#fff4f3;border:0;border-radius:10px;margin-top:6px;padding:9px;font-size:13.5px;font-weight:700}.pnurg{background:#fff;border:1px solid #c2453b2e;border-radius:20px;padding:16px 18px;box-shadow:0 12px 30px -22px #c2453b99}.pnurg header>div{flex-direction:column;display:flex}.pnurg header>div span{color:#6b6f86;font-size:12.5px}.pnurgi{color:#fff;background:linear-gradient(135deg,#e0574b,#a3342b);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pngrp{margin-bottom:8px;padding-left:18px;position:relative}.pngrp:before{content:"";background:#f1d6d3;border-radius:2px;width:2px;position:absolute;top:22px;bottom:12px;left:5px}.pngl{letter-spacing:.07em;text-transform:uppercase;border-radius:7px;margin:0 0 6px -18px;padding:3px 9px;font-size:11.5px;font-weight:800;display:inline-block}.pngl.atr{color:#c2453b;background:#fdeceb}.pngl.hoje{color:#b07400;background:#fdf1dc}.pnu{cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:background .15s;display:flex;position:relative}.pnu:hover{background:#faf6f5}.pnudot{background:#c2453b;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-17px;box-shadow:0 0 0 3px #fff}.pnu.hoje .pnudot{background:#e0a325}.pnui{color:#c2453b;background:#fdeceb;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pnu.hoje .pnui{color:#b07400;background:#fdf1dc}.pnut{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pnut b{font-size:14.5px}.pnut span{color:#5a5e75;font-size:13px}.pnua{opacity:.35;gap:4px;transition:opacity .15s;display:flex}.pnu:hover .pnua{opacity:1}.pnua .attgl{width:28px;height:28px}.pnsol{background:linear-gradient(#eef2ff,#f8f9ff);border:1px solid #dfe5fb;border-radius:20px;flex-direction:column;padding:16px 18px;display:flex}.pnsoli{color:#fff;background:#2642b8;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pnchat{flex-direction:column;gap:12px;display:flex}.pnmsg{color:inherit;gap:10px;display:flex}.pnmh{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.pnmh b{font-size:13.5px}.pnmh i{color:#7a7f96;font-size:12px;font-style:normal}.pnbub{color:var(--ink);background:#fff;border:1px solid #e3e8f8;border-radius:4px 14px 14px;padding:9px 12px;font-size:14.5px;line-height:1.4;transition:border-color .15s;display:block;box-shadow:0 2px 6px -4px #2642b866}.pnmsg:hover .pnbub{border-color:#2642b8}.pnmf{justify-content:space-between;margin-top:4px;font-size:12px;font-weight:700;display:flex}.pnmf em{color:#2642b8;opacity:0;align-items:center;gap:3px;font-style:normal;transition:opacity .15s;display:inline-flex}.pnmsg:hover .pnmf em{opacity:1}.pnsoladd{color:#2642b8;border:1.5px dashed #c5cff3;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:9px;font-size:13.5px;font-weight:700;display:flex}.pnsoladd:hover{background:#fff}.pnadj{background:#fff;border:1px solid #01072a14;border-radius:20px;padding:16px 18px}.pnadji{color:#c66a3d;background:#fdf0e8;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pnadjg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pnac{color:inherit;background:#fbf8f6;border:1px solid #f1e6df;border-radius:14px;gap:12px;padding:10px;transition:transform .15s,box-shadow .15s;display:flex}.pnac:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px #c66a3d8c}.pnact{border-radius:10px;flex:none;width:64px;height:64px;overflow:hidden}.pnacph{color:#c66a3d;background:#f1e6df;place-items:center;width:64px;height:64px;display:grid}.pnac>div{flex-direction:column;gap:3px;display:flex}.pnactag{letter-spacing:.04em;text-transform:uppercase;color:var(--k);background:color-mix(in srgb,var(--k) 12%,#fff);border-radius:6px;align-self:flex-start;padding:2px 7px;font-size:11px;font-weight:800}.pnac b{font-size:14px}.pnacb{color:#5a5e75;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.pnacf{color:#5a5e75;align-items:center;gap:5px;margin-top:2px;font-size:12.5px;display:flex}.pnacf em{color:#a3342b;font-style:normal;font-weight:700}.pnacf i{color:#6b6f86;margin-left:auto;font-style:normal}.pnacf i.late{color:#c2453b;font-weight:700}.pnpub{background:#fff repeating-linear-gradient(135deg,#c2453b06 0 10px,#0000 10px 20px);border:1px solid #c2453b26;border-radius:20px;padding:16px 18px}.pnpubi{color:#fff;background:#c2453b;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pnpubl{flex-direction:column;gap:8px;display:flex}.pnpr{border:1px solid color-mix(in srgb,var(--c) 22%,transparent);border-left:4px solid var(--c);color:inherit;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;transition:box-shadow .15s;display:flex}.pnpr:hover{box-shadow:0 10px 22px -14px color-mix(in srgb,var(--c) 70%,transparent)}.pnprs{background:color-mix(in srgb,var(--c) 14%,#fff);width:34px;height:34px;color:var(--c);border-radius:50%;flex:none;place-items:center;display:grid}.pnpr>div{flex-direction:column;gap:4px;display:flex}.pnprh{align-items:center;gap:8px;display:flex}.pnprh b{flex:1;min-width:0;font-size:14.5px}.pnprt{text-transform:uppercase;letter-spacing:.05em;color:var(--c);flex:none;font-size:11.5px;font-weight:800}.pnprm{color:#5a5e75;align-items:center;gap:6px;font-size:13px;display:flex}.pnprr{color:#7a2b24;background:#fdf2f1;border-radius:8px;padding:5px 9px;font-size:13px}.pnand{margin-bottom:10px}.pnandi{color:#fff;background:#11236d;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pnandg{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.pncl{border:1px solid #01072a14;border-top:4px solid var(--t);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.pnclh{align-items:center;gap:8px;display:flex}.pnclc{min-width:0;color:inherit;border-radius:10px;flex:1;align-items:center;gap:10px;display:flex}.pnclc:hover b{color:var(--blue,#2642b8)}.pnclc>span{flex-direction:column;min-width:0;display:flex}.pnclc b{font-size:15.5px}.pnclc i{color:#6b6f86;font-size:12.5px;font-style:normal}.pnsteps{gap:4px;display:flex}.pnsteps span{background:#eceef3;border-radius:5px;flex:1;height:8px;position:relative}.pnsteps span.done{background:color-mix(in srgb,var(--c) 55%,#fff)}.pnsteps span.cur{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.pnclst{color:#6b6f86;align-items:baseline;gap:8px;font-size:13px;display:flex}.pnclst b{text-transform:uppercase;letter-spacing:.04em;font-size:14px}.pnwait{color:#8a5b07;font:inherit;cursor:pointer;text-align:left;background:#fdf3dc;border:0;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:13.5px;font-weight:700;display:flex}.pnwait:hover{background:#f8e5bd}.pnwait.none{color:#5d8a6c;cursor:default;background:#f4f8f5;font-weight:600}.pnclf{gap:6px;margin-top:auto;display:flex}.pnclm{border-top:1px dashed var(--line);padding-top:10px}@media (max-width:1100px){.pngrid,.pngrid.two{grid-template-columns:1fr}}@media (max-width:640px){.pnadjg{grid-template-columns:1fr}}.pxhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.pxdate{color:#6b6f86;font-size:14px;font-weight:600}.pxdate:first-letter{text-transform:uppercase}.pxws{height:calc(var(--vhz,1vh)*100 - 210px);background:#fff;border:1px solid #01072a17;border-radius:16px;grid-template-columns:240px minmax(0,1fr) 360px;min-height:460px;margin-bottom:16px;display:grid;overflow:hidden;box-shadow:0 1px 2px #01072a0a}.pxq{background:#f7f8fb;border-right:1px solid #01072a12;flex-direction:column;gap:2px;padding:12px 8px;display:flex;overflow:auto}.pxql{letter-spacing:.08em;text-transform:uppercase;color:#8a8ea3;padding:6px 10px 4px;font-size:11px;font-weight:800}.pxqb{width:100%;font:inherit;color:#3a3e57;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:14px;display:flex}.pxqb:hover{background:#eceef4}.pxqb.on{box-shadow:0 1px 2px #01072a14,inset 3px 0 0 var(--c);color:var(--ink);background:#fff;font-weight:700}.pxqi{color:var(--c,#6b6f86);place-items:center;display:grid}.pxqb.lk .pxqi{color:#8a8ea3}.pxqn{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pxqb b{background:var(--c);color:#fff;text-align:center;border-radius:999px;min-width:24px;padding:1px 8px;font-size:12.5px}.pxqb b.z{color:#8a8ea3;background:#e2e4eb}.pxqsep{background:#01072a12;height:1px;margin:8px 6px}.pxl{border-right:1px solid #01072a12;flex-direction:column;min-width:0;display:flex}.pxlh,.pxth{border-bottom:1px solid #01072a12;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.pxlt{align-items:center;gap:7px;font-size:15px;font-weight:800;display:inline-flex}.pxlb{flex:1;overflow:auto}.pxr{cursor:pointer;border-bottom:1px solid #f0f1f5;align-items:center;gap:10px;padding:10px 16px;display:flex;position:relative}.pxr:hover{background:#fafbfd}.pxr.on{background:#f1f4ff}.pxr.on:before{content:"";background:var(--blue,#2642b8);width:3px;position:absolute;top:0;bottom:0;left:0}.pxri{background:color-mix(in srgb,var(--c) 12%,#fff);width:26px;height:26px;color:var(--c);border-radius:8px;flex:none;place-items:center;display:grid}.pxrt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pxrt b{font-size:14px;font-weight:600}.pxrt span{color:#6b6f86;font-size:12.5px}.pxtag{letter-spacing:.03em;text-transform:uppercase;color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);white-space:nowrap;border-radius:6px;flex:none;padding:2px 7px;font-size:11px;font-weight:800;display:inline-block}.pxrw{text-align:right;color:#6b6f86;white-space:nowrap;flex:none;width:78px;font-size:12.5px}.pxrw.late{color:#c2453b;font-weight:700}.pxd{background:#fcfcfd;flex-direction:column;gap:6px;padding:18px;display:flex;overflow:auto}.pxdh{align-items:center;gap:10px;margin-bottom:6px;display:flex}.pxdt{font-size:18px;line-height:1.3}.pxds{color:#5a5e75;font-size:13.5px}.pxdp{align-items:flex-end;gap:10px;margin:8px 0;display:flex}.pxdp>span:first-child{border-radius:10px;overflow:hidden}.pxdd{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:6px;padding:10px 12px;font-size:14.5px;line-height:1.5}.pxdm{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:8px;padding-top:10px;font-size:14px;display:flex}.pxdm .atlab{margin:0}.pxdm .late{color:#c2453b;font-weight:700}.pxmsg{border-left:3px solid var(--blue,#2642b8);white-space:pre-wrap;background:#f3f5fb;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.55}.pxda{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pxempty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;height:100%;padding:40px 16px;display:flex}.pxempty>span:first-child{color:#1f8a4c;background:#eef7f1;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.pxt{background:#fff;border:1px solid #01072a17;border-radius:16px;margin-bottom:10px;overflow:hidden}.pxt table{border-collapse:collapse;width:100%}.pxt th{letter-spacing:.08em;text-transform:uppercase;color:#8a8ea3;text-align:left;background:#f7f8fb;border-bottom:1px solid #01072a12;padding:9px 16px;font-size:11px;font-weight:800}.pxt td{vertical-align:middle;border-bottom:1px solid #f0f1f5;padding:9px 16px;font-size:14px}.pxt tr:last-child td{border-bottom:0}.pxt tbody tr:hover td{background:#fafbfd}.pxtc{color:inherit;align-items:center;gap:10px;min-width:0;display:flex}.pxtc>span{flex-direction:column;min-width:0;display:flex}.pxtc b{font-size:14.5px}.pxtc i{color:#8a8ea3;font-size:12px;font-style:normal}.pxtc:hover b{color:var(--blue,#2642b8)}.pxst{color:inherit;align-items:center;gap:10px;display:flex}.pxsteps{gap:3px;display:flex}.pxsteps i{background:#eceef3;border-radius:4px;width:16px;height:7px}.pxsteps i.done{background:color-mix(in srgb,var(--c) 50%,#fff)}.pxsteps i.cur{background:var(--c);width:24px}.pxstl{text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:800}.pxwait{font:inherit;color:#8a5b07;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.pxwait:hover{text-decoration:underline}.pxtm td{background:#fafbfd}@media (max-width:1200px){.pxws{grid-template-columns:200px minmax(0,1fr) 300px}}@media (max-width:980px){.pxws{grid-template-columns:1fr;height:auto}.pxq{border-bottom:1px solid #01072a12;border-right:0;flex-flow:wrap}.pxq .pxql,.pxq .pxqsep,.pxq .lk{display:none}.pxqb{width:auto}.pxl{border-right:0;max-height:420px}.pxd{border-top:1px solid #01072a12}}.pvhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.pvdate{color:#6b6f86;font-size:14px;font-weight:600}.pvdate:first-letter{text-transform:uppercase}.pvtop{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;margin-bottom:28px;display:grid}.pvbox{background:#fff;border:1px solid #01072a14;border-radius:22px;flex-direction:column;padding:22px 24px;display:flex;box-shadow:0 1px 2px #01072a0a,0 18px 40px -30px #01072a59}.pvbh{align-items:center;gap:12px;margin-bottom:16px;display:flex}.pvbi{color:#fff;background:var(--c);width:42px;height:42px;box-shadow:0 8px 18px -10px var(--c);border-radius:13px;flex:none;place-items:center;display:grid}.pvbt{flex-direction:column;gap:1px;min-width:0;display:flex}.pvbt b{font-size:19px}.pvbt span{color:#6b6f86;font-size:13px}.pvlink{color:var(--blue,#2642b8);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:13.5px;font-weight:700;display:inline-flex}.pvlink:hover{text-decoration:underline}.pvtabs{background:#f3f4f8;border-radius:12px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.pvtabs button{font:inherit;color:#6b6f86;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:13.5px;font-weight:600;display:inline-flex}.pvtabs button b{color:#6b6f86;background:#e2e4eb;border-radius:999px;padding:0 7px;font-size:12px}.pvtabs button.on{color:var(--c);background:#fff;box-shadow:0 1px 3px #01072a1a}.pvtabs button.on b{background:var(--c);color:#fff}.pvlist{flex-direction:column;flex:1;display:flex}.pvrow{cursor:pointer;color:inherit;border-radius:14px;align-items:center;gap:14px;padding:12px 8px;transition:background .15s;display:flex}.pvrow+.pvrow{border-top:1px solid #f1f2f6}.pvrow:hover{background:#f7f8fb;border-top-color:#0000}.pvrow:hover+.pvrow{border-top-color:#0000}.pvdot{background:#c2453b;border-radius:50%;flex:none;width:8px;height:8px}.pvdot.hoje{background:#e0a325}.pvph{color:#7a3b8b;background:#f3eef8;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.pvthumb{border-radius:10px;flex:none;width:40px;height:40px;overflow:hidden}.pvtx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pvtx b{font-size:15px;font-weight:600}.pvtx span{color:#6b6f86;font-size:13px}.pvwhen{letter-spacing:.04em;text-transform:uppercase;color:#c2453b;flex:none;font-size:12px;font-weight:800}.pvwhen.hoje{color:#b07400}.pvacts{opacity:0;gap:4px;width:0;transition:opacity .15s;display:flex;overflow:hidden}.pvrow:hover .pvacts{opacity:1;width:auto}.pvacts .attgl{width:30px;height:30px}.pvtag{letter-spacing:.03em;text-transform:uppercase;color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);white-space:nowrap;border-radius:6px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.pvage{text-align:right;color:#8a8ea3;white-space:nowrap;flex:none;width:64px;font-size:12.5px}.pvage.late{color:#c2453b;font-weight:700}.pvmore{color:#3a3e57;width:100%;font:inherit;cursor:pointer;background:#f5f6fa;border:0;border-radius:12px;justify-content:center;margin-top:10px;padding:10px;font-size:13.5px;font-weight:700;display:flex}.pvmore:hover{background:#eceef4}.pvok{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:30px 10px;display:flex}.pvok>span:first-child{color:#1f8a4c;background:#eef7f1;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:4px;display:grid}.pvok b{font-size:16px}.pvok>span:last-child{color:#6b6f86;font-size:13.5px}.pvgal{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.pvcard{background:#fff;border:1px solid #01072a14;border-radius:20px;flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 1px 2px #01072a0a}.pvcard:hover{transform:translateY(-3px);box-shadow:0 22px 40px -26px #01072a73}.pvcov{gap:2px;height:130px;display:grid;position:relative;overflow:hidden}.pvcov.n1{grid-template-columns:1fr}.pvcov.n2{grid-template-columns:1fr 1fr}.pvcov.n3{grid-template-columns:2fr 1fr 1fr}.pvcov>span:not(.pvcovsh):not(.pvterm){height:130px;display:block;overflow:hidden}.pvcov .agth{border-radius:0!important;width:100%!important;height:130px!important}.pvcovsh{pointer-events:none;background:linear-gradient(#0000 45%,#00000059);position:absolute;inset:0}.pvterm{position:absolute;top:10px;right:10px}.pvterm .tmb{background:#fff;box-shadow:0 4px 12px -4px #0000004d}.pvbody{flex-direction:column;flex:1;gap:12px;padding:0 18px 16px;display:flex}.pvid{align-items:flex-end;gap:12px;margin-top:-22px;display:flex;position:relative}.pvav{border-radius:50%;flex:none;display:inline-flex;box-shadow:0 0 0 4px #fff}.pvid>div{flex-direction:column;padding-bottom:2px;display:flex}.pvname{color:var(--ink);font-size:16.5px;font-weight:800}.pvname:hover{color:var(--blue,#2642b8)}.pvteam{color:#8a8ea3;font-size:12.5px}.pvstage{color:inherit;flex-direction:column;gap:6px;display:flex}.pvsteps{gap:4px;display:flex}.pvsteps i{background:#eceef3;border-radius:5px;flex:1;height:7px}.pvsteps i.done{background:color-mix(in srgb,var(--c) 50%,#fff)}.pvsteps i.cur{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 20%,transparent)}.pvstl{color:#6b6f86;font-size:12.5px}.pvstl b{text-transform:uppercase;letter-spacing:.04em}.pvwait{color:#8a5b07;font:inherit;cursor:pointer;text-align:left;background:#fdf3dc;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:13.5px;font-weight:700;display:flex}.pvwait:hover{background:#f8e5bd}.pvwait.ok{color:#5d8a6c;cursor:default;background:#f4f8f5;font-weight:600}.pvcf{gap:6px;margin-top:auto;display:flex}.pvmsg{border-top:1px dashed var(--line);padding-top:10px}@media (max-width:1100px){.pvtop{grid-template-columns:1fr}}.pvid{align-items:flex-start}.pvid>div{padding-top:26px}.pvbody{gap:10px}.pvbox{padding:0;overflow:hidden}.pvbox>.pvbh{background:linear-gradient(#f7f8fb,#f1f3f8);border-bottom:1px solid #01072a12;margin:0;padding:18px 22px}.pvin{flex-direction:column;flex:1;padding:16px 20px 20px;display:flex}.pvtl{margin-bottom:12px;padding-left:22px;position:relative}.pvtl:before{content:"";background:#f1d6d3;border-radius:2px;width:2px;position:absolute;top:30px;bottom:14px;left:7px}.pvtl.hoje:before{background:#f3e3bf}.pvtll{letter-spacing:.07em;text-transform:uppercase;color:#c2453b;background:#fdeceb;border-radius:7px;margin:0 0 6px -22px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-block}.pvtl.hoje .pvtll{color:#b07400;background:#fdf1dc}.pvtr{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px;transition:background .15s;display:flex;position:relative}.pvtr:hover{background:#faf6f5}.pvtd{background:#c2453b;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-20px;box-shadow:0 0 0 3px #fff}.pvtl.hoje .pvtd{background:#e0a325}.pvti{color:#c2453b;background:#fdeceb;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.pvtl.hoje .pvti{color:#b07400;background:#fdf1dc}.pvtr:hover .pvacts{opacity:1;width:auto}.pvline{padding-left:18px;position:relative}.pvline:before{content:"";background:#ecd3d0;border-radius:2px;width:2px;position:absolute;top:26px;bottom:26px;left:5px}.pvline .pvrow{position:relative}.pvline .pvdot{width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-17px;box-shadow:0 0 0 3px #fff}.pvline .pvrow:hover{background:#f7f8fb}.pvsech{color:#fff;background:linear-gradient(120deg,#0a164e 0%,#11236d 50%,#2642b8 100%);border-radius:20px;align-items:center;gap:16px;margin:8px 0 18px;padding:18px 22px;display:flex;box-shadow:0 18px 36px -26px #0a164ecc}.pvsechi{background:#ffffff24;border-radius:15px;flex:none;place-items:center;width:50px;height:50px;display:grid}.pvsecht{flex-direction:column;gap:3px;min-width:0;display:flex}.pvsecht b{font-size:26px;line-height:1.15}.pvsecht span{opacity:.8;font-size:14px}.pvsechn{opacity:.9;white-space:nowrap;align-items:baseline;gap:6px;margin-left:auto;font-size:14px;display:flex}.pvsechn b{font-size:28px;font-weight:800}.pvgal{background:#fff;border:1px solid #01072a14;border-radius:24px;padding:22px;box-shadow:0 1px 2px #01072a0a,0 18px 40px -32px #01072a59}.pvcard{box-shadow:none;background:#f4f5f8;border-color:#0000}.pvcard:hover{box-shadow:0 18px 34px -24px #01072a66}.pvav{box-shadow:0 0 0 4px #f4f5f8}.pvcard .btn.ghost,.pvwait.ok{background:#fff}.pvbh.clk{cursor:pointer;-webkit-user-select:none;user-select:none}.pvbh.clk:hover{background:linear-gradient(#f2f4f9,#eceff6)}.pvchev{color:#6b6f86;background:#fff;border:1px solid #01072a14;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;margin-left:6px;display:grid}.pvbox.shut{align-self:start}.pvbox.shut>.pvbh{border-bottom:0}.pvtop .pvbox:not(.shut){min-height:100%}.pvtop{align-items:stretch}.pvsech{box-shadow:none;border-radius:24px 24px 0 0;margin-bottom:0}.pvsech+.pvgal{border-top:0;border-radius:0 0 24px 24px}.av.avlogo:not(.avphoto) img{mix-blend-mode:multiply;box-sizing:border-box;padding:6%}.av.avlogo.avphoto img{object-fit:cover;padding:0}.av.avlogo{border-color:color-mix(in srgb,currentColor 0%,#01072a14)}.av.avlogo:after{display:none}.av.avlogo{border:0!important}.av.avlogo.avfill img{mix-blend-mode:normal;object-fit:contain;padding:17%}.pvcapa img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.pvcard:hover .pvcapa img{transform:scale(1.04)}.pvcovw{position:relative}.pvcmore{color:#01072a;cursor:pointer;opacity:0;z-index:3;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .15s,transform .15s,background .15s;display:grid;position:absolute;top:10px;left:10px;transform:scale(.9);box-shadow:0 4px 12px -4px #00000059}.pvcard:hover .pvcmore,.pvcmore.on,.pvcmore:focus-visible{opacity:1;transform:scale(1)}.pvcmore:hover{background:#fff}@media (hover:none){.pvcmore{opacity:1;transform:none}}.pvmenu{z-index:5;background:#fff;border-radius:14px;min-width:230px;padding:6px;animation:.16s ease-out pvmenu;position:absolute;top:46px;left:10px;box-shadow:0 18px 40px -12px #01072a59,0 0 0 1px #01072a0f}@keyframes pvmenu{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.pvmenu button{width:100%;font:inherit;color:#01072a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:9px 10px;font-size:13.5px;display:flex}.pvmenu button:hover{background:#f1f3f9}.pvmenu button small{color:#8a8fa3;margin-left:auto;font-size:11.5px}.pvcovw.moving .pvcov{cursor:grab;touch-action:none;outline-offset:-2px;outline:2px solid #2642b8}.pvcovw.moving .pvcov:active{cursor:grabbing}.pvcovw.moving .pvcapa img{transition:none}.pvmovehint{color:#fff;pointer-events:none;white-space:nowrap;background:#01072ab8;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pvmovebar{z-index:4;gap:6px;display:flex;position:absolute;bottom:8px;right:8px}.pvmovebar .btn.ghost{background:#fff}.pvspin{border:2px solid #01072a33;border-top-color:#2642b8;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite pvspin}@keyframes pvspin{to{transform:rotate(360deg)}}.pvcov>.pvmovehint{height:auto!important;display:flex!important;overflow:visible!important}.pvcovw.moving{-webkit-user-select:none;user-select:none}.pvcol{flex:1;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1),opacity .28s;display:grid}.pvcol>.pvin{min-height:0;overflow:hidden}.pvbox.shut .pvcol{opacity:0;pointer-events:none;grid-template-rows:0fr}.pvbox.shut .pvcol>.pvin{padding-top:0;padding-bottom:0}.pvcol>.pvin{transition:padding .38s cubic-bezier(.2,.8,.2,1)}.pvbox>.pvbh{transition:background .2s,border-color .3s}.pvchev svg{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pvchev.dn svg{transform:rotate(180deg)}.pvbh.clk:active .pvchev{transform:scale(.92)}.pvchev{transition:transform .15s,background .15s}.pvbh.clk:hover .pvchev{background:#f4f6fb}.pvbox{animation:.45s cubic-bezier(.2,.8,.2,1) both rise}.pvtop .pvbox:nth-child(2){animation-delay:60ms}.pvrow{transition:background .15s,transform .15s;animation:.32s both fin}.pvrow:hover{transform:translate(2px)}.pvlist .pvrow:nth-child(2){animation-delay:30ms}.pvlist .pvrow:nth-child(3){animation-delay:60ms}.pvlist .pvrow:nth-child(4){animation-delay:90ms}.pvlist .pvrow:nth-child(5){animation-delay:.12s}.pvlist .pvrow:nth-child(6){animation-delay:.15s}.pvlist .pvrow:nth-child(7){animation-delay:.18s}.pvswap{animation:.25s fade}.pvtabs button{transition:background .2s,color .2s,box-shadow .2s,transform .12s}.pvtabs button:active{transform:scale(.96)}.pvand{animation:.5s cubic-bezier(.2,.8,.2,1) .1s both rise}.pvgal .pvcard{animation:.45s cubic-bezier(.2,.8,.2,1) both rise}.pvgal .pvcard:nth-child(2){animation-delay:50ms}.pvgal .pvcard:nth-child(3){animation-delay:.1s}.pvgal .pvcard:nth-child(4){animation-delay:.15s}.pvgal .pvcard:nth-child(5){animation-delay:.2s}.pvgal .pvcard:nth-child(6){animation-delay:.25s}.pvgal .pvcard:nth-child(7){animation-delay:.3s}.pvgal .pvcard:nth-child(n+8){animation-delay:.34s}.pvcov .agth img,.pvcov .agth video{transition:transform .5s}.pvcard:hover .pvcov .agth img,.pvcard:hover .pvcov .agth video{transform:scale(1.04)}.pvsteps i{transition:transform .2s}.pvstage:hover .pvsteps i{transform:scaleY(1.35)}.pvsteps i.cur{transform-origin:0;animation:.6s cubic-bezier(.2,.8,.2,1) .3s both growx}.pvwait,.pvcf a,.pvcf button{transition:background .15s,transform .12s,box-shadow .15s}.pvwait:not(.ok):hover,.pvcf a:hover,.pvcf button:hover{transform:translateY(-1px)}.pvdot.atr{animation:2.2s ease-out infinite pvping}@keyframes pvping{0%{box-shadow:0 0 #c2453b73}70%{box-shadow:0 0 0 7px #c2453b00}to{box-shadow:0 0 #c2453b00}}.kal{--k:clamp(13px,calc(.42vw + 8px),17.5px);--line2:#01072a13;font-size:var(--k);contain:layout style}.kalhead{margin:4px 0 calc(var(--k)*.9);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.kalh1 h1{font-size:calc(var(--k)*2.5);margin:0;line-height:1.05}.kalh1>span{color:#6b6f86;font-size:calc(var(--k)*.86);margin-top:4px;display:block}.kalbar{margin-bottom:calc(var(--k)*.85);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kalnav{align-items:center;gap:calc(var(--k)*.55);min-width:0;display:flex}.kalside{width:calc(var(--k)*2.4);height:calc(var(--k)*2.4);color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .15s,transform .15s;display:grid}.kalside:hover{background:#e9e8e3}.kaltoday{height:calc(var(--k)*2.4);padding:0 calc(var(--k)*1.15);font:inherit;font-weight:700;font-size:calc(var(--k)*.9);color:var(--ink,#01072a);cursor:pointer;background:#fff;border:1px solid #01072a29;border-radius:999px;transition:background .15s,box-shadow .15s,transform .12s}.kaltoday:hover{background:#f6f7fb;box-shadow:0 2px 8px -4px #01072a40}.kaltoday:active{transform:scale(.96)}.kalarr{display:inline-flex}.kalarr button{width:calc(var(--k)*2.3);height:calc(var(--k)*2.3);color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .15s,transform .12s;display:grid}.kalarr button:hover{background:#e9e8e3}.kalarr button:active{transform:scale(.9)}.kalttl{margin:0 0 0 calc(var(--k)*.3);font-size:calc(var(--k)*1.55);letter-spacing:-.02em;white-space:nowrap;font-weight:800;animation:.3s both fin}.kalttl span{color:#8a8fa3;font-weight:500}.kalviews{background:#fff;border:1px solid #01072a1a;border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px;display:inline-grid;position:relative;box-shadow:0 1px 2px #01072a0d}.kalviews button{z-index:1;height:calc(var(--k)*2.35);padding:0 calc(var(--k)*1.15);font:inherit;font-weight:700;font-size:calc(var(--k)*.92);color:#5b6079;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;transition:color .25s;display:flex;position:relative}.kalviews button:hover{color:var(--ink,#01072a)}.kalviews button.on{color:#fff}.kalpill{background:linear-gradient(#2c4bc7,#2642b8);border-radius:10px;width:calc(33.3333% - 2.66667px);transition:transform .38s cubic-bezier(.3,1.25,.5,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 14px -6px #2642b8b3}.kalbody{grid-template-columns:calc(var(--k)*15.5) minmax(0,1fr);gap:calc(var(--k)*1.1);align-items:start;transition:grid-template-columns .45s cubic-bezier(.45,0,.2,1);display:grid}.kalbody.noside{grid-template-columns:0 minmax(0,1fr);gap:0}.kalaside{gap:calc(var(--k)*1.1);flex-direction:column;min-width:0;transition:opacity .3s,transform .4s cubic-bezier(.32,.72,0,1);display:flex;position:sticky;top:76px;overflow:hidden}.kalbody.noside .kalaside{opacity:0;pointer-events:none;transform:translate(-12px)}.kalaside>*{min-width:calc(var(--k)*15.5)}.kalsec{flex-direction:column;gap:2px;display:flex}.kalsech{font-size:calc(var(--k)*.78);text-transform:uppercase;letter-spacing:.08em;color:#8a8fa3;justify-content:space-between;align-items:center;margin:0 0 6px 6px;display:flex}.kalclr{color:#2642b8;font:inherit;font-size:calc(var(--k)*.8);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0;font-weight:700}.kalf{padding:calc(var(--k)*.42) 8px;font:inherit;font-size:calc(var(--k)*.9);color:#3d4160;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;transition:background .15s;display:flex}.kalf:hover{background:#ebeae5}.kalf i{width:calc(var(--k)*1.15);height:calc(var(--k)*1.15);border:2px solid var(--c);color:#fff;border-radius:5px;flex:none;place-items:center;transition:background .2s,transform .2s;display:grid}.kalf.on i{background:var(--c)}.kalf:active i{transform:scale(.85)}.kalf span{flex:1;min-width:0}.kalf small{color:#8a8fa3;font-size:calc(var(--k)*.78)}.kalf:not(.on) span{color:#9a9eb0}.kalclis{flex-direction:column;gap:1px;display:flex}.kalcli{font:inherit;font-size:calc(var(--k)*.88);color:#3d4160;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:5px 8px;transition:background .15s,opacity .2s;display:flex}.kalcli:hover{background:#ebeae5}.kalcli:not(.on){opacity:.42}.kalcli:not(.on):hover{opacity:.8}.kalgcal{font-size:calc(var(--k)*.78);color:#6b6f86;background:#2642b80f;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.45;display:flex}.kalgcal svg{color:#2642b8;flex:none;margin-top:2px}.kalmini{background:#fff;border:1px solid #01072a14;border-radius:16px;padding:12px 12px 10px}.kalminih{font-size:calc(var(--k)*.92);justify-content:space-between;align-items:center;margin:0 2px 6px;display:flex}.kalminih span{display:flex}.kalminih button{color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.kalminih button:hover{background:#f1f2f6}.kalminig{text-align:center;grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.kalminig small{font-size:calc(var(--k)*.66);color:#8a8fa3;padding:3px 0;font-weight:700}.kalminig button{aspect-ratio:1;font:inherit;font-size:calc(var(--k)*.74);color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:50%;transition:background .15s,color .15s;position:relative}.kalminig button:hover{background:#eef0f7}.kalminig button.out{color:#b9bccb}.kalminig button.has:after{content:"";opacity:.6;background:#2642b8;border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;bottom:12%;left:50%}.kalminig button.sel{color:#2642b8;background:#dfe5fb;font-weight:800}.kalminig button.today{color:#fff;background:#2642b8;font-weight:800}.kalminig button.today:after{background:#fff}.kalmain{min-width:0;overflow:hidden;border-radius:20px!important;padding:0!important}.kalanim{animation:.28s both kalfade}.kalanim.fwd{animation:.34s cubic-bezier(.2,.8,.2,1) both kalfwd}.kalanim.back{animation:.34s cubic-bezier(.2,.8,.2,1) both kalback}@keyframes kalfade{0%{opacity:0;transform:scale(.995)}to{opacity:1;transform:none}}@keyframes kalfwd{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes kalback{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.kalmo{--chip:calc(var(--k)*1.42);flex-direction:column;display:flex}.kalwdh{border-bottom:1px solid var(--line2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.kalwdh span{padding:calc(var(--k)*.6) 0;text-align:center;font-size:calc(var(--k)*.74);letter-spacing:.08em;text-transform:uppercase;color:#6b6f86;font-weight:800}.kalwdh span.we{color:#9a9eb0}.kalgrid{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(var(--weeks),minmax(calc(var(--k)*6.4),1fr));height:max(calc(100dvh - 250px),calc(var(--weeks)*var(--k)*6.4));display:grid}.kalcell{min-width:0;min-height:0;padding:calc(var(--k)*.32) calc(var(--k)*.3) calc(var(--k)*.25);border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);cursor:pointer;contain:layout paint;flex-direction:column;transition:background .15s;animation:.35s both fin;display:flex;position:relative;overflow:hidden}.kalcell:nth-child(7n){border-right:0}.kalcell:hover{background:#f8f9fc}.kalcell.we{background:#fcfcfb}.kalcell.we:hover{background:#f6f7fa}.kalcell.out .kalnum{color:#b9bccb}.kalcell.out{background:#fafaf8}.kalnum{min-width:calc(var(--k)*1.85);height:calc(var(--k)*1.85);font-size:calc(var(--k)*.84);color:#3d4160;white-space:nowrap;border-radius:999px;align-self:center;place-items:center;margin-bottom:3px;padding:0 6px;font-weight:700;transition:background .15s;display:grid}.kalcell:hover .kalnum{background:#eceef4}.kalcell.today .kalnum{color:#fff;background:#2642b8;box-shadow:0 4px 10px -4px #2642b8cc}.kalchips{flex-direction:column;gap:2px;min-height:0;display:flex}.kalchip{width:100%;height:var(--chip);font:inherit;font-size:calc(var(--k)*.76);text-align:left;cursor:pointer;color:#22263d;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:5px;min-width:0;padding:0 6px;line-height:1;transition:background .15s,transform .15s,box-shadow .15s;display:flex}.kalchip.allday{background:var(--c);color:#fff;font-weight:700}.kalchip.timed:hover{background:color-mix(in srgb,var(--c) 11%,#fff)}.kalchip.allday:hover{box-shadow:0 4px 10px -5px var(--c);transform:translateY(-1px)}.kalchip.done{opacity:.55}.kalchip.done .kaltx{-webkit-text-decoration:line-through #00000040;text-decoration:line-through #00000040}.kaldot{width:calc(var(--k)*.55);height:calc(var(--k)*.55);background:var(--c);border-radius:50%;flex:none}.kalt{color:#5b6079;font-weight:700;font-size:calc(var(--k)*.72);flex:none}.kaltx{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.kaltx em{color:#8a8fa3;font-style:normal;font-weight:500}.kalmore{font:inherit;font-size:calc(var(--k)*.74);color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-self:flex-start;padding:2px 6px;font-weight:800}.kalmore:hover{background:#eceef4}.kaldots{display:none}.kalwk{height:max(calc(100dvh - 250px),calc(var(--k)*34));flex-direction:column;display:flex}.kalwkh,.kalwkad{grid-template-columns:calc(var(--k)*3.6) repeat(7,minmax(0,1fr));display:grid}.kalwkh{border-bottom:1px solid var(--line2)}.kalgmt{font-size:calc(var(--k)*.64);color:#9a9eb0;text-align:right;align-self:end;padding:0 8px 6px 0}.kalwkh button{padding:calc(var(--k)*.55) 0 calc(var(--k)*.45);font:inherit;cursor:pointer;color:#3d4160;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;display:flex}.kalwkh small{font-size:calc(var(--k)*.7);letter-spacing:.08em;text-transform:uppercase;color:#6b6f86;font-weight:800}.kalwkh b{width:calc(var(--k)*2.5);height:calc(var(--k)*2.5);font-size:calc(var(--k)*1.35);border-radius:50%;place-items:center;font-weight:600;transition:background .15s;display:grid}.kalwkh button:hover b{background:#eceef4}.kalwkh button.today small{color:#2642b8}.kalwkh button.today b{color:#fff;background:#2642b8}.kalwkh button.past b{color:#8a8fa3}.kalwkad{border-bottom:1px solid var(--line2);min-height:calc(var(--k)*1.9)}.kalwkad>div{border-left:1px solid var(--line2);--chip:calc(var(--k)*1.42);flex-direction:column;gap:2px;padding:3px 2px;display:flex}.kalwkb{scrollbar-width:thin;flex:1;position:relative;overflow:auto}.kalwkin{grid-template-columns:calc(var(--k)*3.6) repeat(7,minmax(0,1fr));height:calc(var(--hours)*var(--k)*3.5);display:grid;position:relative}.kalhrs{grid-template-rows:repeat(var(--hours),1fr);display:grid}.kalhrs span{font-size:calc(var(--k)*.66);color:#9a9eb0;text-align:right;padding-right:8px;transform:translateY(-.6em)}.kallines{inset:0 0 0 calc(var(--k)*3.6);grid-template-rows:repeat(var(--hours),1fr);pointer-events:none;display:grid;position:absolute}.kallines i{border-top:1px solid var(--line2)}.kallines i:first-child{border-top:0}.kalcol{border-left:1px solid var(--line2);z-index:1;position:relative}.kalcol.today{background:#2642b806}.kalnow{z-index:3;pointer-events:none;background:#e5484d;height:2px;position:absolute;left:-1px;right:0}.kalnow:before{content:"";background:#e5484d;border-radius:50%;width:12px;height:12px;animation:2.2s ease-out infinite pvping;position:absolute;top:-5px;left:-6px;box-shadow:0 0 0 3px #e5484d2e}.kalev{padding:calc(var(--k)*.3) calc(var(--k)*.45);background:color-mix(in srgb,var(--c) 14%,#fff);border:0;border-left:3px solid var(--c);color:#22263d;font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;transition:box-shadow .15s,transform .15s,background .15s;animation:.3s cubic-bezier(.2,.8,.2,1) both kalpopin;display:flex;position:absolute;overflow:hidden}.kalev:hover{background:color-mix(in srgb,var(--c) 22%,#fff);box-shadow:0 8px 18px -10px color-mix(in srgb,var(--c) 80%,#000);z-index:2;transform:translateY(-1px)}.kalev b{font-size:calc(var(--k)*.8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kalev span{font-size:calc(var(--k)*.7);color:#5b6079;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kalev.short{flex-direction:row;align-items:center;gap:6px}.kalev.short b{flex:none;max-width:55%}.kalevp{align-items:center;gap:3px;display:flex}.kalev.done{opacity:.6}.kallist{padding:calc(var(--k)*.5) 0;max-height:max(calc(100dvh - 250px),calc(var(--k)*30));flex-direction:column;display:flex;overflow:auto}.kallg{grid-template-columns:calc(var(--k)*6.5) minmax(0,1fr);gap:calc(var(--k)*.6);padding:calc(var(--k)*.55) calc(var(--k)*1.2);border-bottom:1px solid var(--line2);animation:.35s both fin;display:grid}.kallg:last-child{border-bottom:0}.kallgd{padding-top:calc(var(--k)*.35);align-items:baseline;gap:7px;display:flex}.kallgd b{font-size:calc(var(--k)*1.5);color:#22263d;width:calc(var(--k)*1.9);font-weight:700}.kallgd span{font-size:calc(var(--k)*.74);text-transform:uppercase;letter-spacing:.06em;color:#8a8fa3;font-weight:700}.kallgd em{font-style:normal;font-size:calc(var(--k)*.7);color:#2642b8;background:#e6ebfb;border-radius:999px;padding:2px 7px;font-weight:800}.kallg.today .kallgd b{color:#fff;height:calc(var(--k)*1.9);font-size:calc(var(--k)*1.05);background:#2642b8;border-radius:50%;place-items:center;display:grid}.kallgl{flex-direction:column;gap:2px;display:flex}.kallr,.kaldayr{align-items:center;gap:calc(var(--k)*.8);width:100%;padding:calc(var(--k)*.5) calc(var(--k)*.7);font:inherit;text-align:left;cursor:pointer;color:#22263d;background:0 0;border:0;border-radius:10px;transition:background .15s,transform .15s;display:flex}.kallr:hover,.kaldayr:hover{background:color-mix(in srgb,var(--c) 8%,#fff);transform:translate(2px)}.kallt{width:calc(var(--k)*7.6);font-size:calc(var(--k)*.82);color:#5b6079;flex:none;font-weight:600}.kallx{flex-direction:column;flex:1;min-width:0;display:flex}.kallx b{font-size:calc(var(--k)*.92);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kallx small{font-size:calc(var(--k)*.78);color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kaltag{font-size:calc(var(--k)*.7);color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);border-radius:999px;flex:none;padding:3px 9px;font-weight:800}.kallr.done,.kaldayr.done{opacity:.55}.kalempty{text-align:center;color:#6b6f86;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;display:flex}.kalempty>span:first-child{color:#2642b8;background:#eef1fb;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:6px;display:grid}.kalempty b{color:#22263d;font-size:calc(var(--k)*1.05)}.kalpopbg{z-index:90;position:fixed;inset:0}.kalpop{z-index:91;width:min(calc(var(--k,15px)*24),calc(100vw - 24px));opacity:0;--k:clamp(13px,calc(.42vw + 8px),17.5px);max-height:calc(100vh - 24px);font-size:var(--k);background:#fff;border-radius:18px;padding:18px 18px 14px;position:fixed;overflow:auto;box-shadow:0 24px 60px -18px #01072a73,0 0 0 1px #01072a0f}.kalpop.in{animation:.22s cubic-bezier(.2,.9,.3,1.2) both kalpopin}.kalpop.o-left{transform-origin:0}.kalpop.o-right{transform-origin:100%}.kalpop.o-top{transform-origin:top}@keyframes kalpopin{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.kalpopx{color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}.kalpopx:hover{background:#f1f2f6}.kalevch{align-items:flex-start;gap:12px;padding-right:28px;display:flex}.kalevch>i{width:calc(var(--k)*.95);height:calc(var(--k)*.95);background:var(--c);border-radius:4px;flex:none;margin-top:6px}.kalevch b{font-size:calc(var(--k)*1.25);line-height:1.25;display:block}.kalevch span{font-size:calc(var(--k)*.86);color:#5b6079}.kalevcl{font-size:calc(var(--k)*.88);color:#3d4160;flex-direction:column;gap:9px;margin:14px 0 4px 2px;display:flex}.kalevcl>span,.kalevcl>a{align-items:center;gap:10px;display:flex}.kalevcl svg{color:#8a8fa3;flex:none}.kalevcl em{color:#8a8fa3;font-style:normal}.kalevcc{color:inherit;border-radius:8px;margin:-3px -6px;padding:3px 6px;font-weight:700;text-decoration:none;transition:background .15s}.kalevcc:hover{background:#f1f2f6}.kalevct{align-items:flex-start!important}.kalevct>span{flex-wrap:wrap;gap:6px 12px;display:flex}.kalevcp{align-items:center;gap:6px;display:inline-flex}.kalevcf{border-top:1px solid var(--line2);justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.kaldaych{flex-direction:column;align-items:center;gap:2px;margin-bottom:10px;display:flex}.kaldaych small{font-size:calc(var(--k)*.72);letter-spacing:.08em;text-transform:uppercase;color:#6b6f86;font-weight:800}.kaldaych b{width:calc(var(--k)*2.9);height:calc(var(--k)*2.9);font-size:calc(var(--k)*1.6);border-radius:50%;place-items:center;font-weight:600;display:grid}.kaldaych b.today{color:#fff;background:#2642b8}.kaldaych span{font-size:calc(var(--k)*.78);color:#8a8fa3}.kaldaycl{flex-direction:column;gap:2px;display:flex}.kaldayr{animation:.3s both fin}.kaldayr .kallt{width:calc(var(--k)*4.2)}@media (max-width:1180px){.kalbody{grid-template-columns:calc(var(--k)*13.5) minmax(0,1fr)}.kalaside>*{min-width:calc(var(--k)*13.5)}}@media (max-width:1000px){.kalbody,.kalbody.noside{grid-template-columns:minmax(0,1fr);gap:12px}.kalaside{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid;position:static}.kalbody.noside .kalaside{display:none}.kalaside>*{min-width:0}.kalmini{width:250px}.kalgcal{grid-column:1/-1}.kalclis{flex-flow:wrap}}@media (max-width:700px){.kal{--k:14px}.kalh1 h1{font-size:28px}.kalh1>span{display:none}.kalbar{gap:10px}.kalnav{width:100%}.kalttl{margin-left:auto;font-size:20px}.kalviews{width:100%}.kalviews button{padding:0 6px}.kalaside{grid-template-columns:minmax(0,1fr)}.kalmini{width:auto}.kalsec:first-of-type{flex-flow:wrap;gap:4px}.kalsec:first-of-type .kalsech{width:100%}.kalf{background:#fff;border:1px solid #01072a14;padding:5px 10px}.kalclis{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.kalcli{background:#fff;border:1px solid #01072a14;flex:none}.kalgrid{grid-template-rows:repeat(var(--weeks),66px);height:auto}.kalchips{display:none}.kaldots{justify-content:center;gap:3px;margin-top:auto;padding-bottom:4px;display:flex}.kaldots i{border-radius:50%;width:6px;height:6px}.kalwk{height:auto}.kalwkb{max-height:70vh}.kalwkin{height:calc(var(--hours)*44px)}.kalev span{display:none}.kalev b{font-size:11px}.kallg{grid-template-columns:1fr;padding:10px 12px}.kallgd{padding-top:0}.kallt{width:auto;min-width:64px}.kaltag{display:none}.kalpop{width:auto;max-height:75vh;bottom:12px;right:12px;top:auto!important;left:12px!important}.kalpop.in{animation:.28s cubic-bezier(.2,.8,.2,1) both kalsheet}.kalpopbg{background:#01072a59;animation:.2s fade}}@keyframes kalsheet{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kal *,.kalpop{animation:none!important}}.kalchips{flex:1;overflow:hidden}.kalchip.allday.done{background:color-mix(in srgb,var(--c) 12%,#fff);color:color-mix(in srgb,var(--c) 70%,#22263d);opacity:.8;font-weight:600}.kalchip.allday.done em{color:#8a8fa3}.kalchip.allday.done .kaltx{text-decoration:none}@media (max-width:700px){.kalgrid{grid-template-rows:repeat(var(--weeks),66px)!important}}.kalgrid{height:auto}.kalwk{height:auto;min-height:0}.kallist{max-height:none}@media (max-width:700px){.kal,.kalpop{--k:14px!important}}.kalcell{box-sizing:border-box;height:100%;max-height:100%}.kalchips{min-height:0}.kalviews{border-radius:11px;padding:3px}.kalviews button{height:calc(var(--k)*1.85);padding:0 calc(var(--k)*.8);font-size:calc(var(--k)*.8);border-radius:8px;gap:5px}.kalpill{border-radius:8px;width:calc(33.3333% - 2px);top:3px;bottom:3px;left:3px;box-shadow:0 3px 8px -4px #2642b899}@media (max-width:700px){.kalviews button{height:32px;font-size:13px}}.kaltoday{height:calc(var(--k)*1.95);padding:0 calc(var(--k)*.95);font-size:calc(var(--k)*.82)}.kalside,.kalarr button{width:calc(var(--k)*2);height:calc(var(--k)*2)}.kalttl{font-size:calc(var(--k)*1.4)}.kalev.short span{display:none}.kalev.short b{max-width:100%}.kallg{grid-template-columns:calc(var(--k)*9) minmax(0,1fr)}.kallgd{white-space:nowrap;flex-wrap:nowrap}@media (max-width:700px){.kalmini{display:none}.kalbody:not(.noside) .kalaside{animation:.3s both fin}}.app.sidecol{animation:none!important}.pagewrap{transition:opacity .22s,transform .3s cubic-bezier(.4,0,.2,1),filter .3s;animation:.55s cubic-bezier(.22,.61,.36,1) both pageIn}.pagewrap.leaving{opacity:0;filter:blur(1.5px);pointer-events:none;transform:translateY(-6px)}@keyframes pageIn{0%{opacity:0;transform:translateY(12px)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pagewrap{transition:none;animation:none}}.pagewrap.leaving{animation:.22s cubic-bezier(.4,0,.2,1) forwards pageOut}@keyframes pageOut{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(1.5px);transform:translateY(-6px)}}.snav{position:relative}.navpill{pointer-events:none;opacity:0;z-index:0;background:linear-gradient(90deg,#8fa4ff47,#8fa4ff14);border-radius:10px;height:0;transition:transform .42s cubic-bezier(.32,.72,0,1),height .42s cubic-bezier(.32,.72,0,1),opacity .2s;position:absolute;top:0;left:0;right:0;box-shadow:inset 3px 0 #8fa4ff}.snav .nav{z-index:1;transition:background .25s,color .3s,padding .15s;position:relative}.snav .nav.on{box-shadow:none!important;background:0 0!important}.snav .nav.on:hover{background:#ffffff0a!important}.snav .nav span{transition:color .3s}@media (prefers-reduced-motion:reduce){.navpill{transition:none}}.snav .nav.on{color:#fff;font-weight:inherit!important}.pz{--line2:#01072a14}.pzhead{justify-content:space-between;align-items:flex-end;gap:12px;margin:4px 0 16px;display:flex}.pzhead h1{margin:0}.pzhead span{color:#6b6f86;margin-top:4px;font-size:14px;display:block}.pzfil{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.pzwho{flex-wrap:wrap;gap:8px;display:flex}.pzwho button{font:inherit;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #01072a1a;border-radius:14px;align-items:center;gap:10px;padding:9px 16px 9px 10px;transition:border-color .2s,box-shadow .2s,transform .15s,background .2s;display:flex}.pzwho button:hover{transform:translateY(-1px);box-shadow:0 8px 18px -12px #01072a59}.pzwho button.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 6%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 14%,transparent)}.pzwi{background:color-mix(in srgb,var(--c) 12%,#fff);width:34px;height:34px;color:var(--c);border-radius:10px;place-items:center;transition:background .2s,color .2s;display:grid}.pzwho button.on .pzwi{background:var(--c);color:#fff}.pzwt{flex-direction:column;line-height:1.2;display:flex}.pzwt b{color:#01072a;font-size:14.5px}.pzwt small{color:#6b6f86;font-size:12px}.pzwt em{color:#c2453b;font-style:normal;font-weight:700}.pzclis{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:6px;display:flex}.pzclis button{height:32px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1px solid #01072a1a;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:12.5px;font-weight:600;transition:all .18s;display:inline-flex}.pzclis button:first-child{padding-left:12px}.pzclis button:hover{border-color:#01072a40}.pzclis button.on{color:#fff;background:#01072a;border-color:#01072a}.pzstats{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr) minmax(0,1.3fr);align-items:stretch;gap:12px;margin-bottom:18px;display:grid}.pzkpi{border:1px solid var(--line2);background:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;animation:.45s cubic-bezier(.2,.8,.2,1) both rise;display:flex}.pzkpi:nth-child(2){animation-delay:40ms}.pzkpi:nth-child(3){animation-delay:80ms}.pzkpi:nth-child(4){animation-delay:.12s}.pzkpi>span{--c:#6b6f86;background:color-mix(in srgb,var(--c) 12%,#fff);width:30px;height:30px;color:var(--c);border-radius:9px;place-items:center;display:grid}.pzkpi.red>span{--c:#c2453b}.pzkpi b{color:#01072a;margin-top:6px;font-size:30px;line-height:1}.pzkpi.red b{color:#c2453b}.pzkpi small{color:#6b6f86;font-size:12.5px}.pzchart{border:1px solid var(--line2);background:#fff;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;animation:.5s cubic-bezier(.2,.8,.2,1) .14s both rise;display:flex}.pzch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.pzch b{font-size:13.5px}.pzleg{color:#6b6f86;align-items:center;gap:6px;font-size:11.5px;display:flex}.pzleg i{border-radius:3px;width:9px;height:9px;margin-left:6px}.pzbar{font:inherit;color:#3d4160;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,9.5em) minmax(0,1fr) 2em;align-items:center;gap:10px;margin:0 -4px;padding:3px 4px;font-size:12.5px;transition:background .15s;display:grid}.pzbar:hover{background:#f4f5f9}.pzbar.static{cursor:default}.pzbar.static:hover{background:0 0}.pzbl{align-items:center;gap:7px;min-width:0;display:flex}.pzkd{border-radius:50%;flex:none;width:8px;height:8px}.pzbt{align-items:stretch;gap:2px;height:14px;display:flex}.pzbt i{transform-origin:0;border-radius:2px;min-width:6px;animation:.7s cubic-bezier(.2,.8,.2,1) .2s both growx;display:block;position:relative}.pzbt i:first-child{border-radius:4px 2px 2px 4px}.pzbt i:last-child{border-radius:2px 4px 4px 2px}.pzbt i:only-child{border-radius:4px}.pzbt i em{display:none}.pzbar b{text-align:right;color:#01072a}.pzok{color:#1f8a4c;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.pzboard{grid-template-columns:repeat(5,minmax(240px,1fr));align-items:start;gap:14px;padding-bottom:10px;display:grid;overflow-x:auto}.pzcol{background:#f1f2f6;border:2px dashed #0000;border-radius:20px;min-height:220px;padding:10px;transition:border-color .2s,background .2s,transform .2s;animation:.45s cubic-bezier(.2,.8,.2,1) both rise}.pzcol:nth-child(2){animation-delay:40ms}.pzcol:nth-child(3){animation-delay:80ms}.pzcol:nth-child(4){animation-delay:.12s}.pzcol:nth-child(5){animation-delay:.16s}.pzcolh{align-items:center;gap:8px;padding:4px 6px 10px;display:flex}.pzcoli{background:var(--c);color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.pzcolh b{flex:1;font-size:14px}.pzcoln{color:var(--c);background:#fff;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:800}.pzcards{flex-direction:column;gap:8px;min-height:60px;display:flex}.pzempty{text-align:center;color:#8a8fa3;border:1.5px dashed #01072a24;border-radius:14px;padding:18px 10px;font-size:12.5px}.pzcol.over .pzempty{border-color:var(--c);color:var(--c)}.pzcard{cursor:grab;background:#fff;border:1px solid #01072a12;border-radius:16px;flex-direction:column;gap:6px;padding:12px 12px 10px;transition:transform .18s,box-shadow .18s,opacity .2s;animation:.35s both fin;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #01072a0d}.pzcard:before{content:"";background:var(--k);width:4px;position:absolute;top:0;bottom:0;left:0}.pzcard:hover{transform:translateY(-2px);box-shadow:0 14px 26px -16px #01072a66}.pzcard:active{cursor:grabbing}.pzcard.drag{opacity:.35;transform:scale(.97)rotate(-1deg)}.pzcard.landed{animation:.6s cubic-bezier(.2,.9,.3,1.3) pzland}@keyframes pzland{0%{box-shadow:0 0 0 0 var(--k);transform:scale(.92)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--k) 25%,transparent);transform:scale(1.03)}to{transform:none;box-shadow:0 1px 2px #01072a0d}}.pzcard.done{opacity:.7}.pzcard.done .pztt{-webkit-text-decoration:line-through #01072a4d;text-decoration:line-through #01072a4d}.pzct{align-items:center;gap:8px;display:flex}.pzico{background:color-mix(in srgb,var(--k) 13%,#fff);width:30px;height:30px;color:var(--k);border-radius:10px;flex:none;place-items:center;display:grid}.pzwhotag{color:#fff;background:var(--w);letter-spacing:.01em;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-size:11.5px;font-weight:800;display:inline-flex}.pzwhotag.big{padding:6px 12px 6px 9px;font-size:12.5px}.pzgrip{color:#b9bccb;opacity:0;margin-left:auto;transition:opacity .2s}.pzcard:hover .pzgrip{opacity:1}.pztt{color:#01072a;font-size:14.5px;line-height:1.25}.pzsub{color:#6b6f86;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.pzcli{color:#22263d;background:#f1f2f6;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 3px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.pzcli.big{padding:4px 12px 4px 4px;font-size:13px}a.pzcli:hover{background:#e6e8f0}.pzcf{align-items:center;gap:8px;margin-top:2px;display:flex}.pzwhen{color:#6b6f86;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.pzkind{color:#8a8fa3;margin-left:auto;font-size:11px}.pzmsg{color:#2642b8;border-top:1px dashed #01072a1a;align-self:flex-start;align-items:center;gap:5px;width:100%;padding-top:7px;font-size:11.5px;font-weight:700;display:inline-flex}.pzdet{flex-direction:column;gap:14px;display:flex}.pzdtags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pzkindtag{color:var(--k);background:color-mix(in srgb,var(--k) 11%,#fff);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.pzdrow{color:#3d4160;align-items:center;gap:8px;font-size:14px;display:flex}.pzdrow svg{color:#8a8fa3}.pzdrow em{color:#8a8fa3;font-size:12.5px;font-style:normal}.pzdmove small,.pzdmsg small{text-transform:uppercase;letter-spacing:.07em;color:#8a8fa3;align-items:center;gap:5px;font-size:11.5px;font-weight:800;display:inline-flex}.pzdmove>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pzdmove button{height:34px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1.5px solid #01072a1a;border-radius:10px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.pzdmove button svg{color:var(--c)}.pzdmove button:hover{border-color:var(--c)}.pzdmove button.on{background:var(--c);border-color:var(--c);color:#fff}.pzdmove button.on svg{color:#fff}.pzdmsg{background:#f6f8fd;border:1px solid #e2e7f6;border-radius:14px;padding:12px 14px}.pzdmsg p{color:#22263d;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}@media (max-width:1400px){.pzstats{grid-template-columns:repeat(4,minmax(0,1fr))}.pzchart{grid-column:span 2}}@media (max-width:760px){.pzstats{grid-template-columns:repeat(2,minmax(0,1fr))}.pzchart{grid-column:1/-1}.pzclis{justify-content:flex-start}.pzboard{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(260px,82vw))}.pzcol{scroll-snap-align:start}}.pzkpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pzkpi{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.pzkpi b{min-width:1.2em;margin:0;font-size:26px}.pzkpi small{line-height:1.25}@media (max-width:1200px){.pzstats{grid-template-columns:1fr 1fr!important}.pzkpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.pzchart{grid-column:auto!important}}@media (max-width:760px){.pzstats{grid-template-columns:1fr!important}.pzkpis{grid-template-columns:1fr 1fr}}.pzhead{flex-wrap:wrap;align-items:center;margin-bottom:14px}.pzsum{color:#6b6f86;flex-wrap:wrap;align-items:center;gap:18px;font-size:14px;display:flex}.pzsum span{align-items:center;gap:6px;display:inline-flex}.pzsum span i{border-radius:50%;width:8px;height:8px}.pzsum b{color:#01072a;font-size:15px}.pzsum .late b{color:#c2453b;font-size:22px}.pzsum .late{color:#c2453b;font-weight:600}.pzshow{height:32px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1px solid #01072a1f;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.pzshow:hover{border-color:#01072a40}.pzshow.on{color:#fff;background:#01072a;border-color:#01072a}.pzfil{gap:10px;margin-bottom:14px}.pzseg{background:#e9e9ef;border-radius:12px;padding:3px;display:inline-flex}.pzseg button{height:34px;font:inherit;color:#5b6079;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.pzseg button i{border-radius:50%;width:8px;height:8px}.pzseg button span{color:#8a8fa3;font-size:12.5px;font-weight:600}.pzseg button.on{color:#01072a;background:#fff;box-shadow:0 1px 3px #01072a24}.pzcsel{min-width:200px}.pzstats{animation:.3s both fin;grid-template-columns:repeat(2,minmax(0,1fr))!important}.pzchart{padding:14px 18px}.pzboard{gap:12px}.pzcol{background:#f4f4f7;border:2px dashed #0000;border-radius:18px;padding:8px}.pzcol.feito{background:#f4f6f4}.pzcolh{gap:8px;padding:6px 8px 10px}.pzcold{background:var(--c);border-radius:50%;flex:none;width:9px;height:9px}.pzcolh b{color:#22263d;font-size:14px}.pzcoln{color:#8a8fa3;background:0 0;padding:0;font-weight:700}.pzcards{gap:6px}.pzcard{border-radius:14px;gap:7px;padding:11px 12px;box-shadow:0 1px 2px #01072a0f}.pzcard:before{display:none}.pzcard .pzwhotag{color:var(--w);background:color-mix(in srgb,var(--w) 11%,#fff);align-self:flex-start;padding:2px 8px 2px 6px;font-size:10.5px;font-weight:800}.pztt{font-size:14px;font-weight:700}.pzcf{justify-content:space-between;gap:10px;margin:0}.pzcard .pzcli{color:#5b6079;background:0 0;min-width:0;max-width:70%;padding:0;font-size:12.5px;font-weight:600}.pzwhen{color:#8a8fa3;flex:none;font-size:12px;font-weight:700}.pzwhen.late{color:#c2453b}.pzwhen.today{color:#b07400}.pzempty{border-color:#01072a1a;padding:14px 10px}.pzcol{border-color:#0000;background:color-mix(in srgb,var(--c) 9%,#f7f7f9)!important}.pzcol.over{border-color:var(--c);background:color-mix(in srgb,var(--c) 16%,#f7f7f9)!important}.pzcolh b{color:color-mix(in srgb,var(--c) 70%,#01072a)}.pzcoln{color:var(--c)}.pzempty{border-color:color-mix(in srgb,var(--c) 30%,transparent);color:color-mix(in srgb,var(--c) 60%,#8a8fa3)}.pzstats{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1100px){.pzstats{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){.pzstats{grid-template-columns:1fr!important}}.pzdbody{align-items:center;gap:16px;display:flex}.pzdsvg{flex:none;width:132px;height:132px;overflow:visible}.pzdseg{cursor:pointer;transition:stroke-width .2s,opacity .2s;animation:.8s cubic-bezier(.2,.8,.2,1) both pzdraw}.pzdseg.dim{opacity:.3}@keyframes pzdraw{0%{stroke-dasharray:0 999}}.pzdnum{fill:#01072a;font-family:inherit;font-size:24px;font-weight:800}.pzdlab{fill:#6b6f86;font-family:inherit;font-size:9.5px}.pzdleg{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pzdleg button{font:inherit;color:#3d4160;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;font-size:12.5px;transition:background .15s;display:flex}.pzdleg button:disabled{cursor:default}.pzdleg button:not(:disabled):hover,.pzdleg button.hov{background:#f4f5f9}.pzdleg button.on{background:#eef1fb;font-weight:700}.pzdleg i{border-radius:3px;flex:none;width:9px;height:9px}.pzdleg span{flex:1;min-width:0}.pzdleg b{color:#01072a}.pzcopy{width:100%;height:28px;font:inherit;color:#2642b8;cursor:pointer;background:#f6f8fd;border:1px dashed #2642b847;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.pzcopy:hover{background:#eaeffc;border-style:solid;border-color:#2642b8}.pzcopy:active{transform:scale(.97)}.pzdleg.two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;display:grid}.pzstats{align-items:stretch}.pzdonut{justify-content:flex-start}.pzdbody{flex:1}.pzcopy{color:#2642b8;opacity:.75;align-self:flex-start;align-items:center;gap:4px;width:auto;height:auto;margin:0;padding:2px 0;font-size:11.5px;font-weight:600;display:inline-flex;background:0 0!important;border:0!important}.pzcopy svg{width:11px;height:11px}.pzcopy:hover{opacity:1;text-decoration:underline;background:0 0!important}.pzvw{background:#e9e9ef;border-radius:12px;margin-left:auto;padding:3px;display:inline-flex}.pzvw button{height:32px;font:inherit;color:#5b6079;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.pzvw button.on{color:#01072a;background:#fff;box-shadow:0 1px 3px #01072a24}.pzcal{border:1px solid var(--line2);background:#fff;border-radius:20px;animation:.3s both fin;overflow:hidden}.pzcalh{border-bottom:1px solid var(--line2);align-items:center;gap:6px;padding:12px 16px;display:flex}.pzcalh>button{color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .15s;display:grid}.pzcalh>button:hover{background:#f1f2f6}.pzcalh b{text-align:center;min-width:9em;font-size:18px;animation:.25s both fin}.pzcalh b span{color:#8a8fa3;font-weight:500}.pzcalh .pzcaltd{font:inherit;padding:0 12px;font-size:12.5px;font-weight:700;border:1px solid #01072a24!important;border-radius:999px!important;width:auto!important}.pzcalleg{color:#6b6f86;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.pzcalleg i{border-radius:50%;width:8px;height:8px;margin-left:8px}.pzcalleg i.lt{background:#fbe6e4;border:1.5px solid #c2453b}.pzcalw{border-bottom:1px solid var(--line2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pzcalw span{text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#6b6f86;padding:8px 0;font-size:11.5px;font-weight:800}.pzcalg{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(112px,auto);display:grid}.pzcalg.fwd{animation:.32s cubic-bezier(.2,.8,.2,1) both kalfwd}.pzcalg.back{animation:.32s cubic-bezier(.2,.8,.2,1) both kalback}.pzcald{border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);flex-direction:column;gap:3px;min-width:0;padding:6px 6px 8px;transition:background .15s;animation:.3s both fin;display:flex}.pzcald:nth-child(7n){border-right:0}.pzcald[role=button]{cursor:pointer}.pzcald[role=button]:hover{background:#fafbfd}.pzcald.out{background:#fafaf8}.pzcald.out .pzcaln{color:#b9bccb}.pzcaln{color:#3d4160;border-radius:999px;align-self:center;place-items:center;min-width:26px;height:26px;margin-bottom:2px;font-size:13px;font-weight:700;display:grid}.pzcald.today .pzcaln{color:#fff;background:#2642b8}.pzcchip{background:color-mix(in srgb,var(--w) 9%,#fff);width:100%;min-width:0;font:inherit;color:#22263d;cursor:pointer;text-align:left;border:0;border-radius:7px;align-items:center;gap:5px;padding:3px 6px;font-size:12px;font-weight:600;transition:background .15s,transform .15s;display:flex}.pzcchip:hover{background:color-mix(in srgb,var(--w) 17%,#fff);transform:translateY(-1px)}.pzcchip i{background:var(--w);border-radius:50%;flex:none;width:7px;height:7px}.pzcchip .pzcct{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pzcchip .av{flex:none}.pzcchip.late{color:#8f2a22;background:#fbe6e4;box-shadow:inset 0 0 0 1px #c2453b59}.pzcchip.done{opacity:.5}.pzcchip.done .pzcct{text-decoration:line-through}.pzcalmore{font:inherit;color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;padding:2px 6px;font-size:11.5px;font-weight:800}.pzcalmore:hover{background:#eceef4}.pzcalday .pzcchip{padding:8px 10px;font-size:13.5px}@media (max-width:760px){.pzvw{margin-left:0}.pzcalg{grid-auto-rows:minmax(64px,auto)}.pzcchip .pzcct,.pzcchip .av{display:none}.pzcchip{width:auto;padding:4px}.pzcald{flex-flow:wrap;align-content:flex-start}.pzcaln{width:100%}.pzcalleg{display:none}}.pzcal{--k:clamp(13px,calc(.47vw + 6.5px),21px);font-size:var(--k)}.pzcalh{padding:calc(var(--k)*.7) calc(var(--k)*1)}.pzcalh>button{width:calc(var(--k)*2.1);height:calc(var(--k)*2.1)}.pzcalh b{font-size:calc(var(--k)*1.35)}.pzcalleg{font-size:calc(var(--k)*.8)}.pzcalw span{font-size:calc(var(--k)*.74);padding:calc(var(--k)*.55) 0}.pzcalg{grid-auto-rows:auto;grid-template-rows:repeat(var(--weeks),minmax(0,1fr))}.pzcald{gap:calc(var(--k)*.22);min-height:0;padding:calc(var(--k)*.35);overflow:hidden}.pzcaln{min-width:calc(var(--k)*1.85);height:calc(var(--k)*1.85);font-size:calc(var(--k)*.88)}.pzcchip{font-size:calc(var(--k)*.82);padding:calc(var(--k)*.3) calc(var(--k)*.45);border-radius:calc(var(--k)*.45);gap:calc(var(--k)*.35);flex:none}.pzcchip i{width:calc(var(--k)*.5);height:calc(var(--k)*.5)}.pzcalmore{font-size:calc(var(--k)*.78)}@media (max-width:760px){.pzcal{--k:14px}.pzcalg{grid-template-rows:none;grid-auto-rows:minmax(64px,auto)}}.pzcaln{flex:none}.pzcald{justify-content:flex-start}.pzcalday{flex-direction:column;gap:6px;display:flex}.pzdayr{width:100%;font:inherit;text-align:left;cursor:pointer;color:#22263d;background:#fff;border:1px solid #01072a14;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:background .15s,transform .15s,box-shadow .15s;animation:.3s both fin;display:flex}.pzdayr:hover{background:#f8f9fc;transform:translate(2px);box-shadow:0 8px 18px -14px #01072a66}.pzdayr>svg:last-child{color:#b9bccb;flex:none}.pzdayr.late{background:#fdf5f4;border-color:#c2453b47}.pzdayr.done{opacity:.55}.pzdayr.done b{text-decoration:line-through}.pzdayi{color:#6b6f86;background:#f1f2f6;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.pzdayt{flex-direction:column;flex:1;min-width:0;display:flex}.pzdayt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.pzdayt small{color:#6b6f86;font-size:12.5px}.pzdayr .pzwhotag{color:var(--w);background:color-mix(in srgb,var(--w) 11%,#fff);flex:none;padding:3px 9px 3px 7px;font-size:11px}.pzdayl{color:#c2453b;flex:none;font-size:11px;font-weight:800}.pzcal{--k:clamp(12.5px,calc(.36vw + 7px),17px)!important}@media (max-width:760px){.pzcal{--k:14px!important}}@media (max-width:1000px){.app.sidecol .side{border:0;width:284px!important;padding:22px 14px 14px!important;overflow-y:auto!important}.app.sidecol .side>*{opacity:1!important;min-width:0!important;transform:none!important}.side{transition:transform .32s cubic-bezier(.32,.72,0,1)!important}.app.sideopen:after{animation:.25s fade}.rail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #ffffff0f;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;box-shadow:0 -10px 30px -12px #01072a80;padding:6px 6px calc(10px + env(safe-area-inset-bottom))!important;background:#01072af7!important;gap:2px!important;display:grid!important}.rail>div{display:none}.ri{color:#aab3e6;border-radius:12px;gap:4px;width:auto!important;min-width:0!important;padding:7px 2px 6px!important}.ri .ric svg{width:21px;height:21px}.ri .ril{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;line-height:1.1;overflow:hidden;opacity:1!important;background:0 0!important;padding:0!important;font-size:10.5px!important;position:static!important;transform:none!important}.ri.on{color:#fff;background:#8fa4ff29}.ri.on .ril{font-weight:800}.main{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.side{visibility:hidden;box-shadow:none!important;transition:transform .32s cubic-bezier(.32,.72,0,1),visibility 0s linear .32s,box-shadow .32s!important;transform:translate(-100%)translate(-2px)!important}.app.sideopen .side{visibility:visible;transition:transform .32s cubic-bezier(.32,.72,0,1),visibility,box-shadow .32s!important;transform:none!important;box-shadow:24px 0 48px #01072a59!important}}.rilS{display:none}@media (max-width:1000px){.ri .ril{letter-spacing:-.01em;letter-spacing:-.02em;font-size:9.5px!important}.ri{padding-left:0!important;padding-right:0!important}.rail{scrollbar-width:none;border-bottom:1px solid #ffffff0f;align-items:center;border-top:0!important;flex-direction:row!important;gap:6px!important;height:52px!important;padding:0 12px!important;display:flex!important;top:0!important;bottom:auto!important;overflow:auto hidden!important;box-shadow:0 6px 20px -12px #01072a80!important}.rail::-webkit-scrollbar{display:none}.ri{color:#c3c9ee;height:36px;border-radius:999px!important;flex-direction:row!important;flex:none!important;gap:7px!important;padding:0 13px!important}.ri .ric svg{width:16px;height:16px}.ri .ril{letter-spacing:0;overflow:visible;font-size:13px!important}.rilL{display:inline!important}.rilS{display:none!important}.ri.on{color:#01072a!important;background:#fff!important}.ri.on .ril{font-weight:800}.app{padding-top:52px}.top{top:52px!important}.main{padding-bottom:32px!important}.side{z-index:80!important;top:0!important}.app.sideopen:after{z-index:75!important}}.slhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 16px;display:flex}.slhead h1{margin:0}.slsum{color:#6b6f86;flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.slsum span{align-items:center;gap:6px;display:inline-flex}.slsum b{color:#01072a;font-size:15px}.slsum .new b{color:#2642b8;font-size:22px}.slsum .new{color:#2642b8;font-weight:600}.slsum .late{color:#c2453b;background:#fdf0ef;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.slquick{background:#fff;border:1px solid #01072a17;border-radius:18px;align-items:center;gap:10px;margin-bottom:16px;padding:8px 8px 8px 12px;transition:box-shadow .2s,border-color .2s;animation:.45s cubic-bezier(.2,.8,.2,1) both rise;display:flex;box-shadow:0 1px 2px #01072a0a}.slquick:focus-within{border-color:#2642b8;box-shadow:0 0 0 4px #2642b81a}.slqi{color:#2642b8;background:#eef1fb;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.slquick input{min-width:120px;font:inherit;outline:none;flex:1;padding:8px 4px;font-size:14.5px;box-shadow:none!important;background:0 0!important;border:0!important}.slch{background:#f1f2f6;border-radius:10px;padding:3px;display:inline-flex}.slch button{color:#6b6f86;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:28px;transition:background .15s,color .15s;display:grid}.slch button.on{color:#2642b8;background:#fff;box-shadow:0 1px 3px #01072a1f}.slfil{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.slgrp{margin-bottom:22px;animation:.35s both fin}.slgh{align-items:center;gap:8px;margin:0 4px 10px;display:flex}.slgh i{border-radius:50%;width:9px;height:9px}.slgh b{color:#22263d;font-size:14.5px}.slgh span{color:#8a8fa3;font-size:13px;font-weight:700}.sllist{flex-direction:column;gap:8px;display:flex}.slrow{cursor:pointer;background:#fff;border:1px solid #01072a12;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.35s both fin;display:flex;box-shadow:0 1px 2px #01072a0a}.slrow:hover{border-color:#2642b82e;transform:translateY(-1px);box-shadow:0 14px 28px -20px #01072a73}.slrow.done{background:#fafafb}.slrow.done .sltx b{color:#5b6079;font-weight:600}.slnoav{color:#8a8fa3;background:#f1f2f6;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.sltx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sltx b{color:#01072a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.sltx>span{color:#8a8fa3;flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;display:flex}.sltx em{font-style:normal}.sltx em.late{color:#c2453b;font-weight:700}.slarea{color:#5b6079;background:#f1f2f6;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:700}.slacts{flex:none;gap:6px;display:flex}.slbtn{height:32px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1px solid #01072a1a;border-radius:10px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,transform .12s,opacity .2s;display:inline-flex}.slbtn:hover{background:#f8f9fc;border-color:#01072a40}.slbtn:active{transform:scale(.96)}.slbtn.main:hover{background:#1f37a0}.slrow .slbtn:not(.main){opacity:0;pointer-events:none}.slrow:hover .slbtn,.slrow:focus-within .slbtn{opacity:1;pointer-events:auto}@media (hover:none){.slrow .slbtn{opacity:1;pointer-events:auto}}.slst{color:var(--c);flex:none;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.slst i{background:var(--c);border-radius:50%;width:8px;height:8px}.slst button{font:inherit;color:#2642b8;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:2px;margin-left:6px;padding:3px 6px;font-size:12px;font-weight:700;display:inline-flex}.slst button:hover{background:#eef1fb}.slempty{color:#1f8a4c;background:#f2f8f3;border:1px dashed #1f8a4c4d;border-radius:14px;align-items:center;gap:8px;padding:14px 16px;font-size:13.5px;display:flex}@media (max-width:900px){.slarea{display:none}.slrow{flex-wrap:wrap}.slacts{justify-content:flex-end;width:100%}}.slbtn.main{color:#2642b8;background:#eef1fb;border-color:#0000}.slrow:hover .slbtn.main{color:#fff;background:#2642b8}.slrow .slbtn:not(.main){transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1),background .15s,border-color .15s;transform:translate(6px)}.slrow:hover .slbtn:not(.main),.slrow:focus-within .slbtn:not(.main){transform:none}.slm{flex-direction:column;gap:16px;display:flex}.slmq{background:#f6f8fd;border:1px solid #e2e7f6;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.slmq b{color:#01072a;font-size:16px;line-height:1.35;display:block}.slmq span{color:#6b6f86;margin-top:4px;font-size:12.5px;display:block}.slmd{border:1px solid #01072a14;border-radius:14px;padding:0 14px}.slmd summary{cursor:pointer;color:#5b6079;align-items:center;gap:6px;padding:11px 0;font-size:13px;font-weight:700;list-style:none;display:flex}.slmd summary::-webkit-details-marker{display:none}.slmd[open] summary{border-bottom:1px solid #01072a0f;margin-bottom:12px}.slmd .field{margin-bottom:10px}.slmh{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.slmh b{color:#01072a;align-items:center;gap:6px;font-size:14px;display:inline-flex}.slmh span{color:#8a8fa3;font-size:12.5px}.slmr textarea{width:100%;font-size:14px;line-height:1.5}.slmopts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.slmopts button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #01072a17;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.slmopts button:hover{border-color:#01072a38;transform:translateY(-1px);box-shadow:0 10px 20px -14px #01072a66}.slmopts span{background:color-mix(in srgb,var(--c) 12%,#fff);width:32px;height:32px;color:var(--c);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.slmopts b{color:#01072a;font-size:13.5px}.slmopts small{color:#8a8fa3;font-size:12px}@media (max-width:640px){.slmopts{grid-template-columns:1fr}}.slhead{align-items:flex-end}.slh1{margin:0;font-style:normal!important}.slhead span{color:#6b6f86;margin-top:4px;font-size:14px;display:block}.slorgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.slorg{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 10%,#fff),#fff 65%);box-shadow:0 1px 2px #01072a0d,0 16px 36px -28px color-mix(in srgb,var(--c) 70%,#000);font:inherit;text-align:left;cursor:pointer;border:1.5px solid #0000;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i t n""i l a";align-items:center;gap:6px 14px;padding:18px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.45s cubic-bezier(.2,.8,.2,1) both rise;display:grid;position:relative;overflow:hidden}.slorg:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--c) 18%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.slorg:hover{box-shadow:0 1px 2px #01072a0d,0 22px 40px -26px color-mix(in srgb,var(--c) 80%,#000);transform:translateY(-2px)}.slorg.on{border-color:var(--c)}.slorgi{background:var(--c);color:#fff;width:48px;height:48px;box-shadow:0 10px 20px -10px var(--c);border-radius:15px;grid-area:i;place-items:center;display:grid}.slorgt{flex-direction:column;grid-area:t;min-width:0;display:flex}.slorgt b{color:#01072a;font-size:17px}.slorgt small{color:#6b6f86;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.slorgn{z-index:1;grid-area:n;gap:18px;display:flex;position:relative}.slorgn span{color:#6b6f86;flex-direction:column;align-items:flex-end;font-size:11.5px;line-height:1.1;display:flex}.slorgn b{color:var(--c);font-size:26px;line-height:1}.slorgn span+span b{color:#01072a;opacity:.7}.slorgl{color:#c2453b;background:#fdf0ef;border-radius:999px;grid-area:l;justify-self:start;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.slorga{grid-area:a;justify-self:end;display:flex}.slorga .av{border-radius:50%;margin-left:-6px;box-shadow:0 0 0 2px #fff}.slorgx{color:var(--c);opacity:.8;font-size:10.5px;font-weight:700;position:absolute;bottom:6px;left:20px}.slquick{border-radius:20px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 16px}.slquick.team{border-color:#2642b840}.slqf{flex-direction:column;gap:5px;min-width:0;display:flex}.slqf.grow{flex:1;min-width:240px}.slqf small{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;font-size:11px;font-weight:800}.slquick .slqf input{border-radius:12px;width:100%;height:40px;padding:0 12px;font-size:14.5px;transition:border-color .15s,background .15s;background:#f8f9fc!important;border:1.5px solid #01072a1f!important}.slquick .slqf input:focus{background:#fff!important;border-color:#2642b8!important}.slquick .slqf .fsel{height:40px}.slqorg{box-sizing:border-box;background:#f1f2f6;border-radius:12px;align-items:center;height:40px;padding:3px;display:inline-flex}.slqorg button{height:34px;font:inherit;color:#5b6079;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.slqorg button.on{color:#01072a;background:#fff;box-shadow:0 1px 3px #01072a24}.slquick .slch{box-sizing:border-box;align-items:center;height:40px}.slquick .slch button{width:auto;height:34px;font:inherit;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.slqgo{height:40px}.slquick .slqi{display:none}.slchip{background:color-mix(in srgb,var(--c) 12%,#fff);height:32px;color:var(--c);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.slgrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:12px;display:grid}.slcard{cursor:pointer;background:#fff;border:1px solid #01072a12;border-radius:20px;flex-direction:column;gap:12px;padding:16px 18px 14px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both rise;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #01072a0a}.slcard:before{content:"";background:linear-gradient(90deg,var(--o),color-mix(in srgb,var(--o) 30%,transparent));height:3px;position:absolute;top:0;left:0;right:0}.slcard:hover{border-color:color-mix(in srgb,var(--o) 30%,transparent);transform:translateY(-2px);box-shadow:0 20px 36px -24px #01072a73}.slcard.late{border-color:#c2453b40}.slcard.done{background:#fafafb}.slcard.done:before{opacity:.35}.slcard.done .slcbody{color:#6b6f86}.slct{align-items:center;gap:12px;display:flex}.slcav{flex:none;position:relative}.slcch{background:var(--o);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.slcwho{flex-direction:column;flex:1;min-width:0;display:flex}.slcwho b{color:#01072a;font-size:14px}.slcwho small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.slcwho em{font-style:normal}.slcst{color:var(--s);background:color-mix(in srgb,var(--s) 10%,#fff);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.slcst i{background:var(--s);border-radius:50%;width:7px;height:7px}.sldel{color:#b9bccb;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-right:-6px;transition:opacity .15s,background .15s,color .15s;display:grid}.slcard:hover .sldel{opacity:1}.sldel:hover{color:#c2453b;background:#fdf0ef}@media (hover:none){.sldel{opacity:1}}.slcbody{color:#01072a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.slcf{align-items:center;gap:8px;min-height:32px;display:flex}.slclate{color:#c2453b;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.slcf .slacts{margin-left:auto}.slcard .slbtn:not(.main){opacity:0;pointer-events:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1),background .15s,border-color .15s;transform:translate(6px)}.slcard:hover .slbtn:not(.main),.slcard:focus-within .slbtn:not(.main){opacity:1;pointer-events:auto;transform:none}.slcard:hover .slbtn.main{color:#fff;background:#2642b8}@media (hover:none){.slcard .slbtn:not(.main){opacity:1;pointer-events:auto;transform:none}}.slopen{color:#2642b8;font:inherit;cursor:pointer;background:#eef1fb;border:0;border-radius:9px;align-items:center;gap:3px;height:30px;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.slempty{grid-column:1/-1;gap:10px}.slempty>span{color:#1f8a4c;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}@media (max-width:900px){.slorgs,.slgrid{grid-template-columns:1fr}}.slquick .slqf input[type],.slquick .slqf input{box-sizing:border-box;min-height:40px;background:#f8f9fc!important;border:1.5px solid #01072a1f!important;border-radius:12px!important;height:40px!important;padding:0 12px!important;font-size:14.5px!important}.slquick .slqf input:focus{background:#fff!important;border-color:#2642b8!important;box-shadow:0 0 0 3px #2642b81f!important}.slcwho em.late{color:#c2453b;align-items:center;gap:3px;font-weight:700;display:inline-flex}.slcf{flex-wrap:nowrap}.slorg{border:1.5px solid #01072a14;border-radius:20px;align-items:center;gap:16px;padding:16px 20px;background:#fff!important;display:flex!important;box-shadow:0 1px 2px #01072a0a!important}.slorg:after{display:none}.slorg:hover{border-color:color-mix(in srgb,var(--c) 35%,transparent);box-shadow:0 14px 30px -22px #01072a66!important}.slorg.on{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 14%,transparent)!important}.slorgi{background:color-mix(in srgb,var(--c) 12%,#fff);width:46px;height:46px;color:var(--c);box-shadow:none;border-radius:14px;flex:none}.slorg.on .slorgi{background:var(--c);color:#fff}.slorgt{flex:1;gap:2px;min-width:0}.slorgt b{font-size:16.5px}.slorgm{align-items:center;gap:10px;min-height:22px;margin-top:6px;display:flex}.slorga{padding-left:6px;display:flex}.slorgl,.slorgok{border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.slorgl{color:#c2453b;background:#fdf0ef}.slorgok{color:#1f8a4c;background:#eef7f1}.slorgn{border-left:1px solid #01072a14;flex:none;gap:0;padding-left:6px;display:flex}.slorgn>span{flex-direction:column;justify-content:center;align-items:center;min-width:76px;padding:0 6px;display:flex}.slorgn b{font-size:28px;line-height:1;color:var(--c)!important;opacity:1!important}.slorgn>span+span b{color:#3d4160!important}.slorgn small{color:#8a8fa3;margin-top:4px;font-size:11.5px}.slorgx{color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;inset:10px 14px auto auto}.slboard{background:#fff;border:1px solid #01072a12;border-radius:24px;flex-direction:column;gap:14px;padding:14px;animation:.45s cubic-bezier(.2,.8,.2,1) 80ms both rise;display:flex;box-shadow:0 1px 2px #01072a0a,0 18px 40px -34px #01072a59}.slgrp{margin:0}.slgrp.tinted{background:color-mix(in srgb,var(--g) 7%,#f8f8fa);border-radius:18px;padding:12px}.slgrp.tinted .slgh{margin:2px 4px 12px}.slgrp.tinted .slgh b{color:color-mix(in srgb,var(--g) 75%,#01072a);font-size:15px}.slgrp.tinted .slgh span{color:var(--g);background:#fff;border-radius:999px;padding:1px 9px}.slgrp .slcard{box-shadow:0 1px 3px #01072a0f}.slboard .slempty{background:#fff}.slqdue{box-sizing:border-box;background:#f8f9fc;border:1.5px solid #01072a1f;border-radius:12px;align-items:center;height:40px;padding:0 10px;display:flex}.slqurg{height:40px;font:inherit;color:#5b6079;cursor:pointer;background:#fff;border:1.5px solid #01072a1f;border-radius:12px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.slqurg:hover{color:#c2453b;border-color:#c2453b}.slqurg.on{color:#fff;background:#c2453b;border-color:#c2453b;box-shadow:0 6px 14px -8px #c2453b}.slcurg{color:#fff;background:#c2453b;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 9px;font-size:11.5px;font-weight:800;animation:.4s cubic-bezier(.2,.9,.3,1.3) both pop;display:inline-flex}.slcard.urgent{border-color:#c2453b59;box-shadow:0 0 0 3px #c2453b12}.slcard.urgent:before{background:linear-gradient(90deg,#c2453b,#c2453b40)}.slcdue{color:#5b6079;background:#f1f2f6;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.slcdue.soon{color:#b07400;background:#fdf6e6}.slcdue.today{color:#b07400;background:#fdf0d2}.slcdue.late{color:#c2453b;background:#fdf0ef}.slmpri{background:#f8f9fc;border:1px solid #01072a0f;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.slmpri>div{flex:1;align-items:center;gap:10px;display:flex}.slmpri small{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;font-size:11px;font-weight:800}.slmpri .slqurg{height:36px}.slorg.on{border-color:var(--c)!important;background:color-mix(in srgb,var(--c) 10%,#fff)!important}.slorgi{box-shadow:0 4px 12px -6px color-mix(in srgb,var(--c) 60%,transparent)!important;background:#fff!important}.slorg.on .slorgi{background:var(--c)!important}.slorgn{border-left-color:color-mix(in srgb,var(--c) 20%,transparent)}.slquick .slch button{white-space:nowrap}.slmauto{color:#3d4160;background:#f1f2f6;border-radius:12px;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.slmauto small{color:#8a8fa3;margin-left:auto;font-size:11.5px}.slm textarea,.slmr textarea{box-sizing:border-box;width:100%;font:inherit;color:#22263d;resize:vertical;outline:none;min-height:92px;font-size:14.5px;line-height:1.55;transition:border-color .15s,background .15s,box-shadow .15s;background:#f8f9fc!important;border:1.5px solid #01072a1a!important;border-radius:14px!important;padding:12px 14px!important}.slm textarea:focus,.slmr textarea:focus{box-shadow:0 0 0 3px #2642b81f;background:#fff!important;border-color:#2642b8!important}.slorg{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 22%,#fff) 0%,color-mix(in srgb,var(--c) 6%,#fff) 70%)!important;border-color:color-mix(in srgb,var(--c) 28%,transparent)!important}.slorg:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 28%,#fff) 0%,color-mix(in srgb,var(--c) 9%,#fff) 70%)!important}.slorg.on{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 32%,#fff) 0%,color-mix(in srgb,var(--c) 10%,#fff) 75%)!important}.slorgt b{color:color-mix(in srgb,var(--c) 55%,#01072a)}.slcard:before{display:none!important}.slarea{align-items:center;gap:5px;display:inline-flex;color:color-mix(in srgb,var(--a) 85%,#01072a)!important;background:color-mix(in srgb,var(--a) 11%,#fff)!important}.slarea i{background:var(--a);border-radius:50%;width:7px;height:7px}.slcdue.none{color:#a3a7b8;background:#f6f6f9}.slcown{color:#3d4160;flex:none;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.slcown.none{color:#a3a7b8;font-weight:600}.slcown0{color:#a3a7b8;border:1.5px dashed #c9ccd8;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.slcf{flex-wrap:wrap;row-gap:8px}.slmpri>div .asel{min-width:170px}.atyears{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}.atyears button{height:32px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1.5px solid #01072a1a;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:800;transition:all .18s;display:inline-flex}.atyears button span{color:#8a8fa3;font-size:12px;font-weight:700}.atyears button:hover{border-color:#01072a40}.atyears button.on{color:#fff;background:#7a3b8b;border-color:#7a3b8b}.atyears button.on span{color:#ffffffbf}.atmonths{background:#fff;border:1px solid #01072a12;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-bottom:14px;padding:6px;display:grid}.atmonths button{font:inherit;cursor:pointer;color:#b9bccb;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:7px 0;transition:background .15s,color .15s,transform .12s;display:flex;position:relative}.atmonths button b{text-transform:capitalize;font-size:12.5px;font-weight:700}.atmonths button i{color:#7a3b8b;background:#f3eaf6;border-radius:999px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:800}.atmonths button.has{color:#3d4160}.atmonths button.has:hover{background:#f6f1f8}.atmonths button.atmnow b{text-underline-offset:3px;-webkit-text-decoration:underline #7a3b8b;text-decoration:underline #7a3b8b}.atmonths button.on{color:#fff;background:#7a3b8b}.atmonths button.on i{color:#fff;background:#ffffff38}.atmonths button:disabled{cursor:default}.atmonths button:active:not(:disabled){transform:scale(.95)}.atmgrp{flex-direction:column;gap:6px;margin-bottom:14px;animation:.35s both fin;display:flex}.atmgh{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#f3eaf6,#f3eaf699);border-radius:12px;align-items:baseline;gap:6px;margin:0 -2px;padding:8px 10px;display:flex;position:sticky;top:64px}.atmgh b{color:#4b2259;font-size:14.5px}.atmgh span{color:#8a6a96;font-size:13px;font-weight:600}.atmgh em{color:#7a3b8b;margin-left:auto;font-size:12px;font-style:normal;font-weight:700}.atmrow{transition:transform .15s,box-shadow .15s,border-color .15s,background .15s;animation:.35s both fin;gap:10px!important}.atmrow:hover{transform:translate(2px)}.atmday{flex-direction:column;flex:none;align-items:center;width:34px;line-height:1.05;display:flex}.atmday b{color:#22263d;font-size:17px}.atmday small{text-transform:uppercase;letter-spacing:.04em;color:#8a8fa3;font-size:10.5px;font-weight:700}.atmicons{color:#8a8fa3;gap:4px;display:flex}.atmst{border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.atmst.rascunho{color:#8a5b07;background:#fdf3dc}.atmst.enviada{color:#1f8a4c;background:#e4f3e9}.atlinks{grid-template-columns:1fr 1fr;gap:12px;display:grid}.atlinkf{background:#fff;border:1.5px solid #01072a17;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex}.atlinkf:focus-within{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 12%,transparent)}.atlinkf>span{background:color-mix(in srgb,var(--c) 11%,#fff);width:34px;height:34px;color:var(--c);border-radius:10px;flex:none;place-items:center;display:grid}.atlinkf>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.atlinkf label{color:#3d4160;font-size:12px;font-weight:800}.atlinkf input{outline:none;height:24px;font-size:13.5px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.atlinkv{flex-wrap:wrap;gap:10px;margin:14px 0 2px;display:flex}.atlinkv a{border:1px solid color-mix(in srgb,var(--c) 25%,transparent);background:color-mix(in srgb,var(--c) 6%,#fff);color:#22263d;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13.5px;text-decoration:none;transition:transform .15s,box-shadow .15s;animation:.35s cubic-bezier(.2,.9,.3,1.3) both pop;display:inline-flex}.atlinkv a:hover{box-shadow:0 10px 20px -14px var(--c);transform:translateY(-1px)}.atlinkv a>span{background:var(--c);color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.atlinkv a>svg:last-child{color:#8a8fa3}.atlinkadd{font:inherit;color:#6b6f86;cursor:pointer;background:0 0;border:1.5px dashed #01072a29;border-radius:12px;align-items:center;gap:6px;margin:14px 0 2px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.atlinkadd:hover{color:#7a3b8b;border-color:#7a3b8b}.atsplit .ated{animation:.35s cubic-bezier(.2,.8,.2,1) both rise}@media (max-width:900px){.atlinks{grid-template-columns:1fr}}.atstepadd{background:#fff;flex-wrap:nowrap;gap:10px;padding:6px 8px 6px 12px;transition:border-color .15s}.atstepadd:focus-within{border-style:solid;border-color:#7a3b8b}.atstepadd>input:first-child{flex:auto;min-width:160px;height:34px}.atstepadd .asel{flex:none;min-width:130px;display:inline-block!important}.atstepadd .asel .aselb{height:34px}.atstepadd>label{color:#5b6079;flex:none}.atstepadd>label input{accent-color:#7a3b8b}.atstepadd>.btn{flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}@media (max-width:900px){.atstepadd{flex-wrap:wrap}}.atstepadd .asel{max-width:180px;width:auto!important}.atstepadd .asel .aselb{min-width:120px;width:auto!important}.atstepadd>input:first-child{flex:260px!important;width:auto!important}.atstepadd .dpk,.atstepadd>button:not(.btn),.atstepadd>div{flex:none}.atstepadd label input[type=checkbox]{height:15px;flex:none!important;width:15px!important;min-width:0!important}.atstepadd>label{gap:6px!important}.atmonths button.on,.atmonths button.on:hover,.atmonths button.has.on:hover{color:#fff!important;background:#7a3b8b!important}.atmonths button.on b{color:#fff;text-decoration:none!important}.atmonths button.has:not(.on):hover{color:#4b2259;background:#f3eaf6}.atmonths button:focus-visible{outline-offset:1px;outline:2px solid #7a3b8b}.atmonths button{-webkit-tap-highlight-color:transparent}.ated .crform{gap:16px!important}.ated .crform .field{gap:6px!important;margin-bottom:0!important}.ated .crform .grid{gap:12px!important;margin:0!important}.ated .crform .field>label{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex;color:#5b6079!important}.atstepn{color:#7a3b8b;background:#f3eaf6;border-radius:999px;padding:0 7px;font-size:11px;font-weight:800}.atsteps{flex-direction:column;gap:6px;display:flex}.atstep.edit{background:#fff;border:1px solid #01072a14;border-radius:12px;align-items:center;gap:10px;padding:9px 10px 9px 12px;animation:.3s both fin;display:flex}.atstepi{color:#7a3b8b;background:#f3eaf6;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:800;display:grid}.atstepw{color:#3d4160;flex:none;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.atstepd{color:#6b6f86;flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.atsteptk{color:#2642b8;background:#eef1fb;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.atstepadd{border-radius:12px!important;margin-top:0!important}.atstepmk{height:34px;font:inherit;color:#5b6079;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #01072a1f;border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.atstepmk:hover{color:#2642b8;border-color:#2642b8}.atstepmk.on{color:#2642b8;background:#eef1fb;border-color:#2642b8}.atstepmk.warn{color:#8a5b07;background:#fdf6e6;border-color:#d9a21b}.atstepgo{white-space:nowrap;gap:5px;width:auto!important;padding:0 12px!important;display:inline-flex!important}.atstephint{color:#8a8fa3;align-items:center;gap:5px;font-size:12px;display:flex}.atstepadd>input:first-child{box-shadow:none!important;background:0 0!important;border:0!important;padding:0 4px!important}.atpdf{background:#7a3b8b!important;border-color:#7a3b8b!important}.atpdf:hover{background:#65307a!important}.atpdfb{color:#7a3b8b!important;border-color:#7a3b8b59!important}.atpdfb:hover{background:#f6f1f8!important}.mx{--g:#1f8a4c}.mxhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:4px 0 16px;display:flex}.mxhead h1{margin:0}.mxhead>div>span{color:#6b6f86;max-width:620px;margin-top:4px;font-size:14px;display:block}.mxhacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mxsum{color:#6b6f86;align-items:center;gap:8px;margin-right:6px;font-size:14px;display:inline-flex}.mxsum b{color:#b07400;font-size:22px}.mxsum em{color:#c2453b;background:#fdf0ef;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.mx .atyears button.on{background:var(--g);border-color:var(--g)}.mx .atmonths button i{color:var(--g);background:#e9f5ee}.mx .atmonths button.has:not(.on):hover{color:#155e36;background:#e9f5ee}.mx .atmonths button.on,.mx .atmonths button.on:hover{background:var(--g)!important}.mx .atmonths button.atmnow b{-webkit-text-decoration-color:var(--g);text-decoration-color:var(--g)}.mx .atmgh{background:linear-gradient(90deg,#e9f5ee,#e9f5ee99)}.mx .atmgh b{color:#155e36}.mx .atmgh span{color:#5f8f73}.mx .atmgh em{color:var(--g)}.mxst{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.mxst button{height:28px;font:inherit;color:#5b6079;cursor:pointer;background:#fff;border:1px solid #01072a1a;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.mxst button i{background:var(--c);border-radius:50%;width:7px;height:7px}.mxst button span{color:#8a8fa3}.mxst button.on{background:color-mix(in srgb,var(--c) 12%,#fff);border-color:var(--c);color:color-mix(in srgb,var(--c) 75%,#01072a)}.mxpill{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.mxpill.big{padding:5px 12px;font-size:12.5px}.mxlate{color:#c2453b;font-style:normal;font-weight:700}.mxpdf{background:var(--g)!important;border-color:var(--g)!important}.mxed{animation:.35s cubic-bezier(.2,.8,.2,1) both rise}.mxsec{border-top:1px solid #01072a12;margin-top:18px;padding-top:16px;animation:.35s both fin}.mxsec:nth-of-type(2){animation-delay:40ms}.mxsec:nth-of-type(3){animation-delay:80ms}.mxsec:nth-of-type(4){animation-delay:.12s}.mxsec:nth-of-type(5){animation-delay:.16s}.mxsh{align-items:center;gap:10px;margin-bottom:12px;display:flex}.mxsh>span{background:var(--g);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.mxsh b{color:#01072a;font-size:15px}.mxsh small{color:#8a8fa3;font-size:12.5px}.mxlink{font:inherit;color:#2642b8;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;font-size:12.5px;font-weight:700;display:inline-flex}.mxrow{grid-template-columns:1.2fr auto 1.3fr 1fr 1fr;align-items:end;gap:12px;display:grid}.mxed .field{gap:6px;margin:0!important}.mxed .field>label{color:#5b6079;font-size:12.5px;font-weight:700}.mxkind{box-sizing:border-box;height:40px}.mxkind button{height:34px;padding:0 12px}.mxnav{background:#fff;border:1.5px solid #01072a1a;border-radius:12px;align-items:center;gap:4px;height:40px;padding:0 4px;display:flex}.mxnav button{color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mxnav button:hover{background:#f1f2f6}.mxnav b{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;animation:.25s both fin;overflow:hidden}.mxscope{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mxscope button{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #01072a1a;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px;transition:all .18s;display:grid}.mxscope button>span{color:#5b6079;background:#f1f2f6;border-radius:12px;grid-row:1/3;place-items:center;width:38px;height:38px;transition:all .18s;display:grid}.mxscope button b{color:#01072a;font-size:14.5px}.mxscope button small{color:#8a8fa3;font-size:12.5px}.mxscope button:hover{border-color:#1f8a4c66}.mxscope button.on{border-color:var(--g);background:#f3faf6;box-shadow:0 0 0 3px #1f8a4c1a}.mxscope button.on>span{background:var(--g);color:#fff}.mxposts{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:10px;animation:.3s both fin;display:grid}.mxposts button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #01072a17;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.mxposts button i{color:#fff;border:2px solid #c9ccd8;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:all .15s;display:grid}.mxposts button.on{border-color:var(--g);background:#f3faf6}.mxposts button.on i{background:var(--g);border-color:var(--g)}.mxpt{flex-direction:column;flex:1;min-width:0;display:flex}.mxpt b{white-space:nowrap;text-overflow:ellipsis;color:#01072a;font-size:13.5px;overflow:hidden}.mxpt small{color:#8a8fa3;font-size:12px}.mxpn,.mxtn{flex-direction:column;flex:none;align-items:flex-end;display:flex}.mxpn b,.mxtn b{color:#01072a;font-size:14px}.mxpn small,.mxtn small{color:#8a8fa3;font-size:10.5px}.mxnone{color:#8a8fa3;grid-column:1/-1;padding:10px 2px;font-size:13px}.mxnone button{font:inherit;color:#2642b8;cursor:pointer;background:0 0;border:0;font-weight:700}.mxmg{align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.mxmg>small{text-transform:uppercase;letter-spacing:.06em;color:#8a8fa3;flex:none;width:110px;padding-top:8px;font-size:11.5px;font-weight:800}.mxmg>div{flex-wrap:wrap;gap:6px;display:flex}.mxmg button{height:32px;font:inherit;color:#5b6079;cursor:pointer;background:#fff;border:1.5px solid #01072a1a;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.mxmg button:hover{border-color:#1f8a4c73}.mxmg button.on{background:var(--g);border-color:var(--g);color:#fff}.mxmg button:active{transform:scale(.96)}.mxcards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.mxcard{background:linear-gradient(160deg,#f3faf6,#fff 70%);border:1px solid #1f8a4c24;border-radius:16px;flex-direction:column;gap:3px;padding:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both rise;display:flex;position:relative}.mxci{width:26px;height:26px;color:var(--g);background:#fff;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 6px -3px #1f8a4c80}.mxcard small{color:#5b6079;padding-right:30px;font-size:12px;font-weight:700}.mxcard b{color:#01072a;font-size:26px;line-height:1.1}.mxcard em{font-size:12px;font-style:normal;font-weight:800}.mxcard em.up{color:#1f8a4c}.mxcard em.down{color:#c2453b}.mxcard em.na{color:#a3a7b8;font-weight:600}.mxcx{color:#6b6f86;font-size:11.5px}.mxtop{background:#fff;border:1px solid #01072a14;border-radius:16px;margin-top:12px;padding:10px 12px}.mxtop>small{text-transform:uppercase;letter-spacing:.06em;color:#8a8fa3;margin:0 0 6px 2px;font-size:11.5px;font-weight:800;display:block}.mxtopr{border-top:1px solid #01072a0f;align-items:center;gap:14px;padding:8px 4px;display:flex}.mxtopr:first-of-type{border-top:0}.mxtopr>span:first-child{width:24px;height:24px;color:var(--g);background:#e9f5ee;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.mxempty{text-align:center;background:#f7fbf8;border:1.5px dashed #1f8a4c4d;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex}.mxempty>span{width:48px;height:48px;color:var(--g);box-shadow:0 6px 16px -10px var(--g);background:#fff;border-radius:15px;place-items:center;display:grid}.mxempty b{color:#01072a;font-size:15px}.mxempty small{color:#6b6f86;max-width:460px;margin-bottom:6px;font-size:13px}.mxauto{color:var(--g);background:#e9f5ee;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.mxed textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;font-size:14.5px;line-height:1.55;background:#f8f9fc!important;border:1.5px solid #01072a1a!important;border-radius:14px!important;padding:12px 14px!important}.mxed textarea:focus{outline:none;border-color:var(--g)!important;background:#fff!important}.mxed .field+.field{margin-top:12px!important}.mxacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.mxsched{border:1px solid #01072a1a;border-radius:12px;align-items:center;gap:6px;padding:3px 3px 3px 10px;display:inline-flex}.mxdel{margin-left:auto;color:var(--bad)!important}.mxb{flex-direction:column;gap:12px;display:flex}.mxbtop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mxdrop{background:#f7fbf8;border:1.5px dashed #1f8a4c59;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}.mxdrop:hover{border-color:var(--g);background:#f0f8f3}.mxdi{width:40px;height:40px;color:var(--g);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.mxdrop>div{flex:1;min-width:0}.mxdrop b{font-size:14px;display:block}.mxdrop small{color:#6b6f86;font-size:12.5px}.mxpaste{box-sizing:border-box;width:100%;font:inherit;resize:vertical;font-size:13px;background:#fff!important;border:1.5px solid #01072a1a!important;border-radius:12px!important;padding:10px 12px!important}.mxparsed{color:#155e36;background:#e9f5ee;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;animation:.3s both pop;display:flex}.mxparsed>span{flex:1}.mxtable{border:1px solid #01072a14;border-radius:14px;max-height:380px;overflow:hidden auto}.mxth,.mxtr{grid-template-columns:120px repeat(6,minmax(0,1fr)) 40px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:grid}.mxtable.cont .mxth,.mxtable.cont .mxtr{grid-template-columns:minmax(0,2fr) 110px repeat(6,minmax(0,1fr)) 40px}.mxth{z-index:1;text-transform:uppercase;letter-spacing:.05em;color:#8a8fa3;background:#f6f7fa;font-size:11px;font-weight:800;position:sticky;top:0}.mxtr{border-top:1px solid #01072a0d;animation:.25s both fin}.mxtr:hover{background:#fafbfc}.mxtr.add{background:#f7fbf8}.mxtr.add input{box-sizing:border-box;width:100%;min-width:0;height:32px;font-size:13px;background:#fff!important;border:1px solid #01072a1f!important;border-radius:8px!important;padding:0 8px!important}.mxtr .attgl{justify-self:end}.mxct{flex-direction:column;min-width:0;display:flex}.mxct small{color:#8a8fa3;font-size:11.5px}.mxex{color:#b07400;background:#fdf3dc;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-style:normal;font-weight:800}.mxfoot{color:#8a8fa3;align-items:center;gap:6px;font-size:12px;display:flex}@media (max-width:1200px){.mxrow{grid-template-columns:1fr 1fr}.mxscope{grid-template-columns:1fr}}.mxlivre{background:#fff;border:1.5px solid #01072a1a;border-radius:12px;align-items:center;gap:6px;height:40px;padding:0 8px;display:flex}.mxlivre>span{color:#8a8fa3;font-size:12.5px}.mxrow{grid-template-columns:1.1fr auto 1.4fr 1fr 1fr!important}.mxkind button{white-space:nowrap;padding:0 10px!important}.mxent{background:linear-gradient(160deg,#f2f5fd,#fff 70%);border:1px solid #2642b829;border-radius:18px;margin-bottom:12px;padding:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both rise}.mxenth{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mxenth>span{color:#fff;background:#2642b8;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.mxenth b{color:#01072a;font-size:14.5px}.mxenth small{color:#6b6f86;font-size:12.5px}.mxentg{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.mxentc{color:#2642b8;background:#fff;border:1px solid #2642b81f;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;animation:.35s cubic-bezier(.2,.9,.3,1.3) both pop;display:flex}.mxentc b{color:#01072a;font-size:22px;line-height:1.1}.mxentc small{color:#6b6f86;font-size:11.5px;font-weight:600}.mxentc.zero{opacity:.45}.mxentc:first-child{color:#fff;background:#2642b8;border-color:#2642b8}.mxentc:first-child b,.mxentc:first-child small{color:#fff}.mxtone{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.mxtone small{color:#5b6079;margin-right:4px;font-size:12.5px;font-weight:700}.mxtone button{height:32px;font:inherit;color:#5b6079;cursor:pointer;background:#fff;border:1.5px solid #01072a1a;border-radius:999px;padding:0 13px;font-size:13px;font-weight:700;transition:all .15s}.mxtone button.on{background:var(--g);border-color:var(--g);color:#fff}.mxtable.ent .mxth,.mxtable.ent .mxtr{grid-template-columns:minmax(0,1.6fr) repeat(8,minmax(0,1fr))}@media (max-width:1300px){.mxentg{grid-template-columns:repeat(4,minmax(0,1fr))}}.atfc{transition:box-shadow .2s,transform .2s;animation:.42s cubic-bezier(.2,.8,.2,1) both rise;position:relative;overflow:hidden}.atfc:hover{box-shadow:0 18px 36px -28px #01072a73}.atfgrid>.atfc:nth-child(2){animation-delay:40ms}.atfgrid>.atfc:nth-child(3){animation-delay:80ms}.atfgrid>.atfc:nth-child(4){animation-delay:.12s}.atfgrid>.atfc:nth-child(5){animation-delay:.16s}.atfgrid>.atfc:nth-child(6){animation-delay:.2s}.atfgrid>.atfc:nth-child(7){animation-delay:.24s}.atfgrid>.atfc:nth-child(8){animation-delay:.28s}.atfgrid>.atfc:nth-child(9){animation-delay:.32s}.atfc>.atsech:first-child{background:linear-gradient(90deg,color-mix(in srgb,var(--h) 11%,#fff),color-mix(in srgb,var(--h) 3%,#fff));border-bottom:1px solid color-mix(in srgb,var(--h) 12%,transparent);margin:-18px -20px 12px;padding:14px 20px}.atfc>.atsech:first-child b{color:color-mix(in srgb,var(--h) 70%,#01072a)}.atfhead{animation:.4s cubic-bezier(.2,.8,.2,1) both rise}.atffacts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.atffacts span{background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.atffacts span.warn{color:#2642b8;background:#fff;border-color:#fff}.atfchip{transition:transform .15s,box-shadow .15s,background .2s,border-color .2s,color .2s}.atfchip:hover{transform:translateY(-1px);box-shadow:0 8px 16px -12px #01072a66}.atfuse{align-items:center}.atfusel{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.atfusel small{color:#8a8fa3;font-size:11.5px;font-weight:600}.atfusel small.over{color:#c2453b;font-weight:800}.atfbar{background:#eef0f5;border-radius:999px;max-width:220px;height:5px;display:block;overflow:hidden}.atfbar em{transform-origin:0;background:#2642b8;border-radius:999px;height:100%;animation:.7s cubic-bezier(.2,.8,.2,1) .15s both growx;display:block}.atfbar em.full{background:#1f8a4c}.atfbar em.over{background:#c2453b}.atftl{color:#6b6f86;margin:10px 0 4px}.atftl b{color:#8a5b07}.atftl i{background:#f3eee0;border-radius:999px;height:7px;margin-top:6px;display:block;overflow:hidden}.atftl em{transform-origin:0;background:linear-gradient(90deg,#e0b43a,#c98a12);border-radius:999px;height:100%;animation:.8s cubic-bezier(.2,.8,.2,1) .2s both growx;display:block}.atfnext{color:#4b2259;background:#f6f1f8;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.atfnext:hover{background:#efe5f3}.atfnext span{flex-direction:column;flex:1;display:flex}.atfnext b{font-size:13.5px}.atfnext small{opacity:.8;font-size:12px}.atfrow{color:#22263d;border-bottom:1px solid #f0f1f5;align-items:center;gap:10px;padding:9px 4px;font-size:13.5px;text-decoration:none;transition:background .15s,padding .15s;display:flex}.atfrow:hover{background:#f8f9fc;padding-left:8px}.atfd{color:#6b6f86;width:42px;font-size:12.5px;font-weight:700}.atfdot{background:#2642b8;border-radius:50%;flex:none;width:8px;height:8px}.atfdot.analise{background:#c98a12}.atfok{color:#1f8a4c;background:#f2f8f3;border-radius:12px;align-items:center;gap:6px;padding:10px 12px;font-size:13px;display:flex}.atfmet{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.atfmet>div{background:linear-gradient(160deg,#f3faf6,#fff);border:1px solid #1f8a4c24;border-radius:14px;padding:12px}.atfmet small{color:#5b6079;font-size:11.5px;font-weight:700;display:block}.atfmet b{color:#01072a;font-size:22px}.atfc .atmore{margin-top:auto;padding-top:10px}.kboard,.mkan{scrollbar-color:#c3c8d8 transparent;scrollbar-width:thin!important}.kboard::-webkit-scrollbar{height:10px;display:block!important}.mkan::-webkit-scrollbar{height:10px;display:block!important}.kboard::-webkit-scrollbar-thumb{background:#c3c8d8;border:2px solid #fff;border-radius:999px}.mkan::-webkit-scrollbar-thumb{background:#c3c8d8;border:2px solid #fff;border-radius:999px}.kboard::-webkit-scrollbar-thumb:hover{background:#9aa1b9}.mkan::-webkit-scrollbar-thumb:hover{background:#9aa1b9}.kboard::-webkit-scrollbar-track{background:0 0}.mkan::-webkit-scrollbar-track{background:0 0}.atstep.edit{gap:8px!important}.atstepx{min-width:140px;height:32px;font:inherit;color:#22263d;flex:1;font-size:14px;transition:border-color .15s,background .15s;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:0 8px!important}.atstepx:hover{border-color:#01072a1f!important}.atstepx:focus{outline:none;background:#fff!important;border-color:#7a3b8b!important}.atstep.edit .asel{flex:none;min-width:110px;width:auto!important;display:inline-block!important}.atstep.edit .asel .aselb{min-width:110px;height:32px;width:auto!important}.atgab{flex:none;display:inline-flex}.atgab .asel{width:auto!important;min-width:170px!important;display:inline-block!important}.atgab .aselb{min-width:170px;height:32px;color:color-mix(in srgb,var(--c) 80%,#01072a);border-color:color-mix(in srgb,var(--c) 40%,transparent)!important;background:color-mix(in srgb,var(--c) 7%,#fff)!important;width:auto!important}.atgabt{color:#5b6079;background:#f1f2f6;border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}.atstepadd{flex-wrap:wrap!important}.tk.tknew{background:linear-gradient(#f5f3ff,#faf9ff);border-color:#ddd6fb;box-shadow:0 1px 2px #5b48c40f}.tk.tknew:hover{border-color:#c3b8f5}.htip{z-index:9999;color:#fff;text-align:center;pointer-events:none;white-space:normal;background:#1f2240;border-radius:9px;max-width:260px;padding:7px 10px;font-size:12px;font-weight:500;line-height:1.35;animation:.14s ease-out htipIn;position:fixed;transform:translate(-50%,-100%);box-shadow:0 6px 18px #141a3b38}.htip.below{transform:translate(-50%)}@keyframes htipIn{0%{opacity:0;margin-top:3px}to{opacity:1;margin-top:0}}img.avimg{vertical-align:top}.jmp{display:inline-flex;position:relative}.jmpb{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:5px 9px 5px 8px;transition:background .15s;flex-direction:row!important}.jmpb>span{flex-direction:column;line-height:1.15;display:flex}.jmpb:hover,.jmpb.on{background:#eef0f8}.jmpb svg{color:#6b6f86;transition:transform .2s}.jmpb.on svg{transform:rotate(180deg)}.jmpm{z-index:300;color:#fff;background:#0d1a52;border-radius:16px;width:min(860px,100vw - 120px);padding:12px;animation:.16s ease-out jmpIn;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px #080e3059}@keyframes jmpIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.jmpq{color:#fff9;background:#ffffff14;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:0 12px;display:flex}.jmpq input{color:#fff;font:inherit;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:14px}.jmpq input::placeholder{color:#ffffff80}.jmpg{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px 14px;max-height:min(70vh,560px);display:grid;overflow:auto}.jmpc{flex-direction:column;gap:1px;min-width:0;display:flex}.jmph{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:7px;padding:6px 8px 4px;font-size:11px;display:flex}.jmpi{color:#ffffffe0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;text-decoration:none;transition:background .12s;display:flex}.jmpi span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jmpi svg{opacity:.7;flex:none}.jmpi:hover{color:#fff;background:#ffffff1a}.jmpi.on{color:#fff;background:#ffffff29;font-weight:600}.jmpe{color:#fff9;padding:10px;font-size:13px}@media (max-width:900px){.jmp .pgnavl{display:flex}.jmpb>span>span{display:none}.jmpm{width:auto;position:fixed;top:64px;left:12px;right:12px}}.jmpg{columns:4 180px;column-gap:14px;display:block}.jmpc{break-inside:avoid;margin-bottom:8px}.jmpb{box-shadow:0 1px 2px #141a3b0d;background:#f7f8fd!important;border:1px solid #dfe3f3!important;gap:9px!important;padding:4px 6px 4px 5px!important}.jmpb:hover,.jmpb.on{background:#eef1fc!important;border-color:#b9c1ee!important}.jmpic{color:#fff;background:#11236d;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.jmpb .jmpgo{color:#2642b8;background:#e4e8fb;border-radius:7px;flex-direction:row;align-items:center;gap:3px;margin-left:4px;padding:4px 7px;font-size:11.5px;font-weight:600;display:inline-flex}.jmpb .jmpgo svg{color:#2642b8}.jmpb.on .jmpgo svg{transform:rotate(180deg)}.jmpb>svg{display:none}@media (max-width:900px){.jmpb .jmpgo{display:none}}.jmpb .jmpic svg{stroke:#fff;opacity:1;color:#fff!important}.kalchip .kalic{width:calc(var(--chip) - 4px);height:calc(var(--chip) - 4px);background:var(--c);color:#fff;border-radius:5px;flex:none;place-items:center;min-width:14px;max-width:18px;min-height:14px;max-height:18px;display:grid}.kalchip.allday{padding-left:2px;background:color-mix(in srgb,var(--c) 13%,#fff)!important;color:#22263d!important;font-weight:600!important}.kalchip.allday em{color:#6b6f86!important}.kalchip.timed .kalic{background:color-mix(in srgb,var(--c) 16%,#fff);color:var(--c)}.kalfic{color:var(--c);place-items:center;display:grid;flex:none!important}.kalf:not(.on) .kalfic{opacity:.45}.kaltag{align-items:center;gap:4px;display:inline-flex}.pgnav .jmp{margin-left:14px}.jmpb{border-radius:12px!important;gap:11px!important;padding:6px 8px 6px 6px!important}.jmpb>span:not(.jmpic):not(.jmpgo){gap:2px}.jmpb b{font-size:14.5px!important}.jmpb .muted{font-size:12px!important}.jmpic{border-radius:10px!important;width:34px!important;height:34px!important}.jmpic svg{width:16px;height:16px;display:block}.jmpb .jmpgo{margin-left:8px;padding:6px 9px;font-size:12.5px}.jmpm{top:calc(100% + 6px)}.jmpm:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.jmpb>.jmpic{flex-direction:initial;place-items:center;display:grid!important}.jmpb>.jmpgo{flex-direction:row!important}.kalchip.k-praz.allday{background:color-mix(in srgb,var(--c) 12%,#fff)!important;color:#7a2a23!important}.kalchip.k-praz.allday em{color:#a0645e!important}.kalchip.k-praz.allday .kalic{background:var(--c)}.extabs{background:#fff;border:1px solid #ebeaf0;border-radius:12px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin:0 0 16px;padding:4px;display:flex}.extabs a{color:#5b6079;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.extabs a span{color:#9a9eb0;font-size:12px;font-weight:500}.extabs a:hover{color:#11236d;background:#f3f4fa}.extabs a.on{color:#fff;background:#11236d}.extabs a.on span{color:#ffffffb3}.kalchip.allday{border-left:3px solid var(--c);padding-left:6px!important}.kalchip.timed{padding-left:6px!important}.kalchip.k-tar.allday{box-shadow:none;background:color-mix(in srgb,var(--c) 11%,#fff)!important}.kaldtag{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);text-align:center;border-radius:999px;flex:none;min-width:62px;padding:3px 8px;font-size:11px;font-weight:700}.fxwrap{flex-direction:column;gap:14px;animation:.35s both fin;display:flex}.fxsec{align-items:baseline;gap:10px;margin:10px 2px -2px;display:flex}.fxsec b{color:#11236d;letter-spacing:-.01em;white-space:nowrap;font-size:17px}.fxsec span{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.fxsec i{background:#e4e3ea;flex:1;align-self:center;height:1px}.fxgrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.fxbox{flex-direction:column;min-width:0;display:flex}.fxbox .atmore{margin-top:auto;padding-top:10px}.fxbox.plain{box-shadow:none;background:#fff;border:1px solid #ebeaf0}.fxbox.plain>:first-child{background:0 0!important}.fxsteps{gap:4px;margin:6px 0 14px;display:flex}.fxsteps span{color:#a3a7b8;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1;gap:6px;min-width:0;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.fxsteps i{background:#ecebf1;border-radius:99px;height:8px}.fxsteps span.fxdone{color:#5b6079}.fxsteps span.fxdone i{background:color-mix(in srgb,var(--c) 55%,#fff)}.fxsteps span.fxnow{color:#11236d;font-weight:800}.fxsteps span.fxnow i{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.fxstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fxstats>div{background:#f6f6fa;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.fxstats small{color:#8a8fa3;font-size:11.5px}.fxstats b{color:#22263d;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.fxstats>.warn{background:#fdf3e1}.fxstats>.warn b{color:#9a6a0e}.fxuse{border-bottom:1px solid #f0eff4;padding:8px 0}.fxuse:last-child{border-bottom:0}.fxuse span{color:#3d4160;font-size:13px}.fxuse b{color:#11236d;font-size:14px}.fxuse b small{color:#9a9eb0;font-size:12px;font-weight:500}.fxuse i{background:#ecebf1;border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.fxuse em{background:#2642b8;border-radius:99px;height:100%;transition:width .5s;display:block}.fxuse.full em{background:#1f8a4c}.fxuse.over em{background:#c2453b}.fxuse.over b{color:#c2453b}.fxover{color:#c2453b;margin-top:4px;font-size:11.5px;font-weight:600;display:block}@media (max-width:1280px){.fxgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fxgrid>[style*=span\ 2]{grid-column:span 2!important}}@media (max-width:760px){.fxgrid{grid-template-columns:minmax(0,1fr)}.fxgrid>*{grid-column:auto!important}.fxstats{grid-template-columns:minmax(0,1fr)}.fxsec span{display:none}}.fxsteps{margin-top:12px!important}.fy{min-height:calc(100vh / var(--zf,1.12) - 150px);background:#fff;border:1px solid #e8e7ee;border-radius:18px;grid-template-columns:260px minmax(0,1fr);gap:0;margin-top:8px;display:grid;overflow:hidden;box-shadow:0 1px 3px #141a3b0a}.fylist{background:#f7f7fa;border-right:1px solid #ebeaf0;flex-direction:column;gap:2px;padding:12px 10px;display:flex;overflow:auto}.fyls{color:#9a9eb0;background:#fff;border:1px solid #e6e5ec;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;display:flex}.fyls input{font:inherit;min-width:0;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:13px}.fyli{cursor:pointer;text-align:left;width:100%;font:inherit;color:#22263d;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 9px;transition:background .15s;display:flex}.fyli:hover{background:#eeeef4}.fyli.on{background:#fff;box-shadow:0 1px 3px #141a3b14,inset 3px 0 #11236d}.fyln{flex-direction:column;flex:1;min-width:0;display:flex}.fyln b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.fyln small{color:#9a9eb0;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fyli>i{border-radius:50%;flex:none;width:8px;height:8px}.fylc{color:#2642b8;background:#e4e8fb;border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}.fymain{flex-direction:column;min-width:0;display:flex}.fyhead{align-items:center;gap:16px;padding:22px 28px 16px;display:flex}.fyht{flex:1;min-width:0}.fyht h1{margin:0;font-size:26px;line-height:1.1}.fyht span{color:#8a8fa3;font-size:13px}.fyha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fyterm{color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);border-radius:99px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.fyterm i{background:var(--c);border-radius:50%;width:8px;height:8px}.fytabs{border-bottom:1px solid #ebeaf0;gap:4px;padding:0 22px;display:flex;overflow-x:auto}.fytabs button{font:inherit;color:#7a7f95;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:11px 12px 12px;font-size:13.5px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.fytabs button:hover{color:#11236d}.fytabs button.on{color:#11236d;border-bottom-color:#11236d}.fytabs button span{color:#2642b8;background:#eef0f8;border-radius:99px;padding:1px 7px;font-size:11px}.fybody{padding:6px 28px 28px;animation:.3s both fin}.fyrow{border-bottom:1px solid #f0eff4;grid-template-columns:minmax(0,1fr);display:grid}.fyrow:last-child{border-bottom:0}.fyrow.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fyrow.two>.fyblk+.fyblk{border-left:1px solid #f0eff4;padding-left:28px}.fyrow.two>.fyblk:first-child{padding-right:28px}.fyblk{min-width:0;padding:20px 0}.fyblk h3{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.fylink{font:inherit;letter-spacing:0;text-transform:none;color:#2642b8;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:600;text-decoration:none}.fylink:hover{text-decoration:underline}.fydl{border:1px solid #f0eff4;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.fydl>div{border-left:1px solid #f0eff4;min-width:0;padding:12px 14px}.fydl>div:first-child{border-left:0}.fydl dt{color:#9a9eb0;margin-bottom:3px;font-size:11.5px}.fydl dd{color:#22263d;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;overflow:hidden}.fydl>.warn{background:#fdf6e8}.fydl>.warn dd{color:#9a6a0e}.fydl.col{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.fynotes{flex-direction:column;display:flex}.fynote{border-bottom:1px solid #f4f3f7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.fynote:last-child{border-bottom:0}.fynote p{color:#2b2f48;margin:0;font-size:13.5px}.fytag{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);text-align:center;border-radius:99px;min-width:84px;padding:3px 9px;font-size:11px;font-weight:700}.fymeta{color:#9a9eb0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.fyempty{color:#9a9eb0;padding:4px 0;font-size:13px}.fyhint{color:#8a8fa3;margin:-4px 0 12px;font-size:13px}.fyform{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.fyform>.fyblk+.fyblk{border-left:1px solid #f0eff4;padding-left:28px}.fxuse b .fxover{color:#c2453b;font-size:12px;font-style:normal}@media (max-width:1180px){.fyform{grid-template-columns:minmax(0,1fr)}.fyform>.fyblk+.fyblk{border-top:1px solid #f0eff4;border-left:0;padding-left:0}.fydl{grid-template-columns:repeat(2,minmax(0,1fr))}.fydl>div:nth-child(3){border-left:0}.fydl>div:nth-child(n+3){border-top:1px solid #f0eff4}}@media (max-width:900px){.fy{grid-template-columns:minmax(0,1fr)}.fylist{border-bottom:1px solid #ebeaf0;border-right:0;flex-direction:row;overflow-x:auto}.fyls{display:none}.fyli{flex:none;width:auto}.fyln small{display:none}.fyrow.two{grid-template-columns:minmax(0,1fr)}.fyrow.two>.fyblk+.fyblk{border-top:1px solid #f0eff4;border-left:0;padding-left:0}.fyrow.two>.fyblk:first-child{padding-right:0}.fyhead,.fybody{padding-left:16px;padding-right:16px}}.fyblk h3{letter-spacing:-.005em!important;text-transform:none!important;color:#11236d!important;align-items:baseline!important;font-size:15px!important;font-weight:700!important}.fyblk h3>span{color:#9a9eb0;font-size:12.5px;font-weight:500}.fyblk h3 .fylink{align-self:center}.fychips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fychips>span{color:#5b6079;background:#f3f3f8;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.fychips>span.gold{color:#9a6a0e;background:#fdf3e1}.fynow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 0 6px;display:grid}.fynowc{border:1px solid color-mix(in srgb,var(--c) 18%,#fff);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 70%);font:inherit;text-align:left;color:#22263d;cursor:default;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:16px 16px 14px;display:flex;position:relative}button.fynowc{cursor:pointer;transition:transform .15s,box-shadow .15s}button.fynowc:hover{box-shadow:0 8px 20px -12px var(--c);transform:translateY(-2px)}.fynowi{background:var(--c);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:10px;display:grid}.fynowc small{color:#8a8fa3;font-size:12px;font-weight:600}.fynowc b{letter-spacing:-.01em;color:#141a3b;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:20px;line-height:1.2;overflow:hidden}.fynowc em{color:var(--c);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-style:normal;font-weight:600;overflow:hidden}.fyacnote{color:#7a5a12;background:#fdf6e8;border-radius:10px;align-items:center;gap:8px;margin:-2px 0 14px;padding:9px 12px;font-size:12.5px;display:flex}.fyac{flex-direction:column;display:flex}.fyach,.fyacr{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1fr) 32px;align-items:center;gap:14px;display:grid}.fyach{color:#9a9eb0;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f0eff4;padding:0 0 8px;font-size:11.5px;font-weight:700}.fyacr{border-bottom:1px solid #f4f3f7;padding:11px 0}.fyacp{flex-direction:column;min-width:0;display:flex}.fyacp a{color:#11236d;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.fyacp a:hover{text-decoration:underline}.fyacp small{color:#9a9eb0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fyacl{align-items:center;gap:6px;min-width:0;display:flex}.fyacl code{white-space:nowrap;text-overflow:ellipsis;background:#f3f3f8;border-radius:6px;padding:3px 8px;font-family:inherit;font-size:13px;overflow:hidden}.fyacw{color:#3d4160;min-width:0;font-size:13px}.fyacadd{background:#f7f7fa;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:8px;margin-top:14px;padding:12px;display:grid}.fyacadd input{background:#fff;border:1px solid #e6e5ec;border-radius:8px;min-width:0;padding:8px 10px;font-size:13px}@media (max-width:1180px){.fynow,.fyacadd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fynow{grid-template-columns:minmax(0,1fr)}.fyach{display:none}.fyacr{grid-template-columns:minmax(0,1fr) 32px}.fyacr>.fyacl,.fyacr>.fyacw{grid-column:1}}.fxuse .fxover2{color:#c2453b;font-size:12px;font-weight:700}.fy .fyln b{font-size:14.5px}.fy .fyln small{font-size:12.5px}.fy .fyht h1{font-size:30px}.fy .fyht>span{font-size:14px}.fy .fychips>span{padding:5px 11px;font-size:13px}.fy .fytabs button{padding:13px 13px 14px;font-size:15px}.fy .fyblk h3{font-size:17px!important}.fy .fyblk h3>span,.fy .fylink{font-size:13.5px}.fy .fynowc small{font-size:13px}.fy .fynowc b{font-size:22px}.fy .fynowc em,.fy .fxsteps span{font-size:13px}.fy .fxuse span{font-size:14.5px}.fy .fxuse b{font-size:15.5px}.fy .fxuse b small{font-size:13px}.fy .fynote p{font-size:14.5px}.fy .fytag{font-size:12px}.fy .fymeta{font-size:13px}.fy .atfrow{padding:11px 4px;font-size:14.5px}.fy .fyempty,.fy .fyhint{font-size:14px}.fy .fydl dt{font-size:12.5px}.fy .fydl dd{font-size:15.5px}.fy .fyterm{font-size:13.5px}.fyach,.fyacr{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.1fr) 32px!important}.fyach{font-size:12px!important}.fyacp{gap:0}.fyin{width:100%;text-align:left!important;padding:5px 6px!important;font-size:14.5px!important}.fyin.b{color:#11236d;font-weight:700}.fyin.sm2{color:#8a8fa3;padding-top:0!important;font-size:12.5px!important}.fyacl{gap:4px!important}.fysec{font:inherit;letter-spacing:.04em;cursor:pointer;color:#22263d;text-overflow:ellipsis;white-space:nowrap;background:#f3f3f8;border:0;border-radius:7px;max-width:100%;padding:5px 9px;font-size:14px;overflow:hidden}.fysec.empty{color:#9a9eb0;letter-spacing:0;background:0 0;padding-left:6px;font-size:13.5px}.fyeye,.fyopen{color:#7a7f95;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;text-decoration:none;display:grid}.fyeye:hover,.fyopen:hover{color:#11236d;background:#eef0f8}.fycp{color:#7a7f95;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;padding:0!important;display:inline-grid!important}.fycp:hover{color:#11236d;background:#eef0f8}.fychips>button,.fychips>a{font:inherit;color:#5b6079;cursor:pointer;background:#f3f3f8;border:0;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.fychips>button:hover,.fychips>a:hover{color:#11236d;background:#e7e9f6}.fychips>.gold{color:#9a6a0e;background:#fdf3e1}.fychips>.gold:hover{color:#7a5208;background:#fbe9c6}.fxlink{color:inherit;border-radius:10px;text-decoration:none;transition:background .15s;display:block}.fxsteps.fxlink{display:flex}.fxlink:hover{background:#f7f7fb}a.fxuse{margin:0 -6px;padding-left:6px;padding-right:6px}.fynote.click{cursor:pointer;border-radius:8px;transition:background .15s}.fynote.click:hover{background:#f7f7fb}.fydlink{color:#2642b8;text-decoration:none}.fydlink:hover{text-decoration:underline}.fy .fyrow{border-bottom:0;gap:16px;padding-top:16px}.fy .fyrow.two>.fyblk+.fyblk{border-left:1px solid #ebeaf0;padding-left:0}.fy .fyrow.two>.fyblk:first-child{padding-right:0}.fy .fyform{gap:16px;padding-top:16px}.fy .fyform>.fyblk+.fyblk{border-left:1px solid #ebeaf0;padding-left:0}.fy .fyblk{background:#fff;border:1px solid #ebeaf0;border-radius:16px;align-self:start;padding:0 0 10px;overflow:hidden}.fy .fybody>.fyblk{margin-top:16px}.fy .fyblk>:not(.fyh){margin-left:18px;margin-right:18px}.fy .fyblk h3.fyh{background:linear-gradient(90deg,color-mix(in srgb,var(--a) 10%,#fff),color-mix(in srgb,var(--a) 3%,#fff));border-bottom:1px solid color-mix(in srgb,var(--a) 14%,#fff);gap:12px;margin:0 0 6px;padding:13px 18px;display:flex;text-transform:none!important;letter-spacing:0!important;align-items:center!important}.fyhi{background:var(--a);color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.fyht2{flex-direction:column;min-width:0;line-height:1.2;display:flex}.fyht2 b{color:#141a3b;font-size:16.5px;font-weight:800}.fyht2 small{color:#7a7f95;margin-top:2px;font-size:13px;font-weight:500}.fy .fyblk h3.fyh .fylink{border:1px solid color-mix(in srgb,var(--a) 22%,#fff);color:color-mix(in srgb,var(--a) 85%,#000);background:#fff;border-radius:99px;margin-left:auto;padding:5px 12px;font-size:13px;text-decoration:none}.fy .fyblk h3.fyh .fylink:hover{background:color-mix(in srgb,var(--a) 8%,#fff);text-decoration:none}.fy .fynow{padding-top:18px}.fy .fyac,.fy .fyacadd{margin-left:18px;margin-right:18px}.fy .fyacadd{margin-bottom:8px}.fyhi svg,.fynowi svg,.fyhi,.fynowi{color:#fff!important;stroke:#fff!important}.atmsgr.hl{animation:.4s both fin;box-shadow:0 0 0 2px #2642b8,0 10px 24px -14px #2642b8}.fycode{white-space:nowrap;text-overflow:ellipsis;background:#f3f3f8;border-radius:6px;max-width:180px;padding:3px 8px;font-family:inherit;font-size:13px;overflow:hidden}.attut{gap:8px!important;padding:12px 14px 14px!important}.attut>.row b{font-size:16px;line-height:1.3}.attcov{aspect-ratio:16/9;background:linear-gradient(135deg,#11236d,#2642b8 60%,#8fa0ec);border-radius:11px;text-decoration:none;display:block;position:relative;overflow:hidden}.attcov img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}a.attcov:hover img{transform:scale(1.04)}.attcph{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;display:flex;position:absolute;inset:0}.attcph svg{opacity:.85}.attcph b{opacity:.92;font-size:14px;font-weight:700;line-height:1.3}.attplay{color:#11236d;background:#fffffff2;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 14px #00000040}.attplay svg{margin-left:2px}.attut>.row{flex-wrap:nowrap!important}.attut>.row>b{flex:1;min-width:0}.attut>.row>.attgl{flex:none}.attut{cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}.attut:hover{border-color:#c9d0ef;transform:translateY(-2px);box-shadow:0 12px 26px -16px #11236d73}.attft{flex-direction:column;gap:10px;margin-top:auto;padding-top:10px;display:flex}.attmeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.attmeta .small{white-space:nowrap}.attcopy{justify-content:center;width:100%}.attview{flex-direction:column;gap:14px;display:flex}.attview .attcov{aspect-ratio:16/9;border-radius:14px}.attview .field p{color:#22263d;margin:4px 0 0;font-size:14.5px;line-height:1.5}.attlink{color:#2642b8;word-break:break-all;margin-top:4px;font-size:14px;display:block}.attmsgp{white-space:pre-wrap;background:#f5f6fb;border-radius:10px;padding:10px 12px;line-height:1.55}.attdot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.fpill.on .attdot{box-shadow:0 0 0 2px #fff}.astag{color:var(--c);background:color-mix(in srgb,var(--c) 13%,#fff);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-block}.chgrp{justify-content:space-between;align-items:center;display:flex}.chadd{width:22px;height:22px;color:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:6px;place-items:center;display:grid}.chadd:hover{background:#ffffff38}.chhash{opacity:.75;place-items:center;width:16px;font-weight:700;display:inline-grid}.chnone{opacity:.6;padding:4px 12px;font-size:12.5px}.chsec{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:6px;display:flex!important}.chsec svg{transition:transform .2s}.chsec.open svg{transform:rotate(90deg)}.chsec .ct{margin-left:auto}.nav.unr>.row span.ell{font-weight:800}.chwrap{background:#fff;border:1px solid #e8e7ee;border-radius:18px;grid-template-columns:minmax(0,1fr);height:calc(89.2857vh - 92px);min-height:480px;display:grid;overflow:hidden;box-shadow:0 1px 3px #141a3b0a}.chwrap.withside{grid-template-columns:minmax(0,1fr) 320px}.chmain{flex-direction:column;min-width:0;min-height:0;display:flex}.chhead{border-bottom:1px solid #ebeaf0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.chht{align-items:center;gap:12px;min-width:0;display:flex}.chht b{color:#141a3b;font-size:18px;display:block}.chht span{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.chhi{color:#11236d;background:#eef0f8;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-weight:800;display:grid}.chhi.big{border-radius:18px;width:64px;height:64px;font-size:30px}.chppl{align-items:center;margin-right:6px;display:inline-flex}.chppl>*{border-radius:50%;margin-left:-6px;box-shadow:0 0 0 2px #fff}.chppl em{color:#8a8fa3;box-shadow:none;margin-left:6px;font-size:12px;font-style:normal}.btn.on{background:#eef0f8}.chlist{flex-direction:column;flex:1;min-height:0;padding:12px 26px 18px;display:flex;overflow-y:auto}.chempty{color:#5b6079;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:24px;display:flex}.chempty.sm{height:auto;padding:40px}.chstart{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:30px 0 18px;display:flex}.chstart b{color:#141a3b;font-size:20px}.chstart span{color:#7a7f95;max-width:520px;font-size:14px}.chday{color:#7a7f95;align-items:center;gap:12px;margin:18px 0 8px;font-size:12.5px;font-weight:700;display:flex}.chday:before,.chday:after{content:"";background:#ecebf1;flex:1;height:1px}.chday span{background:#fff;border:1px solid #ecebf1;border-radius:99px;padding:4px 12px}.chlist>.chday:first-child,.chlist>.chempty+.chday{margin-top:auto}.chmsg{border-radius:10px;gap:14px;margin:0 -12px;padding:8px 12px;transition:background .12s;display:flex;position:relative}.chmsg.cmp{padding-top:2px;padding-bottom:2px}.chmsg:hover{background:#f7f8fc}.chmsg.pin{background:#fffaf0}.chmsg.pin:hover{background:#fdf4e1}.chav{flex:none;justify-content:center;width:36px;display:flex}.chtime{color:#a3a7b8;opacity:0;padding-top:4px;font-size:11px}.chmsg:hover .chtime{opacity:1}.chbody{flex:1;min-width:0}.chmeta{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.chmeta b{color:#141a3b;font-size:15px}.chmeta span{color:#9a9eb0;font-size:12px}.chpinned{align-items:center;gap:3px;font-weight:700;display:inline-flex;color:#b8860b!important}.chtx{color:#22263d;word-wrap:break-word;font-size:15px;line-height:1.55}.chtx p{margin:0}.chtx ul,.chtx ol{margin:4px 0;padding-left:22px}.chtx .mention,.cmped .mention{color:#2642b8;background:#e4e8fb;border-radius:5px;padding:0 4px;font-weight:700}.chtx a{color:#2642b8}.chbody .atts,.chbody .reacts{margin-top:6px}.chreplies{cursor:pointer;font:inherit;color:#2642b8;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:4px 8px 4px 4px;font-size:13px;display:inline-flex}.chreplies:hover{background:#fff;border-color:#e4e3ea}.chreplies span:last-child{color:#9a9eb0}.chrav{display:inline-flex}.chrav>*{border-radius:50%;margin-right:-4px;box-shadow:0 0 0 2px #fff}.chact{z-index:3;background:#fff;border:1px solid #e4e3ea;border-radius:10px;align-items:center;gap:1px;padding:3px;display:none;position:absolute;top:-14px;right:12px;box-shadow:0 6px 18px -8px #141a3b47}.chmsg:hover .chact{display:flex}.chact button{cursor:pointer;color:#5b6079;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:28px;font-size:15px;display:grid}.chact button:hover{color:#11236d;background:#eef0f8}.chact button sup{margin-left:-2px;font-size:9px}.chact>i{background:#ecebf1;width:1px;height:18px;margin:0 3px}.chmore{position:relative}.chemo{background:#fff;border:1px solid #e4e3ea;border-radius:10px;grid-template-columns:repeat(6,30px);gap:2px;padding:6px;display:grid;position:absolute;top:32px;right:0;box-shadow:0 10px 24px -10px #141a3b4d}.chcomp{border-top:1px solid #f0eff4;padding:10px 22px 16px}.chcomp.sm{padding:10px 14px 14px}.chlinkbtn{align-items:center;gap:5px;font-size:12.5px;font-weight:600;width:auto!important;padding:0 8px!important;display:inline-flex!important}.chlinkpend{align-items:center;gap:8px;margin-bottom:8px;display:flex}.chlink{border:1px solid color-mix(in srgb,var(--c) 22%,#fff);background:color-mix(in srgb,var(--c) 5%,#fff);color:#22263d;border-radius:12px;align-items:center;gap:10px;max-width:420px;margin-top:6px;padding:8px 10px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}a.chlink:hover{box-shadow:0 8px 18px -12px var(--c);transform:translateY(-1px)}.chlink>svg{color:#9a9eb0;flex:none}.chli{background:var(--c);color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.chlink.sm{margin-top:4px}.chlink.sm .chli{width:28px;height:28px}.chlt{flex-direction:column;flex:1;min-width:0;display:flex}.chlt small{color:var(--c);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.chlt b{font-size:14px}.chlt em{color:#8a8fa3;font-size:12px;font-style:normal}.chside{background:#fbfbfd;border-left:1px solid #ebeaf0;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.chsh{border-bottom:1px solid #ebeaf0;justify-content:space-between;align-items:center;padding:16px 16px 10px;display:flex}.chsh b{font-size:15px}.chthr{flex:1;padding:10px 16px;overflow-y:auto}.chthr .chmsg{margin:0 -8px;padding:8px}.chthrn{color:#8a8fa3;align-items:center;gap:10px;margin:6px 0;font-size:12px;display:flex}.chthrn:after{content:"";background:#ecebf1;flex:1;height:1px}.chsb{border-bottom:1px solid #ebeaf0}.chsbh{cursor:pointer;width:100%;font:inherit;color:#11236d;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:13px 16px;display:flex}.chsbh b{font-size:14px}.chsbb{padding:0 16px 14px;font-size:13.5px}.chdesc{color:#3d4160;margin:0 0 4px;font-size:13.5px}.chlinks2{flex-direction:column;gap:4px;display:flex}.chlinks2 a{color:#2642b8;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-weight:600;text-decoration:none;display:flex}.chlinks2 a:hover{background:#eef0f8}.chpl{flex-direction:column;gap:6px;display:flex}.chpi{align-items:center;gap:8px;min-width:0;display:flex}.chsmall{text-align:left;width:100%;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:0;border-radius:8px;margin-bottom:6px;padding:7px 9px;font-size:13px;display:block;box-shadow:0 0 0 1px #ecebf1}.chsmall:hover{box-shadow:0 0 0 1px #c9d0ef}.chedit{flex-direction:column;gap:6px;display:flex}.chedit input,.chedit textarea{font:inherit;border:1px solid #e4e3ea;border-radius:8px;padding:7px 9px;font-size:13.5px}.chpick{flex-direction:column;gap:4px;max-height:50vh;display:flex;overflow-y:auto}.chpick>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0}.chpick>button .chlink{max-width:none;margin:0}.chpick>button:hover .chlink{box-shadow:0 0 0 2px var(--c)}@media (max-width:1100px){.chwrap.withside{grid-template-columns:minmax(0,1fr)}.chside{z-index:50;border-radius:16px;width:min(340px,90vw);position:fixed;top:80px;bottom:12px;right:12px;box-shadow:0 18px 48px #080e3040}}.chhash{background:var(--c,#5b6079);color:#fff;border-radius:7px;flex:none;height:22px;opacity:1!important;width:22px!important}.chhash svg{color:#fff;stroke:#fff}.chhi{background:var(--c,#11236d)!important;color:#fff!important}.chhi svg{color:#fff;stroke:#fff}.cbw{z-index:400;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.cbw>*{pointer-events:auto}.cbb{color:#fff;cursor:pointer;background:linear-gradient(145deg,#2642b8,#11236d);border:0;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 10px 26px -8px #11236d99}.cbb:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 14px 30px -8px #11236db3}.cbb svg{color:#fff;stroke:#fff}.cbn{color:#fff;background:#e0453a;border-radius:99px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;animation:.3s cbpop;display:grid;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 3px #fff}@keyframes cbpop{0%{transform:scale(.4)}to{transform:scale(1)}}.cbpeek{cursor:pointer;max-width:300px;font:inherit;text-align:left;background:#fff;border:1px solid #e4e3ea;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:.25s fin;display:flex;box-shadow:0 12px 30px -12px #141a3b59}.cbpeek>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.cbpeek b{color:#141a3b;font-size:14px}.cbpeek small{color:#7a7f95;font-size:12.5px}.cbpx{color:#9a9eb0;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:4px;display:grid}.cbpx:hover{background:#f0f0f5}.cbp{background:#fff;border:1px solid #e4e3ea;border-radius:18px;flex-direction:column;width:min(370px,100vw - 32px);height:min(540px,89.2857vh - 130px);animation:.22s fin;display:flex;overflow:hidden;box-shadow:0 22px 50px -14px #080e3059}.cbh{color:#fff;background:linear-gradient(120deg,#11236d,#2642b8);align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.cbh b{flex:1;font-size:15px}.cbh button,.cbh a{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.cbh button:hover,.cbh a:hover{background:#ffffff3d}.cbh svg{color:#fff;stroke:#fff}.cbl{flex:1;padding:8px;overflow-y:auto}.cbli{cursor:pointer;width:100%;font:inherit;color:#22263d;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.cbli.unr span.ell{font-weight:800}.cbic{background:var(--c);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.cbic svg{color:#fff;stroke:#fff}.cbnew{color:#5b6079;border:1.5px dashed #dcdbe4;border-radius:10px;align-items:center;gap:8px;margin:8px 4px 4px;padding:10px;font-size:13px;text-decoration:none;display:flex}.cbnew:hover{color:#2642b8;border-color:#2642b8}.cbe{text-align:center;place-items:center;padding:30px;display:grid}.cbm{background:#f7f8fc;flex-direction:column;flex:1;gap:4px;padding:12px;display:flex;overflow-y:auto}.cbmsg{align-items:flex-end;gap:6px;max-width:88%;display:flex}.cbmsg.same{padding-left:30px}.cbmsg.me{flex-direction:row-reverse;align-self:flex-end}.cbmsg.me.same{padding-left:0}.cbbub{background:#fff;border:1px solid #ecebf1;border-radius:14px 14px 14px 4px;min-width:0;padding:7px 10px}.cbmsg.me .cbbub{background:#e4e8fb;border-color:#d3daf7;border-radius:14px 14px 4px}.cbbub b{color:#2642b8;margin-bottom:1px;font-size:12px;display:block}.cbbub .chtx{font-size:14px;line-height:1.45}.cbbub small{text-align:right;color:#9a9eb0;margin-top:2px;font-size:10.5px;display:block}.cbatt{color:#5b6079;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.cbc{border-top:1px solid #ecebf1;padding:8px}.cbc .cmphint{display:none}@media (max-width:760px){.cbw{bottom:14px;right:14px}.cbb{width:52px;height:52px}}.chwrap{height:calc(var(--vhz,1vh) * 100 - 156px)!important}.cbp{height:min(540px, calc(var(--vhz,1vh) * 100 - 130px))!important}.chht .chhi{white-space:normal;place-items:center;overflow:visible;display:grid!important}.chhi svg{display:block}.chhead{background:linear-gradient(90deg,color-mix(in srgb,var(--c,#11236d) 12%,#fff),color-mix(in srgb,var(--c,#11236d) 3%,#fff) 70%);border-bottom:1px solid color-mix(in srgb,var(--c,#11236d) 16%,#fff)!important}.chhead .chht b{color:color-mix(in srgb,var(--c,#11236d) 70%,#141a3b)}.chhead{background:linear-gradient(90deg,color-mix(in srgb,var(--c,#11236d) 18%,#fff),color-mix(in srgb,var(--c,#11236d) 5%,#fff) 75%)!important}.cbw{gap:12px;bottom:24px;right:24px}.cbb{background:radial-gradient(120% 120% at 30% 20%,#3a57d6 0%,#2642b8 40%,#11236d 100%);width:60px;height:60px;box-shadow:0 14px 32px -10px #11236da6,inset 0 1px #ffffff40}.cbb:after{content:"";opacity:0;border:2px solid #2642b847;border-radius:50%;transition:opacity .2s;position:absolute;inset:-5px}.cbb.has:after{opacity:1;animation:2.4s ease-out infinite cbring}@keyframes cbring{0%{opacity:.9;transform:scale(.92)}70%{opacity:0;transform:scale(1.18)}to{opacity:0}}.cbb.on{background:#141a3b}.cbbi{place-items:center;transition:transform .25s;display:grid}.cbb.on .cbbi{transform:rotate(90deg)}.cbn{background:linear-gradient(#ef5a4f,#d63d33);top:-4px;right:-4px;box-shadow:0 0 0 3px #fff,0 4px 10px -2px #d63d3399}.cbpeek{border:0;border-radius:16px;max-width:320px;padding:12px;box-shadow:0 18px 40px -14px #080e3066,0 0 0 1px #141a3b0f}.cbpt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cbptop{align-items:baseline;gap:6px;display:flex}.cbptop b{color:#141a3b;font-size:14px}.cbptop em{color:#2642b8;font-size:11.5px;font-style:normal;font-weight:600}.cbptx{color:#5b6079;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.cbp{transform-origin:100% 100%;border:0;border-radius:22px;width:min(380px,100vw - 32px);animation:.22s cubic-bezier(.2,.9,.3,1.2) cbopen;box-shadow:0 28px 70px -18px #080e3073,0 0 0 1px #141a3b0f;height:min(580px, calc(var(--vhz,1vh) * 100 - 130px))!important}@keyframes cbopen{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.cbhead{color:#fff;background:radial-gradient(140% 120% at 0 0,#2f4cc7 0%,#11236d 70%);padding:16px 16px 0}.cbhead.conv{background:linear-gradient(120deg,color-mix(in srgb,var(--c) 92%,#000) 0%,color-mix(in srgb,var(--c) 70%,#11236d) 100%);padding-bottom:14px}.cbhrow{align-items:center;gap:10px;display:flex}.cbhrow>div{flex-direction:column;flex:1;min-width:0;display:flex}.cbhrow b{letter-spacing:-.01em;font-size:16px}.cbhrow span{opacity:.75;font-size:12.5px}.cbhb{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;text-decoration:none;transition:background .15s;display:grid}.cbhb:hover{background:#ffffff3d}.cbhb svg{color:#fff;stroke:#fff}.cbsearch{color:#ffffffb3;background:#ffffff1f;border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:0 12px;display:flex}.cbsearch svg{color:#ffffffb3;stroke:currentColor}.cbsearch input{color:#fff;font:inherit;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:13.5px}.cbsearch input::placeholder{color:#ffffff8c}.cbtabs{grid-template-columns:1fr 1fr;margin-top:12px;display:grid;position:relative}.cbtabs button{color:#ffffffa6;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:10px 0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.cbtabs button.on{color:#fff}.cbtabs button span{color:#fff;background:#ef5a4f;border-radius:99px;padding:1px 7px;font-size:11px}.cbtabs i{background:#fff;border-radius:3px 3px 0 0;width:50%;height:3px;transition:transform .25s;position:absolute;bottom:0;left:0}.cbl{padding:6px}.cbli{border-radius:14px;gap:12px;padding:10px;transition:background .12s}.cbli:hover{background:#f3f5fb}.cbic{border-radius:12px;width:38px;height:38px}.cbic.light{border-radius:10px;width:34px;height:34px;background:#ffffff2e!important}.cblt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cbltop{align-items:baseline;gap:8px;display:flex}.cbltop b{color:#141a3b;flex:1;font-size:14.5px;font-weight:700}.cbltop em{color:#9a9eb0;flex:none;font-size:11.5px;font-style:normal}.cblp{color:#7a7f95;align-items:center;gap:8px;font-size:13px;display:flex}.cblp .ell{flex:1;min-width:0}.cbli.unr .cbltop b{font-weight:800}.cbli.unr .cblp{color:#22263d;font-weight:600}.cbli.unr .cbltop em{color:#2642b8;font-weight:700}.cbct{color:#fff;background:#2642b8;border-radius:99px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:grid}.cbm{background:linear-gradient(#f4f6fc,#f8f9fc);gap:2px;padding:14px 12px}.cbday{justify-content:center;margin:8px 0 6px;display:flex}.cbday span{color:#7a7f95;background:#fff;border-radius:99px;padding:3px 10px;font-size:11px;font-weight:700;box-shadow:0 1px 2px #141a3b14}.cbmsg{gap:8px;max-width:84%;margin-top:6px}.cbmsg.same{margin-top:2px;padding-left:0}.cbav{flex:none;align-items:flex-end;width:26px;display:flex}.cbbub{border:0;border-radius:16px;padding:8px 11px 6px;box-shadow:0 1px 2px #141a3b14}.cbbub.tail{border-bottom-left-radius:5px}.cbmsg.me .cbbub{color:#fff;background:linear-gradient(135deg,#2f4cc7,#2642b8);border-radius:16px}.cbmsg.me .cbbub.tail{border-bottom-right-radius:5px}.cbmsg.me .cbbub .chtx{color:#fff}.cbmsg.me .cbbub .chtx a{color:#fff;text-decoration:underline}.cbmsg.me .cbbub small{color:#ffffffb3}.cbmsg.me .cbatt{color:#ffffffd9}.cbbub b{color:#2642b8}.cbe{flex-direction:column;align-items:center;gap:6px;display:flex}.cbemp{color:#2642b8;background:#e4e8fb;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.cbc{background:#fff;padding:10px}.cbc .cmp{border-radius:14px}.cbc .cmptools{display:none}.cbc .cmpbar{justify-content:flex-end;border-top:0!important;padding:0 6px 6px!important}.cbc .cmped{max-height:110px;font-size:14px;overflow-y:auto;min-height:40px!important;padding:10px 12px 4px!important}.cbc .cmpsend .btn{border-radius:10px}.cblp>.av,.cblp>img.avimg{flex:none}.cbnone{color:#a3a7b8;font-style:italic}.chedited{color:#9a9eb0;font-size:12px}.chref{vertical-align:middle;cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;max-width:100%;margin:1px 2px;padding:1px 2px;display:inline-flex}.chref:hover{background:#eef0f8}.chrefi{background:var(--c);border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.chref u{color:#22263d;text-overflow:ellipsis;border-bottom:1.5px solid #c9cdda;font-weight:600;text-decoration:none;overflow:hidden}.chref:hover u{border-bottom-color:#2642b8}.chreft{letter-spacing:.04em;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:800;line-height:1.4}.chrefav{display:inline-flex}.chrefav img,.chrefav em{object-fit:cover;color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-5px;font-size:8px;font-style:normal;font-weight:700;display:inline-grid;box-shadow:0 0 0 2px #fff}.chrefav img:first-child,.chrefav em:first-child{margin-left:0}.cmped .chref{background:#f3f4f9;padding:2px 6px}.cbmsg.me .chref u{color:#fff;border-bottom-color:#ffffff80}.cbmsg.me .chref:hover{background:#ffffff1f}.chrefside{padding:4px 0;text-decoration:none;display:block}.chreffull{font-size:13px}.cmped a,.chtx a,.cmttx a,.rtshow a{text-underline-offset:2px;cursor:pointer;word-break:break-all;color:#2642b8!important;text-decoration:underline!important}.cmped a:hover,.chtx a:hover{color:#11236d!important}.refpop{padding:6px;width:380px!important}.refpop button{align-items:center;gap:10px;width:100%;display:flex}.refpi{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.refpi svg{color:#fff;stroke:#fff}.refpt{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.refpt b{font-size:13.5px}.refpt small{color:#8a8fa3;font-size:11.5px}.refps{letter-spacing:.04em;color:#fff;border-radius:5px;flex:none;padding:2px 6px;font-size:9.5px;font-weight:800}.cbli.unr{background:linear-gradient(90deg,#eef1fd,#f7f8fe);box-shadow:inset 3px 0 #2642b8}.cbli.unr:hover{background:#e6eafc}.cbnewl{color:#2642b8;align-items:center;gap:5px;margin-top:3px;font-size:11.5px;font-weight:800;display:inline-flex}.cbnewl i{background:#e0453a;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite cbdot;box-shadow:0 0 0 3px #e0453a2e}@keyframes cbdot{50%{box-shadow:0 0 0 5px #e0453a0d}}.cbli .cbct{background:#e0453a;align-self:center}.ric{position:relative}.rinum{color:#fff;background:#e0453a;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:1;display:grid;position:absolute;top:-6px;right:-9px;box-shadow:0 0 0 2px #01072a}.side .nav.unr{background:#ffffff14}.side .nav.unr .ct{color:#fff!important;background:#e0453a!important}.side .nav.unr .ell{color:#fff;font-weight:800}.chsec .ct{color:#fff!important;background:#e0453a!important}.chnewdiv{color:#e0453a;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;margin:14px 0 6px;font-size:12px;font-weight:800;display:flex}.chnewdiv:before,.chnewdiv:after{content:"";background:#f3b4ae;flex:1;height:1.5px}.chnewdiv span{background:#fdecea;border-radius:99px;padding:3px 10px}.cbwho{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:2px;display:flex}.cbwho b{color:#2642b8!important;margin:0!important;font-size:13.5px!important}.cbwho em{color:#8a8fa3;font-size:11.5px;font-style:normal;font-weight:600}.chrole{color:#7a7f95;background:#f1f2f7;border-radius:6px;padding:1px 7px;font-size:12px;font-style:normal;font-weight:600}.nav:hover{padding-left:10px}.nav.sub:hover{padding-left:38px!important}.nav:hover svg.i{transform:none}.favstar{margin-left:4px}.favstar svg{transition:transform .2s}.favstar.on{color:#e0a800!important}.favstar.on svg{fill:#f5c518;stroke:#d49b00}.favstar:active svg{transform:scale(1.25)}.favbar{flex:1;align-items:center;gap:6px;min-width:0;margin:0 12px;display:flex;overflow:hidden}.favbar.empty{color:#a3a7b8;white-space:nowrap;gap:6px;font-size:12.5px}.favc{color:#22263d;max-width:180px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e5ec;border-radius:10px;flex:none;align-items:center;gap:7px;padding:5px 8px 5px 6px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex}.favc:hover{border-color:#c9d0ef;box-shadow:0 4px 12px -8px #11236d59}.favc.on{background:#f3f5fd;border-color:#2642b8}.favi{background:var(--c);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.favi svg{color:#fff;stroke:#fff}.favx{color:#a3a7b8;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:-2px;padding:0;display:none}.favc:hover .favx{display:grid}.favx:hover{color:#c2453b;background:#eceef5}.favmore{flex:none;position:relative}.favpop{z-index:300;background:#fff;border:1px solid #e6e5ec;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 30px -12px #141a3b4d}.jmpfav{color:#ffffff59;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-left:auto;transition:opacity .15s,color .15s;display:grid}.jmpi:hover .jmpfav,.jmph:hover .jmpfav,.jmpfav.on{opacity:1}.jmpfav:hover{color:#fff;background:#ffffff1f}.jmpfav.on{color:#f5c518}.jmpfav.on svg{fill:#f5c518}.jmph{display:flex!important}@media (max-width:1100px){.favbar{display:none}}.npi{background:color-mix(in srgb,var(--k,#2642b8) 13%,#fff)!important;color:var(--k,#2642b8)!important}.nkind{letter-spacing:.05em;text-transform:uppercase;color:var(--k,#2642b8);background:color-mix(in srgb,var(--k,#2642b8) 12%,#fff);border-radius:5px;width:max-content;margin-bottom:3px;padding:2px 7px;font-size:10.5px;font-weight:800;display:inline-block}.bpkt{flex-direction:column;display:flex}.nlist{flex-direction:column;gap:10px;display:flex}.ncard{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--k) 35%,#fff);cursor:pointer;background:#fff;border:1px solid #ebeaf0;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.ncard:hover{border-color:color-mix(in srgb,var(--k) 35%,#fff);box-shadow:inset 4px 0 0 var(--k),0 10px 24px -16px var(--k);transform:translateY(-1px)}.ncard.new{background:linear-gradient(90deg,color-mix(in srgb,var(--k) 6%,#fff),#fff 60%);box-shadow:inset 4px 0 0 var(--k)}.ncic{background:var(--k);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ncic svg{color:#fff;stroke:#fff}.nctx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ncth{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ncth .nkind{margin:0}.ncth b{color:#141a3b;font-size:15px}.ncb{color:#3d4160;font-size:14px;line-height:1.45}.nct{color:#9a9eb0;font-size:12.5px}.ncard>.btn{flex:none;align-self:center}.nempty{color:#9a9eb0;background:#fff;border:1px dashed #e2e1e8;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:40px;display:flex}.favbar{flex-wrap:nowrap;overflow:visible!important}.favbar>.favc{flex-shrink:1;min-width:0}.favplus{color:#2642b8!important;gap:4px!important;padding:5px 9px!important}.favplus svg{transition:transform .2s}.favplus.on svg{transform:rotate(180deg)}.favpop{min-width:220px;animation:.16s fin;right:0;padding:8px!important;top:calc(100% + 8px)!important;left:auto!important}.favpop:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.favph{letter-spacing:.06em;text-transform:uppercase;color:#9a9eb0;padding:2px 6px 4px;font-size:11px}.favpop .favc{width:100%;max-width:none}.bpkl{background:#f6f7fb;flex-direction:column;gap:8px;display:flex;padding:10px!important}.bpki{transition:border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #141a3b0a;background:#fff!important;border:1px solid #ebeaf0!important;border-radius:12px!important;padding:11px 28px 11px 11px!important}.bpki:hover{box-shadow:0 8px 18px -12px var(--k,#2642b8);transform:translateY(-1px);border-color:color-mix(in srgb,var(--k,#2642b8) 35%,#fff)!important}.bpki.new{background:linear-gradient(90deg,color-mix(in srgb,var(--k,#2642b8) 7%,#fff),#fff 70%)!important;border-color:color-mix(in srgb,var(--k,#2642b8) 22%,#fff)!important}.bpki .npi{background:var(--k,#2642b8)!important;color:#fff!important;width:36px!important;height:36px!important}.bpki .npi svg{color:#fff;stroke:#fff}.bpki .bpkdot{background:var(--k,#2642b8)!important}.favc[draggable]{cursor:grab}.favc[draggable]:active{cursor:grabbing}.favc.drag{opacity:.4}.favc.over{border-color:#2642b8;box-shadow:-3px 0 #2642b8}.czlh,.czrec,.cztable,.czstrip{--zb:#e6e6eb;--zb2:#f0f0f3;--zt:#16192e;--zm:#6e7287;--zm2:#9a9db0;--zs:#f7f7f9}.czlh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:6px 0 14px;display:flex}.czlh h1{letter-spacing:-.02em;margin:0;font-size:26px}.czlh>div>span{color:var(--zm);font-size:13px}.czlhr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.czsrch{border:1px solid var(--zb);height:34px;color:var(--zm2);background:#fff;border-radius:9px;align-items:center;gap:8px;min-width:280px;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.czsrch:focus-within{border-color:#2642b8;box-shadow:0 0 0 3px #2642b81a}.czsrch input{font:inherit;min-width:0;color:var(--zt);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.czstrip{border:1px solid var(--zb);background:#fff;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.czstrip>div{align-items:center;gap:10px;min-width:0;padding:12px 14px;display:flex}.czstrip>div+div{border-left:1px solid var(--zb2)}.czsti{background:color-mix(in srgb,var(--c) 10%,#fff);width:28px;height:28px;color:var(--c);border-radius:8px;flex:none;place-items:center;display:grid}.czstrip>div>span:last-child{flex-direction:column;min-width:0;line-height:1.15;display:flex}.czstrip b{color:var(--zt);font-size:19px}.czstrip small{color:var(--zm);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cztable{border:1px solid var(--zb);background:#fff;border-radius:12px;overflow:hidden}.czthd,.cztr{grid-template-columns:minmax(220px,2.2fr) 130px repeat(4,minmax(70px,.7fr)) minmax(110px,1fr) 110px 28px;align-items:center;gap:12px;padding:0 16px;display:grid}.czthd{background:var(--zs);border-bottom:1px solid var(--zb);letter-spacing:.04em;text-transform:uppercase;height:38px;color:var(--zm2);font-size:11.5px;font-weight:700}.cztr{border-bottom:1px solid var(--zb2);min-height:58px;color:var(--zt);font-size:13.5px;text-decoration:none;transition:background .12s;animation:.3s both fin}.cztr:last-child{border-bottom:0}.czthd .r,.cztr .r{text-align:right}.cztr .num{font-size:14px;font-weight:700}.cztr em{color:#c4c6d2;font-style:normal;font-weight:500}.cztr .warn{color:#a86f05}.cztr .bad{color:#c2453b}.cztr .good{color:#1f8a4c}.czcl{align-items:center;gap:11px;min-width:0;display:flex}.czcl>span{flex-direction:column;min-width:0;display:flex}.czcl b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.czcl small{color:var(--zm2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.czmut{color:var(--zm2,#9a9db0);font-size:13px}.czav{display:flex}.czav>*{border-radius:50%;margin-right:-4px;box-shadow:0 0 0 2px #fff}.czchev{color:#c4c6d2;transition:color .15s,transform .15s}.cztr:hover .czchev{color:#2642b8;transform:translate(2px)}.czfoot{color:#9a9db0;margin:10px 2px 0;font-size:12.5px}.czfoot .czgo{padding:0;font-size:12.5px}.czpill{color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.czpill i{background:var(--c);border-radius:50%;width:6px;height:6px}a.czpill:hover{background:color-mix(in srgb,var(--c) 17%,#fff)}.czgo{font:inherit;color:#2642b8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;padding:4px 6px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.czbar{color:#6e7287;align-items:center;gap:8px;margin:4px 0 10px;font-size:13px;display:flex}.czback{color:#6e7287;border-radius:7px;align-items:center;gap:4px;padding:4px 8px 4px 4px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.czback:hover{color:#11236d;background:#ebebf0}.czbars{color:#c4c6d2}.czbarn{color:#16192e;font-weight:700}.czbarr{align-items:center;gap:4px;margin-left:auto;display:flex}.czpos{color:#9a9db0;margin-right:4px;font-size:12px}.czib{color:#6e7287;background:#fff;border:1px solid #e6e6eb;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:grid}.czib:hover{color:#11236d;background:#f3f4f9;border-color:#d6d9e8}.czib.b{width:32px;height:32px}.czrec{border:1px solid var(--zb);min-height:calc(var(--vhz,1vh)*100 - 150px);background:#fff;border-radius:14px;grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 1px 2px #01072a08}.czside{border-right:1px solid var(--zb);background:#fcfcfd;flex-direction:column;gap:4px;min-width:0;padding:18px 16px 24px;display:flex}.czsid{align-items:center;gap:12px;padding-bottom:12px;display:flex}.czsav{box-shadow:0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,var(--c) 35%,#fff);border-radius:50%;flex:none;display:inline-flex}.czsid>div{min-width:0}.czsname{letter-spacing:-.01em;color:var(--zt);overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.2;display:block}.czsid>div>span{color:var(--zm);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.czsact{border-bottom:1px solid var(--zb2);gap:6px;padding-bottom:14px;display:flex}.czsact .btn{flex:1}.czsg{border-bottom:1px solid var(--zb2);flex-direction:column;gap:2px;padding:12px 0;display:flex}.czsg:last-child{border-bottom:0}.czsgl{letter-spacing:.06em;text-transform:uppercase;color:var(--zm2);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.czsge{letter-spacing:0;text-transform:none;color:#2642b8;opacity:0;font-size:11.5px;font-weight:600;text-decoration:none;transition:opacity .15s}.czsg:hover .czsge{opacity:1}.czp{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:8px;min-height:30px;font-size:13px;display:grid}.czp>span{color:var(--zm);padding:5px 0;line-height:1.35}.czp>div{color:var(--zt);overflow-wrap:anywhere;min-width:0;padding:5px 0;font-weight:600;line-height:1.35}.czp small{color:var(--zm2);font-weight:500}.czp a{color:#2642b8;text-decoration:none}.czp a:hover{text-decoration:underline}.czp a.czpill{color:var(--c)}.czp a.czpill:hover{text-decoration:none}.czstep{align-items:center;gap:6px;font-weight:700;display:inline-flex;color:var(--zt)!important}.czstep i{background:var(--c);border-radius:2px;width:8px;height:8px}.czwarn{color:#a86f05}.czadd{color:#2642b8;font-size:13px;font-weight:600;text-decoration:none}.czadd:hover{text-decoration:underline}.czperson{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;font-size:13px;display:grid}.czperson b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.czperson small{color:var(--zm2);font-size:12px}.czsl{min-height:32px;color:var(--zt);border-radius:7px;align-items:center;gap:8px;margin:0 -8px;padding:0 8px;font-size:13px;text-decoration:none;transition:background .12s;display:flex}.czsl:hover{background:#f0f2f9}.czsl>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.czsl svg{color:var(--zm2)}.czmain{background:#f7f7f9;flex-direction:column;min-width:0;display:flex}.cztabs{border-bottom:1px solid var(--zb);scrollbar-width:none;z-index:3;background:#fff;gap:2px;padding:0 14px;display:flex;position:sticky;top:0;overflow-x:auto}.cztabs::-webkit-scrollbar{display:none}.cztabs button{font:inherit;color:var(--zm);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:12px 10px 13px;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.cztabs button:after{content:"";background:#2642b8;border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(0)}.cztabs button:hover{color:var(--zt)}.cztabs button.on{color:#11236d}.cztabs button.on:after{transform:none}.czn{color:var(--zm);background:#ececf2;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:700}.czbody{flex-direction:column;gap:14px;padding:16px;animation:.25s both fin;display:flex}.czkpi{border:1px solid var(--zb);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.czk{min-width:0;color:var(--zt);flex-direction:column;gap:3px;padding:12px 14px;text-decoration:none;transition:background .12s;display:flex;position:relative}.czk+.czk{border-left:1px solid var(--zb2)}.czk:hover{background:#f8f9fd}.czk small{color:var(--zm);font-size:12px;font-weight:600}.czk b{letter-spacing:-.01em;font-size:22px;line-height:1.1}.czk span{color:var(--zm2);min-width:0;font-size:12px}.czk.info b{color:#2f6fd0}.czk.good b{color:#1f8a4c}.czcols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.czcols.cal{grid-template-columns:minmax(0,1fr) 290px}.czcol{flex-direction:column;gap:14px;min-width:0;display:flex}.czsec{border:1px solid var(--zb,#e6e6eb);background:#fff;border-radius:10px;min-width:0}.czsec>header{border-bottom:1px solid var(--zb2,#f0f0f3);align-items:center;gap:8px;height:44px;padding:0 10px 0 14px;display:flex}.czsi{background:color-mix(in srgb,var(--a) 11%,#fff);width:22px;height:22px;color:var(--a);border-radius:6px;flex:none;place-items:center;display:grid}.czsec h3{color:var(--zt,#16192e);white-space:nowrap;margin:0;font-size:13.5px;font-weight:700}.czsec>header>small{color:var(--zm2,#9a9db0);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.czsr{flex:none;align-items:center;margin-left:auto;display:flex}.czempty{color:#9a9db0;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0;font-size:13px;display:flex}.czempty a{color:#2642b8;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.czempty a:hover{text-decoration:underline}.czempty.big{background:#fff;border:1px dashed #dcdce4;border-radius:12px;justify-content:center;padding:40px}.czempty.pad{padding:22px 16px}.czlabel{letter-spacing:.06em;text-transform:uppercase;color:#9a9db0;margin:12px 0 4px;font-size:11px;font-weight:700}.czlabel:first-child{margin-top:0}.cztxt{color:#2b2f48;white-space:pre-line;margin:0;font-size:13.5px;line-height:1.6}.czrow{color:#6e7287;border-bottom:1px solid #f0f0f3;justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:13px;text-decoration:none;display:flex}.czrow:last-child{border-bottom:0}.czrow b{color:#16192e;text-align:right;min-width:0;font-weight:600}.czrow.click{transition:background .12s}.czrow.click:hover{background:#f8f9fd}.czrow.click b{color:#2642b8}.czyes{color:#6e7287;background:#f1f1f4;border-radius:5px;padding:2px 8px;font-size:12px;font-weight:700}.czyes.on{color:#1f8a4c;background:#e4f3e9}.czdate{color:#16192e;border-radius:8px;align-items:center;gap:11px;min-height:46px;margin:0 -6px;padding:0 6px;text-decoration:none;transition:background .12s;display:flex}.czdate:hover{background:#f6f7fc}.czdd{border:1px solid color-mix(in srgb,var(--c) 22%,#fff);background:color-mix(in srgb,var(--c) 6%,#fff);width:38px;height:38px;color:color-mix(in srgb,var(--c) 85%,#000);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.czdd small{text-transform:uppercase;margin-top:2px;font-size:9.5px;font-weight:700}.czdate>span:last-child{flex-direction:column;min-width:0;display:flex}.czdate>span:last-child b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.czdate>span:last-child small{color:#9a9db0;font-size:12px}.czuse{flex-direction:column;gap:2px;display:flex}.czusei{min-height:34px;color:inherit;border-radius:7px;grid-template-columns:120px minmax(0,1fr) 64px;align-items:center;gap:12px;margin:0 -6px;padding:0 6px;text-decoration:none;transition:background .12s;display:grid}.czusei:hover{background:#f6f7fc}.czusel{color:#3d4160;font-size:13px}.czusei i{background:#ededf2;border-radius:99px;height:6px;display:block;overflow:hidden}.czusei em{background:#2642b8;border-radius:99px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.czusei b{color:#16192e;text-align:right;grid-area:1/3;font-size:13.5px}.czusei b small{color:#9a9db0;font-size:12px;font-weight:500}.czusei i{grid-area:1/2}.czusei.full em{background:#1f8a4c}.czusei.over em{background:#c2453b}.czusei.over b{color:#c2453b}.czover{color:#c2453b;grid-column:1/-1;margin-top:-6px;font-size:11.5px;font-weight:700}.czbig{border:1px solid #f0f0f3;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px;display:grid;overflow:hidden}.czbig.two{grid-template-columns:1fr 1fr}.czbig>div{flex-direction:column;min-width:0;padding:10px 12px;display:flex}.czbig>div+div{border-left:1px solid #f0f0f3}.czbig small{color:#6e7287;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.czbig b{color:#16192e;font-size:20px;line-height:1.2}.czbig em{color:#9a9db0;font-size:11.5px;font-style:normal}.cztl{margin-top:12px}.cztl>div{color:#9a9db0;justify-content:space-between;font-size:12px;display:flex}.cztl>div b{color:#16192e}.cztl>i{background:#ededf2;border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.cztl>i em{background:#c98a12;border-radius:99px;height:100%;display:block}.czmark{color:#8a5b07;background:#fdf7ea;border:1px solid #f6e6c2;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:7px 10px;font-size:12.5px;font-weight:600;display:flex}.czappr{align-items:center;gap:10px;display:flex}.czappr>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.czappr b{color:#16192e;font-size:14px}.czappr small{color:#9a9db0;font-size:12px}.czappr.big{margin-bottom:6px}.czini{color:#7a3b8b;background:#f1e9f4;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.cznotes{flex-direction:column;display:flex}.cznote{border-bottom:1px solid #f0f0f3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;display:grid}.cznote:last-child{border-bottom:0}.cznote p{color:#2b2f48;margin:0;padding:6px 0;font-size:13.5px;line-height:1.45}.cztag{color:var(--c);background:color-mix(in srgb,var(--c) 10%,#fff);text-align:center;border-radius:5px;min-width:80px;padding:2px 8px;font-size:11px;font-weight:700}.czmeta{color:#9a9db0;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.czli{color:#16192e;border-bottom:1px solid #f0f0f3;border-radius:7px;align-items:center;gap:10px;min-height:42px;margin:0 -6px;padding:0 6px;font-size:13.5px;text-decoration:none;transition:background .12s;display:flex}.czli:last-child{border-bottom:0}a.czli:hover{background:#f6f7fc}.czli>.ell{flex:1;min-width:0}.czli small{color:#9a9db0;white-space:nowrap;font-size:12px}.czli.static{min-height:52px}.czdot{background:#2642b8;border-radius:50%;flex:none;width:7px;height:7px}.czdot.analise{background:#c98a12}.czdt{color:#6e7287;flex:none;width:44px;font-size:12.5px}.czok{color:#1f8a4c;background:#f0f8f3;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:flex}.cznext{color:#4b2259;background:#faf6fb;border:1px solid #ecdff1;border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 11px;text-decoration:none;transition:background .12s;display:flex}.cznext:hover{background:#f4ecf7}.cznext span{flex-direction:column;flex:1;display:flex}.cznext b{font-size:13.5px}.cznext small{opacity:.8;font-size:12px}.czgi{color:#0e7c86;background:#e9f5f6;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.czgt{flex-direction:column;flex:1;min-width:0;display:flex}.czgt b{font-weight:600}.czgt small{white-space:normal}.czst2{color:#6e7287;background:#f1f1f4;border-radius:5px;padding:2px 8px;font-size:11.5px;font-weight:700}.czst2.aprovada{color:#1f8a4c;background:#e4f3e9}.czla{grid-template-columns:1fr 1fr;gap:16px;display:grid}.czla>div{flex-direction:column;gap:6px;min-width:0;display:flex}.czla span{color:#2b2f48;align-items:flex-start;gap:7px;font-size:13.5px;line-height:1.4;display:flex}.czla span svg{flex:none;margin-top:2px}.czla .ok .czlabel,.czla .ok svg{color:#1f8a4c}.czla .bad .czlabel,.czla .bad svg{color:#c2453b}.czpal{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.czsw{border:1px solid #ececf1;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.czsw>i{border-radius:6px;flex:none;width:34px;height:34px;box-shadow:inset 0 0 0 1px #00000014}.czsw>span{flex-direction:column;flex:1;min-width:0;display:flex}.czsw b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.czsw code{color:#9a9db0;font-family:inherit;font-size:12px}.czrefs{flex-wrap:wrap;gap:6px;display:flex}.czrefs a{color:#2642b8;text-overflow:ellipsis;white-space:nowrap;background:#f6f8fe;border:1px solid #e3e7f7;border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:5px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex;overflow:hidden}.czrefs a:hover{background:#eaeefc}.czlinks{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.czlink{color:#16192e;background:#fff;border:1px solid #e6e6eb;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:10px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.czlink:hover{background:#f8f9fe;border-color:#c9d2f3}.czlink>span{color:#1f8a4c;background:#eaf5ee;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}.czlink>div{flex-direction:column;flex:1;min-width:0;display:flex}.czlink b{font-size:13.5px;font-weight:600}.czlink small{color:#9a9db0;font-size:12px}.czlink>svg{color:#9a9db0;flex:none}.czlink.off{background:#fcfcfd;border-style:dashed}.czlink.off>span{color:#9a9db0;background:#f1f1f4}.czlink.off b{color:#6e7287}.czacc{flex-direction:column;display:flex}.czacch,.czaccr{grid-template-columns:minmax(140px,1fr) minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.czacch{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;border-bottom:1px solid #f0f0f3;padding:0 0 8px;font-size:11px;font-weight:700}.czaccr{border-bottom:1px solid #f0f0f3;min-height:48px}.czaccr:last-child{border-bottom:0}.czaccp{flex-direction:column;min-width:0;display:flex}.czaccp b{font-size:13.5px;font-weight:600}.czaccp small{color:#9a9db0;font-size:12px}.czaccv{align-items:center;gap:2px;min-width:0;display:flex}.czaccv code{color:#2b2f48;white-space:nowrap;text-overflow:ellipsis;background:#f5f6f9;border:1px solid #eeeff3;border-radius:5px;min-width:0;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:hidden}.czaccv em{color:#c4c6d2;font-style:normal}.czacco{justify-content:flex-end;min-width:80px;display:flex}.czcalnav{gap:4px;display:flex}.czcalnav .btn.sm{padding:4px 9px}.czcal{border-top:1px solid #f0f0f3;border-left:1px solid #f0f0f3;grid-template-columns:repeat(7,minmax(0,1fr));margin:-12px -14px -14px;display:grid}.czcalh{color:#9a9db0;text-transform:uppercase;letter-spacing:.05em;background:#fafafc;border-bottom:1px solid #f0f0f3;border-right:1px solid #f0f0f3;padding:7px 8px;font-size:11px;font-weight:700}.czcald{background:#fff;border-bottom:1px solid #f0f0f3;border-right:1px solid #f0f0f3;flex-direction:column;gap:3px;min-width:0;min-height:96px;padding:5px;display:flex}.czcald.out{background:#fafafc}.czcald.tdy{background:#f7f9ff}.czcaln{color:#6e7287;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:grid}.czcald.tdy .czcaln{color:#fff;background:#2642b8}.czcalp{color:#16192e;background:color-mix(in srgb,var(--c) 10%,#fff);border-left:2px solid var(--c);border-radius:4px;align-items:center;gap:5px;min-width:0;padding:3px 5px;font-size:11.5px;text-decoration:none;transition:background .12s;display:flex}.czcalp:hover{background:color-mix(in srgb,var(--c) 20%,#fff)}.czcalp i{display:none}.czcalp span{color:#6e7287;flex:none}.czcalp b{flex:1;min-width:0;font-weight:600}.czcale{color:#8a5b07;background:#fdf3dc;border-radius:4px;align-items:center;gap:4px;min-width:0;padding:2px 5px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.czcalm{color:#9a9db0;padding-left:4px;font-size:11px}@media (max-width:1280px){.czcols.cal{grid-template-columns:minmax(0,1fr)}.czthd,.cztr{grid-template-columns:minmax(200px,2fr) 120px repeat(4,minmax(60px,.7fr)) 28px}.czthd>:nth-child(7),.czthd>:nth-child(8),.cztr>:nth-child(7),.cztr>:nth-child(8){display:none}}.czmore{display:none}@media (max-width:1100px){.czmore{height:32px;font:inherit;color:#2642b8;cursor:pointer;background:#fff;border:1px solid #e6e6eb;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:4px;margin:6px 0 4px;font-size:13px;font-weight:600;display:inline-flex}.czside:not(.open) .czsg.x{display:none}.czrec{grid-template-columns:minmax(0,1fr)}.czside{border-bottom:1px solid #e6e6eb;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.czsid,.czsact{grid-column:1/-1}.czstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.czstrip>div:nth-child(4){border-left:0}.czstrip>div:nth-child(n+4){border-top:1px solid #f0f0f3}}@media (max-width:1000px){.czcols{grid-template-columns:minmax(0,1fr)}.czkpi{grid-template-columns:repeat(2,minmax(0,1fr))}.czk:nth-child(3){border-left:0}.czk:nth-child(n+3){border-top:1px solid #f0f0f3}.czbig{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.czside{grid-template-columns:minmax(0,1fr)}.czthd{display:none}.cztr{grid-template-columns:minmax(0,1fr) auto 20px;padding:8px 12px}.cztr>:nth-child(n+3):not(:last-child){display:none}.czstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.czstrip>div{border-top:1px solid #f0f0f3;border-left:0!important}.czsrch{flex:1;min-width:0}.czlhr{width:100%}.czbody{padding:12px}.czla{grid-template-columns:1fr}.czcald{min-height:58px}.czcalp b,.czcalp span,.czacch{display:none}.czaccr{grid-template-columns:1fr 1fr;padding:8px 0}.czaccp{grid-column:1/-1}.czacco{justify-content:flex-start}.cznote{grid-template-columns:1fr auto}.cznote .cztag{grid-column:1/-1;justify-self:start;margin-top:6px}.czusei{grid-template-columns:100px minmax(0,1fr) 56px}.czpos{display:none}}.czst{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.czst small{color:#9a9db0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cdwrap{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:18px;display:grid}.cdlist{max-height:calc(var(--vhz,1vh)*100 - 40px);background:#fff;border:1px solid #e9e8ee;border-radius:18px;flex-direction:column;gap:2px;padding:10px;display:flex;position:sticky;top:12px;overflow-y:auto}.cdsearch{color:#9a9eb0;border:1px solid #ebeaf0;border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:7px 10px;display:flex}.cdsearch input{font:inherit;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.cdli{font:inherit;text-align:left;cursor:pointer;color:#22263d;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:8px;transition:background .15s;display:flex}.cdli:hover{background:#f5f6fa}.cdli.on{background:#eef1fc}.cdli>span{flex-direction:column;min-width:0;display:flex}.cdli b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.cdli small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cdli.on b{color:#11236d}.cdmain{flex-direction:column;gap:16px;min-width:0;animation:.3s both fin;display:flex}.cdhead{background:#fff;border:1px solid #e9e8ee;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.cdhead>div{flex:1;min-width:0}.cdhead h2{margin:0;font-size:22px}.cdhead span{color:#8a8fa3;font-size:13px}.cdnav{z-index:5;background:var(--cream);flex-wrap:wrap;gap:6px;padding:8px 0;display:flex;position:sticky;top:0}.cdnav button{font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1px solid #e9e8ee;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.cdnav button:hover{color:#11236d;background:#eef1fc;border-color:#d6dbf2}.cdsec{scroll-margin-top:60px;transition:box-shadow .4s}.cdsec.cdflash{box-shadow:0 0 0 3px color-mix(in srgb,var(--a) 35%,transparent)}.cdgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:12px;display:grid}.cdgrid:last-child{margin-bottom:0}.cdgrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cdgrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.cdf{flex-direction:column;gap:5px;min-width:0;display:flex}.cdf.wide{grid-column:1/-1}.cdl{color:#3d4160;font-size:12.5px;font-weight:700}.cdf>small{color:#9a9eb0;font-size:12px}.cdin{width:100%;min-width:0;font:inherit;color:var(--ink);background:#fbfbfd;border:1px solid #e4e3ea;border-radius:10px;padding:9px 11px;font-size:14px;transition:border-color .15s,background .15s,box-shadow .15s}.cdin:hover{border-color:#d3d6e4}.cdin:focus{background:#fff;border-color:#2642b8;outline:none;box-shadow:0 0 0 3px #2642b81a}.cdin.num{font-weight:700}.cdta{resize:vertical;min-height:44px;line-height:1.55}.cdsel{width:100%;border-radius:10px!important}.cdsw{color:#5b6079;align-items:center;gap:10px;min-height:40px;font-size:13.5px;display:flex}.cdnote{color:#8a8fa3;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;display:flex}.cdnote a{color:#2642b8;font-weight:700;text-decoration:none}.cdnote a:hover{text-decoration:underline}.cdchips{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.cdchip{background:#fff;border:1px solid #e9e8ee;border-radius:99px;align-items:center;gap:8px;max-width:100%;padding:4px 6px;font-size:13px;display:inline-flex}.cdchip>i{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #00000014}.cdchip b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cdchip code{color:#8a8fa3;font-family:inherit;font-size:12px}.cdchip button{color:#7a7f95;cursor:pointer;background:#f1f1f4;border:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.cdchip button:hover{color:#c2453b;background:#fde9e7}.cdadd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cdadd .cdin{flex:1;min-width:180px}.cdcolor{cursor:pointer;background:#fff;border:1px solid #e4e3ea;border-radius:10px;flex:none;width:44px;height:40px;padding:3px}.cdurl{align-items:center;gap:6px;display:flex}.cdurl a{color:#2642b8;background:#eef1fc;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.cdacc{border-bottom:1px solid #f2f1f5;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px 0;display:grid}.cdacc.add{background:#f7f8fc;border-bottom:0;border-radius:14px;margin-top:6px;padding:12px}.cddel{margin-bottom:4px}@media (max-width:1100px){.cdgrid.four,.cdacc{grid-template-columns:repeat(2,minmax(0,1fr))}.cdacc .cddel{justify-self:start}}@media (max-width:820px){.cdwrap{grid-template-columns:minmax(0,1fr)}.cdlist{flex-direction:row;max-height:none;position:static;overflow-x:auto}.cdlist .cdsearch{display:none}.cdli{flex:none}.cdgrid,.cdgrid.three{grid-template-columns:minmax(0,1fr)}.cdhead{flex-wrap:wrap}}.czswb{background:#fff;border:1px solid #e9e8ee;border-radius:18px;align-items:center;gap:10px;margin:6px 0 16px;padding:8px;display:flex;box-shadow:0 1px 2px #01072a08}.czall{color:#fff;background:#11236d;border-radius:12px;flex:none;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.czall:hover{background:#1c3391;transform:translateY(-1px)}.czswl{scrollbar-width:none;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.czswl::-webkit-scrollbar{display:none}.czswi{color:#3d4160;white-space:nowrap;background:#f5f5f8;border:1.5px solid #0000;border-radius:99px;flex:none;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.czswi:hover{background:color-mix(in srgb,var(--c) 9%,#fff);color:#141a3b;transform:translateY(-1px)}.czswi.on{background:color-mix(in srgb,var(--c) 13%,#fff);border-color:var(--c);color:#141a3b;font-weight:800}.czrec{box-shadow:none;background:0 0;border:0;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;min-height:0;overflow:visible}.czside{background:#fff;border:1px solid #e9e8ee;border-radius:20px;gap:0;padding:0 0 6px;position:sticky;top:12px;overflow:hidden;box-shadow:0 1px 2px #01072a08,0 14px 30px -24px #11236d59}.czsid{background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--c) 70%,#fff) 0%,transparent 55%),linear-gradient(140deg,var(--c),color-mix(in srgb,var(--c) 45%,#0a164e));color:#fff;flex-direction:column;align-items:flex-start;gap:12px;padding:22px 20px 20px}.czsav{box-shadow:0 0 0 3px #ffffffe6,0 10px 20px -8px #0006}.czsname{color:#fff;letter-spacing:-.015em;font-size:22px}.czsid>div>span{color:#ffffffd1;font-size:13.5px}.czsact{gap:8px;padding:14px 16px}.czsact .btn{height:38px;font-size:14px}.czsact .czib.b{border-radius:10px;width:38px;height:38px}.czsg{gap:2px;padding:14px 18px}.czsgl{letter-spacing:0;text-transform:none;color:#141a3b;justify-content:flex-start;gap:8px;margin-bottom:6px;font-size:13.5px;font-weight:800}.czsgi{background:color-mix(in srgb,var(--g) 13%,#fff);width:26px;height:26px;color:var(--g);border-radius:8px;flex:none;place-items:center;display:grid}.czsgt{flex:1}.czsge{opacity:1;color:#8a8fa3;border-radius:7px;padding:3px 8px;font-size:12.5px;transition:background .15s,color .15s}.czsge:hover{color:#2642b8;background:#eef1fc}.czp{grid-template-columns:112px minmax(0,1fr);min-height:34px;font-size:14px}.czp>span{color:#7a7f95;font-size:13.5px}.czp>div{font-size:14px}.czperson{grid-template-columns:28px minmax(0,1fr) auto;min-height:38px;font-size:14px}.czperson small{font-size:12.5px}.czsl{border:1px solid #efeff3;border-radius:10px;min-height:38px;margin:0 0 6px;padding:0 10px;font-size:14px}.czsl:hover{border-color:#d6dbf2}.czsl>svg:first-child{color:#1f8a4c}.czmore{height:38px!important;font-size:14px!important}.czmain{background:0 0}.cztabs{background:#fff;border:1px solid #e9e8ee;border-radius:16px;gap:4px;padding:6px;position:static;box-shadow:0 1px 2px #01072a08}.cztabs button{color:#5b6079;border-radius:11px;padding:10px 15px;font-size:14.5px;transition:background .15s,color .15s}.cztabs button:after{display:none}.cztabs button:hover{color:#141a3b;background:#f3f4f9}.cztabs button.on{color:#fff;background:#11236d;box-shadow:0 8px 16px -10px #11236de6}.cztabs button.on svg{color:#fff}.czn{border-radius:99px;padding:1px 7px;font-size:11.5px}.cztabs button.on .czn{color:#fff;background:#fff3}.czbody{gap:16px;margin-top:16px;padding:0}.czkpi{background:0 0;border:0;border-radius:0;gap:14px;overflow:visible}.czk{background:linear-gradient(155deg,color-mix(in srgb,var(--c) 11%,#fff),#fff 70%);border-radius:18px;gap:4px;padding:16px 18px;transition:transform .2s,box-shadow .2s;border:1px solid color-mix(in srgb,var(--c) 18%,#fff)!important}.czk:hover{background:linear-gradient(155deg,color-mix(in srgb,var(--c) 15%,#fff),#fff 70%);box-shadow:0 16px 28px -20px color-mix(in srgb,var(--c) 80%,#000);transform:translateY(-2px)}.czki{background:var(--c);color:#fff;width:36px;height:36px;box-shadow:0 8px 14px -8px var(--c);border-radius:11px;place-items:center;margin-bottom:8px;display:grid}.czki svg{color:#fff!important;stroke:#fff!important}.czk small{color:#5b6079;font-size:13.5px}.czk b{font-size:28px;color:#141a3b!important}.czk span{color:color-mix(in srgb,var(--c) 80%,#333);font-size:13px}.czcols,.czcol{gap:16px}.czsec{border-color:#e9e8ee;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #01072a08}.czsec>header{background:linear-gradient(100deg,color-mix(in srgb,var(--a) 9%,#fff),#fff 70%);border-bottom:1px solid color-mix(in srgb,var(--a) 12%,#f0eff4);gap:10px;height:56px;padding:0 12px 0 16px}.czsi{background:var(--a);color:#fff;border-radius:10px;width:32px;height:32px}.czsi svg{color:#fff!important;stroke:#fff!important}.czsec h3{color:#141a3b;font-size:16px;font-weight:800}.czsec>header>small,.czst small{color:#8a8fa3;font-size:13px}.czgo{background:#f3f5fc;border-radius:9px;padding:6px 10px;font-size:13.5px}.czgo:hover{background:#e6ebfb}.czsb{padding:16px 18px 18px}.cztxt{font-size:15px}.czrow{color:#5b6079;min-height:44px;font-size:14.5px}.czrow b{font-size:14.5px}.czempty{font-size:14px}.czlabel{font-size:12px}.czusei{grid-template-columns:130px minmax(0,1fr) 70px;min-height:40px}.czusel{font-size:14.5px}.czusei b{font-size:15px}.czusei i{height:9px}.czdate{min-height:54px}.czdd{background:color-mix(in srgb,var(--c) 13%,#fff);border:0;border-radius:12px;width:44px;height:44px}.czdd b{font-size:16px}.czdate>span:last-child b{font-size:15px}.czdate>span:last-child small{font-size:13px}.cznote p{font-size:14.5px}.cztag{border-radius:99px;padding:3px 10px;font-size:12px}.czli{min-height:48px;font-size:14.5px}.czbig{border:0;gap:10px;overflow:visible}.czbig>div{background:#f5f7fd;border-radius:12px;border:0!important}.czbig b{color:#11236d;font-size:26px}.czbig small{font-size:13px}.czlink{border-radius:14px;padding:12px}.czlink b{font-size:14.5px}.czaccp b,.czaccv code{font-size:14px}.czcalp{font-size:12px}.czcaln{font-size:13px}.czstrip{background:0 0;border:0;border-radius:0;gap:12px;overflow:visible}.czstrip>div{background:linear-gradient(155deg,color-mix(in srgb,var(--c) 11%,#fff),#fff 70%);border-radius:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--c) 18%,#fff)!important}.czsti{background:var(--c);color:#fff;border-radius:11px;width:36px;height:36px}.czsti svg{color:#fff!important;stroke:#fff!important}.czstrip b{font-size:26px}.czstrip small{font-size:13px}.cztable{border-color:#e9e8ee;border-radius:18px;box-shadow:0 1px 2px #01072a08}.czthd{height:44px;font-size:12px}.cztr{min-height:70px;font-size:14.5px;position:relative}.cztr:before{content:"";background:var(--c);opacity:.35;border-radius:0 4px 4px 0;width:4px;transition:opacity .15s,top .15s,bottom .15s;position:absolute;top:14px;bottom:14px;left:0}.cztr:hover{background:color-mix(in srgb,var(--c) 5%,#fff)}.cztr:hover:before{opacity:1;top:8px;bottom:8px}.czcl b{font-size:15.5px}.czcl small{font-size:13px}.cztr>.r{justify-self:end}.czc{color:#c4c6d2;background:#f6f6f9;border-radius:9px;justify-content:center;align-items:center;min-width:36px;height:30px;padding:0 10px;font-size:14.5px;font-weight:800;display:inline-flex}.czc.on{color:#141a3b;background:#eef0f8}.czc.warn{color:#9a6400;background:#fdf1d8}.czc.bad{color:#b23a2f;background:#fde7e4}.czc.good{color:#1a7a43;background:#e2f4e8}.czpill{border-radius:99px;padding:4px 10px;font-size:12.5px}.czfoot{font-size:13.5px}.czlh>div>span{font-size:14px}@media (max-width:1100px){.czrec{grid-template-columns:minmax(0,1fr)}.czside{position:static}.czsid{grid-column:1/-1}.czsg{padding:12px 16px}}@media (max-width:1000px){.czk:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--c) 18%,#fff)!important}}@media (max-width:720px){.czswb{flex-direction:column;align-items:stretch}.czall{justify-content:center}.cztabs button{padding:9px 12px;font-size:14px}.czstrip>div{border-top:1px solid color-mix(in srgb,var(--c) 18%,#fff)!important}}.tzhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:6px 0 16px;display:flex}.tzhead h1{letter-spacing:-.02em;margin:0;font-size:30px}.tzhead p{color:#6e7287;max-width:560px;margin:4px 0 0;font-size:14.5px}.tztabs{flex:none}.tzsum{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.tzsc{text-align:left;font:inherit;border:1.5px solid color-mix(in srgb,var(--c) 18%,#fff);background:linear-gradient(155deg,color-mix(in srgb,var(--c) 11%,#fff),#fff 70%);color:#141a3b;cursor:pointer;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:16px 18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.tzsc:hover{box-shadow:0 16px 28px -20px color-mix(in srgb,var(--c) 80%,#000);transform:translateY(-2px)}.tzsc.on{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 16%,transparent)}.tzsc.avg{cursor:default}.tzsc.avg:hover{box-shadow:none;transform:none}.tzsi{background:var(--c);color:#fff;width:44px;height:44px;box-shadow:0 8px 14px -8px var(--c);border-radius:13px;grid-row:1/3;place-items:center;display:grid}.tzsi svg{color:#fff!important;stroke:#fff!important}.tzst{align-items:baseline;gap:8px;min-width:0;display:flex}.tzst b{font-size:28px;line-height:1}.tzst small{color:color-mix(in srgb,var(--c) 85%,#000);font-size:15px;font-weight:700}.tzsc em{color:#7a7f95;font-size:13px;font-style:normal}.tzsplit{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:18px;display:grid}.tzlist{background:#fff;border:1px solid #e9e8ee;border-radius:20px;flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:12px;box-shadow:0 1px 2px #01072a08}.tzlh{flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 10px 8px;display:flex}.tzlh b{color:#141a3b;font-size:15px}.tzlh span{color:#9a9db0;flex:1;font-size:12.5px}.tzrow{text-align:left;width:100%;font:inherit;cursor:pointer;color:#141a3b;background:0 0;border:1.5px solid #0000;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:9px 10px;transition:background .15s,border-color .15s;display:grid}.tzrow:hover{background:#f6f7fb}.tzrow.on{background:color-mix(in srgb,var(--c) 9%,#fff);border-color:color-mix(in srgb,var(--c) 45%,#fff)}.tzrn{flex-direction:column;min-width:0;display:flex}.tzrn b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.tzrn small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.tzscore{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.tzscore b{color:var(--c);font-size:20px;line-height:1}.tzscore i{background:#ececf1;border-radius:99px;width:100%;height:5px;display:block;overflow:hidden}.tzscore em{background:var(--c);border-radius:99px;height:100%;display:block}.tzdet{flex-direction:column;gap:16px;min-width:0;animation:.3s both fin;display:flex}.tzhero{border:1.5px solid color-mix(in srgb,var(--c) 22%,#fff);background:radial-gradient(90% 140% at 100% 0%,color-mix(in srgb,var(--c) 16%,#fff),transparent 60%),linear-gradient(155deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 75%);border-radius:20px;flex-wrap:wrap;align-items:center;gap:22px;padding:20px 22px;display:flex}.tzring{flex:none;position:relative}.tzring>span{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.tzring b{color:#141a3b;font-size:36px}.tzring i{color:#8a8fa3;margin-top:4px;font-size:12px;font-style:normal}.tzht{flex-direction:column;flex:1;gap:8px;min-width:220px;display:flex}.tzlvl{color:#fff;background:var(--c);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.tzlvl svg{color:#fff!important}.tzname{align-items:center;gap:10px;display:flex}.tzname b{color:#141a3b;letter-spacing:-.01em;font-size:22px}.tzht p{color:#4a4e66;margin:0;font-size:14.5px}.tzha{flex-wrap:wrap;align-self:flex-start;gap:8px;display:flex}.tzline{border-bottom:1px solid #f0f0f3;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.tzline:last-child{border-bottom:0}.tzli{color:#2642b8;background:#eef1fa;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.tzline.bad .tzli{color:#c2453b;background:#fde9e6}.tzli.q{color:#7a3b8b;background:#f3ecf6}.tzlt{flex-direction:column;gap:2px;min-width:0;display:flex}.tzlt b{color:#141a3b;font-size:15px}.tzlt small{color:#8a8fa3;font-size:13px}.tzpts{color:#c2453b;text-align:center;background:#fde9e6;border-radius:9px;min-width:48px;padding:4px 10px;font-size:14px;font-weight:800}.tzyn{background:#f1f1f5;border-radius:11px;gap:2px;padding:3px;display:inline-flex}.tzyn button{font:inherit;color:#7a7f95;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 14px;font-size:13.5px;font-weight:700;transition:background .15s,color .15s}.tzyn button.on.y{color:#fff;background:#1f8a4c}.tzyn button.on.n{color:#fff;background:#c2453b}.tzline .tzyn{grid-column:4}.tzline:not(.bad) .tzyn{grid-column:3/5;justify-self:end}.tzok{flex-wrap:wrap;gap:8px;display:flex}.tzok span{color:#1a6b3c;background:#ecf7f0;border:1px solid #d3ecdc;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.tzok small{color:#5f8f72;margin-left:2px;font-weight:500}.tzok small:before{content:"· "}.tzcfgw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tzcfgc{flex-direction:column;gap:16px;min-width:0;display:flex}.tzring svg text{display:none}.tzbar{border-radius:99px;gap:3px;height:12px;margin:4px 0 14px;display:flex;overflow:hidden}.tzbar i{height:100%;transition:width .3s;display:block}.tzbands{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tzbands>div{border:1.5px solid color-mix(in srgb,var(--c) 22%,#fff);background:color-mix(in srgb,var(--c) 7%,#fff);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.tzbands b{color:color-mix(in srgb,var(--c) 85%,#000);font-size:15px}.tzbands span{color:#5b6079;align-items:center;gap:8px;min-height:40px;font-size:14px;display:flex}.tzbands strong{color:#141a3b;font-size:18px}.tzbands .cdin{width:76px;font-size:16px}.tznote{color:#7a7f95;align-items:center;gap:8px;margin:14px 0 0;font-size:13.5px;display:flex}.tztot{color:#7a7f95;margin-right:6px;font-size:13px}.tztot b{color:#141a3b}.tzcfg{border-bottom:1px solid #f0f0f3;grid-template-columns:auto 36px minmax(0,1fr) auto 32px;align-items:center;gap:12px;padding:10px 0;transition:opacity .2s;display:grid}.tzcfg:last-of-type{border-bottom:0}.tzcfg.off{opacity:.5}.tzcfg .cdin{padding:6px 10px;font-size:15px;font-weight:700}.tzw{background:#f1f1f5;border-radius:11px;align-items:center;gap:2px;padding:3px;display:inline-flex}.tzw button{width:30px;height:30px;font:inherit;color:#11236d;cursor:pointer;background:#fff;border:0;border-radius:8px;font-size:17px;font-weight:700;box-shadow:0 1px 2px #01072a14}.tzw button:hover{background:#eef1fc}.tzw b{text-align:center;color:#141a3b;min-width:38px;font-size:16px}.tzsp{width:32px}.tzadd{margin-top:12px}@media (max-width:1180px){.tzsum{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.tzcfgw,.tzsplit{grid-template-columns:minmax(0,1fr)}.tzlist{position:static}}@media (max-width:640px){.tzsum{grid-template-columns:minmax(0,1fr)}.tzhero{padding:16px}.tzha{width:100%}.tzline{grid-template-columns:36px minmax(0,1fr) auto}.tzline .czgo,.tzline .tzyn{grid-column:2/-1!important;justify-self:start!important}.tzbands{grid-template-columns:minmax(0,1fr)}.tzcfg{grid-template-columns:auto minmax(0,1fr) auto}.tzcfg .tzli{display:none}.tzcfg .tzw{grid-column:2;justify-self:start}.tzcfg .attgl,.tzcfg .tzsp{grid-area:2/3}}.hmtop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.hmfil{flex-wrap:wrap;gap:6px;display:flex}.hmfil button{height:38px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1.5px solid #e6e6eb;border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.hmfil button i{background:var(--c);border-radius:50%;width:9px;height:9px}.hmfil button b{color:#8a8fa3;font-size:13px}.hmfil button:hover{background:#f6f7fb}.hmfil button.on{color:#fff;background:#11236d;border-color:#11236d}.hmfil button.on b{color:#ffffffbf}.hmfil button.on[style]{background:color-mix(in srgb,var(--c) 12%,#fff);border-color:var(--c);color:#141a3b}.hmfil button.on[style] b{color:var(--c)}.hmleg{color:#7a7f95;align-items:center;gap:10px;font-size:13px;display:flex}.hmleg i{background:linear-gradient(90deg,#dff6eb,#d0f1c5,#f0f0a8,#eeb881,#ed5e5e);border-radius:99px;width:180px;height:12px;display:block}.hmwrap{background:#fff;border:1px solid #e9e8ee;border-radius:20px;overflow-x:auto;box-shadow:0 1px 2px #01072a08,0 14px 30px -26px #11236d59}.hm{border-collapse:separate;border-spacing:6px;width:100%;min-width:900px;padding:8px 10px 6px}.hm th,.hm td{text-align:center;vertical-align:middle;text-transform:none;letter-spacing:0;white-space:normal;background:0 0;border:0;padding:0}.hmg th{height:30px}.hmg th>span{color:#2642b8;background:#eef1fb;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:28px;font-size:12.5px;font-weight:700;display:flex}.hmg th.man>span{color:#7a3b8b;background:#f3ecf6}.hmh{min-width:88px;max-width:120px;vertical-align:bottom!important;padding:6px 2px 8px!important}.hmhi{color:#4a4e66;background:#f3f4f8;border-radius:9px;place-items:center;width:30px;height:30px;margin:0 auto 6px;display:grid}.hmht{color:#141a3b;font-size:13px;font-weight:700;line-height:1.2;display:block}.hmh small{color:#9a9db0;margin-top:3px;font-size:11.5px;display:block}.hmc0{z-index:2;min-width:220px;position:sticky;left:0;text-align:left!important;background:#fff!important;padding-right:8px!important}thead .hmc0{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;font-size:12px;font-weight:700;vertical-align:bottom!important;padding-bottom:10px!important}.hmn{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;width:76px;min-width:76px;font-size:12px;font-weight:700;vertical-align:bottom!important;padding-bottom:10px!important}tbody .hmn{padding-bottom:0!important}.hmcl{color:#141a3b;border-radius:12px;align-items:center;gap:10px;padding:4px 8px 4px 4px;text-decoration:none;transition:background .15s;display:flex}.hmcl:hover{background:#f4f6fc}.hmcl>span{flex-direction:column;min-width:0;display:flex}.hmcl b{white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:14.5px;overflow:hidden}.hmcl small{color:#8a8fa3;font-size:12px}.hmscore{border:1.5px solid;border-radius:12px;place-items:center;height:50px;display:grid}.hmscore b{font-size:20px}.hmcell{width:100%;height:50px;font:inherit;cursor:pointer;border:1.5px solid;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:15px;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:flex}.hmcell b{font-size:15px;font-weight:800}.hmcell small{opacity:.85;font-size:11.5px;font-weight:700}.hmcell.ok{cursor:default}a.hmcell:hover,button.hmcell:hover{filter:saturate(1.15);z-index:1;position:relative;transform:scale(1.06);box-shadow:0 10px 20px -12px #00000073}button.hmcell{font-weight:700}.hm td.sep,.hm th.sep{position:relative;padding-left:12px!important}.hm td.sep:before,.hm th.sep:before{content:"";background:#ecebf1;border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:3px}.hm tbody tr{animation:.3s both fin}.hm tbody tr.hl .hmc0 .hmcl{background:#eef1fc}.hm tfoot th,.hm tfoot td{padding-top:6px!important}.hm .hmft{color:#7a7f95;font-size:12.5px;font-weight:700;padding-left:6px!important}.hmfoot{color:#9a9db0;background:#f3f4f8;border-radius:99px;place-items:center;min-width:34px;height:26px;padding:0 8px;font-size:13px;font-weight:800;display:inline-grid}.hmfoot.on{color:#c2453b;background:#fde9e6}.hmhint{color:#7a7f95;align-items:center;gap:7px;margin:12px 4px 0;font-size:13.5px;display:flex}@media (max-width:720px){.hmleg i{width:110px}.hmc0{min-width:160px}.hmcl b{max-width:110px}}.hvr{--hc:#e0453c;--hc2:#f26b4f;--hb:#fdedeb;--hbd:#f6c4be;--ht:#7a1e19;--hs:#b8362e}.hva{--hc:#e8930f;--hc2:#f4b740;--hb:#fdf3e1;--hbd:#f3d49a;--ht:#6b4004;--hs:#a86a05}.hvg{--hc:#2f9a5a;--hc2:#57c27e;--hb:#e9f6ee;--hbd:#b9e1c8;--ht:#14532f;--hs:#23804a}.hvb{--hc:#2642b8;--hc2:#5b7cf0;--hb:#edf1fd;--hbd:#c9d4f7;--ht:#11236d;--hs:#2642b8}.hvhero{color:#fff;background:radial-gradient(120% 160% at 100% 0,#5b7cf08c,#0000 55%),radial-gradient(90% 120% at 0 100%,#e24b4a47,#0000 60%),linear-gradient(135deg,#0a164e,#1c3391 60%,#2642b8);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:6px 0 16px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 40px -28px #0a164ee6}.hvhl{flex:1;align-items:center;gap:16px;min-width:280px;display:flex}.hvhi{background:#ffffff24;border:1px solid #ffffff38;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.hvhi svg{color:#fff!important}.hvhero h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:30px}.hvhero p{color:#fffc;max-width:520px;margin:4px 0 0;font-size:14.5px}.hvhs{flex-wrap:wrap;gap:10px;display:flex}.hvst{text-align:left;min-width:132px;font:inherit;color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:10px;padding:12px 16px;transition:background .2s,transform .2s,border-color .2s;display:grid}.hvst:hover{background:#ffffff2e;transform:translateY(-2px)}.hvst.on{color:#141a3b;background:#fff;border-color:#fff}.hvst.avg{cursor:default}.hvst.avg:hover{background:#ffffff1a;transform:none}.hvsti{background:linear-gradient(135deg,var(--hc2,#fff),var(--hc,#fff));color:#fff;border-radius:11px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.hvst.avg .hvsti{background:#fff3}.hvsti svg{color:#fff!important}.hvst b{font-size:24px;line-height:1}.hvst small{opacity:.85;white-space:nowrap;font-size:12.5px}.hvbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.hvviews{background:#fff;border:1px solid #e9e8ee;border-radius:14px;gap:4px;padding:5px;display:inline-flex;box-shadow:0 1px 2px #01072a0a}.hvviews button{height:40px;font:inherit;color:#5b6079;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 16px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.hvviews button:hover{color:#141a3b;background:#f3f4f9}.hvviews button.on{color:#fff;background:linear-gradient(135deg,#1c3391,#11236d);box-shadow:0 8px 16px -10px #11236de6}.hvviews button.on svg{color:#fff}.hvbr{align-items:center;gap:8px;display:flex}.hvcfg{height:42px;font:inherit;color:#3d4160;cursor:pointer;background:#fff;border:1px solid #e9e8ee;border-radius:12px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.hvcfg:hover{background:#f6f7fb}.hvcfg.on{color:#fff;background:#11236d;border-color:#11236d}.hvcfg.on svg{color:#fff}.hvbody{animation:.3s both fin}.hvri{background:linear-gradient(135deg,var(--hc2,#5b7cf0),var(--hc,#2642b8));color:#fff;width:28px;height:28px;box-shadow:0 6px 12px -8px var(--hc,#2642b8);border-radius:9px;flex:none;place-items:center;display:grid}.hvri svg{color:#fff!important;stroke:#fff!important}.hvnone{color:#23804a;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.hvmeter{background:#ececf1;border-radius:99px;height:6px;display:block;overflow:hidden}.hvmeter em{background:linear-gradient(90deg,var(--hc),var(--hc2));border-radius:99px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.hvquad{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.hvq4{flex-direction:column;display:flex}.hvq4b{flex:1;align-content:start}.hvq4{border:1px solid var(--hbd);background:linear-gradient(180deg,var(--hb),#fff 160px);box-shadow:0 1px 2px #01072a0a,0 18px 36px -30px var(--hc);border-radius:22px;overflow:hidden}.hvq4>header{background:linear-gradient(120deg,var(--hc),var(--hc2));color:#fff;align-items:center;gap:12px;padding:16px 18px;display:flex}.hvqhi{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hvqhi svg{color:#fff!important}.hvq4>header>div{flex:1;min-width:0}.hvq4 h3{color:#fff;margin:0;font-size:17px;font-weight:800}.hvq4>header small{color:#ffffffd9;font-size:13px}.hvq4>header>b{color:#fff;font-size:30px;line-height:1}.hvq4b{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:14px;display:grid}.hvq4e{border:1px dashed var(--hbd);min-height:120px;color:var(--hs);background:#ffffffb3;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:28px 18px;font-size:14px;font-weight:600;display:flex}.hvcard{background:#fff;border:1px solid #ecebf1;border-radius:16px;flex-direction:column;gap:10px;padding:14px;transition:transform .2s,box-shadow .2s;display:flex}.hvcard:hover{transform:translateY(-2px);box-shadow:0 16px 30px -22px #11236d73}.hvch{color:#141a3b;align-items:center;gap:11px;text-decoration:none;display:flex}.hvch .hvtx{flex-direction:column;flex:1;min-width:0;display:flex}.hvch b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.hvch small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.hvch:hover b{color:#2642b8}.hvsc{background:linear-gradient(135deg,var(--hc2),var(--hc));color:#fff;min-width:54px;height:54px;box-shadow:0 8px 16px -10px var(--hc);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.hvsc b{font-size:21px}.hvsc small{opacity:.9;margin-top:2px;font-size:10px}.hvrs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hvrs a{background:var(--hb);border:1px solid var(--hbd);color:var(--ht);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.hvrs a:hover{background:#fff;transform:translate(2px)}.hvrt{flex-direction:column;flex:1;min-width:0;font-size:13.5px;font-weight:700;line-height:1.3;display:flex}.hvrt small{color:var(--hs);font-size:12px;font-weight:600}.hvrs a>svg{opacity:.55;flex:none}.hvq{border-top:1px solid #f0f0f3;padding-top:8px}.hvqh{width:100%;font:inherit;color:#3d4160;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 2px;font-size:13.5px;font-weight:700;display:flex}.hvqh:hover{background:#f6f7fb}.hvqh small{color:#8a8fa3;margin-left:auto;font-size:12.5px;font-weight:600}.hvqi{color:#fff;background:linear-gradient(135deg,#9a5bb0,#7a3b8b);border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.hvqi svg{color:#fff!important}.hvqr{color:#3d4160;justify-content:space-between;align-items:center;gap:10px;padding:7px 2px 2px;font-size:13.5px;animation:.2s both fin;display:flex}.hvyn{background:#f1f1f5;border-radius:10px;flex:none;gap:2px;padding:3px;display:inline-flex}.hvyn button{font:inherit;color:#7a7f95;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:5px 11px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.hvyn button:hover{color:#141a3b}.hvyn button.on.y{color:#fff;background:linear-gradient(135deg,#57c27e,#2f9a5a)}.hvyn button.on.n{color:#fff;background:linear-gradient(135deg,#f26b4f,#e0453c)}.hvyn button.on svg{color:#fff}.hvtop{background:#fff;border:1px solid #ecebf1;border-radius:14px;grid-column:1/-1;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px;display:grid}.hvtopt{flex-direction:column;min-width:0;display:flex}.hvtopt b{color:#141a3b;font-size:14.5px}.hvtopt small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.hvtopn{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.hvtopn b{color:#11236d;font-size:20px}.hvtopn small{color:#8a8fa3;margin-top:2px;font-size:11.5px}.hvtopb{background:#eef0f8;border-radius:99px;grid-column:2/-1;height:6px;display:block;overflow:hidden}.hvtopb em{background:linear-gradient(90deg,#5b7cf0,#2642b8);border-radius:99px;height:100%;display:block}.hvgwrap{background:#fff;border:1px solid #e9e8ee;border-radius:22px;padding:14px;overflow-x:auto;box-shadow:0 1px 2px #01072a0a}.hvgrid{gap:8px;min-width:860px;display:grid}.hvgh{color:#141a3b;text-align:center;background:linear-gradient(#f5f6fb,#eef0f8);border-radius:13px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:6px 8px;font-size:14px;font-weight:800;display:flex}.hvgh small{color:#8a8fa3;width:100%;margin-top:-4px;font-size:11.5px;font-weight:600}.hvgh.first{color:#8a8fa3;letter-spacing:.05em;text-transform:uppercase;background:0 0;justify-content:flex-start;padding-left:14px;font-size:12.5px}.hvghi{color:#fff;background:linear-gradient(135deg,#5b7cf0,#2642b8);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.hvghi.q{background:linear-gradient(135deg,#9a5bb0,#7a3b8b)}.hvghi svg{color:#fff!important}.hvgc{color:#141a3b;background:linear-gradient(90deg,var(--hb),#fff);border:1px solid var(--hbd);border-radius:14px;align-items:center;gap:10px;padding:8px 10px 8px 8px;text-decoration:none;transition:transform .15s;display:flex}.hvgc:hover{transform:translate(2px)}.hvgc .hvtx{flex-direction:column;flex:1;min-width:0;display:flex}.hvgc b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.hvgc small{color:var(--hs);font-size:12.5px;font-weight:700}.hvgc em{background:linear-gradient(135deg,var(--hc2),var(--hc));color:#fff;border-radius:9px;place-items:center;min-width:38px;height:30px;font-size:15px;font-style:normal;font-weight:800;display:grid}.hvcell{border:1px solid var(--hbd);background:linear-gradient(135deg,#fff,var(--hb));min-height:60px;color:var(--ht);border-radius:14px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;line-height:1.3;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.hvct{flex-direction:column;min-width:0;font-weight:700;display:flex}.hvct small{color:var(--hs);font-size:11.5px;font-weight:600}a.hvcell:hover{box-shadow:0 12px 20px -14px var(--hc);transform:translateY(-2px)}.hvcell.ok{color:#7aa58a;background:#fbfdfb;border:1px dashed #dfe6e1;justify-content:center;gap:6px;font-weight:600}.hvpc{background:#fbfbfd;border:1px solid #ecebf1;border-radius:14px;justify-content:center;align-items:center;min-height:60px;display:flex}.hvpc.no{background:#fdf5f4;border-color:#f6c4be}.hvlist{flex-direction:column;gap:10px;display:flex}.hvli{background:linear-gradient(90deg,var(--hb),#fff 45%);border:1px solid var(--hbd);border-left:5px solid var(--hc);border-radius:18px;grid-template-columns:minmax(220px,280px) 150px minmax(0,1fr);align-items:center;gap:18px;padding:14px 16px;transition:transform .2s,box-shadow .2s;display:grid}.hvli:hover{box-shadow:0 14px 26px -22px var(--hc);transform:translateY(-1px)}.hvln{color:#141a3b;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.hvln .hvtx{flex-direction:column;min-width:0;display:flex}.hvln b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.hvln small{color:var(--hs);align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:flex}.hvln:hover b{color:#2642b8}.hvlsc{align-items:center;gap:10px;display:flex}.hvlsc b{color:var(--ht);min-width:38px;font-size:22px}.hvlsc .hvmeter{flex:1;height:8px}.hvdo{flex-wrap:wrap;gap:8px;display:flex}.hvdo a{border:1px solid var(--hbd);color:var(--ht);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:7px 12px 7px 7px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.hvdo a:hover{box-shadow:0 10px 18px -12px var(--hc);transform:translateY(-1px)}.hvdo a>span:last-child{flex-direction:column;line-height:1.25;display:flex}.hvdo a b{font-size:13.5px}.hvdo a small{color:var(--hs);font-size:12px}@media (max-width:1280px){.hvquad{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.hvli{grid-template-columns:minmax(0,1fr) 140px}.hvdo{grid-column:1/-1}.hvhs{width:100%}.hvst{flex:1}}@media (max-width:640px){.hvhero{padding:18px}.hvviews{width:100%;overflow-x:auto}.hvviews button{padding:0 10px;font-size:13.5px}.hvq4b,.hvli{grid-template-columns:minmax(0,1fr)}.hvst{min-width:calc(50% - 5px)}}.hvq4{background:#fff}.hvcard{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:1px solid #e1e3ec;border-top:3px solid var(--hc);background:#f2f3f7;border-radius:16px;padding:14px 14px 10px}.hvcard:hover{border-color:#d4d8e6;border-top-color:var(--hc);background:#eceef5}.hvcard:focus-visible{outline:3px solid color-mix(in srgb,var(--hc) 35%,transparent);outline-offset:2px}.hvch{align-items:center;gap:11px;display:flex}.hvcard:hover .hvch b{color:#2642b8}.hvsc small{font-weight:600;color:#fff!important;opacity:1!important}.hvrs{flex-direction:column;gap:0;display:flex}.hvrl{border-top:1px solid #e3e5ec;align-items:flex-start;gap:10px;padding:8px 2px;display:flex}.hvrl:first-child{border-top:0;padding-top:2px}.hvrl>svg{color:var(--hc);flex:none;margin-top:2px}.hvrl .hvrt b{color:var(--hs);font-size:14px;font-weight:800}.hvrl .hvrt small{color:#7a7f95;font-size:12.5px;font-weight:500}.hvmore{color:#7a7f95;padding:2px 2px 0 27px;font-size:12.5px;font-weight:700}.hvcf{color:#2642b8;border-top:1px solid #e3e5ec;justify-content:flex-end;align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:700;display:flex}.hvcard:hover .hvcf svg{transform:translate(2px)}.hvcf svg{transition:transform .15s}button.hvgc{font:inherit;text-align:left;cursor:pointer;width:100%}button.hvln{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.hvmd{flex-direction:column;gap:14px;display:flex}.hvmh{background:linear-gradient(120deg,var(--hb),#fff);border:1px solid var(--hbd);border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.hvmht{flex:1;min-width:0}.hvmlv{color:#fff;background:linear-gradient(120deg,var(--hc),var(--hc2));border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.hvmlv svg{color:#fff!important}.hvmht p{color:#3d4160;margin:8px 0 0;font-size:14.5px}.hvsc.big{border-radius:18px;min-width:72px;height:72px}.hvsc.big b{font-size:28px}.hvsc.big small{font-size:11.5px}.hvms{border:1px solid #ecebf1;border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.hvms h4{color:#141a3b;align-items:center;gap:8px;margin:0 0 4px;font-size:14.5px;font-weight:800;display:flex}.hvms h4 svg{color:#c2453b}.hvms.q h4 svg{color:#7a3b8b}.hvms.ok h4 svg{color:#23804a}.hvma{color:#141a3b;background:#f7f8fb;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;transition:background .15s;display:flex}.hvma:hover{background:#eef1fb}.hvma .hvrt{flex:1}.hvma .hvrt b{font-size:14px}.hvma .hvrt small{color:#c2453b;font-size:12.5px;font-weight:600}.hvmgo{color:#2642b8;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.hvmq{background:#f7f8fb;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;display:flex}.hvmq.no{background:#fdf2f0}.hvmq .hvrt{flex:1;min-width:0}.hvmq .hvrt b{color:#141a3b;font-size:14px}.hvmq .hvrt small{color:#8a8fa3;font-size:12.5px}.hvmq.no .hvrt small{color:#c2453b;font-weight:600}.hvmok{flex-wrap:wrap;gap:6px;display:flex}.hvmok span{color:#1a6b3c;background:#ecf7f0;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.hvmf{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.hvmh,.hvma{flex-wrap:wrap}.hvmgo{justify-content:flex-end;width:100%}}.czrec>.czmain{background:linear-gradient(#e1e6f5,#e8ebf5 55%,#eceef5);border:1px solid #d5dbee;border-radius:22px;padding:12px;box-shadow:inset 0 1px #ffffffb3}.czrec>.czmain .cztabs{border-color:#dfe3ef}@media (max-width:720px){.czrec>.czmain{border-radius:18px;padding:8px}}.hvrl .hvrt b{color:#141a3b!important;font-weight:700!important}.hvrl .hvrt small{color:#7a7f95!important}.hvmore{color:#5b6079!important}.hvq4.hvb .hvq4b{flex-direction:column;gap:0;padding:6px 14px 10px;display:flex}.hvtop{background:0 0;border:0;border-bottom:1px solid #eef0f6;border-radius:0;grid-template-columns:24px minmax(0,1fr) minmax(80px,140px) 44px;gap:12px;padding:9px 0}.hvtop:last-child{border-bottom:0}.hvtop .hvri{width:24px;height:24px;box-shadow:none;border-radius:7px}.hvtopt{align-items:baseline;gap:8px;flex-direction:row!important}.hvtopt b{white-space:nowrap;font-size:14px}.hvtopt small{font-size:12.5px}.hvtopb{grid-row:1;height:6px;grid-column:3!important}.hvtopn{grid-area:1/4;justify-content:flex-end;align-items:baseline;gap:3px;flex-direction:row!important}.hvtopn b{font-size:16px}.hvtopn small{display:none}@media (max-width:640px){.hvtop{grid-template-columns:24px minmax(0,1fr) 36px}.hvtopb{display:none}.hvtopn{grid-column:3}.hvtopt{gap:0;flex-direction:column!important}}.czcards{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.czcc{color:#141a3b;background:#fff;border:1px solid #e6e7ee;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.35s both fin;display:flex;overflow:hidden;box-shadow:0 1px 2px #01072a0a}.czcc:hover{box-shadow:0 22px 40px -26px color-mix(in srgb,var(--c) 70%,#000);border-color:color-mix(in srgb,var(--c) 30%,#e6e7ee);transform:translateY(-3px)}.czccb{background:radial-gradient(120% 160% at 100% 0%,color-mix(in srgb,var(--c) 55%,#fff) 0%,transparent 55%),linear-gradient(130deg,var(--c),color-mix(in srgb,var(--c) 50%,#0a164e));justify-content:flex-end;align-items:flex-start;height:74px;padding:12px;display:flex;position:relative}.czccm{color:#141a3b;background:#ffffffeb;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:0 4px 10px -6px #0006}.czccm i{background:var(--t);border-radius:50%;width:8px;height:8px}.czcch{align-items:flex-end;gap:12px;margin-top:-30px;padding:0 18px;display:flex}.czcca{background:#fff;border:4px solid #fff;border-radius:50%;flex:none;display:inline-flex;box-shadow:0 8px 18px -10px #00000073}.czcct{flex-direction:column;flex:1;min-width:0;padding-bottom:2px;display:flex}.czcct b{letter-spacing:-.01em;font-size:17px;line-height:1.2}.czcct small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.czcc:hover .czcct b{color:#2642b8}.czccr{color:#fff;background:linear-gradient(135deg,#5b7cf0,#2f6fd0);border-radius:99px;flex:none;align-items:center;gap:4px;margin-bottom:6px;padding:4px 9px;font-size:12.5px;font-weight:800;display:inline-flex}.czccr svg{color:#fff}.czccs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:16px 18px 14px;display:grid}.czccsi{color:#b4b7c5;background:#f5f6f9;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 10px 9px;display:flex}.czccsi b{color:#c4c6d2;font-size:22px;line-height:1}.czccsi small{color:#a5a8b8;font-size:11.5px;font-weight:600;line-height:1.2}.czccsi.on.p{color:#2642b8;background:linear-gradient(150deg,#eef1fc,#fff)}.czccsi.on.p b{color:#11236d}.czccsi.on.w{color:#c98a12;background:linear-gradient(150deg,#fdf1d8,#fff)}.czccsi.on.w b{color:#8a5b07}.czccsi.on.b{color:#c2453b;background:linear-gradient(150deg,#fde7e4,#fff)}.czccsi.on.b b{color:#9b2f27}.czccsi.on.g{color:#1f8a4c;background:linear-gradient(150deg,#e2f4e8,#fff)}.czccsi.on.g b{color:#14653a}.czccsi.on small{color:#5b6079}.czccf{background:#fbfbfd;border-top:1px solid #f0f0f4;align-items:center;gap:10px;margin-top:auto;padding:12px 18px;display:flex}.czccd{color:#5b6079;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex;overflow:hidden}.czccd svg{color:#8a8fa3;flex:none}.czccgo{color:#2642b8;background:#eef1fc;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;transition:transform .2s,background .2s;display:grid}.czcc:hover .czccgo{color:#fff;background:#2642b8;transform:translate(2px)}@media (max-width:420px){.czccs{grid-template-columns:repeat(2,minmax(0,1fr))}}.czcards{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.czcct small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.czccd{white-space:normal}@media (max-width:480px){.czcards{grid-template-columns:minmax(0,1fr)}}.czcch{align-items:flex-start}.czcct{align-self:flex-start;padding-top:38px}.czccr{margin-top:38px;margin-bottom:0}.obhero{color:#fff;background:radial-gradient(110% 150% at 100% 0,#f6be3b73,#0000 55%),radial-gradient(90% 120% at 0 100%,#e0457f52,#0000 60%),linear-gradient(135deg,#0a164e,#1c3391 60%,#3557f0);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:6px 0 16px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 40px -28px #0a164ee6}.obhl{flex:1;align-items:center;gap:16px;min-width:280px;display:flex}.obhi{background:#ffffff24;border:1px solid #ffffff38;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.obhi svg{color:#fff!important}.obhero h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:30px}.obhero p{color:#ffffffd1;max-width:520px;margin:4px 0 0;font-size:14.5px}.obhs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.obst{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;min-width:108px;padding:10px 14px;display:flex}.obst b{font-size:24px;line-height:1}.obst small{opacity:.85;margin-top:3px;font-size:12.5px}.obst.warn{background:#f26b4f4d;border-color:#ffbeaa80}.obst.pay{background:#f6be3b47;border-color:#ffe29680}.obnew{color:#11236d;height:48px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:800;transition:transform .2s;display:inline-flex;box-shadow:0 10px 20px -12px #00000080}.obnew:hover{transform:translateY(-2px)}.obnew:disabled{opacity:.6;cursor:not-allowed;transform:none}.obwarn{color:#6b4004;background:#fdf3e1;border:1px solid #f3d49a;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.obwarn svg{flex:none;margin-top:2px}.obwarn code{background:#fff;border-radius:5px;padding:1px 6px}.obboard{grid-auto-columns:minmax(270px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:10px;display:grid;overflow-x:auto}.obcol{background:#f3f4f8;border:1px solid #e6e7ee;border-radius:18px;flex-direction:column;min-height:220px;display:flex;overflow:hidden}.obcol>header{background:linear-gradient(120deg,var(--c),var(--c2));color:#fff;align-items:center;gap:9px;padding:12px 14px;display:flex}.obci{background:#ffffff38;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.obci svg{color:#fff!important}.obcol>header b{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14.5px;font-weight:800;overflow:hidden}.obcol>header em{background:#ffffff40;border-radius:99px;place-items:center;min-width:26px;height:24px;font-size:13px;font-style:normal;font-weight:800;display:grid}.obcb{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex}.obempty{color:#9a9db0;border:1.5px dashed #d8dae4;border-radius:14px;flex:1;place-items:center;min-height:90px;font-size:13px;display:grid}.obcard{text-align:left;width:100%;font:inherit;color:#141a3b;cursor:pointer;border:1px solid #e3e5ec;border-left:4px solid var(--c);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:11px 12px;transition:transform .18s,box-shadow .18s;display:flex}.obcard:hover{box-shadow:0 14px 26px -20px var(--c);transform:translateY(-2px)}.obct{align-items:center;gap:10px;display:flex}.obctx{flex-direction:column;flex:1;min-width:0;display:flex}.obctx b{font-size:14.5px;line-height:1.25}.obctx small{color:#8a8fa3;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.obini{color:#fff;background:linear-gradient(135deg,var(--c2),var(--c));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.obbar{background:#ececf1;border-radius:99px;height:6px;display:block;overflow:hidden}.obbar em{background:linear-gradient(90deg,var(--c),var(--c2));border-radius:99px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.obbar.big{height:9px;margin:2px 0 6px}.obcm{color:#7a7f95;justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.obcm span{align-items:center;gap:4px;display:inline-flex}.obcm .late{color:#c2453b;font-weight:700}.obtag{border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.obtag.pay{color:#8a5b07;background:#fdf3e1}.obcol.done .obcard{background:#fbfdfb;border-left-color:#1f8a4c}.obf{flex-direction:column;gap:14px;display:flex}.obsteps{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.obstep{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ecebf1;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px;transition:border-color .15s,background .15s;display:flex}.obstep:hover{border-color:#d4d8e6}.obsn{color:#7a7f95;background:#f1f1f5;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:grid}.obsl{flex-direction:column;min-width:0;line-height:1.2;display:flex}.obsl b{color:#3d4160;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.obsl small{color:#9a9db0;font-size:11px}.obstep.done .obsn{color:#fff;background:linear-gradient(135deg,#57c27e,#2f9a5a)}.obstep.done .obsn svg{color:#fff}.obstep.cur .obsn{background:linear-gradient(135deg,var(--c2),var(--c));color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.obstep.cur .obsl b{color:#141a3b}.obstep.view{border-color:var(--c);background:color-mix(in srgb,var(--c) 6%,#fff)}.obfg{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:14px;display:grid}.obtasks{background:#fff;border:1px solid #ecebf1;border-radius:18px;overflow:hidden}.obtasks>header{background:linear-gradient(120deg,color-mix(in srgb,var(--c) 12%,#fff),#fff 75%);border-bottom:1px solid #f0f0f4;align-items:center;gap:12px;padding:14px 16px;display:flex}.obti{background:linear-gradient(135deg,var(--c2),var(--c));color:#fff;width:40px;height:40px;box-shadow:0 8px 14px -8px var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.obti svg{color:#fff!important}.obtasks>header>div{flex:1;min-width:0}.obtasks h3{color:#141a3b;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;display:flex}.obnow{color:#fff;background:linear-gradient(120deg,var(--c),var(--c2));border-radius:99px;padding:2px 9px;font-size:11.5px;font-weight:800}.obtasks>header p{color:#5b6079;margin:3px 0 0;font-size:13.5px}.obpct{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.obpct b{color:#141a3b;font-size:22px}.obpct small{color:#8a8fa3;margin-top:3px;font-size:12px}.obtasks>.obbar{margin:0 16px}.obtl{flex-direction:column;padding:6px 16px 10px;display:flex}.obtask{border-bottom:1px solid #f2f1f5;align-items:center;gap:12px;padding:10px 0;display:flex}.obtask:last-child{border-bottom:0}.obchk{cursor:pointer;background:#fff;border:2px solid #cfd2dd;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;transition:background .15s,border-color .15s,transform .15s;display:grid}.obchk:hover{border-color:var(--c);transform:scale(1.08)}.obtask.ok .obchk{background:linear-gradient(135deg,#57c27e,#2f9a5a);border-color:#2f9a5a}.obtask.ok .obchk svg{color:#fff}.obtt{cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.obtt b{color:#141a3b;font-size:14.5px;font-weight:600;line-height:1.35}.obtt small{color:#8a8fa3;font-size:12.5px}.obtask.ok .obtt b{color:#8a8fa3;-webkit-text-decoration:line-through #c4c6d2;text-decoration:line-through #c4c6d2}.obtask.ok .obtt small{color:#23804a}.oblink{color:#2642b8;background:#eef1fc;border-radius:9px;flex:none;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.oblink:hover{background:#e0e6fb}.obwait{color:#7a7f95;align-items:center;gap:10px;padding:22px 4px;font-size:14px;display:flex}.obmove{background:#fbfbfd;border-top:1px solid #f0f0f4;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.obsp{flex:1}.obblock{color:#8a5b07;background:#fdf3e1;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.obside{flex-direction:column;gap:12px;display:flex}.obbox{background:#fff;border:1px solid #ecebf1;border-radius:16px;padding:12px 14px}.obbox h4{color:#141a3b;align-items:center;gap:7px;margin:0 0 10px;font-size:14px;font-weight:800;display:flex}.obbox h4 svg{color:#2642b8}.obbox .cdgrid{gap:8px 10px;margin-bottom:0}.obtot{align-items:center;gap:12px;margin-bottom:8px;display:flex}.obtot b{color:#11236d;font-size:30px;line-height:1}.obtot span{color:#7a7f95;font-size:12.5px;line-height:1.35}.obcli{color:#1f8a4c;background:#ecf7f0;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:7px 10px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.obhint{color:#8a8fa3;margin:10px 0 0;font-size:12.5px}.obmat{color:#141a3b;background:#f7f8fb;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.obmat:first-of-type{margin-top:0}.obmat:hover{background:#eef1fb}.obmat svg:first-child{color:#2642b8}.obmat svg:last-child{color:#9a9db0;margin-left:auto}.obdel{font:inherit;color:#b23a2f;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:inline-flex}.obdel:hover{text-decoration:underline}.oberr{font-weight:600;color:#c2453b!important}@media (max-width:980px){.obfg{grid-template-columns:minmax(0,1fr)}.obsteps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.obsteps{grid-template-columns:repeat(2,minmax(0,1fr))}.obboard{grid-auto-columns:minmax(250px,86vw)}.obtask{flex-wrap:wrap}.oblink{margin-left:36px}}.cdsec.cddanger{--a:#c62828;border-color:#c628284d}.cddz{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cddz p{flex:1;min-width:220px;margin:0;font-size:14px;line-height:1.5}.cddzb{color:#fff;background:#c62828;border-color:#c62828}.cddzb:hover{background:#a51f1f}.obtop{flex-wrap:wrap;align-items:center;gap:14px 18px;margin:4px 0 16px;display:flex}.obbt{flex-direction:column;gap:2px;min-width:0;margin-right:auto;display:flex}.obttl{letter-spacing:-.02em;color:#141a3b;font-size:24px;font-weight:800;line-height:1.15}.obbt span{color:#6b7086;font-size:13.5px}.obpills{flex-wrap:wrap;gap:8px;display:flex}.obpill{color:#4a4f66;white-space:nowrap;background:#fff;border:1px solid #e6e5ee;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.obpill b{color:#141a3b;font-size:14.5px}.obpill.warn{color:#a8321f;background:#fdecea;border-color:#f6c7c0}.obpill.warn b{color:#a8321f}.obpill.pay{color:#8a6106;background:#fff6de;border-color:#f3dc9c}.obpill.pay b{color:#8a6106}.obnew2{height:38px}@media (max-width:640px){.obtop{align-items:flex-start}.obnew2{justify-content:center;width:100%}}.obstrip{grid-template-columns:repeat(4,minmax(0,1fr))}.obboard{align-items:stretch}.obcol{min-height:max(420px,100dvh - 330px)}@media (max-width:900px){.obstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.tsearch{flex:0 230px;transition:flex-basis .25s,border-color .15s,box-shadow .15s}.tsearch:focus-within{flex-basis:420px}.czlh h1.obh1{background:linear-gradient(95deg,#0a164e 0%,#11236d 30%,#2642b8 65%,#5b7cf0 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:4px}.czlh h1.obh1 em{padding-right:.06em}.hvstrip>button{min-width:0;font:inherit;text-align:left;cursor:pointer;border:1px solid color-mix(in srgb,var(--c) 18%,#fff);background:linear-gradient(155deg,color-mix(in srgb,var(--c) 11%,#fff),#fff 70%);border-radius:16px;align-items:center;gap:10px;padding:14px 16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.hvstrip>button:hover{box-shadow:0 10px 20px -16px color-mix(in srgb,var(--c) 70%,#000);transform:translateY(-1px)}.hvstrip>button.on{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 20%,transparent)}.hvstrip>button>span:last-child{flex-direction:column;min-width:0;line-height:1.15;display:flex}.obte{grid-template-columns:230px minmax(0,1fr);gap:16px;min-height:440px;display:grid}.obten{flex-direction:column;gap:6px;display:flex}.obten button{font:inherit;text-align:left;cursor:pointer;background:#f5f5f8;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.obten button:hover{background:#eeeff4}.obten button.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 8%,#fff)}.obteni{background:linear-gradient(135deg,var(--c2),var(--c));border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.obteni svg{color:#fff!important}.obteni.big{border-radius:11px;width:38px;height:38px}.obtenl{flex-direction:column;min-width:0;line-height:1.2;display:flex}.obtenl b{color:#141a3b;font-size:13.5px}.obtenl small{color:#6b7086;font-size:12px}.obtem{flex-direction:column;gap:12px;min-width:0;display:flex}.obteh{background:linear-gradient(120deg,color-mix(in srgb,var(--c) 12%,#fff),#fff 80%);border:1px solid color-mix(in srgb,var(--c) 20%,#fff);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.obteh>div{flex-direction:column;flex:1;min-width:0;display:flex}.obteh b{color:#141a3b;font-size:16px}.obteh small{color:#5d6278;font-size:12.5px}.obtel{flex-direction:column;gap:6px;max-height:52vh;padding-right:4px;display:flex;overflow-y:auto}.obter{background:#fff;border:1px solid #ecebf1;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.obtenum{text-align:center;width:24px;color:var(--c);flex:none;font-size:12.5px;font-weight:800}.obtef{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.obtef .cdin{height:34px}.obtef .obteh2{color:#6b7086;height:28px;font-size:12.5px}.obteo{color:#5d6278;white-space:nowrap;cursor:pointer;align-items:center;gap:5px;font-size:12.5px;display:flex}.obtea{flex:none;gap:4px;display:flex}.obtelk{opacity:.55;cursor:help}.obteadd{gap:8px;display:flex}.obteadd .cdin{flex:1}@media (max-width:760px){.obte{grid-template-columns:minmax(0,1fr)}.obten{flex-direction:row;overflow-x:auto}.obten button{flex:none}.obter{flex-wrap:wrap}.obtef{flex-basis:100%}}@media (max-width:700px){.kal,.kalpop{--k:14.5px!important}.kalgrid{grid-template-rows:repeat(var(--weeks),86px)!important}.kalnum{font-size:15px}.kaldots i{width:7px;height:7px}.kalwkin{height:calc(var(--hours)*56px)}}.obcard{border-radius:16px;gap:11px;padding:14px;box-shadow:0 1px 2px #01072a0a;border-left:1px solid #e3e5ec!important}.obcard:hover{box-shadow:0 16px 28px -20px color-mix(in srgb,var(--c) 80%,#000)}.obct{gap:12px}.obctx b{font-size:15.5px}.obctx small{color:#6b7086;font-size:13px}.obcp{flex-direction:column;gap:6px;display:flex}.obcpt{justify-content:space-between;align-items:baseline;display:flex}.obcpt b{color:var(--c);font-size:17px}.obcpt small{color:#6b7086;font-size:12.5px}.obcn{background:color-mix(in srgb,var(--c) 7%,#fff);color:#2b3050;border-radius:11px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;line-height:1.35;display:flex}.obcn svg{color:var(--c);flex:none;margin-top:2px}.obcn small{letter-spacing:.06em;text-transform:uppercase;color:var(--c);font-size:11px;font-weight:800;display:block}.obcf{color:#6b7086;border-top:1px solid #efeff3;justify-content:space-between;align-items:center;gap:8px;padding-top:9px;font-size:12.5px;display:flex}.obcf>span{align-items:center;gap:6px;display:inline-flex}.obcf .late{color:#c2453b;font-weight:700}.obco{color:#2b3050;font-weight:700}.obco.none{color:#9a9db0;font-weight:400}.obcol.done .obcard{background:#fbfdfb}.obtask{flex-wrap:wrap}.obmore{border:1px solid color-mix(in srgb,var(--c) 30%,#fff);background:color-mix(in srgb,var(--c) 8%,#fff);height:28px;color:color-mix(in srgb,var(--c) 75%,#141a3b);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.obmore.on{background:var(--c);color:#fff;border-color:var(--c)}.obmore.on svg{color:#fff!important}.obdet{flex-direction:column;flex-basis:100%;gap:10px;margin:4px 0 4px 36px;display:flex}.obhow{color:#3d4160;background:#f6f7fb;border-radius:11px;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.obhow svg{color:#8a8fa3;flex:none;margin-top:3px}.obmsg{background:#f4fbf6;border:1px solid #dfe9e2;border-radius:14px;padding:10px 12px}.obmsgh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.obmsgn{letter-spacing:.06em;text-transform:uppercase;color:#1f7a45;font-size:11.5px;font-weight:800}.obmsgl{color:#8a5b07;background:#fff3d6;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:700}.obmsgt{white-space:pre-wrap;color:#22263d;margin:0;font-size:13.5px;line-height:1.55}.obmsgt mark{color:#6b4a00;background:#ffe9a8;border-radius:4px;padding:0 3px;font-weight:700}.oblogor{color:#4a4f66;align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.oblogoa{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.obtex{height:28px;font:inherit;color:#5d6278;cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.obtex.on{border-color:var(--c);color:var(--c)}.obtef .cdl{margin-top:4px}.obter{flex-direction:column;align-items:stretch;gap:0;padding:0}.obterr{align-items:center;gap:10px;padding:8px 10px;display:flex}.obter.open{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 12%,transparent)}.obtex{gap:6px;height:30px;padding:0 11px;font-size:12.5px}.obtex.has{border-color:color-mix(in srgb,var(--c) 35%,#fff);background:color-mix(in srgb,var(--c) 8%,#fff);color:color-mix(in srgb,var(--c) 75%,#141a3b)}.obtex.on{background:var(--c);color:#fff;border-color:var(--c)}.obtex.on svg{color:#fff!important}.obtemsg{background:#fafbfd;border-top:1px solid #efeff3;border-radius:0 0 12px 12px;flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.obtemf{flex-direction:column;gap:6px;display:flex}.obtemf>span,.obtemh{color:#141a3b;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.obtemf small,.obtemh small{color:#7a7f95;font-size:12px;font-weight:400}.obtemh small{flex-basis:100%;margin-left:19px;line-height:1.45}.obtemb{background:#f4fbf6;border:1px solid #dfe9e2;border-radius:12px;flex-direction:column;gap:5px;padding:8px 10px 10px;display:flex}.obtembh{align-items:center;gap:4px;display:flex}.obtembh b{letter-spacing:.06em;text-transform:uppercase;color:#1f7a45;font-size:11.5px;font-weight:800}.obtemt{resize:vertical;background:#fff;font-size:13.5px;line-height:1.55}.obtemadd{align-self:flex-start}.obtel{max-height:58vh}.kal,.kalpop{--k:clamp(15px,calc(.5vw + 8px),21px)!important}.kalgrid{grid-template-rows:repeat(var(--weeks),minmax(150px,1fr))!important}.kalchip{min-height:calc(var(--k)*1.6)}@media (max-width:700px){.kal,.kalpop{--k:15px!important}.kalgrid{grid-template-rows:repeat(var(--weeks),96px)!important}}.kalmo{--chip:calc(var(--k)*1.65)!important}.kalchip{font-size:calc(var(--k)*.86)!important}.kalnum{font-size:calc(var(--k)*.95)!important}.kalmore,.kalwdh span{font-size:calc(var(--k)*.8)!important}.obteleg{color:#4a4f66;background:#f6f7fb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:grid}.obteleg span{align-items:flex-start;gap:5px;display:flex}.obteleg svg{color:#6b7086;flex:none;margin-top:2px}.obteleg b{color:#141a3b}.obteleg input{pointer-events:none;flex:none;width:13px;height:13px;margin:2px 0 0}@media (max-width:760px){.obteleg{grid-template-columns:minmax(0,1fr)}}.obteleg span{display:block}.obteleg svg,.obteleg input{vertical-align:-2px;margin:0 3px 0 0;display:inline-block}.cxsteps{grid-template-columns:repeat(3,minmax(0,1fr))}.cxboard{grid-auto-columns:minmax(280px,1fr)}.cxend{flex-wrap:wrap;gap:6px;display:flex}.cxreason{color:#8a5b07;background:#fff3d6;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700}.cxarch{color:#4a4f66;background:#eeeef1;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.cxarch.warn{color:#a8321f;background:#fdecea}.cxdone .obcard{background:#fafafb}.cxreasons{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.cxreasons button{height:30px;font:inherit;color:#4a4f66;cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:99px;padding:0 12px;font-size:12.5px;font-weight:600}.cxreasons button.on{color:#8a5b07;background:#fff3d6;border-color:#f3dc9c}.cxdates .cdgrid{margin-top:8px}.cxnote{color:#6b7086;gap:6px;margin:12px 0 0;font-size:12.5px;line-height:1.45;display:flex}.cxarchb{background:#5f5e5a;border-color:#5f5e5a}@media (max-width:760px){.cxsteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.czlh h1.obh1.cxh1{background:linear-gradient(95deg,#4a0d16 0%,#8e1b2b 32%,#c22b2b 66%,#ef6b5b 100%);-webkit-background-clip:text;background-clip:text}.btn.cxbtn{color:#fff;background:linear-gradient(135deg,#c22b2b,#8e1b2b);border-color:#8e1b2b}.btn.cxbtn:hover{background:linear-gradient(135deg,#d63a3a,#9c1c2b)}.cxred .obcol{background:#fbf4f4;border-color:#f1dede}.cxred .obempty{color:#b98b8b;border-color:#eccfcf}.cxred .obcard{border-color:#f0e0e0!important}.cxboard+.hmhint svg{color:#c22b2b}.iavi{align-items:flex-start!important;gap:10px!important}.iavii{background:color-mix(in srgb,var(--c) 12%,#fff);width:26px;height:26px;color:var(--c);border-radius:8px;flex:none;place-items:center;display:grid}.iavii svg{color:var(--c)!important}.iavit{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.iavit b{font-weight:700}.iavit small{color:#6b7086;font-size:12px}.pill.iavlate{color:#a8321f;background:#fdecea}.otttl{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:4px 0 12px;display:flex}.otttl h1{letter-spacing:-.03em;color:#11236d;margin:0;font-size:44px;line-height:1}.otmeta{background:radial-gradient(90% 160% at 100% 0,#5b7cf08c,#0000 60%),linear-gradient(120deg,#0a164e,#1c3391 55%,#2642b8);border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex;box-shadow:0 18px 34px -26px #0a164ee6}.otmetab{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:12px;flex-direction:column;align-items:center;padding:4px 12px;line-height:1.05;display:flex}.otmetab b{font-size:20px}.otmetas{min-width:200px}.otmetal,.otmetan{color:#ffffffd9;font-size:13.5px}.otinfo{color:#24306a;background:#eef2fd;border:1px solid #d9e1fa;border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 14px;font-size:13.5px;line-height:1.45;display:flex}.otinfo svg{color:#2642b8;flex:none;margin-top:2px}.otkpis{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.otkpi{background:#fff;border:1px solid #e6e6eb;border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px 13px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #01072a0a}.otkpi:before{content:"";background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 45%,#fff));height:4px;position:absolute;top:0;left:0;right:0}.otkpil{letter-spacing:.07em;text-transform:uppercase;color:#6b7086;align-items:center;gap:7px;font-size:11.5px;font-weight:800;display:flex}.otkpii{background:var(--c);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.otkpii svg{color:#fff!important}.otkpi b{color:#141a3b;letter-spacing:-.02em;font-size:30px;line-height:1.05}.otkpi small{color:#7a7f95;font-size:12.5px}.otc{background:#fff;border:1px solid #e6e6eb;border-radius:18px;min-width:0;padding:16px 18px;box-shadow:0 1px 2px #01072a0a}.otch{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.otch h3{color:#141a3b;margin:0;font-size:16.5px}.otch small{color:#7a7f95;margin-left:auto;font-size:12.5px}.otch .btn{margin-left:auto}.otrow1{grid-template-columns:260px minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.otpauta{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.otpauta b{color:#141a3b;margin-top:6px;font-size:16px}.otpauta small{color:#6b7086;font-size:13px}.otstages{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:14px 10px;display:grid}.otstage{text-align:center;color:#2b3050;flex-direction:column;align-items:center;gap:4px;font-size:13px;display:flex}.otstage small{color:#8a8fa3;font-size:11.5px}.otstage.off{opacity:.45}.otrow2{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:14px;margin-bottom:22px;display:grid}.otbars{align-items:stretch;gap:6px;height:200px;display:flex}.otbarc{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.otbarc i{background:linear-gradient(#5b7cf0,#2642b8);border-radius:7px 7px 3px 3px;width:100%;max-width:38px;display:block}.otbarc small{color:#2b3050;font-size:12px;font-weight:700}.otbarc span{color:#8a8fa3;font-size:11.5px}.otbarc.today i{background:linear-gradient(#f6c453,#c98a12)}.otbarc.today span{color:#c98a12;font-weight:800}.otbarc.fut i{background:#e6e8f2}.ottop{border-top:1px solid #f0f0f3;grid-template-columns:30px 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.ottop:first-of-type{border-top:0}.ottop>b{color:#8a8fa3;font-size:15px}.ottop.p1>b{color:#c98a12}.ottop span{flex-direction:column;min-width:0;display:flex}.ottop span b{color:#141a3b;align-items:center;gap:5px;display:inline-flex}.ottop span b svg{color:#c98a12!important}.ottop span small{color:#8a8fa3;font-size:12px}.ottop em{color:#11236d;font-style:normal;font-weight:800}.otmine{color:#24306a;background:#f3f6ff;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px}.otsec{color:#141a3b;letter-spacing:-.01em;margin:0 0 12px;font-size:20px}.otrow3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.otload{color:#2b3050;grid-template-columns:24px 90px minmax(0,1fr) 48px;align-items:center;gap:10px;padding:6px 0;font-size:13px;display:grid}.otload small{text-align:right;color:#6b7086}.otload.sec{grid-template-columns:12px 110px minmax(0,1fr) 48px}.otsdot{border-radius:4px;flex:none;width:10px;height:10px;display:inline-block}.otbar{background:#ececf1;border-radius:9px;height:8px;display:block;position:relative;overflow:hidden}.otbar em{background:linear-gradient(90deg,#5b7cf0,#2642b8);border-radius:9px;position:absolute;top:0;bottom:0;left:0}.otbar em.d{background:linear-gradient(90deg,#3fbf79,#1f8a4c)}.otpod{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:14px;margin-bottom:14px;display:grid}.otpodc{text-align:center;background:#fff;border:1px solid #e6e6eb;border-radius:20px;flex-direction:column;align-items:center;gap:4px;padding:18px 14px;display:flex;position:relative;box-shadow:0 1px 2px #01072a0a}.otpodc>small{letter-spacing:.12em;color:#8a8fa3;margin-bottom:6px;font-size:11.5px;font-weight:800}.otpodc.p1{background:radial-gradient(120% 90% at 50% 0,#fff6dc,#fff 70%);border:2px solid #f0d58a;padding:24px 14px 20px;box-shadow:0 22px 40px -28px #c98a12b3}.otpodc.p1>small{color:#a8730a}.otpodc.p2{background:linear-gradient(#f3f5fb,#fff 60%)}.otpodc.p3{background:linear-gradient(#f8f1ec,#fff 60%)}.otpodc.empty{color:#9a9db0;justify-content:center;min-height:160px;font-size:13px}.otpoda{margin-bottom:6px;position:relative}.otcrown{background:linear-gradient(135deg,#f6c453,#c98a12);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 6px 12px -6px #c98a12e6}.otcrown svg{color:#fff!important}.otpodc b{color:#141a3b;font-size:15.5px}.otrole{color:#7a7f95;font-size:12.5px}.otpodc strong{color:#11236d;letter-spacing:-.02em;margin-top:6px;font-size:40px;line-height:1.05}.otpodc.p1 strong{color:#8a5b07;font-size:48px}.otchamp{align-items:center;gap:6px;display:inline-flex!important}.ottab{flex-direction:column;display:flex;overflow-x:auto}.otr{border-top:1px solid #f0f0f3;grid-template-columns:30px minmax(180px,2fr) 64px 72px minmax(100px,1.3fr) 50px 64px 64px 90px 100px;align-items:center;gap:10px;min-width:900px;padding:10px 8px;font-size:13.5px;display:grid}.otr.h{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;border-top:0;padding-top:0;font-size:11px;font-weight:800}.otr.me{background:#f3f6ff;border-radius:12px}.otpos{color:#2642b8;font-size:15px}.otwho{align-items:center;gap:10px;min-width:0;display:flex}.otwho>span{flex-direction:column;min-width:0;display:flex}.otwho b{color:#141a3b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.otwho small{color:#8a8fa3;font-size:12px}.otbad{color:#c2453b;font-weight:800}.otmut{color:#a3a6b8}.otflag{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.otflag i{border-radius:50%;width:8px;height:8px}.otflag.yellow{color:#8a6106;background:#fff3d6}.otflag.yellow i{background:#e0a100}.otflag.red{color:#a8321f;background:#fdecea}.otflag.red i{background:#d63a3a}.otflag.crown{color:#8a5b07;background:#fff3d6}.otflag.crown svg{color:#c98a12!important}.otvs{color:#8a8fa3;font-weight:700}.otvs.up{color:#1f8a4c}.otvs.dn{color:#c2453b}.otrules{color:#4a4f66;flex-wrap:wrap;gap:8px 22px;margin-top:12px;font-size:13px;display:flex}.otrules>span{align-items:center;gap:8px;display:flex}.otsteps{margin-bottom:14px}.otstepl{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.otstepl>div{background:#f6f7fb;border:1px solid #eceef4;border-radius:14px;flex-direction:column;gap:5px;padding:12px;display:flex}.otstepl>div span{color:#fff;background:#11236d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.otstepl>div b{color:#141a3b;font-size:14px}.otstepl>div small{color:#5d6278;font-size:12.5px;line-height:1.4}.otstepl>div.hl{background:linear-gradient(160deg,#eef2fd,#fff);border-color:#cfd9fa}.otstepl>div.hl span{background:#2642b8}.otsmall{color:#6b7086;margin:0;font-size:12.5px;line-height:1.5}.otfilt{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.otchip{height:34px;font:inherit;color:#4a4f66;cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:99px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.otchip .num{color:#9a9db0;font-size:12px}.otchip.on{color:#fff;background:#11236d;border-color:#11236d}.otchip.on .num{color:#ffffffb3}.otr.otp{grid-template-columns:52px 120px minmax(200px,2fr) minmax(110px,1fr) 44px 52px 80px 64px 110px}.otr.otp.realoc{background:snow}.ottk{flex-direction:column;min-width:0;display:flex}.ottk b{color:#141a3b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.otwhy{color:#a8321f;font-size:12px;font-weight:700}.otlink{color:#2642b8;background:#eef2fd;border-radius:99px;padding:3px 10px;font-size:12.5px;font-weight:700;text-decoration:none}.otst{align-items:center;gap:6px;display:flex}.otpill{border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.otpill.ok{color:#1f7a45;background:#e4f4ea}.otpill.no{color:#5d6278;background:#eeeef1}.otpill.re{color:#a8321f;background:#fdecea}.otyes,.otnob{cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.otyes{background:linear-gradient(135deg,#3fbf79,#1f8a4c);border-color:#1f8a4c}.otyes svg{color:#fff!important}.otnob:hover{background:#fdecea}.otr.otg{grid-template-columns:minmax(220px,2.2fr) 110px 130px 110px 60px;min-width:700px}.otr.otg.ed{grid-template-columns:minmax(220px,2.2fr) 150px 150px 100px 60px 34px}.otr.otg .cdin{height:34px}.otsel{min-width:0}.otpts{text-align:right}.otsec2{letter-spacing:.06em;color:#fff;background:var(--c);border-radius:99px;justify-self:start;padding:3px 10px;font-size:11px;font-weight:800}.otr.otb{grid-template-columns:30px minmax(200px,2fr) 70px 70px 110px 140px 110px;min-width:760px}.otbtop{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.otbcard{background:#fff;border:1px solid #e6e6eb;border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.otbcard small{letter-spacing:.1em;color:#7a7f95;font-size:11.5px;font-weight:800}.otbcard b{color:#141a3b;letter-spacing:-.02em;font-size:32px;line-height:1.05}.otbcard span{color:#6b7086;font-size:13px}.otbcard.navy{color:#fff;background:radial-gradient(90% 160% at 100% 0,#5b7cf080,#0000 60%),linear-gradient(130deg,#0a164e,#2642b8);border:0}.otbcard.navy small,.otbcard.navy span{color:#fffc}.otbcard.navy b{color:#fff}.otbcard.navy.ok{background:linear-gradient(130deg,#0f5b33,#1f8a4c)}.otbtog{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.otbtog button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:99px;padding:0 11px;font-size:12px;font-weight:700}.otbtog button.on{color:#11236d;background:#fff}.otbfoot{color:#4a4f66;border-top:1px solid #f0f0f3;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.otbfoot>span:first-child{color:#141a3b;font-weight:800}.otbfoot label{align-items:center;gap:6px;display:flex}.otbfoot .cdin{width:84px;height:32px}@media (max-width:1100px){.otkpis{grid-template-columns:repeat(3,minmax(0,1fr))}.otrow1,.otrow2,.otrow3{grid-template-columns:minmax(0,1fr)}.otstepl{grid-template-columns:repeat(2,minmax(0,1fr))}.otbtop{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.otkpis{grid-template-columns:repeat(2,minmax(0,1fr))}.otttl h1{font-size:34px}.otpod{grid-template-columns:minmax(0,1fr)}.otpodc.p1{order:-1}.otstepl{grid-template-columns:minmax(0,1fr)}}.otmetas{min-width:210px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.otmetas>button{border-radius:12px;height:40px;padding:0 14px;font-weight:700;color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff47!important}.otmetab{color:#3a2600;background:linear-gradient(135deg,#f6c453,#c98a12);border:0;border-radius:16px;flex-direction:row;gap:12px;padding:8px 18px 8px 10px;box-shadow:0 12px 24px -14px #c98a12e6}.otmetab>span:last-child{flex-direction:column;line-height:1.05;display:flex}.otmetab small{letter-spacing:.12em;opacity:.85;font-size:10.5px;font-weight:800}.otmetab b{letter-spacing:-.02em;font-size:30px}.otmetai{background:#ffffff4d;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.otmetac{color:#fff;align-items:center;gap:10px;display:flex}.otmetac b{letter-spacing:-.02em;font-size:34px;line-height:1}.otmetac span{color:#ffffffe0;max-width:120px;font-size:13.5px;line-height:1.25}.otburn{margin-bottom:12px;position:relative}.otburn svg{background:linear-gradient(#f6f8ff,#fff);border-radius:12px;width:100%;height:150px;display:block}.otideal{stroke:#c9d3f5;stroke-width:2px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.otreal{fill:none;stroke:#2642b8;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.otburnl{color:#6b7086;gap:16px;margin-top:6px;font-size:12px;display:flex}.otburnl i{vertical-align:middle;border-radius:3px;width:14px;height:3px;margin-right:5px;display:inline-block}.otburnl i.r{background:#2642b8}.otburnl i.i{background:repeating-linear-gradient(90deg,#c9d3f5 0 5px,#0000 5px 9px)}.otproj{flex-direction:column;display:flex}.otproh,.otpro{grid-template-columns:minmax(0,1.6fr) 60px 110px 50px 84px;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:grid}.otproh{letter-spacing:.05em;text-transform:uppercase;color:#8a8fa3;padding-top:0;font-size:11px;font-weight:800}.otpro{border-top:1px solid #f0f0f3}.otpst{border-radius:99px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:700}.otpst.ok{color:#1f7a45;background:#e4f4ea}.otpst.warn{color:#8a6106;background:#fff3d6}.otpst.bad{color:#a8321f;background:#fdecea}.otbars.sm{height:120px}.otmedal{color:#2642b8;background:#eef2fd;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.otmedal svg{color:inherit!important}.otmedal.m1{color:#fff;background:linear-gradient(135deg,#f6c453,#c98a12);box-shadow:0 6px 12px -6px #c98a12e6}.otmedal.m2{color:#fff;background:linear-gradient(135deg,#dfe3ea,#8f97a8)}.otmedal.m3{color:#fff;background:linear-gradient(135deg,#e6b896,#a8714d)}.otmedal.big{width:46px;height:46px;margin-bottom:4px}.ottop{grid-template-columns:30px 36px minmax(0,1fr) auto}.otlbl{align-items:center;gap:8px;min-width:0;display:flex}.otload{grid-template-columns:minmax(0,150px) minmax(0,1fr) 44px}.otload.two{grid-template-columns:minmax(0,120px) minmax(0,1fr) 44px;align-items:center}.otload2{flex-direction:column;gap:5px;display:flex}.otload.two small{line-height:1.45}.otwday{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.otwday span{background:rgba(208,96,42,var(--o));color:#4a1c08;border-radius:10px;flex-direction:column;align-items:center;padding:8px 0;display:flex}.otwday b{font-size:16px}.otwday small{font-size:11.5px}.otfold{margin-top:14px;padding:0;overflow:hidden}.otfoldh{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:14px 18px;display:flex}.otfoldh b{color:#141a3b;font-size:15px}.otfoldh small{color:#7a7f95;flex:1;font-size:12.5px}.otfoldh svg{color:#2642b8}.otfold.on{padding-bottom:16px}.otfold.on>.otkpis,.otfold.on>.otrow1{margin:0 18px 14px}.otfold .otrow1{grid-template-columns:220px minmax(0,1fr)}.otyou{background:linear-gradient(120deg,#fff8e6,#fff 60%);border:1px solid #f3dc9c;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto minmax(180px,260px);align-items:center;gap:14px;margin-bottom:14px;padding:14px 18px;display:grid}.otyou>span:nth-child(2){flex-direction:column;display:flex}.otyou b{color:#141a3b;font-size:17px}.otyou small{color:#6b7086;font-size:13px}.otyoub{flex-direction:column;gap:5px;display:flex}.otlvl{color:var(--c);background:color-mix(in srgb,var(--c) 13%,#fff);border:1px solid color-mix(in srgb,var(--c) 30%,#fff);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.otlvl svg{color:var(--c)!important}.otpodt{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.otpodc{padding-top:16px}.otach{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.otachc{background:linear-gradient(160deg,color-mix(in srgb,var(--c) 10%,#fff),#fff 70%);border:1px solid color-mix(in srgb,var(--c) 22%,#fff);border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.otachc.off{filter:grayscale();opacity:.55}.otachi{background:var(--c);width:38px;height:38px;box-shadow:0 8px 16px -10px var(--c);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.otachi svg{color:#fff!important}.otachc b{color:#141a3b;font-size:14.5px}.otachc small{color:#6b7086;min-height:32px;font-size:12px;line-height:1.35}.otachp{align-items:center;gap:4px;margin-top:6px;display:flex}.otachp em{color:#9a9db0;font-size:12px;font-style:normal}.otr.otrk{grid-template-columns:34px minmax(220px,2.2fr) 100px 60px 70px minmax(130px,1.4fr) 64px 64px 120px 100px;min-width:1000px}.otr.otrk.top{background:linear-gradient(90deg,#fffaf0,#0000 60%)}.otprog{align-items:center;gap:8px;display:flex}.otprog .otbar{flex:1}.otprog small{text-align:right;color:#6b7086;width:36px}@media (max-width:1100px){.otach{grid-template-columns:repeat(3,minmax(0,1fr))}.otyou{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:640px){.otach{grid-template-columns:repeat(2,minmax(0,1fr))}.otmetac span{max-width:none}}.otc+.otc,.orxtop{margin-bottom:14px}.orxtop{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:0;padding:0;display:grid;overflow:hidden}.orxpod{padding:16px 18px}.orxyou{background:linear-gradient(160deg,#f6f8ff,#fff 70%);border-left:1px solid #f0f0f3;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.otch h3{align-items:center;gap:8px;display:flex}.otch h3 svg{color:#2642b8}.orxp{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.orxpc{text-align:center;background:#f6f7fb;border:1px solid #eceef4;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;display:flex}.orxpc.p1{background:linear-gradient(#fff4d6,#fffaf0);border-color:#f0d58a;padding:16px 8px 14px}.orxpc.p3{background:#fbf5f1;border-color:#f0e2d8}.orxpc.empty{justify-content:center;min-height:120px}.orxpa{margin:6px 0 2px;position:relative}.otcrown.sm{width:22px;height:22px;top:-10px}.orxpc b{color:#141a3b;font-size:14px}.orxpc strong{color:#11236d;letter-spacing:-.01em;font-size:22px;line-height:1.1}.orxpc.p1 strong{color:#8a5b07;font-size:26px}.orxpc small{color:#7a7f95;font-size:12px}.otmedal b{color:inherit;font-size:12px}.otmedal.m4{color:#5d6278;background:#eef0f5}.orxyp{align-items:baseline;gap:8px;display:flex}.orxyp b{color:#11236d;letter-spacing:-.02em;font-size:40px;line-height:1}.orxyp>span:not(.otlvl){color:#6b7086;margin-right:4px;font-size:14px}.orxyou p{color:#3d4160;margin:0;font-size:13.5px}.orxyou small{color:#7a7f95;font-size:12.5px}.orxach{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.orxa{background:color-mix(in srgb,var(--c) 7%,#fff);border:1px solid color-mix(in srgb,var(--c) 18%,#fff);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.orxa.off{background:#f7f7f9;border-color:#eeeef2}.orxa.off .orxai{background:#d5d7df}.orxa.off b{color:#8a8fa3}.orxai{background:var(--c);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.orxai svg{color:#fff!important}.orxat{flex-direction:column;flex:1;min-width:0;display:flex}.orxat b{color:#141a3b;font-size:13.5px}.orxat small{color:#6b7086;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.orxaa{display:flex}.orxaa span+span{margin-left:-6px}.otr.orxr{grid-template-columns:36px minmax(240px,2.6fr) 100px 64px 70px 64px 70px 120px;min-width:860px}.orxw{align-items:center;gap:10px;min-width:0;display:flex}.orxw>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.orxn{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.orxn b{color:#141a3b}.orxm{align-items:center;gap:8px;max-width:260px;display:flex}.orxm .otbar{flex:1;height:6px}.orxm small{color:#7a7f95;width:34px;font-size:11.5px}.orxleg{color:#5d6278;border-top:1px solid #f0f0f3;flex-wrap:wrap;gap:8px 20px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.orxleg>span{align-items:center;gap:7px;display:flex}@media (max-width:1100px){.orxtop{grid-template-columns:minmax(0,1fr)}.orxyou{border-top:1px solid #f0f0f3;border-left:0}.orxach{grid-template-columns:repeat(2,minmax(0,1fr))}}.gxstage{background:radial-gradient(70% 90% at 50% 0,#f6c45347,#0000 60%),radial-gradient(60% 120% at 0 100%,#5b7cf073,#0000 60%),linear-gradient(160deg,#0a164e,#16297a 55%,#2642b8);border-radius:24px;margin-bottom:16px;padding:26px 24px 20px;position:relative;overflow:hidden;box-shadow:0 26px 50px -30px #0a164ef2}.gxsparks{pointer-events:none;position:absolute;inset:0}.gxsparks i{bottom:-10px;left:var(--x);width:var(--s);height:var(--s);animation:gxrise var(--d) linear var(--l) infinite;opacity:0;background:radial-gradient(circle,#ffe7a3,#f6c45300);border-radius:50%;position:absolute}@keyframes gxrise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translateY(-340px)scale(1.2)}}.gxpod{grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:18px;max-width:920px;margin:0 auto;display:grid;position:relative}.gxpc{font:inherit;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#ffffff29,#ffffff0a);border:0;border-radius:22px 22px 0 0;flex-direction:column;align-items:center;gap:6px;padding:20px 14px 0;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;animation:.6s cubic-bezier(.2,.8,.2,1) both gxin;display:flex;position:relative;overflow:hidden}.gxpc.p2{animation-delay:.15s}.gxpc.p3{animation-delay:.3s}@keyframes gxin{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.gxpc:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 24px 40px -22px #0009}.gxpc.p1{background:linear-gradient(#f6c45361,#f6c45314);padding-top:26px}.gxpc.p1:before{content:"";background:conic-gradient(from var(--a,0deg),#f6c453,#fff3c4,#c98a12,#f6c453);-webkit-mask-composite:xor;border-radius:24px 24px 0 0;padding:2px;animation:4s linear infinite gxspin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes gxspin{to{--a:360deg}}.gxshine{background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:40%;height:100%;animation:3.2s ease-in-out infinite gxsweep;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes gxsweep{0%,40%{left:-60%}to{left:130%}}.gxpc.empty{cursor:default;color:#ffffffb3;justify-content:flex-end;min-height:190px}.gxpc.empty span:not(.gxbase){font-weight:700}.gxpc.empty small{opacity:.7;margin-bottom:10px;font-size:12.5px}.gxmed{animation:2.6s ease-in-out infinite gxbob}.gxpc.p2 .gxmed{animation-delay:.4s}.gxpc.p3 .gxmed{animation-delay:.8s}@keyframes gxbob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gxav{background:linear-gradient(135deg,#ffffffb3,#ffffff26);border-radius:50%;margin-top:4px;padding:4px;display:inline-block;position:relative}.gxpc.p1 .gxav{background:linear-gradient(135deg,#ffe7a3,#c98a12);animation:2.4s ease-in-out infinite gxglow;box-shadow:0 0 0 6px #f6c4532e,0 0 30px #f6c4538c}@keyframes gxglow{0%,to{box-shadow:0 0 0 6px #f6c4532e,0 0 24px #f6c45373}50%{box-shadow:0 0 0 10px #f6c45314,0 0 40px #f6c453bf}}.gxcrown{z-index:2;background:linear-gradient(135deg,#f6c453,#c98a12);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-15px;animation:1.8s ease-in-out infinite gxpulse;display:grid;position:absolute;top:-14px;left:50%;box-shadow:0 6px 14px -6px #c98a12f2}.gxcrown svg{color:#fff!important}@keyframes gxpulse{0%,to{transform:scale(1)rotate(-6deg)}50%{transform:scale(1.15)rotate(6deg)}}.gxpc b{color:#fff;margin-top:4px;font-size:18px}.gxpc strong{letter-spacing:-.02em;color:#fff;font-size:34px;line-height:1}.gxpc strong small{opacity:.75;font-size:14px}.gxpc.p1 strong{color:#ffe7a3;font-size:44px}.gxsub{color:#fffc;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.gxbase{color:#ffffffe6;background:linear-gradient(#ffffff38,#ffffff14);border-top:1px solid #ffffff40;align-self:stretch;place-items:center;margin:4px -14px 0;font-size:30px;font-weight:800;display:grid}.gxpc.p1 .gxbase{color:#fff;text-shadow:0 2px 6px #00000040;background:linear-gradient(#f6c453,#b67a0c);height:84px}.gxpc.p2 .gxbase{background:linear-gradient(#c9cfdb,#8f97a8);height:58px}.gxpc.p3 .gxbase{background:linear-gradient(#d9a987,#a8714d);height:44px}.gxyou{color:#fff;width:100%;max-width:920px;font:inherit;text-align:left;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto minmax(160px,260px) auto;align-items:center;gap:14px;margin:18px auto 0;padding:12px 16px;transition:background .2s,transform .2s;display:grid;position:relative}.gxyou:hover{background:#ffffff2e;transform:translateY(-2px)}.gxyou svg{color:#fff!important}.gxyout{flex-direction:column;display:flex}.gxyout b{font-size:16px}.gxyout small{color:#ffffffbf;font-size:13px}.gxyoub{flex-direction:column;gap:4px;display:flex}.gxyoub small{color:#ffffffbf;font-size:12px}.gxyou .otbar{background:#fff3}.gxbar em{transform-origin:0;animation:1.2s cubic-bezier(.2,.8,.2,1) both gxfill}@keyframes gxfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gxbar em:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:2.4s ease-in-out infinite gxbarsh;position:absolute;inset:0}@keyframes gxbarsh{0%{transform:translate(-100%)}to{transform:translate(200%)}}.gxach{margin-bottom:16px}.gxbadges{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.gxbadge{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 70%);font:inherit;cursor:pointer;animation:.5s cubic-bezier(.2,.8,.2,1) both gxin;animation-delay:calc(var(--i)*80ms);border:1px solid #eceef4;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:18px 10px 14px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex}.gxbadge:hover{box-shadow:0 18px 30px -20px var(--c);transform:translateY(-6px)rotate(-1deg)}.gxring{background:conic-gradient(var(--c),color-mix(in srgb,var(--c) 40%,#fff),var(--c));width:78px;height:78px;box-shadow:0 10px 22px -12px var(--c);border-radius:50%;padding:5px;position:relative}.gxcoin{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--c) 45%,#fff),var(--c) 70%);border:3px solid #ffffffb3;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.gxcoin svg{filter:drop-shadow(0 2px 3px #00000040);color:#fff!important}.gxbadge.won .gxring{animation:3s ease-in-out infinite gxbob;animation-delay:calc(var(--i)*.3s)}.gxbadge.won .gxcoin:after{content:"";width:45%;height:140%;animation:3.5s ease-in-out infinite gxsweep;animation-delay:calc(var(--i)*.5s);background:linear-gradient(100deg,#0000,#fff9,#0000);position:absolute;top:-20%;left:-70%;transform:skew(-20deg)}.gxbadge.lock{background:#f7f7f9}.gxbadge.lock .gxring{box-shadow:none;background:#dfe1e8}.gxbadge.lock .gxcoin{background:#eceef3;border-color:#fff}.gxbadge.lock .gxcoin svg{filter:none;color:#a3a6b8!important}.gxbadge b{color:#141a3b;margin-top:4px;font-size:14.5px}.gxbadge.lock b{color:#8a8fa3}.gxbadge small{color:#6b7086;font-size:12.5px}.gxwho{margin-top:2px;display:flex}.gxwho span+span{margin-left:-7px}.gxrow{width:100%;font:inherit;text-align:left;cursor:pointer;animation:.45s cubic-bezier(.2,.8,.2,1) both gxin;animation-delay:calc(var(--i)*50ms);background:0 0;border-bottom:0;border-left:0;border-right:0;transition:background .2s,transform .2s}.gxrow:hover{background:#f6f8ff;transform:translate(4px)}.gxrow:hover .orxn b{color:#2642b8}.otr.orxr{grid-template-columns:40px minmax(260px,2.6fr) 110px 70px 76px 70px 76px 130px;font-size:14.5px}.orxn b{font-size:15px}.gxam{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.gxring.big{width:120px;height:120px;padding:7px}.gxring.big.lock{background:#dfe1e8}.gxring.big.lock .gxcoin{background:#eceef3}.gxring.big.lock .gxcoin svg{color:#a3a6b8!important}.gxam p{color:#3d4160;margin:0;font-size:14px;line-height:1.5}.gxamw{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.gxamw span{color:#141a3b;align-items:center;gap:6px;font-weight:700;display:inline-flex}.gxrules{flex-direction:column;gap:12px;display:flex}.gxrules>div{color:#3d4160;align-items:center;gap:12px;font-size:14px;display:flex}.gxrules>div>span:last-child{flex-direction:column;display:flex}.gxrules b{color:#141a3b}.gxrules>div>svg{color:#2642b8;flex:none}.gxlv{flex-wrap:wrap}.gxlv small{opacity:.8;margin-left:4px;font-weight:400}.gxpm{flex-direction:column;gap:16px;display:flex}.gxpmh{align-items:center;gap:18px;display:flex}.gxpmh .gxav{background:linear-gradient(135deg,#ffe7a3,#c98a12)}.gxpmh>div{flex-direction:column;flex:1;gap:6px;display:flex}.gxpmp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gxpmp b{color:#11236d;font-size:22px}.gxpmh p{color:#3d4160;margin:0;font-size:14px}.gxpmh small{color:#7a7f95;font-size:12.5px}.gxpms{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gxpms span{background:#f6f7fb;border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.gxpms svg{color:#2642b8}.gxpms b{color:#141a3b;font-size:22px}.gxpms small{color:#7a7f95;font-size:12px}.gxpmg{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.gxpmg h4{color:#141a3b;margin:0 0 8px;font-size:14px}.gxhist{flex-wrap:wrap;gap:6px;display:flex}.gxhist span{background:#f6f7fb;border-radius:12px;flex-direction:column;align-items:center;min-width:58px;padding:8px 6px;display:flex}.gxhist span.g{background:linear-gradient(#fff4d6,#fffaf0)}.gxhist b{color:#11236d;font-size:16px}.gxhist small{color:#7a7f95;font-size:11px}.gxpma{flex-wrap:wrap;gap:6px;display:flex}.gxpma span{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.gxpma svg{color:var(--c)!important}@media (max-width:1100px){.gxbadges{grid-template-columns:repeat(3,minmax(0,1fr))}.gxyou{grid-template-columns:auto minmax(0,1fr) auto}.gxyoub,.gxyou>svg:last-child{display:none}}@media (max-width:640px){.gxpod{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gxpc b{font-size:14px}.gxpc strong{font-size:22px}.gxpc.p1 strong{font-size:26px}.gxsub .otlvl{display:none}.gxbadges,.gxpms{grid-template-columns:repeat(2,minmax(0,1fr))}.gxpmg{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gxstage *,.gxbadge,.gxbadge *,.gxrow,.gxbar em,.gxbar em:after{animation:none!important}}.gxrules>div.gxlv>span:last-child{flex-direction:row}.gxpod{grid-template-columns:1fr 1.25fr 1fr;gap:20px;max-width:none}.gxyou{max-width:none}.gxstage{padding:22px 24px 18px}.gxpc{gap:4px;padding-top:14px}.gxpc.p1{padding-top:16px}.gxpc b{margin-top:2px;font-size:16px}.gxpc strong{font-size:28px}.gxpc.p1 strong{font-size:34px}.gxsub{margin-bottom:8px}.gxpc.p1 .gxbase{height:52px;font-size:26px}.gxpc.p2 .gxbase{height:38px;font-size:22px}.gxpc.p3 .gxbase{height:28px;font-size:20px}.gxpc.empty{min-height:150px}.otmeta{background:#fff;border:1px solid #ecebf1;gap:18px;padding:12px 16px;box-shadow:0 1px 2px #01072a0a,0 16px 30px -26px #0a164e59}.otmetal,.otmetan{color:#6b7086}.otmetas>button{color:#11236d!important;background:#f3f5fb!important;border:1px solid #e3e6ef!important}.otmetas>button svg{color:#11236d!important}.btn.otmetabtn{color:#fff;background:#11236d;border-color:#11236d}.btn.otmetabtn svg{color:#fff!important}.btn.otmetabtn.g{color:#11236d;background:#f3f5fb;border-color:#e3e6ef}.btn.otmetabtn.g svg{color:#11236d!important}.otmetab{animation:3s ease-in-out infinite otpulse}@keyframes otpulse{0%,to{box-shadow:0 12px 24px -14px #c98a12e6}50%{box-shadow:0 12px 30px -10px #c98a12,0 0 0 4px #f6c4532e}}.otmetai{animation:2.6s ease-in-out infinite gxbob}.otmtrack{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.otmtl{letter-spacing:.08em;color:#8a8fa3;justify-content:space-between;font-size:10.5px;font-weight:800;display:flex}.otmtl small:nth-child(2){color:#2642b8}.otmtb{background:repeating-linear-gradient(90deg,#eef0f6 0 14px,#e6e9f2 14px 28px);border-radius:99px;height:12px;position:relative}.otmtb>i{transform-origin:0;background:linear-gradient(90deg,#5b7cf0,#2642b8);border-radius:99px;animation:1.4s cubic-bezier(.2,.8,.2,1) both gxfill;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.otmtb>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:2.4s ease-in-out infinite gxbarsh;position:absolute;inset:0}.otmtr{background:#2642b8;border:3px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;animation:2s ease-in-out infinite gxbob;display:grid;position:absolute;top:50%;box-shadow:0 6px 14px -6px #2642b8e6}.otmtr svg{color:#fff!important}.otmtf{background:linear-gradient(135deg,#f6c453,#c98a12);border:2px solid #fff;border-radius:8px;place-items:center;width:26px;height:26px;margin-top:-13px;display:grid;position:absolute;top:50%;right:-6px}.otmtf svg{color:#3a2600!important}.otmetac{color:#11236d;gap:10px}.otmetac span:last-child{color:#5d6278;max-width:90px;font-weight:600}.otmcd{gap:4px;display:flex}.otmcd b{color:#fff;background:linear-gradient(#2642b8,#11236d);border-radius:10px;place-items:center;width:34px;height:46px;display:grid;position:relative;box-shadow:inset 0 -3px #00000040,0 8px 14px -10px #0a164ee6;font-size:30px!important}.otmcd b:after{content:"";background:#ffffff2e;height:1px;position:absolute;top:50%;left:0;right:0}.otmetac.hot .otmcd b{background:linear-gradient(#e0533d,#a8321f);animation:1.5s ease-in-out infinite otpulse}@media (max-width:900px){.otmtrack{flex-basis:100%;order:5}}.gxhow{flex-direction:column;gap:4px;max-width:340px;display:flex}.gxhow small{letter-spacing:.1em;color:var(--c);font-size:11px;font-weight:800}.gxhow p{color:#2b3050;text-wrap:balance;margin:0;font-size:14.5px;line-height:1.5}.gxam>p{text-wrap:balance}.otmtrack{gap:10px}.otmeta{gap:32px;padding:14px 20px}.otmtrack{gap:18px;margin:0 8px}.otmtl{line-height:1}.otmetab{color:#fff}.otmetab small{color:#ffffffeb;opacity:1}.otmetab b{color:#fff;text-shadow:0 1px 2px #78460059}.otmetai{background:#ffffff38}.otmetai svg{color:#fff!important}.otmetac{gap:12px}.otmetac span:last-child{max-width:96px;line-height:1.25}.otmeta>.obsp{display:none}@media (max-width:900px){.otmeta{gap:16px}}.dxc{background:linear-gradient(#fff,#fdfdff);transition:box-shadow .25s,transform .25s;animation:.5s cubic-bezier(.2,.8,.2,1) both gxin;position:relative}.dxc:hover{box-shadow:0 18px 34px -26px #0a164e73}.dxh{align-items:center;gap:12px;margin-bottom:14px;display:flex}.dxhi{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c));width:38px;height:38px;box-shadow:0 10px 18px -12px var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.dxhi svg{color:#fff!important}.dxht{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.dxht b{color:#141a3b;letter-spacing:-.01em;font-size:16.5px}.dxht small{color:#7a7f95;margin-top:2px;font-size:12.5px}.dxsec{align-items:center;gap:12px;margin:26px 0 12px;display:flex}.dxsec>span:last-child{flex-direction:column;line-height:1.2;display:flex}.dxsec b{color:#141a3b;letter-spacing:-.015em;font-size:20px}.dxsec small{color:#7a7f95;margin-top:2px;font-size:13px}.dxempty{color:#1f7a45;background:#f4fbf6;border-radius:12px;align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.dxempty svg{color:#1f8a4c!important}.dxkpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.dxk{background:linear-gradient(150deg,color-mix(in srgb,var(--c) 10%,#fff),#fff 65%);border:1px solid color-mix(in srgb,var(--c) 18%,#fff);animation:.5s cubic-bezier(.2,.8,.2,1) both gxin;animation-delay:calc(var(--i)*70ms);border-radius:18px;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:12px;padding:14px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid;position:relative;overflow:hidden}.dxk:hover{box-shadow:0 18px 30px -22px var(--c);transform:translateY(-4px)}.dxki{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 65%,#fff),var(--c));border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.dxki svg{color:#fff!important}.dxkt{flex-direction:column;min-width:0;line-height:1.15;display:flex}.dxkt small{letter-spacing:.06em;text-transform:uppercase;color:#6b7086;font-size:11.5px;font-weight:800}.dxkt b{color:#141a3b;letter-spacing:-.02em;margin:2px 0;font-size:28px}.dxkt em{color:#7a7f95;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.dxkr{width:44px;height:44px;transform:rotate(-90deg)}.dxkr circle{fill:none;stroke-width:5px}.dxkr .bg{stroke:color-mix(in srgb,var(--c) 15%,#fff)}.dxkr .fg{stroke:var(--c);stroke-linecap:round;animation:1.2s cubic-bezier(.2,.8,.2,1) both dxring}@keyframes dxring{0%{stroke-dasharray:0 113}}.dxburn{margin-bottom:14px;position:relative}.dxburn svg{cursor:crosshair;background:linear-gradient(#f6f8ff,#fff);border-radius:14px;width:100%;height:190px;display:block}.dxgrid{stroke:#eceef6;stroke-width:1px;vector-effect:non-scaling-stroke}.dxline{stroke-dasharray:1600;animation:1.6s ease-out both dxdraw}@keyframes dxdraw{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}.dxarea{animation:.8s .6s both fade}.dxnow{fill:#2642b8;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite dxping}@keyframes dxping{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.dxcur{stroke:#2642b8;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:.6}.dxdot{fill:#fff;stroke:#2642b8;stroke-width:3px;vector-effect:non-scaling-stroke}.dxtip{color:#fff;white-space:nowrap;pointer-events:none;z-index:3;background:#01072a;border-radius:11px;flex-direction:column;gap:2px;padding:8px 11px;font-size:12px;display:flex;position:absolute;top:10px;transform:translate(-50%);box-shadow:0 12px 24px -12px #01072ab3}.dxtip b{font-size:12.5px}.dxtip i,.otburnl i{vertical-align:middle;border-radius:3px;width:12px;height:3px;margin-right:5px;display:inline-block}.dxtip i.r{background:#8fa4ff}.dxtip i.i{background:#c9d3f5}.dxhint{color:#a3a6b8;margin-left:auto;font-style:italic}.dxrow{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0f0f3;border-radius:10px;transition:background .2s,transform .2s}.dxrow:hover{background:#f6f8ff;transform:translate(3px)}.otpro.dxrow{padding:8px 6px}.dxpj{align-items:center;gap:8px;display:flex}.dxpj .otbar{flex:1}.otproh,.otpro{grid-template-columns:minmax(0,1.5fr) 56px minmax(120px,1.2fr) 46px 84px}.dxbar em{transform-origin:0;animation:1.1s cubic-bezier(.2,.8,.2,1) both gxfill}.dxhb{flex-direction:column;gap:2px;display:flex}.dxhbr{font:inherit;color:#2b3050;text-align:left;cursor:pointer;animation:.45s cubic-bezier(.2,.8,.2,1) both gxin;animation-delay:calc(var(--i)*60ms);background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,150px) minmax(0,1fr) 44px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;font-size:13px;text-decoration:none;transition:background .2s;display:grid;position:relative}.dxhbr:disabled{cursor:default}.dxhbr.two{grid-template-columns:minmax(0,120px) minmax(0,1fr) 44px}.dxhbr:hover{background:#f4f6fc}.dxhbr:hover .otbar{height:10px}.dxhbr .otbar{transition:height .2s}.dxhbr small{text-align:right;color:#6b7086;line-height:1.4}.dxhbr small svg{color:#1f8a4c!important}.dxhbr[data-tip]:hover:after,.dxbars [data-tip]:hover:after,.otwday [data-tip]:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:20;pointer-events:none;background:#01072a;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:600;animation:.15s both fade;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 10px 22px -10px #01072ab3}.otwday span{cursor:default;transition:transform .2s;position:relative}.otwday span:hover{transform:translateY(-3px)}.dxnote{align-items:center;gap:6px;margin-top:10px;display:flex}.dxnote i{background:#c2453b;border-radius:4px;width:14px;height:6px}.dxbars .otbarc{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;transition:background .2s;position:relative}.dxbars .otbarc:hover{background:#f4f6fc}.dxbars .otbarc i{transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) both dxgrow;animation-delay:calc(var(--i)*30ms);transition:filter .2s}.dxbars .otbarc:hover i{filter:brightness(1.15)}.dxbars .otbarc.sel i{background:linear-gradient(#3fbf79,#1f8a4c)}@keyframes dxgrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.dxday{background:#f4fbf6;border-radius:12px;flex-direction:column;gap:6px;margin-top:12px;padding:10px 12px;font-size:13px;animation:.2s both fade;display:flex}.dxday>b{color:#1f7a45}.dxday span{color:#2b3050;align-items:center;gap:8px;display:flex}.dxday em{color:#1f7a45;margin-left:auto;font-style:normal;font-weight:700}.dxside{flex-direction:column;gap:14px;display:flex}.dxtop3 .ottop{width:calc(100% + 16px);margin:0 -8px;padding:10px 8px}.dxtop3 .otmine{margin-top:12px}@media (max-width:1100px){.dxkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dxc,.dxk,.dxhbr,.dxbar em,.dxbars i,.dxline,.dxnow,.dxkr .fg{animation:none!important}}.dxkt em{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.otmtl{letter-spacing:.06em;font-size:12.5px}.otmetac{align-items:center;gap:8px}.otmcdl{text-align:center;color:#3d4160;flex-direction:column;align-items:center;font-size:14px;font-weight:700;line-height:1.15;max-width:none!important;display:flex!important}.otmcdl span{white-space:nowrap}.btn.otcomo{height:38px;padding:0 16px}.otr.orxr{grid-template-columns:44px minmax(260px,2.4fr) 120px 96px 104px 96px 96px 150px;gap:14px;min-width:1040px}.otr.orxr>:nth-child(n+4){text-align:center;justify-self:stretch}.otr.orxr>:nth-child(3){justify-self:start}.otr.h.orxr{letter-spacing:.05em;font-size:12px}.otr.h.orxr>span{white-space:nowrap}.otmetac .otmcdl span{color:#3d4160;max-width:none;font-size:14px}.dxdash .dxkpis{background:#fff;border:1px solid #e6e6eb;border-radius:20px;gap:0;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 18px 34px -30px #0a164e66}.dxdash .dxk{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 6%,#fff),#fff 80%);border:0;border-radius:0;padding:18px}.dxdash .dxk+.dxk{border-left:1px solid #f0f0f3}.dxdash .dxk:hover{box-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 11%,#fff),#fff 80%);transform:none}.dxdash .otrow2,.dxdash .otrow3{background:#fff;border:1px solid #e6e6eb;border-radius:20px;align-items:stretch;gap:0;overflow:hidden;box-shadow:0 1px 2px #01072a0a,0 18px 34px -30px #0a164e66}.dxdash .otrow2{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);margin-bottom:0}.dxdash .otrow2 .otc,.dxdash .otrow3 .otc{box-shadow:none;background:0 0;border:0;border-radius:0;padding:20px 22px;animation:none}.dxdash .dxside{gap:0}.dxdash .dxside>.otc{flex:1}.dxdash .otrow3{margin-top:0!important}.dxdash .otrow3+.otrow3{margin-top:14px!important}.dxdash .dxc:hover{box-shadow:none}.dxdash .otfold{border-radius:20px;margin-top:18px}.dxdash .dxh{margin-bottom:16px}.dxdash .dxside .otbars.sm{height:150px}@media (max-width:1100px){.dxdash .otrow2>.otc{border-bottom:1px solid #f0f0f3;border-right:0}.dxdash .otrow3>.otc+.otc{border-top:1px solid #f0f0f3;border-left:0}.dxdash .dxk+.dxk{border-left:0}.dxdash .dxk{border-bottom:1px solid #f0f0f3}}.dxdash .dxk{cursor:help;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:20px;position:relative}.dxkring{place-items:center;width:72px;height:72px;display:grid;position:relative}.dxkring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dxkring circle{fill:none;stroke-width:7px}.dxkring .bg{stroke:color-mix(in srgb,var(--c) 14%,#fff)}.dxkring .fg{stroke:var(--c);stroke-linecap:round;transition:stroke-width .2s;animation:1.2s cubic-bezier(.2,.8,.2,1) both dxring2}@keyframes dxring2{0%{stroke-dasharray:0 169.6}}.dxkring b{color:var(--c);letter-spacing:-.02em;font-size:17px;font-weight:800;position:relative}.dxk:hover .dxkring .fg{stroke-width:9px}.dxdash .dxkt small{letter-spacing:.06em;font-size:12.5px}.dxdash .dxkt b{margin:4px 0 2px;font-size:24px}.dxdash .dxkt em{color:#5d6278;margin-top:4px;font-size:13px}.dxk[data-tip]:hover:after{content:attr(data-tip);z-index:30;color:#fff;white-space:normal;pointer-events:none;background:#01072a;border-radius:11px;padding:9px 12px;font-size:12.5px;font-weight:500;line-height:1.4;animation:.15s both fade;position:absolute;top:calc(100% - 6px);left:16px;right:16px;box-shadow:0 14px 26px -12px #01072abf}.dxdash .dxkpis{overflow:visible}.dxdash .dxh{margin-bottom:18px;padding-left:14px;position:relative}.dxdash .dxh:before{content:"";background:var(--c);border-radius:4px;width:4px;position:absolute;top:3px;bottom:3px;left:0}.dxdash .dxht b{font-size:18px}.dxdash .dxht small{margin-top:3px;font-size:13px}.dxdash .dxsec{margin:34px 0 14px}.dxdash .dxsec b{font-size:22px}.dxdash .dxsec small{font-size:13.5px}.dxdash .otrow2>.otc{border-right:0}.dxdash .dxside{background:linear-gradient(#fafbff,#fff);border-left:2px solid #e6e9f2}.dxdash .dxside>.otc+.otc{border-top:2px solid #eceef5}.dxdash .otrow3>.otc+.otc{border-left:2px solid #eceef5}.dxdash .otrow2 .otc,.dxdash .otrow3 .otc{padding:24px 26px}.dxdash .dxhbr{padding:9px 8px;font-size:14px}.dxdash .otproh,.dxdash .otpro{font-size:14px}.dxdash .otproh{font-size:11.5px}.dxdash .otpro.dxrow{padding:11px 6px}.dxdash .dxburn svg{height:210px}.ottop .otmedal{flex-direction:initial;place-items:center;display:grid!important}.dxdash .dxtop3 .ottop{grid-template-columns:32px 40px minmax(0,1fr) auto;gap:12px;padding:12px 8px}.dxdash .ottop span b,.dxdash .ottop em{font-size:15px}.dxdash .otmine{padding:12px 14px;font-size:13.5px}.hfttr{gap:8px;display:flex}.hftabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.hftabs>button{height:40px;font:inherit;color:#4a4f66;cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:99px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.hftabs>button:hover{color:#11236d;border-color:#c9d3f5}.hftabs>button.on{color:#fff;background:#11236d;border-color:#11236d}.hftabs>button.on svg{color:#fff!important}.hfyear{min-width:170px}.hfnote{color:#6b7086;flex-basis:100%;font-size:13px}.hfcoin{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--c) 45%,#fff),var(--c) 70%);box-shadow:0 4px 10px -5px var(--c);border:2px solid #ffffffd9;border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:inline-grid;position:relative;overflow:hidden}.hfcoin svg{color:#fff!important}.hfcoin:hover{transform:translateY(-3px)scale(1.08)}.hfcoins{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hfcoins em{color:#9a9db0;font-size:12.5px;font-style:normal}.gxpc .hfcoins{justify-content:center;margin-bottom:10px}.gxpc .hfcoins em{color:#ffffffb3}.hfchamp{color:#ffe7a3;background:#f6c45329;border:1px solid #f6c45366;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.hfchamp svg{color:#f6c453!important}.otr.hfr{grid-template-columns:44px minmax(240px,1.4fr) minmax(220px,2fr) 120px;min-width:720px;font-size:14.5px}.hfpts{color:#11236d;text-align:center;font-size:18px}.hfcat{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.hfpm{flex-direction:column;gap:6px;display:flex}.hfpme{border-top:1px solid #f0f0f3;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 6px;display:grid}.hfpme:first-child{border-top:0}.hfpme span:nth-child(2){flex-direction:column;display:flex}.hfpme b{color:#141a3b;font-size:14.5px}.hfpme small{color:#6b7086;font-size:12.5px;line-height:1.4}.hfpme em{color:#1f8a4c;font-style:normal;font-weight:800}.kpwho{background:#fff;border:1px solid #e6e6eb;border-radius:20px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:14px 18px;display:flex}.kpwhot{flex-direction:column;display:flex}.kpwhot b{color:#141a3b;font-size:20px}.kpwhot small{color:#6b7086;font-size:13px}.kpsel{min-width:220px}.dxkpis.kpk{grid-template-columns:repeat(4,minmax(0,1fr))}.kpchart{background:linear-gradient(#f6f8ff,#fff);border-radius:14px;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;height:220px;padding:10px 4px 0;display:grid;position:relative}.kpgoal{pointer-events:none;border-top:2px dashed #c9d3f5;height:0;margin-bottom:26px;position:absolute;left:0;right:0}.kpgoal small{color:#8a9ad8;font-size:11px;font-weight:700;position:absolute;top:-18px;right:6px}.kpm{cursor:pointer;animation:.45s cubic-bezier(.2,.8,.2,1) both gxin;animation-delay:calc(var(--i)*40ms);flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.kpmb{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.kpmb i{transform-origin:bottom;width:70%;max-width:38px;animation:.8s cubic-bezier(.2,.8,.2,1) both dxgrow;animation-delay:calc(var(--i)*40ms);background:linear-gradient(#8fa4ff,#2642b8);border-radius:8px 8px 3px 3px;transition:filter .2s;display:block}.kpm.hit .kpmb i{background:linear-gradient(#6fd49a,#1f8a4c)}.kpm.on .kpmb i{filter:brightness(1.15)}.kpm small{color:#8a8fa3;padding-bottom:6px;font-size:11.5px;font-weight:700}.kpr{color:#fff;background:#c2453b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-2px}.kpr.static{width:16px;height:16px;margin-right:4px;font-size:10px;display:inline-grid;position:static}.kptip{color:#fff;white-space:nowrap;z-index:5;pointer-events:none;background:#01072a;border-radius:10px;flex-direction:column;padding:7px 10px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.kpproj{flex-direction:column;gap:6px;display:flex}.kpp{color:#2b3050;cursor:pointer;background:#f7f8fb;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:background .2s;display:flex}.kpp>span{flex:1}.kpp.ok{background:#f4fbf6}.kpp.ok>span{color:#1f7a45;-webkit-text-decoration:line-through #1f7a4566;text-decoration:line-through #1f7a4566}.kpp.ok .obchk{background:#1f8a4c;border-color:#1f8a4c}.kpp.ok .obchk svg{color:#fff!important}.kpbar{height:8px;margin-top:12px}.kpvals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kpvals label{color:#6b7086;flex-direction:column;gap:5px;font-size:12.5px;display:flex}@media (max-width:900px){.dxkpis.kpk{grid-template-columns:repeat(2,minmax(0,1fr))}.kpvals{grid-template-columns:minmax(0,1fr)}}.orxw>.av{flex:none!important}.kpgoal{margin-bottom:0}.orxw>.av,.otwho>.av{flex-direction:initial;place-items:center;display:grid!important}.pnkb{font:inherit;text-align:left;cursor:pointer;border:0}.dxdash .pnkb.on{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,#fff),#fff 85%);box-shadow:inset 0 -3px 0 var(--c)}.dxdash .pnk .dxkt em,.dxdash .pnk .dxkt small{font-size:13px}.dxkring b{font-size:19px}.pnalert{background:linear-gradient(110deg,#fff6dc,#fff 70%);border:1px solid #f3dc9c;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0;padding:16px 20px;animation:.5s both gxin;display:flex}.pnai{background:linear-gradient(135deg,#f6c453,#c98a12);border-radius:14px;place-items:center;width:44px;height:44px;animation:2.6s ease-in-out infinite gxbob;display:grid}.pnai svg{color:#fff!important}.pnat{flex-direction:column;flex:1;display:flex}.pnat b{color:#141a3b;font-size:16px}.pnat small{color:#6b5a2a;font-size:13px}.pnok{color:#1f7a45;background:#f4fbf6;border-radius:14px;align-items:center;gap:8px;margin:14px 0;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.pnok svg{color:#1f8a4c!important}.dxdash .pnrow{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);margin-top:14px}.pnbar{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.pnbar .dxh{flex:1}.pnlist{flex-direction:column;gap:18px;max-height:none;display:flex}.pnday{flex-direction:column;gap:6px;display:flex}.pndayh{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.pndayh b{color:#11236d;font-size:15px}.pndayh small{color:#8a8fa3;text-transform:capitalize;font-size:12.5px}.pndayh i{background:#eceef4;flex:1;align-self:center;height:1px}.pnt{border:1px solid #eef0f5;border-left:4px solid var(--c);background:#fff;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 80px auto;align-items:center;gap:14px;padding:12px 14px;transition:transform .2s,box-shadow .2s;animation:.4s both gxin;display:grid}.pnt:hover{transform:translate(3px);box-shadow:0 12px 22px -18px #0a164e80}.pnt.recusada{opacity:.7}.pntt{flex-direction:column;gap:3px;min-width:0;display:flex}.pntt b{color:#141a3b;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pntt small{color:#6b7086;font-size:13px}.pntt a{color:#2642b8;font-weight:700;text-decoration:none}.pnwhy{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pnwhy em{color:#a8321f;background:#fdecea;border-radius:99px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.pnwhy svg{color:#a8321f!important}.pnpts{color:#11236d;text-align:right;font-size:18px}.pnpts small{color:#8a8fa3;font-size:12px}.pnst{justify-content:flex-end;align-items:center;gap:6px;min-width:150px;display:flex}.pnpill{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:99px;padding:4px 12px;font-size:12.5px;font-weight:700}.pnpill small{opacity:.8;font-weight:500}.pnyes{height:34px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(135deg,#3fbf79,#1f8a4c);border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 8px 14px -10px #1f8a4c}.pnyes svg{color:#fff!important}.pnyes:hover{transform:translateY(-1px)}.pnno{cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.pnno:hover{background:#fdecea;border-color:#f6c7c0}.pnpeople{flex-direction:column;gap:4px;display:flex}.pnp{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s,border-color .2s;display:flex}.pnp:hover{background:#f4f6fc}.pnp.on{background:#eef2fd;border-color:#cfd9fa}.pnpa{background:#11236d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.pnpa svg{color:#fff!important}.pnpt{flex-direction:column;flex:1;min-width:0;display:flex}.pnpt b{color:#141a3b;font-size:14.5px}.pnpt small{color:#6b7086;font-size:12.5px}.pnbadge{color:#fff;background:#c98a12;border-radius:99px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:800;animation:2s ease-in-out infinite otpulse;display:grid}.pnsteps{flex-direction:column;gap:10px;display:flex}.pnsteps>div{background:#f6f7fb;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.pnsteps>div>span:first-child{color:#fff;background:#11236d;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.pnsteps>div>span:last-child{flex-direction:column;display:flex}.pnsteps b{color:#141a3b;font-size:14.5px}.pnsteps small{color:#5d6278;font-size:13px}@media (max-width:760px){.pnt{grid-template-columns:34px minmax(0,1fr)}.pnpts,.pnst{grid-column:2}.pnst{justify-content:flex-start}}.pnday{gap:0}.pnt{background:0 0;border:0;border-bottom:1px solid #f0f0f3;border-radius:12px;padding:12px 10px 12px 16px;position:relative}.pnt:before{content:"";background:var(--c);border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:4px}.pnt:last-child{border-bottom:0}.pnt:hover{box-shadow:none;background:#f6f8ff;transform:none}.pnt.conferir{background:#fffaf0}.pnt.realoc{background:#fff8f7}.pchead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:4px 0 14px;display:flex}.pchead h1{letter-spacing:-.02em;color:#11236d;margin:0;font-size:32px}.pchead>div:first-child>span{color:#6b7086;font-size:14px}.pcheadr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pccy{min-width:190px}.btn.pcdemo{color:#8a5b07;background:#fff3d6;border-color:#f3dc9c}.btn.pcdemo svg{color:#8a5b07!important}.pcdemob{color:#6b4a00;background:#fff3d6;border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13.5px;font-weight:600;display:flex}.pcdemob svg{color:#8a5b07!important}.pcbox{background:#fff;border:1px solid #e3e5ec;border-radius:14px;overflow:hidden}.pctabs{border-bottom:1px solid #e9ebf1;gap:0;padding:0 8px;display:flex;overflow-x:auto}.pctab{height:48px;font:inherit;color:#5d6278;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.pctab span{color:#4a4f66;background:#eef0f5;border-radius:99px;place-items:center;min-width:24px;height:22px;padding:0 7px;font-size:12px;display:grid}.pctab:hover{color:#11236d}.pctab.on{color:#11236d;border-bottom-color:#2642b8}.pctab.conferir span{color:#8a5b07;background:#fff3d6}.pctab.realoc span{color:#a8321f;background:#fdecea}.pctools{background:#fafbfd;border-bottom:1px solid #e9ebf1;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.pcwho{min-width:180px}.pcselc{color:#11236d;font-size:13px;font-weight:700}.btn.pcok{background:#1f8a4c;border-color:#1f8a4c}.pctable{overflow-x:auto}.pcr{color:#2b3050;border-bottom:1px solid #f0f1f5;grid-template-columns:36px 64px 150px minmax(220px,2fr) minmax(130px,1fr) 52px 70px 120px 110px 76px;align-items:center;gap:12px;min-width:1080px;padding:10px 16px;font-size:14px;display:grid}.pcr.h{z-index:1;letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;background:#fff;padding-top:12px;padding-bottom:12px;font-size:11.5px;font-weight:800;position:sticky;top:0}.pcr:not(.h):hover{background:#f7f9ff}.pcr.conferir{background:#fffbf1}.pcr.conferir:hover{background:#fff6de}.pcr.sel{background:#eef2fd!important}.pcr.recusada{color:#9a9db0}.pcr input[type=checkbox]{accent-color:#2642b8;cursor:pointer;width:16px;height:16px}.pcwhoc{align-items:center;gap:8px;min-width:0;display:flex}.pcexav{flex:none}.pctask{flex-direction:column;min-width:0;display:flex}.pctask b{color:#141a3b;font-weight:700}.pctask small{color:#a8321f;font-size:12px;font-weight:700}.pcmut{color:#7a7f95}.pclate{color:#a8321f;font-weight:700}.pcpill{border-radius:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.pcpill.validada{color:#1f7a45;background:#e4f4ea}.pcpill.conferir{color:#8a5b07;background:#fff3d6}.pcpill.realoc{color:#a8321f;background:#fdecea}.pcpill.recusada{color:#5d6278;background:#eeeef1}.pcact{justify-content:flex-end;gap:6px;display:flex}.pcyes,.pcno,.pcundo{cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.pcyes{background:#1f8a4c;border-color:#1f8a4c}.pcyes svg{color:#fff!important}.pcyes:hover{filter:brightness(1.08)}.pcno:hover{background:#fdecea;border-color:#f6c7c0}.pcundo:hover{background:#eef2fd}.pcempty{text-align:center;color:#6b7086;padding:28px 16px;font-size:14px}.pcfoot{color:#6b7086;background:#fafbfd;border-top:1px solid #e9ebf1;padding:10px 16px;font-size:13px}.gbwrap{padding:8px 22px 18px}.gbsec{padding-top:14px}.gbsech{align-items:center;gap:10px;margin-bottom:4px;display:flex}.gbsecd{background:var(--c);border-radius:4px;width:12px;height:12px}.gbsech b{color:#141a3b;font-size:16px}.gbsech small{color:#8a8fa3;font-size:12.5px}.gbsech i{background:#eceef4;flex:1;height:1px}.gbr{border-bottom:1px solid #f3f4f7;border-radius:10px;grid-template-columns:minmax(0,1fr) 130px 90px;align-items:center;gap:14px;padding:10px 8px;transition:background .15s;display:grid}.gbr:hover{background:#f7f9ff}.gbr:last-child{border-bottom:0}.gbn{flex-direction:column;min-width:0;display:flex}.gbn b{color:#141a3b;font-size:14.5px}.gbn small{color:#8a8fa3;font-size:12px}.gbr .tkt{justify-self:start}.gbp{color:#11236d;justify-self:end;font-size:18px}.gbp small{color:#8a8fa3;font-size:12px}.gbp.z{color:#b0b3c2}.gbr.ed{grid-template-columns:minmax(0,2fr) 150px 150px 90px 34px}.gbr.ed .cdin{height:36px}.gbed{margin-top:0}.pcclk{cursor:pointer}.pcm{flex-direction:column;gap:16px;display:flex}.pcmh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pcmwhy{color:#a8321f;background:#fdecea;border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:700;display:inline-flex}.pcmwhy svg{color:#a8321f!important}.pcmpts{background:#f6f8ff;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.pcmpts b{color:#11236d;letter-spacing:-.02em;font-size:36px}.pcmpts span{color:#3d4160;font-size:14px;line-height:1.3}.pcmpts small{color:#7a7f95}.pcmd{grid-template-columns:150px minmax(0,1fr);gap:10px 16px;margin:0;font-size:14px;display:grid}.pcmd dt{color:#7a7f95}.pcmd dd{color:#141a3b;margin:0}.pcmd a{color:#2642b8;font-weight:700}.pcmd dd.pclate,.pcmd .pclate{color:#a8321f;font-weight:700}.pcadj{background:#fafbfd;border:1px solid #e3e6ef;border-radius:12px;grid-template-columns:minmax(0,1fr) 110px;gap:10px 12px;padding:14px;display:grid}.pcadjt{letter-spacing:.04em;text-transform:uppercase;color:#11236d;grid-column:1/-1;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.pcadj label{color:#6b7086;flex-direction:column;gap:5px;font-size:12.5px;display:flex}.pcadj .cdin{height:38px}.pcadjw{color:#a8321f;grid-column:1/-1;font-size:12.5px}.pclate,.pcmd dd.pclate,.pcmd .pclate{font-weight:500!important}.pctask small,.pcmwhy,.pnwhy em{font-weight:500}.kphero{background:radial-gradient(80% 140% at 0 0,#5b7cf024,#0000 60%),#fff;border:1px solid #e6e6eb;border-radius:22px;grid-template-columns:auto minmax(0,1fr) minmax(280px,380px);align-items:center;gap:22px;margin-bottom:16px;padding:22px 24px;display:grid;box-shadow:0 18px 34px -30px #0a164e73}.kpav{background:linear-gradient(135deg,#8fa4ff,#2642b8);border-radius:50%;padding:5px;display:inline-block;box-shadow:0 14px 26px -16px #2642b8e6}.kpinfo{flex-direction:column;gap:6px;min-width:0;display:flex}.kpinfo>b{color:#11236d;letter-spacing:-.02em;font-size:28px;line-height:1.1}.kprole{color:#5d6278;font-size:15px}.kpfacts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.kpfact{color:#3d4160;background:#f3f5fb;border-radius:99px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.kpfact .otmedal{width:22px!important;height:22px!important}.kpclis{margin-top:4px;display:flex}.kpclis span+span{margin-left:-6px}.kppick{background:#f6f8ff;border:1px solid #e3e8fa;border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.kppick>small{letter-spacing:.06em;text-transform:uppercase;color:#6b7086;font-size:12px;font-weight:800}.kppick .kpsel{min-width:0}.kppick .kpsel>button{height:44px;font-size:15px;font-weight:700}.kpchips{flex-wrap:wrap;gap:6px;display:flex}.kpchips button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;transition:transform .15s}.kpchips button:hover{transform:translateY(-2px)}.kpnote{align-self:center}.kpp{width:100%;font:inherit;text-align:left;cursor:pointer;background:#f7f8fb;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.kpp:hover{background:#eef2fd}.kpps{background:#fff;border:2px solid #c9cdda;border-radius:50%;flex:none;width:12px;height:12px}.kpp.andamento .kpps{background:#fff3d6;border-color:#c98a12}.kpp.feito .kpps{background:#1f8a4c;border-color:#1f8a4c}.kppt{flex-direction:column;flex:1;min-width:0;display:flex}.kppt b{color:#141a3b;font-size:14.5px}.kppt small{color:#6b7086;font-size:12.5px}.kpp.feito .kppt b{color:#1f7a45}.kpp>svg{color:#9a9db0!important}.kpadd{align-self:flex-start;margin-top:4px}.kpst{flex-wrap:wrap;gap:6px;display:flex}.kpst button{height:34px;font:inherit;color:#4a4f66;cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:10px;padding:0 12px;font-size:13px;font-weight:700}.kpst button.on.afazer{color:#141a3b;background:#eef0f5;border-color:#c9cdda}.kpst button.on.andamento{color:#8a5b07;background:#fff3d6;border-color:#f3dc9c}.kpst button.on.feito{color:#1f7a45;background:#e4f4ea;border-color:#bfe3cc}@media (max-width:1100px){.kphero{grid-template-columns:auto minmax(0,1fr)}.kppick{grid-column:1/-1}}.btn:disabled{opacity:.5;cursor:not-allowed}.pcadjw2{grid-column:1}.dxdash .kpk .dxk{cursor:default}.kphero{animation:.55s cubic-bezier(.2,.8,.2,1) both gxin;position:relative;overflow:hidden}.kphero:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:30%;height:100%;animation:6s ease-in-out infinite gxsweep;position:absolute;top:0;left:-40%;transform:skew(-18deg)}.kpav{animation:3s ease-in-out infinite kpglow}@keyframes kpglow{0%,to{box-shadow:0 14px 26px -16px #2642b8e6,0 0 #5b7cf059}50%{box-shadow:0 14px 26px -16px #2642b8e6,0 0 0 10px #5b7cf000}}.kpinfo>b{animation:.5s .1s both gxin}.kprole{animation:.5s .18s both gxin}.kpfacts>*{animation:.45s cubic-bezier(.2,.8,.2,1) both gxin}.kpfacts>:first-child{animation-delay:.22s}.kpfacts>:nth-child(2){animation-delay:.28s}.kpfacts>:nth-child(3){animation-delay:.34s}.kpfacts>:nth-child(4){animation-delay:.4s}.kpfacts>:nth-child(5){animation-delay:.46s}.kpfacts>:nth-child(6){animation-delay:.52s}.kpfact{transition:transform .2s,background .2s}.kpfact:hover{background:#e8edfb;transform:translateY(-2px)}.kpclis>span{transition:transform .2s;animation:.4s both gxin}.kpclis>span:hover{z-index:2;transform:translateY(-3px)}.kpclis>span:first-child{animation-delay:.5s}.kpclis>span:nth-child(2){animation-delay:.56s}.kpclis>span:nth-child(3){animation-delay:.62s}.kpclis>span:nth-child(4){animation-delay:.68s}.kpclis>span:nth-child(5){animation-delay:.74s}.kpclis>span:nth-child(6){animation-delay:.8s}.kppick{animation:.5s .2s both gxin}.kpchips button.on{animation:3s ease-in-out infinite kpglow}.kpp{transition:background .2s,transform .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both gxin}.kpp:hover{transform:translate(4px)}.kpproj>.kpp:nth-child(2){animation-delay:60ms}.kpproj>.kpp:nth-child(3){animation-delay:.12s}.kpproj>.kpp:nth-child(4){animation-delay:.18s}.kpproj>.kpp:nth-child(5){animation-delay:.24s}.kpproj>.kpp:nth-child(6){animation-delay:.3s}.kpp.andamento .kpps{animation:1.8s ease-in-out infinite otpulse}.kpbar em:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:2.4s ease-in-out infinite gxbarsh;position:absolute;inset:0}.kpgoal{animation:.6s .8s both fade}.kpm.on small{color:#2642b8}@media (prefers-reduced-motion:reduce){.kphero,.kphero:after,.kpav,.kpfacts>*,.kpclis>span,.kpp,.kppick{animation:none!important}}.kphero{color:#fff;background:linear-gradient(120deg,#0a164e,#1c3391 40%,#2642b8 70%,#5b7cf0) 0 0/220% 220%;border:0;animation:.55s cubic-bezier(.2,.8,.2,1) both gxin,12s ease-in-out infinite kpbg;box-shadow:0 26px 46px -30px #0a164ef2}@keyframes kpbg{0%,to{background-position:0%}50%{background-position:100%}}.kphero:before{content:"";pointer-events:none;background:radial-gradient(28% 60% at 12% 20%,#f6c45352,#0000 70%),radial-gradient(30% 70% at 88% 85%,#e0457f47,#0000 70%),radial-gradient(22% 50% at 60% 10%,#8fa4ff59,#0000 70%);animation:9s ease-in-out infinite alternate kpblob;position:absolute;inset:0}@keyframes kpblob{0%{transform:translate(0)scale(1)}to{transform:translate(3%,-4%)scale(1.08)}}.kphero>*{z-index:1;position:relative}.kphero .gxsparks{z-index:0}.kpav{background:linear-gradient(135deg,#ffe7a3,#c98a12)}.kpinfo>b{color:#fff}.kprole{color:#ffffffd1}.kpfact{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #fff3}.kpfact svg{color:#ffe7a3!important}.kpfact:hover{background:#ffffff3d}.kphero .otlvl{background:#fff}.kpclis span .av{box-shadow:0 0 0 2px #ffffffb3}.kppick{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff38}.kppick>small{color:#fffc}.kppick .kpsel>button{color:#11236d!important;background:#fff!important}.kpchips button.on{border-color:#ffe7a3}.kpnote{color:#fffc!important}@media (prefers-reduced-motion:reduce){.kphero,.kphero:before{animation:none!important}}.kphero>.gxsparks{z-index:0;inset:0;position:absolute!important}.kpav{place-self:center start;width:max-content;height:max-content;line-height:0}.kphero:after{display:none!important}.gbgrid{background:#fff;border:1px solid #e3e5ec;border-radius:18px;grid-template-columns:270px minmax(0,1fr);gap:0;display:grid;overflow:hidden;box-shadow:0 18px 34px -30px #0a164e66}.gbside{background:#f7f8fc;border-right:1px solid #e9ebf1;flex-direction:column;gap:4px;padding:16px;display:flex}.gbsearch{margin-bottom:10px}.gbsidet{letter-spacing:.08em;text-transform:uppercase;color:#8a8fa3;margin:4px 6px;font-size:11.5px;font-weight:800}.gbarea{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:background .2s,transform .2s;display:flex}.gbarea:hover{background:#fff;transform:translate(2px)}.gbarea.on{border-color:color-mix(in srgb,var(--c) 30%,#fff);box-shadow:0 8px 16px -14px var(--c);background:#fff}.gbad{background:var(--c);opacity:.85;border-radius:6px;flex:none;width:10px;height:34px}.gbarea.on .gbad{opacity:1}.gbat{flex-direction:column;min-width:0;display:flex}.gbat b{color:#141a3b;font-size:14.5px}.gbat small{color:#7a7f95;font-size:12.5px}.gbmain{flex-direction:column;padding:6px 0;display:flex}.gbblock{padding:18px 24px 14px;animation:.4s both gxin}.gbblock+.gbblock{border-top:6px solid #f3f4f8}.gbbh{align-items:center;gap:14px;margin-bottom:12px;display:flex}.gbbi{letter-spacing:.06em;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c));border-radius:12px;place-items:center;min-width:52px;height:40px;padding:0 10px;font-size:12px;font-weight:800;display:grid}.gbbt{flex-direction:column;flex:1;display:flex}.gbbt b{color:#141a3b;letter-spacing:-.01em;font-size:19px}.gbbt small{color:#7a7f95;font-size:13px}.gbhead{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;border-bottom:1px solid #eceef4;grid-template-columns:minmax(0,1fr) 150px 140px;gap:14px;padding:0 10px 8px;font-size:11.5px;font-weight:800;display:grid}.gbhead>span:last-child{text-align:right}.gbblock .gbr{border-bottom:1px solid #f3f4f7;border-radius:0;grid-template-columns:minmax(0,1fr) 150px 140px;padding:11px 10px}.gbblock .gbr:hover{background:color-mix(in srgb,var(--c) 5%,#fff)}.gbblock .gbr.ed{grid-template-columns:minmax(0,1.6fr) 150px 100px minmax(200px,1fr)}.gbblock .gbhead:has(+.gbr.ed){grid-template-columns:minmax(0,1.6fr) 150px 100px minmax(200px,1fr)}.gbedx{align-items:center;gap:6px;display:flex}.gbmove{flex:1}.gbed{align-items:center;gap:14px;display:flex}@media (max-width:900px){.gbgrid{grid-template-columns:minmax(0,1fr)}.gbside{border-bottom:1px solid #e9ebf1;border-right:0;flex-flow:wrap}.gbarea{width:auto}.gbsearch{flex-basis:100%}}.gbhead>span:last-child,.gbblock .gbr .gbp{text-align:right;justify-self:end}.gbhead,.gbblock .gbr{grid-template-columns:minmax(0,1fr) 150px 120px;justify-content:stretch}.gbblock{max-width:none}.gbhead,.gbblock .gbr{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);gap:16px}.gbhead.ed,.gbblock .gbr.ed{grid-template-columns:minmax(0,1.6fr) 150px 100px minmax(200px,1fr)}.gbblock .gbr{padding:13px 10px}.gbn b{font-size:15px}.gbuse{color:#4a4f66;font-size:13.5px}.gbuse.z{color:#a3a6b8}.askov{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#01072a61;place-items:center;padding:16px;animation:.16s ease-out askin;display:grid;position:fixed;inset:0}.askov.out{opacity:0;transition:opacity .14s}.askbox{background:#fff;border-radius:16px;width:min(440px,100%);padding:26px 26px 20px;animation:.2s cubic-bezier(.2,.9,.3,1.2) askpop;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #01072a80}.askbar{background:linear-gradient(90deg,#11236d,#2642b8);height:5px;position:absolute;top:0;left:0;right:0}.askbox.bad .askbar{background:linear-gradient(90deg,#b4232c,#e0525a)}.askt{color:var(--ink);font-size:18px;font-weight:700;line-height:1.35;display:block}.askp{color:var(--muted);white-space:pre-line;margin:10px 0 0;font-size:14px;line-height:1.55}.askf{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.askf .btn{padding:9px 18px;font-size:14px}.btn.askdanger{background:linear-gradient(#d0393f,#b4232c);border-color:#b4232c;box-shadow:0 8px 16px -10px #b4232c}@keyframes askin{0%{opacity:0}}@keyframes askpop{0%{opacity:0;transform:translateY(10px)scale(.96)}}.gbr.ed.nw{box-shadow:inset 3px 0 0 var(--navy);background:#f4f6fd;animation:.5s ease-out gbnw}@keyframes gbnw{0%{background:#dfe5fb}}.gbr.nw{box-shadow:inset 3px 0 0 var(--navy);background:#f4f6fd;animation:.8s ease-out gbnw}.gbprev{border:1px dashed var(--line);border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.gbprev b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gbprev em{color:var(--navy);font-style:normal;font-weight:700}.gbaddrow{border:0;border-top:1px dashed var(--line);width:100%;font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:14px 18px;font-size:14px;font-weight:600;transition:background .12s,color .12s;display:flex}.gbaddrow:hover{color:var(--navy);background:#f4f6fd}.gbaddrow svg{transition:transform .2s}.gbaddrow:hover svg{transform:rotate(90deg)}.gbnewarea{background:#f7f8fd;border:1px solid #e1e5f6;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;animation:.2s ease-out askpop;display:flex}.gbnah{flex-direction:column;gap:3px;display:flex}.gbnah b{color:var(--navy);font-size:14px}.gbnah small{color:var(--muted);font-size:12.5px;line-height:1.45}.gbnar{grid-template-columns:1fr 110px;gap:10px;display:grid}.gbsw{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gbsw button{width:26px;height:26px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:3px solid #fff;border-radius:50%;transition:transform .12s}.gbsw button:hover{transform:scale(1.12)}.gbsw button.on{box-shadow:0 0 0 2px var(--ink)}.gbswp{color:var(--ink);align-items:center;gap:8px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.gbswp i{background:var(--c);color:#fff;letter-spacing:.04em;border-radius:8px;padding:5px 8px;font-size:10.5px;font-style:normal}.stwrap{flex-direction:column;gap:14px;display:flex}.sthead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sthead>div:first-child{flex-direction:column;gap:6px;max-width:720px;display:flex}.sthead b{color:var(--ink);letter-spacing:-.01em;font-size:24px;font-weight:800}.sthead b em{font-family:var(--serif);font-size:28px;font-weight:400}.sthead span{color:var(--muted);font-size:14px;line-height:1.5}.stpanel{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:visible}.strow{border-top:1px solid #efede7;grid-template-columns:minmax(220px,1.6fr) 120px 1.3fr 1fr;align-items:center;gap:14px;padding:14px 20px;font-size:14px;transition:background .12s;display:grid;position:relative}.strow.ed{grid-template-columns:minmax(220px,1.6fr) 120px 1.3fr 1fr 36px}.strow:not(.sth):hover{background:#fafaf7}.strow.sth{letter-spacing:.06em;text-transform:uppercase;color:#9a9db0;border-top:0;padding-top:12px;padding-bottom:10px;font-size:11.5px;font-weight:800}.stn{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.stn b{color:var(--ink);font-size:15px}.stdot{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent);border:0;border-radius:50%;flex:none;padding:0}button.stdot{cursor:pointer;width:22px;height:22px}button.stdot:hover{transform:scale(1.1)}.stname{flex:1;min-width:0}.stsh{text-transform:uppercase;width:100%}.stbadge{background:var(--c);color:#fff;letter-spacing:.05em;border-radius:8px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-block}.stppl{align-items:center;gap:0;display:flex}.stppl .av{border:2px solid #fff;margin-right:-6px}.stppl small{color:var(--muted);margin-left:14px;font-size:13px}.stppl small.z{color:#b3b5c3;margin-left:0}.sttp{color:var(--ink);font-weight:600}.sttp.z{color:#b3b5c3;font-weight:400}.stpick{z-index:30;border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(6,26px);gap:8px;padding:10px;animation:.16s ease-out askpop;display:grid;position:absolute;top:34px;left:0;box-shadow:0 18px 40px -18px #01072a73}.stpick button{width:26px;height:26px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:3px solid #fff;border-radius:50%}.stpick button.on{box-shadow:0 0 0 2px var(--ink)}.stnote{color:var(--muted);margin:0;font-size:13px}.stpanel .gbaddrow{border-radius:0 0 16px 16px}.gbsidet{justify-content:space-between;align-items:center;display:flex}.gbsidel{letter-spacing:0;text-transform:none;color:var(--navy);opacity:.75;font-size:11px;font-weight:700;text-decoration:none}.gbsidel:hover{opacity:1;text-decoration:underline}.gbareaw{position:relative}.gbareaed{width:28px;height:28px;color:var(--navy);cursor:pointer;opacity:0;box-shadow:0 0 0 1px var(--line);background:#fff;border:0;border-radius:8px;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.gbareaw:hover .gbareaed,.gbareaed:focus-visible{opacity:1}.gbaddgrp{border:1px dashed var(--line);width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:8px;margin-top:6px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.gbaddgrp:hover{color:var(--navy);border-color:var(--navy);background:#fff}.bnmeta{--t:#c98a12;--tb:#fff7e6;background:linear-gradient(110deg,var(--tb),#fff 75%);border:1px solid color-mix(in srgb,var(--t) 28%,#fff);border-radius:20px;grid-template-columns:minmax(260px,1.3fr) minmax(220px,1fr) auto;align-items:center;gap:28px;margin-bottom:14px;padding:22px 26px;animation:.3s ease-out askpop;display:grid;position:relative;overflow:hidden}.bnmeta.ok{--t:#1f8a5b;--tb:#e7f6ee}.bnmeta.bad{--t:#b4232c;--tb:#fdecec}.bnmeta:before{content:"";background:var(--t);width:5px;position:absolute;top:0;bottom:0;left:0}.bnms{flex-direction:column;gap:4px;display:flex}.bnmk{letter-spacing:.08em;text-transform:uppercase;color:var(--t);font-size:11.5px;font-weight:800}.bnms b{color:var(--ink);letter-spacing:-.01em;font-size:28px;line-height:1.1}.bnms small{color:var(--muted);font-size:14px;line-height:1.45}.bnmp{color:var(--muted);flex-direction:column;gap:10px;font-size:14px;display:flex}.bnmp b{color:var(--ink);font-size:20px}.bnbar{background:#ece9e1;border-radius:99px;height:10px;display:block;overflow:hidden}.bnbar em{background:var(--t);border-radius:99px;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.bnseg{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;max-width:340px;padding:4px;display:flex}.bnseg button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.bnseg button:hover{color:var(--navy)}.bnseg button.on{background:var(--navy);color:#fff}.bnseg small{text-align:center;color:#9a9db0;flex-basis:100%;padding:2px 0;font-size:11.5px}.bnpanel{border:1px solid var(--line);background:#fff;border-radius:20px;margin-bottom:14px;overflow:hidden}.bnnums{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.bnnums>div{flex-direction:column;gap:4px;padding:20px 26px;display:flex}.bnnums>div+div{border-left:1px solid var(--line)}.bnnums span{letter-spacing:.06em;text-transform:uppercase;color:#9a9db0;font-size:12px;font-weight:800}.bnnums b{color:var(--navy);letter-spacing:-.02em;font-size:30px}.bnnums small{color:var(--muted);font-size:13.5px}.bnr{border-top:1px solid #f0eee8;grid-template-columns:56px minmax(220px,2fr) 90px 80px 130px 130px 140px;align-items:center;gap:14px;padding:14px 26px;font-size:15px;transition:background .12s;display:grid}.bnr:not(.bnh):not(.bnsum):hover{background:#fafaf7}.bnr>span:nth-child(n+3),.bnr>b{text-align:right}.bnh{letter-spacing:.06em;text-transform:uppercase;color:#9a9db0;border-top:0;padding-top:16px;padding-bottom:10px;font-size:11.5px;font-weight:800}.bnpos{justify-content:center;display:flex}.bnpos b{color:var(--muted);font-size:15px}.bnwho{align-items:center;gap:12px;min-width:0;display:flex}.bnwho>span{flex-direction:column;min-width:0;display:flex}.bnwho b{color:var(--ink);font-size:15px}.bnwho small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bnr.bntop .bnwho b{color:var(--navy)}.bnz{color:#b3b5c3}.bnbad{color:#b4232c}.bngold{color:#a86f08;font-weight:600}.bntot{color:var(--ink);font-size:17px}.bntot.prev{color:#9a9db0}.bnsum{border-top:1px solid var(--line);color:var(--navy);background:#f7f8fd;font-weight:700}.bnsum b{color:var(--navy);font-size:20px}.bnrules{grid-template-columns:1fr 1fr;display:grid}.bnrc{flex-direction:column;gap:16px;padding:22px 26px;display:flex}.bnrc+.bnrc{border-left:1px solid var(--line)}.bnrh{flex-direction:column;gap:3px;display:flex}.bnrh b{color:var(--ink);font-size:17px}.bnrh small{color:var(--muted);font-size:13.5px}.bnvals{flex-direction:column;display:flex}.bnvals label{border-top:1px solid #f0eee8;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.bnvals label>span{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.bnmoney{align-items:center;gap:6px;display:flex}.bnmoney i{color:var(--muted);font-size:13px;font-style:normal}.bnmoney input{text-align:right;width:110px}.bnsave{justify-content:flex-end;gap:8px;display:flex}.bnemb{grid-template-columns:150px repeat(3,1fr);align-items:stretch;gap:0;display:grid}.bneh{color:var(--muted);border-top:1px solid #f0eee8;align-items:center;padding:12px 0;font-size:13.5px;font-weight:600;display:flex}.bnec{border-top:1px solid #f0eee8;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;display:flex}.bnec b{color:var(--ink);font-size:13px}.bnec em{color:#a86f08;font-size:15px;font-style:normal;font-weight:700}@media (max-width:1100px){.bnmeta{grid-template-columns:1fr}.bnseg{justify-content:flex-start}.bnrules{grid-template-columns:1fr}.bnrc+.bnrc{border-left:0;border-top:1px solid var(--line)}.bnpanel{overflow-x:auto}.bnr{min-width:900px}}.bnsum.prev b{color:#9a9db0}.bnsegw{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.bnsegw>small{color:var(--muted);font-size:12.5px}.bnseg{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:nowrap;justify-content:flex-start;gap:2px;max-width:none;padding:4px;display:inline-flex;box-shadow:0 6px 14px -12px #01072a59}.bnseg button{white-space:nowrap}@media (max-width:1100px){.bnsegw{align-items:flex-start}}.tobh .obh1 em{background:linear-gradient(90deg,#11236d,#2642b8 45%,#0e7c86 80%,#1f8a5b);color:#0000;-webkit-background-clip:text;background-clip:text}.tobsd{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tobwait{color:#a3324b;background:#fdecef}.tobwho{color:#2642b8;white-space:nowrap;background:#eef1fb;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:700}.tobwho.g{color:#a3324b;background:#fdecef}.tobans{flex-direction:column;gap:10px;padding:4px 0;display:flex}.tobans small{color:var(--muted);font-size:12px;font-weight:600;display:block}.tobans p{white-space:pre-line;color:var(--ink);margin:2px 0 0;font-size:14px;line-height:1.5}.tobans i{color:#b3b5c3}.tobwrote{border-top:1px solid #f0eee8;padding:8px 0}.tobwrote summary{cursor:pointer;color:var(--navy);font-size:13.5px;font-weight:600}.tobme{align-items:center;gap:12px;margin-bottom:10px;display:flex}.tobme>span{flex-direction:column;display:flex}.tobme b{font-size:16px}.tobme small{color:var(--muted);font-size:13px}.tobview{justify-content:center;width:100%;margin-bottom:12px}.tobnote{color:var(--ink);align-items:center;gap:6px;margin:12px 0 0;font-size:13px;display:flex}.tobhero{color:#fff;background:linear-gradient(125deg,#0b1752,#11236d 40%,var(--c) 85%,var(--c2));border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin:6px 0 18px;padding:30px 34px;animation:.4s ease-out askpop;display:grid;position:relative;overflow:hidden}.tobglow{background:radial-gradient(circle,#ffffff38,#0000 65%);border-radius:50%;width:340px;height:340px;animation:9s ease-in-out infinite tobfloat;position:absolute;top:-140px;right:-60px}.tobglow.b{background:radial-gradient(circle,#78dcc840,#0000 65%);width:260px;height:260px;animation-delay:-4s;inset:auto auto -150px 30%}@keyframes tobfloat{50%{transform:translate(-30px,24px)scale(1.08)}}.tobhl{flex-direction:column;gap:10px;max-width:760px;display:flex;position:relative}.tobkick{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:800}.tobhero h1{letter-spacing:-.02em;color:#fff;margin:0;font-size:40px;line-height:1.05}.tobhero h1 em{font-family:var(--serif);color:#cfe0ff;font-weight:400}.tobhero p{opacity:.88;margin:0;font-size:15.5px;line-height:1.55}.tobfacts{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.tobfacts>span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;font-weight:600;display:flex}.tobfacts>span>span{flex-direction:column;display:flex}.tobfacts small{opacity:.7;font-size:11px;font-weight:600}.tobfacts .tobsd{width:12px;height:12px;margin:0 2px 0 6px;box-shadow:0 0 0 3px #ffffff40}.tobring{width:150px;height:150px;position:relative}.tobring svg{width:100%;height:100%;transform:rotate(-90deg)}.tobring circle{fill:none;stroke-width:9px}.tobring .bg{stroke:#ffffff29}.tobring .fg{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}.tobring>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tobring b{letter-spacing:-.02em;font-size:34px}.tobring small{opacity:.8;font-size:12px}.tobpath{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(7,1fr);gap:0;margin:0 0 18px;padding:18px 10px 14px;display:grid;position:relative}.tobpath:before{content:"";background:repeating-linear-gradient(90deg,#d9dcea 0 8px,#0000 8px 14px);height:3px;position:absolute;top:40px;left:7%;right:7%}.tobstop{font:inherit;cursor:pointer;text-align:center;animation:.35s ease-out backwards askpop;animation-delay:calc(var(--i) * 60ms);background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:0 6px 6px;display:flex;position:relative}.tobdot{z-index:1;color:#9a9db0;background:#fff;border:2px solid #e1e3ec;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s;display:grid;position:relative}.tobstop:hover .tobdot{transform:translateY(-2px)scale(1.06)}.tobstop.done .tobdot{background:var(--c);border-color:var(--c);color:#fff}.tobstop.cur .tobdot{background:linear-gradient(135deg,var(--c2),var(--c));color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 18%,transparent);border-color:#0000;animation:2.2s ease-in-out infinite tobpulse}@keyframes tobpulse{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--c) 6%,transparent)}}.tobstop b{color:var(--ink);font-size:13.5px;line-height:1.25}.tobstop small{color:var(--muted);font-size:12px}.tobstop.next b{color:#8a8ea3}.tobstop.view{background:#f4f6fd}.tobstage{border:1px solid var(--line);border-top:5px solid var(--c);background:#fff;border-radius:22px;padding:24px 26px}.tobstage>header{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.tobsi{color:#fff;background:linear-gradient(135deg,var(--c2),var(--c));border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tobstage>header>div{flex:1}.tobstage h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.tobstage>header p{color:var(--muted);margin:4px 0 0;font-size:14.5px;line-height:1.5}.tobtl{flex-direction:column;margin-top:14px;display:flex}.tobtask{border-top:1px solid #f0eee8;padding:14px 4px;transition:background .15s}.tobtask:hover{background:#fbfbf9}.tobtr{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tobtt{cursor:pointer;flex-direction:column;flex:1;min-width:220px;display:flex}.tobtt b{color:var(--ink);font-size:15.5px}.tobtt small{color:var(--muted);font-size:13px}.tobtask.ok .tobtt b{color:#6b6f86;-webkit-text-decoration:line-through #c5c8d6;text-decoration:line-through #c5c8d6}.tobtask.lead .tobtt{cursor:default}.tobtask.lock{opacity:.55}.obchk.static{cursor:default;color:#9a9db0;background:#f4f5f9;border-style:dashed}.obchk.static.on{background:var(--c);color:#fff;border:0}.tobhow{margin:10px 0 0 44px}.tobwrite{background:#f7f8fd;border:1px solid #e3e7f6;border-radius:16px;flex-direction:column;gap:12px;margin:12px 0 4px 44px;padding:16px 18px;display:flex}.tobq{color:var(--ink);margin:0;font-size:14.5px;line-height:1.5}.tobqa{flex-direction:column;gap:6px;display:flex}.tobqa>span{color:var(--ink);gap:8px;font-size:14px;font-weight:600;display:flex}.tobqa em{background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-style:normal;display:grid}.tobqa textarea{background:#fff}.tobwf{justify-content:space-between;align-items:center;gap:10px;display:flex}.tobwf small{color:var(--muted);font-size:12.5px}.tobfoot{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;font-size:14px;display:flex}.tobfoot>span{align-items:center;gap:8px;display:flex}.tobprev{background:linear-gradient(110deg,#eef1fb,#fff 70%);border-color:#cdd5f3}.tobban{color:#fff;background:linear-gradient(120deg,#11236d,var(--c) 70%,var(--c2));box-shadow:0 14px 30px -20px var(--c);border-radius:18px;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;text-decoration:none;transition:transform .15s;display:flex}.tobban:hover{transform:translateY(-2px)}.tobbi{background:#ffffff29;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tobbt{flex-direction:column;min-width:0;display:flex}.tobbt b{font-size:15px}.tobbt small{opacity:.85;font-size:13px}.tobban .obbar{background:#fff3;flex:1;max-width:260px;margin-left:auto}.tobban .obbar em{background:#fff}.tobbp{font-size:18px}@media (max-width:1000px){.tobhero{grid-template-columns:1fr}.tobpath{grid-template-columns:repeat(4,1fr);row-gap:14px}.tobpath:before{display:none}.tobwrite,.tobhow{margin-left:0}}.tobsum{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(4,1fr);margin:4px 0 16px;display:grid;overflow:hidden}.tobsum>div{flex-direction:column;gap:2px;padding:18px 24px;display:flex;position:relative}.tobsum>div+div{border-left:1px solid var(--line)}.tobsum>div:before{content:"";background:var(--c);border-radius:0 0 4px 4px;width:32px;height:4px;position:absolute;top:0;left:24px}.tobsum span{letter-spacing:.06em;text-transform:uppercase;color:#9a9db0;margin-top:4px;font-size:12px;font-weight:800}.tobsum b{color:var(--c);letter-spacing:-.02em;font-size:32px;line-height:1.1}.tobsum small{color:var(--muted);font-size:13px}.tobrows{border:1px solid var(--line);background:#fff;border-radius:20px;margin-bottom:16px;overflow:hidden}.tobrh{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.tobrh>b{color:var(--ink);font-size:17px}.tobleg{flex-wrap:wrap;gap:12px;display:flex}.tobleg>span{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.tobleg i{background:var(--c);border-radius:50%;width:9px;height:9px}.tobrow{color:inherit;animation:.35s ease-out backwards askpop;animation-delay:calc(var(--i) * 70ms);border-top:1px solid #f0eee8;grid-template-columns:minmax(230px,1.1fr) minmax(380px,2.2fr) 190px 70px 18px;align-items:center;gap:20px;padding:18px 24px;text-decoration:none;transition:background .15s;display:grid}.tobrow:first-of-type{border-top:0}.tobrow:hover{background:#fafaf7}.tobrow>svg{color:#b3b5c3;transition:transform .15s}.tobrow:hover>svg{color:var(--navy);transform:translate(3px)}.tobrp{align-items:center;gap:14px;min-width:0;display:flex}.tobrp>span{flex-direction:column;min-width:0;display:flex}.tobrp b{color:var(--ink);font-size:16px}.tobrp small{color:var(--muted);font-size:13px}.tobrl{color:#9a9db0!important;font-size:12px!important}.tobtrack{flex-direction:column;grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.tobnode{align-items:center;display:flex;position:relative}.tobnode i{z-index:1;color:#fff;background:#fff;border:2px solid #e1e3ec;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:transform .2s;display:grid;position:relative}.tobnode em{background:linear-gradient(90deg,var(--c) calc(var(--p) * 1%),#e9eaf1 calc(var(--p) * 1%));border-radius:4px;flex:1;height:4px;margin:0 -2px}.tobnode.done i{background:var(--c);border-color:var(--c)}.tobnode.cur i{background:linear-gradient(135deg,var(--c2),var(--c));box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 18%,transparent);border-color:#0000;animation:2.2s ease-in-out infinite tobpulse}.tobrow:hover .tobnode i{transform:scale(1.06)}.tobnow{grid-column:1/-1;align-items:baseline;gap:10px;min-width:0;display:flex}.tobnow b{color:var(--c,var(--navy));white-space:nowrap;font-size:14px}.tobnow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tobrs{display:flex}.tobchip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.tobchip.bad{color:#a3324b;background:#fdecef}.tobchip.warn{color:#9a6508;background:#fff4df}.tobchip.ok{color:#1f7a4f;background:#e7f6ee}.tobrpct{flex-direction:column;align-items:flex-end;display:flex}.tobrpct b{color:var(--ink);font-size:22px}.tobrpct small{color:var(--muted);font-size:12px}.tobempty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:46px 20px;display:flex}.tobempty b{color:var(--ink);font-size:17px}.tobempty small{color:var(--muted);max-width:420px;font-size:14px;line-height:1.5}.tobempty .tobsi{--c:#11236d;--c2:#5b7cf0;margin-bottom:4px}.tobdrow{color:inherit;border-top:1px solid #f0eee8;align-items:center;gap:12px;padding:12px 24px;font-size:14px;text-decoration:none;display:flex}.tobdrow:first-of-type{border-top:0}.tobdrow:hover{background:#fafaf7}.tobdrow small{color:var(--muted);font-size:13px}.tobgrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.tobside{position:sticky;top:84px}@media (max-width:1150px){.tobrow{grid-template-columns:1fr;gap:12px}.tobrpct{align-items:flex-start}.tobgrid{grid-template-columns:1fr}.tobside{position:static}.tobsum{grid-template-columns:repeat(2,1fr)}}.tobsum{margin-top:18px}.tobsum>div:before{display:none}.tobsum span{align-items:center;gap:8px;display:flex}.tobsum span:before{content:"";background:var(--c);border-radius:50%;width:9px;height:9px}.tobside{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;gap:0!important;padding:0!important}.tobside>.obbox{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:18px 20px!important}.tobside>.obbox+.obbox{border-top:1px solid var(--line)!important}.tobside>.obdel{border-top:1px solid var(--line);border-radius:0;width:100%;margin:0;padding:14px 20px}.tobwrite.mgr{padding:10px 16px}.tobrp>span.obini,.tobme>span.obini{flex-direction:initial;place-items:center;line-height:1;display:grid}.tobrh>small{color:var(--muted);font-size:13px}.tobcols,.tobrow{grid-template-columns:minmax(240px,1.1fr) minmax(400px,2fr) minmax(220px,1fr) 160px 18px;align-items:center;column-gap:40px;padding-left:28px;padding-right:28px;display:grid}.tobcols{letter-spacing:.07em;text-transform:uppercase;color:#9a9db0;border-bottom:1px solid #f0eee8;padding-top:14px;padding-bottom:12px;font-size:11.5px;font-weight:800}.tobcols:after{content:""}.tobrow{row-gap:0;padding-top:24px;padding-bottom:24px}.tobrpx{flex-direction:column;gap:3px;min-width:0;display:flex}.tobtrack{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.tobnode{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tobnl{align-items:center;width:100%;display:flex}.tobnode>small{color:#a3a6b8;text-align:center;white-space:nowrap;justify-content:center;width:30px;font-size:11.5px;display:flex;overflow:visible}.tobnode.done>small{color:var(--muted)}.tobnode.cur>small{color:var(--c);font-weight:800}.tobnext{border-left:1px solid #efede7;flex-direction:column;gap:4px;min-width:0;padding-left:20px;display:flex}.tobnext small{color:var(--c);font-size:12px;font-weight:700}.tobnext b{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.tobrs{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.tobrpct{align-items:flex-end}.tobstage{padding:28px 32px}.tobtask{padding:18px 6px}.tobtr{gap:16px}.tobside>.obbox{padding:22px 24px!important}.tobside .cdgrid{row-gap:14px}.tobside h4{margin-bottom:14px}.tobpath{margin-bottom:22px;padding:22px 14px 18px}.tobhero{margin-bottom:22px}@media (max-width:1250px){.tobcols{display:none}.tobrow{grid-template-columns:1fr;row-gap:16px}.tobnext{border-left:0;padding-left:0}.tobrs{flex-direction:row;justify-content:space-between;align-items:center}}.tobcols>span:nth-child(4){text-align:right}.tobcols>span:nth-child(3){padding-left:20px}.tobh4{margin-top:16px!important}.tobview{margin-bottom:16px}.tobline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;color:var(--muted)!important;font-size:15px!important;display:flex!important}.tobline b{color:var(--ink);font-size:16px}.tobline b.bad{color:#b4485f}.tobline b.warn{color:#c98a12}.tobline b.ok{color:#1f8a5b}.tobline i{background:#c5c8d6;border-radius:50%;width:4px;height:4px;margin:0 6px}.tobrows{margin-top:22px}.tobrh{padding:20px 32px}.tobrow2{color:inherit;animation:.35s ease-out backwards askpop;animation-delay:calc(var(--i) * 70ms);border-top:1px solid #f0eee8;grid-template-columns:minmax(240px,1fr) minmax(280px,1.2fr) minmax(240px,1.1fr) 130px 20px;align-items:center;column-gap:48px;padding:30px 32px;text-decoration:none;transition:background .15s;display:grid}.tobrh+.tobrow2{border-top:0}.tobrow2:hover{background:#fafaf7}.tobrow2>svg{color:#c5c8d6;transition:transform .15s}.tobrow2:hover>svg{color:var(--navy);transform:translate(3px)}.tob2p{align-items:center;gap:16px;min-width:0;display:flex}.tob2p>span:not(.obini){flex-direction:column;gap:4px;min-width:0;display:flex}.tob2p b{color:var(--ink);font-size:17px}.tob2p small{color:var(--muted);font-size:14px}.tob2p>span.obini{place-items:center;line-height:1;display:grid}.tob2s{flex-direction:column;gap:6px;display:flex}.tob2s small,.tob2n small{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;font-size:12px;font-weight:700}.tob2s b{color:var(--c);letter-spacing:-.01em;font-size:18px}.tob2bar{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:4px;display:grid}.tob2bar i{background:#ebecf2;border-radius:99px;height:8px;position:relative;overflow:hidden}.tob2bar i.done{background:var(--c)}.tob2bar i.cur{background:linear-gradient(90deg,var(--c) calc(var(--p) * 1%),color-mix(in srgb,var(--c) 22%,#fff) calc(var(--p) * 1%))}.tob2n{flex-direction:column;gap:6px;min-width:0;display:flex}.tob2n b{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.tob2r{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.tob2r>b{color:var(--ink);letter-spacing:-.02em;font-size:26px}@media (max-width:1250px){.tobrow2{grid-template-columns:1fr;row-gap:18px}.tob2r{flex-direction:row;justify-content:space-between;align-items:center}}.tobgal{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;margin:22px 0;display:grid}.tobpage{color:inherit;border:1px solid var(--line);font:inherit;text-align:left;cursor:pointer;animation:.45s ease-out backwards askpop;animation-delay:calc(var(--i,0) * 80ms);background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}.tobpage:hover{box-shadow:0 30px 50px -30px color-mix(in srgb,var(--c,#11236d) 70%,transparent);transform:translateY(-6px)}.tobcover{background:linear-gradient(125deg,#0b1752 0%,#11236d 35%,var(--c) 80%,var(--c2));height:150px;position:relative;overflow:hidden}.tobcv1,.tobcv2{filter:blur(2px);border-radius:50%;position:absolute}.tobcv1{background:radial-gradient(circle,#ffffff4d,#0000 65%);width:220px;height:220px;animation:8s ease-in-out infinite tobfloat;top:-90px;right:-60px}.tobcv2{background:radial-gradient(circle,color-mix(in srgb,var(--c2) 80%,#fff),transparent 70%);opacity:.6;width:160px;height:160px;animation:10s ease-in-out infinite reverse tobfloat;bottom:-90px;left:-40px}.tobcvi{color:#ffffff29;transition:transform .4s;position:absolute;bottom:-14px;right:18px}.tobpage:hover .tobcvi{transform:rotate(-8deg)scale(1.08)}.tobcvt{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;font-size:11.5px;font-weight:800;position:absolute;top:18px;left:20px}.tobflag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:14px;right:16px}.tobflag.bad{color:#a3324b}.tobflag.warn{color:#9a6508}.tobflag.ok{color:#1f7a4f}.tobface{background:#fff;border-radius:50%;padding:4px;position:absolute;top:110px;left:20px;box-shadow:0 10px 24px -12px #01072a80}.tobface>span.obini{place-items:center;line-height:1;display:grid}.tobpb{flex-direction:column;gap:6px;padding:52px 22px 22px;display:flex}.tobpn{color:var(--ink);letter-spacing:-.01em;font-size:20px}.tobpr{color:var(--muted);font-size:14px}.tobps{color:var(--c);align-items:center;gap:7px;margin-top:10px;font-size:15px;font-weight:700;display:flex}.tobpb .tob2bar{margin-top:6px}.tobpf{border-top:1px solid #f0eee8;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:14px;padding-top:14px;display:flex}.tobpf>span{color:var(--ink);flex-direction:column;gap:3px;min-width:0;font-size:14px;font-weight:600;line-height:1.35;display:flex}.tobpf small{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;font-size:11.5px;font-weight:700}.tobpf>b{color:var(--ink);letter-spacing:-.02em;font-size:28px;line-height:1}.tobnew{min-height:340px;color:var(--muted);background:linear-gradient(160deg,#fafbff,#fff);border:2px dashed #d6d9e6;justify-content:center;align-items:center;gap:8px}.tobnew b{color:var(--navy);font-size:17px}.tobnew small{text-align:center;max-width:220px;font-size:13.5px}.tobnewi{color:#fff;background:linear-gradient(135deg,#5b7cf0,#11236d);border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:6px;transition:transform .3s;display:grid}.tobnew:hover .tobnewi{transform:rotate(90deg)}.tobnew:hover{box-shadow:none;border-color:#5b7cf0}.tobgo{color:var(--navy);background:#fff;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;padding:11px 18px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex;box-shadow:0 12px 24px -14px #0009}.tobgo:hover{transform:translate(3px)}.tobsec{letter-spacing:-.01em;color:var(--ink);margin:4px 0 16px;font-size:24px}.tobsec em{font-family:var(--serif);color:var(--navy);font-weight:400}.tobsec.in{margin-top:0;font-size:21px}.tobpages{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.tobsp{border:1px solid var(--line);color:inherit;animation:.45s ease-out backwards askpop;animation-delay:calc(var(--i) * 60ms);background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}.tobsp:hover{box-shadow:0 26px 44px -28px var(--c);transform:translateY(-5px)}.tobspc{background:linear-gradient(125deg,var(--c),var(--c2));height:112px;position:relative;overflow:hidden}.tobsp.next .tobspc{background:linear-gradient(125deg,#c9ccd9,#e6e8f0)}.tobspc .tobcv1{top:-110px;right:-70px}.tobspn{letter-spacing:-.04em;color:#ffffff47;font-size:58px;font-weight:800;line-height:1;position:absolute;bottom:6px;left:18px}.tobspi{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border-radius:14px;place-items:center;width:46px;height:46px;transition:transform .3s;display:grid;position:absolute;top:16px;right:16px}.tobsp:hover .tobspi{transform:rotate(-8deg)scale(1.08)}.tobsp.cur .tobspi{color:var(--c);background:#fff;animation:2.4s ease-in-out infinite tobpulse2}@keyframes tobpulse2{50%{box-shadow:0 0 0 8px #ffffff40}}.tobspb{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.tobspb>b{color:var(--ink);letter-spacing:-.01em;font-size:18px}.tobspb>b em{font-family:var(--serif);color:var(--c);font-weight:400}.tobsp.next .tobspb>b em{color:#8a8ea3}.tobspb>small{color:var(--muted);flex:1;font-size:13.5px;line-height:1.45}.tobspf{color:var(--muted);justify-content:space-between;align-items:center;margin-top:6px;font-size:13px;display:flex}.tobst{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.tobst.done{color:#1f7a4f}.tobst.cur{color:var(--c)}.tobst.next{color:#9a9db0}.tobst i{background:var(--c);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite tobpulse}.tobspbar{background:#eef0f5;border-radius:99px;height:5px;display:block;overflow:hidden}.tobspbar em{background:var(--c);border-radius:99px;height:100%;display:block}.tobecover{color:#fff;background:linear-gradient(125deg,#0b1752,#11236d 30%,var(--c) 78%,var(--c2));border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:28px;min-height:250px;margin:6px 0 22px;padding:34px 38px;animation:.4s ease-out askpop;display:grid;position:relative;overflow:hidden}.tobebig{color:#ffffff1a;position:absolute;bottom:-50px;right:170px;transform:rotate(-10deg)}.tobeh{flex-direction:column;gap:10px;max-width:720px;display:flex;position:relative}.tobecover h1{letter-spacing:-.025em;color:#fff;margin:0;font-size:46px;line-height:1.02}.tobecover h1 em{font-family:var(--serif);color:#d8e4ff;font-weight:400}.tobecover p{opacity:.9;margin:0;font-size:16px;line-height:1.55}.tobegrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.tobnotyet{color:var(--muted);background:#f4f5f9;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:12px 16px;font-size:14px;display:flex}.tobwhop{color:var(--ink);margin:0;font-size:14.5px;line-height:1.5}.tobenav{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin:22px 0 10px;display:grid}.tobenl{border:1px solid var(--line);color:inherit;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:18px 22px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}.tobenl:hover{border-color:var(--c);transform:translateY(-2px)}.tobenl>svg{color:var(--c)}.tobenl.r{text-align:right;justify-content:flex-end}.tobenl span{flex-direction:column;gap:2px;display:flex}.tobenl small{letter-spacing:.05em;text-transform:uppercase;color:#9a9db0;font-size:12px;font-weight:700}.tobenl b{color:var(--ink);font-size:16px}.tobenm{color:var(--navy);background:#f4f6fd;border-radius:18px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}@media (max-width:1100px){.tobegrid,.tobecover{grid-template-columns:1fr}.tobebig{display:none}.tobenav{grid-template-columns:1fr}}.tobhero.sm{border-radius:22px;gap:22px;padding:22px 28px}.tobhero.sm h1{font-size:30px}.tobhero.sm p{font-size:14.5px}.tobhero.sm .tobhl{gap:8px}.tobhero.sm .tobring{width:112px;height:112px}.tobhero.sm .tobring b{font-size:26px}.tobhero.sm .tobfacts>span{padding:6px 12px 6px 6px;font-size:13.5px}.tobacts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.tobacts .tobgo{margin-top:0;padding:9px 16px;font-size:14px}.tobgo2{color:#fff;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:7px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.tobgo2:hover{background:#fff3}.tobsec{margin:8px 0 14px;font-size:21px}.tobpages{grid-template-columns:repeat(4,1fr)}@media (max-width:1250px){.tobpages{grid-template-columns:repeat(2,1fr)}}.tobspc{height:96px}.tobspn{font-size:48px}.tobspb>b{font-size:17px}.tobspb>small{font-size:13.5px}.tobwr{margin-top:26px}.tobwrl{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.tobwri{border-top:1px solid #f0eee8;padding:20px 24px}.tobwri:nth-child(-n+2){border-top:0}.tobwri:nth-child(2n){border-left:1px solid #f0eee8}.tobwrh{color:var(--muted);align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:flex}.tobwrh i{background:var(--c);border-radius:50%;width:8px;height:8px}.tobwri .tobans p{font-size:14.5px}.tobwre{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:20px;margin:0;padding:22px 24px;font-size:14.5px}.tobecover{border-radius:22px;min-height:0;margin-bottom:18px;padding:24px 30px}.tobecover h1{font-size:32px}.tobecover p{font-size:14.5px}.tobebig{bottom:-40px;right:140px}.tobebig svg{width:130px;height:130px}.tobring.sm{width:96px;height:96px}.tobring.sm b{font-size:22px}.tobring.sm small{font-size:11px}.tobep{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden}.tobeph{background:linear-gradient(100deg,color-mix(in srgb,var(--c) 14%,#fff),#fff 75%);border-bottom:1px solid color-mix(in srgb,var(--c) 18%,#fff);justify-content:space-between;align-items:center;gap:14px;padding:18px 28px;display:flex}.tobeph>div{align-items:baseline;gap:14px;display:flex}.tobeph b{color:var(--ink);font-size:18px}.tobeph span{color:var(--muted);font-size:14px}.tobephp{color:var(--muted);font-size:14px!important}.tobephp b{color:var(--c);font-size:18px}.tobep .tobtl{margin:0;padding:4px 28px}.tobep .tobtask{padding:16px 4px}.tobep .tobtask:first-child{border-top:0}.tobep .tobnotyet{margin:16px 28px 0}.tobep .tobfoot{background:#fafaf8;margin:0;padding:16px 28px}.tobtt b{font-size:15.5px}.tobtt small{font-size:13.5px}.tobenav{margin-top:18px}.tobenl{padding:14px 20px}.tobenl b{font-size:15px}.tobfin{cursor:default;background:linear-gradient(165deg,#fffaf0,#fff);border:2px dashed #e3cf9c}.tobfin:hover{box-shadow:none;transform:none}.tobfinc{color:#c98a12;background:linear-gradient(125deg,#fdf1d6,#fff7e8);place-items:center;height:96px;display:grid;position:relative;overflow:hidden}.tobfin.done .tobfinc{color:#fff;background:linear-gradient(125deg,#c98a12,#e8b04a)}.tobfin .tobspb>b em{color:#c98a12}.tobhero.sm .tobhl{max-width:none}.tobhero.sm .tobfacts{align-items:center;margin-top:4px}.tobhero.sm .tobacts{margin-top:0}.tobsp2{flex:1}.tobhero.sm{padding:20px 28px}.tobhero.sm p{display:none}.tobenav2{align-items:center;gap:10px;margin:18px 0 8px;display:flex}.tobenav2 .btn{padding:11px 18px;font-size:14.5px;text-decoration:none}.btn.tobnextb{background:linear-gradient(135deg,var(--c2),var(--c));border-color:var(--c);box-shadow:0 12px 22px -14px var(--c)}.tobttb{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tobttb:hover b{color:var(--c,var(--navy))}.tobopen{border:1px solid var(--line);font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:4px;padding:7px 12px;font-size:13px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.tobopen:hover{background:#f4f6fd;border-color:#c9d1f0}.tobtp{flex-direction:column;gap:18px;display:flex}.tobdesc{background:linear-gradient(120deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 80%);border:1px solid color-mix(in srgb,var(--c) 16%,#fff);border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.tobdesc p{color:var(--ink);white-space:pre-line;margin:0;font-size:15px;line-height:1.65}.tobdesc.empty{color:var(--muted);font-size:14px;display:block}.toblinks{flex-wrap:wrap;gap:8px;display:flex}.toblinks .btn{text-decoration:none}.tobtph{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.tobmsgs{flex-direction:column;gap:10px;display:flex}.tobtp .tobwrite{margin:0}.tobdone{color:#1f7a4f;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.tobtask.open{background:#fbfbfd;border-radius:14px}.tobtask.open .tobtt b{color:var(--c,var(--navy))}.tobtask .tobtp{margin:14px 0 6px 44px;animation:.2s ease-out askpop}.tobopen.on{background:#f4f6fd;border-color:#c9d1f0}.tobtpf{align-items:center;gap:10px;padding-top:4px;display:flex}@media (max-width:900px){.tobtask .tobtp{margin-left:0}}.acgrid{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:20px;margin-top:6px;display:grid}.acside{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;max-height:calc(100dvh - 100px);padding:16px 12px 14px;display:flex;position:sticky;top:84px;overflow:auto}.acbrand{color:var(--navy);align-items:center;gap:10px;padding:2px 8px 6px;text-decoration:none;display:flex}.acbrand span{font-size:22px}.acbrand b{letter-spacing:-.01em;font-size:19px}.acbrand em{font-family:var(--serif);font-weight:400}.acsrch{margin:0 2px}.actree{flex-direction:column;display:flex}.actr{padding-left:calc(var(--d) * 14px);border-radius:10px;align-items:center;gap:2px;display:flex}.actr:hover:not(.on){background:#f6f6f9}.actx{color:#9a9db0;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;transition:transform .15s;display:grid}.actx.o svg{transform:rotate(90deg)}.actx svg{transition:transform .15s}.actx.none{cursor:default}.actx:hover:not(.none){background:#ebedf5}.actl{min-width:0;color:var(--ink);flex:1;align-items:center;gap:8px;padding:7px 8px 7px 2px;font-size:14px;text-decoration:none;display:flex}.actr.d0 .actl{font-weight:700}.actr.on .actl{color:var(--navy);font-weight:700}.acti{text-align:center;flex:none;width:20px;font-size:15px}.actt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acwip{background:#e0a43a;border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.acfound{flex-direction:column;display:flex}.acfr{color:var(--ink);border-radius:10px;gap:8px;padding:8px;font-size:14px;text-decoration:none;display:flex}.acfr:hover{background:#f4f6fd}.acnew{border:1px dashed var(--line);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:4px;padding:10px;font-size:13.5px;font-weight:600;display:flex}.acnew:hover{color:var(--navy);border-color:var(--navy)}.acpage{border:1px solid var(--line);background:#fff;border-radius:22px;animation:.3s ease-out askpop;overflow:hidden}.accover{background:linear-gradient(125deg,#0b1752,#11236d 40%,#2642b8 80%,#7b8ff0) 50%/cover;height:200px;position:relative;overflow:hidden}.accovact{gap:8px;display:flex;position:absolute;bottom:14px;right:16px}.accovact .btn{cursor:pointer;background:#ffffffeb}.acph{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:-38px;padding:0 48px;display:flex;position:relative}.acicon{background:#fff;border-radius:20px;place-items:center;width:76px;height:76px;font-size:42px;display:grid;box-shadow:0 14px 30px -16px #01072a73}.acicon.edit{text-align:center;font:inherit;border:2px dashed #c9d1f0;padding:0;font-size:38px}.acphr{gap:8px;padding-bottom:4px;display:flex}.acbody{max-width:900px;padding:18px 48px 40px}.actitle{letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;width:100%;margin:6px 0 8px;font-family:inherit;font-size:38px;font-weight:800;line-height:1.1}.actitle em{font-family:var(--serif);color:var(--navy);font-weight:400}input.actitle{border-bottom:2px dashed #d6d9e6;outline:none;padding:2px 0}.acmeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.acwipb{color:#9a6508;background:#fff4df;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.acchk{cursor:pointer;align-items:center;gap:6px;display:flex}.accontent{color:var(--ink);outline:none;font-size:16px;line-height:1.7}.accontent.ed{background:#fcfcfe;border:1px solid #dfe3f1;border-radius:14px;min-height:300px;padding:18px 20px}.accontent.ed:empty:before{content:attr(data-ph);color:#a3a6b8}.accontent h1{letter-spacing:-.01em;margin:30px 0 10px;font-size:26px;line-height:1.25}.accontent h2{margin:26px 0 8px;font-size:21px;line-height:1.3}.accontent h3{margin:22px 0 6px;font-size:17px}.accontent ul,.accontent ol{margin:4px 0 14px;padding-left:24px}.accontent li{margin:3px 0}.accontent ul.chk{padding-left:4px;list-style:none}.accontent ul.chk>li{cursor:pointer;padding-left:32px;position:relative}.accontent ul.chk>li:before{content:"";background:#fff;border:2px solid #c5cadb;border-radius:6px;width:18px;height:18px;transition:all .15s;position:absolute;top:4px;left:0}.accontent ul.chk>li[data-done="1"]{color:#8a8ea3;text-decoration:line-through}.accontent ul.chk>li[data-done="1"]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:7px;left:6px;transform:rotate(45deg)}.accontent blockquote{color:var(--navy);background:linear-gradient(110deg,#eef1fb,#f8f9fe);border:1px solid #dde3f7;border-radius:14px;margin:14px 0;padding:14px 18px}.accontent hr{border:0;border-top:1px solid var(--line);margin:24px 0}.accontent a{color:#2642b8;text-underline-offset:3px;text-decoration:underline}.accontent img{border:1px solid var(--line);border-radius:14px;max-width:100%;margin:14px 0;display:block}.accontent table{border-collapse:collapse;border:1px solid var(--line);border-radius:12px;width:100%;margin:14px 0;font-size:14.5px;overflow:hidden}.accontent th,.accontent td{text-align:left;vertical-align:top;border-bottom:1px solid #f0eee8;padding:10px 12px}.accontent th{background:#f7f8fc;font-weight:700}figure.acvid{border:1px solid var(--line);background:#0b1752;border-radius:16px;margin:16px 0;overflow:hidden}.acvidf{padding-top:56.25%;position:relative}.acvidf iframe{border:0;width:100%;height:100%;position:absolute;inset:0}figure.acvid figcaption{color:var(--ink);background:#fff;padding:12px 16px;font-size:14px;font-weight:600}.acempty{text-align:center;background:#fffbf2;border:2px dashed #ece3cc;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;display:flex}.acempty span{font-size:34px}.acempty b{font-size:17px}.acempty small{color:var(--muted);font-size:14px}.acsubs{margin-top:30px}.acsubg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.acsub{border:1px solid var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(160deg,#fff,#fafbff);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.acsub:hover{border-color:#c9d1f0;transform:translateY(-3px);box-shadow:0 18px 30px -22px #2642b8}.acsubi{font-size:24px}.acsub b{color:var(--ink);font-size:15px;line-height:1.35}.acsub small{color:var(--muted);font-size:12.5px}.acwipt{font-weight:700;color:#9a6508!important}.acsubn{color:var(--muted);border-style:dashed}.actool{z-index:5;background:#fff;border:1px solid #dfe3f1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:10px;padding:6px;display:flex;position:sticky;top:76px;box-shadow:0 10px 20px -18px #01072a80}.actool>i{background:var(--line);width:1px;height:22px;margin:0 4px}.actb{min-width:34px;height:32px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:700;display:inline-flex}.actb:hover{color:var(--navy);background:#eef1fb}@media (max-width:1000px){.acgrid{grid-template-columns:1fr}.acside{max-height:none;position:static}.acph,.acbody{padding-left:22px;padding-right:22px}}.acbody{max-width:1060px;margin:0 auto;padding-left:56px;padding-right:56px}.acph{max-width:1060px;margin-left:auto;margin-right:auto;padding-left:56px;padding-right:56px}.accover{height:220px}.accontent ul.chk{flex:initial;background:0 0;border:0;border-radius:0;width:auto;height:auto}.accontent h1{letter-spacing:-.01em;color:var(--ink);text-wrap:initial;font-size:26px;font-weight:800;line-height:1.25}.accontent h2,.accontent h3{color:var(--ink)}.main .accontent h1{letter-spacing:-.01em;margin:30px 0 10px;line-height:1.25;font-size:26px!important}.main .accontent h2{line-height:1.3;font-size:21px!important}.main .accontent h3{font-size:17px!important}.main h1.actitle{letter-spacing:-.02em;line-height:1.1;font-size:38px!important}.acgrid{grid-template-columns:270px minmax(0,1fr);gap:22px}.acbrand{border-radius:12px;padding:8px 10px}.acbrand.on{background:#eef1fb}.actr.on{background:color-mix(in srgb,var(--c) 12%,#fff)}.actr.on .actl{color:var(--c)}.actr.d0>.actl .acti{filter:saturate(1.1)}.achome{flex-direction:column;gap:30px;animation:.35s ease-out askpop;display:flex}.achero{color:#fff;background:linear-gradient(125deg,#0b1752,#11236d 35%,#2642b8 75%,#6f86ff);border-radius:26px;grid-template-columns:1fr auto;align-items:end;gap:30px;padding:38px 42px;display:grid;position:relative;overflow:hidden}.acheroin{flex-direction:column;gap:12px;max-width:760px;display:flex;position:relative}.achero h1{letter-spacing:-.03em;margin:0;line-height:1;color:#fff!important;font-size:54px!important}.achero h1 em{font-family:var(--serif);color:#cfe0ff;font-weight:400}.achero p{opacity:.9;margin:0;font-size:16.5px;line-height:1.6}.achsrch{color:var(--muted);background:#fff;border-radius:16px;align-items:center;gap:12px;max-width:560px;margin-top:8px;padding:14px 18px;display:flex;box-shadow:0 18px 40px -20px #0009}.achsrch input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.achnums{gap:10px;display:flex;position:relative}.achnums span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.95;background:#ffffff1f;border-radius:18px;flex-direction:column;align-items:center;gap:2px;min-width:96px;padding:14px 16px;font-size:12.5px;font-weight:600;display:flex}.achnums b{letter-spacing:-.02em;font-size:30px}.acsec{flex-direction:column;gap:16px;display:flex}.acsech{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.acsech h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:26px}.acsech h2 em{font-family:var(--serif);color:var(--navy);font-weight:400}.acsech span{color:var(--muted);font-size:14.5px}.acpath{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.acstep{border:1px solid var(--line);color:inherit;animation:.45s ease-out backwards askpop;animation-delay:calc(var(--i) * 70ms);background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:22px 20px 20px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}.acstep:hover{transform:translateY(-5px);box-shadow:0 26px 40px -28px #2642b8}.acstepn{letter-spacing:-.04em;color:#eef0f8;font-size:46px;font-weight:800;position:absolute;top:8px;right:14px}.acstepi{font-size:34px;position:relative}.acstep b{color:var(--ink);font-size:17px;position:relative}.acstep small{color:var(--muted);font-size:13px}.acstep:not(:last-child):after{content:"";background:#d5d9e8;width:10px;height:2px;position:absolute;top:50%;right:-12px}.actrails{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.actrail{border:1px solid var(--line);color:inherit;animation:.45s ease-out backwards askpop;animation-delay:calc(var(--i) * 60ms);background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;overflow:hidden}.actrail:hover{box-shadow:0 26px 44px -28px var(--c);transform:translateY(-5px)}.actrailc{background:linear-gradient(125deg,var(--c),color-mix(in srgb,var(--c) 55%,#fff));height:92px;position:relative;overflow:hidden}.actraili{background:#fff;border-radius:16px;place-items:center;width:58px;height:58px;font-size:30px;display:grid;position:absolute;bottom:-16px;left:20px;box-shadow:0 12px 24px -14px #01072a80}.actrailb{flex-direction:column;flex:1;gap:6px;padding:28px 20px 18px;display:flex}.actrailb b{color:var(--ink);font-size:18px}.actrailb small{color:var(--muted);flex:1;font-size:14px;line-height:1.5}.actrailf{color:var(--c);border-top:1px solid #f0eee8;align-items:center;gap:10px;margin-top:8px;padding-top:12px;font-size:13px;font-weight:700;display:flex}.actrailf svg{margin-left:auto}.acrecent{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.acrec{color:inherit;border-top:1px solid #f0eee8;align-items:center;gap:14px;padding:16px 20px;text-decoration:none;transition:background .15s;display:flex}.acrec:nth-child(-n+3){border-top:0}.acrec:not(:nth-child(3n+1)){border-left:1px solid #f0eee8}.acrec:hover{background:#fafaf7}.acreci{background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.acrec>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.acrec b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.acrec small{color:var(--muted);font-size:12.5px}.acrec>svg{color:#c5c8d6}.acpage{background:0 0;border:0;border-radius:0;overflow:visible}.achd{color:#fff;background:linear-gradient(125deg,#0b1752,#11236d 40%,var(--c) 90%);background-position:50%;background-size:cover;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:20px;min-height:230px;margin-bottom:22px;padding:30px 38px;display:flex;position:relative;overflow:hidden}.achdin{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex;position:relative}.achdpar{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border-radius:99px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:600;text-decoration:none}.achdpar:hover{background:#ffffff42}.achdt{align-items:center;gap:18px;display:flex}.achd .acicon{background:#fffffff2;border-radius:20px;flex:none;width:70px;height:70px;font-size:38px}.achd .acicon.edit{background:#fffffff2;border:2px dashed #ffffffb3}.main h1.actitle,.achd .actitle{letter-spacing:-.02em;margin:0;line-height:1.08;color:#fff!important;font-size:40px!important}.achd .actitle em{color:#d8e4ff}.achd input.actitle{color:#fff;background:#ffffff1f;border:0;border-bottom:2px dashed #fff9;border-radius:10px 10px 0 0;padding:6px 10px;font-weight:800}.achd .acmeta{color:#ffffffd1;margin:0;font-size:13.5px}.achd .acmeta span{align-items:center;gap:6px;display:inline-flex}.achd .acwipb{color:#7a5006;background:#ffe7b3}.achdact{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.achdact label{cursor:pointer}.aclay{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;display:grid}.acpage.edit .aclay{grid-template-columns:1fr}.acmain{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:300px;padding:38px 46px 40px}.acrail{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:sticky;top:84px;overflow:hidden}.acrb{padding:18px 18px 16px}.acrb+.acrb{border-top:1px solid var(--line)}.acrbt{letter-spacing:.08em;text-transform:uppercase;color:#9a9db0;margin-bottom:10px;font-size:11.5px;font-weight:800;display:block}.actoc{border-left:2px solid #eceef5;flex-direction:column;display:flex}.actoc a{color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:6px 0 6px 14px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:color .15s,border-color .15s}.actoc a.l2{padding-left:26px;font-size:13px}.actoc a:hover{color:var(--ink)}.actoc a.on{color:var(--c);border-left-color:var(--c);font-weight:700}.acrkids{flex-direction:column;gap:2px;display:flex}.acrk{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.acrk:hover{background:#f6f7fb}.acrk.on{background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);font-weight:700}.acrk b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.acrk.add{color:var(--muted)}.accontent{color:#1d2340;font-size:16.5px;line-height:1.75}.accontent>:first-child{margin-top:0!important}.accontent p{margin:0 0 14px}.main .accontent h1{color:var(--ink);border-bottom:1px solid #eceef5;margin:36px 0 14px;padding-bottom:10px;font-size:25px!important}.main .accontent h2{align-items:center;gap:10px;margin:30px 0 10px;display:flex;font-size:20px!important}.main .accontent h2:before{content:"";background:var(--c);border-radius:4px;flex:none;width:4px;height:20px}.main .accontent h3{color:var(--c);margin:22px 0 8px;font-size:17px!important}.accontent b,.accontent strong{color:var(--ink)}.accontent ul:not(.chk){padding-left:4px;list-style:none}.accontent ul:not(.chk)>li{margin:6px 0;padding-left:22px;position:relative}.accontent ul:not(.chk)>li:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:4px}.accontent ol{counter-reset:n;padding-left:0;list-style:none}.accontent ol>li{counter-increment:n;margin:8px 0;padding-left:38px;position:relative}.accontent ol>li:before{content:counter(n);background:color-mix(in srgb,var(--c) 14%,#fff);width:26px;height:26px;color:var(--c);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:.15em;left:0}.accontent ul.chk{flex-direction:column;gap:6px;margin:10px 0 18px;display:flex}.accontent ul.chk>li{background:#f7f8fc;border:1px solid #edf0f7;border-radius:12px;margin:0;padding:10px 14px 10px 44px}.accontent ul.chk>li:before{top:13px;left:14px}.accontent ul.chk>li:after{top:16px;left:20px}.accontent ul.chk>li[data-done="1"]{background:#f2f7f4;border-color:#dcefe3}.accontent ul.chk>li[data-done="1"]:before{background:#1f8a5b;border-color:#1f8a5b}.accontent blockquote{background:color-mix(in srgb,var(--c) 8%,#fff);border:1px solid color-mix(in srgb,var(--c) 20%,#fff);color:var(--ink);padding:16px 20px 16px 52px;font-size:16px;position:relative}.accontent blockquote:before{content:"💡";font-size:18px;position:absolute;top:15px;left:18px}.accontent hr{border-top:1px dashed #e3e6ef;margin:30px 0}.accontent a{color:var(--c);font-weight:600}.accontent table th{background:color-mix(in srgb,var(--c) 10%,#fff);color:var(--ink)}.accontent table tr:nth-child(2n) td{background:#fbfbfd}.accontent img{border-radius:16px}figure.acvid{background:#0b1752;border-radius:18px;box-shadow:0 20px 40px -28px #01072ab3}figure.acvid figcaption{align-items:center;gap:8px;font-size:14.5px;display:flex}.acpage.edit .acmain{padding:24px 28px}@media (max-width:1250px){.aclay{grid-template-columns:1fr}.acrail{position:static}.acpath{grid-template-columns:repeat(2,1fr)}.acrecent,.achero{grid-template-columns:1fr}.acstep:after{display:none}}.actrails{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){.actrails{grid-template-columns:repeat(2,1fr)}}.main .accontent h1.acht,.main .accontent h2.acht{align-items:center;gap:12px;display:flex}.main .accontent h2.acht:before{display:none}.achi{background:color-mix(in srgb,var(--t) 16%,#fff);width:38px;height:38px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 22%,#fff);border-radius:12px;flex:none;place-items:center;font-size:19px;font-style:normal;display:grid}h2 .achi{border-radius:9px;width:30px;height:30px;font-size:15px}.main .accontent h1.acht{background:linear-gradient(100deg,color-mix(in srgb,var(--c) 8%,#fff),#fff 70%);border-bottom:0;border-radius:16px;margin-left:-18px;margin-right:-18px;padding:14px 18px}ul.acstats{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;list-style:none;margin:14px 0 20px!important;padding:0!important;display:grid!important}ul.acstats>li{background:linear-gradient(150deg,color-mix(in srgb,var(--t) 14%,#fff),#fff);border:1px solid color-mix(in srgb,var(--t) 22%,#fff);border-radius:18px;flex-direction:column;gap:4px;display:flex;margin:0!important;padding:18px 18px 16px!important}ul.acstats>li:before{display:none!important}ul.acstats b{letter-spacing:-.02em;color:var(--t);font-size:26px}ul.acstats span{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.acmap{border-bottom:1px dashed #e3e6ef;margin:-6px 0 26px;padding-bottom:24px}.acmapg{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.acmapg a{background:color-mix(in srgb,var(--t) 9%,#fff);border:1px solid color-mix(in srgb,var(--t) 18%,#fff);color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:transform .15s;display:flex}.acmapg a:hover{transform:translateY(-2px)}.acmapn{background:var(--t);color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:12.5px;font-weight:800;display:grid}.acmapg b{font-size:13.5px;font-weight:700;line-height:1.3}.acside{overflow-x:hidden}.actt,.acrk b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.actl{align-items:flex-start;padding-top:6px;padding-bottom:6px}.acti{margin-top:1px}.acrk{align-items:flex-start}.acrail{max-height:calc(100dvh - 100px);overflow:hidden auto}.accontent ul.chk ul.chk{gap:4px;margin:8px 0 0}.accontent ul.chk ul.chk>li{background:#fff;padding-top:7px;padding-bottom:7px}.accontent ul.chk ul.chk>li:before{top:10px}.accontent ul.chk ul.chk>li:after{top:13px}.accontent ul.chk,.accontent ul.chk:hover{transition:none;transform:none!important}.accontent ul.chk>li{transition:background .15s,border-color .15s}.accontent ul.chk>li:hover{background:#eef1fb;border-color:#dfe4f6}.accol{flex-direction:column;gap:16px;min-width:0;display:flex}.acs{z-index:20;position:sticky;top:72px}.acsbar{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 10px 24px -20px #01072a66}.acs:focus-within .acsbar{border-color:#9fb0f0;box-shadow:0 0 0 4px #e8ecfb,0 16px 30px -22px #2642b899}.acsbar input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15.5px}.acsbar kbd,.acshint kbd{font:inherit;color:var(--muted);background:#f2f3f7;border:1px solid #e3e5ec;border-bottom-width:2px;border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:700}.acsx{cursor:pointer;width:24px;height:24px;color:var(--muted);background:#f2f3f7;border:0;border-radius:50%;place-items:center;display:grid}.acsres{border:1px solid var(--line);background:#fff;border-radius:18px;max-height:min(560px,70dvh);padding:8px;animation:.15s ease-out askpop;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 30px 60px -30px #01072a80}.acsr{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.acsr.on{background:color-mix(in srgb,var(--c) 9%,#fff)}.acsri{background:color-mix(in srgb,var(--c) 13%,#fff);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.acsrt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acsrt b{color:var(--ink);font-size:15px}.acsrt small{color:var(--c);font-size:12px;font-weight:700}.acsrt em{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.acsr mark{color:inherit;background:#fff1b8;border-radius:3px;padding:0 2px}.acsnone{color:var(--muted);align-items:center;gap:8px;padding:18px;font-size:14px;display:flex}.acshint{color:var(--muted);border-top:1px solid #f0eee8;align-items:center;gap:6px;margin-top:6px;padding:10px 14px 6px;font-size:12px;display:flex}.acsbar input{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;padding:2px 0!important}.acnp{flex-direction:column;gap:14px;display:flex}.acnpt{align-items:center;gap:12px;display:flex}.acnpt .cdin{flex:1;padding:12px 14px;font-size:16px}.acnpi{background:#eef1fb;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.acnpe{flex-wrap:wrap;gap:6px;display:flex}.acnpe button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;width:36px;height:36px;font-size:18px}.acnpe button.on{background:#eef1fb;border-color:#2642b8}.acnpp{color:var(--muted);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}.acnpm{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.acnpm button{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;transition:border-color .15s,background .15s;display:flex}.acnpm button span{font-size:24px}.acnpm button b{color:var(--ink);text-align:center;font-size:12.5px;line-height:1.25}.acnpm button.on{background:#eef1fb;border-color:#2642b8;box-shadow:0 0 0 3px #e3e8fb}.tobgo2.icon{padding:9px 11px}.acdp{flex-direction:column;gap:12px;display:flex}.acdp p{color:var(--ink);margin:0;font-size:14.5px}.acdpp{background:#f7f8fc;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.acdpp>span:first-child{font-size:26px}.acdpp>span:last-child{flex-direction:column;display:flex}.acdpp small{color:var(--muted);font-size:12.5px}.acdpo{border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.acdpo input{accent-color:#2642b8;margin-top:3px}.acdpo>span{flex-direction:column;gap:2px;display:flex}.acdpo b{font-size:14.5px}.acdpo small{color:var(--muted);font-size:13px}.acdpo.on{background:#f4f6fd;border-color:#2642b8}.acdpo.bad.on{background:#fdf1f1;border-color:#d0393f}.acdpo.bad input{accent-color:#d0393f}@media (max-width:700px){.acnpm{grid-template-columns:repeat(3,1fr)}}.tobban.lead .tobbt{flex:1}.otflag.carry{opacity:.92;border:1px dashed}.otfb{background:linear-gradient(120deg,#fff8e6,#fffdf7);border:1px solid #f3e2b3;border-radius:14px;align-items:flex-start;gap:12px;margin:4px 0 14px;padding:12px 14px;display:flex}.otfb.red{background:linear-gradient(120deg,#fdeeec,snow);border-color:#f4cdc6}.otfb.ok{background:linear-gradient(120deg,#eaf7ef,#fbfefc);border-color:#cfe9d9}.otfbi{color:#c98a12;background:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.otfb.red .otfbi{color:#c2453b}.otfb.ok .otfbi{color:#1f8a4c}.otfbt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.otfbt b{font-size:14px}.otfbt small{color:#5d6177;font-size:12.5px}.otfbl{color:#5d6177;text-align:right;flex-direction:column;gap:3px;font-size:12px;display:flex}.otfbl small{color:#8a8fa3;margin-right:6px}.otfp{margin-top:16px}.otr.otfr{grid-template-columns:minmax(200px,1.6fr) 110px minmax(120px,1fr) minmax(140px,1fr) 100px minmax(220px,2fr);min-width:900px;padding:14px 8px}.otfbad{color:#a8321f;font-weight:700}.hfbadge{color:#fff;background:#d63a3a;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.otr.hfreq{grid-template-columns:minmax(190px,1.2fr) minmax(200px,1.3fr) minmax(220px,2fr) 210px;align-items:center;min-width:860px;padding:16px 8px}.hfreqe{align-items:center;gap:10px;min-width:0;display:flex}.hfreqe>span{flex-direction:column;min-width:0;display:flex}.hfreqe small{color:#8a8fa3;font-size:12px}.hfreqw{color:#3d4157;flex-direction:column;gap:6px;line-height:1.45;display:flex}.hfreqw small{color:#6b6f86;align-items:flex-start;gap:5px;font-size:12px;display:flex}.hfreqa{justify-content:flex-end;gap:8px;display:flex}.hfreqs{color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);white-space:nowrap;border-radius:99px;padding:4px 11px;font-size:12px;font-weight:700}.hfreqsep{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;border-top:1px solid #f0f0f3;padding:16px 8px 6px;font-size:11px;font-weight:800}.hfreqhow{color:#5d6177;align-items:center;gap:7px;margin:-4px 0 0;font-size:13px;display:flex}.hfreqq{background:linear-gradient(120deg,#f2f4fc,#fbfbfe);border:1px solid #e3e7f5;border-radius:12px;margin-bottom:14px;padding:12px 14px}.hfreqq small{letter-spacing:.07em;color:#8a8fa3;font-size:10.5px;font-weight:800}.hfreqq p{margin:4px 0 0;line-height:1.5}.bv{z-index:9999;cursor:pointer;background:radial-gradient(70% 60% at 50% 42%,#5f7df059,#5f7df000 70%),linear-gradient(135deg,#0a1650 0%,#11236d 40%,#1c3391 75%,#2642b8 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.bv.sai{animation:.65s forwards bvOut}.bv.sai .bvin{animation:.65s forwards bvLift}.bvglow{background:radial-gradient(circle,#c9cff029,#c9cff000 65%);border-radius:50%;width:520px;height:520px;animation:3.6s ease-out both bvGlow;position:absolute}.bvdots{pointer-events:none;position:absolute;inset:0}.bvdots span{opacity:0;background:#c9cff0;border-radius:50%;animation:ease-in-out infinite bvDot;position:absolute}.bvin{text-align:center;flex-direction:column;align-items:center;max-width:620px;padding:0 24px;display:flex;position:relative}.bvlogo{z-index:0;width:84px;height:84px;animation:.7s cubic-bezier(.2,.8,.2,1) .1s both bvRise;position:relative}.bvlogo img{object-fit:contain;filter:drop-shadow(0 10px 22px #01072a73);width:100%;height:100%;display:block}.bvlogo:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle,#c9cff061,#c9cff000 68%);border-radius:50%;animation:1.2s .4s forwards bvFade;position:absolute;inset:-34px}.bvh{font-family:var(--display);letter-spacing:-.02em;opacity:0;margin:30px 0 0;font-size:40px;font-weight:500;line-height:1.1;animation:.7s cubic-bezier(.2,.8,.2,1) .4s forwards bvUp;color:#fff!important}.bvh em{font-family:var(--serif);color:#c9cff0;font-style:italic;font-weight:400}.bvf{max-width:440px;font-family:var(--serif);color:#c9cff0d9;opacity:0;margin:12px 0 0;font-size:18px;font-style:italic;line-height:1.45;animation:.7s cubic-bezier(.2,.8,.2,1) .7s forwards bvUp}.bvbar{opacity:0;background:#ffffff29;border-radius:2px;width:96px;height:2px;margin-top:30px;animation:.4s .95s forwards bvFade;overflow:hidden}.bvbar span{background:#fff;width:0;height:100%;animation:2.6s ease-in-out 1.05s forwards bvLoad;display:block}@keyframes bvIn{0%{opacity:0}to{opacity:1}}@keyframes bvOut{to{opacity:0;visibility:hidden}}@keyframes bvLift{to{opacity:.6;transform:translateY(-10px)}}@keyframes bvGlow{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes bvDot{0%,to{opacity:0}50%{opacity:.5}}@keyframes bvRise{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:none}}@keyframes bvUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bvFade{to{opacity:1}}@keyframes bvLoad{to{width:100%}}@media (max-width:600px){.bvh{font-size:30px}.bvf{font-size:16px}.bvlogo{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.bv,.bv *,.bv :before,.bv :after{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bvh,.bvf,.bvbar{opacity:1}}html.bvpre body:after{content:"";z-index:9998;background:radial-gradient(70% 60% at 50% 42%,#5f7df059,#5f7df000 70%),linear-gradient(135deg,#0a1650 0%,#11236d 40%,#1c3391 75%,#2642b8 100%);position:fixed;inset:0}.achd.hascov{background:#0b1752}.achd .achdimg{opacity:0;background-position:50%;background-size:cover;transition:opacity .6s;position:absolute;inset:0}.achd .achdimg.on{opacity:1}.achd .achdshade{background:linear-gradient(100deg,#08103cf0 0%,#08103cc7 45%,#08103c59 100%);position:absolute;inset:0}.achome .acsec{border:1px solid var(--line);background:#fff;border-radius:24px;gap:18px;padding:24px 26px 26px;box-shadow:0 1px 2px #01072a0a}.achome .acsech{border-bottom:1px solid #f0eee8;padding-bottom:16px}.achome .acstep,.achome .actrail{background:#faf9f6;border-color:#eeece5}.achome .acstep:hover,.achome .actrail:hover{background:#fff}.achome .acstepn{color:#e9ebf3}.achome .acrecent{background:0 0;border:0;border-radius:0;margin:-4px -6px 0}.achome .acrec{border-radius:12px}.gs{--g1:#0c3b31;--g2:#14594a;--g3:#1f7a63;--gold:#c9a45a;--gline:#dde7e1;--gink:#0b2a24;flex-direction:column;gap:18px;display:flex}.gsbody{flex-direction:column;gap:18px;animation:.35s ease-out gsin;display:flex}@keyframes gsin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gstop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.gstop>div:first-child{flex-direction:column;gap:6px;display:flex}.gskick{letter-spacing:.03em;color:#f3e2b6;background:linear-gradient(120deg,#0c3b31,#1f7a63);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -12px #0c3b31}.main h1.gsh1{letter-spacing:-.03em;margin:2px 0 0;line-height:1;color:var(--g1)!important;font-size:54px!important}.gsh1 em{font-family:var(--serif);color:var(--g3);font-weight:400}.gstop p{color:var(--muted);margin:0;font-size:14.5px}.gstopr{flex-wrap:wrap;gap:10px;display:flex}.gsbtn{color:#2a1d05;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#e2c27e,#c9a45a);border:0;border-radius:12px;align-items:center;gap:7px;padding:10px 16px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 12px 24px -14px #785612e6}.gsbtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.gsbtn:disabled{opacity:.5;cursor:default;transform:none}.gsbtn.sm{align-self:flex-start;margin-top:6px;padding:8px 13px;font-size:13px}.gsbtn.light{color:#5a4210;box-shadow:none;background:#fffffff2}.gstabs{border:1px solid var(--gline);background:#fff;border-radius:16px;flex-wrap:wrap;align-self:flex-start;gap:3px;padding:5px;display:inline-flex;box-shadow:0 1px 2px #0c3b310d}.gstabs button{font:inherit;color:#56706a;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.gstabs button:hover{background:#f1f6f3}.gstabs button.on{background:linear-gradient(120deg,var(--g1),var(--g3));color:#fff;box-shadow:0 10px 20px -14px var(--g1)}.gsnote{color:#6b4d0e;background:#fff6e0;border:1px solid #f0dca6;border-radius:14px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.gsload{color:var(--muted);padding:30px}.gsempty{color:var(--muted);align-items:center;gap:10px;padding:22px 24px;font-size:14px;display:flex}.gsempty.big{align-items:flex-start;padding:30px 26px}.gsempty.big>span:last-child{flex-direction:column;gap:4px;display:flex}.gsempty.big b{color:var(--gink);font-size:15px}.gsempty.big small{max-width:420px;font-size:13.5px}.gsemi{width:46px;height:46px;color:var(--g3);background:#eef5f1;border-radius:14px;flex:none;place-items:center;display:grid}.gs .late{color:#b3372c!important}.gs .warn{color:#9a6a10!important}.gsband{color:#fff;background:radial-gradient(70% 120% at 100% 0,#c9a45a61,#c9a45a00 60%),linear-gradient(125deg,#0a3029,#0c3b31 35%,#14594a 70%,#1f7a63);border-radius:26px;padding:22px 24px 24px;position:relative;overflow:hidden;box-shadow:0 26px 50px -36px #0c3b31}.gsglow{pointer-events:none;background:radial-gradient(circle,#ffffff24,#0000 65%);border-radius:50%;width:320px;height:320px;animation:9s ease-in-out infinite tobfloat;position:absolute;top:-150px;right:-80px}.gsglow.b{background:radial-gradient(circle,#f0cf7d38,#0000 65%);width:260px;height:260px;animation-delay:-4s;inset:auto auto -170px 25%}.gsband>header,.gspanel>header{align-items:center;gap:13px;display:flex;position:relative}.gsband>header>span:nth-child(2),.gspanel>header>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gsband>header b{letter-spacing:-.01em;font-size:19px}.gsband>header small{color:#ffffffbf;font-size:13px}.gsbi{color:#fff;background:#ffffff29;border:1px solid #ffffff42;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.gsbig{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.gsbig b{letter-spacing:-.02em;font-size:30px;font-weight:800}.gsbig small{opacity:.8;margin-top:4px;font-size:12px}.gsprog{background:#ffffff1f;border:1px solid #ffffff24;border-radius:12px;height:30px;margin:18px 0 16px;position:relative;overflow:hidden}.gsprog i{background:linear-gradient(90deg,#e2c27e,#f6dfa4);border-radius:12px;transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 22px #f0cf7d8c}.gsprog span{color:#fff;text-shadow:0 1px 2px #00000059;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.gsprog.big{height:38px;margin:0}.gsprog.big span{font-size:14px}.gsprog.big b{margin-right:4px}.gstiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:relative}.gstiles>div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:18px;align-items:flex-start;gap:12px;padding:15px 16px;transition:background .2s,transform .2s;display:flex}.gstiles>div:hover{background:#ffffff29;transform:translateY(-2px)}.gsti{background:linear-gradient(135deg,var(--tc),var(--tc2));color:#fff;width:36px;height:36px;box-shadow:0 8px 16px -10px var(--tc2);border-radius:11px;flex:none;place-items:center;display:grid}.gstiles>div>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.gstiles b{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.1}.gstiles small{opacity:.9;font-size:13px;font-weight:600}.gstiles em{opacity:.7;font-size:12px;font-style:normal}.gspanel{border:1px solid var(--gline);background:linear-gradient(180deg,color-mix(in srgb,var(--hc2) 8%,#fff),#fff 170px);box-shadow:0 1px 2px #0c3b310a,0 22px 40px -34px var(--hc);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.gspanel>header{background:linear-gradient(120deg,var(--hc),var(--hc2));color:#fff;padding:16px 20px}.gspanel>header b{font-size:16.5px}.gspanel>header small{color:#fffc;font-size:12.5px}.gspanel .gsbig b{font-size:26px}.gshlink{color:#fff;font:inherit;cursor:pointer;background:#ffffff24;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:4px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.gstwo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.gsatt{flex-direction:column;padding:8px 10px 10px;display:flex}.gsai{border-radius:16px;grid-template-columns:40px minmax(0,1.4fr) minmax(0,1fr) 170px 128px;align-items:center;gap:14px;padding:12px;transition:background .15s;display:grid}.gsai+.gsai{border-top:1px solid #eef3f0}.gsai:hover{background:#f6faf7}.gsaic{background:linear-gradient(135deg,var(--kc2),var(--kc));color:#fff;width:40px;height:40px;box-shadow:0 8px 16px -10px var(--kc);border-radius:13px;place-items:center;display:grid}.gsaiw{flex-direction:column;gap:2px;min-width:0;display:flex}.gsaiw b{color:var(--gink);font-size:14.5px;line-height:1.3}.gsaiw small{color:var(--muted);font-size:12.5px}.gsaicl{align-items:center;gap:9px;min-width:0;display:flex}.gsaicl>span:last-child{flex-direction:column;min-width:0;display:flex}.gsaicl b{color:var(--gink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.gsaicl small{color:var(--kc);font-size:11.5px;font-weight:700}.gsaiwhen{color:#4d6660;background:#eef3f0;border-radius:99px;justify-self:start;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.gsaiwhen.late{background:#fde6e2;color:#a8322a!important}.gsact{color:var(--g2);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5e2dc;border-radius:10px;justify-self:end;align-items:center;gap:5px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.gsact:hover{background:var(--g2);color:#fff;border-color:var(--g2)}.gsmore{color:var(--g2);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:6px;margin-top:6px;padding:8px;font-size:13px;font-weight:700;display:inline-flex}.gsfl{flex-direction:column;padding:8px 12px 12px;display:flex}.gsfi{border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto 110px;align-items:center;gap:12px;padding:11px 10px;display:grid}.gsfi+.gsfi{border-top:1px solid #f1efe6}.gsfin{flex-direction:column;min-width:0;display:flex}.gsfin b{color:var(--gink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.gsfin small{color:var(--muted);font-size:12px}.gsfiv{color:var(--gink);font-size:15px}.gsfi .gtag{justify-self:end}.gsfi.paga{opacity:.7}.gstl{flex-direction:column;flex:1;gap:13px;padding:18px 22px 20px;display:flex}.gstlr{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:14px;display:grid}.gstln{color:var(--gink);align-items:center;gap:9px;min-width:0;font-size:13.5px;font-weight:700;display:inline-flex}.gstln span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gstlb{background:#eef3f0;border-radius:8px;height:16px;position:relative}.gstlb i{border-radius:8px;height:16px;position:absolute;top:0;box-shadow:inset 0 -2px #00000014}.gstlb i.s-vigente{background:linear-gradient(90deg,#3a9a7f,#14594a)}.gstlb i.s-vencido{background:linear-gradient(90deg,#f6c3bb,#e0705f)}.gstlb i.s-sem-papel,.gstlb i.s-sem-contrato{background:repeating-linear-gradient(115deg,#f0cf7d 0 8px,#fbecd0 8px 16px)}.gstlb i.s-a-assinar{background:repeating-linear-gradient(115deg,#9cc0ec 0 8px,#e1ecf8 8px 16px)}.gstlb em{background:#c2453b;border-radius:2px;width:2px;position:absolute;top:-6px;bottom:-6px;box-shadow:0 0 0 3px #c2453b26}.gstlx{color:#8a9a95;justify-content:space-between;margin-left:214px;font-size:11.5px;font-weight:600;display:flex}.gstll{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.gtag{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.gtag.ok{color:#17663c;background:#dcf1e5}.gtag.bad{color:#a8322a;background:#fde3df}.gtag.warn{color:#8a5a0c;background:#fcebcc}.gtag.info{color:#1d4f8f;background:#e1ecf8}.gtag.muted{color:#5f6f6a;background:#eef1ef}.gscards{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;display:grid}.gscard{border:1px solid var(--gline);background:#fff;border-radius:22px;flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;animation:.4s ease-out backwards gsin;display:flex;overflow:hidden}.gscard:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #0c3b31}.gscb{flex-direction:column;flex:1;gap:12px;padding:0 18px 18px;display:flex;position:relative}.gscid{align-items:flex-end;gap:12px;margin-top:-22px;display:flex}.gscav{background:#fff;border-radius:50%;flex:none;padding:3px;box-shadow:0 8px 18px -10px #00000080}.gscid>span:last-child{flex-direction:column;min-width:0;padding-bottom:2px;display:flex}.gscid b{color:var(--gink);font-size:16px}.gscid small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.gscfee{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.gscfee>span:first-child{flex-direction:column;display:flex}.gscfee small{color:var(--muted);font-size:12px;font-weight:600}.gscfee b{letter-spacing:-.02em;color:var(--g1);font-size:26px;font-weight:800}.gscfr{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.gscbar{background:#eef3f0;border-radius:4px;height:7px;display:block;overflow:hidden}.gscbar em{background:linear-gradient(90deg,#c9a45a,#1f7a63);border-radius:4px;height:100%;display:block}.gscmeta{color:#56706a;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;font-weight:600;display:flex}.gscmeta span{align-items:center;gap:5px;display:inline-flex}.gscedit{color:var(--g2);font:inherit;cursor:pointer;background:#f6faf7;border:1px solid #d5e2dc;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex}.gscedit:hover{background:var(--g2);color:#fff;border-color:var(--g2)}.gskgrid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.gsk{border:1px solid var(--gline);box-shadow:0 22px 40px -36px var(--kc);background:#fff;border-radius:22px;flex-direction:column;animation:.4s ease-out backwards gsin;display:flex;overflow:hidden}.gsk>header{background:linear-gradient(120deg,var(--kc),var(--kc2));color:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.gsk>header>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.gsk>header b{font-size:15.5px}.gsk>header small{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gsk>header .gtag,.gskst{color:var(--kc);white-space:nowrap;background:#fffffff2;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:800}.gskb{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.gskbig{align-items:flex-end;gap:8px;display:flex}.gskbig>b{letter-spacing:-.03em;color:var(--kc);font-size:34px;font-weight:800;line-height:1}.gskbig>small{color:var(--muted);padding-bottom:3px;font-size:13px;font-weight:600}.gskval{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.gskval small{color:var(--muted);font-size:11.5px;font-weight:600}.gskval b{color:var(--gink);font-size:17px}.gskbar{background:#eef3f0;border-radius:4px;height:8px;display:block;overflow:hidden}.gskbar em{background:linear-gradient(90deg,var(--kc2),var(--kc));border-radius:4px;height:100%;display:block}.gskdates{color:var(--muted);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.gskren{background:#f7f8f4;border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:10px 12px;list-style:none;display:flex}.gskren li{align-items:flex-start;gap:10px;display:flex}.gskren li span{flex-direction:column;display:flex}.gskren b{color:var(--gink);font-size:13px}.gskren small{color:var(--muted);font-size:12px}.gskren li.late b{color:#b3372c}.gskren li.done b,.gskren li.done small{color:#9aa8a3;text-decoration:line-through}.gskf{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.gskf .gscedit{margin-top:0}.gslink{font:inherit;color:var(--g2,#14594a);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.gslink:hover{text-decoration:underline}.gschk{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #b9cbc4;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;padding:0;transition:background .15s,border-color .15s;display:grid}.gschk.big{border-radius:9px;width:28px;height:28px}.gschk:hover{border-color:var(--g3)}.gsrow.paid .gschk,.gskren li.done .gschk{background:linear-gradient(135deg,#3a9a7f,#14594a);border-color:#14594a}.gsmnav{background:#ffffff1f;border:1px solid #ffffff29;border-radius:12px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.gsmnav button{color:#ffffffd9;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 10px;font-size:12.5px;font-weight:700}.gsmnav button.on{color:var(--g1);background:#fff}.gsmgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:18px;margin-top:18px;display:grid;position:relative}.gsbars{align-items:flex-end;gap:8px;height:96px;display:flex}.gsbars button{color:#ffffffbf;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;font-size:11px;font-weight:700;display:flex}.gsbars button.on{color:#fff}.gsbarc{flex:1;align-items:flex-end;width:100%;display:flex}.gsbarc i{background:#ffffff29;border-radius:8px 8px 4px 4px;width:100%;min-height:4px;display:block;position:relative;overflow:hidden}.gsbarc em{background:linear-gradient(#f6dfa4,#c9a45a);position:absolute;bottom:0;left:0;right:0}.gsbars button.on .gsbarc i{box-shadow:0 0 0 2px #fff9}.gsrows{flex-direction:column;padding:6px 10px 10px;display:flex}.gsrowh,.gsrow{grid-template-columns:36px minmax(0,1.6fr) 110px 70px 80px 120px 100px;align-items:center;gap:12px;padding:10px 12px;display:grid}.gsrows.inv .gsrowh,.gsrows.inv .gsrow{grid-template-columns:minmax(0,1.6fr) 110px 80px 120px 120px 110px 90px}.gsrowh{letter-spacing:.04em;text-transform:uppercase;color:#7d918b;padding-bottom:6px;font-size:11.5px;font-weight:800}.gsrow{color:var(--gink);border-radius:14px;font-size:14px;transition:background .15s}.gsrow+.gsrow{border-top:1px solid #f1efe6}.gsrow:hover{background:#fbfaf5}.gsrow.late{background:linear-gradient(90deg,#fde3df8c,#0000 60%)}.gsrow.paid{color:#6b7f79}.gscl{align-items:center;gap:11px;min-width:0;display:inline-flex}.gscl>span{flex-direction:column;min-width:0;display:flex}.gscl b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.gscl small{color:var(--muted);font-size:12px}.gsfile{color:var(--g2);cursor:pointer;background:#fff;border:1px dashed #c4d6cf;border-radius:9px;justify-self:start;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.gsfile.on{background:#eef6f2;border-style:solid}.gsfile:hover{border-color:var(--g2)}.gspick{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;padding:0 0 14px;display:flex}.gspick button{cursor:pointer;opacity:.55;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;transition:opacity .15s,border-color .15s}.gspick button.on{opacity:1;border-color:#1f7a63}.gspick button:hover{opacity:1}.gspick b{color:#0b2a24;margin-left:6px;font-size:15px}.modal .gsbtn{color:#2a1d05;font:inherit;cursor:pointer;background:linear-gradient(135deg,#e2c27e,#c9a45a);border:0;border-radius:11px;align-items:center;gap:6px;padding:9px 15px;font-weight:700;display:inline-flex}.gsform{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.gsform label{flex-direction:column;gap:6px;font-size:13px;display:flex}.gsform label>span:first-child{color:#4d6660;font-weight:700}.gsform label.full{grid-column:1/-1}.gsform input,.gsform select,.gsform textarea{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:10px;padding:10px 12px;font-size:14px}.gsseg{background:#eef2ef;border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.gsseg button{font:inherit;color:#5f6f6a;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:700}.gsseg button.on{color:#0c3b31;background:#fff;box-shadow:0 1px 2px #00000014}@media (max-width:1250px){.gsai{grid-template-columns:40px minmax(0,1fr) minmax(0,.8fr)}.gsaiwhen,.gsact{grid-column:2/-1;justify-self:start}.gsmgrid{grid-template-columns:1fr}}@media (max-width:1100px){.gstiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gstwo{grid-template-columns:1fr}.gstlr{grid-template-columns:130px minmax(0,1fr)}.gstlx{margin-left:144px}.gsrows{overflow-x:auto}.gsrowh,.gsrow{min-width:760px}}@media (max-width:700px){.main h1.gsh1{font-size:40px!important}.gsform{grid-template-columns:1fr}}.gskdo{background:color-mix(in srgb,var(--kc2) 12%,#fff);color:var(--kc);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.gskdo>span{flex-direction:column;gap:2px;display:flex}.gskdo b{font-size:13.5px}.gskdo small{color:#56706a;font-size:12.5px;line-height:1.45}.gs{--p0:#f3f8fe;--p1:#e6f0fc;--p2:#d3e5f9;--p3:#b4d3f3;--pi:#3f7fc2;--pd:#16365e;--pl:#e3e9f2;gap:0}.gs .gsbody{gap:16px}.czlh h1.obh1.gsh1{background:linear-gradient(95deg,#16365e 0%,#24548c 34%,#4f8fd0 68%,#9cc6ef 100%);color:#0000;-webkit-text-fill-color:transparent;font-size:inherit;-webkit-background-clip:text;background-clip:text}.gslock{background:var(--p1);border:1px solid var(--p2);color:var(--pi);border-radius:99px;align-items:center;gap:5px;margin-right:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.gs .btn.gsprim{background:var(--p2);color:var(--pd);border-color:var(--p3);box-shadow:none}.gs .btn.gsprim:hover{background:var(--p3)}.modal .gsbtn{background:var(--p2);color:var(--pd);box-shadow:none}.gs .gsviews button.on{background:var(--p2);color:var(--pd);box-shadow:inset 0 0 0 1px var(--p3)}.gs .gsviews button.on svg{color:var(--pi)}.gsmes{border:1px solid var(--p2);background:radial-gradient(70% 140% at 100% 0%,#ffffffbf,transparent 60%),linear-gradient(120deg,var(--p2),var(--p1) 55%,var(--p0));color:var(--pd);border-radius:22px;grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));align-items:stretch;display:grid;overflow:hidden;box-shadow:0 18px 34px -30px #16365e80}.gsmes>div{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:20px 22px;display:flex}.gsmes>div+div{border-left:1px solid #3f7fc229}.gsmesk{letter-spacing:.06em;text-transform:uppercase;color:var(--pi);font-size:11.5px;font-weight:800}.gsmesl>b{letter-spacing:-.02em;font-size:26px;line-height:1.1}.gsmesl>b em{font-family:var(--serif);color:var(--pi);font-weight:400}.gsmesv{color:#4a6184;font-size:14px}.gsmesv b{color:var(--pd)}.gsmesbar{background:#fffc;border-radius:99px;height:8px;margin-top:8px;display:block;overflow:hidden}.gsmesbar em{background:linear-gradient(90deg,#7fb2e5,var(--pi));border-radius:99px;height:100%;display:block}.gsmesc small{letter-spacing:.06em;text-transform:uppercase;color:#6a82a5;font-size:11.5px;font-weight:800}.gsmesc b{font-size:26px;line-height:1.1}.gsmesc span{color:#5a7194;font-size:13px}.gs .hvq4.gsq{--hc:var(--p2);--hc2:var(--p1);--hbd:var(--pl);--hb:#fff;--hs:#5a7194;background:#fff;box-shadow:0 1px 2px #01072a0a}.gs .gsq>header,.gs .gsq h3{color:var(--pd)}.gs .gsq>header small{color:#5a7194}.gs .gsq .hvqhi{border-color:var(--p3);color:var(--pi);background:#fff}.gs .gsq .hvqhi svg{color:var(--pi)!important}.gsqb{flex-direction:column;flex:1;display:flex}.gsqn{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.gsqn b{font-size:28px}.gsqn small{color:#5a7194;margin-top:3px;font-size:12px}.gshlink{border:1px solid var(--p3);color:var(--pd);font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:4px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.gshlink:hover{background:var(--p0)}.gs .hvq4e{border-color:var(--p2);color:#5a7194;margin:14px}.gstbl{flex-direction:column;display:flex}.gstr{color:#2b3050;border-bottom:1px solid #f0f1f5;align-items:center;gap:14px;padding:12px 18px;font-size:14px;display:grid}.gstr:last-child{border-bottom:0}.gstr.h{letter-spacing:.06em;text-transform:uppercase;color:#8a8fa3;padding-top:12px;padding-bottom:10px;font-size:11.5px;font-weight:800}.gstr:not(.h):hover{background:#f7faff}.gsatt .gstr{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) 130px 160px 130px}.gsatt .gstr.late{background:#fff8f6}.gsfee .gstr{grid-template-columns:minmax(0,1.6fr) 64px 100px 120px}.gsfee .gstr.paid{color:#8a8fa3}.gstw{flex-direction:column;gap:2px;min-width:0;display:flex}.gstw b{color:#141a3b;font-size:14px;line-height:1.3}.gstw small{color:#8a8fa3;font-size:12.5px}.gstc{color:#141a3b;align-items:center;gap:9px;min-width:0;font-weight:700;display:inline-flex}.gsmut{color:#6b7086}.gskind{background:var(--p1);color:var(--pi);border-radius:6px;justify-self:start;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.gskind.k-mensal{color:#a8321f;background:#fdecea}.gskind.k-contrato{color:#8a5b07;background:#fff3d6}.gskind.k-farol{color:#a03a5c;background:#fbe9ef}.gswhen{color:#6b7086;font-size:13px}.gswhen.late{color:#b3372c;font-weight:700}.gsgo{justify-self:end}.gsfootb{font:inherit;color:var(--pi);cursor:pointer;background:#fafbfd;border:0;border-top:1px solid #e9ebf1;justify-content:center;align-items:center;gap:6px;padding:11px;font-size:13px;font-weight:700;display:flex}.gs .gtag{border-radius:6px;padding:3px 9px}.gs .gtag.ok{color:#1f7a45;background:#e4f4ea}.gs .gtag.bad{color:#a8321f;background:#fdecea}.gs .gtag.warn{color:#8a5b07;background:#fff3d6}.gs .gtag.info{background:var(--p1);color:var(--pi)}.gs .gtag.muted{color:#5d6278;background:#eeeef1}.gs .gstwo{gap:16px}.gs .gstwo>.gsq{height:100%}.gs .gstl{padding:16px 18px 18px}.gs .gstlr{grid-template-columns:190px minmax(0,1fr)}.gs .gstlb{background:#f0f3f8;height:14px}.gs .gstlb i{height:14px;box-shadow:none}.gs .gstlb i.s-vencido{background:#f3b7ad}.gs .gstlb i.s-sem-papel,.gs .gstlb i.s-sem-contrato{background:repeating-linear-gradient(115deg,#f3d48f 0 8px,#fdf1d6 8px 16px)}.gs .gstlb i.s-a-assinar{background:repeating-linear-gradient(115deg,var(--p3) 0 8px,var(--p0) 8px 16px)}.gs .gstlx{color:#8a8fa3;margin-left:204px}.gs .gsnote{margin-bottom:14px}@media (max-width:1250px){.gsmes{grid-template-columns:repeat(2,minmax(0,1fr))}.gsmesl{grid-column:1/-1}.gsmes>div+div{border-top:1px solid #3f7fc229;border-left:0}.gsatt .gstr{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 130px}.gsatt .gstr.h span:nth-child(n+4){display:none}.gswhen,.gsgo{grid-column:1/-1;justify-self:start}}@media (max-width:700px){.gsfee .gstr{grid-template-columns:minmax(0,1fr) 90px}.gsfee .gstr>:nth-child(2),.gsfee .gstr>:nth-child(4){display:none}.gs .gstlr{grid-template-columns:110px minmax(0,1fr)}.gs .gstlx{margin-left:124px}}.gs .gsatt{padding:0}.gs .gstlb i.s-vigente{background:linear-gradient(90deg,#bfe6cd,#4fae7a)}.gs .gstll{margin-top:auto;padding-top:6px}
