._9zga5q_bar{inset-inline:0;z-index:10;font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-130);background-color:var(--fj-color-background-surface);border-top:1px solid var(--fj-color-border);position:fixed;bottom:0}._9zga5q_bar>div{align-items:center;gap:8px;max-width:480px;margin-inline:auto;padding:8px 16px;display:flex}._9zga5q_bar label{align-items:center;gap:4px;display:flex}._9zga5q_bar select{min-height:44px;font-size:var(--font-size-14);font-weight:var(--font-weight-400);line-height:var(--line-height-100);background-color:var(--fj-color-background-surface);border:1px solid var(--fj-color-border);border-radius:var(--border-radius-full);padding:0 8px}._9zga5q_bar button{min-height:44px;color:var(--fj-color-action);text-underline-offset:3px;border-radius:var(--border-radius-full);padding:0 8px;text-decoration:underline}._9zga5q_bar button:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-color:var(--fj-color-focus-ring)}._9zga5q_bar>div:first-child>button{margin-left:auto}._9zga5q_bar>div>span{font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:var(--line-height-100);color:var(--fj-color-dev-text);background-color:var(--fj-color-dev-background);border-radius:var(--border-radius-full);padding:4px 8px}._9zga5q_bar>div+div{flex-direction:column;align-items:stretch;padding-top:0}._9zga5q_bar>div+div>div{align-items:center;gap:8px;display:flex}._9zga5q_bar>div+div button{border:1px solid var(--fj-color-border);text-decoration:none}._9zga5q_bar>div+div p{color:var(--fj-color-text-muted)}
.YDu5NW_dialog{width:100%;height:100%;position:fixed;inset:0}.YDu5NW_dialog[open]{place-items:center;padding:16px;display:grid}.YDu5NW_dialog::backdrop{background-color:var(--fj-color-background-overlay)}.YDu5NW_dialog>div{width:min(100%,480px);color:var(--fj-color-text);background-color:var(--fj-color-background-surface);border:2px solid var(--fj-color-border-overlay);border-radius:var(--border-radius-24);box-shadow:var(--elevation-3);flex-direction:column;gap:16px;padding:24px 16px 16px;display:flex}.YDu5NW_dialog h2{font-size:var(--font-size-24);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-strong)}.YDu5NW_dialog p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);white-space:pre-line}.YDu5NW_dialog>div>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.YDu5NW_dialog>div>div button{text-underline-offset:3px;border-radius:var(--border-radius-full);min-width:96px;max-width:100%;min-height:48px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);justify-content:center;align-items:center;gap:4px;padding:8px 20px;display:inline-flex}.YDu5NW_dialog>div>div button:first-child{color:var(--fj-color-action);background-color:#0000;text-decoration:underline}.YDu5NW_dialog>div>div button:first-child:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-color:var(--fj-color-focus-ring);color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}@media (any-hover:hover){.YDu5NW_dialog>div>div button:first-child:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}}.YDu5NW_dialog>div>div button:first-child:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-text-active)}.YDu5NW_dialog>div>div button:last-child{color:var(--fj-color-text-on-fill);background-color:var(--fj-color-action);background-image:var(--fj-gradient-action);box-shadow:inset 0 2px 0 var(--fj-color-gloss);border:4px double #0000}.YDu5NW_dialog>div>div button:last-child:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-image:var(--fj-gradient-action-hover);text-decoration:underline}@media (any-hover:hover){.YDu5NW_dialog>div>div button:last-child:hover{background-image:var(--fj-gradient-action-hover);text-decoration:underline}}.YDu5NW_dialog>div>div button:last-child:active{background-color:var(--fj-color-action-active);background-image:none;text-decoration:underline}
._98zxGW_loading{align-content:center;place-items:center;gap:16px;min-height:100svh;display:grid}._98zxGW_loading p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}._98zxGW_loading span{border:4px solid var(--fj-color-action-track);border-top-color:var(--fj-color-action);border-radius:var(--border-radius-full);width:48px;height:48px;animation:1s linear infinite _98zxGW_spin}@keyframes _98zxGW_spin{to{transform:rotate(360deg)}}
.Xest7G_soap{flex-shrink:0;width:64px;height:48px;overflow:visible}.Xest7G_soap rect{stroke:var(--fj-color-soap-outline);stroke-width:2px}.Xest7G_soap rect:first-of-type{fill:var(--fj-color-soap-side)}.Xest7G_soap rect:last-of-type{fill:var(--fj-color-soap)}.Xest7G_soap path{fill:none;stroke:var(--fj-color-soap-side);stroke-width:3px;stroke-linecap:round}.Xest7G_soap circle{fill:var(--fj-color-soap);stroke:var(--fj-color-soap-bubble);stroke-width:1.5px;animation:3s ease-in-out infinite Xest7G_float}.Xest7G_soap circle:nth-of-type(2){animation-delay:-1s}.Xest7G_soap circle:nth-of-type(3){animation-delay:-2s}@keyframes Xest7G_float{0%{opacity:0;translate:0 6px}30%{opacity:1}to{opacity:0;translate:2px -6px}}
.elSsDq_toast{border-radius:var(--border-radius-full);background:linear-gradient(var(--fj-color-background-surface), var(--fj-color-background-surface)) padding-box,var(--fj-gradient-film) border-box;max-width:min(100vw - 32px,440px);box-shadow:inset 0 2px 0 var(--fj-color-gloss),var(--elevation-2);border:2px solid #0000;align-items:center;gap:8px;padding:8px 24px 8px 8px;display:flex}.elSsDq_toast p{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-strong);word-break:auto-phrase}.elSsDq_toast[data-kind=ERROR]{background:var(--fj-color-background-surface);border-color:var(--fj-color-error)}.elSsDq_toast[data-visible=true]{animation:.6s ease-out both elSsDq_float-in}.elSsDq_toast[data-visible=false]{animation:.35s ease-in forwards elSsDq_pop}.elSsDq_toast .elSsDq_scene{stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:40px;height:40px;overflow:visible}.elSsDq_toast .elSsDq_scene .elSsDq_steam{fill:none;stroke:var(--fj-color-steam);stroke-width:2.5px;animation:2.4s ease-in-out infinite elSsDq_steam}.elSsDq_toast .elSsDq_scene .elSsDq_steam:nth-of-type(2){animation-delay:-.8s}.elSsDq_toast .elSsDq_scene .elSsDq_steam:nth-of-type(3){animation-delay:-1.6s}.elSsDq_toast .elSsDq_scene .elSsDq_tub{fill:var(--fj-color-tub);stroke:var(--fj-color-toast-line);stroke-width:2px}.elSsDq_toast .elSsDq_scene .elSsDq_rim{stroke:var(--fj-color-toast-line);stroke-width:3px}.elSsDq_toast .elSsDq_scene[data-scene=finish] path{transform-box:fill-box;transform-origin:50%;fill:var(--fj-color-sparkle);stroke:var(--fj-color-sparkle-outline);stroke-width:1.5px;animation:1.2s ease-in-out infinite alternate elSsDq_twinkle}.elSsDq_toast .elSsDq_scene[data-scene=finish] path:nth-child(2){animation-delay:-.4s}.elSsDq_toast .elSsDq_scene[data-scene=finish] path:nth-child(3){animation-delay:-.8s}.elSsDq_toast .elSsDq_scene[data-scene=reserve]{stroke:var(--fj-color-toast-line);stroke-width:2px;animation:1.6s ease-in-out infinite alternate elSsDq_hover}.elSsDq_toast .elSsDq_scene[data-scene=reserve] circle{fill:var(--fj-color-toast-bubble-fill)}.elSsDq_toast .elSsDq_scene[data-scene=reserve] path{fill:none}.elSsDq_toast .elSsDq_scene[data-scene=cancel]{fill:none;stroke:var(--fj-color-toast-line);stroke-width:2.5px;animation:.6s ease-out .3s both elSsDq_burst}.elSsDq_toast .elSsDq_scene[data-scene=cancel] circle{stroke-dasharray:4 4}.elSsDq_toast .elSsDq_scene[data-scene=error]{fill:none;stroke:var(--fj-color-error);stroke-width:3px}.elSsDq_toast .elSsDq_scene[data-scene=error] .elSsDq_dot{fill:var(--fj-color-error);stroke:none}.elSsDq_celebration{z-index:9998;pointer-events:none;position:fixed;inset:0;overflow:hidden}.elSsDq_celebration span{background:radial-gradient(circle at 32% 28%, var(--fj-color-bubble-highlight) 0 14%, transparent 16%),radial-gradient(circle, var(--fj-color-bubble-tint) 0 70%, transparent 100%);border:2px solid var(--fj-color-film-blue);border-radius:var(--border-radius-full);opacity:0;width:28px;height:28px;animation:2.4s ease-out both elSsDq_celebrate;position:absolute;top:100%}.elSsDq_celebration span:nth-child(3n+2){border-color:var(--fj-color-film-lavender)}.elSsDq_celebration span:nth-child(3n){border-color:var(--fj-color-film-pink)}.elSsDq_celebration span:first-child{width:22px;height:22px;left:4%}.elSsDq_celebration span:nth-child(2){width:36px;height:36px;animation-delay:.2s;left:12%}.elSsDq_celebration span:nth-child(3){animation-duration:2.8s;animation-delay:.1s;left:22%}.elSsDq_celebration span:nth-child(4){width:44px;height:44px;animation-delay:.35s;left:31%}.elSsDq_celebration span:nth-child(5){width:20px;height:20px;animation-duration:2s;left:41%}.elSsDq_celebration span:nth-child(6){width:32px;height:32px;animation-delay:.5s;left:49%}.elSsDq_celebration span:nth-child(7){animation-duration:2.6s;animation-delay:.15s;left:58%}.elSsDq_celebration span:nth-child(8){width:40px;height:40px;animation-delay:.3s;left:66%}.elSsDq_celebration span:nth-child(9){width:24px;height:24px;animation-duration:2.2s;animation-delay:.6s;left:75%}.elSsDq_celebration span:nth-child(10){width:34px;height:34px;animation-delay:50ms;left:83%}.elSsDq_celebration span:nth-child(11){width:20px;height:20px;animation-duration:2.8s;animation-delay:.4s;left:91%}.elSsDq_celebration span:nth-child(12){width:18px;height:18px;animation-duration:2.2s;animation-delay:.7s;left:53%}@media (prefers-reduced-motion:reduce){.elSsDq_celebration{display:none}}@keyframes elSsDq_float-in{0%{opacity:0;translate:0 24px;scale:.9}60%{opacity:1;translate:0 -4px;scale:1.02}to{opacity:1;translate:0;scale:1}}@keyframes elSsDq_pop{0%{opacity:1;scale:1}40%{opacity:1;scale:1.06}to{opacity:0;scale:1.2}}@keyframes elSsDq_twinkle{0%{opacity:.6;scale:.8}to{opacity:1;scale:1.1}}@keyframes elSsDq_hover{0%{translate:0 1px}to{translate:1px -2px}}@keyframes elSsDq_burst{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes elSsDq_steam{0%{opacity:0;translate:0 3px}40%{opacity:1}to{opacity:0;translate:0 -3px}}@keyframes elSsDq_celebrate{0%{opacity:0;translate:0;scale:.6}10%{opacity:1;scale:1}80%{opacity:1;translate:8px -64vh;scale:1}to{opacity:0;translate:4px -72vh;scale:1.5}}
.BmHdWq_home{flex-direction:column;gap:16px;max-width:480px;margin-inline:auto;padding:24px 16px 120px;display:flex}.BmHdWq_home>header{justify-content:space-between;align-items:baseline;display:flex}.BmHdWq_home>header h1{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-brand)}.BmHdWq_home>header p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}.BmHdWq_home section{border-radius:var(--border-radius-24);background:linear-gradient(var(--fj-color-background-surface), var(--fj-color-background-surface)) padding-box,var(--fj-gradient-film) border-box;border:2px solid #0000;flex-direction:column;gap:8px;padding:16px 24px;display:flex}.BmHdWq_home section h2{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}.BmHdWq_home section>div{align-items:center;gap:16px;display:flex}.BmHdWq_home .BmHdWq_headline{font-size:var(--font-size-20);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-strong)}.BmHdWq_home .BmHdWq_sub{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}.BmHdWq_home .BmHdWq_alert{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-170);color:var(--fj-color-warning-text)}.BmHdWq_home .BmHdWq_now[data-state=bathing]{background:var(--fj-color-bathing-background);border-color:var(--fj-color-bathing-border)}.BmHdWq_home .BmHdWq_now[data-state=bathing]>div>span{flex-shrink:0;display:inline-grid;position:relative}.BmHdWq_home .BmHdWq_now[data-state=bathing]>div>span>svg{position:absolute;bottom:calc(100% - 4px);left:20px}.BmHdWq_home .BmHdWq_now[data-state=bathing]>div>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.BmHdWq_home .BmHdWq_now[data-state=free]>p{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-action)}.BmHdWq_home .BmHdWq_next>div p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170)}.BmHdWq_home .BmHdWq_next strong{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-170)}.BmHdWq_home .BmHdWq_mine{background:var(--fj-color-mine-background);border-color:var(--fj-color-mine-border);align-items:flex-start}.BmHdWq_home .BmHdWq_mine h2{color:var(--fj-color-mine-text)}.BmHdWq_home .BmHdWq_mine>div{justify-content:space-between;align-self:stretch}.BmHdWq_home .BmHdWq_mine button{text-underline-offset:3px;border-radius:var(--border-radius-full);min-width:80px;max-width:100%;min-height:36px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:2px 16px;display:inline-flex;position:relative}.BmHdWq_home .BmHdWq_mine button:after{inset-inline:0;content:"";height:44px;position:absolute;top:50%;transform:translateY(-50%)}.BmHdWq_home .BmHdWq_mine button{color:var(--fj-color-action);background-color:var(--fj-color-background-surface);border:1px solid}.BmHdWq_home .BmHdWq_mine button:focus-visible{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}@media (any-hover:hover){.BmHdWq_home .BmHdWq_mine button:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}}.BmHdWq_home .BmHdWq_mine button:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-soft-active);text-decoration:underline}.BmHdWq_home .BmHdWq_banner{color:var(--fj-color-info);background-color:var(--fj-color-background-surface);border-radius:var(--border-radius-24);border:3px solid;flex-direction:column;gap:8px;padding:8px 16px 24px;display:flex}.BmHdWq_home .BmHdWq_banner p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text)}.BmHdWq_home .BmHdWq_banner p:first-of-type{font-size:var(--font-size-17);font-weight:var(--font-weight-700);line-height:var(--line-height-170);color:var(--fj-color-text-strong);align-items:center;gap:16px;padding-top:3px;display:flex}.BmHdWq_home .BmHdWq_banner p:first-of-type svg{color:var(--fj-color-info);flex-shrink:0}.BmHdWq_home .BmHdWq_banner p:first-of-type rect{fill:var(--fj-color-text-on-fill)}.BmHdWq_home .BmHdWq_banner p:last-of-type{color:var(--fj-color-text-muted)}.BmHdWq_home>div{flex-direction:column;gap:16px;margin-top:8px;display:flex}.BmHdWq_home>div button{text-underline-offset:3px;border-radius:var(--border-radius-full);width:100%;min-width:136px;max-width:100%;min-height:56px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);color:var(--fj-color-text-on-fill);background-color:var(--fj-color-action);background-image:var(--fj-gradient-action);box-shadow:inset 0 2px 0 var(--fj-color-gloss);border:4px double #0000;justify-content:center;align-items:center;gap:4px;padding:12px 24px;display:inline-flex}.BmHdWq_home>div button:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-image:var(--fj-gradient-action-hover);text-decoration:underline}@media (any-hover:hover){.BmHdWq_home>div button:hover{background-image:var(--fj-gradient-action-hover);text-decoration:underline}}.BmHdWq_home>div button:active{background-color:var(--fj-color-action-active);background-image:none;text-decoration:underline}.BmHdWq_home>div p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted);text-align:center}.BmHdWq_home>div a{text-underline-offset:3px;border-radius:var(--border-radius-full);width:100%;min-width:136px;max-width:100%;min-height:56px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);color:var(--fj-color-action);background-color:var(--fj-color-background-surface);border:1px solid;justify-content:center;align-items:center;gap:4px;padding:12px 24px;display:inline-flex}.BmHdWq_home>div a:focus-visible{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}@media (any-hover:hover){.BmHdWq_home>div a:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}}.BmHdWq_home>div a:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-soft-active);text-decoration:underline}
._4cyr6G_house{flex-direction:column;gap:16px;max-width:480px;margin-inline:auto;padding:24px 16px 40px;display:flex}._4cyr6G_house>header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._4cyr6G_house>header h1{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-brand)}._4cyr6G_house>header a{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-action);background-color:#0000;text-decoration:underline}._4cyr6G_house>header a:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-color:var(--fj-color-focus-ring);color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}@media (any-hover:hover){._4cyr6G_house>header a:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}}._4cyr6G_house>header a:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-text-active)}._4cyr6G_house section{border-radius:var(--border-radius-24);background:linear-gradient(var(--fj-color-background-surface), var(--fj-color-background-surface)) padding-box,var(--fj-gradient-film) border-box;border:2px solid #0000;flex-direction:column;gap:8px;padding:16px 24px 24px;display:flex}._4cyr6G_house section h2{font-size:var(--font-size-20);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-strong)}._4cyr6G_house section p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}._4cyr6G_house section pre{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-strong);white-space:pre-wrap;overflow-wrap:anywhere;background-color:var(--fj-color-background-surface);border:1px solid var(--fj-color-border);border-radius:var(--border-radius-8);padding:16px}._4cyr6G_house section>div{flex-wrap:wrap;gap:8px;display:flex}._4cyr6G_house section button{text-underline-offset:3px;border-radius:var(--border-radius-full);min-width:136px;max-width:100%;min-height:56px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);color:var(--fj-color-text-on-fill);background-color:var(--fj-color-action);background-image:var(--fj-gradient-action);box-shadow:inset 0 2px 0 var(--fj-color-gloss);border:4px double #0000;justify-content:center;align-items:center;gap:4px;padding:12px 24px;display:inline-flex}._4cyr6G_house section button:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-image:var(--fj-gradient-action-hover);text-decoration:underline}@media (any-hover:hover){._4cyr6G_house section button:hover{background-image:var(--fj-gradient-action-hover);text-decoration:underline}}._4cyr6G_house section button:active{background-color:var(--fj-color-action-active);background-image:none;text-decoration:underline}._4cyr6G_house section button+button{color:var(--fj-color-action);background-color:var(--fj-color-background-surface);border:1px solid}._4cyr6G_house section button+button:focus-visible{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}@media (any-hover:hover){._4cyr6G_house section button+button:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}}._4cyr6G_house section button+button:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-soft-active);text-decoration:underline}._4cyr6G_house section:last-of-type button{color:var(--fj-color-action);background-color:var(--fj-color-background-surface);border:1px solid;align-self:flex-start}._4cyr6G_house section:last-of-type button:focus-visible{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}@media (any-hover:hover){._4cyr6G_house section:last-of-type button:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}}._4cyr6G_house section:last-of-type button:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-soft-active);text-decoration:underline}._4cyr6G_house nav{justify-content:center;gap:24px;margin-top:16px;display:flex}._4cyr6G_house nav a{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-action);background-color:#0000;text-decoration:underline}._4cyr6G_house nav a:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-color:var(--fj-color-focus-ring);color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}@media (any-hover:hover){._4cyr6G_house nav a:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}}._4cyr6G_house nav a:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-text-active)}
.zR8T_W_start{flex-direction:column;gap:24px;max-width:480px;min-height:100svh;margin-inline:auto;padding:40px 16px;display:flex}.zR8T_W_start h1{font-size:var(--font-size-28);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-brand)}.zR8T_W_start section{border-radius:var(--border-radius-24);background:linear-gradient(var(--fj-color-background-surface), var(--fj-color-background-surface)) padding-box,var(--fj-gradient-film) border-box;border:2px solid #0000;flex-direction:column;gap:16px;padding:24px;display:flex}.zR8T_W_start h2{font-size:var(--font-size-20);font-weight:var(--font-weight-700);line-height:var(--line-height-150);color:var(--fj-color-text-strong)}.zR8T_W_start p{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-muted)}.zR8T_W_start .zR8T_W_alert{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-170);color:var(--fj-color-error-text)}.zR8T_W_start form{flex-direction:column;gap:8px;display:flex}.zR8T_W_start label{font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-170);color:var(--fj-color-text-strong)}.zR8T_W_start input{min-height:44px;font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-text-strong);background-color:var(--fj-color-background-surface);border:1px solid var(--fj-color-border);border-radius:var(--border-radius-8);padding:8px 16px}.zR8T_W_start input:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring)}.zR8T_W_start input[aria-invalid=true]{border:2px solid var(--fj-color-error-text)}.zR8T_W_start button{text-underline-offset:3px;border-radius:var(--border-radius-full);min-width:136px;max-width:100%;min-height:56px;font-size:var(--font-size-16);font-weight:var(--font-weight-700);line-height:var(--line-height-100);color:var(--fj-color-text-on-fill);background-color:var(--fj-color-action);background-image:var(--fj-gradient-action);box-shadow:inset 0 2px 0 var(--fj-color-gloss);border:4px double #0000;justify-content:center;align-items:center;gap:4px;padding:12px 24px;display:inline-flex}.zR8T_W_start button:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-image:var(--fj-gradient-action-hover);text-decoration:underline}@media (any-hover:hover){.zR8T_W_start button:hover{background-image:var(--fj-gradient-action-hover);text-decoration:underline}}.zR8T_W_start button:active{background-color:var(--fj-color-action-active);background-image:none;text-decoration:underline}.zR8T_W_start button+button{color:var(--fj-color-action);background-color:var(--fj-color-background-surface);border:1px solid}.zR8T_W_start button+button:focus-visible{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}@media (any-hover:hover){.zR8T_W_start button+button:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-soft-hover);text-decoration:underline}}.zR8T_W_start button+button:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-soft-active);text-decoration:underline}.zR8T_W_start nav{justify-content:center;gap:24px;margin-top:auto;display:flex}.zR8T_W_start nav a{font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-170);color:var(--fj-color-action);background-color:#0000;text-decoration:underline}.zR8T_W_start nav a:focus-visible{outline:4px solid var(--fj-color-focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--fj-color-focus-ring);background-color:var(--fj-color-focus-ring);color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}@media (any-hover:hover){.zR8T_W_start nav a:hover{color:var(--fj-color-action-hover);background-color:var(--fj-color-action-text-hover);text-decoration-thickness:3px}}.zR8T_W_start nav a:active{color:var(--fj-color-action-active);background-color:var(--fj-color-action-text-active)}
