.mt-body{background:#f7f8f9;flex-direction:column;gap:9px;min-width:0;min-height:0;padding:10px 12px 0;display:flex;overflow:hidden}.mt-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mt-kpi{background:#fff;border:1px solid #e6e8eb;border-radius:8px;align-content:start;gap:3px;min-width:0;padding:8px 10px;display:grid}.mt-kpi small{color:#6b7079;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11px;display:flex;overflow:hidden}.mt-kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font:650 18px/1.15 system-ui,-apple-system,Segoe UI,sans-serif}.mt-kpi em{color:#8a9099;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;overflow:hidden}.mt-bar{background:#eef0f2;border-radius:2px;height:4px;margin:1px 0;position:relative}.mt-bar i{background:#1f8a55;border-radius:2px;position:absolute;inset:0 auto 0 0}.mt-bar s{background:#1d2127;width:2px;margin-left:-1px;text-decoration:none;position:absolute;top:-2px;bottom:-2px}.mt-red{color:#d92d20!important}.mt-week{background:#fff;border:1px solid #e6e8eb;border-radius:8px;min-width:0;padding:7px 10px 8px}.mt-wh{color:#6b7079;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin-bottom:6px;font-size:11px;display:flex}.mt-wh b{color:#1d2127;font-size:12px;font-weight:600}.mt-lg{align-items:center;gap:4px;margin-left:auto;display:flex}.mt-lg i{border-radius:2px;width:8px;height:8px;margin-left:7px}.mt-nav{color:#1d2127;border:1px solid #dfe2e6;border-radius:6px;padding:3px 8px}.mt-lg i.d,.mt-st i.d{background:#1f8a55}.mt-lg i.p,.mt-st i.p{background:#b8bdc4}.mt-lg i.v,.mt-st i.v{background:#d92d20}.mt-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.mt-days>div{border-radius:6px;gap:5px;min-width:0;padding:5px 7px 6px;display:grid}.mt-days>div.hoy{background:#f1f3f5;box-shadow:inset 0 0 0 1px #d5d8dc}.mt-days>div.hoy small{color:#1d2127;font-weight:600}.mt-days>div.off{opacity:.55}.mt-days small{color:#6b7079;white-space:nowrap;gap:3px;font-size:10.5px;display:flex}.mt-days small b{color:#1d2127;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.mt-st{background:#eef0f2;border-radius:3px;gap:1px;height:6px;display:flex;overflow:hidden}.mt-tbl{background:#fff;border:1px solid #e6e8eb;border-bottom:0;border-radius:8px 8px 0 0;flex:1;min-width:0;min-height:0;overflow:hidden}.mt-th{white-space:nowrap;border-bottom:1px solid #eef0f2;align-items:center;gap:8px;min-width:0;padding:7px 10px;display:flex}.mt-th b{font-weight:600}.mt-sub{color:#8a9099;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mt-pg{color:#6b7079;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:flex}.mt-pg i{color:#1d2127;border:1px solid #dfe2e6;border-radius:5px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.mt-t{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11.5px}.mt-t th{letter-spacing:.05em;text-transform:uppercase;color:#8a9099;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#fafafb;border-bottom:1px solid #eef0f2;padding:7px 8px;font:600 9.5px/1 system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}.mt-t td{white-space:nowrap;text-overflow:ellipsis;color:#3d424b;border-bottom:1px solid #f0f1f3;padding:6px 8px;overflow:hidden}.mt-t td b{color:#1d2127;font-weight:600}.mt-t td.id{color:#6b7079;font:500 10.5px/1.4 ui-monospace,Consolas,monospace}.mt-t tr.sel td{background:#f4f5f7}.mt-t .w-id{width:66px}.mt-t .w-ty{width:106px}.mt-t .w-ac{width:78px}.mt-t .w-te{width:76px}.mt-t .w-pr{width:86px}.mt-t .w-es{width:108px}.mt-ty{letter-spacing:.05em;vertical-align:middle;border-radius:4px;align-items:center;gap:4px;padding:3px 5px;font:600 9px/1 system-ui,-apple-system,Segoe UI,sans-serif;display:inline-flex}.mt-ty.pre{color:#1f7a4d;background:#e6f3ec}.mt-ty.cor{color:#8a5a0b;background:#fbf0dc}.mt-ty.eme{color:#b42318;background:#fdeceb}.app .mt-ty .mk{width:13px;height:13px;font-size:8px}.mt-es{align-items:center;gap:5px;font-size:11px;display:inline-flex}.mt-es:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.mt-es.ok{color:#1f7a4d}.mt-es.fa{color:#8a5a0b}.mt-es.fa:before{background:#b7791f}.mt-es.al{color:#d92d20;font-weight:600}.mt-es.gr{color:#6b7079}.mt-es.gr:before{background:#b8bdc4}.mt-es.ru{color:#1d2127}.mt-es.ru:before{background:#fff;box-shadow:inset 0 0 0 2px #1f8a55}.rc-prog i{width:33%}.phone.sm .rc-ots .it{align-items:center;padding:6px 0}.rc-ots .it>div{gap:1px;min-width:0;display:grid}.rc-ots .it>div span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);overflow:hidden}.rc-ots .it.done b{color:var(--muted);text-decoration:line-through #00000040}.rc-ots .it.now{background:var(--sunk);border-left:3px solid #c2410c;margin:0 -10px;padding:6px 10px!important}.rc-note{font:500 9px/1.4 var(--mono);color:var(--muted);align-items:center;gap:5px;margin:8px 0 0;display:flex}.rc-note:before{content:"";background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px}.rc-chip{letter-spacing:.04em;white-space:nowrap;border-radius:4px;flex:none;padding:3px 5px;font:600 8.5px/1 system-ui,sans-serif}.rc-chip.ok{background:var(--ok-soft);color:var(--ok)}.rc-chip.pre{color:#1f7a4d;background:#e6f3ec}.rc-chip.cor{color:#8a5a0b;background:#fbf0dc}.pc{color:#1d2127;background:#f5f6f8;grid-template-rows:auto minmax(0,1fr);height:470px;font:400 12px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid}.pc-top{background:#fff;border-bottom:1px solid #e6e8eb;align-items:center;gap:14px;min-width:0;padding:8px 16px;display:flex}.pc-top .brand-chip{flex:none;font-size:9.5px}.pc-top nav{gap:2px;min-width:0;display:flex;overflow:hidden}.pc-top nav span{color:#5b616b;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.pc-top nav span.on{color:#1d2127;background:#eef0f2;font-weight:600}.pc-top nav em{color:#fff;text-align:center;background:#1d2127;border-radius:8px;min-width:15px;height:15px;padding:0 4px;font:700 9px/15px system-ui,sans-serif}.pc-who{white-space:nowrap;color:#4a4f59;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.pc-who>span:first-child{text-overflow:ellipsis;overflow:hidden}.pc-who .av{background:#5b616b;flex:none}.pc-body{flex-direction:column;gap:9px;min-width:0;min-height:0;padding:10px 16px 0;display:flex;overflow:hidden}.pc-hello{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;display:flex}.pc-hello h4{align-items:center;gap:7px;margin:0 0 1px;font:650 15px/1.25 system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.pc .mk{width:16px;height:16px;font-size:9.5px}.pc-hello small{color:#6b7079;font-size:11px}.pc-sum{flex:none;gap:6px;display:flex}.pc-sum .pc-d{background:#fff;border:1px solid #e6e8eb;border-radius:999px;padding:4px 9px;font-weight:600}.pc-d{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pc-d:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.pc-d.ok{color:#1f7a4d}.pc-d.fa{color:#8a5a0b}.pc-d.fa:before{background:#b7791f}.pc-d.te{color:#4f55c9}.pc-d.al{color:#d92d20}.pc-card{background:#fff;border:1px solid #e6e8eb;border-radius:10px;min-width:0;overflow:hidden}.pc-sem{border-collapse:collapse;table-layout:fixed;width:100%}.pc-sem th{letter-spacing:.05em;text-transform:uppercase;color:#8a9099;text-align:left;white-space:nowrap;text-overflow:ellipsis;padding:7px 10px 6px;font:600 9.5px/1 system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}.pc-sem td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #f0f1f3;padding:5px 10px;font-size:11.5px;overflow:hidden}.pc-sem td b{font-size:12px;font-weight:600;line-height:1.3;display:block}.pc-sem td small{color:#8a9099;font-size:10.5px;line-height:1.3;display:block}.pc-sem .sem{font:600 11.5px/1 system-ui,sans-serif}.pc-sem .sem:before{width:10px;height:10px}.pc-sem .w-si{width:19%}.pc-sem .w-eg{width:14%}.pc-sem .w-up{width:16%}.pc-mono{color:#6b7079;font:500 10.5px/1.4 ui-monospace,Consolas,monospace!important}.pc-cols{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:10px;min-height:0;display:grid}.pc-cols .pc-card{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.pc-card h5{letter-spacing:.06em;text-transform:uppercase;color:#8a9099;white-space:nowrap;border-bottom:1px solid #f0f1f3;align-items:center;gap:6px;min-width:0;margin:0;padding:8px 12px;font:600 10px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.pc-due,.pc-all{text-transform:none;letter-spacing:0;text-overflow:ellipsis;margin-left:auto;font-size:10.5px;font-weight:500;overflow:hidden}.pc-due{color:#8a5a0b}.pc-all{color:#4a4f59;text-underline-offset:2px;text-decoration:underline}.pc-q{grid-template-columns:minmax(0,1fr);gap:5px;padding:8px 12px;display:grid}.pc-q>b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.pc-ph{align-items:center;gap:6px;display:flex}.pc-ph i{background:radial-gradient(circle at 48% 42%,#fafaf8 0 6px,#bdbdb8 7px 8px,#0000 9px),linear-gradient(170deg,#ecebe6,#c9c6be);border:1px solid #d5d8dc;border-radius:5px;flex:none;width:44px;height:30px}.pc-ph i.b{background:radial-gradient(circle at 60% 55%,#f6f5f1 0 5px,#a9a8a2 6px 7px,#0000 8px),linear-gradient(200deg,#dcdad3 0 40%,#b9b6ad)}.pc-ph i.c{background:linear-gradient(90deg,#0000 0 44%,#d9d3c2 44% 56%,#0000 56%),radial-gradient(circle at 30% 30%,#8e8a80 0 3px,#0000 4px),linear-gradient(160deg,#e3e1da,#b3afa5)}.pc-ph span{color:#8a9099;white-space:nowrap;font-size:10.5px}.pc-ph.sm{margin:3px 0 1px}.pc-ph.sm i{border-radius:4px;width:36px;height:26px}.pc-li{color:#4a4f59;font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.pc-li span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pc-li span:last-child{white-space:nowrap}.pc-tot{color:#1d2127;border-top:1px solid #eef0f2;padding-top:5px;font-size:12px;font-weight:650}.pc-btns{align-items:center;gap:6px;margin-top:2px;display:flex}.pc-btns span{white-space:nowrap;border:1px solid #dfe2e6;border-radius:6px;padding:6px 14px;font-size:11.5px;font-weight:600}.pc-btns span.p{color:#fff;background:#c2410c;border-color:#c2410c}.pc-btns span.lk{color:#4a4f59;text-underline-offset:2px;border:0;margin-left:auto;padding:7px 4px;font-weight:500;text-decoration:underline}.pc-doc{border-bottom:1px solid #f0f1f3;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 12px;display:grid}.pc-doc svg{color:#8a9099;width:17px;height:17px}.pc-doc b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;display:block;overflow:hidden}.pc-doc small{color:#8a9099;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.pc-doc em{letter-spacing:.05em;color:#4a4f59;border:1px solid #dfe2e6;border-radius:4px;padding:4px 6px;font:600 9px/1 system-ui,sans-serif}.pc-doc em.ok{color:#1f7a4d;background:#e6f3ec;border-color:#0000}@media (width<=760px){.mt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-lg,.mt-sub{display:none}.mt-days{gap:3px}.mt-days>div{padding:4px 3px 5px}.mt-days small{justify-content:center;font-size:10px}.mt-days small span,.mt-days small b,.mt-t .mt-h{display:none}.mt-t .w-id{width:58px}.mt-t .w-ty{width:88px}.mt-tbl{max-height:300px}.pc{height:auto}.pc-top nav{display:none}.pc-hello{flex-direction:column;align-items:flex-start}.pc-sum{flex-wrap:wrap}.pc-sem .pc-h{display:none}.pc-sem .w-si{width:58%}.pc-sem .w-eg{width:42%}.pc-cols{grid-template-columns:1fr}.pc-cols .pc-card{border-bottom:1px solid #e6e8eb;border-radius:10px}.pc-body{padding-bottom:12px}}@media (width<=1040px){.phone.sm .rc-hs{display:none}}.phone .sbar+.scr-top{padding-top:8px}.phone.sm .sbar+.scr-top{padding-top:10px}.sbar.at-off svg g{opacity:.28}.sbar .at-car{color:var(--muted);margin-left:auto;margin-right:6px;font-size:9.5px;font-weight:500}.at-sync{font:500 9.5px/1.3 var(--mono);color:var(--muted);align-items:center;gap:5px;margin:0 14px 4px;display:flex}.at-sync:before{content:"";border:1.5px solid var(--st-fault);border-radius:50%;width:7px;height:7px}.at-photo{align-items:center;gap:6px;margin-top:3px;display:flex}.at-photo i{background:linear-gradient(90deg,#0000 0 30%,#b7791f8c 30% 34%,#0000 34%),linear-gradient(#d6d2c7 0 35%,#9d978a 35% 100%);border:1px solid #0000001f;border-radius:4px;flex:none;width:34px;height:26px}.at-photo span{border:1.2px dashed var(--st-fault);width:26px;height:26px;color:var(--st-fault);font:600 14px/1 var(--body);border-radius:4px;place-items:center;display:grid}.at-scan{border:1px solid var(--line);color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;margin:0 14px 6px;padding:6px 8px;font-size:10.5px;display:flex}.at-scan svg{width:22px;height:22px;color:var(--ink);flex:none}.at-scan b{color:var(--ink);font-size:11px;display:block}.at-gps{font:500 9.5px/1.4 var(--mono);color:var(--muted);margin:4px 14px 0}
