:root{min-height:100%;--global-canvas: #e9ece9;--system-surface: #fffdf7;--system-text: #1f2924;--system-secondary: #537061;--system-line: rgb(31 73 54 / 22%);--error-surface: #521c22;--error-text: #ffe0df;--error-line: #ff9c98;--focus: #86d62f;--space-s: .75rem;--space-m: 1rem;--space-l: 1.5rem;--space-xl: 3rem;--radius-control: 1rem;--radius-stage: 2rem;--motion-fast: .18s;--family-bg: var(--system-surface);--family-primary: #1c5b3c;--family-text-primary: var(--system-text);--family-text-secondary: var(--system-secondary);--family-line: var(--system-line);--next-accent: #86d62f;--font-display: "Arial Narrow", "Aptos Narrow", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--font-functional: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-functional);font-synthesis:none;background:#e9ece9}*,*:before,*:after{box-sizing:border-box}body{min-width:0;min-height:100dvh;margin:0}app-next-session-status .active-step{position:relative;z-index:1;min-width:0;flex:1;display:flex;align-items:stretch;justify-content:center;padding:clamp(var(--space-m),4vw,var(--space-xl))}app-next-session-status .product-experience[data-active-family=START]{--family-bg: #061421;--family-primary: #168dff;--family-text-primary: #f6f8fa;--family-text-secondary: #b9c4ce;--family-line: #294358}app-next-session-status .product-experience[data-active-family=RESET]{--family-bg: #061917;--family-primary: #16b8a6;--family-text-primary: #f5faf8;--family-text-secondary: #b8ccc7;--family-line: #21453f}app-next-session-status .product-experience[data-active-family=ORDER]{--family-bg: #0b0d1f;--family-primary: #6c63ff;--family-text-primary: #f6f8fa;--family-text-secondary: #b9c4ce;--family-line: #343359}app-next-session-status .product-experience[data-active-family=FINISH]{--family-bg: #181208;--family-primary: #d9a441;--family-text-primary: #f6f8fa;--family-text-secondary: #b9c4ce;--family-line: color-mix(in srgb, var(--family-primary) 30%, transparent)}app-next-session-status h1{max-width:11ch;margin:var(--space-s) 0 2rem;color:#183f2c;font-family:var(--font-display);font-size:clamp(2.25rem,9vw,3.75rem);font-weight:850;letter-spacing:-.045em;line-height:.98;overflow-wrap:anywhere}app-next-session-status .step-action{display:grid;gap:var(--space-s)}app-next-session-status button{width:100%;min-height:3.75rem;padding:.9rem 1.5rem;border:0;border-radius:var(--radius-control);color:#fff;background:#1c5b3c;font:inherit;font-weight:750;line-height:1.25;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast)}app-next-session-status button:hover:not(:disabled){background:#15482f;transform:translateY(-1px)}app-next-session-status button:disabled{cursor:wait;opacity:.66}app-next-session-status .action-error{margin:0;padding:var(--space-s) var(--space-m);border:1px solid var(--error-line);border-radius:var(--radius-control);color:var(--error-text);background:var(--error-surface);font-size:.9rem;font-weight:700;line-height:1.4;text-align:center}app-next-session-status .product-experience{position:relative;isolation:isolate;overflow:clip;min-width:0;min-height:100dvh;display:flex;flex-direction:column;color:var(--system-text);background:radial-gradient(circle at 15% 12%,rgb(255 255 255 / 82%),transparent 34rem),var(--global-canvas)}app-next-session-status .product-experience[data-active-family]{color:var(--family-text-primary);background:var(--family-bg)}app-next-session-status .brand-slot{min-width:0;width:fit-content;display:flex;flex-direction:column;align-items:center;color:inherit;line-height:1}app-next-session-status .brand-slot-description,app-next-session-status .brand-slot-maker{margin-block-start:.35rem;color:var(--family-text-primary);font-size:clamp(.48rem,2.1vw,.7rem);font-weight:760;letter-spacing:.14em;line-height:1.1}app-next-session-status .brand-slot-separator{width:100%;height:2px;margin-block-start:.38rem;border-radius:999px;background:linear-gradient(90deg,transparent,var(--family-primary) 16% 84%,transparent)}app-next-session-status .brand-slot-maker{margin-block-start:.28rem;color:var(--family-text-secondary);font-size:clamp(.45rem,1.9vw,.64rem);font-weight:620;letter-spacing:.08em}app-next-session-status .family-hero-figure{position:relative;overflow:hidden;margin:0;border:1px solid color-mix(in srgb,var(--family-primary) 54%,transparent);border-radius:clamp(1.25rem,5vw,2.2rem);background:#0000003d;box-shadow:0 1.8rem 4rem #00000052,0 0 3.5rem color-mix(in srgb,var(--family-primary) 13%,transparent)}app-next-session-status .family-hero-figure:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,transparent 62%,var(--family-bg));content:"";pointer-events:none}app-next-session-status .family-hero-image{width:100%;max-height:35rem;display:block;object-fit:contain}app-next-session-status .product-experience[data-standard-archetype=CANONICAL]{block-size:100dvh;min-block-size:0}app-next-session-status .product-experience[data-standard-archetype=CANONICAL][data-active-family=START]{background:url(/images/backgrounds/start-canonical.png) center / cover no-repeat}app-next-session-status .product-experience[data-standard-archetype=CANONICAL][data-active-family=RESET]{background:#061917 url(/images/backgrounds/reset-canonical.png) center / cover no-repeat}app-next-session-status .product-experience[data-standard-archetype=CANONICAL][data-active-family=ORDER]{background:#0b0d1f url(/images/backgrounds/order-canonical.png) center / cover no-repeat}app-next-session-status .product-experience[data-standard-archetype=CANONICAL][data-active-family=FINISH]{background:#181208 url(/images/backgrounds/finish-canonical.png) center / cover no-repeat}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .active-step.family-stage{min-height:0;flex:1 1 0}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .active-step.family-stage>.card-experience{block-size:100%;min-block-size:0;max-block-size:100%;flex:1 1 auto;container-type:size}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>[data-card-zone]{min-width:0;min-height:0;padding-inline:clamp(var(--space-s),4vw,var(--space-xl))}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-zone{display:grid;place-items:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top{display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(12px,4%,48px)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-top .s01-e1-logo{width:auto;max-width:100%;height:70%;display:block}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-top .s01-e1-logo-wordmark{fill:var(--family-text-primary)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-top .s01-e1-logo-circle{fill:var(--family-primary)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top .s01-e1-locale-switch{display:inline-flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:.35rem;color:var(--family-text-secondary);white-space:nowrap}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top .s01-e1-locale-option{width:auto;min-width:0;min-height:0;padding:0;border:0;border-radius:0;color:var(--family-text-secondary);background:transparent;box-shadow:none;font:inherit;font-weight:600;line-height:1;overflow-wrap:normal;cursor:pointer;text-decoration:none;transform:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top .s01-e1-locale-option[aria-pressed=true]{color:var(--family-primary);font-weight:800}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top .s01-e1-locale-separator{color:var(--family-text-secondary);font-weight:400;line-height:1}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>.canonical-brand-top .s01-e1-locale-option:hover:not(:disabled){border-color:transparent;background:transparent;box-shadow:none;transform:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .card-experience>[data-card-zone=B]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"image copy";align-items:stretch;gap:clamp(.25rem,2cqw,2rem);padding:0 clamp(.25rem,2cqw,var(--space-xl));container-type:size}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] .card-hero-copy{z-index:1;min-height:0;grid-area:copy;align-self:center;padding-block:clamp(.2rem,3cqh,.6rem)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] h1{max-width:12ch;font-size:clamp(1.05rem,min(9.5cqw,23cqh),4.65rem);letter-spacing:0em;line-height:.9}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] .family-hero-figure{min-width:0;min-height:0;height:100%;display:grid;grid-area:image;place-items:center start;overflow:hidden;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] .family-hero-figure:after{display:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] .family-hero-image{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:contain;object-position:left center;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 72%,transparent 88%),linear-gradient(to bottom,transparent,#000 17%,#000 78%,transparent);mask-image:linear-gradient(to right,transparent,#000 16%,#000 72%,transparent 88%),linear-gradient(to bottom,transparent,#000 17%,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B].reduction-card-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:24% 43% 33%;grid-template-areas:none;justify-items:center;gap:0;padding-block:clamp(.15rem,2cqh,.5rem)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-indicator{position:relative;width:min(50cqw,21rem);display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-indicator-track{position:absolute;inset-inline:16.666%;top:50%;height:clamp(1px,.6cqh,2px);background:color-mix(in srgb,var(--family-text-secondary) 42%,transparent);transform:translateY(-50%)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-indicator-node{z-index:1;width:clamp(.55rem,min(4.5cqw,10cqh),1.2rem);aspect-ratio:1;border:clamp(1px,.7cqh,2px) dashed color-mix(in srgb,var(--family-text-secondary) 72%,transparent);border-radius:50%;background:var(--family-bg)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-indicator-node[data-indicator-state=active]{border-style:solid;border-color:var(--family-primary);background:color-mix(in srgb,var(--family-primary) 42%,var(--family-bg));box-shadow:0 0 0 clamp(1px,.8cqh,3px) color-mix(in srgb,var(--family-primary) 22%,transparent)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-message{min-width:0;display:grid;place-items:center;gap:clamp(.2rem,3cqh,.55rem)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] .reduction-message h1{max-width:min(18ch,92cqw);text-align:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-message-underline{width:min(26cqw,7rem);height:clamp(2px,1.4cqh,5px);display:block;background:var(--family-primary);clip-path:polygon(0 48%,23% 18%,51% 33%,78% 12%,100% 52%,78% 72%,49% 62%,19% 82%)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-supporting-message{min-width:0;max-width:min(92cqw,38rem);display:grid;grid-template-columns:auto minmax(0,auto);align-items:center;justify-content:center;gap:clamp(.35rem,2.5cqw,.85rem);color:var(--next-accent)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-supporting-icon{width:clamp(1.15rem,min(9cqw,21.84cqh),2.6rem);height:auto;fill:none;stroke:currentcolor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .reduction-supporting-message p{max-width:36ch;margin:0;font-size:clamp(.55rem,min(4cqw,8.4cqh),1.25rem);font-weight:650;line-height:1.2;text-wrap:balance}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C],app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D]{display:grid;align-content:stretch;padding-inline:clamp(.25rem,2cqw,var(--space-l));container-type:size}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C]{grid-template-rows:auto minmax(0,1fr)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-section-heading{min-width:0;margin:0;padding:clamp(.1rem,1.5cqh,.35rem) clamp(.35rem,3cqw,.9rem) 0;color:var(--family-primary);font-family:var(--font-display);font-size:clamp(.72rem,min(5cqw,12cqh),1.6rem);font-weight:900;letter-spacing:.045em;line-height:1;text-align:left;text-transform:uppercase;white-space:nowrap}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-list{--c-number-size: clamp(1.75rem, min(12cqw, 23cqh), 4rem);--c-number-ring: clamp(.12rem, min(1.2cqw, 2cqh), .4rem);--c-number-shadow: clamp(.08rem, min(.8cqw, 1.3cqh), .25rem);min-width:0;width:100%;min-height:0;display:grid;grid-template-rows:repeat(3,minmax(0,auto));border-block:0;padding-block:clamp(.08rem,1cqh,.25rem);padding-inline:clamp(.25rem,2cqw,.75rem)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step{min-width:0;min-height:0;grid-template-columns:calc(var(--c-number-size) + var(--c-number-ring) + var(--c-number-ring)) minmax(0,1fr);gap:clamp(.35rem,min(4cqw,4cqh),1.25rem);padding:clamp(.15rem,3cqh,.45rem) clamp(.1rem,1cqw,.5rem);border:0;opacity:1;background:transparent;filter:none;transform:none;transition:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step+.standard-step{border-block-start:0}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-number{width:var(--c-number-size);border-width:clamp(1px,.35cqh,2px);font-size:clamp(.85rem,min(5cqw,11cqh),2rem);box-shadow:0 0 0 var(--c-number-shadow) color-mix(in srgb,var(--family-primary) 20%,transparent),inset 0 0 clamp(.35rem,6cqh,1.1rem) color-mix(in srgb,var(--family-primary) 18%,transparent)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-number:after{inset:calc(-1 * var(--c-number-ring))}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-instruction{max-width:none;color:var(--family-text-primary);font-size:clamp(.62rem,min(4.4cqw,7.5cqh),1.35rem);font-weight:800;line-height:1.12;overflow-wrap:normal;text-align:left;text-transform:uppercase;transform:translateY(0);transition:opacity .36s ease,transform .36s ease}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-instruction[data-visual-state=pending]{opacity:0;transform:translateY(min(.14rem,.8cqh))}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=C] .standard-step-segment-family-primary{color:var(--family-primary)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-composition{min-width:0;width:100%;min-height:0;height:100%;grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;gap:clamp(.08rem,2cqh,.25rem)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-actions{min-width:0;width:100%;min-height:0;height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-action{min-width:0;width:80%;min-height:0;height:80%;display:flex;align-items:center;justify-content:center;gap:clamp(.25rem,min(2.5cqw,5cqh),1rem);padding:clamp(.2rem,3cqh,.75rem) clamp(.3rem,2.5cqw,1.25rem);border-radius:clamp(.45rem,7cqh,1rem);font-size:clamp(.55rem,min(3.3cqw,20cqh),1.35rem);line-height:1.05;text-align:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-action.done-action{border-color:var(--family-primary);color:var(--family-text-primary);background:var(--family-primary);box-shadow:0 min(.18rem,1cqh) min(.5rem,4cqh) color-mix(in srgb,var(--family-primary) 22%,transparent)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-action.done-action:hover:not(:disabled){border-color:var(--family-primary);background:var(--family-primary)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-action.reduction-action{border-color:var(--next-accent);color:var(--next-accent);background:transparent;box-shadow:none}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-action.reduction-action:hover:not(:disabled){border-color:var(--next-accent);color:var(--next-accent);background:color-mix(in srgb,var(--next-accent) 9%,transparent)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-icon{width:clamp(1.15rem,min(9cqw,38cqh),3.5rem);height:auto;flex:0 0 auto;fill:none;stroke:currentcolor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-label{min-width:0;max-width:16ch;overflow-wrap:anywhere;text-wrap:balance}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .action-error{padding:min(.25rem,2cqh) clamp(.25rem,2cqw,.75rem);font-size:clamp(.55rem,min(3cqw,10cqh),.78rem);line-height:1.15}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-composition:has(.action-error){gap:min(.18rem,2cqh)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .s01-standard-zone-d-composition:has(.action-error) .s01-standard-zone-d-action{padding-block:min(.2rem,2cqh)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom{display:grid;place-items:center;container-type:size}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot{--e2-signature-size: min(.7rem, 28cqh);min-width:0;width:min(10.75rem,100cqw,425cqh);min-height:0;aspect-ratio:4.25 / 1;container-type:size;justify-content:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-description{margin-block-start:0;font-size:var(--e2-signature-size);font-weight:400;text-align:center;white-space:nowrap}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-separator{width:min(60cqw,7rem);height:1px;margin-block-start:.55em;border-radius:0;background:var(--family-primary);box-shadow:none;font-size:var(--e2-signature-size)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-maker{display:inline-flex;align-items:baseline;margin-block-start:.45em;font-size:calc(var(--e2-signature-size) * .9);text-align:center;white-space:nowrap}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-maker-prefix{font-weight:400}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-maker-name{font-weight:700}@media(min-width:48rem){app-next-session-status .product-experience[data-standard-archetype=CANONICAL]{block-size:calc(100dvh - var(--space-l) - var(--space-l))}}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .post-n3-card>[data-card-zone=B]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;place-items:center}app-next-session-status .post-n3-heading{min-width:0;max-width:42rem;text-align:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .post-n3-heading h1{max-width:none;font-size:clamp(1.05rem,min(6cqw,18cqh),3rem);letter-spacing:0em;line-height:1.05}app-next-session-status .post-n3-heading p{margin:.75em 0 0;color:var(--family-text-secondary);font-size:clamp(.75rem,min(3.8cqw,8cqh),1.2rem);line-height:1.35;text-wrap:balance}app-next-session-status .post-n3-options{min-width:0;min-height:0;margin:0;padding:0;border:0;display:grid;gap:clamp(.25rem,2cqh,.65rem)}app-next-session-status .post-n3-options legend{padding:0 0 .4em;color:var(--family-primary);font-weight:800;font-size:clamp(.75rem,min(4cqw,9cqh),1.3rem)}app-next-session-status .post-n3-option{min-width:0;display:flex;align-items:center;gap:.65em;padding:.4em .7em;border:2px solid var(--family-line);border-radius:var(--radius-control);color:var(--family-text-primary);background:color-mix(in srgb,var(--family-bg) 75%,transparent);font-size:clamp(.75rem,min(3.8cqw,8cqh),1.25rem);line-height:1.25;cursor:pointer}app-next-session-status .post-n3-option:has(:checked){border-color:var(--family-primary);background:color-mix(in srgb,var(--family-primary) 15%,var(--family-bg))}app-next-session-status .post-n3-option input{flex:0 0 auto;width:1.1em;height:1.1em;margin:0;accent-color:var(--family-primary)}app-next-session-status .post-n3-option:has(:focus-visible){outline:3px solid var(--focus);outline-offset:3px}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .post-n3-card>[data-card-zone=C]{grid-template-rows:minmax(0,1fr)}app-next-session-status .post-n3-action{min-height:0;display:grid;justify-items:center;align-content:center;gap:.25rem}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .post-n3-confirm{width:80%;height:60cqh;transform:none;transition:background-color var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-fast)}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .post-n3-confirm:disabled{opacity:1;color:color-mix(in srgb,var(--family-text-primary) 75%,var(--family-primary));background:color-mix(in srgb,var(--family-primary) 45%,var(--family-bg));box-shadow:none;cursor:default}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] [data-card-zone=D] .post-n3-confirm[aria-busy=true]{cursor:wait}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .success-card>[data-card-zone=B]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.5rem,6cqh,1.5rem);text-align:center}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .success-card h1{max-width:100%;margin:0;font-size:clamp(2rem,min(12cqw,38cqh),7rem);font-weight:900;line-height:1;letter-spacing:0em;text-wrap:balance}app-next-session-status .success-card .success-support{margin:0;color:var(--family-text-secondary);font-size:clamp(.8rem,min(4cqw,10cqh),1.25rem);line-height:1.3}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .success-card>[data-card-zone=C]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,5cqh,1rem);text-align:center}app-next-session-status .success-card .success-secondary{margin:0;color:var(--family-text-secondary);font-size:clamp(.8rem,min(4cqw,9cqh),1.2rem);line-height:1.35}app-next-session-status .success-card .success-credit{margin:0;color:var(--family-text-primary);font-size:clamp(1.1rem,min(5.5cqw,13cqh),2rem);font-weight:700;line-height:1.25;text-wrap:balance}app-next-session-status .product-experience[data-standard-archetype=CANONICAL] .success-card>[data-card-zone=D]{display:grid;place-items:center}app-next-session-status .success-cta{max-width:100%;padding:.85em 1.25em;border:1px solid var(--family-primary);border-radius:var(--radius-control);color:var(--family-text-primary);font-size:clamp(.75rem,min(3.8cqw,12cqh),1rem);font-weight:600;line-height:1.3;text-align:center;text-decoration:none;text-wrap:balance}app-next-session-status .product-experience[data-standard-archetype=CANONICAL].entry-experience{--family-bg: #0b1018;--family-primary: var(--next-accent);--family-text-primary: #f6f8fa;--family-text-secondary: #b9c4ce;color:var(--family-text-primary);background:#0b1018 url(/images/backgrounds/background_main.png) center / cover no-repeat}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .canonical-brand-bottom .brand-slot-separator{opacity:.4}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .canonical-brand-top .s01-e1-logo-circle{opacity:1}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card>[data-card-zone=B]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.5rem,6cqh,1.5rem);text-align:center}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] [data-card-zone=B] h1{max-width:26ch;font-size:clamp(1.2rem,min(7cqw,19cqh),3.6rem);letter-spacing:0em;line-height:1.15;text-wrap:balance}app-next-session-status .entry-experience .entry-support{margin:0;color:var(--family-text-secondary);font-size:clamp(.85rem,min(4.2cqw,10cqh),1.4rem);line-height:1.3}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card>[data-card-zone=C]{display:block;container-type:size}app-next-session-status .entry-experience .entry-step-one>[data-card-zone=C]{grid-row:3 / 5}app-next-session-status .entry-experience .entry-options{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(5,minmax(0,1fr));animation:entry-appear var(--motion-fast) ease-out}app-next-session-status .entry-experience .entry-clarifications{grid-template-rows:repeat(3,minmax(0,1fr));row-gap:clamp(.5rem,5cqh,1.25rem);padding-block:clamp(.25rem,2cqh,.75rem)}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-option{width:100%;min-width:0;min-height:0;padding:.2em .4em;border:0;border-radius:0;box-shadow:none;color:var(--family-text-primary);background:transparent;font-family:var(--font-functional);font-size:clamp(.85rem,min(4.5cqw,8cqh),1.5rem);font-weight:500;line-height:1.25;text-align:left;text-wrap:pretty;transform:none;transform-origin:left center;transition:color var(--motion-fast),transform var(--motion-fast)}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-option:disabled{opacity:1;cursor:default}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-selected{color:var(--next-accent)}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card>[data-card-zone=D]{display:flex;align-items:center;justify-content:flex-start;container-type:size}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-back{width:48px;height:48px;min-height:48px;padding:0;border:0;border-radius:0;color:var(--family-text-secondary);background:transparent;box-shadow:none;font-size:1.6rem;font-weight:400;transform:none}@media(hover:hover)and (pointer:fine){app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-option:hover:not(:disabled){color:var(--next-accent);transform:scale(1.015)}}@keyframes entry-appear{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){app-next-session-status .entry-experience .entry-options{animation:none}app-next-session-status .entry-experience[data-standard-archetype=CANONICAL] .entry-card .entry-option{transition:none;transform:none}}@media(min-width:48rem){app-next-session-status .entry-experience{width:min(100%,76rem);margin-inline:auto}}
