.home-recovery-workspace[data-v-d5943cae]{--font-family-home-recovery-workspace-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", sans-serif;--font-family-home-recovery-workspace-ui-title:var(--font-family-home-recovery-workspace-sans);--font-family-home-recovery-workspace-ui-label:var(--font-family-home-recovery-workspace-sans);--font-family-home-recovery-workspace-heading:var(--font-family-home-recovery-workspace-sans);--font-family-home-recovery-workspace-body:var(--font-family-home-recovery-workspace-sans);--render-home-recovery-workspace-webkit-font-smoothing:var(--v1c0e8249);--render-home-recovery-workspace-moz-font-smoothing:var(--v73939327);--render-home-recovery-workspace-text-rendering:var(--v1ba85aa5);--style-home-recovery-workspace-terminal-comment-italic:var(--v60f1dd08);--style-home-recovery-workspace-terminal-memo-italic:var(--v5c1b676d);--style-home-recovery-workspace-terminal-evidence-italic:var(--v5d085eec);--color-home-recovery-workspace-divider-strong:#ffffff1f;--color-home-recovery-workspace-input-focus-outline:transparent;--color-home-recovery-workspace-input-focus-surface:#ffffff05;--shadow-home-recovery-workspace-input-focus:inset 0 0 0 1px #ffffff0a;--color-home-recovery-workspace-text-secondary:#eef2f6f0;--color-home-recovery-workspace-text-muted:#eef2f6e6;--color-home-recovery-workspace-text-subtle:#eef2f6e0;--color-home-recovery-workspace-placeholder:#eef2f680;--font-weight-home-recovery-workspace-copy-button:500;--opacity-home-recovery-workspace-empty-state:1;--color-home-recovery-workspace-clear-button-border:#f07d2238;--color-home-recovery-workspace-clear-button-background:#f07d221f;--color-home-recovery-workspace-clear-button-hover-border:#f07d2261;--color-home-recovery-workspace-clear-button-hover-background:#f07d2233;--color-home-recovery-workspace-clear-button-focus-outline:#f07d22b8;--color-home-recovery-workspace-cta-border:#a9b8c940;--color-home-recovery-workspace-cta-background:#a9b8c914;--color-home-recovery-workspace-cta-text:#eef2f6e6;--color-home-recovery-workspace-cta-hover-border:#66d3da8c;--color-home-recovery-workspace-cta-hover-background:#66d3da1f;--color-home-recovery-workspace-cta-hover-text:#66d3da;--color-home-recovery-workspace-cta-hover-shadow:#66d3da26;--color-home-recovery-workspace-cta-focus-outline:#66d3da;--color-home-recovery-workspace-cta-clear-hover-border:#f8717199;--color-home-recovery-workspace-cta-clear-hover-background:#f8717129;--color-home-recovery-workspace-cta-clear-hover-text:#f87171;--color-home-recovery-workspace-cta-clear-hover-shadow:#f8717140;--color-home-recovery-workspace-cta-clear-focus-outline:#f87171;--layout-home-recovery-workspace-cta-min-height:1.85rem;--layout-home-recovery-workspace-cta-padding:.25rem .75rem;--layout-home-recovery-workspace-cta-border-radius:4px;--layout-home-recovery-workspace-cta-transition:all .2s ease-in-out;--layout-home-recovery-workspace-cta-active-transform:translateY(1px);--layout-home-recovery-workspace-cta-focus-outline-offset:1px;--layout-home-recovery-workspace-cta-hover-shadow-spread:10px;--color-home-recovery-workspace-clipboard-error-surface:#7f1d1d26;--color-home-recovery-workspace-clipboard-error-border:#ef444459;--color-home-recovery-workspace-clipboard-error-text:#fca5a5f2;--color-home-recovery-workspace-clipboard-error-muted:#fca5a5b8;--color-home-recovery-workspace-clipboard-fallback-bg:#020617b3;--color-home-recovery-workspace-clipboard-fallback-border:#64748b59;--color-home-recovery-workspace-branch-drift-warning:#fb711eeb;--color-home-recovery-workspace-branch-drift-border:#fb711e80;--color-home-recovery-workspace-branch-task-item-bg:#1e293b80;--color-home-recovery-workspace-branch-accent:#fbbf24e6;--color-home-recovery-workspace-branch-accent-muted:#fbbf24cc;--color-home-recovery-workspace-branch-accent-border:#fbbf2461;--color-home-recovery-workspace-branch-surface:#fbf3db14;--color-home-recovery-workspace-branch-card-surface:#fbf3db26;--color-home-recovery-workspace-branch-card-border:#fbbf2499;--color-home-recovery-workspace-branch-hover-border:#fbbf2494;--color-home-recovery-workspace-branch-hover-surface:#fbf3db24;--color-home-recovery-workspace-step-command-accent:#7dc4f2eb;--color-home-recovery-workspace-step-command-accent-border:#60b3ed66;--color-home-recovery-workspace-step-command-surface:#60b3ed17;--color-home-recovery-workspace-step-command-hover-border:#60b3ed9e;--color-home-recovery-workspace-step-command-hover-surface:#60b3ed29;--color-home-recovery-workspace-active-step-border:#66d3da59;--color-home-recovery-workspace-active-step-highlight:#66d3da0d;--shadow-home-recovery-workspace-active-step:inset 0 0 0 1px #ffffff0a, 0 0 0 1px #66d3da26, 0 8px 18px #0a0e1240;--color-home-recovery-workspace-project-section-border:#fbbf242e;--color-home-recovery-workspace-project-section-background:linear-gradient(180deg, #231f17f5, #0f1117f5);--color-home-recovery-workspace-project-header-background:linear-gradient(180deg, #302a20d1, #191713bf);--color-home-recovery-workspace-project-header-divider:#fbbf2426;--color-home-recovery-workspace-current-section-border:#66d3da38;--color-home-recovery-workspace-current-section-background:linear-gradient(180deg, #172329f5, #0f1117f5);--color-home-recovery-workspace-current-header-background:linear-gradient(180deg, #202d32d1, #141a1fbf);--color-home-recovery-workspace-current-header-divider:#66d3da2e;--color-home-recovery-workspace-quadrant-background:linear-gradient(180deg, #2f3438fa, #282d31fa);--layout-home-recovery-workspace-primary-grid-rows:minmax(0, 1.12fr) minmax(0, .88fr);--measure-home-recovery-workspace-topbar-font-size:1.25rem;--measure-home-recovery-workspace-workspace-title-font-size:1.1rem;--measure-home-recovery-workspace-panel-title-font-size:1.05rem;--measure-home-recovery-workspace-section-title-font-size:1.02rem;--measure-home-recovery-workspace-body-font-size:.94rem;--measure-home-recovery-workspace-input-font-size:.88rem;--measure-home-recovery-workspace-input-line-height:1.56;--measure-home-recovery-workspace-body-compact-font-size:.88rem;--measure-home-recovery-workspace-support-font-size:.85rem;--measure-home-recovery-workspace-caption-font-size:.85rem;--measure-home-recovery-workspace-dense-body-font-size:.92rem;--measure-home-recovery-workspace-dense-support-font-size:.82rem;--measure-home-recovery-workspace-dense-label-font-size:.9rem;--measure-home-recovery-workspace-focus-label-font-size:1rem;--measure-home-recovery-workspace-focus-step-id-font-size:1rem;--measure-home-recovery-workspace-focus-inline-value-font-size:1.02rem;--measure-home-recovery-workspace-button-font-size:1.02rem;--measure-home-recovery-workspace-badge-font-size:.9rem;--measure-home-recovery-workspace-terminal-header-font-size:var(--v1e512a4c);--measure-home-recovery-workspace-terminal-btn-font-size:var(--v6cc7384f);--measure-home-recovery-workspace-cta-btn-font-size:var(--v8be7f90e);--measure-home-recovery-workspace-terminal-title-font-size:1.1rem;--measure-home-recovery-workspace-terminal-label-font-size:var(--v41d317b2);--measure-home-recovery-workspace-terminal-value-font-size:.9rem;--measure-home-recovery-workspace-terminal-body-font-size:var(--v68686fa2);--measure-home-recovery-workspace-terminal-welcome-font-size:var(--f4feb1d2);--measure-home-recovery-workspace-terminal-line-num-font-size:var(--v4d1ead36);--measure-home-recovery-workspace-terminal-line-num-width:var(--v5e11aedd);--color-home-recovery-workspace-terminal-label:var(--v1b6bc4c4);--color-home-recovery-workspace-terminal-line-num:var(--v2d0d5a46);--color-home-recovery-workspace-terminal-comment:var(--v01e616f9);--color-home-recovery-workspace-terminal-label-text:var(--e537a9d2);--color-home-recovery-workspace-terminal-tag:var(--v28b2751e);--color-home-recovery-workspace-terminal-header-title:var(--e13272e6);--color-home-recovery-workspace-terminal-value-id:var(--v5cd9830c);--color-home-recovery-workspace-terminal-value-text:var(--v4d47953a);--color-home-recovery-workspace-terminal-value-memo:var(--v1e087566);--color-home-recovery-workspace-terminal-value-exec:var(--v48e2a056);--color-home-recovery-workspace-terminal-proof-bullet:var(--f595d05c);--color-home-recovery-workspace-terminal-value-proof:var(--c837cc0a);--color-home-recovery-workspace-terminal-branch-bullet:var(--v40fe7aea);--color-home-recovery-workspace-terminal-value-branch-id:var(--v6df4a80a);--color-home-recovery-workspace-terminal-value-branch-desc:var(--v1a64f7d4);--color-home-recovery-workspace-terminal-value-branch-status:var(--v1d307ada);--color-home-recovery-workspace-terminal-comment-branch:var(--v511ca412);--color-home-recovery-workspace-terminal-comment-welcome:var(--f0d38f1e);--color-home-recovery-workspace-terminal-keyword:var(--v73b90daf);--color-home-recovery-workspace-terminal-keyword-branch:var(--v073b77a6);--color-home-recovery-workspace-terminal-variable:var(--v0a0d639c);--color-home-recovery-workspace-terminal-variable-branch:var(--v977a5320);--color-home-recovery-workspace-terminal-key:var(--v74180979);--color-home-recovery-workspace-terminal-key-branch:var(--v3803c077);--color-home-recovery-workspace-terminal-string:var(--v0e5cf47d);--color-home-recovery-workspace-terminal-string-branch:var(--v3b45587b);--color-home-recovery-workspace-terminal-status-todo:var(--v283c9816);--color-home-recovery-workspace-terminal-status-doing:var(--af7a881a);--color-home-recovery-workspace-terminal-status-done:var(--v3838fb4c);--color-home-recovery-workspace-terminal-running-lamp:var(--v790d65a1);--color-home-recovery-workspace-terminal-drift-alert:var(--baef6dca);--color-home-recovery-workspace-terminal-deep-alert:var(--v56199ae8);--measure-home-recovery-workspace-primary-import-font-size:.88rem;--measure-home-recovery-workspace-rail-import-button-font-size:.8rem;--measure-home-recovery-workspace-cta-command-font-size:1.05rem;--measure-home-recovery-workspace-execution-button-font-size:.8rem;--measure-home-recovery-workspace-clear-button-font-size:.72rem;--measure-home-recovery-workspace-feed-entry-font-size:.86rem;--measure-home-recovery-workspace-feed-entry-checkmark-font-size:.86rem;--measure-home-recovery-workspace-feed-entry-id-font-size:.82rem;--measure-home-recovery-workspace-feed-entry-label-font-size:.86rem;--measure-home-recovery-workspace-feed-entry-evidence-font-size:.82rem;--measure-home-recovery-workspace-feed-entry-checkpoint-font-size:.82rem;--measure-home-recovery-workspace-feed-active-separator-label-font-size:.65rem;--measure-home-recovery-workspace-focus-history-title-font-size:.68rem;--measure-home-recovery-workspace-focus-history-checkmark-font-size:.72rem;--measure-home-recovery-workspace-focus-history-step-id-font-size:.72rem;--measure-home-recovery-workspace-focus-history-label-font-size:.78rem;--measure-home-recovery-workspace-focus-history-timestamp-font-size:.74rem;--measure-home-recovery-workspace-focus-history-evidence-font-size:.72rem;--measure-home-recovery-workspace-code-drift-alert-font-size:.8rem;--measure-home-recovery-workspace-code-deep-alert-font-size:.8rem;--measure-home-recovery-workspace-focus-card-value-small-font-size:.8rem;--measure-home-recovery-workspace-focus-card-reset-button-font-size:.9rem;--measure-home-recovery-workspace-handoff-button-compact-font-size:.8rem;--measure-home-recovery-workspace-handoff-button-icon-font-size:1rem;--measure-home-recovery-workspace-execution-done-font-size:.8rem;--measure-home-recovery-workspace-session-notes-label-font-size:.68rem;--measure-home-recovery-workspace-textarea-session-notes-font-size:.72rem;--measure-home-recovery-workspace-branch-task-header-font-size:.75rem;--measure-home-recovery-workspace-branch-drift-warning-font-size:.7rem;--measure-home-recovery-workspace-clipboard-error-label-font-size:.72rem;--measure-home-recovery-workspace-clipboard-error-reason-font-size:.68rem;--measure-home-recovery-workspace-clipboard-fallback-font-size:.62rem;--measure-home-recovery-workspace-branch-task-meta-font-size:.7rem;--measure-home-recovery-workspace-branch-task-description-font-size:.75rem;--measure-home-recovery-workspace-branch-task-completed-at-font-size:.7rem;--measure-home-recovery-workspace-quadrant-title-font-size:1.25rem;--measure-home-recovery-workspace-terminal-code-font-size:.85rem;--measure-home-recovery-workspace-terminal-comment-font-size:.9rem;--measure-home-recovery-workspace-terminal-placeholder-font-size:.9rem;--measure-home-recovery-workspace-terminal-footer-font-size:.8rem;--measure-home-recovery-workspace-sync-popover-close-font-size:1.35rem;--measure-home-recovery-workspace-sync-popover-title-font-size:1.1rem;--measure-home-recovery-workspace-timestamp-meta-delete-font-size:1.1rem;--layout-home-recovery-workspace-plan-step-gap:.74rem;--layout-home-recovery-workspace-plan-step-padding:.94rem;--layout-home-recovery-workspace-plan-step-copy-gap:.38rem;--layout-home-recovery-workspace-focus-state-gap:.56rem;--layout-home-recovery-workspace-focus-card-gap:.22rem;--layout-home-recovery-workspace-focus-card-variant-gap:.16rem;--layout-home-recovery-workspace-focus-card-list-gap:.28rem;--layout-home-recovery-workspace-focus-card-list-signal-gap:.32rem;--layout-home-recovery-workspace-focus-meta-gap:.22rem;--color-home-recovery-workspace-focus-meta-separator:#f1f5f8c7;--layout-home-recovery-workspace-rail-header-min-height:auto;--layout-home-recovery-workspace-rail-header-padding-block:.85rem;--layout-home-recovery-workspace-rail-header-padding-inline:.96rem;--layout-home-recovery-workspace-rail-header-column-gap:.8rem;--layout-home-recovery-workspace-rail-header-row-gap:.6rem;--layout-home-recovery-workspace-rail-header-action-width:clamp(9.6rem, 26vw, 16rem);--layout-home-recovery-workspace-rail-header-action-gap:.5rem;--layout-home-recovery-workspace-rail-header-action-columns:1fr;--layout-home-recovery-workspace-export-button-display:none;--layout-home-recovery-workspace-use-short-import-label:false;--layout-home-recovery-workspace-rail-section-header-margin-inline:-.8rem;--layout-home-recovery-workspace-rail-section-header-margin-top:-.8rem;--layout-home-recovery-workspace-rail-section-header-padding-block:.72rem .68rem;--layout-home-recovery-workspace-rail-section-header-padding-inline:.8rem;--measure-home-recovery-workspace-rail-header-action-min-height:2rem;inset:var(--offset-home-workspace-top) 0 0 0;z-index:80;min-height:0;font-family:var(--font-family-home-recovery-workspace-body);-webkit-font-smoothing:var(--render-home-recovery-workspace-webkit-font-smoothing);-moz-osx-font-smoothing:var(--render-home-recovery-workspace-moz-font-smoothing);text-rendering:var(--render-home-recovery-workspace-text-rendering);background:radial-gradient(circle at 18% 14%,#7799a81f,#0000 28%),linear-gradient(#1e262dfa,#232b31fc);padding:0;display:flex;position:fixed}.wr-grid[data-v-d5943cae]{border:1px solid var(--color-home-workspace-divider);background:var(--color-home-workspace-surface);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(15rem,1.3fr) minmax(22rem,3.3fr) minmax(14rem,1.4fr);width:100%;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.wr-col[data-v-d5943cae]{min-width:0;min-height:0;overflow:hidden}.wr-col--rail[data-v-d5943cae],.wr-col--anchor[data-v-d5943cae]{border-right:1px solid var(--color-home-workspace-divider)}.wr-col--rail[data-v-d5943cae]{z-index:20;position:relative;overflow:visible}.wr-col--anchor[data-v-d5943cae]{grid-template-rows:auto minmax(0,1fr);padding:1rem 1.05rem;display:grid}.wr-col--keynotes[data-v-d5943cae]{z-index:150;border-left:1px solid var(--color-home-workspace-divider);grid-template-rows:auto minmax(0,1fr);width:24rem;max-width:85%;height:100%;padding:1rem 1.05rem;display:grid;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000080;background-color:var(--color-home-workspace-surface)!important;position:absolute!important}.wr-col--anchor>.home-recovery-workspace__quadrant-title-row[data-v-d5943cae],.wr-col--keynotes>.home-recovery-workspace__quadrant-title-row[data-v-d5943cae]{flex-wrap:wrap;grid-row:1;align-items:flex-start;gap:.4rem .5rem;margin-bottom:.6rem;padding-bottom:.5rem;display:flex}.wr-col--anchor>.home-recovery-workspace__quadrant-title-row>.home-recovery-workspace__workspace-title[data-v-d5943cae],.wr-col--keynotes>.home-recovery-workspace__quadrant-title-row>.home-recovery-workspace__workspace-title[data-v-d5943cae]{overflow-wrap:anywhere;word-break:break-word;border-bottom:none;width:100%;margin-bottom:0;padding-bottom:0}.wr-col--anchor>.home-recovery-workspace__quadrant-title-row>.home-recovery-workspace__rail-import-button[data-v-d5943cae],.wr-col--keynotes>.home-recovery-workspace__quadrant-title-row>.home-recovery-workspace__rail-import-button[data-v-d5943cae]{white-space:normal;overflow-wrap:break-word;word-break:break-word}.home-recovery-workspace__quadrant-title-row--focus[data-v-d5943cae]{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.home-recovery-workspace__workspace-title--focus[data-v-d5943cae]{flex-shrink:0!important;width:auto!important}.home-recovery-workspace__header-progress-capsule[data-v-d5943cae]{-webkit-user-select:none;user-select:none;background-color:#0f172a99;border:1px solid #94a3b826;border-radius:9999px;align-items:center;gap:.5rem;margin-right:.5rem;padding:.2rem .6rem;transition:all .3s;display:inline-flex}.home-recovery-workspace__header-progress-capsule--empty[data-v-d5943cae]{background-color:#1e293b73;border-style:dashed;border-color:#94a3b859}.home-recovery-workspace__header-progress-bar-container[data-v-d5943cae]{background-color:#94a3b826;border-radius:9999px;width:50px;height:5px;position:relative;overflow:hidden}.home-recovery-workspace__header-progress-bar-fill[data-v-d5943cae]{background:linear-gradient(90deg,#10b981,#34d399);border-radius:9999px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.home-recovery-workspace__header-progress-text[data-v-d5943cae]{font-family:var(--font-family-monospace,monospace);color:var(--color-home-recovery-workspace-text-subtle,#94a3b8);white-space:nowrap;font-size:.75rem;font-weight:600}.wr-col--anchor>.home-recovery-workspace__quadrant-scroll-surface[data-v-d5943cae]{grid-row:2}.wr-col--keynotes>.home-recovery-workspace__textarea[data-v-d5943cae]{resize:none;grid-row:2;height:100%;min-height:0}.wr-col--anchor[data-v-d5943cae]{position:relative;overflow:visible}.home-recovery-toggle-divider-btn[data-v-d5943cae]{z-index:200;color:#66d3dae6;cursor:pointer;-webkit-user-select:none;user-select:none;background:#202b36;border:1.5px solid #66d3da73;border-radius:6px;justify-content:center;align-items:center;width:16px;height:38px;font-size:.65rem;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 0 6px #66d3da33}.home-recovery-toggle-divider-btn[data-v-d5943cae]:hover{color:#66d3da;background:#66d3da26;border-color:#66d3dacc;transform:translateY(-50%)scale(1.15);box-shadow:0 0 12px #66d3da80}.home-recovery-toggle-divider-btn.is-collapsed[data-v-d5943cae]{color:#66d3da;background:#66d3da1f;border-color:#66d3daa6}.home-recovery-toggle-divider-btn.is-collapsed[data-v-d5943cae]:hover{color:#fff;background:#66d3da40;border-color:#66d3da}.wr-col--timestamp[data-v-d5943cae]{padding:1rem 1.05rem}@media (width<=1280px){.wr-col--timestamp.home-recovery-workspace__panel--timestamp[data-v-d5943cae]{display:none!important}.wr-grid[data-v-d5943cae]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (width<=1440px){.wr-col[data-v-d5943cae]{overflow-wrap:anywhere;word-break:break-word}.wr-col button[data-v-d5943cae]{white-space:normal}}.home-recovery-workspace__rail[data-v-d5943cae]{z-index:20;border-right:1px solid var(--color-home-workspace-divider);background:linear-gradient(#181e23fc,#141a1ffa);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.home-recovery-workspace__rail-header[data-v-d5943cae]{min-height:var(--layout-home-recovery-workspace-rail-header-min-height);-moz-column-gap:var(--layout-home-recovery-workspace-rail-header-column-gap);justify-content:space-between;align-items:flex-start;column-gap:var(--layout-home-recovery-workspace-rail-header-column-gap);row-gap:var(--layout-home-recovery-workspace-rail-header-row-gap);padding-block:var(--layout-home-recovery-workspace-rail-header-padding-block);padding-inline:var(--layout-home-recovery-workspace-rail-header-padding-inline);border-bottom:1px solid var(--color-home-workspace-divider);flex-wrap:wrap;display:flex}.home-recovery-workspace__rail-header-actions[data-v-d5943cae]{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.35rem;display:flex}.home-recovery-workspace__start-dropdown[data-v-d5943cae]{flex-direction:column;width:100%;display:flex;position:relative}.home-recovery-workspace__start-trigger[data-v-d5943cae]{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex;padding:.55rem .85rem!important}.home-recovery-workspace__start-arrow[data-v-d5943cae]{opacity:.7;font-size:.65rem;transition:transform .15s}.home-recovery-workspace__start-arrow.is-open[data-v-d5943cae]{transform:rotate(180deg)}.home-recovery-workspace__start-menu[data-v-d5943cae]{z-index:1000;border-radius:var(--radius-md,8px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060912fa;border:1px solid #66d3dad9;flex-direction:column;gap:.4rem;width:max-content;min-width:14rem;padding:.6rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 25px -5px #00000080,0 8px 10px -6px #00000080}.home-recovery-workspace__start-menu-group[data-v-d5943cae]{flex-direction:column;gap:.25rem;display:flex}.home-recovery-workspace__start-menu-group--divider[data-v-d5943cae]{border-top:1px solid #ffffff14;margin-top:.4rem;padding-top:.4rem}.home-recovery-workspace__start-menu-header[data-v-d5943cae]{text-transform:uppercase;letter-spacing:.05em;color:#8ca6b8;-webkit-user-select:none;user-select:none;padding:.25rem .5rem;font-size:.85rem;font-weight:700}.home-recovery-workspace__start-menu-item[data-v-d5943cae]{color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.6rem;width:100%;padding:.45rem .6rem;font-size:.92rem;transition:all .15s;display:flex}.home-recovery-workspace__start-menu-item[data-v-d5943cae]:hover{color:#fff;background:#ffffff0f}.home-recovery-workspace__start-menu-item--danger[data-v-d5943cae]{color:#f87171}.home-recovery-workspace__start-menu-item--danger[data-v-d5943cae]:hover{color:#ef4444;background:#ef444426}.home-recovery-workspace__start-menu-item--evidence[data-v-d5943cae]{color:var(--color-brand-teal,#66d3da);font-weight:700}.home-recovery-workspace__start-menu-item--evidence[data-v-d5943cae]:hover:not(:disabled){color:#66d3da;background:#66d3da26}.home-recovery-workspace__start-menu-item--evidence[data-v-d5943cae]:disabled{cursor:not-allowed;background:0 0!important}.home-recovery-workspace__start-menu-icon[data-v-d5943cae]{justify-content:center;align-items:center;width:1rem;font-size:.9rem;display:inline-flex}.home-recovery-workspace__start-menu-label[data-v-d5943cae]{flex-grow:1}.home-recovery-workspace__start-menu-empty[data-v-d5943cae]{color:#ffffff4d;padding:.4rem .6rem;font-size:.88rem;font-style:italic}.home-recovery-workspace__trial-banner[data-v-d5943cae]{background:linear-gradient(135deg,#f59e0b26 0%,#d977060d 100%);border:1px solid #f59e0b40;border-radius:4px;flex-shrink:0;align-items:center;gap:.75rem;padding:.65rem .8rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0003}.home-recovery-workspace__trial-banner-icon[data-v-d5943cae]{color:#f59e0b;background:#f59e0b1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.home-recovery-workspace__trial-banner-text[data-v-d5943cae]{flex-direction:column;flex-grow:1;min-width:0;display:flex}.home-recovery-workspace__trial-banner-title[data-v-d5943cae]{color:#ffffff73;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:500}.home-recovery-workspace__trial-banner-days[data-v-d5943cae]{color:#f59e0b;text-shadow:0 0 8px #f59e0b33;font-size:.84rem;font-weight:600}.home-recovery-workspace__trial-banner-btn[data-v-d5943cae]{color:#111827;cursor:pointer;background:#f59e0b;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem .65rem;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.home-recovery-workspace__trial-banner-btn[data-v-d5943cae]:hover{background:#d97706;box-shadow:0 0 10px #f59e0b66}.home-recovery-workspace__trial-banner-btn[data-v-d5943cae]:active{transform:scale(.96)}.home-recovery-workspace__upgrade-dialog[data-v-d5943cae]{text-align:center;flex-direction:column;align-items:center;max-width:460px;padding:2.5rem;display:flex;position:relative}.home-recovery-workspace__upgrade-close[data-v-d5943cae]{color:#fff6;cursor:pointer;background:0 0;border:none;font-size:1.2rem;transition:color .15s;position:absolute;top:1rem;right:1rem}.home-recovery-workspace__upgrade-close[data-v-d5943cae]:hover{color:#fff}.home-recovery-workspace__paywall-lock--dialog[data-v-d5943cae]{margin-top:0!important}.home-recovery-workspace__paywall[data-v-d5943cae]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;z-index:10;background:#111827f0;border:1px solid #f59e0b33;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex;position:absolute;top:0;left:0;box-shadow:0 4px 20px #0006}.home-recovery-workspace__paywall-lock[data-v-d5943cae]{color:#f59e0b;background:#f59e0b1a;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;display:flex;box-shadow:0 0 15px #f59e0b26}.home-recovery-workspace__paywall-title[data-v-d5943cae]{color:#fff;letter-spacing:.01em;margin:0 0 .4rem;font-size:1.05rem;font-weight:700}.home-recovery-workspace__paywall-desc[data-v-d5943cae]{color:#fff9;max-width:260px;margin:0 0 1.1rem;font-size:.84rem;line-height:1.35}.home-recovery-workspace__paywall-plans[data-v-d5943cae]{gap:.75rem;width:100%;max-width:280px;margin-bottom:1.1rem;display:flex}.home-recovery-workspace__paywall-plan-btn[data-v-d5943cae]{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;flex:1;align-items:center;gap:.2rem;padding:.6rem .5rem;transition:all .2s;display:flex}.home-recovery-workspace__paywall-plan-btn[data-v-d5943cae]:hover:not(:disabled){background:#ffffff14;border-color:#fff3}.home-recovery-workspace__paywall-plan-btn--promo[data-v-d5943cae]{background:#f59e0b0d;border-color:#f59e0b59}.home-recovery-workspace__paywall-plan-btn--promo[data-v-d5943cae]:hover:not(:disabled){background:#f59e0b1a;border-color:#f59e0b99}.home-recovery-workspace__plan-name[data-v-d5943cae]{color:#ffffff73;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:500}.home-recovery-workspace__plan-price[data-v-d5943cae]{color:#fff;font-size:.88rem;font-weight:700}.home-recovery-workspace__paywall-plan-btn--promo .home-recovery-workspace__plan-price[data-v-d5943cae]{color:#f59e0b;text-shadow:0 0 6px #f59e0b40}.home-recovery-workspace__paywall-license[data-v-d5943cae]{gap:.4rem;width:100%;max-width:280px;display:flex}.home-recovery-workspace__license-input[data-v-d5943cae]{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:3px;outline:none;flex-grow:1;min-width:0;padding:.35rem .6rem;font-size:.82rem;transition:border-color .2s}.home-recovery-workspace__license-input[data-v-d5943cae]:focus{border-color:#f59e0b80}.home-recovery-workspace__license-btn[data-v-d5943cae]{color:#111827;cursor:pointer;background:#f59e0b;border:none;border-radius:3px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;transition:background .2s}.home-recovery-workspace__license-btn[data-v-d5943cae]:hover{background:#d97706}.home-recovery-workspace__license-error-msg[data-v-d5943cae]{color:#ef4444;margin:.4rem 0 0;font-size:.76rem}.home-recovery-workspace__license-success-msg[data-v-d5943cae]{color:#34d399;margin:.4rem 0 0;font-size:.76rem}.home-recovery-workspace__rail-body[data-v-d5943cae]{background:linear-gradient(#ffffff05,#fff0);flex-direction:column;align-items:stretch;gap:.85rem;min-height:0;padding:.9rem .9rem 1rem;display:flex;overflow:visible}.home-recovery-workspace__rail-section[data-v-d5943cae]{background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;flex:none;gap:.7rem;min-height:0;padding:.8rem;display:flex;overflow:visible}.home-recovery-workspace__rail-section--project.home-recovery-workspace__rail-section--expanded[data-v-d5943cae]{border-color:var(--color-home-recovery-workspace-project-section-border);background:var(--color-home-recovery-workspace-project-section-background)}.home-recovery-workspace__rail-section--expanded[data-v-d5943cae]{flex:auto}.home-recovery-workspace__rail-section--current.home-recovery-workspace__rail-section--expanded[data-v-d5943cae]{border-color:var(--color-home-recovery-workspace-current-section-border);background:var(--color-home-recovery-workspace-current-section-background)}.home-recovery-workspace__rail-section-header[data-v-d5943cae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .6rem;display:flex}.home-recovery-workspace__rail-section--project.home-recovery-workspace__rail-section--expanded .home-recovery-workspace__rail-section-header[data-v-d5943cae]{margin:var(--layout-home-recovery-workspace-rail-section-header-margin-top) var(--layout-home-recovery-workspace-rail-section-header-margin-inline) 0;padding-block:var(--layout-home-recovery-workspace-rail-section-header-padding-block);padding-inline:var(--layout-home-recovery-workspace-rail-section-header-padding-inline);background:var(--color-home-recovery-workspace-project-header-background);border-bottom:1px solid var(--color-home-recovery-workspace-project-header-divider);position:relative}.home-recovery-workspace__rail-section--current.home-recovery-workspace__rail-section--expanded .home-recovery-workspace__rail-section-header[data-v-d5943cae]{margin:var(--layout-home-recovery-workspace-rail-section-header-margin-top) var(--layout-home-recovery-workspace-rail-section-header-margin-inline) 0;padding-block:var(--layout-home-recovery-workspace-rail-section-header-padding-block);padding-inline:var(--layout-home-recovery-workspace-rail-section-header-padding-inline);background:var(--color-home-recovery-workspace-current-header-background);border-bottom:1px solid var(--color-home-recovery-workspace-current-header-divider);position:relative}.home-recovery-workspace__rail-actions[data-v-d5943cae],.home-recovery-workspace__rail-panel[data-v-d5943cae]{gap:.38rem;display:grid}.home-recovery-workspace__rail-panel[data-v-d5943cae]{overflow-anchor:none;align-content:start;min-height:0;padding-right:.12rem;overflow:auto}.home-recovery-workspace__rail-actions[data-v-d5943cae]{flex-wrap:wrap;flex:none;justify-content:flex-start;align-items:center;gap:.42rem;display:flex}.home-recovery-workspace__rail-title[data-v-d5943cae]{color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-section-title-font-size);flex:auto;font-weight:600;line-height:1.3}.home-recovery-workspace__close-button[data-v-d5943cae]{color:#f7fafceb;min-height:2rem;font:inherit;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#f07d2214;border:1px solid #f07d222e;padding:.32rem .72rem;line-height:1.2}.home-recovery-workspace__close-button[data-v-d5943cae]:hover{background:#f07d2224;border-color:#f07d2257}.home-recovery-workspace__close-button[data-v-d5943cae]:focus-visible{outline-offset:1px;outline:1px solid #f07d22b8}.home-recovery-workspace__sidebar-nav[data-v-d5943cae]{flex-wrap:wrap;gap:.45rem;display:flex}.home-recovery-workspace__sidebar-item[data-v-d5943cae]{min-height:1.85rem;color:var(--color-home-recovery-workspace-text-muted);font-size:var(--measure-home-recovery-workspace-caption-font-size);background:#ffffff06;border:1px solid #ffffff14;align-items:center;padding:.2rem .58rem;line-height:1.3;display:inline-flex}.home-recovery-workspace__sidebar-item--reserved[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle);border-color:#ffffff0f}.home-recovery-workspace__rail-hint[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-muted);font-size:var(--measure-home-recovery-workspace-support-font-size);line-height:1.45}.home-recovery-workspace__rail-import-button[data-v-d5943cae],.home-recovery-workspace__rail-disclosure[data-v-d5943cae]{min-height:var(--layout-home-recovery-workspace-cta-min-height);padding:var(--layout-home-recovery-workspace-cta-padding);border:1px solid var(--color-home-recovery-workspace-cta-border);background:var(--color-home-recovery-workspace-cta-background);color:var(--color-home-recovery-workspace-cta-text);font-family:var(--font-family-home-recovery-workspace-sans);font-weight:400;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;border-radius:var(--layout-home-recovery-workspace-cta-border-radius);transition:var(--layout-home-recovery-workspace-cta-transition);-webkit-user-select:none;user-select:none;line-height:1.2}.home-recovery-workspace__rail-import-button[data-v-d5943cae]:hover,.home-recovery-workspace__rail-disclosure[data-v-d5943cae]:hover{border-color:var(--color-home-recovery-workspace-cta-hover-border);background:var(--color-home-recovery-workspace-cta-hover-background);color:var(--color-home-recovery-workspace-cta-hover-text);box-shadow:0 0 var(--layout-home-recovery-workspace-cta-hover-shadow-spread) var(--color-home-recovery-workspace-cta-hover-shadow)}.home-recovery-workspace__rail-import-button[data-v-d5943cae]:focus-visible,.home-recovery-workspace__rail-disclosure[data-v-d5943cae]:focus-visible{outline:1px solid var(--color-home-recovery-workspace-cta-focus-outline);outline-offset:var(--layout-home-recovery-workspace-cta-focus-outline-offset)}.home-recovery-workspace__rail-import-button--clear[data-v-d5943cae]:hover{border-color:var(--color-home-recovery-workspace-cta-clear-hover-border);background:var(--color-home-recovery-workspace-cta-clear-hover-background);color:var(--color-home-recovery-workspace-cta-clear-hover-text);box-shadow:0 0 var(--layout-home-recovery-workspace-cta-hover-shadow-spread) var(--color-home-recovery-workspace-cta-clear-hover-shadow)}.home-recovery-workspace__rail-import-button--clear[data-v-d5943cae]:focus-visible{outline-color:var(--color-home-recovery-workspace-cta-clear-focus-outline)}.home-recovery-workspace__rail-import-button--clear[data-v-d5943cae]:active{transform:var(--layout-home-recovery-workspace-cta-active-transform)}.home-recovery-workspace__rail-import-button--dashboard[data-v-d5943cae]{color:#c4b5fdf0;background:#a78bfa1a;border-color:#a78bfa73}.home-recovery-workspace__rail-import-button--dashboard[data-v-d5943cae]:hover{background:#a78bfa33;border-color:#a78bfaa6}.home-recovery-workspace__rail-import-button--dashboard[data-v-d5943cae]:focus-visible{outline-color:#a78bfabf}.home-recovery-workspace__rail-import-button--dashboard[data-v-d5943cae]:active{transform:var(--layout-home-recovery-workspace-cta-active-transform)}.home-recovery-workspace__rail-import-button--primary[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-primary-import-font-size);padding:.35rem 1rem;font-weight:400}.home-recovery-workspace__rail-import-button--medium[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-btn-font-size);padding:.3rem .85rem;font-weight:700}.home-recovery-workspace__rail-import-button--handoff[data-v-d5943cae]{margin-top:.2rem;padding:.2rem .8rem}.home-recovery-workspace__rail-import-button--demo[data-v-d5943cae]{color:#a7f3d0f0;background:#34d3991a;border-color:#34d39973}.home-recovery-workspace__rail-import-button--demo[data-v-d5943cae]:hover{background:#34d39933;border-color:#34d399a6}.home-recovery-workspace__rail-import-button--demo[data-v-d5943cae]:focus-visible{outline-color:#34d399bf}.home-recovery-workspace__rail-import-button--demo[data-v-d5943cae]:active{transform:var(--layout-home-recovery-workspace-cta-active-transform)}.home-recovery-workspace__rail-import-button--execution[data-v-d5943cae]{color:#bfdbfef0;background:#60a5fa26;border-color:#60a5fa80;animation:2s ease-in-out infinite pulse-d5943cae}@keyframes pulse-d5943cae{0%,to{box-shadow:0 0 #60a5fa66}50%{box-shadow:0 0 0 8px #60a5fa00}}.home-recovery-workspace__rail-import-button--execution[data-v-d5943cae]:hover{background:#60a5fa40;border-color:#60a5fab3}.home-recovery-workspace__rail-import-button--execution[data-v-d5943cae]:focus-visible{outline-color:#60a5facc}.home-recovery-workspace__rail-import-button--execution[data-v-d5943cae]:active{transform:var(--layout-home-recovery-workspace-cta-active-transform)}.home-recovery-workspace__rail-export-button[data-v-d5943cae]{display:var(--layout-home-recovery-workspace-export-button-display)}.home-recovery-workspace__import-label-short[data-v-d5943cae]{display:none}@media (width<=1180px){.home-recovery-workspace__import-label-full[data-v-d5943cae]{display:none}.home-recovery-workspace__import-label-short[data-v-d5943cae]{display:inline}}.home-recovery-workspace__execution-instruction-container[data-v-d5943cae]{background:#60a5fa0d;border:1px dashed #60a5fa4d;border-radius:.28rem;margin:.8rem 0;padding:.6rem}.home-recovery-workspace__execution-instruction-button[data-v-d5943cae]{color:#bfdbfef0;width:100%;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#60a5fa26;border:1px solid #60a5fa80;border-radius:.28rem;padding:.6rem 1rem;font-weight:500;transition:all .2s;animation:2s ease-in-out infinite pulse-d5943cae}.home-recovery-workspace__execution-instruction-button[data-v-d5943cae]:hover{background:#60a5fa40;border-color:#60a5fab3}.home-recovery-workspace__execution-instruction-button[data-v-d5943cae]:focus-visible{outline-offset:2px;outline:2px solid #60a5facc}.home-recovery-workspace__execution-instruction-button[data-v-d5943cae]:active{transform:translateY(1px)}.home-recovery-workspace__rail-disclosure[data-v-d5943cae]{color:#94a3b8e6;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#94a3b81a;border:1px solid #94a3b84d;border-radius:.2rem;justify-content:center;align-items:center;padding:.4rem .6rem;transition:all .2s;display:inline-flex}.home-recovery-workspace__rail-disclosure[data-v-d5943cae]:hover{background:#94a3b826;border-color:#94a3b880}.home-recovery-workspace__rail-disclosure--expanded[data-v-d5943cae]{min-width:1.7rem;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);justify-content:center;padding-inline:.3rem}.home-recovery-workspace__rail-file-input[data-v-d5943cae]{display:none}.home-recovery-workspace__rail-summary[data-v-d5943cae],.home-recovery-workspace__rail-notice[data-v-d5943cae],.home-recovery-workspace__rail-import-state[data-v-d5943cae],.home-recovery-workspace__rail-empty-state[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-input-font-size);margin:0;line-height:1.58}.home-recovery-workspace__rail-summary[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-secondary)}.home-recovery-workspace__rail-notice[data-v-d5943cae]{color:#f7dfcdf0;background:#f07d2214;border:1px solid #f07d222e;padding:.68rem .74rem}.home-recovery-workspace__rail-import-state[data-v-d5943cae]{color:#c9e7e2eb}.home-recovery-workspace__rail-empty-state[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-muted);opacity:var(--opacity-home-recovery-workspace-empty-state);margin-top:.5rem;font-weight:400;line-height:1.68}.home-recovery-workspace__rail-import-state--failed[data-v-d5943cae]{color:#f7dfcdf0}.home-recovery-workspace__plan-steps[data-v-d5943cae]{align-content:start;gap:var(--layout-home-recovery-workspace-plan-step-gap);min-height:0;margin:0;padding:0;list-style:none;display:grid}.home-recovery-workspace__plan-step[data-v-d5943cae]{background:#ffffff04;border:1px solid #ffffff0f}.home-recovery-workspace__plan-step--doing[data-v-d5943cae]{background:#ffffff04;border-color:#ffffff0f}.home-recovery-workspace__plan-step--done[data-v-d5943cae]{background:linear-gradient(#1e38362e,#ffffff05);border-color:#72bcb02e}.home-recovery-workspace__plan-step--active[data-v-d5943cae]{box-shadow:0 0 12px #66d3da26, var(--shadow-home-recovery-workspace-active-step)!important;background:linear-gradient(#66d3da14,#ffffff08)!important;border-color:#66d3da73 #66d3da73 #66d3da73 #66d3da!important;border-left-style:solid!important;border-left-width:3px!important}.home-recovery-workspace__plan-step--active .home-recovery-workspace__plan-step-id[data-v-d5943cae]{text-shadow:0 0 6px #66d3da4d;color:#66d3da!important}.home-recovery-workspace__plan-step--active .home-recovery-workspace__plan-step-label[data-v-d5943cae]{color:#fff!important}.home-recovery-workspace__plan-step-main[data-v-d5943cae]{padding:var(--layout-home-recovery-workspace-plan-step-padding);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.82rem;display:grid}.home-recovery-workspace__plan-checkbox[data-v-d5943cae]{margin:.1rem 0 0}.home-recovery-workspace__plan-step-copy[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-plan-step-copy-gap);display:grid}.home-recovery-workspace__plan-step-id[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle);font-size:var(--measure-home-recovery-workspace-dense-label-font-size);letter-spacing:.04em;font-weight:500;line-height:1.2}.home-recovery-workspace__plan-step-headline[data-v-d5943cae]{gap:.14rem;display:grid}.home-recovery-workspace__plan-step-label[data-v-d5943cae]{color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-dense-body-font-size);font-weight:400;line-height:1.46}.home-recovery-workspace__focus-state[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-focus-state-gap,.56rem);align-content:start;min-width:0;display:grid;overflow:hidden}.home-recovery-workspace__feed-entry[data-v-d5943cae]{font-family:Consolas,Menlo,Monaco,Courier New,monospace;font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);border-bottom:1px dashed #3341554d;padding:8px 12px;line-height:1.4}.home-recovery-workspace__feed-entry-header[data-v-d5943cae]{flex-wrap:nowrap;align-items:baseline;gap:.3rem;min-width:0;display:flex}.home-recovery-workspace__feed-entry-checkmark[data-v-d5943cae]{color:#10b981;font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);flex-shrink:0;font-weight:700}.home-recovery-workspace__feed-entry-id[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:#66d3dab3;flex-shrink:0;font-weight:700}.home-recovery-workspace__feed-entry-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);color:#f1f5f8d9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.home-recovery-workspace__feed-entry-evidence[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-evidence-font-size);color:#cbd5e1;font-style:var(--style-home-recovery-workspace-terminal-evidence-italic);margin:4px 0 4px 20px;line-height:1.4}.home-recovery-workspace__feed-entry-checkpoint[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-evidence-font-size);color:#cbd5e1;align-items:baseline;margin:2px 0 2px 20px;line-height:1.35;display:flex}.home-recovery-workspace__feed-entry-checkpoint[data-v-d5943cae]:before{content:"├─";color:#475569;flex-shrink:0;margin-right:6px}.home-recovery-workspace__feed-entry-timestamp[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-timestamp-font-size);color:#a9b8c9b3;font-family:var(--font-family-home-recovery-workspace-sans);white-space:nowrap;flex-shrink:0;margin-left:auto}.home-recovery-workspace__feed-entry-timestamp--stale[data-v-d5943cae]{color:#a9b8c973}.home-recovery-workspace__code-timestamp[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-timestamp-font-size);color:#a9b8c973;font-family:var(--font-family-home-recovery-workspace-sans);white-space:nowrap;margin-left:.5rem}.home-recovery-workspace__code-timestamp--stale[data-v-d5943cae]{color:#a9b8c940}.home-recovery-workspace__code-interrupted-tag[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-timestamp-font-size);color:#f87171d9;font-family:var(--font-family-home-recovery-workspace-sans);white-space:nowrap;margin-left:.75rem}.home-recovery-workspace__feed-active-separator[data-v-d5943cae]{align-items:center;gap:.5rem;padding:.5rem .56rem .35rem;display:flex}.home-recovery-workspace__feed-active-separator[data-v-d5943cae]:before,.home-recovery-workspace__feed-active-separator[data-v-d5943cae]:after{content:"";background:#66d3da40;flex:1;height:1px}.home-recovery-workspace__feed-active-separator-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-active-separator-label-font-size);letter-spacing:.08em;text-transform:uppercase;color:#66d3da99;flex-shrink:0;font-weight:700}.home-recovery-workspace__focus-history[data-v-d5943cae]{background:0 0;border-radius:.28rem;gap:.42rem;margin-bottom:.56rem;padding:.56rem;display:grid}.home-recovery-workspace__focus-history-title[data-v-d5943cae]{color:#a9b8c999;font-size:var(--measure-home-recovery-workspace-focus-history-title-font-size);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem;font-weight:600}.home-recovery-workspace__focus-history-entry[data-v-d5943cae]{border-top:1px solid #a9b8c914;flex-direction:column;gap:.18rem;padding:.3rem 0;display:flex}.home-recovery-workspace__focus-history-header[data-v-d5943cae]{flex-wrap:nowrap;align-items:baseline;gap:.3rem;min-width:0;display:flex}.home-recovery-workspace__focus-history-checkmark[data-v-d5943cae]{color:#60f79ecc;font-size:var(--measure-home-recovery-workspace-focus-history-checkmark-font-size);flex-shrink:0}.home-recovery-workspace__focus-history-step-id[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-checkmark-font-size);color:#66d3dad9;flex-shrink:0;font-weight:700}.home-recovery-workspace__focus-history-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-label-font-size);color:#f1f5f8bf;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-weight:500;overflow:hidden}.home-recovery-workspace__focus-history-timestamp[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-title-font-size);color:#a9b8c973;flex-shrink:0;margin-left:auto}.home-recovery-workspace__focus-history-evidence[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-checkmark-font-size);color:#a9b8c98c;white-space:nowrap;text-overflow:ellipsis;margin:0;padding-left:1rem;line-height:1.4;overflow:hidden}.home-recovery-workspace__focus-history-divider[data-v-d5943cae]{border:none;border-top:1px solid #a9b8c91f;margin:0}.home-recovery-workspace__quadrant-scroll-surface[data-v-d5943cae]{overflow-anchor:none;height:100%;min-height:0;overflow:hidden auto}.home-recovery-workspace__quadrant-scroll-surface--stacked[data-v-d5943cae]{align-content:start;gap:.72rem;display:grid}.home-recovery-workspace__code-board[data-v-d5943cae]{height:540px;font-family:var(--v6d2d4885);background-color:#050810;border:1px solid #94a3b826;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0006}.home-recovery-workspace__code-board-header[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-header-font-size);-webkit-user-select:none;user-select:none;background-color:#090d16;border-bottom:1px solid #94a3b826;justify-content:stretch;align-items:center;padding:0;display:flex}.home-recovery-workspace__code-board-sticky-targets[data-v-d5943cae]{-webkit-user-select:text;user-select:text;background-color:#090e1a;border-bottom:1px solid #94a3b82e;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.home-recovery-workspace__sticky-title-row[data-v-d5943cae]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.home-recovery-workspace__sticky-toggle-btn[data-v-d5943cae]{font-family:monospace;font-size:var(--measure-home-recovery-workspace-terminal-label-font-size);color:#fbbf24;opacity:.85;white-space:nowrap;flex-shrink:0;margin-left:8px;transition:opacity .15s,color .15s}.home-recovery-workspace__sticky-title-row:hover .home-recovery-workspace__sticky-toggle-btn[data-v-d5943cae]{opacity:1;color:#fff}.home-recovery-workspace__sticky-title[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-title-font-size);color:#fbbf24;letter-spacing:.03em;text-shadow:0 0 6px #fbbf2433;overflow-wrap:anywhere;flex-shrink:1;margin-right:auto;font-weight:700}.home-recovery-workspace__sticky-row[data-v-d5943cae]{flex-direction:column;gap:2px;display:flex}.home-recovery-workspace__sticky-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-label-font-size);text-transform:uppercase;color:var(--color-home-recovery-workspace-terminal-label);letter-spacing:.05em;font-weight:700}.home-recovery-workspace__sticky-value[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-value-font-size);color:#f1f5f9;font-weight:500;line-height:1.4}.home-recovery-workspace__code-board-body[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-terminal-body-font-size);flex-direction:column;flex:1;gap:2px;padding:12px;line-height:1.45;display:flex;overflow:auto}.home-recovery-workspace__code-line[data-v-d5943cae]{white-space:pre;align-items:baseline;display:flex}.home-recovery-workspace__code-line--welcome[data-v-d5943cae]{white-space:normal;word-break:normal;overflow-wrap:normal}.home-recovery-workspace__code-line-num[data-v-d5943cae]{width:var(--measure-home-recovery-workspace-terminal-line-num-width);color:var(--color-home-recovery-workspace-terminal-line-num);text-align:right;font-size:var(--measure-home-recovery-workspace-terminal-line-num-font-size);-webkit-user-select:none;user-select:none;flex-shrink:0;margin-right:14px}.home-recovery-workspace__code-indent[data-v-d5943cae]{flex-shrink:0;width:16px;display:inline-block}.home-recovery-workspace__code-tag[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-tag);flex-shrink:0;font-weight:700}.home-recovery-workspace__code-header-title[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-header-title);flex-shrink:0;font-weight:700}.home-recovery-workspace__code-label-text[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-label-text);flex-shrink:0;font-weight:500}.home-recovery-workspace__code-value-id[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-id);font-weight:700}.home-recovery-workspace__code-value-text[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-text);font-weight:700}.home-recovery-workspace__code-value-memo[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-memo);font-style:var(--style-home-recovery-workspace-terminal-memo-italic)}.home-recovery-workspace__code-value-exec[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-exec)}.home-recovery-workspace__code-proof-bullet[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-proof-bullet);font-weight:700}.home-recovery-workspace__code-value-proof[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-proof)}.home-recovery-workspace__code-comment--human[data-v-d5943cae]{color:#66d3da!important;font-weight:700!important}.home-recovery-workspace__code-human-bullet[data-v-d5943cae]{color:var(--color-brand-orange,#f07d22)!important;font-weight:700!important}.home-recovery-workspace__code-value-human[data-v-d5943cae]{color:#ffffffe6!important;font-family:var(--font-family-mono,monospace)!important}.home-recovery-workspace__code-branch-bullet[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-branch-bullet)}.home-recovery-workspace__code-value-branch-id[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-branch-id);font-weight:700}.home-recovery-workspace__code-value-branch-desc[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-branch-desc)}.home-recovery-workspace__code-value-branch-status[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-value-branch-status)}.home-recovery-workspace__code-line--branch-active .home-recovery-workspace__code-branch-bullet[data-v-d5943cae],.home-recovery-workspace__code-line--branch-active .home-recovery-workspace__code-value-branch-id[data-v-d5943cae],.home-recovery-workspace__code-line--branch-active .home-recovery-workspace__code-value-branch-desc[data-v-d5943cae],.home-recovery-workspace__code-line--branch-active .home-recovery-workspace__code-value-branch-status[data-v-d5943cae]{color:#fbbf24}.home-recovery-workspace__code-line--branch-done .home-recovery-workspace__code-branch-bullet[data-v-d5943cae],.home-recovery-workspace__code-line--branch-done .home-recovery-workspace__code-value-branch-id[data-v-d5943cae]{color:#10b981}.home-recovery-workspace__code-line--branch-done .home-recovery-workspace__code-value-branch-desc[data-v-d5943cae]{color:#34d399}.home-recovery-workspace__code-line--branch-done .home-recovery-workspace__code-value-branch-status[data-v-d5943cae]{color:#10b981}.home-recovery-workspace__code-line--branch-failed .home-recovery-workspace__code-branch-bullet[data-v-d5943cae],.home-recovery-workspace__code-line--branch-failed .home-recovery-workspace__code-value-branch-id[data-v-d5943cae]{color:#f87171}.home-recovery-workspace__code-line--branch-failed .home-recovery-workspace__code-value-branch-desc[data-v-d5943cae]{color:#fca5a5}.home-recovery-workspace__code-line--branch-failed .home-recovery-workspace__code-value-branch-status[data-v-d5943cae]{color:#f87171}.home-recovery-workspace__code-value-id[data-v-d5943cae],.home-recovery-workspace__code-value-text[data-v-d5943cae],.home-recovery-workspace__code-value-memo[data-v-d5943cae],.home-recovery-workspace__code-value-exec[data-v-d5943cae],.home-recovery-workspace__code-value-proof[data-v-d5943cae],.home-recovery-workspace__code-value-branch-id[data-v-d5943cae],.home-recovery-workspace__code-value-branch-desc[data-v-d5943cae],.home-recovery-workspace__code-value-branch-status[data-v-d5943cae],.home-recovery-workspace__code-value-next[data-v-d5943cae]{flex-shrink:0}.home-recovery-workspace__code-board-actions-flat[data-v-d5943cae]{background:#94a3b81f;border:none;border-radius:0;flex:1;gap:1px;margin-left:0;display:flex;overflow:hidden}.home-recovery-workspace__geek-btn-flat[data-v-d5943cae]{font-family:Consolas,Menlo,Monaco,Courier New,monospace;font-size:var(--measure-home-recovery-workspace-cta-btn-font-size);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;flex:1;padding:10px 12px;font-weight:700;transition:all .2s ease-in-out}.home-recovery-workspace__geek-btn-flat--step[data-v-d5943cae],.home-recovery-workspace__geek-btn-flat--full[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle);background:#ffffff05;border-right:1px solid #ffffff0a}.home-recovery-workspace__geek-btn-flat--step[data-v-d5943cae]:hover,.home-recovery-workspace__geek-btn-flat--full[data-v-d5943cae]:hover{color:#fff;box-shadow:none;background:#ffffff0f}.home-recovery-workspace__code-comment[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-comment);font-style:var(--style-home-recovery-workspace-terminal-comment-italic)}.home-recovery-workspace__code-comment--branch[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-comment-branch)}.home-recovery-workspace__code-comment--welcome[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-comment-welcome);font-size:var(--measure-home-recovery-workspace-terminal-welcome-font-size)}.home-recovery-workspace__code-keyword[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-keyword);font-weight:600}.home-recovery-workspace__code-keyword-branch[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-keyword-branch);font-weight:600}.home-recovery-workspace__code-variable[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-variable)}.home-recovery-workspace__code-variable-branch[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-variable-branch)}.home-recovery-workspace__code-key[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-key)}.home-recovery-workspace__code-key-branch[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-key-branch)}.home-recovery-workspace__code-string[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-string)}.home-recovery-workspace__code-string-branch[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-string-branch)}.home-recovery-workspace__code-status-value--todo[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-status-todo);font-weight:600}.home-recovery-workspace__code-status-value--doing[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-status-doing);text-shadow:0 0 6px #22d3ee66;font-weight:700}.home-recovery-workspace__code-status-value--done[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-status-done);font-weight:700}.home-recovery-workspace__code-running-lamp[data-v-d5943cae]{background-color:var(--color-home-recovery-workspace-terminal-running-lamp);width:7px;height:7px;box-shadow:0 0 6px var(--color-home-recovery-workspace-terminal-running-lamp);border-radius:50%;flex-shrink:0;margin-left:8px;animation:1.2s ease-in-out infinite home-recovery-workspace__terminal-pulse-d5943cae;display:inline-block}@keyframes home-recovery-workspace__terminal-pulse-d5943cae{0%,to{opacity:.6;transform:scale(.85);box-shadow:0 0 2px #22d3ee}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 8px #22d3ee,0 0 12px #22d3ee}}.home-recovery-workspace__code-line--alert[data-v-d5943cae]{background-color:#f59e0b14;border-left:3px solid #f59e0b;border-radius:0 4px 4px 0;margin-top:8px;padding:6px 0}.home-recovery-workspace__code-line--deep-alert[data-v-d5943cae]{background-color:#ef44441a;border-left:3px solid #ef4444;border-radius:0 4px 4px 0;margin-top:6px;padding:6px 0}.home-recovery-workspace__code-drift-alert[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-drift-alert);font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);padding-left:4px;font-weight:600}.home-recovery-workspace__code-deep-alert[data-v-d5943cae]{color:var(--color-home-recovery-workspace-terminal-deep-alert);font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);padding-left:4px;font-weight:700}.home-recovery-workspace__focus-card[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-focus-card-gap,.22rem);background:0 0;border:0;padding:0;display:grid}.home-recovery-workspace__focus-card--preface[data-v-d5943cae]{border-bottom:1px solid var(--color-home-recovery-workspace-focus-preface-border,#a9b8c91f);gap:.12rem;padding-bottom:.18rem}.home-recovery-workspace__focus-card--current-step[data-v-d5943cae]{padding-bottom:var(--layout-home-recovery-workspace-focus-current-divider-spacing,0);border-bottom:1px solid var(--color-home-recovery-workspace-focus-current-divider,transparent)}.home-recovery-workspace__focus-card--tone-neutral[data-v-d5943cae]{--color-home-recovery-workspace-focus-tone:var(--color-home-recovery-workspace-focus-tone-neutral,#a9b8c9eb)}.home-recovery-workspace__focus-card--tone-active[data-v-d5943cae]{--color-home-recovery-workspace-focus-tone:var(--color-home-recovery-workspace-focus-tone-active,#66d3da)}.home-recovery-workspace__focus-card--tone-caution[data-v-d5943cae]{--color-home-recovery-workspace-focus-tone:var(--color-home-recovery-workspace-focus-tone-caution,#ffc65c)}.home-recovery-workspace__focus-card--tone-warning[data-v-d5943cae]{--color-home-recovery-workspace-focus-tone:var(--color-home-recovery-workspace-focus-tone-warning,#ff8466)}.home-recovery-workspace__focus-card--variant[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-focus-card-variant-gap,.16rem)}.home-recovery-workspace__focus-card--enhanced[data-v-d5943cae]{border:1px dashed var(--color-home-recovery-workspace-focus-enhanced-border,#60a5fa4d);background:var(--color-home-recovery-workspace-focus-enhanced-background,#60a5fa0d)}.home-recovery-workspace__focus-card-list--enhanced[data-v-d5943cae]{flex-direction:column;gap:.2rem;display:flex}.home-recovery-workspace__focus-card-value--small[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);color:var(--color-home-recovery-workspace-focus-value-small,#bfdbfee0)}.home-recovery-workspace__focus-card-value--emphasis[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-value-emphasis,#60f79ef2);font-weight:600}.home-recovery-workspace__handoff-button[data-v-d5943cae]{color:#bfdbfef2;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#60a5fa26;border:1px solid #60a5fa66;border-radius:.3rem;align-items:center;gap:.5rem;margin:.5rem 0;padding:.5rem 1rem;transition:all .2s;display:flex}.home-recovery-workspace__handoff-button[data-v-d5943cae]:hover{background:#60a5fa40;border-color:#60a5fa99}.home-recovery-workspace__handoff-button[data-v-d5943cae]:active{transform:scale(.98)}.home-recovery-workspace__handoff-button-compact[data-v-d5943cae]{color:#bfdbfef2;font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);cursor:pointer;background:#60a5fa33;border:1px solid #60a5fa80;border-radius:.2rem;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:all .2s;display:flex}.home-recovery-workspace__handoff-button-compact[data-v-d5943cae]:hover{background:#60a5fa4d;border-color:#60a5fab3;transform:translateY(-1px)}.home-recovery-workspace__handoff-button-compact[data-v-d5943cae]:active{transform:translateY(0)}.home-recovery-workspace__handoff-button-icon[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-handoff-button-icon-font-size)}.home-recovery-workspace__handoff-button-text[data-v-d5943cae]{font-weight:500}.home-recovery-workspace__execution-done[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);color:#60f79ef2;margin-left:.5rem;font-weight:600}.home-recovery-workspace__focus-card-label--with-dots[data-v-d5943cae]{align-items:center;gap:.35rem;margin:0;display:flex}.home-recovery-workspace__focus-card-label[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-label,#f1f5f8eb);font-family:var(--font-family-home-recovery-workspace-ui-label);font-size:var(--measure-home-recovery-workspace-dense-label-font-size);letter-spacing:.03em;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-weight:700;line-height:1.2}.home-recovery-workspace__focus-card-label--inline[data-v-d5943cae]{display:inline}.home-recovery-workspace__focus-card--tone-neutral .home-recovery-workspace__focus-card-label[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-active .home-recovery-workspace__focus-card-label[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-caution .home-recovery-workspace__focus-card-label[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-warning .home-recovery-workspace__focus-card-label[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-tone,var(--color-home-recovery-workspace-text-subtle))}.home-recovery-workspace__focus-card-value[data-v-d5943cae]{color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-dense-body-font-size);overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;line-height:1.58}.home-recovery-workspace__focus-card-meta[data-v-d5943cae]{align-items:baseline;gap:var(--layout-home-recovery-workspace-focus-meta-gap);flex-wrap:wrap;min-width:0;display:flex}.home-recovery-workspace__focus-card-meta-separator[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-meta-separator);font-family:var(--font-family-home-recovery-workspace-ui-label);font-size:var(--measure-home-recovery-workspace-focus-inline-value-font-size);font-weight:700;line-height:1.2}.home-recovery-workspace__focus-card-inline-value[data-v-d5943cae]{min-width:0;color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-ui-label);font-size:var(--measure-home-recovery-workspace-focus-inline-value-font-size);letter-spacing:.01em;overflow-wrap:anywhere;word-break:break-word;font-weight:600;line-height:1.28}.home-recovery-workspace__focus-card-inline-value--emphasis[data-v-d5943cae]{font-weight:700}.home-recovery-workspace__focus-card-inline-value--status[data-v-d5943cae]{align-items:center;gap:.34rem;display:inline-flex}.home-recovery-workspace__focus-card-inline-value--status-continue[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-status-continue,#ffc65c)}.home-recovery-workspace__focus-card-inline-value--status-ready[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-status-ready,#ffd67a)}.home-recovery-workspace__focus-card-inline-value--status-advance[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-status-advance,#72dcbd)}.home-recovery-workspace__focus-card-inline-value--status-complete[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-status-complete,#aee0c4eb)}.home-recovery-workspace__focus-card--variant .home-recovery-workspace__focus-card-value[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-secondary);font-size:var(--measure-home-recovery-workspace-dense-support-font-size);line-height:1.56}.home-recovery-workspace__focus-card-list[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-focus-card-list-gap,.28rem);min-width:0;display:grid}.home-recovery-workspace__focus-card-list--signals[data-v-d5943cae]{gap:var(--layout-home-recovery-workspace-focus-card-list-signal-gap,.32rem)}.home-recovery-workspace__focus-signal[data-v-d5943cae]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.home-recovery-workspace__focus-signal--tone-neutral[data-v-d5943cae]{color:#a9b8c9eb}.home-recovery-workspace__focus-signal--tone-active[data-v-d5943cae]{color:#66d3da}.home-recovery-workspace__focus-signal--tone-caution[data-v-d5943cae]{color:#ffc65c}.home-recovery-workspace__focus-signal--tone-warning[data-v-d5943cae]{color:#ff8466}.home-recovery-workspace__focus-signal-badge[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-badge-font-size);letter-spacing:.03em;white-space:nowrap;border:1px solid;border-radius:999px;flex:none;padding:.08rem .42rem;font-weight:700;line-height:1.2}.home-recovery-workspace__focus-signal--fresh[data-v-d5943cae]{font-weight:600}.home-recovery-workspace__focus-card--tone-neutral .home-recovery-workspace__focus-card-value--headline[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-active .home-recovery-workspace__focus-card-value--headline[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-caution .home-recovery-workspace__focus-card-value--headline[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-warning .home-recovery-workspace__focus-card-value--headline[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-neutral .home-recovery-workspace__focus-card-value[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-active .home-recovery-workspace__focus-card-value[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-caution .home-recovery-workspace__focus-card-value[data-v-d5943cae],.home-recovery-workspace__focus-card--tone-warning .home-recovery-workspace__focus-card-value[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-tone,var(--color-text-primary))}.home-recovery-workspace__focus-card-value--multiline[data-v-d5943cae]{white-space:pre-wrap}.home-recovery-workspace__focus-card-value--checkpoint[data-v-d5943cae]{padding-left:.82rem;position:relative}.home-recovery-workspace__focus-card-value--checkpoint[data-v-d5943cae]:before{content:"";background:var(--color-home-recovery-workspace-focus-step-id,var(--color-home-recovery-workspace-text-subtle));opacity:.82;border-radius:999px;width:.28rem;height:.28rem;position:absolute;top:.58rem;left:.22rem}.home-recovery-workspace__focus-card-step-id[data-v-d5943cae]{color:var(--color-home-recovery-workspace-focus-step-id,var(--color-home-recovery-workspace-text-subtle));font-family:var(--font-family-home-recovery-workspace-ui-label);font-size:var(--measure-home-recovery-workspace-dense-label-font-size);letter-spacing:.05em;font-weight:700;line-height:1.2}.home-recovery-workspace__focus-card-value--with-badge[data-v-d5943cae]{flex-wrap:wrap;align-items:center;gap:.24rem .46rem;display:flex}.home-recovery-workspace__focus-empty[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-muted);font-size:var(--measure-home-recovery-workspace-dense-body-font-size);margin:0;line-height:1.64}.home-recovery-workspace__plan-step-note[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-secondary);font-size:var(--measure-home-recovery-workspace-dense-support-font-size);line-height:1.56}.home-recovery-workspace__plan-step-milestone[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-dense-support-font-size);letter-spacing:.03em;color:#fbbf24eb;background:#fbbf241a;border:1px solid #fbbf244d;border-radius:.15rem;flex-shrink:0;align-items:center;margin-left:.3rem;padding:.04rem .32rem;font-weight:600;line-height:1.3;display:inline-flex}.home-recovery-workspace__title-row-actions[data-v-d5943cae]{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.home-recovery-workspace__quadrant-footer[data-v-d5943cae]{z-index:10;background:var(--color-home-recovery-workspace-quadrant-background);grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.6rem;padding-top:.6rem;padding-bottom:.5rem;display:grid;position:sticky;bottom:0}.home-recovery-workspace__session-notes[data-v-d5943cae]{margin-bottom:.5rem}.home-recovery-workspace__session-notes-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-title-font-size);color:#a9b8c9b3;letter-spacing:.01em;margin-bottom:.2rem;display:block}.home-recovery-workspace__textarea--session-notes[data-v-d5943cae]{resize:vertical;width:100%;min-height:3.6rem;font-size:var(--measure-home-recovery-workspace-input-font-size);box-sizing:border-box;padding:.3rem .45rem;line-height:1.45}.home-recovery-workspace__rail-import-button--full-width[data-v-d5943cae]{white-space:normal;overflow-wrap:break-word;word-break:break-word;text-align:center;width:100%;padding:.5rem .7rem}.home-recovery-workspace__rail-import-button--branch[data-v-d5943cae]{color:#fbbf24f2;font-size:var(--measure-home-recovery-workspace-cta-command-font-size);font-weight:var(--font-weight-home-recovery-workspace-copy-button);background:#fbbf2414;border-color:#fbbf2473}.home-recovery-workspace__rail-import-button--branch[data-v-d5943cae]:hover,.home-recovery-workspace__rail-import-button--branch[data-v-d5943cae]:focus-visible{border-color:var(--color-home-recovery-workspace-cta-clear-hover-border);background:var(--color-home-recovery-workspace-cta-clear-hover-background);color:var(--color-home-recovery-workspace-cta-clear-hover-text);box-shadow:0 0 var(--layout-home-recovery-workspace-cta-hover-shadow-spread) var(--color-home-recovery-workspace-cta-clear-hover-shadow)}.home-recovery-workspace__rail-import-button--branch[data-v-d5943cae]:active:not(:disabled){transform:translateY(var(--motion-home-recovery-workspace-cta-click-feedback-translate-y)) scale(var(--motion-home-recovery-workspace-cta-click-feedback-scale))}.home-recovery-workspace__rail-import-button--step-command[data-v-d5943cae]{color:#66d3daf2;font-size:var(--measure-home-recovery-workspace-cta-command-font-size);font-weight:var(--font-weight-home-recovery-workspace-copy-button);background:#66d3da14;border-color:#66d3da73}.home-recovery-workspace__rail-import-button--step-command[data-v-d5943cae]:hover:not(:disabled),.home-recovery-workspace__rail-import-button--step-command[data-v-d5943cae]:focus-visible:not(:disabled){color:#66d3da;background:#66d3da2e;border-color:#66d3daa6;box-shadow:0 0 10px #66d3da40}.home-recovery-workspace__rail-import-button--step-command[data-v-d5943cae]:active:not(:disabled){transform:translateY(var(--motion-home-recovery-workspace-cta-click-feedback-translate-y)) scale(var(--motion-home-recovery-workspace-cta-click-feedback-scale))}.home-recovery-workspace__quadrant-footer-utilities[data-v-d5943cae]{gap:.4rem;margin-top:.5rem;display:flex}.home-recovery-workspace__rail-import-button--utility[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:.35rem .3rem;font-weight:500;overflow:hidden}.home-recovery-workspace__copy-description-hint[data-v-d5943cae]{font-family:Consolas,Menlo,Monaco,Courier New,monospace;font-size:var(--measure-home-recovery-workspace-input-font-size);color:var(--color-home-recovery-workspace-placeholder);-webkit-user-select:none;user-select:none;margin:.52rem 0 0;padding-right:1.4rem;line-height:1.48;position:relative}.home-recovery-workspace__copy-description-close[data-v-d5943cae]{color:#fbbf24cc;cursor:pointer;opacity:.8;background:0 0;border:none;padding:0 .1rem;font-size:1.15rem;font-weight:700;line-height:1;transition:opacity .15s,color .15s;position:absolute;top:0;right:0}.home-recovery-workspace__copy-description-close[data-v-d5943cae]:hover{opacity:1;color:#fbbf24;text-shadow:0 0 6px #fbbf2466}.home-recovery-workspace__branch-task-card[data-v-d5943cae]{background:var(--color-home-recovery-workspace-branch-card-surface);border-left:3px solid var(--color-home-recovery-workspace-branch-card-border);border-radius:.07rem;gap:.4rem;margin-top:.4rem;padding:.5rem;display:grid}.home-recovery-workspace__branch-task-header[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:var(--color-home-recovery-workspace-branch-accent);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.home-recovery-workspace__branch-task-item[data-v-d5943cae]{background:var(--color-home-recovery-workspace-branch-task-item-bg);border-radius:.05rem;gap:.2rem;padding:.4rem;display:grid}.home-recovery-workspace__branch-drift-warning[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-branch-drift-warning-font-size);color:var(--color-home-recovery-workspace-branch-drift-warning);border-left:2px solid var(--color-home-recovery-workspace-branch-drift-border);margin:.2rem 0 0;padding:.28rem .5rem}.home-recovery-workspace__clipboard-error[data-v-d5943cae]{background:var(--color-home-recovery-workspace-clipboard-error-surface);border:1px solid var(--color-home-recovery-workspace-clipboard-error-border);border-radius:.06rem;gap:.4rem;margin-top:.6rem;padding:.6rem;display:grid}.home-recovery-workspace__clipboard-error-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-checkmark-font-size);color:var(--color-home-recovery-workspace-clipboard-error-text);font-weight:600}.home-recovery-workspace__clipboard-error-reason[data-v-d5943cae],.home-recovery-workspace__clipboard-error-hint[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-focus-history-title-font-size);color:var(--color-home-recovery-workspace-clipboard-error-muted);line-height:1.5}.home-recovery-workspace__clipboard-fallback[data-v-d5943cae]{width:100%;font-size:var(--measure-home-recovery-workspace-clipboard-fallback-font-size);background:var(--color-home-recovery-workspace-clipboard-fallback-bg);border:1px solid var(--color-home-recovery-workspace-clipboard-fallback-border);color:inherit;resize:none;cursor:text;box-sizing:border-box;border-radius:.04rem;padding:.4rem;font-family:monospace}.home-recovery-workspace__branch-task-meta[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-branch-drift-warning-font-size);color:#94a3b8cc;gap:.3rem;display:flex}.home-recovery-workspace__branch-task-id[data-v-d5943cae]{color:var(--color-home-recovery-workspace-branch-accent-muted);font-weight:600}.home-recovery-workspace__branch-task-status[data-v-d5943cae]{color:#94a3b8cc}.home-recovery-workspace__branch-task-description[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:#e2e8f0e6;margin:0;line-height:1.4}.home-recovery-workspace__branch-task-completed-at[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-branch-drift-warning-font-size);color:#94a3b8b3;margin:0}.home-recovery-workspace__topbar-title[data-v-d5943cae]{color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-heading);font-size:var(--measure-home-recovery-workspace-topbar-font-size);font-weight:var(--v07936934);flex:auto;gap:.04rem;min-width:0;margin:0;line-height:1.28;display:grid}.home-recovery-workspace__topbar-title-line[data-v-d5943cae]{display:block}.home-recovery-workspace__rail-header-action[data-v-d5943cae]{width:auto;min-height:var(--measure-home-recovery-workspace-rail-header-action-min-height);white-space:nowrap;text-align:center}.home-recovery-workspace__workspace-title[data-v-d5943cae]{color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-ui-title);font-size:var(--measure-home-recovery-workspace-workspace-title-font-size);letter-spacing:.01em;margin:0;line-height:1.22}.home-recovery-workspace__workspace-title--inner[data-v-d5943cae]{padding:0}.home-recovery-workspace__quadrant[data-v-d5943cae]{background:var(--color-home-recovery-workspace-quadrant-background);min-height:0;overflow:hidden}.home-recovery-workspace__quadrant--focus[data-v-d5943cae],.home-recovery-workspace__quadrant--handoff-preview[data-v-d5943cae]{border-right:1px solid var(--color-home-recovery-workspace-divider-strong)}.home-recovery-workspace__quadrant--focus[data-v-d5943cae],.home-recovery-workspace__quadrant--status-note[data-v-d5943cae]{border-bottom:1px solid var(--color-home-recovery-workspace-divider-strong)}.home-recovery-workspace__quadrant--status-note[data-v-d5943cae]{border:1px solid #a9b8c938;border-radius:.25rem}.home-recovery-workspace__quadrant--input[data-v-d5943cae]{grid-template-rows:minmax(0,1fr);padding:.95rem 1rem 1rem;display:grid}.home-recovery-workspace__status-note-actions[data-v-d5943cae]{flex-shrink:0;gap:.5rem;margin-left:auto;display:flex}.home-recovery-workspace__quadrant-header[data-v-d5943cae]{align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.home-recovery-workspace__quadrant--bottom[data-v-d5943cae]{grid-template-rows:auto minmax(0,1fr);gap:.72rem;height:100%;padding:.95rem 1rem 1rem;display:grid}.home-recovery-workspace__panel-title[data-v-d5943cae]{color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-ui-title);font-size:var(--measure-home-recovery-workspace-panel-title-font-size);letter-spacing:.01em;margin:0;font-weight:700;line-height:1.28}.home-recovery-workspace__textarea[data-v-d5943cae]{border:1px solid var(--color-home-workspace-divider);width:100%;height:100%;min-height:0;color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-body);font-size:var(--measure-home-recovery-workspace-input-font-size);font-weight:400;line-height:var(--measure-home-recovery-workspace-input-line-height);resize:none;background:linear-gradient(#191f24f5,#161c21fa);padding:1rem 1.05rem;overflow:auto}.home-recovery-workspace__textarea[data-v-d5943cae]::placeholder{color:var(--color-home-recovery-workspace-placeholder)}.home-recovery-workspace__textarea--workspace[data-v-d5943cae]{background:0 0;border:0;height:100%;padding:0}.home-recovery-workspace__textarea--quadrant[data-v-d5943cae]{align-self:stretch;min-height:0}.home-recovery-workspace__textarea--branch-memo-filled[data-v-d5943cae]{background:linear-gradient(#223a3a57,#16242733);border:1px solid #72bcb052;padding:.82rem .88rem;box-shadow:inset 0 0 0 1px #72bcb014}.home-recovery-workspace__textarea[data-v-d5943cae]:focus-visible{outline:1px solid var(--color-home-recovery-workspace-input-focus-outline);outline-offset:0}.home-recovery-workspace__quadrant--input[data-v-d5943cae]:focus-within,.home-recovery-workspace__quadrant--bottom[data-v-d5943cae]:focus-within{background:color-mix(in srgb, var(--color-home-recovery-workspace-quadrant-background) 92%, var(--color-home-recovery-workspace-input-focus-surface));box-shadow:var(--shadow-home-recovery-workspace-input-focus)}.home-recovery-workspace__item-list[data-v-d5943cae]{grid-template-columns:1fr;gap:.75rem;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.home-recovery-workspace__inline-actions[data-v-d5943cae]{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.home-recovery-workspace__inline-action[data-v-d5943cae]{color:#eef2f6f0;font:inherit;font-size:var(--measure-home-recovery-workspace-support-font-size);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px}.home-recovery-workspace__inline-action[data-v-d5943cae]:hover:not(:disabled){color:#ffd6b0f5}.home-recovery-workspace__inline-action[data-v-d5943cae]:disabled{cursor:default;opacity:.5;text-decoration:none}.home-recovery-workspace__inline-action--muted[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle)}.home-recovery-workspace__select[data-v-d5943cae]{border:1px solid var(--color-home-workspace-divider);min-height:2.7rem;color:var(--color-text-primary);font:inherit;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);background:#141b20f5;padding:.55rem .78rem}.home-recovery-workspace__select[data-v-d5943cae]:focus-visible{outline-offset:0;outline:1px solid #f07d22b8}.home-recovery-workspace__action-button[data-v-d5943cae]{color:#f7fafcf2;min-height:2.4rem;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#f07d221c;border:1px solid #f07d223d;justify-self:start;padding:.42rem .9rem;transition:transform .16s,border-color .16s,background .16s}.home-recovery-workspace__action-button[data-v-d5943cae]:hover:not(:disabled){background:#f07d222e;border-color:#f07d2270;transform:translateY(-1px)}.home-recovery-workspace__action-button[data-v-d5943cae]:disabled{cursor:progress;opacity:.74}.home-recovery-workspace__item-list--status[data-v-d5943cae]{gap:.62rem;overflow:auto}.home-recovery-workspace__item-card[data-v-d5943cae]{border:1px solid var(--color-home-workspace-divider);min-height:0;color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);background:#ffffff05;align-items:start;padding:.8rem .9rem;line-height:1.4;display:grid}.home-recovery-workspace__item-card--status[data-v-d5943cae]{gap:.38rem}.home-recovery-workspace__item-key[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-secondary);overflow-wrap:anywhere;word-break:break-word;min-width:0}.home-recovery-workspace__item-value[data-v-d5943cae]{color:#eef2f6f5;text-align:left;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-weight:600}.home-recovery-workspace__textarea--compact[data-v-d5943cae]{min-height:0}@media (width<=1440px){.home-recovery-workspace[data-v-d5943cae]{--layout-home-recovery-workspace-rail-header-min-height:auto;--layout-home-recovery-workspace-rail-header-padding-block:.75rem;--layout-home-recovery-workspace-rail-header-column-gap:.9rem;--layout-home-recovery-workspace-rail-header-row-gap:.78rem;--layout-home-recovery-workspace-rail-header-action-width:100%;--layout-home-recovery-workspace-rail-header-action-columns:1fr;--layout-home-recovery-workspace-use-short-import-label:true;--measure-home-recovery-workspace-body-font-size:.85rem;--measure-home-recovery-workspace-body-compact-font-size:.85rem;--measure-home-recovery-workspace-dense-body-font-size:.85rem;--measure-home-recovery-workspace-dense-support-font-size:.78rem;--measure-home-recovery-workspace-dense-label-font-size:.82rem;--measure-home-recovery-workspace-panel-title-font-size:.95rem;--measure-home-recovery-workspace-workspace-title-font-size:1.02rem;--measure-home-recovery-workspace-section-title-font-size:.92rem;--measure-home-recovery-workspace-primary-import-font-size:.8rem;--measure-home-recovery-workspace-rail-import-button-font-size:.78rem}.timestamp-drag-area[data-v-d5943cae]{height:5.5rem}}@media (width>=1441px){.home-recovery-workspace[data-v-d5943cae]{--measure-home-recovery-workspace-topbar-font-size:1.5rem}}.timestamp-quick-return-bar[data-v-d5943cae]{display:flex}.timestamp-quick-return-btn[data-v-d5943cae]{color:#f07d22;font-family:var(--font-family-home-recovery-workspace-body);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;text-align:left;background:#f07d2214;border:1px dashed #f07d2266;border-radius:.2rem;width:100%;padding:.4rem .8rem;font-weight:600;transition:all .2s ease-in-out}.timestamp-quick-return-btn[data-v-d5943cae]:hover{background:#f07d2226;border-color:#f07d2299;box-shadow:0 0 8px #f07d2233}.home-recovery-workspace__panel--timestamp[data-v-d5943cae]{flex-direction:column;height:100%;min-height:auto;display:flex;overflow:hidden}.timestamp-panel[data-v-d5943cae]{gap:var(--v540c0455);min-height:0;padding:var(--v5eb5db64);flex-direction:column;flex:1;display:flex;overflow:hidden}.timestamp-form[data-v-d5943cae]{gap:var(--v540c0455);flex-direction:column;flex-shrink:0;display:flex}.timestamp-panel h3[data-v-d5943cae]{font-size:var(--timestamp-title-font-size,var(--measure-home-recovery-workspace-panel-title-font-size));font-weight:var(--v3214857b);color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-ui-title);letter-spacing:.01em;margin:0;line-height:1.28}.timestamp-panel p[data-v-d5943cae]{margin:0;margin-top:var(--v04a52c7b);margin-bottom:var(--f5f23d28);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:var(--color-home-recovery-workspace-text-muted);border-bottom:1px solid var(--color-home-recovery-workspace-divider-strong);padding-bottom:.5rem;line-height:1.4}.timestamp-summary[data-v-d5943cae]{gap:var(--v0695e8a2);flex-direction:column;display:flex}.timestamp-summary label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:var(--color-text-primary);font-weight:500}.timestamp-summary textarea[data-v-d5943cae]{border:1px solid var(--color-home-workspace-divider);width:100%;color:var(--color-text-primary);font-family:var(--font-family-home-recovery-workspace-body);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);resize:vertical;box-sizing:border-box;background:linear-gradient(#191f24f5,#161c21fa);border-radius:.2rem;padding:.6rem .7rem;line-height:1.5}.timestamp-summary textarea[data-v-d5943cae]:focus-visible{outline:1px solid var(--color-home-recovery-workspace-input-focus-outline);outline-offset:0;box-shadow:var(--shadow-home-recovery-workspace-input-focus)}.timestamp-drag-area[data-v-d5943cae]{height:var(--v36426355);padding:var(--v5569272b);cursor:pointer;box-sizing:border-box;background:#a9b8c90a;border:1px solid #a9b8c94d;border-radius:.2rem;justify-content:center;align-items:center;display:flex;position:relative}.timestamp-drag-inner[data-v-d5943cae]{background:#a9b8c908;border:2px dashed #a9b8c933;border-radius:.2rem;justify-content:center;align-items:center;width:100%;height:100%;padding:.6rem;transition:all .2s;display:flex;position:relative}.timestamp-drag-inner[data-v-d5943cae]:hover{background:#a9b8c912;border-color:#a9b8c966}.timestamp-drop-content[data-v-d5943cae]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.timestamp-drop-icon[data-v-d5943cae]{width:2rem;height:2rem;font-size:var(--measure-home-recovery-workspace-handoff-button-icon-font-size);-webkit-user-select:none;user-select:none;border:1.5px solid #a9b8c959;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.timestamp-drop-hint[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:var(--color-home-recovery-workspace-text-muted);text-align:center;line-height:1.3}.timestamp-drag-inner input[data-v-d5943cae]{opacity:0;cursor:pointer;position:absolute;inset:0}.timestamp-drag-inner p[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-muted);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);word-break:break-all;overflow-wrap:break-word;max-width:100%;margin:0;line-height:1.4}.timestamp-button[data-v-d5943cae]{color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;box-sizing:border-box;min-height:var(--v7f4e7afc);background:#f07d221a;border:1px solid #f07d224d;border-radius:.2rem;flex-shrink:0;padding:.5rem .8rem;font-weight:500;transition:all .2s}.timestamp-button[data-v-d5943cae]:hover:not(:disabled){background:#f07d2233;border-color:#f07d2280}.timestamp-button[data-v-d5943cae]:disabled{opacity:.5;cursor:not-allowed}.timestamp-button--secondary[data-v-d5943cae]{background:#a9b8c91a;border-color:#a9b8c94d}.timestamp-button--secondary[data-v-d5943cae]:hover:not(:disabled){background:#a9b8c933;border-color:#a9b8c980}.timestamp-history[data-v-d5943cae]{gap:var(--v6b70f305);scrollbar-gutter:stable both-edges;min-height:0;padding:var(--v2a139d84);background:#a9b8c90a;border:1px solid #a9b8c94d;border-radius:.2rem;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.timestamp-history-empty[data-v-d5943cae]{min-height:var(--v1014a062);padding:var(--v314212ec);text-align:center;color:var(--color-home-recovery-workspace-text-muted);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;display:flex}.timestamp-history-list[data-v-d5943cae]{gap:var(--v1c03a9ee);flex-direction:column;display:flex}.timestamp-history-item[data-v-d5943cae]{padding:var(--v652307ab);box-sizing:border-box;background:#a9b8c90a;border:1px solid #a9b8c926;border-radius:.2rem}.timestamp-history-meta[data-v-d5943cae]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.timestamp-meta-delete-btn[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-timestamp-meta-delete-font-size);color:#f87171bf;cursor:pointer;background:0 0;border:1px solid #f871714d;border-radius:.2rem;flex-shrink:0;margin-left:auto;padding:.1rem .45rem;line-height:1.3;transition:all .15s}.timestamp-meta-delete-btn[data-v-d5943cae]:hover{color:#f87171;background:#f871711f;border-color:#f8717199}.timestamp-history-date[data-v-d5943cae]{font-size:var(--timestamp-min-font-size,.8rem);color:var(--color-home-recovery-workspace-text-muted)}.timestamp-history-summary[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:var(--color-text-primary);margin:0 0 .3rem;line-height:1.4}.timestamp-status-badge[data-v-d5943cae]{font-size:var(--timestamp-min-font-size,.85rem);white-space:normal;word-break:break-word;border-radius:.25rem;padding:.1rem .45rem;line-height:1.3;transition:all .2s ease-in-out}.timestamp-status-badge--local-only[data-v-d5943cae]{color:#10b981f2;background:#10b9811f;border:1px solid #10b98159}.timestamp-status-badge--upgrading[data-v-d5943cae],.timestamp-status-badge--pending[data-v-d5943cae]{color:#f59e0bf2;background:#f59e0b1f;border:1px solid #f59e0b66;animation:2s ease-in-out infinite ots-badge-pulse-d5943cae}.timestamp-status-badge--confirmed[data-v-d5943cae]{color:#f59e0b;background:#d9770633;border:1px solid #d977068c;font-weight:500;box-shadow:0 0 4px #d9770640}.timestamp-status-badge--failed[data-v-d5943cae]{color:#ef4444f2;background:#ef44441f;border:1px solid #ef444459}@keyframes ots-badge-pulse-d5943cae{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.timestamp-hash[data-v-d5943cae]{font-size:var(--timestamp-min-font-size,.85rem);color:var(--color-home-recovery-workspace-text-muted);margin-bottom:.3rem;font-family:monospace}.timestamp-history-files[data-v-d5943cae]{align-items:center;gap:var(--v2f7600cb);font-size:var(--measure-home-recovery-workspace-support-font-size);color:var(--color-home-recovery-workspace-text-muted);flex-wrap:wrap;margin-bottom:.5rem;display:flex}.timestamp-files-label[data-v-d5943cae]{font-weight:500}.timestamp-file-name[data-v-d5943cae]{color:#66d3dae6;word-break:break-all;max-width:100%}.timestamp-record-actions[data-v-d5943cae]{gap:var(--v17a10478);border-top:1px solid #a9b8c91a;grid-template-columns:1fr;margin-top:.5rem;padding-top:.5rem;display:grid}.timestamp-record-actions .timestamp-action-btn[data-v-d5943cae]{white-space:normal;overflow-wrap:break-word;text-align:center;box-sizing:border-box;width:100%;line-height:1.2}.timestamp-action-btn[data-v-d5943cae]{font-size:var(--timestamp-min-font-size,.85rem);color:#66d3dae6;cursor:pointer;white-space:nowrap;text-align:center;box-sizing:border-box;background:#66d3da14;border:1px solid #66d3da4d;border-radius:.2rem;padding:.4rem .6rem;font-weight:500;transition:all .15s}.timestamp-action-btn[data-v-d5943cae]:hover{background:#66d3da2e;border-color:#66d3da80}.timestamp-action-btn--upgrade[data-v-d5943cae]{color:#fbbf24f2;white-space:normal;word-break:keep-all;background:#fbbf241a;border-color:#fbbf2466;line-height:1.2}.timestamp-action-btn--upgrade[data-v-d5943cae]:hover{background:#fbbf2433;border-color:#fbbf2499}.timestamp-action-btn--check[data-v-d5943cae]{color:#98d366f2;background:#98d36614;border-color:#98d36666}.timestamp-action-btn--check[data-v-d5943cae]:hover{background:#98d3662e}.timestamp-action-btn--delete[data-v-d5943cae]{color:#f87171e6;background:#f8717112;border-color:#f8717159}.timestamp-action-btn--delete[data-v-d5943cae]:hover{background:#f8717129;border-color:#f8717180}.timestamp-button--upgrade[data-v-d5943cae]{color:#fbbf24f2;background:#fbbf2426;border-color:#fbbf2480}.timestamp-button--save[data-v-d5943cae]{background:#a9b8c914;border-color:#a9b8c940;width:100%}.timestamp-button--save[data-v-d5943cae]:hover:not(:disabled){border-color:var(--color-home-recovery-workspace-branch-hover-border);background:var(--color-home-recovery-workspace-branch-hover-surface)}.timestamp-notice[data-v-d5943cae]{margin-top:0;position:relative}.timestamp-notice--fixed-bottom[data-v-d5943cae]{margin-top:auto;padding-top:.4rem}.timestamp-notice-link[data-v-d5943cae]{font-size:var(--v6bdf209c);color:var(--color-home-recovery-workspace-text-muted);cursor:pointer;text-decoration:none}.timestamp-notice-link[data-v-d5943cae]:hover{text-decoration:underline}.timestamp-notice-popup[data-v-d5943cae]{z-index:100;padding:var(--v1c56e6a0);background:var(--v6f17ae57);color:var(--v0472f176);border:1px solid #a9b8c94d;border-radius:.2rem;max-width:20rem;margin-bottom:.3rem;position:absolute;bottom:100%;left:0;box-shadow:0 4px 16px #0003}.timestamp-notice-popup p[data-v-d5943cae]{font-size:var(--v1980b887);line-height:var(--v67c8ba60);white-space:normal;margin:0}.home-recovery-workspace__compliance-overlay[data-v-d5943cae]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1419b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.home-recovery-workspace__session-notes-overlay[data-v-d5943cae]{z-index:200;background:#0a0e1273;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.home-recovery-workspace__compliance-dialog[data-v-d5943cae]{width:calc(100% - 2rem);max-width:32rem;color:var(--color-text-primary);background:linear-gradient(#1e262dfc,#232b31fc);border:1px solid #a9b8c938;border-radius:.4rem;padding:1.6rem;box-shadow:0 8px 32px #0006}.home-recovery-workspace__compliance-title[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-workspace-title-font-size);color:#66d3da;margin:0 0 .8rem;font-weight:600}.home-recovery-workspace__compliance-body[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-dense-body-font-size);color:#a9b8c9eb;white-space:pre-line;margin:0 0 1.4rem;line-height:1.65}.home-recovery-workspace__compliance-actions[data-v-d5943cae]{justify-content:flex-end;gap:.6rem;display:flex}.home-recovery-workspace__compliance-button[data-v-d5943cae]{color:var(--color-text-primary);font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;background:#a9b8c914;border:1px solid #a9b8c94d;border-radius:.25rem;padding:.5rem 1.2rem;transition:background .15s}.home-recovery-workspace__compliance-button[data-v-d5943cae]:hover{background:#a9b8c929}.home-recovery-workspace__compliance-button--confirm[data-v-d5943cae]{color:#66d3da;background:#66d3da1f;border-color:#66d3da}.home-recovery-workspace__compliance-button--confirm[data-v-d5943cae]:hover{background:#66d3da38}.home-recovery-workspace__textarea--session-notes-modal[data-v-d5943cae]{width:100%;color:var(--color-text-primary);font-family:inherit;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);resize:vertical;background:#0f141966;border:1px solid #a9b8c933;border-radius:4px;margin-top:.4rem;margin-bottom:1.2rem;padding:.6rem}.home-recovery-workspace__textarea--session-notes-modal[data-v-d5943cae]:focus{border-color:#66d3da;outline:none}.home-recovery-workspace__compliance-button--direct[data-v-d5943cae]{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa}.home-recovery-workspace__compliance-button--direct[data-v-d5943cae]:hover{color:#fff;background:#60a5fa38}.home-recovery-workspace__sync-lamp-wrapper[data-v-d5943cae]{vertical-align:middle;cursor:pointer;align-items:center;margin-left:6px;display:inline-flex;position:relative}.home-recovery-workspace__sync-lamp[data-v-d5943cae]{border-radius:50%;width:8px;height:8px;transition:background-color .3s,box-shadow .3s;display:inline-block;position:relative}.home-recovery-workspace__sync-lamp[data-v-d5943cae]:after{content:"";position:absolute;inset:-10px}.home-recovery-workspace__sync-lamp--synced[data-v-d5943cae]{background-color:#22c55e;animation:2.4s ease-in-out infinite home-recovery-workspace__pulse-green-d5943cae}.home-recovery-workspace__sync-lamp--suspended[data-v-d5943cae]{background-color:#ef4444;animation:1.6s ease-in-out infinite home-recovery-workspace__pulse-red-d5943cae}@keyframes home-recovery-workspace__pulse-green-d5943cae{0%{box-shadow:0 0 #22c55ef2}50%{box-shadow:0 0 14px 4px #22c55ef2}to{box-shadow:0 0 #22c55e00}}@keyframes home-recovery-workspace__pulse-red-d5943cae{0%{box-shadow:0 0 #ef4444f2}50%{box-shadow:0 0 14px 4px #ef4444f2}to{box-shadow:0 0 #ef444400}}.home-recovery-workspace__sync-mini-tooltip[data-v-d5943cae]{color:#0f172a;white-space:nowrap;pointer-events:auto;z-index:45;background-color:#f59e0b;border-radius:6px;padding:5px 10px;font-size:.85rem;font-weight:700;animation:1.5s ease-in-out infinite home-recovery-workspace__float-tooltip-d5943cae;position:absolute;top:50%;left:24px;transform:translateY(-50%);box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #f59e0b4d}.home-recovery-workspace__sync-mini-tooltip-arrow[data-v-d5943cae]{background-color:#f59e0b;width:8px;height:8px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}@keyframes home-recovery-workspace__float-tooltip-d5943cae{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(-50%)translate(6px)}}.home-recovery-workspace__sync-popover[data-v-d5943cae]{z-index:50;cursor:default;text-align:left;white-space:normal;background-color:#1e293b;border:1px solid #334155;border-radius:8px;width:340px;max-width:90vw;margin-top:10px;padding:16px;font-size:.9rem;font-weight:400;position:absolute;top:100%;left:0;right:auto;box-shadow:0 10px 15px -3px #0009,0 4px 6px -4px #0009}.home-recovery-workspace__sync-popover-arrow[data-v-d5943cae]{background-color:#1e293b;border-top:1px solid #334155;border-left:1px solid #334155;width:10px;height:10px;position:absolute;top:-6px;left:10px;right:auto;transform:rotate(45deg)}.home-recovery-workspace__sync-popover-header[data-v-d5943cae]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.home-recovery-workspace__sync-popover-title[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-sync-popover-title-font-size);color:#f8fafc;font-weight:700}.home-recovery-workspace__sync-popover-close[data-v-d5943cae]{color:#94a3b8;font-size:var(--measure-home-recovery-workspace-sync-popover-close-font-size);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.home-recovery-workspace__sync-popover-close[data-v-d5943cae]:hover{color:#f8fafc}.home-recovery-workspace__sync-popover-desc[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:#cbd5e1;margin-bottom:14px;line-height:1.45}.home-recovery-workspace__sync-popover-actions[data-v-d5943cae]{gap:10px;margin-bottom:14px;display:flex}.home-recovery-workspace__sync-popover-btn[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);cursor:pointer;text-align:center;border:none;border-radius:4px;flex:1;padding:8px 12px;font-weight:700;transition:background-color .15s}.home-recovery-workspace__sync-popover-btn--primary[data-v-d5943cae]{color:#0f172a;background-color:#22c55e}.home-recovery-workspace__sync-popover-btn--primary[data-v-d5943cae]:hover{background-color:#16a34a}.home-recovery-workspace__sync-popover-btn--secondary[data-v-d5943cae]{color:#f8fafc;background-color:#334155;border:1px solid #475569}.home-recovery-workspace__sync-popover-btn--secondary[data-v-d5943cae]:hover{background-color:#475569}.home-recovery-workspace__sync-popover-guide[data-v-d5943cae]{border-top:1px solid #334155;margin-top:8px;padding-top:12px}.home-recovery-workspace__sync-popover-guide-label[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:#e2e8f0;margin-bottom:8px;font-weight:500}.home-recovery-workspace__sync-popover-guide-code[data-v-d5943cae]{font-family:monospace;font-size:var(--measure-home-recovery-workspace-body-compact-font-size);color:#34d399;background-color:#0f172a;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:8px 12px;display:flex}.home-recovery-workspace__sync-popover-copy-btn[data-v-d5943cae]{color:#cbd5e1;font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);cursor:pointer;background-color:#1e293b;border:1px solid #334155;border-radius:3px;padding:3px 8px}.home-recovery-workspace__sync-popover-copy-btn[data-v-d5943cae]:hover{color:#f8fafc;background-color:#334155}.home-recovery-workspace__sync-popover-guide-note[data-v-d5943cae]{font-size:var(--measure-home-recovery-workspace-feed-entry-font-size);color:#94a3b8;line-height:1.45}.badge-modal-dialog[data-v-d5943cae]{width:100%!important;max-width:40rem!important}.badge-modal-title[data-v-d5943cae]{color:#22d3ee;font-size:1.25rem}.badge-modal-subtitle[data-v-d5943cae]{color:#94a3b8;margin-bottom:12px;font-size:1.05rem;line-height:1.5}.badge-modal-sections[data-v-d5943cae]{gap:16px;max-height:28rem;padding-right:4px;display:grid;overflow-y:auto}.badge-modal-section[data-v-d5943cae]{background:#0003;border:1px solid #ffffff0d;border-radius:6px;gap:10px;padding:16px;display:grid}.badge-section-header[data-v-d5943cae]{justify-content:space-between;align-items:center;display:flex}.badge-section-header h4[data-v-d5943cae]{color:#cbd5e1;margin:0;font-size:1.05rem;font-weight:600}.badge-copy-btn[data-v-d5943cae]{color:#22d3ee;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:4px;padding:4px 12px;font-size:.95rem;font-weight:600;transition:all .2s}.badge-copy-btn[data-v-d5943cae]:hover{color:#0f172a;background:#22d3ee;border-color:#22d3ee}.badge-code-block[data-v-d5943cae]{color:#34d399;resize:none;background:#0f172a;border:1px solid #ffffff0a;border-radius:4px;outline:none;width:100%;padding:10px;font-size:.9rem}.badge-btn-wrapper[data-v-d5943cae]{display:inline-block;position:relative}.badge-btn-highlight-pulse[data-v-d5943cae]{animation:2s ease-in-out infinite badge-btn-glow-pulse-d5943cae;color:#fff!important;background:#22d3ee38!important;border-color:#22d3ee!important}@keyframes badge-btn-glow-pulse-d5943cae{0%,to{transform:scale(1);box-shadow:0 0 5px #22d3ee33}50%{transform:scale(1.05);box-shadow:0 0 15px #22d3eeb3}}.badge-onboarding-tooltip[data-v-d5943cae]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;text-align:left;background:#0f172af2;border:1px solid #22d3ee66;border-radius:8px;width:20rem;padding:12px;animation:.3s cubic-bezier(.16,1,.3,1) tooltip-fade-in-d5943cae;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 10px 25px -5px #000000b3,0 0 15px #22d3ee26}@keyframes tooltip-fade-in-d5943cae{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.tooltip-arrow[data-v-d5943cae]{border-top:8px solid #0f172af2;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-body[data-v-d5943cae]{align-items:flex-start;gap:10px;display:flex}.tooltip-icon[data-v-d5943cae]{flex-shrink:0;margin-top:2px;font-size:1.5rem}.tooltip-text[data-v-d5943cae]{flex:1}.tooltip-title[data-v-d5943cae]{color:#22d3ee;margin:0 0 4px;font-size:1rem;font-weight:700}.tooltip-desc[data-v-d5943cae]{color:#94a3b8;margin:0;font-size:.95rem;line-height:1.4}.tooltip-close[data-v-d5943cae]{color:#64748b;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 4px;font-size:1.25rem;line-height:1;transition:color .2s}.tooltip-close[data-v-d5943cae]:hover{color:#f1f5f9}.home-recovery-workspace__milestones-list[data-v-d5943cae]{gap:1.6rem;display:grid}.home-recovery-workspace__milestone-group[data-v-d5943cae]{border-left:2px solid #ffffff0a;gap:.8rem;padding-left:.9rem;transition:border-color .3s;display:grid}.home-recovery-workspace__milestone-group--done[data-v-d5943cae]{border-left-color:#72bcb040}.home-recovery-workspace__milestone-group--doing[data-v-d5943cae]{border-left-color:#66d3da59}.home-recovery-workspace__milestone-header[data-v-d5943cae]{justify-content:space-between;align-items:center;font-family:monospace;font-size:.82rem;display:flex}.home-recovery-workspace__milestone-header-main[data-v-d5943cae]{align-items:center;gap:.5rem;display:flex}.home-recovery-workspace__milestone-id[data-v-d5943cae]{color:#66d3da;letter-spacing:.05em;background:#66d3da1a;border-radius:2px;padding:.12rem .35rem;font-size:.68rem;font-weight:700}.home-recovery-workspace__milestone-group--done .home-recovery-workspace__milestone-id[data-v-d5943cae]{color:#72bcb0f2;background:#72bcb01a}.home-recovery-workspace__milestone-title[data-v-d5943cae]{color:#fff;font-weight:500}.home-recovery-workspace__milestone-header-progress[data-v-d5943cae]{align-items:center;gap:.4rem;display:flex}.home-recovery-workspace__milestone-percentage[data-v-d5943cae]{color:#66d3da;font-weight:700}.home-recovery-workspace__milestone-group--done .home-recovery-workspace__milestone-percentage[data-v-d5943cae]{color:#72bcb0e6}.home-recovery-workspace__milestone-count[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle);font-size:.72rem}.home-recovery-workspace__milestone-progress-bar-bg[data-v-d5943cae]{background:#ffffff0d;border-radius:1px;width:100%;height:3px;margin-bottom:.4rem;overflow:hidden}.home-recovery-workspace__milestone-progress-bar-fill[data-v-d5943cae]{background:linear-gradient(90deg,#66d3da,#57dfcd);border-radius:1px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.home-recovery-workspace__milestone-group--done .home-recovery-workspace__milestone-progress-bar-fill[data-v-d5943cae]{background:#72bcb0cc}.home-recovery-workspace__plan-step-time[data-v-d5943cae]{color:var(--color-home-recovery-workspace-text-subtle);white-space:nowrap;background:#ffffff08;border:1px solid #ffffff0a;border-radius:2px;align-self:center;margin-left:auto;padding:.08rem .3rem;font-family:monospace;font-size:.68rem}.home-recovery-workspace__plan-step-time--active[data-v-d5943cae]{color:#66d3da;background:#66d3da0f;border-color:#66d3da33;animation:2s ease-in-out infinite pulse-active-time-d5943cae}@keyframes pulse-active-time-d5943cae{0%,to{opacity:.75}50%{opacity:1}}@keyframes sentryBlink-d5943cae{0%,to{border-color:#ef444473;box-shadow:0 0 10px #ef44442e}50%{border-color:#ef4444f2;box-shadow:0 0 20px #ef444473}}@keyframes sentryDotBlink-d5943cae{0%,to{opacity:.25}50%{opacity:1}}.home-recovery-sentry-banner[data-v-d5943cae]{font-family:var(--font-family-home-recovery-workspace-sans), sans-serif;background:#120c10fa;border:2px solid #ef4444bf;border-radius:8px;flex-direction:column;gap:.85rem;margin-bottom:1.15rem;padding:1.25rem 1.45rem;animation:2.2s ease-in-out infinite sentryBlink-d5943cae;display:flex}.home-recovery-sentry-banner__header[data-v-d5943cae]{color:#ef4444;letter-spacing:.04em;align-items:center;gap:.65rem;font-size:1.05rem;font-weight:800;display:flex}.home-recovery-sentry-banner__blink-dot[data-v-d5943cae]{font-size:.85rem;animation:1.1s steps(2,start) infinite sentryDotBlink-d5943cae}.home-recovery-sentry-banner__title[data-v-d5943cae]{text-transform:uppercase}.home-recovery-sentry-banner__close-btn[data-v-d5943cae]{color:#ef4444a6;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 .3rem;font-size:1.1rem;transition:color .15s}.home-recovery-sentry-banner__close-btn[data-v-d5943cae]:hover{color:#ef4444}.home-recovery-sentry-banner__body[data-v-d5943cae]{color:#e2e8f0;flex-direction:column;gap:.55rem;font-size:.92rem;line-height:1.5;display:flex}.home-recovery-sentry-banner__detail code[data-v-d5943cae]{color:#fca5a5;font-family:var(--font-family-monospace,monospace);background:#ef444426;border:1px solid #ef444459;border-radius:4px;padding:.15rem .5rem;font-size:.88rem}.home-recovery-sentry-banner__badge[data-v-d5943cae]{color:#f87171;text-transform:uppercase;letter-spacing:.03em;background:#ef444440;border:1px solid #ef444480;border-radius:4px;padding:.15rem .45rem;font-size:.78rem;font-weight:800}.home-recovery-sentry-banner__actions[data-v-d5943cae]{margin-top:.35rem;display:flex}.home-recovery-sentry-banner__action-btn--lock[data-v-d5943cae]{color:#fca5a5;cursor:pointer;background:#ef44442e;border:2px solid #ef4444;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.68rem 1.25rem;font-size:.95rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 0 10px #ef444440}.home-recovery-sentry-banner__action-btn--lock[data-v-d5943cae]:hover:not(:disabled){color:#fff;background:#ef4444;transform:translateY(-1px);box-shadow:0 0 14px #ef44448c}.home-recovery-sentry-banner__action-btn--lock[data-v-d5943cae]:disabled{opacity:.5;cursor:not-allowed}@keyframes sentryFullPanelFlash-d5943cae{0%,to{border-color:var(--color-home-workspace-divider);box-shadow:inset 0 0 20px #ef444426}50%{border-color:#ef4444d9;box-shadow:inset 0 0 45px #ef444473}}.home-recovery-workspace.has-sentry-violation[data-v-d5943cae]{animation:2s ease-in-out infinite sentryFullPanelFlash-d5943cae;border-color:#ef4444a6!important}.home-recovery-sentry-status-badge[data-v-d5943cae]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;flex-shrink:0;align-items:center;gap:.45rem;margin-left:auto;padding:.35rem .85rem;transition:all .2s;display:flex}@media (width<=1440px){.home-recovery-sentry-status-badge[data-v-d5943cae]{gap:.35rem;padding:.25rem .65rem}}.home-recovery-sentry-status-badge[data-v-d5943cae]:hover{background:#ffffff0f;border-color:#ffffff26}.home-recovery-sentry-status-badge__dot[data-v-d5943cae]{background:#94a3b8;border-radius:50%;width:8px;height:8px;transition:background .2s;display:inline-block}.home-recovery-sentry-status-badge__label[data-v-d5943cae]{font-family:var(--font-family-home-recovery-workspace-sans), sans-serif;color:#94a3b8;letter-spacing:.04em;white-space:nowrap;font-size:.82rem;font-weight:700}.home-recovery-sentry-status-badge--active[data-v-d5943cae]{background:#10b9810a;border-color:#10b98140}.home-recovery-sentry-status-badge--active .home-recovery-sentry-status-badge__dot[data-v-d5943cae]{background:#10b981;animation:2s ease-in-out infinite pulse-active-time-d5943cae;box-shadow:0 0 6px #10b981}.home-recovery-sentry-status-badge--active .home-recovery-sentry-status-badge__label[data-v-d5943cae]{color:#34d399}.home-recovery-sentry-status-badge--compromised[data-v-d5943cae]{background:#ef44441a;border-color:#ef444466}.home-recovery-sentry-status-badge--compromised .home-recovery-sentry-status-badge__dot[data-v-d5943cae]{background:#ef4444;animation:1.1s steps(2,start) infinite sentryDotBlink-d5943cae;box-shadow:0 0 8px #ef4444}.home-recovery-sentry-status-badge--compromised .home-recovery-sentry-status-badge__label[data-v-d5943cae]{color:#ef4444}.home-recovery-sentry-status-badge--disabled[data-v-d5943cae]{background:#f59e0b0a;border-color:#f59e0b33}.home-recovery-sentry-status-badge--disabled .home-recovery-sentry-status-badge__dot[data-v-d5943cae]{background:#f59e0b}.home-recovery-sentry-status-badge--disabled .home-recovery-sentry-status-badge__label[data-v-d5943cae]{color:#fbbf24}.home-recovery-sentry-demo-btn[data-v-d5943cae]{color:#66d3da;font-family:var(--font-family-home-recovery-workspace-sans), sans-serif;cursor:pointer;white-space:nowrap;background:#66d3da1a;border:1.5px solid #66d3da73;border-radius:9999px;flex-shrink:0;padding:.35rem .95rem;font-size:.82rem;font-weight:700;transition:all .2s}@media (width<=1440px){.home-recovery-sentry-demo-btn[data-v-d5943cae]{padding:.25rem .75rem;font-size:.76rem}.home-recovery-sentry-status-badge__label[data-v-d5943cae]{font-size:.76rem}}@media (width<=1280px){.home-recovery-sentry-demo-btn[data-v-d5943cae]{display:none!important}}.home-recovery-sentry-demo-btn[data-v-d5943cae]:hover{background:#66d3da2e;border-color:#66d3da;box-shadow:0 0 6px #66d3da33}.drawer-slide-enter-active[data-v-d5943cae],.drawer-slide-leave-active[data-v-d5943cae]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.drawer-slide-enter-from[data-v-d5943cae],.drawer-slide-leave-to[data-v-d5943cae]{transform:translate(100%)}.sentry-consent-modal-dialog[data-v-d5943cae]{background-color:#121924!important;border:1.5px solid #66d3da59!important;width:38rem!important;max-width:92vw!important;padding:2rem!important;box-shadow:0 12px 36px #0009!important}.sentry-consent-modal-title[data-v-d5943cae]{align-items:center;display:flex;color:#66d3da!important;margin-bottom:1.2rem!important;font-size:1.25rem!important;font-weight:700!important}.sentry-consent-modal-body[data-v-d5943cae]{flex-direction:column;gap:1.2rem;max-height:18rem;margin-bottom:1.5rem;padding-right:.75rem;display:flex;overflow-y:auto}.sentry-consent-modal-body[data-v-d5943cae]::-webkit-scrollbar{width:6px}.sentry-consent-modal-body[data-v-d5943cae]::-webkit-scrollbar-track{background:#ffffff08;border-radius:3px}.sentry-consent-modal-body[data-v-d5943cae]::-webkit-scrollbar-thumb{background:#66d3da40;border-radius:3px}.sentry-consent-modal-body[data-v-d5943cae]::-webkit-scrollbar-thumb:hover{background:#66d3da73}.sentry-consent-modal-section[data-v-d5943cae]{flex-direction:column;gap:.4rem;display:flex}.sentry-consent-section-title[data-v-d5943cae]{letter-spacing:.02em;color:#fffffff2!important;margin:0!important;font-size:.95rem!important;font-weight:650!important}.sentry-consent-section-text[data-v-d5943cae]{text-align:left;color:#ffffffad!important;margin:0!important;font-size:.9rem!important;line-height:1.55!important}.sentry-consent-checkbox-row[data-v-d5943cae]{background:#66d3da0a;border:1px solid #66d3da26;border-radius:8px;align-items:center;padding:.8rem 1rem;display:flex}.sentry-checkbox-container[data-v-d5943cae]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.75rem;width:100%;display:flex}.sentry-checkbox-input[data-v-d5943cae]{cursor:pointer;accent-color:#66d3da;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.1rem}.sentry-checkbox-label-text[data-v-d5943cae]{text-align:left;color:#ffffffd9!important;font-size:.9rem!important;line-height:1.4!important}.home-recovery-workspace__session-notes-checkbox-row[data-v-d5943cae]{text-align:left!important;align-items:center!important;margin-top:1.25rem!important;margin-bottom:1.5rem!important;display:flex!important}.home-recovery-workspace__session-notes-checkbox-label[data-v-d5943cae]{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;align-items:center!important;gap:.75rem!important;width:100%!important;display:flex!important}.home-recovery-workspace__session-notes-checkbox[data-v-d5943cae]{cursor:pointer!important;accent-color:var(--color-brand-orange,#f07d22)!important;background:#0003!important;border:1px solid #ffffff26!important;flex-shrink:0!important;width:1.15rem!important;height:1.15rem!important}.home-recovery-workspace__session-notes-checkbox-text[data-v-d5943cae]{color:#ffffffd9!important;text-align:left!important;font-size:.9rem!important;line-height:1.4!important;transition:opacity .2s!important}.home-recovery-workspace__session-notes-checkbox-text--disabled[data-v-d5943cae]{opacity:.45!important;cursor:not-allowed!important}.welcome-line--sentry-title[data-v-d5943cae]{color:#ff9f43!important;font-weight:650!important}.welcome-line--alignment[data-v-d5943cae]{color:#00d2fc!important}.welcome-line--sentry-scanner[data-v-d5943cae]{color:#20c997!important}.welcome-line--sentry-proof[data-v-d5943cae]{color:#fbbf24!important}.welcome-line--human-ai[data-v-d5943cae]{color:#f07d22!important}.wrf-deck-brand-container[data-v-d5943cae]{flex:auto;font-family:var(--font-family-home-recovery-workspace-heading)!important;color:#fff!important;letter-spacing:.05em!important;margin:.35rem 0 0 .35rem!important;font-size:1.35rem!important;font-weight:800!important;line-height:1!important}.home-recovery-workspace__lockout-mask[data-v-d5943cae]{z-index:99999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-user-select:none;user-select:none;pointer-events:auto;background:#080c10f2;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:absolute;top:0;left:0}.home-recovery-workspace__upgrade-dialog--lockout[data-v-d5943cae]{border:1px solid #f59e0b59!important;max-width:460px!important;padding:2.5rem!important;box-shadow:0 0 30px #f59e0b26!important}.home-recovery-workspace__paywall-sovereignty[data-v-d5943cae]{color:#eef2f68c!important;text-align:center!important;max-width:380px!important;margin-top:.5rem!important;margin-bottom:2rem!important;font-size:.82rem!important;font-style:italic!important;line-height:1.4!important}.toast-slide-enter-active[data-v-add10e72],.toast-slide-leave-active[data-v-add10e72]{transition:all .4s cubic-bezier(.16,1,.3,1)}.toast-slide-enter-from[data-v-add10e72],.toast-slide-leave-to[data-v-add10e72]{opacity:0;transform:translate(-50%,-120%)scale(.92)}
