.YlrPlq_host{--navy:#1c2d4f;--navy-side:#0f1b33;--forest:#1f6247;--forest-side:#114330;--plum:#7a2c48;--plum-side:#561a30;--b-button:var(--navy);--b-button-side:var(--navy-side);--b-on:#fff;--b-title:#1c2d4f;--b-sky:#27406e;--b-sun:#f09a78;--b-far:#3b5a8f;--b-near:#182a4f;--b-glyph:#f6b89e;--b-face:var(--font-instrument-serif), Georgia, serif;--b-weight:400;--b-track:0;--b-scale:1;--star:#f0b83a;--piece:min(560px, 100vw - 60px);--letter:min(440px, 100vw - 60px);color:var(--ink)}.YlrPlq_host.YlrPlq_forest{--b-button:var(--forest);--b-button-side:var(--forest-side);--b-title:#153f2f;--b-sky:#dcefd3;--b-sun:#f8d978;--b-far:#86c494;--b-near:#2f7e5c;--b-glyph:#dff5cf;--b-face:var(--font-manrope), system-ui, sans-serif;--b-weight:700;--b-track:-.02em;--b-scale:.84}.YlrPlq_host.YlrPlq_plum{--b-button:var(--plum);--b-button-side:var(--plum-side);--b-title:#5a1f36;--b-sky:#f8e4bf;--b-sun:#eba545;--b-far:#d69472;--b-near:#7a2c48;--b-glyph:#f7d591}.dark .YlrPlq_host{--navy:#4a6cc0;--navy-side:#2b4283;--forest:#2a7f5b;--forest-side:#164d37;--plum:#a8456a;--plum-side:#6c2542;--b-title:#e9edf9;--b-sky:#1d3157;--b-far:#2c477a;--b-near:#101e3c;--star:#f3c555}.dark .YlrPlq_host.YlrPlq_forest{--b-title:#e4f4ea;--b-sky:#264a3c;--b-sun:#f0cf6e;--b-far:#3f8a66;--b-near:#1a5540}.dark .YlrPlq_host.YlrPlq_plum{--b-title:#f7e6ec;--b-sky:#4d2639;--b-sun:#eebc6c;--b-far:#813d59;--b-near:#2d1220}.YlrPlq_stage{padding:36px 0 24px;position:relative;overflow:hidden}.YlrPlq_primary,.YlrPlq_steps span,.YlrPlq_sizes span,.YlrPlq_mark,.YlrPlq_markSmall,.YlrPlq_scenery,.YlrPlq_sceneryTall,.YlrPlq_scenery i,.YlrPlq_sceneryTall i,.YlrPlq_display,.YlrPlq_swatch{transition:background-color .42s,box-shadow .42s,color .42s}.YlrPlq_reel{overscroll-behavior-x:contain;padding:10px calc((100% - var(--piece)) / 2) 44px;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;gap:44px;display:flex;overflow-x:auto}.YlrPlq_reel::-webkit-scrollbar{display:none}.YlrPlq_item{opacity:.42;scroll-snap-align:center;flex:none;transition:opacity .36s,transform .42s cubic-bezier(.3,.8,.3,1);transform:scale(.94)}.YlrPlq_item:not([data-active]){cursor:pointer}.YlrPlq_item[data-active]{opacity:1;transform:none}.YlrPlq_window,.YlrPlq_email{background:var(--white);box-shadow:inset 0 1px 0 var(--lit), 0 5px 0 var(--white-side), 0 8px 6px -2px rgb(var(--shade) / calc(.1 * var(--deep))), 0 34px 40px -24px rgb(var(--shade) / calc(.3 * var(--deep)));text-align:left;border-radius:20px}.YlrPlq_window{width:var(--piece)}.YlrPlq_email{width:var(--letter)}.YlrPlq_chrome{height:36px;box-shadow:inset 0 -1px 0 rgb(var(--shade) / calc(.1 * var(--deep)));justify-content:center;align-items:center;display:flex;position:relative}.YlrPlq_dots{gap:6px;display:flex;position:absolute;top:14px;left:16px}.YlrPlq_dots i{background:var(--bar);border-radius:50%;width:8px;height:8px}.YlrPlq_url{background:var(--well);height:22px;box-shadow:inset 0 1.5px 2px rgb(var(--shade) / calc(.16 * var(--deep))), inset 0 -1px 0 var(--lip);color:var(--ink-soft);white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:0 13px 0 10px;font-size:12px;font-weight:600;display:inline-flex}.YlrPlq_url svg{opacity:.65;width:10px;height:10px}.YlrPlq_sheet{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 24px 24px;display:grid}.YlrPlq_emailHead{align-items:center;gap:11px;padding:20px 24px 0;display:flex}.YlrPlq_email .YlrPlq_sheet{padding-top:16px}.YlrPlq_sender{gap:2px;line-height:1.25;display:grid}.YlrPlq_sender b{font-size:14px;font-weight:700}.YlrPlq_sender span{color:var(--ink-soft);font-size:12px;font-weight:500}.YlrPlq_block{border-radius:8px;position:relative}.YlrPlq_item[data-active] .YlrPlq_block:hover{outline:1.5px dashed var(--acc);outline-offset:5px}.YlrPlq_block:before{z-index:2;background:var(--acc);color:#fff;content:attr(data-name);opacity:0;pointer-events:none;white-space:nowrap;border-radius:6px 6px 6px 0;padding:3px 7px;font-size:10.5px;font-weight:700;line-height:1;position:absolute;bottom:calc(100% - 2px);left:-6px}.YlrPlq_item[data-active] .YlrPlq_block:hover:before{opacity:1}.YlrPlq_block:after{border:1.5px dashed var(--acc);content:"";opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:-5px}.YlrPlq_reel:not([data-seen]) .YlrPlq_item[data-first] .YlrPlq_body,.YlrPlq_reel:not([data-seen]) .YlrPlq_item[data-first] .YlrPlq_slot{opacity:0}.YlrPlq_reel[data-seen] .YlrPlq_item[data-first] .YlrPlq_block:not([data-added]) .YlrPlq_body{animation:.56s cubic-bezier(.2,.9,.3,1.2) both YlrPlq_land;animation-delay:calc(var(--order) * .17s + .32s)}.YlrPlq_reel[data-seen] .YlrPlq_item[data-first] .YlrPlq_block:not([data-added]):after,.YlrPlq_reel[data-seen] .YlrPlq_item[data-first] .YlrPlq_block:not([data-added]):before{animation:.76s both YlrPlq_outlined;animation-delay:calc(var(--order) * .17s + .12s)}.YlrPlq_reel[data-seen] .YlrPlq_item[data-first] .YlrPlq_slot{animation:.4s 1.1s both YlrPlq_appear}.YlrPlq_block[data-added] .YlrPlq_body{align-content:center;min-height:58px;animation:.52s cubic-bezier(.2,.9,.3,1.2) both YlrPlq_land;display:grid}.YlrPlq_block[data-added]:after,.YlrPlq_block[data-added]:before{animation:.62s both YlrPlq_outlined}@keyframes YlrPlq_land{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes YlrPlq_outlined{0%{opacity:0}25%,60%{opacity:.9}to{opacity:0}}@keyframes YlrPlq_appear{0%{opacity:0}to{opacity:1}}.YlrPlq_slot{cursor:pointer;border:1.5px dashed var(--bar-strong);height:58px;color:var(--ink-soft);border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s;display:flex}.YlrPlq_slot svg{width:13px;height:13px}.YlrPlq_item[data-active] .YlrPlq_slot:hover,.YlrPlq_slot:focus-visible{border-color:var(--acc);background:var(--acc-wash);color:var(--acc-ink);outline:none}.YlrPlq_remove{z-index:3;cursor:pointer;background:var(--white);width:24px;height:24px;box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--white-side), 0 5px 6px -2px rgb(var(--shade) / calc(.4 * var(--deep)));color:var(--ink-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.YlrPlq_remove svg{width:11px;height:11px}.YlrPlq_remove:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.YlrPlq_bars{gap:9px;display:grid}.YlrPlq_bars i,.YlrPlq_well i,.YlrPlq_when i,.YlrPlq_faq i,.YlrPlq_cards i{background:var(--bar);border-radius:4px;height:7px;display:block}.YlrPlq_scenery,.YlrPlq_sceneryTall{background:var(--b-sky);border-radius:14px;height:58px;position:relative;overflow:hidden}.YlrPlq_sceneryTall{height:112px}.YlrPlq_scenery i,.YlrPlq_sceneryTall i{border-radius:50%;position:absolute}.YlrPlq_sun{background:var(--b-sun);width:34px;height:34px;box-shadow:inset 0 2px 0 #fff6, 0 3px 5px -1px rgb(var(--shade) / calc(.28 * var(--deep)));top:20%;left:66%}.YlrPlq_scenery .YlrPlq_sun{width:24px;height:24px;top:14%}.YlrPlq_far{background:var(--b-far);width:78%;height:190%;bottom:-150%;right:-14%;box-shadow:inset 0 2px #ffffff47}.YlrPlq_near{background:var(--b-near);width:84%;height:196%;box-shadow:inset 0 2px 0 #ffffff4d, 0 -3px 8px -3px rgb(var(--shade) / calc(.3 * var(--deep)));bottom:-164%;left:-16%}.YlrPlq_mark,.YlrPlq_markSmall{background:var(--b-button);width:46px;height:46px;box-shadow:inset 0 1.5px 0 #ffffff38, 0 6px 7px -4px rgb(var(--shade) / calc(.4 * var(--deep)));color:var(--b-glyph);border-radius:14px;flex:none;place-items:center;display:grid}.YlrPlq_mark svg{width:24px;height:24px}.YlrPlq_markSmall{border-radius:10px;width:34px;height:34px}.YlrPlq_markSmall svg{width:18px;height:18px}.YlrPlq_eventName{align-items:center;gap:14px;display:flex}.YlrPlq_display{color:var(--b-title);font-family:var(--b-face);font-size:calc(28px * var(--b-scale));font-weight:var(--b-weight);letter-spacing:var(--b-track);line-height:1.1}.YlrPlq_soft{color:var(--ink-soft);margin-top:3px;font-size:13.5px;font-weight:500}.YlrPlq_centeredText{text-align:center}.YlrPlq_note{padding:0 4px}.YlrPlq_answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.YlrPlq_primary,.YlrPlq_secondary{white-space:nowrap;border-radius:13px;place-items:center;height:44px;padding:0 18px;font-size:14.5px;font-weight:700;display:grid}.YlrPlq_primary{background:var(--b-button);box-shadow:inset 0 1px 0 #ffffff38, 0 4px 0 var(--b-button-side), 0 12px 12px -8px rgb(var(--shade) / calc(.42 * var(--deep)));color:var(--b-on);justify-self:start}.YlrPlq_answers .YlrPlq_primary,.YlrPlq_wide{justify-self:stretch;width:100%}.YlrPlq_secondary{background:var(--tray);box-shadow:inset 0 1px 0 var(--lit), 0 4px 0 var(--tray-side)}.YlrPlq_steps{gap:6px;display:flex}.YlrPlq_steps span{background:var(--tray);height:30px;box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--tray-side);color:var(--ink-soft);border-radius:15px;place-items:center;padding:0 13px;font-size:12.5px;font-weight:700;display:grid}.YlrPlq_steps span[data-now]{background:var(--b-button);box-shadow:inset 0 1px 0 #ffffff38, 0 2px 0 var(--b-button-side);color:var(--b-on)}.YlrPlq_field{gap:7px;display:grid}.YlrPlq_field>span{font-size:13px;font-weight:700;line-height:1.25}.YlrPlq_well{background:var(--well);height:42px;box-shadow:inset 0 2px 3px rgb(var(--shade) / calc(.16 * var(--deep))), inset 0 -1px 0 var(--lip);border-radius:12px;align-items:center;padding:0 14px;display:flex}.YlrPlq_well i{background:var(--bar-strong)}.YlrPlq_well svg{width:12px;height:12px;color:var(--icon);margin-left:auto}.YlrPlq_area{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;height:58px}.YlrPlq_sizes{gap:8px;display:flex}.YlrPlq_sizes span{background:var(--tray);min-width:46px;height:32px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side);border-radius:11px;place-items:center;padding:0 12px;font-size:13px;font-weight:700;display:grid}.YlrPlq_sizes span[data-picked]{background:var(--b-button);box-shadow:inset 0 1px 0 #ffffff38, 0 3px 0 var(--b-button-side);color:var(--b-on)}.YlrPlq_subject{font-size:21px;font-weight:700;line-height:1.3}.YlrPlq_booked{gap:8px;display:grid}.YlrPlq_booked div{background:var(--tray);height:40px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.YlrPlq_booked svg{width:18px;height:18px;color:var(--icon)}.YlrPlq_greeting{position:relative}.YlrPlq_greeting .YlrPlq_sceneryTall{height:88px}.YlrPlq_welcome{color:#fff;font-family:var(--b-face);font-size:calc(25px * var(--b-scale));font-weight:var(--b-weight);letter-spacing:var(--b-track);align-items:center;gap:8px;line-height:1;display:flex;position:absolute;bottom:13px;left:18px}.YlrPlq_welcome i{background:#fffc;border-radius:5px;width:92px;height:10px}.YlrPlq_pass{background:var(--tray);height:58px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side), 0 12px 14px -10px rgb(var(--shade) / calc(.3 * var(--deep)));border-radius:14px;align-items:center;gap:12px;padding:0 14px 0 12px;display:flex}.YlrPlq_passName{background:var(--bar-strong);border-radius:5px;width:108px;height:9px}.YlrPlq_pass>span:not(.YlrPlq_markSmall){color:var(--ink-soft);white-space:nowrap;font-size:12.5px;font-weight:600}.YlrPlq_seal{background:var(--star);border-radius:50%;flex:none;width:24px;height:24px;margin-left:auto;box-shadow:inset 0 2px #ffffff80,inset 0 -3px 3px -1px #78500059,0 2px #aa7814b3}.YlrPlq_sectionName{font-size:15px;font-weight:700;line-height:1.2}.YlrPlq_days{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:9px;display:grid}.YlrPlq_days span{color:var(--ink-soft);font-size:12px;font-weight:700}.YlrPlq_when{align-items:center;gap:9px;height:22px;display:flex}.YlrPlq_when b{font-variant-numeric:tabular-nums;flex:none;width:52px;font-size:12px;font-weight:700}.YlrPlq_faq{gap:6px;display:grid}.YlrPlq_faq div{background:var(--tray);height:26px;box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--tray-side);border-radius:9px;justify-content:space-between;align-items:center;padding:0 10px 0 12px;display:flex}.YlrPlq_faq i{background:var(--bar-strong)}.YlrPlq_faq svg{width:11px;height:11px;color:var(--icon)}.YlrPlq_cards{gap:8px;display:grid}.YlrPlq_cards div{background:var(--tray);height:46px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side);border-radius:12px;grid-template-columns:30px max-content minmax(0,1fr);align-items:center;gap:11px;padding:0 14px 0 8px;display:grid}.YlrPlq_glyph{background:var(--white);width:30px;height:30px;box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--white-side);color:var(--icon);border-radius:9px;place-items:center;display:grid}.YlrPlq_glyph svg{width:17px;height:17px}.YlrPlq_cards b{white-space:nowrap;font-size:13.5px;font-weight:700}.YlrPlq_stars{justify-content:center;gap:7px;display:flex}.YlrPlq_stars svg{width:30px;height:30px;color:var(--bar)}.YlrPlq_stars svg[data-lit]{color:var(--star)}.YlrPlq_looks{z-index:2;background:var(--white);box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--white-side), 0 10px 12px -8px rgb(var(--shade) / calc(.36 * var(--deep)));border-radius:20px;gap:6px;padding:6px;display:flex;position:absolute;top:20px;right:22px}.YlrPlq_look{cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.YlrPlq_look:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.YlrPlq_look i{background:var(--dot);border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.3,1.5,.5,1);box-shadow:inset 0 2px #ffffff4d,inset 0 -3px 3px -1px #00000040}.YlrPlq_look[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--dot)}.YlrPlq_look[aria-checked=true] i{transform:scale(.7)}.YlrPlq_rail{background:var(--well);width:max-content;max-width:calc(100% - 24px);box-shadow:inset 0 2px 3px rgb(var(--shade) / calc(.16 * var(--deep))), inset 0 -1px 0 var(--lip);scrollbar-width:none;border-radius:26px;margin:0 auto;padding:5px;display:flex;position:relative;overflow-x:auto}.YlrPlq_rail::-webkit-scrollbar{display:none}.YlrPlq_thumb{background:var(--white);height:calc(100% - 10px);box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--white-side), 0 6px 8px -5px rgb(var(--shade) / calc(.4 * var(--deep)));border-radius:21px;transition:transform .34s cubic-bezier(.3,.8,.3,1),width .34s cubic-bezier(.3,.8,.3,1);position:absolute;top:5px;left:0}.YlrPlq_tab{z-index:1;cursor:pointer;height:42px;color:var(--ink-soft);white-space:nowrap;border-radius:21px;flex:none;padding:0 17px;font-size:14.5px;font-weight:600;transition:color .2s;position:relative}.YlrPlq_tab[aria-selected=true]{color:var(--ink)}.YlrPlq_tab:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.YlrPlq_item,.YlrPlq_thumb{transition:none}.YlrPlq_reel .YlrPlq_item .YlrPlq_body,.YlrPlq_reel .YlrPlq_item .YlrPlq_slot{opacity:1!important;animation:none!important}.YlrPlq_reel .YlrPlq_item .YlrPlq_block:after,.YlrPlq_reel .YlrPlq_item .YlrPlq_block:before{animation:none!important}}@media (max-width:760px){.YlrPlq_stage{padding:20px 0 16px}.YlrPlq_looks{width:max-content;margin:12px auto 0;position:static}.YlrPlq_reel{gap:14px;padding-bottom:36px}.YlrPlq_sheet{padding:16px 16px 20px}.YlrPlq_emailHead{padding:18px 16px 0}.YlrPlq_display{font-size:24px}.YlrPlq_steps span{padding:0 9px;font-size:11.5px}.YlrPlq_pass>span:not(.YlrPlq_markSmall){display:none}.YlrPlq_passName{flex:1;width:auto;max-width:120px}.YlrPlq_tab{height:40px;padding:0 14px;font-size:13.5px}}
.iP4vTG_stage{place-items:center;padding:52px 24px;display:grid}.iP4vTG_form{background:var(--white);width:min(468px,100%);box-shadow:inset 0 1px 0 var(--lit), 0 5px 0 var(--white-side), 0 8px 6px -2px rgb(var(--shade) / calc(.1 * var(--deep))), 0 34px 44px -22px rgb(var(--shade) / calc(.3 * var(--deep)));color:var(--ink);border-radius:24px;padding:26px 24px}.iP4vTG_day,.iP4vTG_label{padding-inline:4px;font-size:15px;font-weight:700;line-height:1.2}.iP4vTG_label{margin-top:24px}.iP4vTG_activities{gap:8px;margin-top:12px;display:grid}.iP4vTG_activity{cursor:pointer;background:var(--tray);height:60px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side);text-align:left;border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto 104px;align-items:center;gap:12px;padding:0 14px 0 12px;transition:background-color .18s,box-shadow .18s,transform .12s;display:grid}.iP4vTG_activity:active,.iP4vTG_night:active{transform:translateY(2px)}.iP4vTG_activity:focus-visible,.iP4vTG_night:focus-visible,.iP4vTG_guest:focus-visible,.iP4vTG_register:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.iP4vTG_activity[data-state=mine]{background:var(--lav);box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--lav-side)}.iP4vTG_glyph{background:var(--white);width:36px;height:36px;box-shadow:inset 0 1px 0 var(--lit), 0 2px 0 var(--white-side);color:var(--icon);border-radius:11px;place-items:center;display:grid}.iP4vTG_activity[data-state=mine] .iP4vTG_glyph{color:var(--acc-ink)}.iP4vTG_glyph svg{width:20px;height:20px}.iP4vTG_what{gap:3px;min-width:0;line-height:1.15;display:grid}.iP4vTG_what b{font-size:15px;font-weight:700}.iP4vTG_what span{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.iP4vTG_spots{gap:4px;display:flex}.iP4vTG_spots i{background:var(--bar-strong);border-radius:50%;width:9px;height:9px;transition:background-color .22s,box-shadow .22s,transform .22s cubic-bezier(.3,1.6,.5,1)}.iP4vTG_spots i[data-spot=open]{box-shadow:inset 0 0 0 1.5px var(--bar-strong);background:0 0}.iP4vTG_spots i[data-spot=mine]{background:var(--acc);transform:scale(1.25)}.iP4vTG_spots i[data-spot=guest]{background:var(--guest);transform:scale(1.25)}.iP4vTG_status{color:var(--ink-soft);white-space:nowrap;justify-content:flex-end;font-size:13px;font-weight:700;display:flex}.iP4vTG_activity[data-state=full] .iP4vTG_status{color:var(--acc-ink)}.iP4vTG_box{background:var(--well);width:24px;height:24px;box-shadow:inset 0 2px 3px rgb(var(--shade) / calc(.18 * var(--deep))), inset 0 -1px 0 var(--lip);color:#0000;border-radius:8px;place-items:center;transition:background-color .18s,color .18s;display:grid}.iP4vTG_box svg{width:14px;height:14px}.iP4vTG_activity[data-state=mine] .iP4vTG_box{background:var(--acc);box-shadow:inset 0 1px 0 #ffffff52, 0 2px 0 var(--acc-side);color:#fff}.iP4vTG_nights{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.iP4vTG_night{cursor:pointer;background:var(--tray);height:44px;box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--tray-side);color:var(--ink-soft);border-radius:14px;font-size:14.5px;font-weight:700;transition:background-color .18s,box-shadow .18s,color .18s,transform .12s}.iP4vTG_night[aria-pressed=true]{background:var(--lav);box-shadow:inset 0 1px 0 var(--lit), 0 3px 0 var(--lav-side);color:var(--acc-ink)}.iP4vTG_guest{cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;height:44px;margin-top:18px;padding-inline:4px;font-size:15px;font-weight:700;display:flex}.iP4vTG_guest svg{width:20px;height:20px;color:var(--icon)}.iP4vTG_switch{background:var(--well);width:44px;height:26px;box-shadow:inset 0 2px 3px rgb(var(--shade) / calc(.22 * var(--deep))), inset 0 -1px 0 var(--lip);border-radius:13px;margin-left:auto;transition:background-color .2s;position:relative}.iP4vTG_switch i{width:20px;height:19px;box-shadow:0 2px 0 rgb(var(--shade) / calc(.16 * var(--deep))), 0 4px 4px -1px rgb(var(--shade) / calc(.36 * var(--deep)));background:#fff;border-radius:10px;transition:transform .22s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;left:3px}.iP4vTG_guest[aria-checked=true] .iP4vTG_switch{background:var(--guest)}.iP4vTG_guest[aria-checked=true] .iP4vTG_switch i{transform:translate(18px)}.iP4vTG_register{cursor:pointer;background:var(--acc);width:100%;height:52px;box-shadow:inset 0 1px 0 #ffffff52, 0 5px 0 var(--acc-side), 0 16px 16px -10px rgb(var(--acc-cast) / .6);color:#fff;border-radius:16px;place-items:center;margin-top:16px;font-size:16px;font-weight:700;transition:transform .12s,box-shadow .12s;display:grid}.iP4vTG_register:active,.iP4vTG_register[data-done]{box-shadow:inset 0 1px 0 #ffffff52, 0 2px 0 var(--acc-side), 0 8px 10px -8px rgb(var(--acc-cast) / .6);transform:translateY(3px)}.iP4vTG_before,.iP4vTG_after{grid-area:1/1;transition:opacity .18s,transform .22s}.iP4vTG_after{opacity:0;align-items:center;gap:7px;display:inline-flex;transform:translateY(6px)}.iP4vTG_after svg{width:16px;height:16px}.iP4vTG_register[data-done] .iP4vTG_before{opacity:0;transform:translateY(-6px)}.iP4vTG_register[data-done] .iP4vTG_after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.iP4vTG_spots i,.iP4vTG_switch i,.iP4vTG_before,.iP4vTG_after{transition:none}}@media (max-width:900px){.iP4vTG_stage{padding:28px 12px 32px}}@media (max-width:480px){.iP4vTG_form{padding:20px 14px 22px}.iP4vTG_activity{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"glyph what status""glyph spots status";align-content:center;gap:7px 11px;height:68px;padding:0 12px 0 11px}.iP4vTG_glyph{grid-area:glyph}.iP4vTG_what{grid-area:what;align-items:baseline;gap:7px;display:flex}.iP4vTG_spots{grid-area:spots}.iP4vTG_status{grid-area:status;font-size:12.5px}.iP4vTG_spots i{width:8px;height:8px}}
