.ui .welcome{--welcome-col:560px;--welcome-edge:max(var(--gutter,24px), calc((100% - var(--welcome-col)) / 2));--welcome-bleed:28px;--welcome-travel:24px;--welcome-exit:.12s;--welcome-enter:.24s;--welcome-fade:.12s;--welcome-glide:.36s;--welcome-lead:0s;--welcome-step:30ms;--welcome-rise:.22s;--welcome-rise-y:6px;--welcome-reveal-lead:.12s;--welcome-reveal-step:40ms;--welcome-lean-y:10px;--welcome-blur:2px;--welcome-nudge:4px;--welcome-radius:14px;--welcome-row:64px;--welcome-lead-gap:12px;--welcome-chrome:132px;--welcome-bar-ease:cubic-bezier(.2, 0, 0, 1);--welcome-dir:1;min-height:calc(100dvh - var(--entry-header-height,0px));background:var(--ui-canvas);color:var(--ui-ink);flex-direction:column;display:flex;overflow-x:clip}@media (width>=761px){.ui .welcome{--welcome-lead-gap:16px}}.ui .welcome[data-dir=back]{--welcome-dir:-1}:root:has(.welcome){scroll-padding-top:104px;scroll-padding-bottom:112px}.ui .entry-page[data-embedded]{transform:translateZ(0)}.ui .welcome [data-hue=blue]{--tile:var(--hue-blue-tile)}.ui .welcome [data-hue=red]{--tile:var(--hue-red-tile)}.ui .welcome [data-hue=amber]{--tile:var(--hue-amber-tile)}.ui .welcome [data-hue=green]{--tile:var(--hue-green-tile)}.ui .welcome [data-hue=grey]{--tile:var(--hue-grey-tile)}.ui .welcome-form{flex-direction:column;flex:auto;width:100%;margin:0;padding:0;display:flex;position:relative}.ui .welcome-top{padding:12px var(--welcome-edge) 0;align-items:center;gap:12px;display:flex}.ui .welcome-back{top:12px;left:calc(var(--welcome-edge) - 6px);width:44px;height:44px;color:var(--ui-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ui-ease);background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid;position:absolute}.ui .welcome-back:before{content:"";background:var(--ui-tint-2);transition:background-color .12s var(--ui-ease-std);border-radius:10px;position:absolute;inset:6px}.ui .welcome-back svg{width:18px;height:18px;position:relative}.ui .welcome-back:active:not(:disabled){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ui .welcome-back:hover:not(:disabled):before{background:var(--ui-surface-active)}}.ui .welcome-back:focus-visible{outline:2px solid var(--ui-action);outline-offset:2px}.ui .welcome-top__spacer{flex:none;width:38px;height:44px}.ui .welcome-progress{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.ui .welcome-progress__track{background:var(--ui-tint-2);border-radius:999px;flex:auto;min-width:0;height:8px;position:relative}.ui .welcome-progress__fill{border-radius:inherit;background:var(--ui-action);clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0 round 999px);transition:clip-path .42s var(--welcome-bar-ease);animation:welcome-fill .48s var(--welcome-bar-ease) .16s backwards;position:absolute;inset:0}@keyframes welcome-fill{0%{clip-path:inset(0 100% 0 0 round 999px)}}.ui .welcome[data-kind=reaction] .welcome-progress__count{visibility:hidden}.ui .welcome-progress__count{min-width:3.4em;color:var(--ui-ink-2);font:600 14px / 1.3 var(--font-body);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none}.ui .welcome-stage{margin-inline:calc(var(--welcome-edge) - var(--welcome-bleed))}.ui .welcome-pane{padding:24px var(--welcome-bleed) 32px;opacity:1;transition:transform var(--welcome-enter) var(--ui-ease), opacity var(--welcome-fade) linear;display:flow-root;transform:none}.ui .welcome-pane[data-state=enter]{opacity:0;transform:translateX(calc(var(--welcome-dir) * var(--welcome-travel)));transition:none}.ui .welcome-pane[data-state=leave]{opacity:0;transform:translateX(calc(var(--welcome-dir) * var(--welcome-travel) * -1));transition:transform var(--welcome-exit) cubic-bezier(.4, 0, 1, 1), opacity var(--welcome-exit) cubic-bezier(.4, 0, 1, 1);pointer-events:none}@media (width>=761px) and (height>=700px){.ui .welcome-pane{padding-top:clamp(24px,7dvh,80px)}}.ui .welcome-pane[data-compose]{min-height:calc(100dvh - var(--welcome-chrome) - var(--entry-header-height,0px));flex-direction:column;display:flex}.ui .welcome-pane[data-compose=centre]{text-align:center;justify-content:center;align-items:center}.ui .welcome-pane[data-compose=centre] .welcome-lead{margin-inline:auto}.ui .welcome-title{color:var(--ui-ink);font:650 clamp(1.875rem, 4.2vw, 2.625rem) / 1.14 var(--font-body);letter-spacing:-.026em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.ui .welcome-title:focus{outline:0}.ui .welcome-lead{max-width:40ch;margin:var(--welcome-lead-gap) 0 0;color:var(--ui-ink-2);font:400 1.0625rem / 1.45 var(--font-body);text-wrap:pretty;overflow-wrap:anywhere}.ui .welcome-group{border:0;min-width:0;margin:0;padding:0}.ui .welcome-group>legend{float:left;width:100%;padding:0 0 var(--welcome-lead-gap);margin:0}.ui .welcome-group>legend+*{clear:both}.ui .welcome-group>.welcome-lead{margin-top:0}.ui .welcome-group>.welcome-lead+*{margin-top:24px}.ui .welcome-rise{animation:welcome-rise var(--welcome-rise) var(--ui-ease) backwards;animation-delay:calc(var(--welcome-lead) + var(--rise,0) * var(--welcome-step))}@keyframes welcome-rise{0%{opacity:0;transform:translateY(var(--welcome-rise-y))}}@keyframes welcome-fade{0%{opacity:0}}.ui .welcome-pane[data-state=enter] .welcome-rise{animation:none}.ui .welcome-cards .welcome-rise{animation-delay:calc(60ms + var(--rise,0) * 18ms)}.ui .welcome-pane[data-arriving] .welcome-glider[data-has],.ui .welcome-pane[data-arriving] .welcome-field{animation:welcome-fade .2s var(--ui-ease-std) backwards;animation-delay:calc(var(--welcome-step) * var(--glide-rise,6))}.ui .welcome-pane[data-state=enter] .welcome-glider,.ui .welcome-pane[data-state=enter] .welcome-field{animation:none}.ui .welcome-list{isolation:isolate;gap:12px;display:grid;position:relative}.ui .welcome-option{min-height:var(--welcome-row);border-radius:var(--welcome-radius);color:var(--ui-ink);font:500 17px / 1.3 var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;align-items:center;gap:16px;padding:8px 16px 8px 8px;display:flex;position:relative}.ui .welcome-option__input{appearance:none;z-index:1;border-radius:inherit;width:100%;height:100%;cursor:inherit;background:0 0;margin:0;position:absolute;inset:0}.ui .welcome-option__input:disabled{cursor:not-allowed}.ui .welcome-option__text{overflow-wrap:anywhere;text-wrap:pretty;flex:auto;min-width:0}.ui .welcome-tile{background:var(--tile,var(--ui-surface-hover));border-radius:12px;flex:none;place-items:center;width:48px;height:48px;padding:6px;display:grid}.ui .welcome-art{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.ui .welcome-option:before,.ui .welcome-speaker:before{content:"";z-index:-2;box-sizing:border-box;border:1px solid var(--ui-hair);border-radius:inherit;background:var(--ui-surface);transition:background-color .12s var(--ui-ease-std);position:absolute;inset:0}.ui .welcome-option:after{content:"";z-index:-1;border:2px solid var(--ui-action);border-radius:inherit;background:var(--ui-action-soft);opacity:0;transition:opacity .16s var(--ui-ease-std);pointer-events:none;position:absolute;inset:0}.ui .welcome-option:has(.welcome-option__input:checked):after{opacity:1}@media (hover:hover) and (pointer:fine){.ui .welcome-option:has(.welcome-option__input:enabled):hover:before{background:var(--ui-surface-hover)}.ui .welcome-speaker:has(.welcome-option__input:enabled):hover:before{background:var(--ui-surface-hover)}}.ui .welcome-option:has(.welcome-option__input:enabled:active):before{background:var(--ui-surface-active)}.ui .welcome-speaker:has(.welcome-option__input:enabled:active):before{background:var(--ui-surface-active)}html:not([data-input=keyboard]) .ui .welcome-option:active{transform:none!important}.ui .welcome-option:has(.welcome-option__input:focus-visible){outline:2px solid var(--ui-ink);outline-offset:2px}.ui .welcome-option__mark{border-radius:50%;flex:none;width:22px;height:22px;position:relative}.ui .welcome-option__mark:before{content:"";border:1.5px solid var(--ui-ink-4);border-radius:inherit;transition:opacity .16s var(--ui-ease-std);position:absolute;inset:0}.ui .welcome-option__mark:after{content:"";border-radius:inherit;background:var(--ui-action);opacity:0;transition:opacity .16s var(--ui-ease-std);position:absolute;inset:0}.ui .welcome-option__input:checked~.welcome-option__mark:before{opacity:0}.ui .welcome-option__input:checked~.welcome-option__mark:after{opacity:1}.ui .welcome-option__dot{z-index:1;background:var(--ui-on-action);clip-path:circle(0%);transition:clip-path .2s var(--ui-ease);border-radius:50%;position:absolute;inset:7px}.ui .welcome-option__input:checked~.welcome-option__mark .welcome-option__dot{clip-path:circle(50%)}.ui .welcome-glider{z-index:-1;pointer-events:none;opacity:0;transition:opacity .16s var(--ui-ease-std);position:absolute;inset:0}.ui .welcome-glider[data-has]{opacity:1}.ui .welcome-glider__ring,.ui .welcome-glider__fill{clip-path:inset(var(--glide-top,0px) 0 var(--glide-bottom,100%) 0 round var(--welcome-radius));position:absolute;inset:0}.ui .welcome-glider__ring{background:var(--ui-action)}.ui .welcome-glider__fill{background:var(--ui-action-soft);clip-path:inset(calc(var(--glide-top,0px) + 2px) 2px calc(var(--glide-bottom,100%) + 2px) 2px round calc(var(--welcome-radius) - 2px))}.ui .welcome-glider[data-moving=true] :is(.welcome-glider__ring,.welcome-glider__fill){transition:clip-path var(--welcome-glide) var(--ui-ease)}.ui .welcome-list[data-glide] .welcome-option:after,.ui .welcome-list:not([data-glide]) .welcome-glider{display:none}.ui .welcome-glider--grid{width:var(--glide-w,0px);height:var(--glide-h,0px);transform:translate(var(--glide-x,0px), var(--glide-y,0px));inset:0 auto auto 0}.ui .welcome-glider--grid :is(.welcome-glider__ring,.welcome-glider__fill){clip-path:none;border-radius:var(--glide-radius,18px)}.ui .welcome-glider--grid .welcome-glider__fill{border-radius:calc(var(--glide-radius,18px) - 2px);inset:2px}.ui .welcome-glider--grid[data-moving=true]{transition:transform var(--welcome-glide) var(--ui-ease), opacity .16s var(--ui-ease-std)}.ui .welcome-field{opacity:1;transition:grid-template-rows .28s var(--ui-ease), opacity .2s var(--ui-ease-std) 40ms;grid-template-rows:1fr;display:grid}.ui .welcome-field__clip{min-height:0;margin:-4px;padding:4px;overflow:hidden}.ui .welcome-field__inner{padding-top:24px}@supports selector(:has(*)){.ui .welcome-pane:not(:has(.welcome-option__input[name=situation]:checked:not([value=nothing-specific]))) .welcome-field{opacity:0;visibility:hidden;transition:grid-template-rows .2s var(--ui-ease-std), opacity .12s var(--ui-ease-std);grid-template-rows:0fr}}.ui .welcome-field__label{color:var(--ui-ink-2);font:500 14px / 1.3 var(--font-body);margin:0 0 8px;display:block}.ui .welcome-field__label span{color:var(--ui-ink-3);font-weight:400}.ui .welcome-field__input{border:1px solid var(--ui-ink-4);border-radius:var(--welcome-radius);background:var(--ui-canvas);width:100%;min-height:76px;max-height:148px;color:var(--ui-ink);font:400 16px / 1.45 var(--font-body);resize:none;field-sizing:content;caret-color:var(--ui-action);padding:14px 16px;display:block}.ui .welcome-field__input::placeholder{color:var(--ui-ink-3);opacity:1}.ui .welcome-field__input:focus-visible{outline:2px solid var(--ui-action);outline-offset:2px}.ui .welcome-list[data-layout=cards]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(168px,min(27svh,280px))}@media (width>=600px){.ui .welcome-list[data-layout=cards]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}.ui .welcome-option--card{text-align:center;border-radius:18px;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:12px 12px 16px}.ui .welcome-option--card .welcome-option__mark{z-index:1;background:var(--ui-canvas);position:absolute;top:12px;right:12px}.ui .welcome-option--card .welcome-tile{border-radius:12px;flex:auto;width:100%;height:auto;min-height:0;padding:0;display:block;position:relative}.ui .welcome-option--card .welcome-art{width:min(100% - 20px,160px);height:calc(100% - 20px);max-height:160px;margin:auto;position:absolute;inset:0}@media (width>=600px){.ui .welcome-option--card .welcome-tile{aspect-ratio:1;flex:none}.ui .welcome-option--card .welcome-art{width:64%;height:64%;max-height:none;inset:0}}.ui .welcome-option--card .welcome-option__text{flex:none;gap:4px;padding-inline:4px;display:grid}.ui .welcome-option--card strong{font-weight:600}.ui .welcome-option--card small{color:var(--ui-ink-3);font:400 14px / 1.4 var(--font-body)}.ui .welcome-list[data-layout=cards] .welcome-glider--grid{--glide-radius:18px}.ui .welcome-cards{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:-4px;padding:4px;display:grid;position:relative}@media (width>=600px){.ui .welcome-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui .welcome-speaker{color:var(--ui-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:18px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:4px 0;padding:6px 6px 10px;display:grid;position:relative}.ui .welcome-speaker:after{content:"";z-index:-1;border:2px solid var(--ui-action);border-radius:inherit;background:var(--ui-action-soft);opacity:0;transition:opacity .16s var(--ui-ease-std);pointer-events:none;position:absolute;inset:0}.ui .welcome-speaker:has(.welcome-option__input:checked):after{opacity:1}.ui .welcome-cards[data-glide] .welcome-speaker:after{display:none}.ui .welcome-speaker:has(.welcome-option__input:focus-visible){outline:2px solid var(--ui-ink);outline-offset:2px}.ui .welcome-speaker__art{aspect-ratio:1;background:var(--tile,var(--ui-surface-hover));border-radius:12px;grid-column:1/-1;justify-content:center;align-items:flex-end;display:flex;position:relative}.ui .welcome-speaker__img{object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:96%;display:block}.ui .welcome-speaker__name{font:600 15px / 1.25 var(--font-body);text-wrap:balance;overflow-wrap:anywhere;grid-column:1;padding:4px 6px 0}.ui .welcome-speaker .welcome-option__mark{grid-area:2/2;align-self:start;margin:3px 4px 0 0}@media (width<=359px),(width>=600px){.ui .welcome-speaker__name{padding:4px 0 0 4px;font-size:14px}.ui .welcome-speaker .welcome-option__mark{margin-right:2px}}.ui .welcome-speaker__line:not(.sr-only){color:var(--ui-ink-3);font:400 12.5px / 1.35 var(--font-body);text-wrap:balance;grid-area:3/1/auto/-1;padding:0 6px;display:block}.ui .welcome-speaker__img{transform-origin:50% 100%;transition:transform .24s var(--ui-ease)}.ui .welcome-speaker:has(.welcome-option__input:checked) .welcome-speaker__img{transform:scale(1.04)}html:not([data-input=keyboard]) .ui .welcome-speaker:active{transform:scale(.98)}.ui .welcome-speaker{transition:transform .14s var(--ui-ease)}.ui .welcome-hero{aspect-ratio:1;background:var(--tile,var(--ui-surface-hover));width:min(100%,272px,38dvh);min-height:0;animation:welcome-fade .2s var(--ui-ease-std) backwards;border-radius:28px;flex:none;justify-content:center;align-items:flex-end;margin-bottom:28px;display:flex;position:relative}.ui .welcome-hero__img{object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:92%;height:96%;animation:welcome-lean .3s var(--ui-ease) 70ms backwards;display:block}.ui .welcome-hero--emoji{align-items:center}.ui .welcome-hero--emoji .welcome-hero__img{width:58%;height:auto;animation-delay:40ms}@keyframes welcome-lean{0%{opacity:0;transform:translateY(var(--welcome-lean-y))}}.ui .welcome-reveal{animation:welcome-reveal var(--welcome-rise) var(--ui-ease) backwards;animation-delay:calc(var(--welcome-reveal-lead) + var(--rise,0) * var(--welcome-reveal-step))}@keyframes welcome-reveal{0%{opacity:0;transform:translateY(var(--welcome-rise-y));filter:blur(var(--welcome-blur))}}.ui .welcome-pane[data-state=enter] :is(.welcome-hero,.welcome-hero__img,.welcome-reveal){animation:none}.ui .welcome-pane[data-compose=centre] .welcome-title{max-width:21ch;font-size:clamp(1.625rem,3.8vw,2.25rem)}.ui .welcome-pane[data-compose=centre] .welcome-lead{max-width:32ch}.ui .welcome-wait{gap:14px}.ui .welcome-wait__chip{border:1px solid var(--ui-hair);background:var(--ui-surface);max-width:min(100%,34ch);color:var(--ui-ink);font:500 15px / 1.35 var(--font-body);text-align:center;text-wrap:balance;overflow-wrap:anywhere;border-radius:18px;padding:8px 16px}.ui .welcome-wait__ring{border:3px solid var(--ui-hair-2);border-top-color:var(--ui-ink-3);border-radius:50%;width:28px;height:28px;animation:.48s linear infinite welcome-spin}.ui .welcome-wait__line{color:var(--ui-ink-2)}.ui .welcome{--entry-ink:var(--color-text);--entry-muted:var(--color-text-secondary);--entry-mint:var(--color-action);--entry-field:var(--ui-surface-hover);--entry-field-line:var(--ui-border)}.ui .welcome-actions{z-index:2;width:100%;padding:12px var(--welcome-edge) max(12px, env(safe-area-inset-bottom,0px));background:var(--ui-canvas);gap:10px;margin-top:auto;display:grid;position:sticky;bottom:0}.ui .welcome-actions .room__go{width:100%}@supports (animation-timeline:scroll()){.ui .welcome-actions:before{content:"";background:var(--ui-hair-2);opacity:0;pointer-events:none;height:1px;animation:linear both welcome-edge;animation-timeline:scroll(root);animation-range:calc(100% - 64px) 100%;position:absolute;inset:0 0 auto}}@keyframes welcome-edge{0%{opacity:1}to{opacity:0}}.ui .welcome-actions .room__go[aria-busy=true]{cursor:progress}.ui .welcome-actions .room__go[aria-busy=true]:before{content:"";border:2px solid color-mix(in srgb, var(--ui-on-action) 32%, transparent);border-top-color:var(--ui-on-action);border-radius:50%;flex:none;width:18px;height:18px;animation:.48s linear infinite welcome-spin}@keyframes welcome-spin{to{transform:rotate(360deg)}}.ui .welcome-actions .room__go[aria-busy=true]:active{transform:none}.ui .welcome-actions .room__go[aria-disabled=true],.ui .welcome-actions .room__go[aria-disabled=true]:hover:not(:disabled){background:var(--ui-tint-2);color:var(--ui-ink-3);cursor:default}.ui .welcome-actions .room__go[aria-disabled=true]:active{transform:none}.ui .welcome-hint{opacity:0;transition:grid-template-rows .2s var(--ui-ease), opacity .16s var(--ui-ease-std);grid-template-rows:0fr;display:grid}.ui .welcome-hint[data-on]{opacity:1;grid-template-rows:1fr}.ui .welcome-hint__clip{min-height:0;overflow:hidden}.ui .welcome-hint p{color:var(--ui-ink-2);font:500 14px / 1.4 var(--font-body);text-align:center;transition:color .16s var(--ui-ease-std);margin:0;padding-bottom:2px}.ui .welcome-hint[data-attention] p{color:var(--ui-danger);font-weight:600}.ui :is(.welcome-list,.welcome-cards)[data-nudge]{animation:welcome-nudge .32s var(--ui-ease)}@keyframes welcome-nudge{20%{transform:translateX(calc(var(--welcome-nudge) * -1))}40%{transform:translateX(var(--welcome-nudge))}60%{transform:translateX(calc(var(--welcome-nudge) * -.75))}80%{transform:translateX(calc(var(--welcome-nudge) * .5))}}.ui .welcome-form[aria-busy=true] .welcome-back{opacity:.5;pointer-events:none}.ui .welcome-form[aria-busy=true] .welcome-option,.ui .welcome-form[aria-busy=true] .welcome-speaker{pointer-events:none}.ui .welcome-actions .room__go [data-swap]{animation:welcome-label .22s var(--ui-ease) backwards}@keyframes welcome-label{0%{opacity:0;filter:blur(2px)}}.ui .welcome-plan{justify-items:stretch;gap:28px;display:grid}.ui .welcome-plan__title{text-align:center;max-width:20ch;margin-inline:auto}.ui .welcome-plan .plan-offer{width:100%}.ui .welcome-plan .plan-card__button{width:100%;min-height:52px}.ui .welcome-plan[data-checkout=closed] .plan-card .plan-card__button:disabled{background:var(--ui-tint-2);color:var(--ui-ink-3);opacity:1;cursor:not-allowed;border-color:#0000}.ui .welcome-plan .plan-card .plan-card__button:not(:disabled){background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)}@media (hover:hover) and (pointer:fine){.ui .welcome-plan .plan-card .plan-card__button:hover:not(:disabled){background:var(--ui-action-hover);border-color:var(--ui-action-hover);transform:none}}@media (width<=960px){.ui .welcome-plan .plan-card--plus{order:0}.ui .welcome-plan .plan-card--free{order:1}.ui .welcome-plan .plan-card--pro{order:2}}.ui .welcome-plan__closed{color:var(--ui-ink-2);font:500 15px / 1.4 var(--font-body);text-align:center;text-wrap:balance;margin:0}.ui .welcome[data-step=plan]{--welcome-col:1040px}.ui .welcome[data-step=plan] :is(.welcome-top,.welcome-actions){display:none}@media (width<=359px){.ui .welcome-option{gap:12px;padding-inline:8px 12px;font-size:16px}}@media (forced-colors:active){.ui .welcome-option:before,.ui .welcome-speaker:before{border:1px solid canvastext}.ui .welcome-option:has(.welcome-option__input:checked):after{opacity:1;background:canvas;border:3px solid highlight;display:block}.ui .welcome-speaker:has(.welcome-option__input:checked):after{opacity:1;background:canvas;border:3px solid highlight;display:block}.ui .welcome-list[data-glide] .welcome-option:after,.ui .welcome-cards[data-glide] .welcome-speaker:after{opacity:0;display:block}.ui .welcome-list[data-glide] .welcome-option:has(.welcome-option__input:checked):after{opacity:1}.ui .welcome-cards[data-glide] .welcome-speaker:has(.welcome-option__input:checked):after{opacity:1}.ui .welcome-glider{display:none}.ui .welcome-tile,.ui .welcome-speaker__art,.ui .welcome-hero{border:1px solid canvastext}.ui .welcome-option__mark:before{border-color:buttontext}.ui .welcome-option__mark:after{background:highlight}.ui .welcome-option__dot{background:highlighttext}.ui .welcome-progress__track{outline-offset:-1px;outline:1px solid canvastext}.ui .welcome-progress__fill{background:highlight}}html[data-input=keyboard] .ui .welcome-pane{transition:opacity var(--welcome-fade) linear}html[data-input=keyboard] .ui .welcome-cards .welcome-rise{animation-delay:0s}html[data-input=keyboard] .ui .welcome-pane[data-state]{transform:none}html[data-input=keyboard] .ui .welcome{--welcome-lead:0s;--welcome-step:0s;--welcome-rise:.12s;--welcome-rise-y:0px;--welcome-reveal-lead:0s;--welcome-reveal-step:0s;--welcome-lean-y:0px;--welcome-blur:0px;--welcome-nudge:0px}html[data-input=keyboard] .ui .welcome-glider[data-moving=true] :is(.welcome-glider__ring,.welcome-glider__fill),html[data-input=keyboard] .ui .welcome-glider--grid[data-moving=true],html[data-animations=off] .ui .welcome-pane{transition:none}html[data-animations=off] .ui .welcome-progress__fill{transition:none;animation:none}html[data-animations=off] .ui .welcome-field,html[data-animations=off] .ui .welcome-glider[data-moving=true] :is(.welcome-glider__ring,.welcome-glider__fill),html[data-animations=off] .ui .welcome-glider--grid[data-moving=true]{transition:none}html[data-animations=off] .ui .welcome-pane[data-arriving] :is(.welcome-glider[data-has],.welcome-field),html[data-animations=off] .ui .welcome-actions .room__go [data-swap],html[data-animations=off] .ui .welcome-actions .room__go[aria-busy=true]:before,html[data-animations=off] .ui .welcome-actions:before,html[data-animations=off] .ui .welcome-wait__ring,html[data-animations=off] .ui :is(.welcome-list,.welcome-cards)[data-nudge]{animation:none}html[data-animations=off] .ui .welcome-hint{transition:none}html[data-animations=off] .ui :is(.welcome-rise,.welcome-reveal,.welcome-hero,.welcome-hero__img){animation:none}html[data-animations=off] .ui .welcome-speaker__img{transition:none}
