.m-card.svelte-8tklcj{background:var(--work-surface);color:var(--work-text);border:1px solid var(--work-border);border-top:3px solid var(--work-border-accent);font-family:var(--work-font-body);text-align:left;border-radius:4px;padding:14px 16px;font-size:13px;box-shadow:0 18px 40px #00000073}.m-head.svelte-8tklcj{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.m-eyebrow.svelte-8tklcj{font-family:var(--work-font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--work-accent);font-size:.62rem;font-weight:600}.m-title.svelte-8tklcj{font-family:var(--work-font-display);color:var(--work-text);letter-spacing:.01em;font-size:1.02rem;font-weight:700}.m-sub.svelte-8tklcj{color:var(--work-text-muted);margin-top:2px;font-size:.76rem}.m-small.svelte-8tklcj{font-size:.7rem}.m-faint.svelte-8tklcj{color:var(--work-text-faint)}.m-fine.svelte-8tklcj{color:var(--work-text-muted);margin-top:8px;font-size:.68rem}.m-pill.svelte-8tklcj{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:.66rem;font-weight:600;display:inline-flex}.m-info.svelte-8tklcj{background:var(--work-info-bg);color:var(--work-info)}.m-success.svelte-8tklcj{background:var(--work-success-bg);color:var(--work-success)}.m-danger.svelte-8tklcj{background:var(--work-danger-bg);color:var(--work-danger)}.m-steps.svelte-8tklcj{gap:7px;display:grid}.m-step.svelte-8tklcj{background:var(--work-surface);border:1px solid var(--work-border);border-radius:6px;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding:8px 10px;display:grid}.m-step.is-ack.svelte-8tklcj{background:var(--work-success-bg);border-color:var(--work-success-bg)}.m-step.is-active.svelte-8tklcj{border-color:var(--work-accent);box-shadow:0 0 0 3px var(--work-focus)}.m-step.is-idle.svelte-8tklcj{opacity:.6}.m-seq.svelte-8tklcj{background:var(--work-info-bg);width:22px;height:22px;color:var(--work-info);border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:600;display:inline-flex}.m-seq.is-done.svelte-8tklcj{background:var(--work-success);color:#fff;font-size:.8rem}.m-step-top.svelte-8tklcj{flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.m-proc.svelte-8tklcj{text-transform:uppercase;letter-spacing:.04em;color:var(--work-text-muted);font-size:.6rem}.m-type.svelte-8tklcj{text-transform:uppercase;letter-spacing:.025em;background:var(--work-surface-alt);color:var(--work-text-muted);border-radius:999px;padding:1px 6px;font-size:.56rem;font-weight:500}.m-type.is-loto.svelte-8tklcj{background:var(--work-warning-bg);color:var(--work-warning)}.m-type.is-info.svelte-8tklcj{background:var(--work-info-bg);color:var(--work-info)}.m-point.svelte-8tklcj{align-items:center;gap:6px;margin-top:3px;display:flex}.m-arrow.svelte-8tklcj{text-transform:uppercase;letter-spacing:.04em;color:var(--work-text-muted);background:var(--work-surface-alt);border-radius:999px;padding:1px 6px;font-size:.54rem;font-weight:600}.m-tag.svelte-8tklcj{color:var(--work-text);font-size:.72rem;font-weight:700}.m-note.svelte-8tklcj{color:var(--work-text);margin-top:3px;font-size:.74rem;line-height:1.35}.m-status.svelte-8tklcj{white-space:nowrap;text-transform:capitalize;background:var(--work-surface-alt);color:var(--work-text-muted);border-radius:999px;padding:2px 8px;font-size:.62rem;font-weight:500}.m-status.is-ack.svelte-8tklcj{background:var(--work-success-bg);color:var(--work-success);border:1px solid #3f6f4340}.m-status.is-prog.svelte-8tklcj{background:var(--work-info-bg);color:var(--work-info)}.m-month.svelte-8tklcj{font-family:var(--work-font-display);white-space:nowrap;border:1px solid var(--work-border);border-radius:3px;padding:3px 8px;font-size:.74rem;font-weight:600}.m-legend.svelte-8tklcj{color:var(--work-text-muted);gap:14px;margin-bottom:6px;font-size:.66rem;display:flex}.m-legend.svelte-8tklcj i:where(.svelte-8tklcj){vertical-align:middle;border-left:3px solid;width:8px;height:8px;margin-right:4px;display:inline-block}.m-legend.svelte-8tklcj i.is-due:where(.svelte-8tklcj){border-left-color:var(--work-accent)}.m-legend.svelte-8tklcj i.is-over:where(.svelte-8tklcj){border-left-color:var(--work-danger)}.m-legend.svelte-8tklcj i.is-proj:where(.svelte-8tklcj){border-left:3px dashed var(--work-border-accent)}.m-cal.svelte-8tklcj{border-right:1px solid var(--work-border);border-bottom:1px solid var(--work-border);border-radius:3px;grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.m-cal-wd.svelte-8tklcj{background:var(--work-accent);color:var(--work-on-accent);font-family:var(--work-font-display);text-align:center;padding:3px 0;font-size:.6rem;font-weight:600}.m-cal-day.svelte-8tklcj{border-top:1px solid var(--work-border);border-left:1px solid var(--work-border);min-width:0;min-height:62px;padding:3px}.m-cal-num.svelte-8tklcj{color:var(--work-text-muted);white-space:nowrap;margin-bottom:2px;font-size:.58rem}.m-cal-num.is-today.svelte-8tklcj{color:var(--work-danger);font-weight:700}.m-cal-e.svelte-8tklcj{border-left:3px solid var(--work-accent);color:var(--work-text);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-left:3px;font-size:.56rem;line-height:1.25;display:-webkit-box;overflow:hidden}.m-cal-e.is-over.svelte-8tklcj{border-left-color:var(--work-danger);color:var(--work-danger);font-weight:600}.m-cal-e.is-proj.svelte-8tklcj{border-left:3px dashed var(--work-border-accent);color:var(--work-text-muted);font-style:italic}.m-cal-e.is-done.svelte-8tklcj{opacity:.6}.m-insp.svelte-8tklcj{margin:0;padding:0;list-style:none}.m-insp.svelte-8tklcj li:where(.svelte-8tklcj){border-bottom:1px solid var(--work-border);justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.m-insp.svelte-8tklcj li:where(.svelte-8tklcj):last-child{border-bottom:0}.m-q.svelte-8tklcj{font-size:.8rem;font-weight:500;display:block}.m-hint.svelte-8tklcj{color:var(--work-text-muted);font-size:.68rem;display:block}.m-val.svelte-8tklcj{margin-top:1px;font-size:.74rem;display:block}.m-follow.svelte-8tklcj{color:var(--work-success);background:var(--work-success-bg);border-radius:999px;margin-top:3px;padding:1px 8px;font-size:.68rem;font-weight:600;display:inline-block}.m-doc.svelte-8tklcj{color:#1f2937;text-align:left;background:#fff;border-radius:2px;padding:14px 16px 10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;box-shadow:0 18px 40px #00000073}.m-doc-top.svelte-8tklcj{color:#6b7280;border-bottom:1px solid #e5e7eb;justify-content:space-between;padding-bottom:5px;font-size:.58rem;display:flex}.m-doc-title.svelte-8tklcj{margin-top:8px;font-size:1.15rem;font-weight:700}.m-doc-sub.svelte-8tklcj{color:#4b5563;margin-bottom:8px;font-size:.66rem}.m-doc-sum.svelte-8tklcj{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px;display:grid}.m-doc-sum.svelte-8tklcj div:where(.svelte-8tklcj){color:#6b7280;border:1px solid #e5e7eb;border-radius:3px;padding:5px 6px;font-size:.56rem;line-height:1.2}.m-doc-sum.svelte-8tklcj b:where(.svelte-8tklcj){color:#111827;font-size:.95rem;display:block}.m-doc-table.svelte-8tklcj{border-collapse:collapse;width:100%;font-size:.6rem}.m-doc-table.svelte-8tklcj th:where(.svelte-8tklcj){text-align:left;background:#f3f4f6;padding:4px 5px;font-weight:700}.m-doc-table.svelte-8tklcj td:where(.svelte-8tklcj){white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:4px 5px}.m-doc-table.svelte-8tklcj tr.is-absent:where(.svelte-8tklcj) td:where(.svelte-8tklcj){color:#991b1b;background:#fef2f2;font-weight:600}.m-doc-foot.svelte-8tklcj{color:#6b7280;text-align:right;margin-top:8px;font-size:.54rem}.m-phone.svelte-8tklcj{text-align:left;background:#f3f4f6;border:8px solid #1f2937;border-radius:30px;width:250px;margin:0 auto;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;overflow:hidden;box-shadow:0 18px 40px #00000080}.m-ph-status.svelte-8tklcj{color:#fff;background:#1f2937;justify-content:space-between;padding:2px 14px 4px;font-size:.6rem;font-weight:600;display:flex}.m-ph-bar.svelte-8tklcj{color:#111827;background:#fff;border-bottom:1px solid #e5e7eb;padding:9px 12px;font-size:.8rem;font-weight:700}.m-ph-body.svelte-8tklcj{gap:8px;padding:10px;display:grid}.m-ph-sync.svelte-8tklcj{color:#92400e;background:#fef3c7;border:1px solid #f59e0b;border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:.64rem;font-weight:600;display:flex}.m-ph-sync.svelte-8tklcj i:where(.svelte-8tklcj){background:#f59e0b;border-radius:50%;flex:none;width:7px;height:7px}.m-ph-ok.svelte-8tklcj{color:#065f46;background:#ecfdf5;border-radius:10px;padding:7px 10px;font-size:.64rem;line-height:1.35}.m-ph-card.svelte-8tklcj{background:#fff;border-radius:12px;padding:10px 12px}.m-ph-card.is-idle.svelte-8tklcj{opacity:.75}.m-ph-top.svelte-8tklcj{align-items:center;gap:7px;display:flex}.m-ph-seq.svelte-8tklcj{color:#4f46e5;background:#eef2ff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.66rem;font-weight:800;display:inline-flex}.m-ph-type.svelte-8tklcj{color:#111827;flex:1;font-size:.8rem;font-weight:700}.m-ph-pill.svelte-8tklcj{color:#b45309;background:#fffbeb;border-radius:12px;padding:2px 8px;font-size:.58rem;font-weight:700}.m-ph-point.svelte-8tklcj{color:#4f46e5;margin-top:6px;font-size:.66rem;font-weight:600}.m-ph-instr.svelte-8tklcj{color:#374151;margin-top:5px;font-size:.72rem;line-height:1.4}.m-ph-meta.svelte-8tklcj{color:#6b7280;margin-top:6px;font-size:.64rem}.m-ph-btn.svelte-8tklcj{color:#fff;text-align:center;background:#1e3a5f;border-radius:10px;margin-top:9px;padding:8px;font-size:.74rem;font-weight:700}.m-cover.svelte-8tklcj{border:1px solid var(--work-border);border-left:4px solid var(--work-danger);color:var(--work-text-muted);border-radius:3px;margin:8px 0;padding:6px 9px;font-size:.66rem}.m-cover.svelte-8tklcj b:where(.svelte-8tklcj){color:var(--work-danger);font-size:.72rem;display:block}.m-tiles.svelte-8tklcj{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:9px;display:grid}.m-tiles.svelte-8tklcj div:where(.svelte-8tklcj){border:1px solid var(--work-border);color:var(--work-text-muted);background:var(--work-surface);border-radius:3px;padding:6px 8px;font-size:.62rem}.m-tiles.svelte-8tklcj b:where(.svelte-8tklcj){color:var(--work-text);font-size:1.15rem;font-weight:600;display:block}.m-tiles.svelte-8tklcj b.is-red:where(.svelte-8tklcj){color:var(--work-danger)}.m-h2.svelte-8tklcj{font-family:var(--work-font-display);margin-bottom:4px;font-size:.82rem;font-weight:700}.m-table.svelte-8tklcj{border-collapse:collapse;border:1px solid var(--work-border);width:100%;font-size:.7rem}.m-table.svelte-8tklcj thead:where(.svelte-8tklcj) th:where(.svelte-8tklcj){background:var(--work-accent);color:var(--work-on-accent);font-family:var(--work-font-display);text-transform:uppercase;letter-spacing:.06em;text-align:right;padding:4px 7px;font-size:.56rem;font-weight:600}.m-table.svelte-8tklcj thead:where(.svelte-8tklcj) th:where(.svelte-8tklcj):first-child,.m-table.svelte-8tklcj td:where(.svelte-8tklcj):first-child{text-align:left}.m-table.svelte-8tklcj td:where(.svelte-8tklcj){border-top:1px solid var(--work-border);text-align:right;padding:4px 7px}.m-table.svelte-8tklcj tr.is-degraded:where(.svelte-8tklcj) td:where(.svelte-8tklcj){opacity:.6}.m-table.svelte-8tklcj tr.is-degraded:where(.svelte-8tklcj) span:where(.svelte-8tklcj){color:var(--work-danger);margin-left:6px;font-size:.6rem}.m-toggle.svelte-8tklcj{border:1px solid var(--work-border);border-radius:4px;font-size:.66rem;font-weight:500;display:inline-flex;overflow:hidden}.m-toggle.svelte-8tklcj span:where(.svelte-8tklcj){color:var(--work-text-muted);background:var(--work-surface);padding:3px 9px}.m-toggle.svelte-8tklcj span.is-on:where(.svelte-8tklcj){background:var(--work-accent);color:var(--work-on-accent)}.m-select.svelte-8tklcj{border:1px solid var(--work-border);background:var(--work-surface);border-radius:3px;justify-content:space-between;margin-bottom:2px;padding:5px 9px;font-size:.74rem;display:flex}.v-tree.svelte-8tklcj{width:100%;height:auto;padding:4px 0 0;display:block}.v-tree-l.svelte-8tklcj{fill:#1f2937;font:600 13px system-ui,sans-serif}.v-tree-iso.svelte-8tklcj{fill:#6b7280;font:500 10px system-ui,sans-serif}.v-tree-w.svelte-8tklcj{fill:#6b7280;font:11px system-ui,sans-serif}.v-tree-m.svelte-8tklcj{fill:#9ca3af;font:10px system-ui,sans-serif}.v-tree-legend.svelte-8tklcj{align-items:center;gap:5px;display:flex}.v-tree-legend.svelte-8tklcj i:where(.svelte-8tklcj){border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}.v-tree-legend.svelte-8tklcj i:where(.svelte-8tklcj):first-child{margin-left:0}.m-pstatus.svelte-8tklcj{text-transform:uppercase;letter-spacing:.04em;background:var(--work-warning-bg);color:var(--work-warning);border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:600}.m-block.svelte-8tklcj{background:var(--work-danger-bg);color:var(--work-danger);border-radius:3px;margin-bottom:8px;padding:6px 9px;font-size:.68rem;font-weight:600;line-height:1.35}.m-sec.svelte-8tklcj{text-transform:uppercase;letter-spacing:.06em;color:var(--work-text-muted);margin:6px 0 4px;font-size:.58rem;font-weight:700}.m-matrix.svelte-8tklcj{border-collapse:collapse;width:100%;font-size:.68rem}.m-matrix.svelte-8tklcj th:where(.svelte-8tklcj){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--work-text-muted);background:var(--work-surface-alt);padding:3px 6px;font-size:.58rem;font-weight:600}.m-matrix.svelte-8tklcj td:where(.svelte-8tklcj){border-bottom:1px solid var(--work-border);padding:4px 6px}.m-matrix.svelte-8tklcj td:where(.svelte-8tklcj) span:where(.svelte-8tklcj){color:var(--work-text-faint);font-size:.56rem;display:block}.m-matrix.svelte-8tklcj td.is-bad:where(.svelte-8tklcj){background:var(--work-danger-bg);color:var(--work-danger);font-weight:600}.m-dl.svelte-8tklcj{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}.m-dl.svelte-8tklcj dt:where(.svelte-8tklcj){color:var(--work-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.58rem}.m-dl.svelte-8tklcj dd:where(.svelte-8tklcj){margin:0;font-size:.74rem}
