.quest-event[data-v-c65667ec]{background:var(--surface-card);border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden;position:relative}.quest-event__metrics-progress[data-v-c65667ec]{left:0;position:absolute;right:0;top:0;z-index:2}.quest-event__metrics-progress[data-v-c65667ec] .p-progressbar{background:transparent}.quest-event__metrics-progress[data-v-c65667ec] .p-progressbar-value{border-radius:0;transition:width .6s ease}.quest-event__metrics[data-v-c65667ec]{background:var(--surface-50,var(--surface-ground));border-bottom:1px solid var(--surface-border);border-top:1px solid var(--surface-border)}.quest-event__metrics-gauges[data-v-c65667ec]{display:flex;gap:.375rem;overflow-x:auto;padding:.75rem 1rem;scrollbar-width:none}.quest-event__metrics-gauges[data-v-c65667ec]::-webkit-scrollbar{display:none}.quest-event__gauge[data-v-c65667ec]{align-items:center;border:1px solid transparent;border-radius:10px;display:flex;flex:1 0 0;gap:.5rem;min-width:0;padding:.5rem .625rem}.quest-event__gauge--good[data-v-c65667ec]{background:var(--green-50,rgba(34,197,94,.06));border-color:var(--green-200)}.quest-event__gauge--warning[data-v-c65667ec]{background:var(--yellow-50,rgba(234,179,8,.06));border-color:var(--yellow-300)}.quest-event__gauge--critical[data-v-c65667ec]{background:var(--red-50,rgba(239,68,68,.06));border-color:var(--red-300)}.quest-event__gauge-icon[data-v-c65667ec]{flex-shrink:0;font-size:1rem}.quest-event__gauge--good .quest-event__gauge-icon[data-v-c65667ec]{color:var(--green-500)}.quest-event__gauge--warning .quest-event__gauge-icon[data-v-c65667ec]{color:var(--yellow-600)}.quest-event__gauge--critical .quest-event__gauge-icon[data-v-c65667ec]{color:var(--red-500)}.quest-event__gauge-body[data-v-c65667ec]{display:flex;flex-direction:column;min-width:0}.quest-event__gauge-label[data-v-c65667ec]{color:var(--text-color-secondary);font-size:.75rem;line-height:1;white-space:nowrap}.quest-event__gauge-value[data-v-c65667ec]{color:var(--text-color);font-size:.9375rem;font-weight:700;line-height:1.2;white-space:nowrap}.quest-event__hero[data-v-c65667ec]{align-items:flex-end;background-position:top;background-size:cover;display:flex;height:200px;position:relative}.quest-event__hero-overlay[data-v-c65667ec]{background:linear-gradient(180deg,transparent 30%,rgba(10,7,30,.6) 70%,rgba(10,7,30,.88));top:0;right:0;bottom:0;left:0;position:absolute}.quest-event__hero-content[data-v-c65667ec]{padding:1.25rem 1.5rem;position:relative;width:100%;z-index:1}.quest-event__hero-title[data-v-c65667ec]{color:#fff;font-size:1.75rem;font-weight:800;line-height:1.2;margin:.5rem 0 .25rem;text-shadow:0 1px 6px rgba(0,0,0,.3)}.quest-event__time-badge[data-v-c65667ec]{align-items:center;background:rgba(var(--primary-500-rgb,99,102,241),.1);border:1px solid var(--primary-200);border-radius:20px;color:var(--primary-color);display:inline-flex;font-size:1rem;font-weight:700;letter-spacing:.02em;padding:.375rem .875rem}.quest-event__time-badge--hero[data-v-c65667ec]{background:#ffffff26;border-color:#ffffff40;color:#fff}.quest-event__header[data-v-c65667ec]{align-items:center;display:flex;justify-content:space-between;padding:1.25rem 1.5rem 0}.quest-event__title[data-v-c65667ec]{color:var(--text-color);font-size:1.375rem;font-weight:800;line-height:1.3;margin:1rem 1.5rem 0}.quest-event__narrative[data-v-c65667ec]{color:var(--text-color);line-height:1.75;padding:1rem 1.5rem 0}.quest-event__narrative[data-v-c65667ec] p{margin-bottom:.75rem}.quest-event__narrative[data-v-c65667ec] p:last-child{margin-bottom:0}.quest-event__narrative[data-v-c65667ec] strong{font-weight:700}.quest-event__narrative[data-v-c65667ec] em{font-style:italic}.quest-event__decisions[data-v-c65667ec]{padding:1.5rem}.quest-event__decisions-label[data-v-c65667ec]{color:var(--text-color-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.06em;margin:0 0 .875rem;text-transform:uppercase}.quest-event__decisions-list[data-v-c65667ec]{display:flex;flex-direction:column;gap:.625rem}.quest-event__decision-card[data-v-c65667ec]{align-items:center;background:var(--surface-ground);border:1.5px solid var(--surface-border);border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:1rem 1.25rem;text-align:left;transition:all .2s ease;width:100%}.quest-event__decision-card[data-v-c65667ec]:hover{background:rgba(var(--primary-500-rgb,99,102,241),.08);border-color:var(--primary-color);box-shadow:0 4px 12px #6366f11f;transform:translateY(-1px)}.quest-event__decision-card:hover .quest-event__decision-label[data-v-c65667ec]{color:var(--text-color)}.quest-event__decision-card:hover .quest-event__decision-desc[data-v-c65667ec]{color:var(--text-color-secondary)}.quest-event__decision-card[data-v-c65667ec]:active{transform:translateY(0)}.quest-event__decision-card-inner[data-v-c65667ec]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.quest-event__decision-label[data-v-c65667ec]{color:var(--text-color);font-size:1rem;font-weight:600;line-height:1.3}.quest-event__decision-desc[data-v-c65667ec]{color:var(--text-color-secondary);font-size:.875rem;line-height:1.4}.quest-event__decision-arrow[data-v-c65667ec]{color:var(--text-color-secondary);flex-shrink:0;font-size:.75rem;transition:transform .2s ease,color .2s ease}.quest-event__decision-card:hover .quest-event__decision-arrow[data-v-c65667ec]{color:var(--primary-color);transform:translate(3px)}.quest-event__footer[data-v-c65667ec]{border-top:1px solid var(--surface-border);padding:.75rem 1.5rem}.quest-event__theory-link[data-v-c65667ec]{align-items:center;color:var(--text-color-secondary);display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;text-decoration:none;transition:color .2s ease}.quest-event__theory-link i[data-v-c65667ec]{font-size:.75rem}.quest-event__theory-link[data-v-c65667ec]:hover{color:var(--primary-color)}@media (max-width:640px){.quest-event[data-v-c65667ec]{border-radius:12px}.quest-event__metrics-gauges[data-v-c65667ec]{gap:.2rem;padding:.5rem}.quest-event__gauge[data-v-c65667ec]{flex:0 0 auto;gap:.25rem;padding:.25rem .375rem}.quest-event__gauge-icon[data-v-c65667ec]{font-size:.75rem}.quest-event__gauge-label[data-v-c65667ec]{display:none}.quest-event__gauge-value[data-v-c65667ec]{font-size:.75rem}.quest-event__hero-content[data-v-c65667ec]{padding:1rem 1.25rem}.quest-event__hero-title[data-v-c65667ec]{font-size:1.375rem}.quest-event__header[data-v-c65667ec]{padding:1rem 1.25rem 0}.quest-event__title[data-v-c65667ec]{font-size:1.1875rem;margin:.875rem 1.25rem 0}.quest-event__narrative[data-v-c65667ec]{padding:.75rem 1.25rem 0}.quest-event__decisions[data-v-c65667ec]{padding:1.25rem}}.quest-intro[data-v-ecb54221]{background:var(--surface-card);border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden}.quest-intro__hero[data-v-ecb54221]{align-items:flex-end;background:linear-gradient(175deg,#0f0a2e,#1a1145 40%,#2d1b69 70%,#4f46e5);background-position:50%;background-size:cover;display:flex;min-height:320px;position:relative}.quest-intro__hero-overlay[data-v-ecb54221]{background:linear-gradient(180deg,#0a071e4d 0,#0a071ebf);top:0;right:0;bottom:0;left:0;position:absolute}.quest-intro__hero-content[data-v-ecb54221]{padding:2rem 2rem 1.75rem;position:relative;width:100%;z-index:1}.quest-intro__title[data-v-ecb54221]{color:#fff;font-size:2rem;font-weight:800;line-height:1.2;margin:0 0 .5rem;text-shadow:0 2px 12px rgba(0,0,0,.4)}.quest-intro__subtitle[data-v-ecb54221]{color:#ffffffbf;font-size:1.0625rem;line-height:1.5;margin:0;max-width:560px}.quest-intro__body[data-v-ecb54221]{padding:2rem}.quest-intro__narrative[data-v-ecb54221]{color:var(--text-color);line-height:1.75;margin-bottom:2rem}.quest-intro__narrative[data-v-ecb54221] p{margin-bottom:.875rem}.quest-intro__narrative[data-v-ecb54221] p:last-child{margin-bottom:0}.quest-intro__narrative[data-v-ecb54221] strong{color:var(--text-color);font-weight:700}.quest-intro__narrative[data-v-ecb54221] em{font-style:italic}.quest-intro__action[data-v-ecb54221]{display:flex;justify-content:center}.quest-intro__cta[data-v-ecb54221]{font-size:1.0625rem;min-width:220px}@media (max-width:640px){.quest-intro[data-v-ecb54221]{border-radius:12px}.quest-intro__hero[data-v-ecb54221]{min-height:220px}.quest-intro__hero-content[data-v-ecb54221]{padding:1.5rem 1.25rem 1.25rem}.quest-intro__title[data-v-ecb54221]{font-size:1.5rem}.quest-intro__body[data-v-ecb54221]{padding:1.25rem}.quest-intro__cta[data-v-ecb54221]{width:100%}}.quest-outcome[data-v-e08f8390]{background:var(--surface-card);border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden}.quest-outcome--positive[data-v-e08f8390]:not(.quest-outcome--has-hero){border-top:3px solid var(--green-400)}.quest-outcome--negative[data-v-e08f8390]:not(.quest-outcome--has-hero){border-top:3px solid var(--red-400)}.quest-outcome--neutral[data-v-e08f8390]:not(.quest-outcome--has-hero){border-top:3px solid var(--surface-300)}.quest-outcome__hero[data-v-e08f8390]{align-items:flex-end;background-position:top;background-size:cover;display:flex;height:200px;position:relative}.quest-outcome__hero-overlay[data-v-e08f8390]{top:0;right:0;bottom:0;left:0;position:absolute}.quest-outcome--positive .quest-outcome__hero-overlay[data-v-e08f8390]{background:linear-gradient(180deg,#22c55e26 0,#22c55e40 50%,#0a071ed9)}.quest-outcome--negative .quest-outcome__hero-overlay[data-v-e08f8390]{background:linear-gradient(180deg,#ef444426 0,#ef444440 50%,#0a071ed9)}.quest-outcome--neutral .quest-outcome__hero-overlay[data-v-e08f8390]{background:linear-gradient(180deg,#94a3b81a 0,#94a3b833 50%,#0a071ed9)}.quest-outcome__tone-badge[data-v-e08f8390]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;height:40px;justify-content:center;left:.75rem;position:absolute;top:.75rem;width:40px;z-index:2}.quest-outcome__tone-badge i[data-v-e08f8390]{color:#fff;font-size:1.125rem}.quest-outcome--positive .quest-outcome__tone-badge[data-v-e08f8390]{background:#22c55eb3;border:2px solid rgba(34,197,94,.9)}.quest-outcome--negative .quest-outcome__tone-badge[data-v-e08f8390]{background:#ef4444b3;border:2px solid rgba(239,68,68,.9)}.quest-outcome--neutral .quest-outcome__tone-badge[data-v-e08f8390]{background:#94a3b880;border:2px solid rgba(148,163,184,.7)}.quest-outcome__hero-content[data-v-e08f8390]{padding:.75rem 1.25rem;position:relative;width:100%;z-index:1}.quest-outcome__hero-title[data-v-e08f8390]{color:#fff;font-size:1.75rem;font-weight:800;line-height:1.2;margin:0;text-shadow:0 1px 6px rgba(0,0,0,.3)}.quest-outcome__body[data-v-e08f8390]{padding:1rem 1.25rem}.quest-outcome__decision-label[data-v-e08f8390]{color:var(--text-color);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}.quest-outcome__narrative[data-v-e08f8390]{color:var(--text-color);font-size:.9375rem;line-height:1.6;margin-bottom:1rem}.quest-outcome__narrative[data-v-e08f8390] p{margin-bottom:.75rem}.quest-outcome__narrative[data-v-e08f8390] p:last-child{margin-bottom:0}.quest-outcome__narrative[data-v-e08f8390] strong{font-weight:700}.quest-outcome__conditional[data-v-e08f8390]{background:var(--yellow-50,rgba(234,179,8,.06));border:1px solid var(--yellow-300);border-left:4px solid var(--yellow-400);border-radius:8px;color:var(--text-color);font-size:.875rem;line-height:1.5;margin-bottom:.75rem;padding:.625rem 1rem}.quest-outcome__conditional[data-v-e08f8390] p{margin:0 0 .5rem}.quest-outcome__conditional[data-v-e08f8390] p:last-child{margin-bottom:0}.quest-outcome__conditional[data-v-e08f8390] strong{font-weight:700}.quest-outcome__metric-changes[data-v-e08f8390]{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:12px;padding:1rem 1.25rem}.quest-outcome__metric-changes-title[data-v-e08f8390]{color:var(--text-color-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase}.quest-outcome__metric-list[data-v-e08f8390]{display:flex;flex-direction:column;gap:.375rem}.quest-outcome__metric-row[data-v-e08f8390]{align-items:center;border:1px solid transparent;border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;padding:.375rem .75rem}.quest-outcome__metric-row--positive[data-v-e08f8390]{background:var(--green-50,rgba(34,197,94,.06));border-color:var(--green-200)}.quest-outcome__metric-row--negative[data-v-e08f8390]{background:var(--red-50,rgba(239,68,68,.06));border-color:var(--red-200)}.quest-outcome__metric-row--neutral[data-v-e08f8390]{background:var(--surface-100);border-color:var(--surface-border)}.quest-outcome__metric-icon[data-v-e08f8390]{flex-shrink:0;font-size:.875rem}.quest-outcome__metric-row--positive .quest-outcome__metric-icon[data-v-e08f8390]{color:var(--green-500)}.quest-outcome__metric-row--negative .quest-outcome__metric-icon[data-v-e08f8390]{color:var(--red-500)}.quest-outcome__metric-row--neutral .quest-outcome__metric-icon[data-v-e08f8390]{color:var(--text-color-secondary)}.quest-outcome__metric-name[data-v-e08f8390]{color:var(--text-color);font-size:.8125rem;font-weight:600;white-space:nowrap}.quest-outcome__metric-values[data-v-e08f8390]{color:var(--text-color-secondary);font-size:.8125rem}.quest-outcome__metric-delta[data-v-e08f8390]{font-size:.8125rem;font-weight:700;margin-left:auto}.quest-outcome__metric-row--positive .quest-outcome__metric-delta[data-v-e08f8390]{color:var(--green-600)}.quest-outcome__metric-row--negative .quest-outcome__metric-delta[data-v-e08f8390]{color:var(--red-500)}.quest-outcome__profit-revenue[data-v-e08f8390]{color:var(--green-600);font-size:.75rem;font-weight:600}.quest-outcome__profit-cost[data-v-e08f8390]{color:var(--red-500);font-size:.75rem;font-weight:600}.quest-outcome__footer[data-v-e08f8390]{align-items:center;border-top:1px solid var(--surface-border);display:flex;justify-content:space-between;padding:1rem 1.5rem}.quest-outcome__theory-link[data-v-e08f8390]{align-items:center;color:var(--text-color-secondary);display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;text-decoration:none;transition:color .2s ease}.quest-outcome__theory-link i[data-v-e08f8390]{font-size:.75rem}.quest-outcome__theory-link[data-v-e08f8390]:hover{color:var(--primary-color)}@media (max-width:640px){.quest-outcome[data-v-e08f8390]{border-radius:12px}.quest-outcome__body[data-v-e08f8390]{padding:1.25rem}.quest-outcome__footer[data-v-e08f8390]{padding:1rem 1.25rem}.quest-outcome__footer[data-v-e08f8390] .p-button{justify-content:center;width:100%}}.quest-pnl[data-v-9a65cf0f]{background:var(--surface-card);border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden}.quest-pnl__tier-hero[data-v-9a65cf0f]{align-items:center;background:linear-gradient(175deg,#0f0a2e,#1a1145 40%,#2d1b69 70%,#4f46e5);background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:260px;position:relative}.quest-pnl__tier-hero-overlay[data-v-9a65cf0f]{background:#0a071e99;top:0;right:0;bottom:0;left:0;position:absolute}.quest-pnl__tier-hero-content[data-v-9a65cf0f]{padding:2rem 2rem 1.75rem;position:relative;text-align:center;z-index:1}.quest-pnl__tier-icon[data-v-9a65cf0f]{align-items:center;background:#ffffff26;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-flex;height:64px;justify-content:center;margin-bottom:1rem;width:64px}.quest-pnl__tier-icon i[data-v-9a65cf0f],.quest-pnl__tier-title[data-v-9a65cf0f]{color:#fff;font-size:1.75rem}.quest-pnl__tier-title[data-v-9a65cf0f]{font-weight:800;line-height:1.2;margin:0 0 .5rem;text-shadow:0 2px 12px rgba(0,0,0,.4)}.quest-pnl__tier-description[data-v-9a65cf0f]{color:#ffffffbf;font-size:1rem;line-height:1.5;margin:0;max-width:520px}.quest-pnl__percentile[data-v-9a65cf0f]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#ffffffe6;display:inline-block;font-size:.9375rem;font-weight:700;margin:.75rem 0 0;padding:.375rem 1rem}.quest-pnl__hero-share[data-v-9a65cf0f]{margin-top:1.25rem}.quest-pnl__body[data-v-9a65cf0f]{display:flex;flex-direction:column;gap:1.75rem;padding:2rem}.quest-pnl__profit-card[data-v-9a65cf0f]{align-items:center;border:2px solid transparent;border-radius:12px;display:flex;flex-direction:column;padding:1.5rem;text-align:center}.quest-pnl--profit-positive .quest-pnl__profit-card[data-v-9a65cf0f]{background:var(--green-50,rgba(34,197,94,.06));border-color:var(--green-300)}.quest-pnl--profit-negative .quest-pnl__profit-card[data-v-9a65cf0f]{background:var(--red-50,rgba(239,68,68,.06));border-color:var(--red-300)}.quest-pnl--profit-neutral .quest-pnl__profit-card[data-v-9a65cf0f]{background:var(--surface-100);border-color:var(--surface-border)}.quest-pnl__profit-label[data-v-9a65cf0f]{color:var(--text-color-secondary);font-size:.875rem;font-weight:600;letter-spacing:.06em;margin-bottom:.375rem;text-transform:uppercase}.quest-pnl__profit-value[data-v-9a65cf0f]{font-size:2.25rem;font-weight:800;line-height:1}.quest-pnl--profit-positive .quest-pnl__profit-value[data-v-9a65cf0f]{color:var(--green-600)}.quest-pnl--profit-negative .quest-pnl__profit-value[data-v-9a65cf0f]{color:var(--red-500)}.quest-pnl--profit-neutral .quest-pnl__profit-value[data-v-9a65cf0f]{color:var(--text-color)}.quest-pnl__section-title[data-v-9a65cf0f]{align-items:center;color:var(--text-color);display:flex;font-size:1rem;font-weight:700;margin:0 0 1rem}.quest-pnl__section-title i[data-v-9a65cf0f]{color:var(--primary-color)}.quest-pnl__metrics-grid[data-v-9a65cf0f]{display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr)}.quest-pnl__metric-gauge[data-v-9a65cf0f]{align-items:center;border:1px solid transparent;border-radius:10px;display:flex;gap:.5rem;padding:.625rem .75rem}.quest-pnl__metric-gauge--good[data-v-9a65cf0f]{background:var(--green-50,rgba(34,197,94,.06));border-color:var(--green-200)}.quest-pnl__metric-gauge--warning[data-v-9a65cf0f]{background:var(--yellow-50,rgba(234,179,8,.06));border-color:var(--yellow-300)}.quest-pnl__metric-gauge--critical[data-v-9a65cf0f]{background:var(--red-50,rgba(239,68,68,.06));border-color:var(--red-300)}.quest-pnl__metric-icon[data-v-9a65cf0f]{flex-shrink:0;font-size:.875rem}.quest-pnl__metric-gauge--good .quest-pnl__metric-icon[data-v-9a65cf0f]{color:var(--green-500)}.quest-pnl__metric-gauge--warning .quest-pnl__metric-icon[data-v-9a65cf0f]{color:var(--yellow-600)}.quest-pnl__metric-gauge--critical .quest-pnl__metric-icon[data-v-9a65cf0f]{color:var(--red-500)}.quest-pnl__metric-body[data-v-9a65cf0f]{display:flex;flex:1;flex-direction:column;min-width:0}.quest-pnl__metric-label[data-v-9a65cf0f]{color:var(--text-color-secondary);font-size:.6875rem;line-height:1;white-space:nowrap}.quest-pnl__metric-row[data-v-9a65cf0f]{align-items:baseline;display:flex;gap:.25rem}.quest-pnl__metric-value[data-v-9a65cf0f]{color:var(--text-color);font-size:.875rem;font-weight:700;white-space:nowrap}.quest-pnl__metric-ideal[data-v-9a65cf0f]{color:var(--text-color-secondary);font-size:.6875rem;font-weight:500;white-space:nowrap}.quest-pnl__metric-bar[data-v-9a65cf0f]{background:var(--surface-200);border-radius:2px;height:4px;margin-top:.375rem;overflow:hidden}.quest-pnl__metric-bar-fill[data-v-9a65cf0f]{border-radius:2px;height:100%;transition:width .8s ease}.quest-pnl__metric-bar-fill--good[data-v-9a65cf0f]{background:var(--green-400)}.quest-pnl__metric-bar-fill--warning[data-v-9a65cf0f]{background:var(--yellow-400)}.quest-pnl__metric-bar-fill--critical[data-v-9a65cf0f]{background:var(--red-400)}.quest-pnl__timeline[data-v-9a65cf0f]{padding-left:1.25rem;position:relative}.quest-pnl__timeline[data-v-9a65cf0f]:before{background:var(--surface-border);bottom:8px;content:"";left:6px;position:absolute;top:8px;width:2px}.quest-pnl__timeline-entry[data-v-9a65cf0f]{align-items:flex-start;display:flex;gap:.75rem;padding:.5rem 0;position:relative}.quest-pnl__timeline-time[data-v-9a65cf0f]{color:var(--text-color-secondary);font-size:.75rem;font-weight:700;min-width:38px;padding-top:2px;text-align:right}.quest-pnl__timeline-dot[data-v-9a65cf0f]{border:2px solid;border-radius:50%;flex-shrink:0;height:10px;margin-top:4px;position:relative;width:10px;z-index:1}.quest-pnl__timeline-entry--positive .quest-pnl__timeline-dot[data-v-9a65cf0f]{background:var(--green-400);border-color:var(--green-200)}.quest-pnl__timeline-entry--negative .quest-pnl__timeline-dot[data-v-9a65cf0f]{background:var(--red-400);border-color:var(--red-200)}.quest-pnl__timeline-entry--neutral .quest-pnl__timeline-dot[data-v-9a65cf0f]{background:var(--surface-400);border-color:var(--surface-300)}.quest-pnl__timeline-content[data-v-9a65cf0f]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.quest-pnl__timeline-event[data-v-9a65cf0f]{color:var(--text-color);font-size:.8125rem;font-weight:600;line-height:1.3}.quest-pnl__timeline-decision[data-v-9a65cf0f]{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.75rem}.quest-pnl__timeline-decision i[data-v-9a65cf0f]{font-size:.6875rem}.quest-pnl__timeline-entry--positive .quest-pnl__timeline-decision i[data-v-9a65cf0f]{color:var(--green-500)}.quest-pnl__timeline-entry--negative .quest-pnl__timeline-decision i[data-v-9a65cf0f]{color:var(--red-500)}.quest-pnl__timeline-entry--neutral .quest-pnl__timeline-decision i[data-v-9a65cf0f]{color:var(--text-color-secondary)}.quest-pnl__cta[data-v-9a65cf0f]{background:linear-gradient(135deg,#0f0a2e,#1a1145 40%,#2d1b69 80%,#4f46e5);border-radius:14px;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.quest-pnl__cta-content[data-v-9a65cf0f]{align-items:flex-start;display:flex;gap:1rem}.quest-pnl__cta-icon[data-v-9a65cf0f]{color:#facc15;flex-shrink:0;font-size:1.5rem;margin-top:.125rem}.quest-pnl__cta-headline[data-v-9a65cf0f]{color:#fff;font-size:1.0625rem;font-weight:800;line-height:1.3;margin:0 0 .375rem}.quest-pnl__cta-sub[data-v-9a65cf0f]{color:#ffffffb3;font-size:.875rem;line-height:1.6;margin:0}.quest-pnl__cta-button[data-v-9a65cf0f]{align-items:center;background:#fff;border-radius:10px;color:#1a1145;display:inline-flex;font-size:.9375rem;font-weight:700;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:opacity .2s,transform .15s}.quest-pnl__cta-button[data-v-9a65cf0f]:hover{opacity:.9;transform:translateY(-1px)}.quest-pnl__actions[data-v-9a65cf0f]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-top:.25rem}.fade-enter-from[data-v-9a65cf0f],.fade-leave-to[data-v-9a65cf0f]{opacity:0}@media (max-width:700px){.quest-pnl[data-v-9a65cf0f]{border-radius:12px}.quest-pnl__metrics-grid[data-v-9a65cf0f]{grid-template-columns:repeat(2,1fr)}.quest-pnl__body[data-v-9a65cf0f]{gap:1.25rem;padding:1.25rem}.quest-pnl__tier-hero[data-v-9a65cf0f]{min-height:200px}.quest-pnl__tier-title[data-v-9a65cf0f]{font-size:1.375rem}.quest-pnl__actions[data-v-9a65cf0f],.quest-pnl__cta-content[data-v-9a65cf0f]{flex-direction:column}.quest-pnl__actions[data-v-9a65cf0f] .p-button{justify-content:center;width:100%}}.des-quest-page[data-v-3d0f0ae2]{background:var(--surface-ground);min-height:100vh;position:relative}.des-quest-page__centered[data-v-3d0f0ae2]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:2rem;text-align:center}.des-quest-page__content[data-v-3d0f0ae2]{margin:0 auto;max-width:960px;padding:2rem 1rem 3rem}.shared-result[data-v-3d0f0ae2]{background:var(--surface-card);border-radius:16px;box-shadow:0 4px 24px #00000014;overflow:hidden}.shared-result__hero[data-v-3d0f0ae2]{align-items:center;background:linear-gradient(175deg,#0f0a2e,#1a1145 40%,#2d1b69 70%,#4f46e5);display:flex;justify-content:center;min-height:280px;position:relative}.shared-result__hero-overlay[data-v-3d0f0ae2]{background:radial-gradient(ellipse at 50% 30%,rgba(79,70,229,.3) 0,transparent 70%);top:0;right:0;bottom:0;left:0;position:absolute}.shared-result__hero-content[data-v-3d0f0ae2]{padding:2.5rem 2rem 2rem;position:relative;text-align:center;z-index:1}.shared-result__badge[data-v-3d0f0ae2]{align-items:center;background:#ffffff26;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-bottom:1rem;width:56px}.shared-result__badge i[data-v-3d0f0ae2]{color:#facc15;font-size:1.5rem}.shared-result__label[data-v-3d0f0ae2]{color:#fff9;font-size:.875rem;font-weight:600;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.shared-result__tier[data-v-3d0f0ae2]{color:#fff;font-size:1.75rem;font-weight:800;line-height:1.2;margin:0 0 1.25rem;text-shadow:0 2px 12px rgba(0,0,0,.4)}.shared-result__score[data-v-3d0f0ae2]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#ffffffe6;display:inline-block;font-size:.9375rem;font-weight:700;margin:0 0 1rem;padding:.375rem 1rem}.shared-result__stats[data-v-3d0f0ae2]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.shared-result__stat[data-v-3d0f0ae2]{align-items:center;color:#ffffffd9;display:flex;font-size:.9375rem;font-weight:600;gap:.375rem}.shared-result__stat i[data-v-3d0f0ae2]{color:#ffffff80;font-size:.875rem}.shared-result__cta[data-v-3d0f0ae2]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;padding:2rem;text-align:center}.shared-result__cta-text[data-v-3d0f0ae2]{color:var(--text-color-secondary);font-size:1.0625rem;line-height:1.6;margin:0;max-width:480px}.shared-result__cta-button[data-v-3d0f0ae2]{font-size:1.0625rem!important;padding:.875rem 2rem!important}@media (max-width:640px){.des-quest-page__content[data-v-3d0f0ae2]{padding:1rem .75rem 2rem}.shared-result__hero[data-v-3d0f0ae2]{min-height:220px}.shared-result__tier[data-v-3d0f0ae2]{font-size:1.375rem}.shared-result__stats[data-v-3d0f0ae2]{align-items:center;flex-direction:column;gap:.75rem}.shared-result__cta[data-v-3d0f0ae2]{padding:1.5rem}}
