.UXdUgG_note{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--glass-chip);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);color:var(--color-foreground);text-wrap:pretty;animation:UXdUgG_note-in .24s var(--ease-out) backwards;display:flex}@keyframes UXdUgG_note-in{0%{opacity:0;transform:translateY(-4px)}}.UXdUgG_noteIcon{color:var(--color-primary);flex:none;margin-top:.125rem;font-size:1.125rem}.UXdUgG_form{gap:var(--space-5);flex-direction:column;display:flex}.UXdUgG_reveal{gap:var(--space-5);padding:var(--space-5) var(--space-4);border-radius:var(--radius-xl);animation:UXdUgG_reveal-in .28s var(--ease-out) backwards;flex-direction:column;display:flex}@keyframes UXdUgG_reveal-in{0%{opacity:0;transform:translateY(8px)}}.UXdUgG_revealTitle{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.UXdUgG_row{gap:var(--space-5);display:grid}.UXdUgG_form,.UXdUgG_reveal{container:form/inline-size}@container form (min-width:26rem){.UXdUgG_row[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.UXdUgG_reading{align-items:baseline;gap:var(--space-1) var(--space-2);margin-top:calc(var(--space-3) * -1);font-size:var(--font-size-body-sm);color:var(--color-foreground-muted);flex-wrap:wrap;display:flex}.UXdUgG_reading strong{font-weight:var(--font-weight-semibold);color:var(--color-foreground)}.UXdUgG_dateField{gap:var(--space-1);flex-direction:column;display:flex}.UXdUgG_today{margin-top:calc(var(--space-3) * -1);align-self:flex-start}.UXdUgG_confirm{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-warning-subtle);animation:UXdUgG_note-in .2s var(--ease-out) backwards;flex-direction:column;display:flex}.UXdUgG_confirmText{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-foreground);display:flex}.UXdUgG_confirmText svg{color:var(--color-warning);flex:none;margin-top:.125rem;font-size:1.125rem}.UXdUgG_confirmActions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.zXkcDG_slot{flex:1;place-items:center;width:100%;min-height:10rem;display:grid;container-type:size}.zXkcDG_scene{--_w:min(100cqw, 118cqh, 26rem);width:var(--_w);aspect-ratio:1.18;font-size:calc(var(--_w) / 24);position:relative}.zXkcDG_orb{border-radius:var(--radius-full);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 34%, transparent), color-mix(in srgb, var(--color-primary) 10%, transparent) 60%, transparent);animation:zXkcDG_fade-in .8s var(--ease-out) 60ms backwards;position:absolute;inset:8% 10% 0}.zXkcDG_panel{width:66%;animation:zXkcDG_depth-in .56s var(--ease-out) .18s backwards;border-radius:1.4em;padding:1.1em 1.1em 1.2em;position:absolute;top:14%;left:12%}@keyframes zXkcDG_depth-in{0%{opacity:0;transform:translateY(2.2em)scale(.95)}}@keyframes zXkcDG_fade-in{0%{opacity:0}}.zXkcDG_panelTop{gap:.5em;margin-bottom:1em;display:flex}.zXkcDG_pill,.zXkcDG_pillShort{border-radius:var(--radius-full);background:var(--glass-chip);height:.55em}.zXkcDG_pill{width:38%}.zXkcDG_pillShort{width:16%}.zXkcDG_rows{gap:.8em;margin:0;padding:0;list-style:none;display:grid}.zXkcDG_row{align-items:center;gap:.7em;display:flex}.zXkcDG_rowIcon{background:var(--color-primary-subtle);width:2em;height:2em;color:var(--color-primary-subtle-foreground);border-radius:.65em;flex:none;place-items:center;font-size:1em;display:inline-grid}.zXkcDG_rowIcon svg{width:1.1em;height:1.1em}.zXkcDG_rowText{flex-direction:column;flex:1;gap:.35em;min-width:0;display:flex}.zXkcDG_rowLabel{font-size:.78em;font-weight:var(--font-weight-semibold);color:var(--color-foreground);line-height:1}.zXkcDG_track{border-radius:var(--radius-full);background:var(--glass-chip);height:.42em;display:block;overflow:hidden}.zXkcDG_fill{border-radius:inherit;height:100%;animation:zXkcDG_bar-grow .52s var(--ease-out) calc(var(--i,0) * 60ms + .4s) backwards;background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, var(--palette-lavender-300)));transform-origin:0;display:block}@keyframes zXkcDG_bar-grow{0%{transform:scaleX(0)}}.zXkcDG_badge{border-radius:var(--radius-full);font-size:.8em;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-foreground);box-shadow:var(--glass-float-shadow);animation:zXkcDG_float-in .42s var(--ease-out) .42s backwards;align-items:center;gap:.4em;padding:.55em .9em;line-height:1;display:inline-flex;position:absolute;top:4%;right:4%}.zXkcDG_badge svg{color:var(--color-primary)}@keyframes zXkcDG_float-in{0%{opacity:0;transform:translateY(.6em)scale(.96)}}.zXkcDG_nilo{animation:zXkcDG_float-in .42s var(--ease-out) .48s backwards;align-items:flex-end;gap:.5em;display:flex;position:absolute;bottom:4%;right:3%}.zXkcDG_nilo .zXkcDG_niloArt.zXkcDG_niloArt{--_size:3.6em}.zXkcDG_bubble{font-size:.8em;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-foreground);box-shadow:var(--glass-float-shadow);border-radius:1em 1em .3em;order:-1;margin-bottom:1.6em;padding:.6em .9em;line-height:1.2}
.tZlbDa_guide{gap:var(--space-8);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.tZlbDa_brand.tZlbDa_brand{color:var(--color-on-hero)}.tZlbDa_intro{gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.tZlbDa_overline{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-on-hero-muted)}.tZlbDa_headline{max-width:18ch;font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.tZlbDa_steps{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tZlbDa_step{align-items:center;gap:var(--space-3);min-height:2.5rem;color:var(--color-on-hero-muted);transition:color var(--duration-base) var(--ease-standard);display:flex}.tZlbDa_step[data-state=current],.tZlbDa_step[data-state=done]{color:var(--color-on-hero)}.tZlbDa_marker{border:var(--border-width) solid var(--hero-tile-border);border-radius:var(--radius-full);background:var(--hero-tile);width:1.75rem;height:1.75rem;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.tZlbDa_step[data-state=current] .tZlbDa_marker{background:var(--palette-lime-400);color:var(--palette-ink-950);border-color:#0000}.tZlbDa_step[data-state=current] .tZlbDa_stepLabel{font-weight:var(--font-weight-semibold)}.tZlbDa_stepLabel{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--font-size-body-sm);line-height:var(--line-height-snug);flex-wrap:wrap;display:flex}.tZlbDa_tag{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--hero-tile);font-size:.6875rem;font-weight:var(--font-weight-semibold);color:var(--color-on-hero-muted)}.tZlbDa_tip{padding-top:var(--space-6);border-top:var(--border-width) solid var(--hero-line)}.tZlbDa_visual{min-height:0;padding:var(--space-6);border:var(--border-width) solid var(--glass-divider);border-radius:var(--radius-card);flex:1;display:flex}
.DygCPq_ambient{z-index:-1;pointer-events:none;contain:strict;background: radial-gradient(ellipse 85% 38% at 50% -14%, var(--ambient-top) 0%, color-mix(in srgb, var(--ambient-top) 45%, transparent) 45%, transparent 100%),  radial-gradient(ellipse 34% 24% at 68% 100%, var(--ambient-d) 0%, color-mix(in srgb, var(--ambient-d) 40%, transparent) 50%, transparent 100%),  radial-gradient(ellipse 52% 36% at 6% 108%, var(--ambient-c) 0%, color-mix(in srgb, var(--ambient-c) 50%, transparent) 40%, color-mix(in srgb, var(--ambient-c) 16%, transparent) 70%, transparent 100%),  radial-gradient(ellipse 54% 38% at 92% 106%, var(--ambient-b) 0%, color-mix(in srgb, var(--ambient-b) 50%, transparent) 40%, color-mix(in srgb, var(--ambient-b) 16%, transparent) 70%, transparent 100%),  radial-gradient(ellipse 78% 46% at 50% 114%, var(--ambient-a) 0%, color-mix(in srgb, var(--ambient-a) 62%, transparent) 30%, color-mix(in srgb, var(--ambient-a) 26%, transparent) 60%, transparent 100%);position:absolute;inset:0;overflow:hidden}.DygCPq_ambient:after{content:"";opacity:var(--ambient-grain);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:140px 140px;position:absolute;inset:0}.DygCPq_ambient[data-scope=container]{z-index:0;border-radius:inherit;position:absolute}.DygCPq_ambient:not([data-scope=container]){position:fixed}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.DygCPq_ambient{display:none}}
._8myoHW_switch{border-radius:var(--radius-full);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--glass-divider);flex:none;padding:3px;display:inline-flex}._8myoHW_option{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-foreground-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;font-size:1.25rem;display:inline-grid}._8myoHW_option[aria-pressed=true]{background:var(--color-primary-subtle);color:var(--color-primary)}@media (hover:hover){._8myoHW_option[aria-pressed=false]:hover{color:var(--color-foreground)}}@media (prefers-reduced-motion:no-preference){._8myoHW_option:active{transform:scale(.92)}}._8myoHW_option:focus-visible{outline-offset:1px}
.QeKdqa_root{flex:1;min-width:0}.QeKdqa_sheet{z-index:var(--z-overlay);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--glass-dense-solid);width:100%;max-width:100%;height:auto;min-height:50dvh;max-height:90dvh;color:var(--color-foreground);animation:QeKdqa_sheet-in var(--duration-slow) var(--ease-emphasized);transition:transform var(--duration-exit) var(--ease-out);touch-action:pan-y;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0;overflow:hidden}.QeKdqa_sheet:not([open]){display:none}.QeKdqa_sheet:focus{outline:none}.QeKdqa_sheet[data-closing]{transform:translateY(100%)}.QeKdqa_sheet::backdrop{opacity:1;animation:QeKdqa_backdrop-in var(--duration-base) var(--ease-standard);transition:opacity var(--duration-exit) var(--ease-standard);background:#0a051280}.QeKdqa_sheet[data-closing]::backdrop{opacity:0}.QeKdqa_grab{cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;height:1.75rem;display:flex}.QeKdqa_handle{border-radius:var(--radius-full);background:var(--color-border-strong);opacity:.55;width:2.5rem;height:.3125rem}.QeKdqa_scroll{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow-y:auto}.QeKdqa_popover{width:23rem;max-width:calc(100vw - 2 * var(--page-gutter));padding:0}.QeKdqa_content{gap:var(--space-3);padding:0 var(--space-5) var(--space-3);flex-direction:column;display:flex}.QeKdqa_popover .QeKdqa_content{padding-top:var(--space-4)}.QeKdqa_brand{align-items:center;display:flex}.QeKdqa_grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.QeKdqa_tile,.QeKdqa_row{border:var(--border-width) solid var(--glass-divider);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);color:var(--color-foreground);-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.QeKdqa_tile{justify-content:flex-start;align-items:center;gap:var(--space-2);height:100%;padding:var(--space-3) var(--space-1);text-align:center;flex-direction:column}.QeKdqa_row{align-items:center;gap:var(--space-3);width:fit-content;min-width:52%;min-height:3.5rem;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-3)}.QeKdqa_tileIcon{--_fg:#7c3aed;border-radius:var(--radius-full);background:color-mix(in srgb, var(--_fg) 14%, transparent);width:2.75rem;height:2.75rem;color:var(--_fg);flex:none;place-items:center;font-size:1.375rem;display:inline-grid}.QeKdqa_tileIcon[data-tone=indigo]{--_fg:#4f5bd5}.QeKdqa_tileIcon[data-tone=magenta]{--_fg:#c026d3}.QeKdqa_tileIcon[data-tone=orange]{--_fg:#f06a12}.QeKdqa_tileIcon[data-tone=green]{--_fg:#1ea55b}.QeKdqa_tileIcon[data-tone=blue]{--_fg:#2f6fe4}.QeKdqa_tileIcon[data-tone=violet]{--_fg:#7c3aed}.QeKdqa_tileIcon[data-tone=neutral]{--_fg:var(--color-foreground);background:var(--glass-chip)}[data-theme=dark] .QeKdqa_tileIcon:not([data-tone=neutral]){color:color-mix(in srgb, var(--_fg) 60%, white)}.QeKdqa_tileLabel{min-width:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);text-wrap:balance;line-height:1.2}.QeKdqa_rowLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.QeKdqa_rowChevron{color:var(--color-foreground-muted);flex:none;font-size:1.125rem}@media (hover:hover){.QeKdqa_tile:hover,.QeKdqa_row:hover{background:var(--glass-indicator-fill)}}@media (prefers-reduced-motion:no-preference){.QeKdqa_tile:active,.QeKdqa_row:active{transform:scale(.97)}}.QeKdqa_tile:focus-visible,.QeKdqa_row:focus-visible,.QeKdqa_profile:focus-visible,.QeKdqa_signOut:focus-visible{outline-offset:2px}.QeKdqa_footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--glass-divider);display:flex}.QeKdqa_profile{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--touch-target-min);border-radius:var(--radius-lg);color:var(--color-foreground);-webkit-tap-highlight-color:transparent;flex:1;text-decoration:none;display:flex}.QeKdqa_profileText{flex-direction:column;min-width:0;display:flex;overflow:hidden}.QeKdqa_profile>span:first-child{--_size:3rem;font-size:1.5rem}.QeKdqa_profileName{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QeKdqa_profileHint{min-width:0;font-size:var(--font-size-body-sm);line-height:var(--line-height-snug);color:var(--color-foreground-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:2px;display:inline-flex;overflow:hidden}.QeKdqa_controls{align-items:center;gap:var(--space-2);flex:none;display:flex}.QeKdqa_signOut{border-radius:var(--radius-lg);background:var(--color-danger-subtle);width:3rem;height:3rem;color:var(--color-danger);-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-out);flex:none;place-items:center;font-size:1.25rem;text-decoration:none;display:inline-grid}@media (prefers-reduced-motion:no-preference){.QeKdqa_signOut:active{transform:scale(.92)}}@media (max-width:23rem){.QeKdqa_content{padding-inline:var(--space-4)}.QeKdqa_profileHint{display:none}}@media (min-width:48rem){.QeKdqa_sheet{width:min(32rem,100%);margin-inline:auto;inset:auto 0 0}}@keyframes QeKdqa_sheet-in{0%{transform:translateY(100%)}}@keyframes QeKdqa_backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.QeKdqa_sheet{animation-name:QeKdqa_sheet-fade}@keyframes QeKdqa_sheet-fade{0%{opacity:0}}}
.s_O1DG_root{display:inline-flex;position:relative}.s_O1DG_panel{z-index:var(--z-popover);top:calc(100% + var(--space-2));min-width:15rem;max-width:min(20rem, calc(100vw - 2 * var(--page-gutter)));padding:var(--space-2);border-radius:var(--radius-xl);transform-origin:var(--_origin,top left);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-exit) var(--ease-out), transform var(--duration-exit) var(--ease-out), visibility 0s linear var(--duration-exit);position:absolute;transform:translateY(-4px)scale(.96)}.s_O1DG_panel[data-align=start]{left:0}.s_O1DG_panel[data-align=end]{--_origin:top right;right:0}.s_O1DG_panel[data-side=above]{--_origin:bottom left;top:auto;bottom:calc(100% + var(--space-2));transform:translateY(4px)scale(.96)}.s_O1DG_panel[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.s_O1DG_panel,.s_O1DG_panel[data-side=above]{transform:none}}
.tqbg7W_horizon{--horizon-top:52%;inset-inline:0;top:var(--horizon-top);pointer-events:none;height:60%;transition:transform .64s var(--ease-emphasized), opacity .48s var(--ease-out);position:absolute}.tqbg7W_horizon[data-mode=low]{opacity:.6;transform:translateY(32dvh)}.tqbg7W_horizon[data-mode=mid]{opacity:.85;transform:translateY(20dvh)}@media (min-width:48rem){.tqbg7W_horizon{--horizon-top:60%}.tqbg7W_horizon[data-mode=low]{transform:translateY(26dvh)}.tqbg7W_horizon[data-mode=mid]{transform:translateY(16dvh)}}.tqbg7W_arc{background: radial-gradient(ellipse 56% 100% at 50% 0%, color-mix(in srgb, var(--ambient-a) 100%, transparent) 0%, color-mix(in srgb, var(--ambient-a) 52%, transparent) 36%, color-mix(in srgb, var(--ambient-a) 14%, transparent) 64%, transparent 86%);width:210%;height:100%;box-shadow: inset 0 1.5px 0 color-mix(in srgb, var(--color-primary) 40%, #ffffffe6), inset 0 14px 34px -14px color-mix(in srgb, var(--color-primary) 60%, transparent),  0 -3px 26px -4px color-mix(in srgb, var(--color-primary) 44%, transparent);border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.tqbg7W_arc[data-entry=splash]{transform-origin:50% 0;animation:tqbg7W_horizon-from-sphere .64s var(--ease-out) 1.44s backwards}@keyframes tqbg7W_horizon-from-sphere{0%{opacity:0;transform:translate(-50%,22%)scale(.15,.24)}40%{opacity:1}}.tqbg7W_arc[data-entry=rise]{animation:tqbg7W_horizon-rise .62s var(--ease-out) 60ms backwards}@keyframes tqbg7W_horizon-rise{0%{opacity:0;transform:translate(-50%,8%)}}@media (prefers-reduced-motion:reduce){.tqbg7W_arc[data-entry]{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.tqbg7W_arc{background:0 0}}
.OZ9Sya_frame{inset-inline:0;top:var(--vv-top,0px);height:var(--vv-height,100dvh);isolation:isolate;background:var(--color-background);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);flex-direction:column;display:flex;position:fixed;overflow:hidden}.OZ9Sya_horizon{z-index:0}.OZ9Sya_strip{padding-top:env(safe-area-inset-top,0px);border-bottom:var(--border-width) solid var(--glass-divider);flex:none;position:relative}.OZ9Sya_stripInner{align-items:center;gap:var(--space-2) var(--space-3);min-height:2.75rem;padding:var(--space-1) var(--page-gutter);display:flex}.OZ9Sya_stripText{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-foreground-muted);flex:1;display:flex}.OZ9Sya_stripNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OZ9Sya_stripActions{gap:var(--space-1);flex:none;display:flex}.OZ9Sya_restart{flex:none;margin-inline-end:calc(var(--space-3) * -1)}.OZ9Sya_layout{flex:1;min-height:0;display:flex;position:relative}.OZ9Sya_aside{display:none}.OZ9Sya_panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.OZ9Sya_topbar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--page-gutter) var(--space-2);flex:none;display:flex}.OZ9Sya_lead{min-width:var(--touch-target-min);flex:none;display:flex}.OZ9Sya_brand{display:inline-flex}.OZ9Sya_progress{flex:1;justify-content:center;min-width:0;display:flex}.OZ9Sya_meter{flex-direction:column;gap:.375rem;width:100%;max-width:15rem;display:flex}.OZ9Sya_meterLabel{justify-content:center;align-items:center;gap:var(--space-2);min-height:1.25rem;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-foreground-muted);font-variant-numeric:tabular-nums;line-height:1;display:flex}.OZ9Sya_optionalBadge{min-height:1.25rem;padding-inline:var(--space-2)}.OZ9Sya_bar{height:.375rem}@media (max-height:42rem){.OZ9Sya_topbar{padding-block:var(--space-2) var(--space-1)}}.OZ9Sya_stage{--step-shift:12px;min-height:0;animation:OZ9Sya_step-in .32s var(--ease-out) backwards;flex-direction:column;flex:1;display:flex}.OZ9Sya_stage[data-direction=back]{--step-shift:-12px}@keyframes OZ9Sya_step-in{0%{opacity:0;transform:translateX(var(--step-shift))}}@media (min-width:64rem){.OZ9Sya_layout[data-aside]{gap:var(--space-6);padding:var(--space-4) var(--space-6) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.OZ9Sya_aside{min-height:0;display:flex}.OZ9Sya_layout[data-aside] .OZ9Sya_brand{visibility:hidden}.OZ9Sya_layout[data-aside] .OZ9Sya_topbar{padding-inline:var(--space-4)}}@media (min-width:90rem){.OZ9Sya_layout[data-aside]{gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}
._3hYUgG_splash{--sphere:min(80vw, 46dvh, 21rem);--scene-top:46%;z-index:var(--z-overlay);isolation:isolate;color:var(--color-foreground);cursor:default;position:fixed;inset:0;overflow:hidden}._3hYUgG_splash[data-leaving]{pointer-events:none;visibility:hidden;transition:visibility 0s linear .64s}._3hYUgG_backdrop{background:var(--color-background);will-change:transform;position:absolute;inset:0}._3hYUgG_backdrop [data-scope=container]{animation:_3hYUgG_light-on .76s var(--ease-out) backwards}@keyframes _3hYUgG_light-on{0%{opacity:0}}._3hYUgG_splash[data-leaving] ._3hYUgG_backdrop{transform-origin:50% 58%;opacity:0;transition:transform .82s cubic-bezier(.42, 0, .12, 1), opacity .36s var(--ease-out) .38s;transform:scale(30);-webkit-mask-image:radial-gradient(circle at 50% 58%,#0000 0,#000 22px);mask-image:radial-gradient(circle at 50% 58%,#0000 0,#000 22px)}._3hYUgG_field{top:var(--scene-top);width:calc(var(--sphere) * 2.3);aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle, color-mix(in srgb, var(--ambient-a) 100%, transparent) 0%, color-mix(in srgb, var(--ambient-a) 44%, transparent) 34%, color-mix(in srgb, var(--ambient-a) 12%, transparent) 58%, transparent 70%);animation:_3hYUgG_field-in .8s var(--ease-out) backwards, _3hYUgG_field-dim .56s var(--ease-out) 1.44s forwards;position:absolute;left:50%;translate:-50% -50%}@keyframes _3hYUgG_field-in{0%{opacity:0;transform:scale(.88)}}@keyframes _3hYUgG_field-dim{to{opacity:0}}._3hYUgG_horizon{transition:opacity .48s var(--ease-out) .26s}._3hYUgG_splash[data-leaving] ._3hYUgG_horizon{opacity:0}._3hYUgG_stage{position:absolute;inset:0}._3hYUgG_splash[data-leaving] ._3hYUgG_stage{opacity:0;transition:opacity .26s var(--ease-out), transform .32s var(--ease-out);transform:translateY(1.5%)scale(.985)}._3hYUgG_scene{top:var(--scene-top);width:var(--sphere);height:var(--sphere);animation:_3hYUgG_scene-settle .56s var(--ease-out) 1.44s both;position:absolute;left:50%;translate:-50% -50%}@keyframes _3hYUgG_scene-settle{to{opacity:0;transform:translateY(4%)scale(.97)}}._3hYUgG_ring,._3hYUgG_ringEcho{width:calc(var(--sphere) * .34);aspect-ratio:1;opacity:0;border:1px solid color-mix(in srgb, var(--palette-lavender-300) 90%, transparent);border-radius:var(--radius-full);box-shadow:0 0 14px color-mix(in srgb, var(--palette-lavender-400) 60%, transparent), inset 0 0 12px color-mix(in srgb, var(--palette-lavender-400) 36%, transparent);will-change:transform, opacity;position:absolute;top:50%;left:50%;translate:-50% -50%}._3hYUgG_ring{animation:_3hYUgG_ring-grow 1s var(--ease-out) .12s backwards}._3hYUgG_ringEcho{width:calc(var(--sphere) * .22);border-color:color-mix(in srgb, var(--palette-lavender-300) 70%, transparent);animation:_3hYUgG_ring-echo 1s var(--ease-out) .22s backwards}@keyframes _3hYUgG_ring-grow{0%{opacity:0;transform:scale(.5)}28%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(2.9)}}@keyframes _3hYUgG_ring-echo{0%{opacity:0;transform:scale(.4)}28%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(3.2)}}._3hYUgG_sphere{border-radius:var(--radius-full);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--palette-lavender-200) 20%, transparent) 0%, transparent 46%), radial-gradient(circle at 50% 108%, color-mix(in srgb, var(--ambient-a) 72%, transparent) 0%, color-mix(in srgb, var(--ambient-a) 28%, transparent) 42%, transparent 74%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-lavender-300) 26%, transparent), inset 0 2px 22px -6px color-mix(in srgb, var(--palette-lavender-200) 52%, transparent), 0 0 46px -8px color-mix(in srgb, var(--ambient-a) 100%, transparent);animation:_3hYUgG_sphere-in .72s var(--ease-out) .52s backwards;will-change:transform, opacity;position:absolute;inset:0}@keyframes _3hYUgG_sphere-in{0%{opacity:0;transform:scale(.8)}}._3hYUgG_sphere:after{content:"";border-radius:var(--radius-full);background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--palette-lavender-300) 70%, transparent) 0%, transparent 70%);width:46%;height:8%;position:absolute;bottom:-1.5%;left:27%}._3hYUgG_content{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}._3hYUgG_brand{position:relative}._3hYUgG_brand [data-brand-mark]{animation:_3hYUgG_mark-in .56s var(--ease-out) .64s backwards, _3hYUgG_mark-lift .56s var(--ease-emphasized) .82s backwards}@keyframes _3hYUgG_mark-lift{0%{translate:0 2.1rem}}@keyframes _3hYUgG_mark-in{0%{opacity:0;transform:scale(.86)}}._3hYUgG_brand [data-brand-name]{animation:_3hYUgG_name-wipe .52s var(--ease-out) .96s backwards, _3hYUgG_rise-in .42s var(--ease-out) .96s backwards;-webkit-mask-image:linear-gradient(90deg,#000 0 42%,#0000 58% 100%);mask-image:linear-gradient(90deg,#000 0 42%,#0000 58% 100%);-webkit-mask-size:280% 100%;mask-size:280% 100%}@keyframes _3hYUgG_name-wipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes _3hYUgG_rise-in{0%{opacity:0;transform:translateY(8px)}}._3hYUgG_tagline{max-width:17rem;font-size:var(--font-size-body);line-height:var(--line-height-normal);color:var(--color-foreground-muted);text-wrap:balance;animation:_3hYUgG_rise-in .46s var(--ease-out) 1.1s backwards}._3hYUgG_bloom{opacity:0;background:radial-gradient(ellipse 90% 46% at 50% 56%, color-mix(in srgb, var(--palette-lavender-300) 46%, transparent) 0%, color-mix(in srgb, var(--palette-lavender-400) 20%, transparent) 46%, transparent 78%);pointer-events:none;position:absolute;inset:0}._3hYUgG_splash[data-leaving] ._3hYUgG_bloom{animation:_3hYUgG_bloom .64s var(--ease-out) both}@keyframes _3hYUgG_bloom{0%{opacity:0}30%{opacity:.55}to{opacity:0}}._3hYUgG_skip{bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));z-index:1;min-height:var(--touch-target-min);padding:0 var(--space-5);border:var(--border-width) solid var(--glass-surface-edge);border-radius:var(--radius-full);background:var(--glass-chip);color:var(--color-foreground-muted);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;animation:_3hYUgG_skip-in .3s var(--ease-out) .5s backwards;position:absolute;left:50%;transform:translate(-50%)}@keyframes _3hYUgG_skip-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}}@media (hover:hover) and (pointer:fine){._3hYUgG_skip:hover{color:var(--color-foreground)}}@media (max-height:42rem){@keyframes _3hYUgG_mark-lift{0%{translate:0 1.6rem}}._3hYUgG_brand [data-brand-mark][data-brand-mark][data-brand-mark]{border-radius:1.25rem;width:4rem;height:4rem;font-size:2.125rem}._3hYUgG_tagline{font-size:var(--font-size-body-sm)}}@media (prefers-reduced-motion:reduce){._3hYUgG_ring,._3hYUgG_ringEcho,._3hYUgG_horizon,._3hYUgG_bloom{display:none}._3hYUgG_field,._3hYUgG_scene,._3hYUgG_sphere,._3hYUgG_brand [data-brand-mark],._3hYUgG_brand [data-brand-name],._3hYUgG_tagline,._3hYUgG_skip,._3hYUgG_backdrop [data-scope=container]{animation:none}._3hYUgG_skip{transform:translate(-50%)}}
.O_EHGa_welcome{gap:var(--space-4);min-height:0;padding:0 var(--page-gutter) calc(var(--space-4) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex;overflow-y:auto}.O_EHGa_visual{min-height:9rem}.O_EHGa_copy{gap:var(--space-6);flex-direction:column;flex:none;width:100%;max-width:30rem;margin-inline:auto;display:flex}.O_EHGa_title{animation:O_EHGa_copy-in .46s var(--ease-out) .24s backwards}.O_EHGa_description{animation:O_EHGa_copy-in .46s var(--ease-out) .3s backwards}.O_EHGa_actions{animation:O_EHGa_copy-in .42s var(--ease-out) .36s backwards}@keyframes O_EHGa_copy-in{0%{opacity:0;transform:translateY(10px)}}.O_EHGa_text{gap:var(--space-3);flex-direction:column;display:flex}.O_EHGa_title{font-size:clamp(1.75rem,1.35rem + 1.9vw,3rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.O_EHGa_title:focus,.O_EHGa_title:focus-visible{outline:none}.O_EHGa_description{font-size:var(--font-size-body-lg);line-height:var(--line-height-normal);color:var(--color-foreground-muted);text-wrap:pretty}.O_EHGa_actions{gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:47.99rem) and (max-height:42rem){.O_EHGa_welcome{gap:var(--space-3)}.O_EHGa_visual{min-height:7rem}.O_EHGa_copy{gap:var(--space-4)}.O_EHGa_text{gap:var(--space-2)}.O_EHGa_title{font-size:1.5rem}.O_EHGa_description{font-size:var(--font-size-body)}}@media (min-width:48rem){.O_EHGa_welcome{align-content:center;align-items:center;gap:var(--space-8);width:100%;max-width:72rem;padding-block:var(--space-6) var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.O_EHGa_visual{height:min(30rem,62dvh)}.O_EHGa_copy{margin-inline:0}}@media (min-width:64rem){.O_EHGa_welcome{gap:var(--space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.O_EHGa_actions{max-width:22rem}}
.DiEzha_boot{background:var(--color-background);position:fixed;inset:0}.DiEzha_stage{flex-direction:column;flex:1;min-height:0;display:flex}
._5Igooq_main{isolation:isolate;min-height:100dvh;padding:var(--space-6) var(--page-gutter);place-items:center;display:grid;position:relative;overflow:hidden}._5Igooq_card{z-index:1;width:min(100%,31rem);padding:var(--space-6);border-radius:var(--radius-xl);position:relative}._5Igooq_brand{align-items:center;gap:var(--space-2);color:var(--color-foreground);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}._5Igooq_mark{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-primary-foreground);background:var(--color-primary);place-items:center;display:grid}._5Igooq_header{gap:var(--space-3);margin-block:var(--space-8) var(--space-6);display:grid}._5Igooq_eyebrow{color:var(--color-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}._5Igooq_title{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}._5Igooq_description{color:var(--color-foreground-muted);line-height:var(--line-height-relaxed)}._5Igooq_form{gap:var(--space-5);display:grid}._5Igooq_notice{padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}._5Igooq_notice[data-tone=success]{color:var(--color-success);background:var(--color-success-subtle)}._5Igooq_notice[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-subtle)}._5Igooq_notice[data-tone=info]{color:var(--color-info);background:var(--color-info-subtle)}._5Igooq_actions{gap:var(--space-3);margin-top:var(--space-6);display:grid}._5Igooq_help{color:var(--color-foreground-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed)}@media (min-width:768px){._5Igooq_card{padding:var(--space-10)}}
