.pFOTZW_lockup.pFOTZW_lockup{flex-direction:column;gap:7px;margin-bottom:25px}.pFOTZW_stage.pFOTZW_stage{align-items:initial;box-shadow:none;justify-content:initial;isolation:isolate;background:0 0;border:0;border-radius:0;width:106px;height:76px;padding:0;display:block;position:relative}.pFOTZW_stage .pFOTZW_mark{filter:drop-shadow(0 8px 13px #082a4f1f);width:106px;height:76px;position:absolute;inset:0;overflow:visible}.pFOTZW_staticMark{display:none}.pFOTZW_animatedMark,.pFOTZW_brandBody,.pFOTZW_endpoint{transform-box:fill-box;transform-origin:50%}.pFOTZW_animatedMark{animation:7.2s cubic-bezier(.4,0,.2,1) infinite pFOTZW_markCycle}.pFOTZW_brandBody{animation:7.2s cubic-bezier(.4,0,.2,1) infinite pFOTZW_bodyCycle}.pFOTZW_endpoint{animation:7.2s cubic-bezier(.4,0,.2,1) infinite pFOTZW_endpointCycle}.pFOTZW_flowRail,.pFOTZW_flowTrace{fill:none;opacity:0;pointer-events:none}.pFOTZW_flowRail{animation:7.2s ease-in-out infinite pFOTZW_railCycle}.pFOTZW_flowTrace{filter:drop-shadow(0 0 5px #48d2cfb8);stroke-dasharray:22 122;stroke-dashoffset:0;animation:7.2s linear infinite pFOTZW_traceCycle}.pFOTZW_flowParticle{fill:#75e2de;filter:drop-shadow(0 0 4px #48d2cfcc);opacity:0;animation:7.2s ease-in-out infinite pFOTZW_particleCycle}.pFOTZW_flowParticleLead{fill:#48d2cf;filter:drop-shadow(0 0 6px #48d2cfeb)}.pFOTZW_flowParticleStrong{fill:#9af0ec}@keyframes pFOTZW_markCycle{0%,10%,82%,to{transform:translateY(0)scale(1)}17%{transform:translateY(-1px)scale(1.035,1.02)}24%,68%{transform:translateY(-1px)scale(1.055,.98)}77%{transform:translateY(0)scale(1.015)}}@keyframes pFOTZW_bodyCycle{0%,13%,79%,to{opacity:1}22%,68%{opacity:.82}}@keyframes pFOTZW_endpointCycle{0%,14%,79%,to{opacity:1;transform:scale(1)}21%,68%{opacity:.12;transform:scale(.58)}75%{opacity:.7;transform:scale(.9)}}@keyframes pFOTZW_railCycle{0%,15%,73%,to{opacity:0}22%,67%{opacity:.16}}@keyframes pFOTZW_traceCycle{0%,15%{opacity:0;stroke-dashoffset:0}21%{opacity:.88;stroke-dashoffset:-34px}67%{opacity:.92;stroke-dashoffset:-390px}73%,to{opacity:0;stroke-dashoffset:-430px}}@keyframes pFOTZW_particleCycle{0%,15%,73%,to{opacity:0}20%{opacity:.95}24%,66%{opacity:1}70%{opacity:.38}}html[data-theme=dark] .pFOTZW_stage .pFOTZW_mark{filter:drop-shadow(0 9px 15px #00000047)}html[data-theme=dark] .pFOTZW_flowRail{stroke:#75e2de}@media (max-width:680px){.pFOTZW_lockup.pFOTZW_lockup{margin-bottom:21px}.pFOTZW_stage.pFOTZW_stage{width:100px;height:70px;transform:scale(.94)}.pFOTZW_stage .pFOTZW_mark{width:100px;height:70px}}@media (prefers-reduced-motion:reduce){.pFOTZW_animatedMark{display:none}.pFOTZW_staticMark{display:inline}}
.access-cover{background:radial-gradient(circle at 78% 17%, color-mix(in srgb, var(--color-aqua) 17%, transparent), transparent 25rem), linear-gradient(145deg, color-mix(in srgb, var(--background) 40%, var(--surface-primary)) 0%, var(--background) 54%, color-mix(in srgb, var(--background) 70%, var(--color-mist)) 100%);color:var(--text-primary);min-block-size:100dvh;padding:var(--space-0) var(--space-8);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.access-cover-glow{background:linear-gradient(155deg, color-mix(in srgb, var(--color-navy) 4%, transparent), color-mix(in srgb, var(--color-teal) 4%, transparent));border:1px solid color-mix(in srgb, var(--color-teal) 12%, transparent);border-radius:var(--radius-full);pointer-events:none;width:62rem;height:42rem;position:absolute;top:-20rem;right:-22rem;transform:rotate(-18deg)}.access-cover-header{border-bottom:1px solid color-mix(in srgb, var(--color-silver) 72%, transparent);max-width:1296px;padding-block:var(--space-5);justify-content:space-between;align-items:center;row-gap:var(--space-2);z-index:1;flex-wrap:wrap;width:100%;margin-inline:auto;display:flex;position:relative}.access-cover-brand{color:var(--text-primary);font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);align-items:center;gap:var(--space-3);letter-spacing:-.025em;display:flex}.access-cover-header-actions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}body:has(.access-cover)>.theme-floating-toggle{display:none}.access-cover-mark{background:var(--brand-mark-surface);border:1px solid var(--color-silver);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);height:42px;padding:var(--space-1);justify-content:center;align-items:center;width:48px;display:flex}.access-cover-mark svg{width:100%;height:100%;display:block}.access-cover-signup{border-radius:var(--radius-full);color:var(--theme-accent-text);font-size:var(--font-size-note);font-weight:var(--font-weight-bold);min-height:var(--touch-target);padding:var(--space-0) var(--space-3);white-space:nowrap;align-items:center;text-decoration:none;transition:all .18s;display:inline-flex}.access-cover-signup:hover{background:color-mix(in srgb, var(--color-mist) 72%, transparent);color:var(--theme-accent-text)}.access-cover-login{border:1px solid color-mix(in srgb, var(--color-navy) 18%, var(--color-silver));border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--font-size-note);font-weight:var(--font-weight-bold);min-height:var(--touch-target);padding:var(--space-0) var(--space-4);white-space:nowrap;background:0 0;transition:all .18s}.access-cover-login:hover{background:var(--surface-primary);border-color:color-mix(in srgb, var(--color-teal) 40%, transparent);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.access-cover-hero{align-items:center;gap:var(--space-8);margin:var(--space-0) auto;max-width:1296px;padding:var(--space-8) var(--space-0);z-index:1;grid-template-columns:minmax(300px,.86fr) minmax(430px,1.14fr);width:100%;display:grid;position:relative}.access-cover-copy{max-width:610px}.access-cover-kicker{color:var(--theme-accent-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.17em;margin:var(--space-0) var(--space-0) var(--space-4)}.access-cover-copy h1{color:var(--text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:var(--line-height-title);margin:var(--space-0);text-wrap:balance}.access-cover-lead{color:var(--text-secondary);font-size:var(--font-size-section-title);line-height:var(--line-height-body);margin:var(--space-5) var(--space-0) var(--space-6);max-width:570px}.access-cover-cta{background:var(--color-navy);border-radius:var(--radius-md);color:var(--action-text);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);align-items:center;gap:var(--space-5);min-height:calc(var(--touch-target) + var(--space-1));padding:var(--space-0) var(--space-5);border:0;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 14px 34px #082a4f2e}.access-cover-cta span{color:var(--color-aqua);font-size:var(--font-size-section-title);transition:transform .2s}.access-cover-cta:hover{background:color-mix(in srgb, var(--color-navy) 88%, var(--color-teal));transform:translateY(-2px);box-shadow:0 17px 38px #082a4f3b}.access-cover-cta:hover span{transform:translate(3px)}.access-cover-note{color:var(--text-muted);font-size:var(--font-size-caption);margin:var(--space-3) var(--space-0) var(--space-0)}.access-cover-visual{perspective:1200px}.access-cover-window{background:color-mix(in srgb, var(--surface-primary) 76%, transparent);border:1px solid color-mix(in srgb, var(--surface-primary) 92%, transparent);border-radius:var(--radius-xl);overflow:hidden;transform:rotateY(-3deg)rotateX(1deg);box-shadow:0 34px 90px #082a4f2e,0 0 0 1px #082a4f0f}.access-cover-window-top{background:color-mix(in srgb, var(--background) 86%, transparent);border-bottom:1px solid var(--color-silver);align-items:center;gap:var(--space-1);height:42px;padding:var(--space-0) var(--space-4);display:flex}.access-cover-window-top i{background:var(--color-silver);border-radius:var(--radius-full);width:7px;height:7px}.access-cover-window-top i:first-child{background:var(--color-aqua)}.access-cover-window-body{grid-template-columns:68px 1fr;min-block-size:460px;display:grid}.access-cover-window-body>aside{background:var(--color-navy);align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-0);flex-direction:column;display:flex}.access-cover-mini-mark{background:var(--brand-mark-surface);border-radius:var(--radius-sm);height:34px;padding:var(--space-1);justify-content:center;align-items:center;width:38px;display:flex}.access-cover-mini-mark svg{width:100%;height:100%}.access-cover-window-body>aside i{background:color-mix(in srgb, var(--action-text) 22%, transparent);border-radius:var(--radius-sm);width:20px;height:14px}.access-cover-window-body>aside i.active{background:var(--color-aqua);box-shadow:0 0 0 6px #48d2cf1c}.access-cover-document{background:var(--background);padding:var(--space-8)}.access-cover-document-meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.access-cover-document-meta span,.access-cover-document section span{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.12em}.access-cover-document-meta b{background:var(--semantic-success-bg);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--font-size-caption);padding:var(--space-1) var(--space-2)}.access-cover-document h2{color:var(--text-primary);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:var(--space-2) var(--space-0) var(--space-6)}.access-cover-progress{gap:var(--space-1);margin-bottom:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.access-cover-progress i{background:var(--color-silver);border-radius:var(--radius-full);height:4px}.access-cover-progress i:nth-child(-n+2){background:var(--color-teal)}.access-cover-document section{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-sm);gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex;box-shadow:0 8px 24px #082a4f0b}.access-cover-document section i{background:var(--color-silver);border-radius:var(--radius-full);width:76%;height:5px;display:block}.access-cover-document section i.long{width:93%}.access-cover-document section i.medium{width:60%}.access-cover-document section i.short{width:42%}.access-cover-columns{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.access-cover-document section.accent{background:var(--color-mist);border-color:color-mix(in srgb, var(--color-teal) 25%, transparent)}.access-cover-document section.accent span{color:var(--theme-accent-text)}.access-cover-footer{border-top:1px solid color-mix(in srgb, var(--color-silver) 72%, transparent);color:var(--text-muted);font-size:var(--font-size-caption);max-width:1296px;padding-block:var(--space-3);z-index:1;justify-content:space-between;align-items:center;width:100%;margin-inline:auto;display:flex;position:relative}.access-cover-footer nav{gap:var(--space-5);display:flex}.access-cover-footer a{min-height:var(--touch-target);min-width:var(--touch-target);justify-content:center;align-items:center;display:inline-flex}.access-cover-footer a:hover{color:var(--theme-accent-text)}html[data-theme=dark] .access-cover-cta{background:var(--action-primary);box-shadow:0 12px 30px #0003}html[data-theme=dark] .access-cover-cta:hover{background:color-mix(in srgb, var(--action-primary) 85%, var(--background))}html[data-theme=dark] .access-cover-cta span{color:var(--action-text)}html[data-theme=dark] .access-cover-window{border-color:color-mix(in srgb, var(--color-aqua) 13%, transparent);box-shadow:0 34px 90px #00000059}.public-registration-screen{background:radial-gradient(circle at 50% 8%, color-mix(in srgb, var(--color-aqua) 14%, transparent), transparent 28rem), linear-gradient(145deg, color-mix(in srgb, var(--background) 40%, var(--surface-primary)) 0%, var(--background) 56%, color-mix(in srgb, var(--background) 70%, var(--color-mist)) 100%);min-block-size:100dvh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.public-registration-card{background:color-mix(in srgb, var(--surface-primary) 94%, transparent);border:1px solid color-mix(in srgb, var(--color-silver) 80%, var(--color-teal));border-radius:var(--radius-xl);box-shadow:var(--shadow-md);max-width:620px;padding:var(--space-8);text-align:center;width:100%}.public-registration-brand{color:var(--text-primary);font-size:var(--font-size-section-title);align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:inline-flex}.public-registration-brand>span{background:var(--brand-mark-surface);border:1px solid var(--color-silver);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);height:48px;padding:var(--space-2);justify-content:center;align-items:center;width:54px;display:flex}.public-registration-brand svg{width:100%;height:100%}.public-registration-status{color:var(--theme-accent-text);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);letter-spacing:.16em;margin:var(--space-0) auto var(--space-3);justify-content:center;align-items:center;display:flex}.public-registration-status-mark{align-items:center;gap:var(--space-1);height:14px;display:inline-flex}.public-registration-status-mark i{background:var(--color-teal);border-radius:var(--radius-full);opacity:.35;width:5px;height:5px;animation:1.8s ease-in-out infinite public-registration-pulse;display:block}.public-registration-status-mark i:nth-child(2){animation-delay:.18s}.public-registration-status-mark i:nth-child(3){animation-delay:.36s}.public-registration-kicker{color:var(--theme-accent-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.16em;margin:var(--space-0) var(--space-0) var(--space-3)}.public-registration-card h1{color:var(--text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:var(--line-height-title);margin:var(--space-0);text-wrap:balance}.public-registration-lead{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:var(--space-5) auto var(--space-6);max-width:500px}.public-registration-enter{background:var(--color-navy);border-radius:var(--radius-sm);color:var(--action-text);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);align-items:center;gap:var(--space-2);min-height:calc(var(--touch-target) + var(--space-1));padding:var(--space-0) var(--space-5);justify-content:center;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 10px 26px #082a4f29}.public-registration-enter span{color:var(--color-aqua);font-size:var(--font-size-section-title)}.public-registration-enter:hover{background:color-mix(in srgb, var(--color-navy) 88%, var(--color-teal));transform:translateY(-1px);box-shadow:0 13px 30px #082a4f38}.public-registration-note{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-body);margin:var(--space-4) auto var(--space-0);max-width:440px}html[data-theme=dark] .public-registration-card{border-color:color-mix(in srgb, var(--color-aqua) 14%, transparent)}html[data-theme=dark] .public-registration-enter{background:var(--action-primary);box-shadow:0 10px 26px #00000038}html[data-theme=dark] .public-registration-enter:hover{background:color-mix(in srgb, var(--action-primary) 85%, var(--background))}html[data-theme=dark] .public-registration-enter span{color:var(--action-text)}@keyframes public-registration-pulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (max-width:920px){.access-cover{padding-inline:var(--space-5)}.access-cover-hero{grid-template-columns:minmax(0,1fr)}.access-cover-copy{text-align:center;margin-inline:auto}.access-cover-lead{margin-inline:auto}.access-cover-window{max-width:680px;margin-inline:auto;transform:none}.access-cover-note{text-align:center}}@media (max-width:680px){.access-cover-header{padding-block:var(--space-3)}.access-cover-header-actions{gap:var(--space-1)}.access-cover-signup{font-size:var(--font-size-caption);padding-inline:var(--space-2)}.access-cover-login{padding-inline:var(--space-3)}.access-cover-visual{width:100%}.access-cover-window-body{grid-template-columns:48px 1fr;min-block-size:350px}.access-cover-window-body>aside{gap:var(--space-4)}.access-cover-window-body>aside i{width:16px}.access-cover-mini-mark{width:31px;height:28px}.access-cover-document{padding:var(--space-5) var(--space-4)}.access-cover-columns{grid-template-columns:1fr}.access-cover-columns section:last-child{display:none}.access-cover-footer{align-items:flex-start;gap:var(--space-1);flex-direction:column;justify-content:center}.access-cover-footer nav{gap:var(--space-4)}.public-registration-screen{padding:var(--space-4)}.public-registration-card{border-radius:var(--radius-lg);padding:var(--space-8) var(--space-5)}.public-registration-brand{margin-bottom:var(--space-6)}}@media (prefers-reduced-motion:reduce){.access-cover-window{transform:none}.public-registration-status-mark i{opacity:.72;animation:none;transform:none}.public-registration-enter:hover{transform:none}}@media print{.access-cover{color:canvastext;background:0 0}}
.VsIqNq_layer{z-index:12000;pointer-events:none;position:fixed;inset:0}.VsIqNq_backdrop,.VsIqNq_shade{pointer-events:auto;background:#05121fad;position:fixed}.VsIqNq_backdrop{inset:0}.VsIqNq_spotlight{pointer-events:none;border:2px solid #fffffff5;border-radius:18px;position:fixed;box-shadow:0 0 0 1px #0f2b4657,0 14px 44px #0003}.VsIqNq_dialog{z-index:2;width:min(420px,100vw - 32px);max-height:min(720px,100dvh - 32px);padding:var(--space-6);border:1px solid var(--color-silver);border-radius:var(--radius-xl);background:var(--tour-surface,var(--surface-primary));color:var(--text-primary);pointer-events:auto;position:fixed;overflow:auto;box-shadow:0 28px 80px #05121f57}.VsIqNq_centered{top:50%;left:50%;transform:translate(-50%,-50%)}.VsIqNq_anchored{transform:none}.VsIqNq_progressRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--font-size-caption);display:flex}.VsIqNq_kicker{color:var(--theme-accent-text);font-weight:var(--font-weight-semibold)}.VsIqNq_progressTrack{height:3px;margin-bottom:var(--space-4);border-radius:var(--radius-full);background:var(--color-silver);overflow:hidden}.VsIqNq_progressTrack span{border-radius:inherit;background:var(--theme-accent-text);height:100%;transition:width .16s;display:block}.VsIqNq_dialog h2{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.VsIqNq_dialog p{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.VsIqNq_valueCallout{margin-top:var(--space-3)!important;color:var(--text-muted)!important;font-size:var(--font-size-note)!important}.VsIqNq_tourVisual{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-silver);border-radius:var(--radius-lg);background:var(--background)}.VsIqNq_stepLine{align-items:center;gap:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--font-size-note);flex-wrap:wrap;display:flex}.VsIqNq_stepLine strong{color:var(--theme-accent-text);font-weight:var(--font-weight-semibold)}.VsIqNq_stepTraces{gap:var(--space-2);display:inline-flex}.VsIqNq_stepTraces i{border-radius:var(--radius-full);background:var(--control-outline);width:20px;height:4px;display:block}.VsIqNq_stepTraces .VsIqNq_traceDone{background:color-mix(in srgb,var(--theme-accent-text) 55%,var(--color-silver))}.VsIqNq_stepTraces .VsIqNq_traceCurrent{background:var(--theme-accent-text);height:6px}.VsIqNq_stepActions{gap:var(--space-3);color:var(--text-primary);font-weight:var(--font-weight-semibold);margin-left:auto;display:inline-flex}.VsIqNq_group{display:grid}.VsIqNq_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-0);font-size:var(--font-size-note);display:flex}.VsIqNq_row+.VsIqNq_row{border-top:1px solid var(--color-silver)}.VsIqNq_row strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.VsIqNq_row>span:first-child{gap:2px;min-width:0;display:grid}.VsIqNq_row small{color:var(--text-muted);font-size:var(--font-size-caption)}.VsIqNq_muted{color:var(--text-muted)}.VsIqNq_pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.VsIqNq_pills span{padding:var(--space-1) var(--space-3);border:1px solid var(--control-outline);border-radius:var(--radius-full);background:var(--surface-primary);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.VsIqNq_pills .VsIqNq_pillAccent{border-color:var(--theme-accent-text);background:var(--theme-selected);color:var(--theme-accent-text)}.VsIqNq_documentPreview{gap:var(--space-2);display:grid}.VsIqNq_documentPreview>div{align-items:center;gap:var(--space-2);grid-template-columns:120px 1fr;display:grid}.VsIqNq_documentPreview strong{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.VsIqNq_documentPreview span{border-radius:var(--radius-full);background:color-mix(in srgb,var(--theme-accent-text) 18%,var(--color-silver));height:6px}.VsIqNq_actions{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-5);display:flex}.VsIqNq_secondaryActions{gap:2px;display:grid}.VsIqNq_navigationButtons{gap:var(--space-2);margin-left:auto;display:flex}.VsIqNq_skip,.VsIqNq_fullTourLink{font:inherit;cursor:pointer;min-height:var(--touch-target);padding:var(--space-0) var(--space-1);text-align:left;background:0 0;border:0}.VsIqNq_skip{color:var(--text-muted);font-size:var(--font-size-note);font-weight:var(--font-weight-semibold)}.VsIqNq_fullTourLink{color:var(--theme-accent-text);font-size:var(--font-size-note);font-weight:var(--font-weight-semibold)}.VsIqNq_skip:hover,.VsIqNq_skip:focus-visible,.VsIqNq_fullTourLink:hover,.VsIqNq_fullTourLink:focus-visible{text-decoration:underline}.VsIqNq_skip:disabled{cursor:wait;opacity:.65}.VsIqNq_dialog button:focus-visible{outline-offset:3px;outline:3px solid}@media (max-width:860px){.VsIqNq_dialog{width:min(390px,100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-5)}.VsIqNq_actions{flex-direction:column-reverse;align-items:stretch}.VsIqNq_secondaryActions,.VsIqNq_secondaryActions button{text-align:center}.VsIqNq_navigationButtons{width:100%;margin-left:0}.VsIqNq_navigationButtons>button{flex:1}}@media (max-width:420px){.VsIqNq_dialog{padding:var(--space-4)}.VsIqNq_documentPreview>div{grid-template-columns:96px 1fr}}@media (prefers-reduced-motion:reduce){.VsIqNq_progressTrack span{transition:none}}
.JIIEmq_overlay{padding:max(20px, var(--pwa-safe-top)) max(16px, var(--pwa-safe-right)) max(20px, var(--pwa-safe-bottom)) max(16px, var(--pwa-safe-left));z-index:2200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07152594;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.JIIEmq_dialog{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);color:var(--ink);gap:18px;width:min(100%,470px);max-width:470px;max-height:calc(100dvh - 40px);padding:clamp(22px,5vw,30px);display:grid;overflow-y:auto;box-shadow:0 24px 70px #07152542}.JIIEmq_icon{background:var(--teal-soft);color:var(--teal-deep);border:1px solid #0d948838;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:flex}.JIIEmq_copy{gap:8px;display:grid}.JIIEmq_copy h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:clamp(21px,5vw,26px)}.JIIEmq_copy p{color:var(--muted);margin:0;line-height:1.7}.JIIEmq_actions{flex-wrap:wrap;gap:10px;display:flex}.JIIEmq_actions button{justify-content:center}.JIIEmq_error{color:var(--danger);margin:0;font-size:12px}@media (max-width:520px){.JIIEmq_overlay{align-items:center;padding-left:14px;padding-right:14px}.JIIEmq_dialog{max-height:calc(100dvh - max(28px, var(--pwa-safe-top)) - max(28px, var(--pwa-safe-bottom)));border-radius:20px;gap:16px;padding:22px 18px}.JIIEmq_actions{flex-direction:column}.JIIEmq_actions button{width:100%}}@media (prefers-reduced-motion:reduce){.JIIEmq_overlay,.JIIEmq_dialog,.JIIEmq_dialog *{transition-duration:.001ms!important;animation-duration:.001ms!important}}
