.pml[data-v-ba45d424]{pointer-events:none;overflow:hidden}.dev[data-v-ba45d424],.pml[data-v-ba45d424]{position:absolute;inset:0}.dev[data-v-ba45d424]{will-change:transform}.dev__frame[data-v-ba45d424]{position:absolute;display:block;max-width:none}.dev__frame--pad[data-v-ba45d424]{filter:drop-shadow(0 30px 40px rgba(5,15,30,.45))}.dev__dim[data-v-ba45d424]{position:absolute;background:#0b1c2c;pointer-events:none}.pml__layer[data-v-ba45d424]{position:absolute;left:0;top:0;transform-origin:0 0;text-align:left;line-height:normal;letter-spacing:normal;will-change:transform}.mon[data-v-ba45d424]{overflow:hidden}.app[data-v-ba45d424],.mon[data-v-ba45d424]{position:absolute;background:#fff}.app[data-v-ba45d424]{left:0;top:0;transform-origin:0 0;font-family:Roboto,Segoe UI,system-ui,sans-serif;color:#263238}.app-bar[data-v-ba45d424]{display:flex;align-items:center;gap:14px;height:40px;padding:0 14px;background:#2b3438;color:#fff;position:relative;z-index:3}.app-bar__logo[data-v-ba45d424]{height:13px}.app-bar__chips[data-v-ba45d424]{display:flex;gap:6px;margin-left:70px;padding:4px 6px;width:380px;border-radius:999px;background:#ffffff14}.chip[data-v-ba45d424]{padding:3px 10px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:uppercase}.chip--dark[data-v-ba45d424]{background:#1d2326}.chip--pair[data-v-ba45d424]{display:inline-flex;padding:0;overflow:hidden;text-transform:none;font-weight:500}.chip--pair i[data-v-ba45d424]{padding:3px 7px;background:#ffffff40;font-style:normal}.chip--pair b[data-v-ba45d424]{padding:3px 8px;background:#fff6;font-weight:500}.app-bar__sp[data-v-ba45d424]{flex:1}.app-bar__avatar[data-v-ba45d424]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#263238;font-size:10px;font-weight:700}.app-tools[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 12px;border-bottom:1px solid #e6e9ee;font-size:8.5px;font-weight:700;color:#546e7a}.app-tools__icons[data-v-ba45d424]{display:flex;gap:9px;color:#455a64}.gantt[data-v-ba45d424]{position:absolute;left:0;width:1440px;height:751px;font-family:inherit}.g-h[data-v-ba45d424]{font-size:9px;fill:#455a64}.g-year[data-v-ba45d424]{font-size:8.5px;fill:#607d8b}.g-month[data-v-ba45d424]{font-size:8px;fill:#607d8b;text-anchor:middle}.g-grid[data-v-ba45d424]{stroke:#f0f2f5}.g-row[data-v-ba45d424]{fill:#fff;transition:fill .4s ease}.g-row--sel[data-v-ba45d424]{fill:#eef1f5}.g-row--prog[data-v-ba45d424]{fill:#ffe39a}.g-row--done[data-v-ba45d424]{fill:#c9ecc9}.g-hl[data-v-ba45d424]{fill:none;stroke-width:2}.g-hl--prog[data-v-ba45d424]{stroke:#f5b400}.g-hl--done[data-v-ba45d424]{stroke:#43a047}.g-hl-edge--prog[data-v-ba45d424]{fill:#f5b400}.g-hl-edge--done[data-v-ba45d424]{fill:#43a047}.g-hl-bar[data-v-ba45d424]{fill:none;stroke-width:2.5}.g-hl-bar--prog[data-v-ba45d424]{stroke:#e0a100}.g-hl-bar--done[data-v-ba45d424]{stroke:#2e7d32}.g-code[data-v-ba45d424]{font-size:9px;fill:#37474f}.g-title[data-v-ba45d424]{font-size:9.5px;fill:#263238}.g-ring-track[data-v-ba45d424]{fill:#fff;stroke:#e3e7eb;stroke-width:2}.g-ring[data-v-ba45d424]{fill:none;stroke:#5fbf5a;stroke-width:2}.g-ring-n[data-v-ba45d424]{font-size:6.5px;fill:#37474f;text-anchor:middle}.g-bar[data-v-ba45d424]{fill:#bcd0f3}.g-bar-fill[data-v-ba45d424]{fill:#6f97e6}.g-leaf[data-v-ba45d424]{fill:#9cc19a;stroke:#5e8f5b;stroke-width:1}.g-bar-fill--done[data-v-ba45d424]{fill:#5fbf5a}.g-leaf--sel[data-v-ba45d424]{stroke:#1d2326;stroke-width:2}.g-label[data-v-ba45d424]{font-size:8px;fill:#455a64}.g-today[data-v-ba45d424]{stroke:#e53935;stroke-width:1.2}.g-today-l[data-v-ba45d424]{font-size:7.5px;font-weight:700;fill:#fff;text-anchor:middle}.td[data-v-ba45d424]{position:absolute;right:12px;top:74px;width:300px;padding:10px 12px 12px;border-radius:8px;background:#fff;box-shadow:0 6px 22px #141e282e;font-size:9px;color:#455a64}.td__bar[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#78909c}.td__path[data-v-ba45d424]{font-size:8px;color:#90a4ae}.td__title[data-v-ba45d424]{margin:2px 0 5px;font-size:15px;font-weight:500;color:#1d2b33}.td__pct[data-v-ba45d424]{display:inline-block;padding:2px 7px;border-radius:3px;background:#8fcf7c;color:#fff;font-weight:700;transition:background-color .3s ease}.td__pct--up[data-v-ba45d424]{background:#4caf50}.td__dates[data-v-ba45d424]{display:flex;align-items:center;gap:5px;margin:8px 0 6px}.td__sec[data-v-ba45d424]{margin-top:8px;padding:7px 8px;border-radius:6px;transition:background-color .4s ease,box-shadow .4s ease}.td__sec--flash[data-v-ba45d424]{background:#fff8e6;box-shadow:0 0 0 2px #f5b400}.td__sec--row[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between}.td__code[data-v-ba45d424]{font-size:7.5px;color:#b0bec5}.td__name[data-v-ba45d424]{font-size:12.5px;color:#263238}.td__name--sm[data-v-ba45d424]{font-size:10px}.td__who[data-v-ba45d424]{font-size:8px;color:#90a4ae}.td__prog[data-v-ba45d424]{display:flex;align-items:center;gap:8px;margin-top:7px}.td__thumb[data-v-ba45d424]{width:34px;height:22px;-o-object-fit:cover;object-fit:cover;border-radius:2px;filter:grayscale(.5)}.td__thumb--new[data-v-ba45d424]{width:54px;height:34px;filter:none;box-shadow:0 0 0 2px #f5b400;transition:all .4s ease}.td__pv[data-v-ba45d424]{flex:1}.td__pv b[data-v-ba45d424]{font-size:12px;color:#263238}.td__small[data-v-ba45d424]{font-size:7.5px;color:#90a4ae}.td__chips[data-v-ba45d424]{display:flex;flex-direction:column;gap:3px;align-items:flex-end}.st[data-v-ba45d424]{display:inline-block;padding:2px 6px;border-radius:3px;color:#fff;font-size:8px;white-space:nowrap}.st--blue[data-v-ba45d424]{background:#2f7fe0}.st--green[data-v-ba45d424]{background:#7cc46d}.st--amber[data-v-ba45d424]{background:#f5a623}.scr[data-v-ba45d424]{position:absolute;inset:0;padding-top:40px}.today[data-v-ba45d424]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;margin-right:18px;padding:2px 9px;border-radius:999px;background:#eef6ee;color:#2e7d32;font-weight:700;letter-spacing:.02em;text-transform:none;font-size:9px;transition:background-color .3s ease,transform .3s ease}.today i[data-v-ba45d424]{width:6px;height:6px;border-radius:50%;background:#43a047}.today--hot[data-v-ba45d424]{background:#d9f2d9;transform:scale(1.12)}.cp[data-v-ba45d424]{--cp-act:#3fa34d;--cp-plan:#2196f3;--cp-bad:#e53935;--cp-warn:#f5b400;--cp-up:#9aa4ad;--cp-line:#e4e8ec;--cp-mute:#6b7783;background:#e9edf1;color:#1f2a33}.c-act[data-v-ba45d424]{color:var(--cp-act)}.c-plan[data-v-ba45d424]{color:var(--cp-plan)}.c-bad[data-v-ba45d424]{color:var(--cp-bad)}.c-warn[data-v-ba45d424]{color:#e0a000}.cp__tabs[data-v-ba45d424]{display:flex;height:36px;padding:0 12px;background:#fff;border-bottom:1px solid var(--cp-line);font-size:12px}.cp__tab[data-v-ba45d424],.cp__tabs[data-v-ba45d424]{align-items:center;gap:6px}.cp__tab[data-v-ba45d424]{display:inline-flex;padding:4px 10px;border-radius:6px;color:#33414c}.cp__tab--on[data-v-ba45d424]{background:#e3e8ec;font-weight:600}.cp__proj[data-v-ba45d424]{margin-left:auto;font-size:11px;font-weight:600;color:var(--cp-mute)}.cp__more[data-v-ba45d424]{color:#33414c}.cp__body[data-v-ba45d424]{flex-direction:column;height:calc(100% - 36px);padding:12px}.cp__body[data-v-ba45d424],.cp__row[data-v-ba45d424]{display:flex;gap:12px}.cp__row[data-v-ba45d424]{flex:none}.cp__row--fill[data-v-ba45d424]{flex:1;min-height:0}.cpc[data-v-ba45d424]{position:relative;flex:none;padding:14px 18px;overflow:hidden;border:1px solid #dde3e8;border-radius:8px;background:#fff;box-shadow:0 1px 2px #1018280f,0 6px 16px #1018280d}.cpc--grow[data-v-ba45d424]{flex:1;min-width:0}.cpc__h[data-v-ba45d424]{display:flex;align-items:center;gap:10px;height:22px;font-size:17px;font-weight:500}.cpc__hint[data-v-ba45d424]{margin-left:auto;font-size:10.5px;font-weight:400;color:var(--cp-mute)}.cpc__sub[data-v-ba45d424]{margin-top:1px;font-size:9.5px;color:var(--cp-mute)}.ov[data-v-ba45d424]{align-items:flex-end;gap:48px;margin-top:8px}.ov[data-v-ba45d424],.ov__k[data-v-ba45d424]{display:flex}.ov__k[data-v-ba45d424]{flex-direction:column;font-size:11px;color:#33414c}.ov__k b[data-v-ba45d424]{font-size:36px;font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums}.ov__k--sm b[data-v-ba45d424]{font-size:20px;line-height:1.5}.ov__k[data-v-ba45d424]:nth-child(3){margin-left:auto}.ov__bar[data-v-ba45d424]{position:relative;height:8px;margin-top:6px;border-radius:4px;background:#e8ecef}.ov__bar i[data-v-ba45d424]{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--cp-act)}.ov__bar b[data-v-ba45d424]{position:absolute;top:-4px;width:3px;height:16px;margin-left:-1.5px;border-radius:1px;background:var(--cp-plan)}.ov__stats[data-v-ba45d424]{display:flex;justify-content:space-between;margin-top:9px}.ov__stats div[data-v-ba45d424]{display:flex;flex-direction:column;font-size:10px;color:var(--cp-mute)}.ov__stats b[data-v-ba45d424]{margin-top:2px;font-size:15px;font-weight:400;color:#1f2a33;font-variant-numeric:tabular-nums}.ov__stats b.c-act[data-v-ba45d424]{color:var(--cp-act)}.ov__stats b.c-bad[data-v-ba45d424]{color:var(--cp-bad)}.ov__stats small[data-v-ba45d424]{font-size:9px}.ct[data-v-ba45d424]{display:flex;align-items:stretch;gap:18px;height:62px;margin-top:6px}.ct__total[data-v-ba45d424]{display:flex;flex-direction:column;justify-content:flex-end;width:92px;font-size:11px}.ct__total b[data-v-ba45d424]{font-size:36px;font-weight:400;line-height:1}.ct__b[data-v-ba45d424]{--c:var(--cp-plan);flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-left:10px;border-left:3px solid var(--c);font-size:11px;font-weight:600}.ct__b b[data-v-ba45d424]{font-size:28px;font-weight:400;line-height:1.1;color:var(--c);font-variant-numeric:tabular-nums}.ct__b small[data-v-ba45d424]{font-size:9px;font-weight:400;color:var(--cp-mute)}.ct__b--behind[data-v-ba45d424]{--c:var(--cp-warn)}.ct__b--over[data-v-ba45d424]{--c:var(--cp-bad)}.ct__bar[data-v-ba45d424]{display:flex;height:6px;overflow:hidden;border-radius:3px;background:#e8ecef;margin-top:8px}.ct__seg--on[data-v-ba45d424]{background:var(--cp-plan)}.ct__seg--behind[data-v-ba45d424]{background:var(--cp-warn)}.ct__seg--over[data-v-ba45d424]{background:var(--cp-bad)}.ct__up[data-v-ba45d424]{margin-top:8px;padding-top:6px;border-top:1px solid var(--cp-line);font-size:11px;font-weight:600}.ct__up b[data-v-ba45d424]{margin-right:4px;font-size:16px;font-weight:400}.ct__up span[data-v-ba45d424]{font-size:9.5px;font-weight:400;color:var(--cp-mute)}.ct__up em[data-v-ba45d424]{font-style:normal;color:var(--cp-bad)}.cp__seg[data-v-ba45d424]{display:inline-flex;margin-left:auto;overflow:hidden;border:1px solid #d5dbe1;border-radius:4px;font-size:9.5px;font-weight:400}.cp__seg b[data-v-ba45d424],.cp__seg span[data-v-ba45d424]{padding:3px 9px}.cp__seg b[data-v-ba45d424]{background:var(--cp-warn);font-weight:600}.cp__legend[data-v-ba45d424]{display:flex;gap:12px;margin-top:4px;font-size:9.5px;font-weight:400;color:#33414c}.cp__legend--h[data-v-ba45d424]{margin:0 0 0 auto}.cp__legend span[data-v-ba45d424]{display:inline-flex;align-items:center;gap:4px}.cp__legend i[data-v-ba45d424]{display:inline-block;width:9px;height:9px;border-radius:2px}.mx-done[data-v-ba45d424],.sw-act[data-v-ba45d424]{background:var(--cp-act)}.mx-behind[data-v-ba45d424],.sw-below[data-v-ba45d424]{background:var(--cp-warn)}.mx-on[data-v-ba45d424]{background:var(--cp-plan)}.mx-over[data-v-ba45d424]{background:var(--cp-bad)}.mx-up[data-v-ba45d424]{background:var(--cp-up)}.cp__legend .sw-act[data-v-ba45d424],.cp__legend .sw-below[data-v-ba45d424]{width:12px;height:4px}.cp__legend .sw-tick[data-v-ba45d424]{width:3px;height:11px;background:var(--cp-plan)}.cp__legend .ln-act[data-v-ba45d424],.cp__legend .ln-fc[data-v-ba45d424],.cp__legend .ln-plan[data-v-ba45d424]{width:16px;height:2px}.ln-plan[data-v-ba45d424]{background:#5f6a73}.ln-act[data-v-ba45d424]{background:var(--cp-plan)}.cp__legend .ln-fc[data-v-ba45d424]{background:repeating-linear-gradient(90deg,var(--cp-warn) 0 4px,transparent 4px 7px)}.ra[data-v-ba45d424],.ra__head[data-v-ba45d424]{display:grid;grid-template-columns:1fr 76px 170px;align-items:center;-moz-column-gap:10px;column-gap:10px}.ra__head[data-v-ba45d424]{height:24px;margin-top:6px;border-bottom:1px solid var(--cp-line);font-size:10px;font-weight:600;color:#33414c}.ra__head span[data-v-ba45d424]:nth-child(2){text-align:right}.ra[data-v-ba45d424]{height:33px;margin:0 -8px;padding:0 8px;border-bottom:1px solid #eef1f3;font-size:10.5px}.ra--main[data-v-ba45d424]{background:#eaf6ea;box-shadow:inset 3px 0 0 var(--cp-act)}.ra__t[data-v-ba45d424]{display:flex;flex-direction:column;min-width:0}.ra__t b[data-v-ba45d424]{font-weight:500}.ra__t small[data-v-ba45d424],.th__n small[data-v-ba45d424]{overflow:hidden;font-size:8.5px;color:var(--cp-mute);white-space:nowrap;text-overflow:ellipsis}.ra__when[data-v-ba45d424]{font-size:10px;text-align:right;color:#33414c}.ra--main .ra__when[data-v-ba45d424]{font-weight:700;color:#2e7d32}.ra__p[data-v-ba45d424]{display:flex;align-items:center;gap:8px}.ra__bar[data-v-ba45d424],.th__bar[data-v-ba45d424]{position:relative;flex:none;width:66px;height:6px;border-radius:3px;background:#e8ecef}.ra__bar i[data-v-ba45d424],.th__bar i[data-v-ba45d424]{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--cp-act)}.ra__bar i.ra__fill--below[data-v-ba45d424]{background:var(--cp-warn)}.ra__bar b[data-v-ba45d424],.th__bar b[data-v-ba45d424]{position:absolute;top:-3px;width:2px;height:12px;margin-left:-1px;background:var(--cp-plan)}.ra__v[data-v-ba45d424]{font-size:10px;color:var(--cp-mute);font-variant-numeric:tabular-nums}.ra__v em[data-v-ba45d424]{font-style:normal;font-weight:600}.th[data-v-ba45d424]{display:grid;grid-template-columns:1.5fr 112px 34px 1.4fr 52px 74px 64px;align-items:center;-moz-column-gap:12px;column-gap:12px;height:29px;margin:0 -8px;padding:0 8px;font-size:10.5px}.th--head[data-v-ba45d424]{height:24px;margin-top:4px;border-bottom:1px solid var(--cp-line);font-size:9.5px;font-weight:600;color:#33414c}.th--hot[data-v-ba45d424]{background:#eaf6ea;box-shadow:inset 3px 0 0 var(--cp-act)}.th__n[data-v-ba45d424]{display:flex;flex-direction:column;min-width:0}.th__n b[data-v-ba45d424]{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.th__av[data-v-ba45d424]{display:flex;flex-direction:column;gap:3px}.th__bar[data-v-ba45d424]{width:100%}.th__bar i.th__fill--bad[data-v-ba45d424]{background:var(--cp-bad)}.th__bar b[data-v-ba45d424]{background:#1f2a33}.th__av small[data-v-ba45d424]{font-size:8.5px;color:var(--cp-mute)}.th__miss[data-v-ba45d424],.th__var[data-v-ba45d424]{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.th__mix[data-v-ba45d424]{display:flex;height:8px;overflow:hidden;border-radius:2px;background:#e8ecef}.th__sig b[data-v-ba45d424]{padding:2px 8px;border-radius:999px;font-size:9px;font-weight:700}.sig--crit[data-v-ba45d424]{background:#fde4e3;color:#c62828}.sig--on[data-v-ba45d424]{background:#e0f3e2;color:#2e7d32}.th__trend svg[data-v-ba45d424]{display:block;width:64px;height:20px;overflow:visible}.th__trend polyline[data-v-ba45d424]{fill:none;stroke-width:1.5}.spark--bad[data-v-ba45d424]{stroke:var(--cp-bad)}.spark--ok[data-v-ba45d424]{stroke:var(--cp-act)}.pc[data-v-ba45d424]{display:block;width:100%;height:168px;margin-top:4px;overflow:visible}.pc__grid[data-v-ba45d424]{stroke:#edf0f3}.pc__x[data-v-ba45d424],.pc__y[data-v-ba45d424]{font-size:9.5px;fill:var(--cp-mute)}.pc__y[data-v-ba45d424]{text-anchor:end}.pc__x[data-v-ba45d424]{text-anchor:middle}.pc__area[data-v-ba45d424]{fill:#2196f324}.pc__plan[data-v-ba45d424]{fill:none;stroke:#5f6a73;stroke-width:1.6}.pc__act[data-v-ba45d424]{fill:none;stroke:var(--cp-plan);stroke-width:2.4}.pc__fc[data-v-ba45d424]{fill:none;stroke:var(--cp-warn);stroke-width:2;stroke-dasharray:6 5}.pc__fin[data-v-ba45d424],.pc__today[data-v-ba45d424]{stroke:#5f6a73;stroke-width:1;stroke-dasharray:2 3}.pc__fin--fc[data-v-ba45d424]{stroke:var(--cp-warn)}.pc__mark[data-v-ba45d424]{font-weight:600;text-anchor:middle}.pc__fin-l[data-v-ba45d424],.pc__mark[data-v-ba45d424]{font-size:9.5px;fill:#33414c}.pc__fin-l[data-v-ba45d424]{text-anchor:end}.pc__fin-l--fc[data-v-ba45d424]{fill:#c98f00}.pc__dot[data-v-ba45d424]{fill:var(--cp-plan);stroke:#fff;stroke-width:2}.pad[data-v-ba45d424]{border-radius:16px;background:#000}.ios[data-v-ba45d424],.pad[data-v-ba45d424]{position:absolute;overflow:hidden}.ios[data-v-ba45d424]{left:0;top:0;transform-origin:0 0;background:#fff;font-family:Roboto,-apple-system,system-ui,sans-serif;color:#263238}.ios-status[data-v-ba45d424]{position:absolute;inset:0 0 auto;z-index:9;display:flex;justify-content:space-between;height:26px;padding:6px 22px 0;font-size:12px;font-weight:600;color:#1d1d1f}.ios-status--dark[data-v-ba45d424]{color:#fff}.plan[data-v-ba45d424]{inset:0;background:#f2f3f5}.plan[data-v-ba45d424],.plan__bar[data-v-ba45d424]{position:absolute}.plan__bar[data-v-ba45d424]{left:12px;right:12px;top:32px;z-index:2;display:flex;align-items:center;gap:10px}.plan__title[data-v-ba45d424]{flex:1;padding:7px 0;border-radius:7px;background:#eceef1f2;font-size:13px;text-align:center}.plan__stage[data-v-ba45d424]{position:absolute;left:0;right:0;top:137px;aspect-ratio:2000/1038;transform-origin:20.5% 53%;transition:transform .9s cubic-bezier(.3,.7,.2,1)}.plan__img[data-v-ba45d424]{display:block;width:100%;height:100%}.plan--focus .plan__stage[data-v-ba45d424]{transform:translate(46%) translateY(-6%) scale(2.3)}.pin[data-v-ba45d424]{position:absolute;width:24px;height:28.4px;margin:-27.3px 0 0 -12px;overflow:visible;transform-origin:50% 96%;transition:transform .9s cubic-bezier(.3,.7,.2,1);filter:drop-shadow(.5px 3px 2px rgba(16,24,31,.34))}.plan--focus .pin[data-v-ba45d424]{transform:scale(.6)}.pin__badge[data-v-ba45d424]{fill:#fff;stroke:#10181f24;stroke-width:1}.pin__arc[data-v-ba45d424],.pin__track[data-v-ba45d424]{fill:none;stroke-width:10}.pin__track[data-v-ba45d424]{stroke:#78919c}.pin__arc[data-v-ba45d424]{stroke:#008e46}.pin-ring[data-v-ba45d424]{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border:3px solid #2491eb;border-radius:50%;opacity:0}.pin-ring--on[data-v-ba45d424]{animation:pml-ring-ba45d424 .8s ease-out both}.side[data-v-ba45d424]{position:absolute;left:0;top:26px;bottom:0;z-index:3;width:340px;overflow:hidden;border-radius:10px 10px 0 0;background:#fff;box-shadow:4px 0 18px #0000002e;animation:pml-slide-ba45d424 .35s ease-out both}.side__bar[data-v-ba45d424]{display:flex;align-items:center;gap:12px;height:46px;padding:0 14px;background:#1c2c3a;color:#fff;font-size:14px}.side__body[data-v-ba45d424]{padding:14px 16px}.side__small[data-v-ba45d424]{font-size:11px;color:#90a4ae}.side__h[data-v-ba45d424]{margin:4px 0 14px;font-size:20px;font-weight:500}.tabs[data-v-ba45d424]{display:flex;margin-bottom:10px;border-bottom:1px solid #e3e6ea}.tab[data-v-ba45d424]{flex:1;padding:10px 0;text-align:center;font-size:13px;color:#607d8b}.tab i[data-v-ba45d424]{margin-left:6px;padding:1px 6px;border-radius:4px;background:#2f7fe0;color:#fff;font-style:normal;font-size:11px}.tab--on[data-v-ba45d424]{border-bottom:2px solid #1c2c3a;color:#1c2c3a;font-weight:600}.lrow[data-v-ba45d424]{display:flex;align-items:center;gap:10px;padding:12px 4px;border-bottom:1px solid #f0f1f3;font-size:13.5px}.lrow span[data-v-ba45d424]{flex:1}.lrow i[data-v-ba45d424]{padding:1px 8px;border-radius:4px;background:#2f7fe0;color:#fff;font-style:normal;font-size:11px}.chips[data-v-ba45d424]{display:flex;align-items:center;gap:5px;padding:10px 12px}.chips span[data-v-ba45d424]{padding:2px 9px;border:1px solid #c9ced6;border-radius:999px;font-size:11px}.trow[data-v-ba45d424]{position:relative;padding:14px 70px 14px 16px;border-top:1px solid #eef0f3}.trow__code[data-v-ba45d424]{font-size:10px;color:#90a4ae}.trow__name[data-v-ba45d424]{margin:6px 0 8px;font-size:15px}.trow__dates[data-v-ba45d424]{display:flex;align-items:center;gap:5px;font-size:10px;color:#607d8b}.trow__ring[data-v-ba45d424]{position:absolute;right:18px;top:18px;width:42px;height:42px}.r-track[data-v-ba45d424]{fill:none;stroke:#e6e9ed;stroke-width:3}.r-fill[data-v-ba45d424]{fill:none;stroke:#5fbf5a;stroke-width:3;stroke-linecap:round}.trow__ring text[data-v-ba45d424]{font-size:7px;text-anchor:middle;fill:#455a64}.task[data-v-ba45d424]{position:relative;padding:6px 16px}.task__code[data-v-ba45d424]{font-size:10px;color:#90a4ae}.task__title[data-v-ba45d424]{margin:6px 0 8px;font-size:20px;font-weight:600}.task__ring[data-v-ba45d424]{top:12px}.task__sec[data-v-ba45d424]{margin-top:16px;font-size:13px;font-weight:600}.task__who[data-v-ba45d424]{font-size:10px;color:#90a4ae}.pcard[data-v-ba45d424]{margin-top:8px;padding:10px 12px;border:1px solid #e3e6ea;border-radius:8px;transition:box-shadow .25s ease}.pcard--hit[data-v-ba45d424]{box-shadow:0 0 0 3px #2f7fe066}.pcard__top[data-v-ba45d424]{display:flex;justify-content:space-between;font-size:11px;color:#607d8b}.pcard__v[data-v-ba45d424]{margin:4px 0 6px;font-size:11px}.pcard__v b[data-v-ba45d424]{font-size:22px}.pcard__img[data-v-ba45d424]{width:120px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.pcard__loc[data-v-ba45d424]{margin-top:6px;font-size:10px;color:#607d8b}.sheet[data-v-ba45d424]{position:absolute;inset:0;z-index:4;background:#fff;animation:pml-up-ba45d424 .35s ease-out both}.sheet__bar[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between;height:76px;padding:26px 14px 0;box-sizing:border-box;background:#1c2c3a;color:#fff;font-size:14px}.sheet__body[data-v-ba45d424]{padding:18px 26px}.sheet__small[data-v-ba45d424]{font-size:12px;color:#607d8b}.sheet__big[data-v-ba45d424]{font-size:30px;font-weight:700;transition:color .4s ease}.sheet__big--done[data-v-ba45d424]{color:#2e7d32}.sheet__chips[data-v-ba45d424]{display:flex;gap:6px;margin:6px 0 10px}.sheet__chips .st[data-v-ba45d424]{font-size:12px;padding:4px 10px}.sheet__pct[data-v-ba45d424]{display:flex;align-items:center;gap:6px;font-size:13px}.sheet__photo[data-v-ba45d424]{margin:14px 0;padding:12px;border:1px solid #e3e6ea;border-radius:6px;text-align:center}.sheet__photo img[data-v-ba45d424]{width:100%;height:270px;-o-object-fit:cover;object-fit:cover}.sheet__check[data-v-ba45d424],.sheet__comment[data-v-ba45d424]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px}.sheet__nav[data-v-ba45d424]{inset:auto 0 0;display:flex;justify-content:space-around;align-items:center;height:62px;background:#1c2c3a;color:#cfd8dc}.fab[data-v-ba45d424],.sheet__nav[data-v-ba45d424]{position:absolute}.fab[data-v-ba45d424]{right:40px;bottom:84px;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#1c2c3a;color:#fff;box-shadow:0 4px 12px #0000004d}.synced[data-v-ba45d424]{left:50%;bottom:82px;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#1b5e20;color:#fff;font-size:13px;transform:translate(-50%);animation:pml-in-ba45d424 .4s ease-out both}.photo[data-v-ba45d424],.synced[data-v-ba45d424]{position:absolute}.photo[data-v-ba45d424]{inset:0;z-index:5;overflow:hidden;background:#111}.photo__bar[data-v-ba45d424]{position:absolute;inset:0 0 auto;z-index:2;height:70px;padding:34px 14px 0;background:#1c2c3a;color:#fff}.photo__img[data-v-ba45d424]{position:absolute;left:0;top:70px;width:100%;height:calc(100% - 70px);-o-object-fit:cover;object-fit:cover;transition:opacity .5s ease}.photo__hint[data-v-ba45d424]{position:absolute;left:50%;bottom:20px;padding:6px 14px;border-radius:999px;background:#0000008c;color:#fff;font-size:12px;transform:translate(-50%)}.edit[data-v-ba45d424]{position:absolute;inset:0;z-index:6;padding:0 18px;background:#fff;animation:pml-up-ba45d424 .35s ease-out both}.edit__bar[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between;height:76px;margin:0 -18px 12px;padding:26px 14px 0;background:#1c2c3a;color:#fff;font-size:14px}.edit__card[data-v-ba45d424]{padding:12px 14px;border:1px solid #d5d9df;border-radius:6px}.edit__label[data-v-ba45d424]{font-size:12px;color:#455a64}.slider[data-v-ba45d424]{position:relative;height:4px;margin:16px 6px 12px;border-radius:2px;background:#cfd8dc}.slider i[data-v-ba45d424]{left:0;top:0;height:100%;border-radius:2px}.slider b[data-v-ba45d424],.slider i[data-v-ba45d424]{position:absolute;background:#1c2c3a}.slider b[data-v-ba45d424]{top:-8px;width:22px;height:20px;margin-left:-11px;border-radius:10px}.edit__row[data-v-ba45d424]{justify-content:space-between;font-size:11px}.edit__row[data-v-ba45d424],.edit__step[data-v-ba45d424]{display:flex;align-items:center}.edit__step[data-v-ba45d424]{gap:18px}.edit__step b[data-v-ba45d424]{min-width:26px;text-align:center;font-size:13px}.edit__card--img[data-v-ba45d424]{margin-top:10px;text-align:center}.edit__card--img img[data-v-ba45d424]{width:220px;height:108px;-o-object-fit:cover;object-fit:cover}.edit__field[data-v-ba45d424]{position:relative;min-height:62px;margin-top:16px;padding:14px 12px 8px;border:1px solid #c4c9d0;border-radius:5px;font-size:12.5px;transition:border-color .2s ease,box-shadow .2s ease}.edit__field--on[data-v-ba45d424]{border-color:#2f7fe0;box-shadow:0 0 0 2px #2f7fe033}.edit__field--note[data-v-ba45d424]{min-height:46px}.edit__legend[data-v-ba45d424]{position:absolute;left:9px;top:-7px;padding:0 4px;background:#fff;font-size:10px;color:#607d8b}.caret[data-v-ba45d424]{display:inline-block;width:1.5px;height:14px;margin-left:1px;vertical-align:-2px;background:#263238;animation:pml-blink-ba45d424 .9s step-end infinite}.edit__h[data-v-ba45d424]{margin:18px 0 10px;font-size:16px;font-weight:600}.edit__select[data-v-ba45d424]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-right:196px;padding:12px;border:1px solid #c4c9d0;border-radius:5px;font-size:12.5px;transition:border-color .2s ease,box-shadow .2s ease}.edit__select--on[data-v-ba45d424]{border-color:#f5a623;box-shadow:0 0 0 2px #f5a62340}.edit__btns[data-v-ba45d424]{position:absolute;right:22px;bottom:30px;display:flex;gap:10px}.btn[data-v-ba45d424]{padding:8px 16px;border:1px solid #c4c9d0;border-radius:5px;font-size:12px;font-weight:600;text-transform:uppercase}.btn--primary[data-v-ba45d424]{border-color:#1c2c3a;background:#1c2c3a;color:#fff}.edit__card--img[data-v-ba45d424],.edit__photos[data-v-ba45d424]{position:relative}.edit__photos[data-v-ba45d424]{display:block;width:100%;height:250px;overflow:hidden;border-radius:6px;transition:box-shadow .5s ease}.edit__photos--new[data-v-ba45d424]{box-shadow:0 0 0 4px #ffd54f,0 8px 24px #ffc10759}.edit__tag[data-v-ba45d424]{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#ffd54f;color:#1c2c3a;font-size:12px;font-weight:700}.edit__flash[data-v-ba45d424]{position:absolute;inset:0;z-index:2;background:#fff;pointer-events:none}.edit__caret[data-v-ba45d424]{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:-2px;background:#2f7fe0;animation:pml-caret-ba45d424 .8s steps(1) infinite}@keyframes pml-caret-ba45d424{50%{opacity:0}}.edit__photos img[data-v-ba45d424]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edit__fade[data-v-ba45d424]{animation:pml-fade-ba45d424 .5s ease-out both}@keyframes pml-fade-ba45d424{0%{opacity:0}to{opacity:1}}.edit__new[data-v-ba45d424]{animation:pml-new-ba45d424 1.1s ease-out both}.cam-btn[data-v-ba45d424]{position:absolute;right:12px;top:50%;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:#1c2c3a;color:#fff;box-shadow:0 3px 10px #00000040;transition:transform .2s ease}.cam-btn--hit[data-v-ba45d424]{transform:scale(.88)}.cam[data-v-ba45d424]{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;background:#000;animation:pml-up-ba45d424 .3s ease-out both}.cam__bar[data-v-ba45d424]{display:flex;align-items:center;justify-content:space-between;height:70px;padding:26px 16px 0;color:#fff;font-size:13px}.cam__view[data-v-ba45d424]{position:relative;flex:1;overflow:hidden}.cam__img[data-v-ba45d424]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.cam__grid[data-v-ba45d424]{position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(33.3% - .5px),hsla(0,0%,100%,.35) 33.3%,transparent calc(33.3% + .5px),transparent calc(66.6% - .5px),hsla(0,0%,100%,.35) 66.6%,transparent calc(66.6% + .5px)),linear-gradient(0deg,transparent calc(33.3% - .5px),hsla(0,0%,100%,.35) 33.3%,transparent calc(33.3% + .5px),transparent calc(66.6% - .5px),hsla(0,0%,100%,.35) 66.6%,transparent calc(66.6% + .5px))}.cam__focus[data-v-ba45d424]{position:absolute;left:50%;top:52%;width:70px;height:70px;margin:-35px 0 0 -35px;border:2px solid #ffd54f;animation:pml-focus-ba45d424 .6s ease-out both}.cam__foot[data-v-ba45d424]{position:relative;display:flex;align-items:center;justify-content:center;gap:40px;height:104px;color:#fff}.cam__mode[data-v-ba45d424]{position:absolute;left:28px;font-size:11px;font-weight:700;letter-spacing:.12em;color:#ffd54f}.shutter[data-v-ba45d424]{display:grid;place-items:center;width:64px;height:64px;border:4px solid #fff;border-radius:50%}.shutter i[data-v-ba45d424]{width:50px;height:50px;border-radius:50%;background:#fff}.cam__opt[data-v-ba45d424]{padding:9px 18px;border-radius:999px;font-size:13px;font-weight:600}.cam__opt--use[data-v-ba45d424]{display:inline-flex;align-items:center;gap:6px;background:#ffd54f;color:#1c2c3a}.cam__flash[data-v-ba45d424]{position:absolute;inset:0;background:#fff;pointer-events:none}.btn--hit[data-v-ba45d424]{background:#2e7d32;border-color:#2e7d32}.hand[data-v-ba45d424]{position:absolute;left:0;top:0;z-index:20;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.hand__in[data-v-ba45d424]{transform-origin:20px 5px}.hand__in--tap[data-v-ba45d424]{animation:pml-tap-ba45d424 .3s ease}.hand__ring[data-v-ba45d424]{position:absolute;left:20px;top:5px;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:3px solid #2491eb;animation:pml-ringout-ba45d424 .45s ease-out forwards}@keyframes pml-in-ba45d424{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pml-slide-ba45d424{0%{transform:translate(-30px);opacity:0}to{transform:none;opacity:1}}@keyframes pml-up-ba45d424{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes pml-pulse-ba45d424{0%,to{opacity:1}50%{opacity:.35}}@keyframes pml-ring-ba45d424{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}@keyframes pml-tap-ba45d424{0%{transform:scale(1)}40%{transform:scale(.82)}to{transform:scale(1)}}@keyframes pml-ringout-ba45d424{0%{transform:scale(.3);opacity:.7}to{transform:scale(1.5);opacity:0}}@keyframes pml-new-ba45d424{0%{box-shadow:0 0 0 4px #ffd54f;transform:scale(1.04)}to{box-shadow:0 0 #ffd54f00;transform:none}}@keyframes pml-focus-ba45d424{0%{transform:scale(1.4);opacity:0}60%{transform:scale(.95);opacity:1}to{transform:none;opacity:1}}@keyframes pml-blink-ba45d424{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.caret[data-v-ba45d424],.edit[data-v-ba45d424],.sheet[data-v-ba45d424],.side[data-v-ba45d424],.synced[data-v-ba45d424]{animation:none}}
