.quest-event[data-v-d2fb50c8]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);position:relative;overflow:hidden}.quest-event__metrics-progress[data-v-d2fb50c8]{z-index:2;position:absolute;top:0;left:0;right:0}.quest-event__metrics-progress[data-v-d2fb50c8] .p-progressbar{background:0 0}.quest-event__metrics-progress[data-v-d2fb50c8] .p-progressbar-value{background:var(--mkt-color-brand);border-radius:0;transition:width .6s}.quest-event__metrics[data-v-d2fb50c8]{background:var(--surface-50,var(--surface-ground));border-bottom:1px solid var(--mkt-border-color);border-top:1px solid var(--mkt-border-color)}.quest-event__metrics-gauges[data-v-d2fb50c8]{scrollbar-width:none;gap:.375rem;padding:.75rem 1rem;display:flex;overflow-x:auto}.quest-event__metrics-gauges[data-v-d2fb50c8]::-webkit-scrollbar{display:none}.quest-event__gauge[data-v-d2fb50c8]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);flex:1 0 0;align-items:center;gap:.5rem;min-width:0;padding:.5rem .625rem;display:flex}.quest-event__gauge--good[data-v-d2fb50c8]{--gauge:var(--mkt-status-success);background:color-mix(in srgb,var(--mkt-status-success) 7%,transparent);border-color:color-mix(in srgb,var(--mkt-status-success) 40%,transparent)}.quest-event__gauge--warning[data-v-d2fb50c8]{--gauge:var(--mkt-status-warning);background:color-mix(in srgb,var(--mkt-status-warning) 7%,transparent);border-color:color-mix(in srgb,var(--mkt-status-warning) 40%,transparent)}.quest-event__gauge--critical[data-v-d2fb50c8]{--gauge:var(--mkt-status-error);background:color-mix(in srgb,var(--mkt-status-error) 7%,transparent);border-color:color-mix(in srgb,var(--mkt-status-error) 40%,transparent)}.quest-event__gauge-icon[data-v-d2fb50c8]{color:var(--gauge,var(--text-color-secondary));flex-shrink:0;font-size:1rem}.quest-event__gauge-body[data-v-d2fb50c8]{flex-direction:column;min-width:0;display:flex}.quest-event__gauge-label[data-v-d2fb50c8]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;line-height:1}.quest-event__gauge-value[data-v-d2fb50c8]{color:var(--text-color);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9rem;font-weight:700;line-height:1.2}.quest-event__hero[data-v-d2fb50c8]{background-position:top;background-size:cover;align-items:flex-end;height:200px;display:flex;position:relative}.quest-event__hero-overlay[data-v-d2fb50c8]{background:#0f172a80;position:absolute;inset:0}.quest-event__hero-content[data-v-d2fb50c8]{z-index:1;width:100%;padding:1.25rem 1.5rem;position:relative}.quest-event__hero-title[data-v-d2fb50c8]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:.5rem 0 .25rem;font-size:clamp(1.4rem,3.2vw,1.75rem);font-weight:800;line-height:1.15}.quest-event__time-badge[data-v-d2fb50c8]{background:color-mix(in srgb,var(--mkt-color-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--mkt-color-brand) 35%,transparent);border-radius:var(--mkt-radius-sm);color:var(--mkt-color-brand);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:.3rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.quest-event__time-badge--hero[data-v-d2fb50c8]{border-color:var(--mkt-hairline-on-dark);color:#fff;background:#ffffff1a}.quest-event__header[data-v-d2fb50c8]{justify-content:space-between;align-items:center;padding:1.25rem 1.5rem 0;display:flex}.quest-event__title[data-v-d2fb50c8]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:1rem 1.5rem 0;font-size:clamp(1.2rem,2.6vw,1.375rem);font-weight:800;line-height:1.2}.quest-event__narrative[data-v-d2fb50c8]{color:var(--text-color);padding:1rem 1.5rem 0;line-height:1.75}.quest-event__narrative[data-v-d2fb50c8] p{margin-bottom:.75rem}.quest-event__narrative[data-v-d2fb50c8] p:last-child{margin-bottom:0}.quest-event__narrative[data-v-d2fb50c8] strong{font-weight:700}.quest-event__narrative[data-v-d2fb50c8] em{font-style:italic}.quest-event__decisions[data-v-d2fb50c8]{padding:1.5rem}.quest-event__decisions-label[data-v-d2fb50c8]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .875rem;font-size:.72rem;font-weight:600}.quest-event__decisions-list[data-v-d2fb50c8]{flex-direction:column;gap:.625rem;display:flex}.quest-event__decision-card[data-v-d2fb50c8]{background:var(--surface-ground);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);cursor:pointer;text-align:left;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;transition:border-color .2s,background .2s;display:flex}.quest-event__decision-card[data-v-d2fb50c8]:focus-visible,.quest-event__decision-card[data-v-d2fb50c8]:hover{background:color-mix(in srgb,var(--mkt-color-brand) 5%,transparent);border-color:var(--mkt-color-brand);outline:none}.quest-event__decision-card-inner[data-v-d2fb50c8]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.quest-event__decision-label[data-v-d2fb50c8]{color:var(--text-color);font-size:1rem;font-weight:600;line-height:1.3}.quest-event__decision-desc[data-v-d2fb50c8]{color:var(--text-color-secondary);font-size:.875rem;line-height:1.4}.quest-event__decision-arrow[data-v-d2fb50c8]{color:var(--text-color-secondary);flex-shrink:0;font-size:.75rem;transition:transform .2s,color .2s}.quest-event__decision-card:hover .quest-event__decision-arrow[data-v-d2fb50c8]{color:var(--mkt-color-brand);transform:translate(3px)}.quest-event__footer[data-v-d2fb50c8]{border-top:1px solid var(--mkt-border-color);padding:.75rem 1.5rem}.quest-event__theory-link[data-v-d2fb50c8]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.quest-event__theory-link i[data-v-d2fb50c8]{font-size:.7rem}.quest-event__theory-link[data-v-d2fb50c8]:hover{color:var(--mkt-color-brand)}@media (max-width:640px){.quest-event[data-v-d2fb50c8]{border-radius:var(--mkt-radius)}.quest-event__metrics-gauges[data-v-d2fb50c8]{gap:.2rem;padding:.5rem}.quest-event__gauge[data-v-d2fb50c8]{flex:none;gap:.25rem;padding:.25rem .375rem}.quest-event__gauge-icon[data-v-d2fb50c8]{font-size:.75rem}.quest-event__gauge-label[data-v-d2fb50c8]{display:none}.quest-event__gauge-value[data-v-d2fb50c8]{font-size:.75rem}.quest-event__hero-content[data-v-d2fb50c8]{padding:1rem 1.25rem}.quest-event__hero-title[data-v-d2fb50c8]{font-size:1.375rem}.quest-event__header[data-v-d2fb50c8]{padding:1rem 1.25rem 0}.quest-event__title[data-v-d2fb50c8]{margin:.875rem 1.25rem 0;font-size:1.1875rem}.quest-event__narrative[data-v-d2fb50c8]{padding:.75rem 1.25rem 0}.quest-event__decisions[data-v-d2fb50c8]{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.quest-event__decision-arrow[data-v-d2fb50c8],.quest-event__decision-card[data-v-d2fb50c8]{transition:none}.quest-event__decision-card:hover .quest-event__decision-arrow[data-v-d2fb50c8]{transform:none}.quest-event__metrics-progress[data-v-d2fb50c8] .p-progressbar-value{transition:none}}.quest-intro[data-v-56ad6f2b]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);overflow:hidden}.quest-intro__hero[data-v-56ad6f2b]{background:var(--mkt-panel-dark);background-position:50%;background-size:cover;align-items:flex-end;min-height:320px;display:flex;position:relative}.quest-intro__hero-overlay[data-v-56ad6f2b]{background:#0f172a80;position:absolute;inset:0}.quest-intro__hero-content[data-v-56ad6f2b]{z-index:1;width:100%;padding:2rem 2rem 1.75rem;position:relative}.quest-intro__title[data-v-56ad6f2b]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2rem);font-weight:800;line-height:1.15}.quest-intro__subtitle[data-v-56ad6f2b]{color:#ffffffbf;max-width:560px;margin:0;font-size:1.0625rem;line-height:1.5}.quest-intro__body[data-v-56ad6f2b]{padding:2rem}.quest-intro__narrative[data-v-56ad6f2b]{color:var(--text-color);margin-bottom:2rem;line-height:1.75}.quest-intro__narrative[data-v-56ad6f2b] p{margin-bottom:.875rem}.quest-intro__narrative[data-v-56ad6f2b] p:last-child{margin-bottom:0}.quest-intro__narrative[data-v-56ad6f2b] strong{color:var(--text-color);font-weight:700}.quest-intro__narrative[data-v-56ad6f2b] em{font-style:italic}.quest-intro__action[data-v-56ad6f2b]{justify-content:center;display:flex}.quest-intro__cta[data-v-56ad6f2b]{min-width:220px;font-size:1.0625rem}@media (max-width:640px){.quest-intro[data-v-56ad6f2b]{border-radius:var(--mkt-radius)}.quest-intro__hero[data-v-56ad6f2b]{min-height:220px}.quest-intro__hero-content[data-v-56ad6f2b]{padding:1.5rem 1.25rem 1.25rem}.quest-intro__title[data-v-56ad6f2b]{font-size:1.5rem}.quest-intro__body[data-v-56ad6f2b]{padding:1.25rem}.quest-intro__cta[data-v-56ad6f2b]{width:100%}}.quest-outcome[data-v-7c529bf3]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);overflow:hidden}.quest-outcome--positive[data-v-7c529bf3]{--qo-tone:var(--mkt-status-success)}.quest-outcome--negative[data-v-7c529bf3]{--qo-tone:var(--mkt-status-error)}.quest-outcome--neutral[data-v-7c529bf3]{--qo-tone:var(--text-color-secondary)}.quest-outcome[data-v-7c529bf3]:not(.quest-outcome--has-hero){border-top:2px solid var(--qo-tone,var(--text-color-secondary))}.quest-outcome__hero[data-v-7c529bf3]{border-bottom:2px solid var(--qo-tone,var(--text-color-secondary));background-position:top;background-size:cover;align-items:flex-end;height:200px;display:flex;position:relative}.quest-outcome__hero-overlay[data-v-7c529bf3]{background:#0f172a80;position:absolute;inset:0}.quest-outcome__tone-badge[data-v-7c529bf3]{border:1px solid var(--qo-tone,var(--text-color-secondary));border-radius:var(--mkt-radius-sm);z-index:2;background:#0f172a8c;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.quest-outcome__tone-badge i[data-v-7c529bf3]{color:var(--qo-tone,#fff);font-size:.9rem}.quest-outcome__hero-content[data-v-7c529bf3]{z-index:1;width:100%;padding:1rem 1.25rem;position:relative}.quest-outcome__hero-title[data-v-7c529bf3]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.02em;text-align:left;margin:0;font-size:clamp(1.4rem,3.2vw,1.9rem);font-weight:800;line-height:1.1}.quest-outcome__body[data-v-7c529bf3]{padding:1.25rem 1.5rem}.quest-outcome__decision-label[data-v-7c529bf3]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.02em;text-align:left;margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;line-height:1.12}.quest-outcome__narrative[data-v-7c529bf3]{color:var(--text-color);margin-bottom:1.1rem;font-size:.95rem;line-height:1.65}.quest-outcome__narrative[data-v-7c529bf3] p{margin-bottom:.75rem}.quest-outcome__narrative[data-v-7c529bf3] p:last-child{margin-bottom:0}.quest-outcome__narrative[data-v-7c529bf3] strong{font-weight:700}.quest-outcome__conditional[data-v-7c529bf3]{background:var(--surface-ground);border:1px solid var(--mkt-border-color);border-left:2px solid var(--mkt-status-warning);border-radius:var(--mkt-radius-sm);color:var(--text-color);margin-bottom:.75rem;padding:.7rem 1rem;font-size:.875rem;line-height:1.55}.quest-outcome__conditional[data-v-7c529bf3] p{margin:0 0 .5rem}.quest-outcome__conditional[data-v-7c529bf3] p:last-child{margin-bottom:0}.quest-outcome__conditional[data-v-7c529bf3] strong{font-weight:700}.quest-outcome__metric-changes[data-v-7c529bf3]{background:var(--surface-ground);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);padding:1rem 1.1rem}.quest-outcome__metric-changes-title[data-v-7c529bf3]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.68rem;font-weight:600}.quest-outcome__metric-list[data-v-7c529bf3]{flex-direction:column;display:flex}.quest-outcome__metric-row[data-v-7c529bf3]{border-top:1px solid var(--mkt-border-color);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem 0;display:flex}.quest-outcome__metric-row[data-v-7c529bf3]:first-child{border-top:none}.quest-outcome__metric-row--positive[data-v-7c529bf3]{--qo-dir:var(--mkt-status-success)}.quest-outcome__metric-row--negative[data-v-7c529bf3]{--qo-dir:var(--mkt-status-error)}.quest-outcome__metric-row--neutral[data-v-7c529bf3]{--qo-dir:var(--text-color-secondary)}.quest-outcome__metric-icon[data-v-7c529bf3]{color:var(--qo-dir,var(--text-color-secondary));flex-shrink:0;font-size:.85rem}.quest-outcome__metric-name[data-v-7c529bf3]{color:var(--text-color);white-space:nowrap;font-size:.82rem;font-weight:600}.quest-outcome__metric-values[data-v-7c529bf3]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;font-size:.8rem}.quest-outcome__metric-delta[data-v-7c529bf3]{color:var(--qo-dir,var(--text-color));font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8rem;font-weight:700}.quest-outcome__profit-revenue[data-v-7c529bf3]{color:var(--mkt-status-success)}.quest-outcome__profit-cost[data-v-7c529bf3],.quest-outcome__profit-revenue[data-v-7c529bf3]{font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.quest-outcome__profit-cost[data-v-7c529bf3]{color:var(--mkt-status-error)}.quest-outcome__footer[data-v-7c529bf3]{border-top:1px solid var(--mkt-border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.quest-outcome__theory-link[data-v-7c529bf3]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.quest-outcome__theory-link i[data-v-7c529bf3]{font-size:.7rem}.quest-outcome__theory-link[data-v-7c529bf3]:hover{color:var(--mkt-color-brand)}@media (max-width:640px){.quest-outcome__body[data-v-7c529bf3]{padding:1.25rem}.quest-outcome__footer[data-v-7c529bf3]{padding:1rem 1.25rem}.quest-outcome__footer[data-v-7c529bf3] .p-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.quest-outcome__theory-link[data-v-7c529bf3]{transition:none}}.quest-pnl[data-v-21fc14ae]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);overflow:hidden}.quest-pnl__tier-hero[data-v-21fc14ae]{background:var(--mkt-panel-dark);background-position:50%;background-size:cover;justify-content:flex-start;align-items:center;min-height:240px;display:flex;position:relative}.quest-pnl__tier-hero-overlay[data-v-21fc14ae]{background:#07080f9e;position:absolute;inset:0}.quest-pnl__tier-hero-content[data-v-21fc14ae]{text-align:left;z-index:1;max-width:640px;padding:2rem;position:relative}.quest-pnl__tier-icon[data-v-21fc14ae]{border:1px solid var(--mkt-hairline-on-dark);border-radius:var(--mkt-radius-sm);background:#ffffff0f;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin-bottom:1rem;display:inline-flex}.quest-pnl__tier-icon i[data-v-21fc14ae]{color:var(--mkt-on-dark);font-size:1.4rem}.quest-pnl__tier-title[data-v-21fc14ae]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.025em;margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.08}.quest-pnl__tier-description[data-v-21fc14ae]{color:#ffffffb8;max-width:520px;margin:0;font-size:1rem;line-height:1.55}.quest-pnl__percentile[data-v-21fc14ae]{color:#ffffffd9;font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:.9rem 0 0;font-size:.78rem;font-weight:600;display:inline-block}.quest-pnl__hero-share[data-v-21fc14ae]{margin-top:1.25rem}.quest-pnl__body[data-v-21fc14ae]{flex-direction:column;gap:1.75rem;padding:2rem;display:flex}.quest-pnl__profit-card[data-v-21fc14ae]{background:var(--surface-ground);border:1px solid var(--mkt-border-color);border-left:3px solid var(--pnl-accent,var(--text-color-secondary));border-radius:var(--mkt-radius);flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.25rem 1.4rem;display:flex}.quest-pnl__profit-card.quest-pnl--profit-positive[data-v-21fc14ae]{--pnl-accent:var(--mkt-status-success)}.quest-pnl__profit-card.quest-pnl--profit-negative[data-v-21fc14ae]{--pnl-accent:var(--mkt-status-error)}.quest-pnl__profit-card.quest-pnl--profit-neutral[data-v-21fc14ae]{--pnl-accent:var(--text-color-secondary)}.quest-pnl__profit-label[data-v-21fc14ae]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:600}.quest-pnl__profit-value[data-v-21fc14ae]{color:var(--pnl-accent,var(--text-color));font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:700;line-height:1}.quest-pnl__section-title[data-v-21fc14ae]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;margin:0 0 1rem;font-size:.72rem;font-weight:600;display:flex}.quest-pnl__section-title i[data-v-21fc14ae]{color:var(--mkt-color-brand);font-size:.8rem}.quest-pnl__metrics-grid[data-v-21fc14ae]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.quest-pnl__metric-gauge[data-v-21fc14ae]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);align-items:center;gap:.55rem;padding:.6rem .7rem;display:flex}.quest-pnl__metric-gauge--good[data-v-21fc14ae]{--gauge:var(--mkt-status-success)}.quest-pnl__metric-gauge--warning[data-v-21fc14ae]{--gauge:var(--mkt-status-warning)}.quest-pnl__metric-gauge--critical[data-v-21fc14ae]{--gauge:var(--mkt-status-error)}.quest-pnl__metric-icon[data-v-21fc14ae]{color:var(--gauge,var(--text-color-secondary));flex-shrink:0;font-size:.85rem}.quest-pnl__metric-body[data-v-21fc14ae]{flex-direction:column;flex:1;min-width:0;display:flex}.quest-pnl__metric-label[data-v-21fc14ae]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;line-height:1}.quest-pnl__metric-row[data-v-21fc14ae]{align-items:baseline;gap:.25rem;display:flex}.quest-pnl__metric-value[data-v-21fc14ae]{color:var(--text-color);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.quest-pnl__metric-ideal[data-v-21fc14ae],.quest-pnl__metric-value[data-v-21fc14ae]{font-family:var(--mkt-font-mono);white-space:nowrap}.quest-pnl__metric-ideal[data-v-21fc14ae]{color:var(--text-color-secondary);font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:500}.quest-pnl__metric-bar[data-v-21fc14ae]{background:var(--mkt-border-color);height:3px;margin-top:.4rem;overflow:hidden}.quest-pnl__metric-bar-fill[data-v-21fc14ae]{background:var(--gauge,var(--text-color-secondary));height:100%;transition:width .8s}.quest-pnl__timeline[data-v-21fc14ae]{padding-left:1.25rem;position:relative}.quest-pnl__timeline[data-v-21fc14ae]:before{background:var(--mkt-border-color);content:"";width:1px;position:absolute;top:10px;bottom:10px;left:4px}.quest-pnl__timeline-entry[data-v-21fc14ae]{align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex;position:relative}.quest-pnl__timeline-entry--positive[data-v-21fc14ae]{--tl:var(--mkt-status-success)}.quest-pnl__timeline-entry--negative[data-v-21fc14ae]{--tl:var(--mkt-status-error)}.quest-pnl__timeline-entry--neutral[data-v-21fc14ae]{--tl:var(--text-color-secondary)}.quest-pnl__timeline-time[data-v-21fc14ae]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;text-align:right;min-width:38px;padding-top:2px;font-size:.7rem;font-weight:600}.quest-pnl__timeline-dot[data-v-21fc14ae]{background:var(--tl,var(--text-color-secondary));border-radius:var(--mkt-radius-sm);z-index:1;flex-shrink:0;width:7px;height:7px;margin-top:5px;position:relative}.quest-pnl__timeline-content[data-v-21fc14ae]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.quest-pnl__timeline-event[data-v-21fc14ae]{color:var(--text-color);font-size:.8125rem;font-weight:600;line-height:1.3}.quest-pnl__timeline-decision[data-v-21fc14ae]{color:var(--text-color-secondary);align-items:center;font-size:.75rem;display:flex}.quest-pnl__timeline-decision i[data-v-21fc14ae]{color:var(--tl,var(--text-color-secondary));font-size:.68rem}.quest-pnl__cta[data-v-21fc14ae]{background:var(--mkt-panel-dark);border:1px solid var(--mkt-hairline-on-dark);border-radius:var(--mkt-radius);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.quest-pnl__cta-content[data-v-21fc14ae]{align-items:flex-start;gap:1rem;display:flex}.quest-pnl__cta-icon[data-v-21fc14ae]{color:var(--mkt-on-dark);flex-shrink:0;margin-top:.1rem;font-size:1.4rem}.quest-pnl__cta-headline[data-v-21fc14ae]{color:#fff;font-family:var(--mkt-font-display);margin:0 0 .375rem;font-size:1.05rem;font-weight:800;line-height:1.25}.quest-pnl__cta-sub[data-v-21fc14ae]{color:#ffffffb3;margin:0;font-size:.875rem;line-height:1.6}.quest-pnl__cta-button[data-v-21fc14ae]{border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);color:#0b0d1a;background:#fff;justify-content:center;align-items:center;padding:.8rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.quest-pnl__cta-button[data-v-21fc14ae]:hover{box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}.quest-pnl__actions[data-v-21fc14ae]{flex-wrap:wrap;justify-content:center;gap:.75rem;padding-top:.25rem;display:flex}.fade-enter-from[data-v-21fc14ae],.fade-leave-to[data-v-21fc14ae]{opacity:0}@media (max-width:700px){.quest-pnl__metrics-grid[data-v-21fc14ae]{grid-template-columns:repeat(2,1fr)}.quest-pnl__body[data-v-21fc14ae]{gap:1.25rem;padding:1.25rem}.quest-pnl__tier-hero[data-v-21fc14ae]{min-height:200px}.quest-pnl__tier-hero-content[data-v-21fc14ae]{padding:1.5rem}.quest-pnl__actions[data-v-21fc14ae],.quest-pnl__cta-content[data-v-21fc14ae]{flex-direction:column}.quest-pnl__actions[data-v-21fc14ae] .p-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.quest-pnl__cta-button[data-v-21fc14ae],.quest-pnl__metric-bar-fill[data-v-21fc14ae]{transition:none}.quest-pnl__cta-button[data-v-21fc14ae]:hover{transform:none}}.des-quest-page[data-v-8921605e]{background:var(--surface-ground);min-height:100vh;position:relative}.des-quest-page__centered[data-v-8921605e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.des-quest-page__content[data-v-8921605e]{max-width:960px;margin:0 auto;padding:2rem 1rem 3rem}.shared-result[data-v-8921605e]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);overflow:hidden}.shared-result__hero[data-v-8921605e]{background:var(--mkt-panel-dark);justify-content:center;align-items:center;min-height:280px;display:flex;position:relative}.shared-result__hero-content[data-v-8921605e]{text-align:center;z-index:1;padding:2.5rem 2rem 2rem;position:relative}.shared-result__badge[data-v-8921605e]{border:1px solid var(--mkt-hairline-on-dark);border-radius:var(--mkt-radius-sm);background:#ffffff0f;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin-bottom:1rem;display:inline-flex}.shared-result__badge i[data-v-8921605e]{color:var(--mkt-on-dark);font-size:1.4rem}.shared-result__label[data-v-8921605e]{color:#ffffff8c;font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:600}.shared-result__tier[data-v-8921605e]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:0 0 1.1rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.12}.shared-result__score[data-v-8921605e]{border:1px solid var(--mkt-hairline-on-dark);border-radius:var(--mkt-radius-sm);color:#ffffffe6;font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;background:#ffffff0f;margin:0 0 1rem;padding:.35rem .8rem;font-size:.78rem;font-weight:600;display:inline-block}.shared-result__stats[data-v-8921605e]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.shared-result__stat[data-v-8921605e]{color:#ffffffd9;font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}.shared-result__stat i[data-v-8921605e]{color:#ffffff73;font-size:.8rem}.shared-result__cta[data-v-8921605e]{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem;display:flex}.shared-result__cta-text[data-v-8921605e]{color:var(--text-color-secondary);max-width:480px;margin:0;font-size:1.0625rem;line-height:1.6}.shared-result__cta-button[data-v-8921605e]{padding:.875rem 2rem!important;font-size:1.0625rem!important}@media (max-width:640px){.des-quest-page__content[data-v-8921605e]{padding:1rem .75rem 2rem}.shared-result__hero[data-v-8921605e]{min-height:220px}.shared-result__stats[data-v-8921605e]{flex-direction:column;align-items:center;gap:.75rem}.shared-result__cta[data-v-8921605e]{padding:1.5rem}}
