body.ma{background:var(--bg)}.mbar{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:64px;box-shadow:0 1px 0 var(--line);background:#fbfaf7eb;grid-template-columns:220px auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:0 22px;display:grid;position:sticky;top:0}.mbar .brand{justify-self:start}.mbar__week{align-items:center;gap:6px;font-size:15px;display:flex}.mbar__week b{text-align:center;min-width:130px;font-weight:560}.ib{border-radius:7px;place-items:center;width:30px;height:30px;transition:background .2s;display:grid}.ib:hover{background:#f0eee8}.ib svg{fill:none;width:16px;height:16px;stroke:var(--ink-2);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ask--bar{max-width:620px;height:42px;box-shadow:0 0 0 1px var(--line-2);border-radius:10px;padding:0 10px 0 14px}.ask--bar .ask__in{font-size:15px}.ask__k{box-shadow:inset 0 0 0 1px var(--line-2);font:500 12px var(--font);color:var(--ink-3);border-radius:5px;padding:1px 7px}.mbar__me{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12.5px;font-weight:600;display:grid}.mapp{grid-template-columns:220px minmax(0,1fr) 300px;align-items:start;gap:22px;padding:22px;display:grid}.mside,.mfeed{gap:14px;display:grid;position:sticky;top:86px}.mcard{background:var(--white);box-shadow:0 0 0 1px var(--line);border-radius:12px;padding:14px 14px 16px}.mcard__k{color:var(--ink);margin:0 0 10px;font-size:13px;font-weight:600}.mini{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,1fr);gap:2px;font-size:12px;display:grid}.mini span{height:24px;color:var(--ink-2);border-radius:6px;place-items:center;display:grid}.mini .mini__h{color:var(--ink-3);font-weight:560}.mini .is-week{background:var(--violet-soft);color:var(--violet-ink)}.mini .is-today{background:var(--violet);color:#fff;font-weight:600}.mstats{gap:8px;margin:0;display:grid}.mstats div{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.mstats dt{color:var(--ink-2)}.mstats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.tg{color:var(--ink-2);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:6px 0;font-size:13px;line-height:1.4;display:grid}.tg input{opacity:0;pointer-events:none;position:absolute}.tg__ui{background:var(--violet);border-radius:9px;width:30px;height:18px;margin-top:1px;position:relative}.tg__ui:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.mteam{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mteam li{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.mteam i{background:var(--night);width:26px;height:26px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:11.5px;font-style:normal;font-weight:600;display:grid}.mteam i.is-on{background:var(--violet-soft);color:var(--violet-ink)}.mteam b{font-size:13px;font-weight:580;display:block}.mteam small{color:var(--ink-3);font-size:11.5px;display:block}.mteam em{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:12.5px;font-style:normal}.mmain{min-width:0}.mmain__acts .link{font-size:14px}.mmain__top{justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 14px;display:flex}.mh{letter-spacing:-.04em;font-size:26px;font-weight:560}.mweek .wk__body{height:calc(100vh - 210px);min-height:520px;max-height:760px}.mfeed{background:var(--white);box-shadow:0 0 0 1px var(--line);border-radius:12px;padding:14px 14px 16px}.mfeed .mcard__k{margin-bottom:4px}.mtry{border-top:1px solid var(--line);gap:6px;padding-top:14px;display:grid}.mtry .chip{text-align:left;justify-self:start;height:auto;min-height:32px;padding:6px 10px;font-size:13px}.mdemo{color:var(--ink-3);margin:0;padding:0 22px 22px;font-size:12.5px}.mtoast{z-index:60;background:var(--ink);color:#fff;opacity:0;pointer-events:none;transition:opacity .25s, transform .35s var(--out);border-radius:9px;padding:9px 16px;font-size:14px;font-weight:520;position:fixed;top:76px;left:50%;transform:translate(-50%,-6px)}.mtoast.is-on{opacity:1;transform:translate(-50%)}@media (max-width:1180px){.mapp{grid-template-columns:minmax(0,1fr) 280px}.mside{display:none}.mbar{grid-template-columns:auto auto minmax(0,1fr) auto}}@media (max-width:760px){.mbar{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;height:auto;padding:10px 14px}.mbar .brand span,.mbar__week{display:none}.ask--bar{grid-area:2/1/auto/-1;max-width:none}.ask__k{display:none}.mbar__me{grid-area:1/3}.mapp{grid-template-columns:1fr;gap:14px;padding:14px}.mfeed{position:static}.mweek .wk__body{height:500px;min-height:0}.mdemo{padding:0 14px 18px}}
