.scan-progress[data-v-d452ebaa]{margin:.75rem 0 0;max-width:100%}.scan-progress-head[data-v-d452ebaa]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .85rem}.scan-progress-title[data-v-d452ebaa]{color:var(--color-muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.scan-progress-toggle[data-v-d452ebaa]{align-items:center;color:var(--color-text);display:inline-flex;font-size:.85rem;gap:.4rem}.scan-progress-column[data-v-d452ebaa]{margin-top:.55rem}.scan-progress-earlier[data-v-d452ebaa]{background:none;border:0;color:var(--color-link);cursor:pointer;font:inherit;margin:0 0 .4rem;padding:0}.scan-progress-stack[data-v-d452ebaa]{display:grid;gap:.4rem;max-height:33vh;overflow-y:auto}.scan-progress-bubble[data-v-d452ebaa]{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0;max-width:40rem;overflow-wrap:anywhere;padding:.55rem .75rem}.scan-progress-bubble--warn[data-v-d452ebaa]{background:color-mix(in srgb,var(--color-warning) 18%,var(--color-bg));border-color:var(--color-warning)}.scan-progress-report[data-v-d452ebaa]{margin:0}.scan-progress-pin[data-v-d452ebaa]{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);bottom:max(.75rem,env(safe-area-inset-bottom));color:var(--color-text);cursor:pointer;display:block;font:inherit;left:.75rem;margin:0 auto;max-width:40rem;overflow:hidden;padding:.55rem .75rem;position:fixed;right:.75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;z-index:var(--z-dropdown)}.scan-progress-pin--warn[data-v-d452ebaa]{background:color-mix(in srgb,var(--color-warning) 18%,var(--color-bg));border-color:var(--color-warning)}.analysis-form-row[data-v-df4b2ae4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.analysis-form-field[data-v-df4b2ae4]{flex:1;min-width:min(16rem,100%)}.analysis-form-btn[data-v-df4b2ae4]{font-size:1rem;padding:.6rem 1.25rem;white-space:nowrap}.analysis-form--home .analysis-form-row[data-v-df4b2ae4]{align-items:stretch;flex-wrap:nowrap;gap:.65rem}.analysis-form--home .analysis-form-field[data-v-df4b2ae4] input{border-radius:var(--radius-md);font-size:1.05rem;min-height:3rem}.analysis-form--home .analysis-form-btn[data-v-df4b2ae4]{border-radius:var(--radius-md);min-height:3rem;padding-inline:1.35rem;white-space:nowrap}@media(max-width:640px){.analysis-form--home .analysis-form-row[data-v-df4b2ae4]{flex-direction:column;flex-wrap:wrap}.analysis-form--home .analysis-form-btn[data-v-df4b2ae4]{width:100%}}.analysis-form-error[data-v-df4b2ae4]{color:var(--color-error);font-size:.95rem;margin:0 0 .5rem}.analysis-form-status[data-v-df4b2ae4]{color:var(--color-muted,#666);font-size:.95rem;margin:0 0 .5rem}[data-v-df4b2ae4] .analysis-guest-slot-hint,[data-v-df4b2ae4] .hero-timing-hint{color:var(--color-muted,#666);font-size:.9rem;line-height:1.5;margin:0 0 .55rem;max-width:40rem}.analysis-plan-limit[data-v-df4b2ae4]{margin-top:.6rem}.analysis-plan-limit-actions[data-v-df4b2ae4]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0}.analysis-guest-limit[data-v-df4b2ae4]{margin-top:.6rem}.analysis-guest-hint[data-v-df4b2ae4]{color:var(--color-muted);font-size:.95rem;margin:.5rem 0 0}.analysis-guest-message[data-v-df4b2ae4],.analysis-guest-reg-prompt[data-v-df4b2ae4]{color:var(--color-text);font-size:.95rem;margin:.4rem 0}.analysis-guest-actions[data-v-df4b2ae4]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:.75rem 0 .25rem}.analysis-guest-actions--primary[data-v-df4b2ae4]{margin-top:.85rem}.analysis-guest-reset-wrap[data-v-df4b2ae4]{margin:.65rem 0 0}.analysis-guest-btn-reset[data-v-df4b2ae4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-muted);cursor:pointer;font:inherit;font-size:.8rem;padding:0;text-decoration:underline;text-underline-offset:.15em}.analysis-guest-btn-reset[data-v-df4b2ae4]:hover:not(:disabled){color:var(--color-text)}.analysis-guest-btn-reset[data-v-df4b2ae4]:disabled{cursor:not-allowed;opacity:.55}.analysis-guest-hint[data-v-df4b2ae4] a,.analysis-guest-hint a[data-v-df4b2ae4]{color:var(--color-link)}.visually-hidden[data-v-df4b2ae4]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
