.fp-frame[data-astro-cid-z5n6ao6d]{max-width:380px;margin-inline:auto;container-type:inline-size}.fp-scene[data-astro-cid-z5n6ao6d]{font-family:var(--font-sans);--s:1;--fp-mono:var(--fs-xs);--fp-small:var(--sc-size-md);padding:46px 32px 38px;position:relative;overflow:hidden}@container (width<=520px){.fp-scene[data-astro-cid-z5n6ao6d]{--s:.86;padding-inline:22px}}@container (width<=440px){.fp-scene[data-astro-cid-z5n6ao6d]{--s:.74}}@container (width<=380px){.fp-scene[data-astro-cid-z5n6ao6d]{--s:.62;padding-inline:14px}}@container (width<=320px){.fp-scene[data-astro-cid-z5n6ao6d]{--s:.52}}.fp-slot[data-astro-cid-z5n6ao6d]{height:calc(862px * var(--s));justify-content:center;display:flex;position:relative}.fp-device[data-astro-cid-z5n6ao6d]{width:408px;height:862px;transform:scale(var(--s));transform-origin:top;background:linear-gradient(150deg, var(--gray-500) 0%, var(--gray-800) 26%, var(--gray-700) 52%, var(--gray-900) 78%, var(--gray-600) 100%);box-shadow:0 70px 110px color-mix(in srgb, var(--gray-900) 28%, transparent), 0 18px 44px color-mix(in srgb, var(--gray-900) 18%, transparent);border-radius:58px;flex:none;padding:9px;position:relative}.fp-btn[data-astro-cid-z5n6ao6d]{background:linear-gradient(180deg, var(--gray-500), var(--gray-800));width:3px;position:absolute}.fp-btn-mute[data-astro-cid-z5n6ao6d]{border-radius:2px 0 0 2px;height:34px;top:168px;left:-3px}.fp-btn-up[data-astro-cid-z5n6ao6d]{border-radius:2px 0 0 2px;height:58px;top:222px;left:-3px}.fp-btn-down[data-astro-cid-z5n6ao6d]{border-radius:2px 0 0 2px;height:58px;top:296px;left:-3px}.fp-btn-power[data-astro-cid-z5n6ao6d]{border-radius:0 2px 2px 0;height:92px;top:250px;right:-3px}.fp-screen[data-astro-cid-z5n6ao6d]{background:var(--gray-900);width:390px;height:844px;color:var(--text-primary);border-radius:50px;flex-direction:column;display:flex;position:relative;overflow:hidden}.fp-glow[data-astro-cid-z5n6ao6d]{pointer-events:none;background:radial-gradient(90% 100% at 20% 0%, var(--accent-tint-soft), transparent 62%), linear-gradient(180deg, var(--surface-alt) 0%, var(--gray-900) 100%);height:300px;position:absolute;top:0;left:0;right:0}.fp-statusbar[data-astro-cid-z5n6ao6d]{justify-content:space-between;align-items:center;padding:16px 28px 0;display:flex;position:relative}.fp-clock[data-astro-cid-z5n6ao6d]{font-size:15px;font-weight:var(--fw-semibold);letter-spacing:-.01em}.fp-sysicons[data-astro-cid-z5n6ao6d]{color:var(--text-primary);align-items:center;gap:7px;display:flex}.fp-notch[data-astro-cid-z5n6ao6d]{background:var(--gray-900);border-radius:20px;width:112px;height:32px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.fp-appbar[data-astro-cid-z5n6ao6d]{justify-content:space-between;align-items:center;padding:20px 22px 12px;display:flex;position:relative}.fp-appbar-id[data-astro-cid-z5n6ao6d]{align-items:center;gap:12px;display:flex}.fp-appbar-text[data-astro-cid-z5n6ao6d]{flex-direction:column;gap:3px;display:flex}.fp-appbar-actions[data-astro-cid-z5n6ao6d]{align-items:center;gap:10px;display:flex}.fp-tile[data-astro-cid-z5n6ao6d]{background:var(--surface-chip);border:1px solid var(--border-soft);width:36px;height:36px;color:var(--text-primary);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.fp-tile-strong[data-astro-cid-z5n6ao6d]{width:38px;height:38px;color:var(--text-primary)}.fp-dot[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--accent);border:2px solid var(--gray-900);width:7px;height:7px;position:absolute;top:7px;right:8px}.fp-eyebrow[data-astro-cid-z5n6ao6d]{font-family:var(--font-mono);font-size:var(--fp-mono);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary)}.fp-apptitle[data-astro-cid-z5n6ao6d]{font-size:18px;font-weight:var(--fw-bold);letter-spacing:-.02em}.fp-sync[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);color:var(--text-primary);align-items:center;gap:8px;padding:0 22px 12px;display:flex;position:relative}.fp-pulse[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--dv-pos);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--dv-pos) 16%, transparent)}.fp-sync-online[data-astro-cid-z5n6ao6d]{color:var(--text-primary);font-weight:var(--fw-semibold)}.fp-sync-sep[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--text-disabled);width:3px;height:3px}.fp-meta[data-astro-cid-z5n6ao6d]{font-family:var(--font-mono);font-size:var(--fp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}.fp-body[data-astro-cid-z5n6ao6d]{flex-direction:column;flex:1;gap:8px;padding:0 22px;display:flex;position:relative;overflow:hidden}.fp-body[data-astro-cid-z5n6ao6d]>[data-astro-cid-z5n6ao6d]{flex-shrink:0}.fp-card[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-md);background:var(--surface-alt);border:1px solid var(--border-soft);flex-direction:column;gap:11px;padding:11px 18px 12px;display:flex}.fp-card-hero[data-astro-cid-z5n6ao6d]{background:linear-gradient(155deg, var(--gray-800) 0%, var(--surface-alt) 100%);box-shadow:0 18px 40px color-mix(in srgb, var(--gray-900) 35%, transparent);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:13px 20px}.fp-hero-left[data-astro-cid-z5n6ao6d]{flex-direction:column;gap:12px;display:flex}.fp-hero-head[data-astro-cid-z5n6ao6d]{align-items:center;gap:8px;display:flex}.fp-rule[data-astro-cid-z5n6ao6d]{background:var(--accent);flex:none;width:18px;height:2px}.fp-cardlabel[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary)}.fp-kpis[data-astro-cid-z5n6ao6d]{gap:26px;display:flex}.fp-kpi[data-astro-cid-z5n6ao6d]{flex-direction:column;gap:2px;display:flex}.fp-kpi-value[data-astro-cid-z5n6ao6d]{font-family:var(--font-display);font-size:40px;font-weight:var(--fw-bold);letter-spacing:-.045em;line-height:1}.fp-donut[data-astro-cid-z5n6ao6d]{flex:none;width:88px;height:88px;position:relative}.fp-donut-ring[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:conic-gradient(var(--accent) 0 12%, var(--dv-1) 12% 85%, color-mix(in srgb, var(--text-on-dark) 10%, transparent) 85% 100%);position:absolute;inset:0}.fp-donut-core[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--surface-alt);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:13px}.fp-donut-value[data-astro-cid-z5n6ao6d]{font-size:19px;font-weight:var(--fw-bold);letter-spacing:-.02em}.fp-filters[data-astro-cid-z5n6ao6d]{-webkit-mask-image:linear-gradient(to right, var(--gray-900) calc(100% - var(--space-7)), transparent);mask-image:linear-gradient(to right, var(--gray-900) calc(100% - var(--space-7)), transparent);gap:8px;display:flex;overflow:hidden}.fp-chip[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--surface-chip);border:1px solid var(--border-soft);color:var(--text-primary);font-size:var(--fp-small);font-weight:var(--fw-medium);white-space:nowrap;flex:none;padding:8px 14px}.fp-chip-on[data-astro-cid-z5n6ao6d]{background:var(--accent-tint);border-color:var(--accent);color:var(--text-primary);font-weight:var(--fw-semibold)}.fp-card-head[data-astro-cid-z5n6ao6d]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fp-cardtitle[data-astro-cid-z5n6ao6d]{font-size:14.5px;font-weight:var(--fw-bold);letter-spacing:-.01em}.fp-open[data-astro-cid-z5n6ao6d] svg[data-astro-cid-z5n6ao6d]{color:var(--accent)}.fp-open[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);font-weight:var(--fw-semibold);color:var(--text-primary);align-items:center;gap:4px;display:flex}.fp-heat[data-astro-cid-z5n6ao6d]{grid-template-columns:repeat(14,1fr);gap:4px;display:grid}.fp-heat-cell[data-astro-cid-z5n6ao6d]{aspect-ratio:1;border-radius:3px}.fp-days[data-astro-cid-z5n6ao6d]{color:var(--text-disabled);justify-content:space-between;display:flex}.fp-alerts[data-astro-cid-z5n6ao6d]{flex-direction:column;gap:10px;display:flex}.fp-alert[data-astro-cid-z5n6ao6d]{align-items:center;gap:12px;display:flex}.fp-alert-bar[data-astro-cid-z5n6ao6d]{background:var(--accent);border-radius:2px;flex:none;width:3px;height:30px}.fp-alert-text[data-astro-cid-z5n6ao6d]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fp-alert-title[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--fw-semibold);overflow:hidden}.fp-badge[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--accent-tint);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fp-mono);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:4px 9px}.fp-alert-bar[data-astro-cid-z5n6ao6d].fp-tone-critical{background:var(--dv-neg)}.fp-badge[data-astro-cid-z5n6ao6d].fp-tone-critical{background:color-mix(in srgb, var(--dv-neg) 16%, transparent);color:var(--dv-neg)}.fp-hr[data-astro-cid-z5n6ao6d]{background:var(--border-soft);height:1px}.fp-count[data-astro-cid-z5n6ao6d]{font-family:var(--font-mono);font-size:var(--fp-mono);font-weight:var(--fw-semibold);letter-spacing:.1em;color:var(--text-primary)}.fp-track[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--surface-chip);height:6px;overflow:hidden}.fp-fill[data-astro-cid-z5n6ao6d]{border-radius:var(--radius-full);background:var(--dv-1);height:100%;display:block}.fp-note[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);color:var(--text-primary)}.fp-tabbar[data-astro-cid-z5n6ao6d]{background:color-mix(in srgb, var(--gray-900) 94%, transparent);border-top:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;height:84px;margin-top:6px;padding:14px 30px 0;display:flex;position:relative}.fp-tab[data-astro-cid-z5n6ao6d]{color:var(--text-primary);flex-direction:column;align-items:center;gap:5px;display:flex}.fp-tab-on[data-astro-cid-z5n6ao6d] svg[data-astro-cid-z5n6ao6d]{color:var(--accent)}.fp-tab-label[data-astro-cid-z5n6ao6d]{font-size:var(--fp-small);font-weight:var(--fw-medium)}.fp-tab-on[data-astro-cid-z5n6ao6d] .fp-tab-label[data-astro-cid-z5n6ao6d]{font-weight:var(--fw-semibold);letter-spacing:.02em}.fp-home[data-astro-cid-z5n6ao6d]{background:color-mix(in srgb, var(--text-on-dark) 28%, transparent);border-radius:3px;width:134px;height:5px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}html[data-vt=morph]:not(:has(.mmk-vt-source)) .mmk-case-summary{view-transition-name:case-summary}html[data-vt=morph]::view-transition-group(case-summary){animation-duration:var(--dur-slow)}@media (prefers-reduced-motion:reduce){html[data-vt] .mmk-case-summary{view-transition-name:none!important}}
