.fGvE3q_vote{border:0;min-width:0;margin:0;padding:0}.fGvE3q_vote legend{margin-bottom:12px;font-size:22px;font-weight:750}.fGvE3q_progress{color:#686868;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}.fGvE3q_progress button{color:#171717;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;display:flex}.fGvE3q_card{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#f6f6f3;border-radius:16px;overflow:hidden}.fGvE3q_photo{touch-action:none;-webkit-user-select:none;user-select:none;height:210px;position:relative}.fGvE3q_photo img{object-fit:cover;width:100%;height:100%}.fGvE3q_noPhoto{text-align:center;background:#eeeee8;place-content:center;gap:12px;height:100%;display:grid}.fGvE3q_noPhoto svg{margin:auto}.fGvE3q_badge{color:#171717;background:#fff;border-radius:24px;padding:7px 12px;font-size:14px;font-weight:700;position:absolute;bottom:12px;left:12px}.fGvE3q_body{padding:18px}.fGvE3q_body h3{letter-spacing:-.6px;margin:0 0 10px;font-size:25px;line-height:1.15}.fGvE3q_body p{align-items:center;gap:5px;margin:7px 0;font-size:14px;line-height:1.4;display:flex}.fGvE3q_body a{color:#555;margin-top:5px;font-size:13px;text-decoration:underline;display:inline-block}.fGvE3q_credit{color:#666;margin-top:7px;font-size:11px;display:block}.fGvE3q_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.fGvE3q_actions button{color:#171717;background:#fff;border:1px solid #dedede;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:74px;font-size:13px;font-weight:700;display:flex}.fGvE3q_actions button[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.fGvE3q_actions button:focus-visible,.fGvE3q_summary button:focus-visible{outline-offset:3px;outline:3px solid #171717}.fGvE3q_hint{color:#666;margin:12px 0;font-size:13px;line-height:1.45}.fGvE3q_summary{gap:8px;display:grid}.fGvE3q_summary button{text-align:left;color:#171717;background:#f4f4f2;border:0;border-radius:14px;align-items:center;gap:12px;min-height:76px;padding:10px;display:flex}.fGvE3q_summary img{object-fit:cover;border-radius:10px;width:58px;height:58px}.fGvE3q_summary span{flex:1}.fGvE3q_summary strong{font-size:15px;display:block}.fGvE3q_summary small{margin-top:4px;font-size:13px;display:block}.fGvE3q_summary svg{flex-shrink:0}.fGvE3q_vote:disabled{opacity:.65}.fGvE3q_swipeHint{color:#171717;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:54px;height:54px;animation:3.2s ease-in-out both fGvE3q_swipeHint;display:grid;position:absolute;top:60%;left:50%;box-shadow:0 3px 16px #0003}@keyframes fGvE3q_swipeHint{0%{opacity:0;transform:translate(-50%,-50%)}12%{opacity:1;transform:translate(-50%,-50%)}30%{transform:translate(calc(-50% - 48px),-50%)}52%{transform:translate(calc(48px - 50%),-50%)}65%{transform:translate(-50%,-50%)}83%{opacity:1;transform:translate(-50%,calc(-50% - 45px))}to{opacity:0;transform:translate(-50%,calc(-50% - 45px))}}@media (prefers-reduced-motion:reduce){.fGvE3q_swipeHint{animation:none;display:none}}
.B6oPdW_control{width:100%;min-width:0;max-width:100%;font:inherit;display:block;position:relative}.B6oPdW_control>.B6oPdW_trigger{color:#171717;width:100%;min-width:0;height:auto;min-height:48px;font:inherit;text-align:left;white-space:normal;cursor:pointer;background:#fff;border:1px solid #c7c7c7;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.B6oPdW_trigger>span:first-child{overflow-wrap:anywhere;min-width:0}.B6oPdW_trigger>svg,.B6oPdW_chevron{flex:none}.B6oPdW_trigger [data-empty=true]{color:#666}.B6oPdW_trigger:focus-visible,.B6oPdW_sheet button:focus-visible{outline-offset:3px;outline:3px solid #171717}.B6oPdW_control>.B6oPdW_hidden{clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important;overflow:hidden!important}.B6oPdW_error{color:#9b2929;white-space:normal;width:100%;margin-top:6px;font-size:13px;font-weight:500;line-height:1.45;display:block}.B6oPdW_sheet{color:#171717;background:#fff;border:1px solid #dedede;border-radius:24px;width:min(560px,100vw - 40px);max-width:100vw;max-height:calc(100dvh - 48px);padding:0;font-family:inherit;overflow:auto;box-shadow:0 24px 90px #0003}.B6oPdW_sheet::backdrop{background:#17171766}.B6oPdW_sheetHead{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 10px;display:flex}.B6oPdW_sheetHead h2{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:750;line-height:1.25}.B6oPdW_sheet button{color:#171717;min-width:44px;height:auto;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:12px;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.B6oPdW_sheetHead button{flex:none;width:44px;padding:0;font-size:25px}.B6oPdW_sheet button:disabled,.B6oPdW_control>.B6oPdW_trigger:disabled{color:#626262;opacity:1;cursor:not-allowed;background:#ececec;border-color:#d3d3d3}.B6oPdW_options{gap:6px;max-height:60dvh;padding:8px 16px 20px;display:grid;overflow:auto}.B6oPdW_options button{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:space-between;gap:12px}.B6oPdW_sheet button[aria-selected=true],.B6oPdW_sheet button[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.B6oPdW_pickerBody{padding:0 20px 16px;overflow:auto}.B6oPdW_pickerNav{justify-content:space-between;align-items:center;gap:12px;padding:8px 0 12px;font-size:14px;display:flex}.B6oPdW_pickerNav>div{gap:6px;display:flex}.B6oPdW_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.B6oPdW_days button{flex-direction:column;gap:3px;min-width:0;min-height:62px;padding:8px 0;display:flex}.B6oPdW_days button>span{font-size:12px;font-weight:500}.B6oPdW_days button>strong{font-size:16px}.B6oPdW_days button[aria-current=date]{box-shadow:inset 0 -3px #c1ff3a}.B6oPdW_timeHeading{justify-content:space-between;align-items:center;margin:20px 0 12px;font-size:14px;display:flex}.B6oPdW_timeHeading>span{color:#666;font-size:13px}.B6oPdW_times{scrollbar-gutter:stable;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:220px;padding:3px;display:grid;position:relative;overflow:auto}.B6oPdW_times button{white-space:nowrap;min-width:0;padding:10px 6px}.B6oPdW_pickerFoot{background:#fff;border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:sticky;bottom:0}.B6oPdW_pickerFoot>span{color:#626262;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.B6oPdW_pickerFoot .B6oPdW_primary{color:#171717;background:#c1ff3a;border-color:#c1ff3a;border-radius:99px;flex:none}.B6oPdW_pickerFoot .B6oPdW_primary:disabled{color:#626262;background:#ececec;border-color:#d3d3d3}@media (max-width:768px){.B6oPdW_sheet{width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:24px 24px 0 0;margin:0;position:fixed;inset:auto 0 0}.B6oPdW_sheetHead{padding:18px 14px 10px}.B6oPdW_pickerBody{padding-inline:14px}.B6oPdW_days{gap:4px}.B6oPdW_days button{min-width:44px}.B6oPdW_pickerFoot{padding-inline:14px}.B6oPdW_options{max-height:65dvh}}@media (prefers-reduced-motion:no-preference){.B6oPdW_sheet[open]{animation:.16s ease-out B6oPdW_arrive}@keyframes B6oPdW_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.B6oPdW_choice{touch-action:manipulation}@media (min-width:769px){.B6oPdW_inlineSheet{width:100%;max-width:100%;max-height:none;box-shadow:none;box-sizing:border-box;border-radius:16px;margin:12px 0 0;display:block;position:static;overflow:visible}.B6oPdW_inlineSheet .B6oPdW_sheetHead{padding:12px 10px 8px}.B6oPdW_inlineSheet .B6oPdW_sheetHead h2{font-size:16px}.B6oPdW_inlineSheet .B6oPdW_pickerBody{padding-inline:10px}.B6oPdW_inlineSheet .B6oPdW_pickerFoot{flex-wrap:wrap;padding:12px 10px;position:static}.B6oPdW_inlineSheet .B6oPdW_pickerNav{flex-wrap:wrap}.B6oPdW_inlineSheet .B6oPdW_days{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:4px}.B6oPdW_inlineSheet .B6oPdW_times{grid-template-columns:repeat(auto-fit,minmax(64px,1fr))}.B6oPdW_inlineSheet .B6oPdW_pickerFoot .B6oPdW_primary{margin-left:auto}}
.nQUO2a_pill{background:#191919;border:1px solid #ffffff30;border-radius:99px;align-items:center;gap:12px;width:calc(100% - 48px);max-width:390px;margin:14px auto 0;padding:12px 17px;display:flex;position:relative;box-shadow:0 6px 24px #0003;color:#fff!important;text-decoration:none!important}.nQUO2a_icon{background:var(--brand-neon);color:#111;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.nQUO2a_pill>span:nth-child(2){gap:3px;min-width:0;display:grid}.nQUO2a_pill strong{font-size:14px}.nQUO2a_pill small{color:#ccc;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.nQUO2a_arrow{margin-left:auto;font-size:22px}body:has(dialog[open]) .nQUO2a_pill{display:none}@media (max-width:600px){.nQUO2a_pill{max-width:360px}}.nQUO2a_pill:focus-visible{outline-offset:4px;outline:3px solid #111}
.PjIbla_selector{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 20px;display:flex}.PjIbla_selector button,.PjIbla_crewTools button{color:#171717;background:#f5f5f5;border:0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-weight:650;display:flex}.PjIbla_selector button{text-align:left;max-width:80%}.PjIbla_stack{flex-shrink:0;align-items:center;display:inline-flex}.PjIbla_avatar{color:#252525;background:#e9e9e9;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:750;display:grid;overflow:hidden}.PjIbla_avatar+.PjIbla_avatar{margin-left:-8px}.PjIbla_avatar img{object-fit:cover;width:100%;height:100%}.PjIbla_proof{color:#171717;background:#fff;border:0;border-radius:24px;align-items:center;gap:7px;max-width:calc(100% - 20px);min-height:44px;padding:5px 12px 5px 6px;font-size:13px;font-weight:650;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 2px 10px #0002}.PjIbla_heart{color:#171717;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 10px #0002}.PjIbla_sheet{box-sizing:border-box;width:100%;max-width:540px;max-height:88dvh;padding:24px 24px max(24px,env(safe-area-inset-bottom));color:#171717;background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.PjIbla_sheet::backdrop{background:#0007}.PjIbla_sheet header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.PjIbla_sheet h2{letter-spacing:-.7px;margin:0;font-size:24px;line-height:1.15}.PjIbla_sheet header button{background:#f4f4f4;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.PjIbla_sheet p{color:#616161;line-height:1.5}.PjIbla_primary{background:var(--brand-neon,#c1ff3a);color:#111;box-sizing:border-box;border:0;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:14px 18px;font-size:16px;font-weight:750;text-decoration:none;display:flex}.PjIbla_primary:disabled{opacity:.55}.PjIbla_secondary{color:#222;background:#f5f5f5;border:0;border-radius:14px;width:100%;min-height:44px;padding:12px;font-weight:650}.PjIbla_crewChoice{text-align:left;background:#fff;border:0;border-bottom:1px solid #eee;align-items:center;gap:12px;width:100%;min-height:72px;display:flex}.PjIbla_crewChoice span{color:#656565;margin-left:auto;font-size:13px}.PjIbla_people{padding:0;list-style:none}.PjIbla_people li{border-bottom:1px solid #eee;align-items:center;gap:12px;min-height:66px;display:flex}.PjIbla_people li>span:last-child{color:#666;margin-left:auto;font-size:13px}.PjIbla_actions{margin-top:28px}.PjIbla_small{line-height:1.5;font-size:13px!important}.PjIbla_error{background:#fff4f4;border-radius:12px;padding:12px;color:#9c2424!important}.PjIbla_error button{min-height:44px;display:block}.PjIbla_chips{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.PjIbla_chips button,.PjIbla_chips>span{color:#222;background:#f4f4f4;border:0;border-radius:12px;align-items:center;gap:7px;min-height:44px;padding:12px;font-size:14px;display:inline-flex}.PjIbla_chips svg{width:18px;height:18px}.PjIbla_chips button[aria-pressed=true]{color:#fff;background:#191919}.PjIbla_field{gap:8px;margin:24px 0;display:grid}.PjIbla_field input{max-width:100%;min-height:48px}.PjIbla_setting{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;min-height:78px;display:flex}.PjIbla_setting input{accent-color:#191919;flex-shrink:0;width:22px;height:22px}.PjIbla_crewTools{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.PjIbla_summary{padding:20px 0}.PjIbla_summary h3{margin:12px 0;font-size:24px}.PjIbla_summary p{color:#666;font-size:14px}.PjIbla_proof:focus-visible,.PjIbla_heart:focus-visible,.PjIbla_sheet button:focus-visible{outline-offset:3px;outline:3px solid #111}@media (min-width:650px){.PjIbla_sheet{border-radius:24px;max-height:80dvh;inset:10vh 0 auto}}@media (prefers-reduced-motion:reduce){.PjIbla_sheet{scroll-behavior:auto}}
.MCiAEa_card{color:#171717;background:#fff;border:1px solid #e8e8e8;border-radius:16px;min-width:0;margin-block:24px;padding:20px}.MCiAEa_heading{align-items:center;gap:12px;display:flex}.MCiAEa_icon{background:#f4f4f4;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.MCiAEa_heading h2{letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.2}.MCiAEa_card .MCiAEa_when{margin:18px 0;font-size:18px;font-weight:650}.MCiAEa_card .MCiAEa_note{color:#686868;margin:14px 0;font-size:14px;line-height:1.5}.MCiAEa_choices,.MCiAEa_controls{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.MCiAEa_choices button,.MCiAEa_controls button{color:#222;min-height:44px;font:inherit;cursor:pointer;background:#f3f3f3;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.MCiAEa_choices button[aria-pressed=true]{color:#fff;background:#181818}.MCiAEa_next{align-items:flex-start;gap:12px;margin:20px 0;display:flex}.MCiAEa_next svg{flex-shrink:0;margin-top:2px}.MCiAEa_next strong,.MCiAEa_next span{font-size:14px;line-height:1.5;display:block}.MCiAEa_next span{color:#666;margin-top:3px}.MCiAEa_primary,.MCiAEa_black{color:#171717;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#c2ff3d;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.MCiAEa_black{color:#fff;background:#171717}.MCiAEa_text{color:#222;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;text-decoration:underline}.MCiAEa_confirm{background:#f7f7f7;border-radius:12px;padding:16px}.MCiAEa_confirm p{margin:0 0 12px;font-size:14px;line-height:1.5}.MCiAEa_notice{align-items:center;gap:8px;font-size:14px;display:flex}.MCiAEa_error{color:#a32929;font-size:14px;line-height:1.5}.MCiAEa_card button:focus-visible{outline-offset:3px;outline:3px solid #222}.MCiAEa_card button:disabled{opacity:.65;cursor:wait}@media (max-width:375px){.MCiAEa_card{padding:16px}.MCiAEa_choices{gap:6px}.MCiAEa_choices button{padding:10px 11px}}
._9etBXW_calendar{color:#171717;background:#f5f5f3;border-radius:16px;margin:18px 0;padding:16px}._9etBXW_calendar summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:650;list-style:none;display:flex}._9etBXW_calendar summary span{color:#666;margin-left:auto;font-size:12px;font-weight:400}._9etBXW_calendar p,._9etBXW_hint{color:#666;font-size:13px;line-height:1.5}._9etBXW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._9etBXW_black,._9etBXW_soft,._9etBXW_lime,._9etBXW_text{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}._9etBXW_black{color:#fff;background:#171717}._9etBXW_soft{color:#171717;background:#f3f3f1}._9etBXW_calendar ._9etBXW_soft{background:#fff}._9etBXW_lime{color:#171717;background:#c1ff3a}._9etBXW_text{color:#333;background:0 0;padding-inline:0}._9etBXW_black:disabled,._9etBXW_soft:disabled,._9etBXW_lime:disabled,._9etBXW_text:disabled{opacity:.5;cursor:default}._9etBXW_error{background:#fff1ed;border-radius:12px;padding:12px;font-size:14px;line-height:1.5;color:#862d18!important}._9etBXW_entry{color:#171717;border-block:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:18px 0;padding:14px 0;text-decoration:none;display:flex}._9etBXW_entry strong{font-size:15px}._9etBXW_entry small{color:#666;margin-top:5px;font-size:12px;display:block}._9etBXW_entry img{object-fit:cover;border-radius:12px;width:52px;height:52px}._9etBXW_ripple{background:#f6f6f4;border-radius:16px;align-items:center;gap:12px;margin-top:20px;padding:14px;display:flex}._9etBXW_ripple p{flex:1;margin:0;font-size:14px;line-height:1.5}._9etBXW_ripple small{color:#666}._9etBXW_dismiss{color:#171717;background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._9etBXW_page{max-width:660px;padding:28px 20px calc(120px + env(safe-area-inset-bottom,0px));color:#171717;min-height:100dvh;margin:auto}._9etBXW_page header{margin:24px 0}._9etBXW_page h1{letter-spacing:-1px;margin:12px 0;font-size:36px;line-height:1.1}._9etBXW_page header p{color:#666;font-size:14px;line-height:1.5}._9etBXW_privacy{margin:20px 0 28px}._9etBXW_privacy summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px;font-weight:600}._9etBXW_privacy label{align-items:flex-start;gap:12px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}._9etBXW_privacy input{accent-color:#171717;flex-shrink:0;width:20px;height:20px}._9etBXW_privacy small{color:#666;margin-top:4px;display:block}._9etBXW_memory{background:#fff;border:1px solid #e8e8e8;border-radius:16px;margin:24px 0;overflow:hidden}._9etBXW_photo{aspect-ratio:1.55;object-fit:cover;background:#f5f5f3;width:100%;display:block}._9etBXW_body{padding:20px}._9etBXW_date{color:#666;align-items:center;gap:7px;font-size:13px;display:flex}._9etBXW_body h2{letter-spacing:-.5px;margin:14px 0 8px;font-size:25px;line-height:1.15}._9etBXW_venue{color:#666;margin:0 0 18px;font-size:15px}._9etBXW_people{align-items:center;gap:12px;margin:20px 0;display:flex}._9etBXW_people span{color:#666;font-size:13px;line-height:1.5}._9etBXW_body ._9etBXW_actions{margin-top:18px}._9etBXW_body ._9etBXW_black{flex:1}._9etBXW_manage{border-top:1px solid #eee;margin-top:20px;padding-top:8px}._9etBXW_manage summary{color:#666;cursor:pointer;min-height:44px;padding:12px 0;font-size:13px}._9etBXW_upload{margin:10px 0;font-size:13px;line-height:1.5;display:block}._9etBXW_upload input{max-width:100%;font:inherit;margin-top:12px;display:block}._9etBXW_after{padding:18px 0}._9etBXW_after p{color:#666;font-size:14px;line-height:1.5}._9etBXW_empty{padding:28px 0}._9etBXW_empty p{color:#666;font-size:16px;line-height:1.6}._9etBXW_danger{color:#92341d}._9etBXW_created{background:#f6f6f3;border-radius:16px;padding:20px}._9etBXW_created h2{margin:0 0 10px;font-size:22px}._9etBXW_created p{color:#666;font-size:14px;line-height:1.5}._9etBXW_cardLink{color:inherit;text-decoration:none}._9etBXW_page button:focus-visible,._9etBXW_page a:focus-visible,._9etBXW_calendar button:focus-visible{outline-offset:3px;outline:3px solid #171717}@media (min-width:700px){._9etBXW_page{padding-top:40px}._9etBXW_page h1{font-size:42px}._9etBXW_body{padding:24px}._9etBXW_photo{aspect-ratio:1.8}}
._2g3J5W_sheet{box-sizing:border-box;width:min(100%,600px);max-height:calc(100dvh - env(safe-area-inset-top) - 20px);color:#171717;background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto}._2g3J5W_sheet::backdrop{background:#0006}._2g3J5W_sheet header{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 20px 10px;display:flex}._2g3J5W_sheet h2{letter-spacing:-.8px;margin:0;font-size:29px;line-height:1.12}._2g3J5W_sheet header button{width:44px;height:44px;color:inherit;background:#f3f3f3;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._2g3J5W_when{color:#646464;margin:0 20px 18px;font-size:15px}._2g3J5W_choices{gap:14px;padding:0 20px 20px;display:grid}._2g3J5W_choice{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:16px;grid-template-columns:112px 1fr;padding:0;display:grid;overflow:hidden}._2g3J5W_choice[aria-pressed=true]{outline-offset:1px;outline:2px solid #171717}._2g3J5W_choice>img{object-fit:cover;width:112px;height:100%;min-height:200px}._2g3J5W_body{gap:9px;padding:15px;font-size:13px;line-height:1.4;display:grid}._2g3J5W_body>strong{font-size:19px;line-height:1.2}._2g3J5W_body>small,._2g3J5W_body>span{color:#646464}._2g3J5W_price{font-weight:650;color:#171717!important}._2g3J5W_price small{color:#646464;margin-top:5px;font-size:11px;font-weight:400;display:block}._2g3J5W_selected{align-items:center;gap:5px;font-weight:650;display:flex;color:#171717!important}._2g3J5W_sheet footer{padding:16px 20px calc(16px + env(safe-area-inset-bottom));text-align:center;background:#fff;border-top:1px solid #eee;position:sticky;bottom:0}._2g3J5W_sheet footer>small{color:#656565;margin-top:10px;font-size:12px;display:block}._2g3J5W_primary{background:var(--brand-neon,#c4ff38);min-height:52px;font:inherit;width:100%;color:inherit;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;font-weight:700;display:flex}._2g3J5W_sheet button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}._2g3J5W_photoFallback{color:#666;text-align:center;box-sizing:border-box;background:#f4f4f4;place-items:center;width:112px;min-height:200px;padding:12px;font-size:12px;display:grid}
.rDBk3a_section{color:#171717;margin:28px 0}.rDBk3a_section header{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.rDBk3a_section h2{letter-spacing:-.5px;margin:0;font-size:23px}.rDBk3a_rail{scroll-snap-type:x mandatory;gap:14px;padding:2px 0 14px;display:flex;overflow-x:auto}.rDBk3a_card{text-align:left;font:inherit;color:inherit;scroll-snap-align:start;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:16px;flex:0 0 248px;padding:0;display:block;overflow:hidden}.rDBk3a_card>img{object-fit:cover;width:100%;height:152px}.rDBk3a_body{gap:9px;padding:15px;display:grid}.rDBk3a_body>strong{font-size:18px;line-height:1.25}.rDBk3a_body>small{color:#626262;font-size:13px;line-height:1.4}.rDBk3a_sheet{box-sizing:border-box;width:min(100%,560px);max-height:calc(100dvh - env(safe-area-inset-top) - 20px);color:#171717;background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto}.rDBk3a_sheet::backdrop{background:#0006}.rDBk3a_cover{object-fit:cover;width:100%;height:220px}.rDBk3a_close{color:#171717;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}.rDBk3a_content{padding:20px}.rDBk3a_content h2{letter-spacing:-.6px;margin:0 0 12px;font-size:28px;line-height:1.15}.rDBk3a_content p{color:#5e5e5e;font-size:15px;line-height:1.5}.rDBk3a_content p strong{color:#171717}.rDBk3a_content a{color:inherit;font-weight:650}.rDBk3a_sheet footer{padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;position:sticky;bottom:0}.rDBk3a_primary{background:var(--brand-neon,#c4ff38);color:#171717;width:100%;min-height:52px;font:inherit;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;font-weight:700;display:flex}.rDBk3a_section button:focus-visible,.rDBk3a_sheet button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}.rDBk3a_photoFallback,.rDBk3a_coverFallback{color:#666;background:#f4f4f4;place-items:center;width:100%;height:152px;font-size:13px;display:grid}.rDBk3a_coverFallback{height:220px}
._4Pt-yG_section{color:#171717;min-width:0;margin:24px 0}._4Pt-yG_section h2{margin:0 0 14px;font-size:20px;font-weight:750;line-height:1.2}._4Pt-yG_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin-bottom:16px;display:grid}._4Pt-yG_week>button{min-height:80px;color:inherit;font:inherit;cursor:pointer;background:#f5f5f3;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:9px 0;display:flex}._4Pt-yG_week>button>span:first-child{font-size:11px}._4Pt-yG_week strong{font-size:17px}._4Pt-yG_week>button[aria-pressed=true]{color:#fff;background:#171717}._4Pt-yG_week>button:disabled{opacity:.35;cursor:default}._4Pt-yG_week i{background:currentColor;border-radius:50%;width:5px;height:5px;margin-top:4px}._4Pt-yG_spacer{height:11px}._4Pt-yG_faces{max-width:35px;height:14px;overflow:hidden}._4Pt-yG_faces>span{transform-origin:0 0;transform:scale(.44)}._4Pt-yG_card{background:#f6f6f3;border-radius:16px;overflow:hidden}._4Pt-yG_photo{height:170px;position:relative}._4Pt-yG_photo img{object-fit:cover;width:100%;height:100%}._4Pt-yG_photo>span{color:#171717;background:#fff;border-radius:100px;padding:7px 11px;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:14px}._4Pt-yG_body{padding:16px 18px}._4Pt-yG_body h3{margin:0 0 9px;font-size:23px;line-height:1.15}._4Pt-yG_body p{color:#535550;margin:0 0 14px;font-size:14px;line-height:1.5}._4Pt-yG_primary,._4Pt-yG_action{color:#fff;width:100%;min-height:46px;font:inherit;background:#171717;border:0;border-radius:12px;justify-content:center;align-items:center;font-weight:750;text-decoration:none;display:flex}._4Pt-yG_primary{color:#171717;background:#c2ff32}._4Pt-yG_quiet{color:#62665f;font-size:14px}._4Pt-yG_week button:focus-visible,._4Pt-yG_action:focus-visible,._4Pt-yG_primary:focus-visible{outline-offset:3px;outline:3px solid #171717}@media (min-width:700px){._4Pt-yG_card{grid-template-columns:1fr 1fr;display:grid}._4Pt-yG_photo{height:230px}._4Pt-yG_body{align-self:center}._4Pt-yG_section{max-width:760px}}
.aG4wHW_brief{color:#222;text-align:left;gap:15px;margin:14px 0;display:grid}.aG4wHW_fact{align-items:flex-start;gap:10px;display:flex}.aG4wHW_fact>svg{color:#686868;flex-shrink:0;margin-top:1px}.aG4wHW_fact>div{gap:4px;min-width:0;display:grid}.aG4wHW_fact strong{font-size:15px;font-weight:650;line-height:1.4}.aG4wHW_fact small,.aG4wHW_brief small{color:#666;font-size:12px;line-height:1.45;display:block}.aG4wHW_fact p{color:#666;margin:0;font-size:12px;line-height:1.5}.aG4wHW_fact p.aG4wHW_reason{color:#444;font-size:14px}.aG4wHW_brief details{border-top:1px solid #eee;font-size:13px}.aG4wHW_brief summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.aG4wHW_brief summary:after{content:"+";margin-left:auto}.aG4wHW_brief details[open] summary:after{content:"−"}.aG4wHW_brief ul{margin:4px 0 10px;padding:0;list-style:none}.aG4wHW_brief li{border-bottom:1px solid #eee;justify-content:space-between;gap:14px;padding:8px 0;font-size:13px;display:flex}.aG4wHW_brief li strong{white-space:nowrap}.aG4wHW_brief a{color:#333;align-items:center;gap:4px;min-height:44px;font-weight:600;display:inline-flex}.aG4wHW_brief details p{margin:4px 0 8px}.aG4wHW_brief summary:focus-visible{outline-offset:2px;outline:3px solid #5278b0}
.I80ukW_facts{color:#242424;gap:9px;margin:14px 0;display:grid}.I80ukW_facts>p{align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.I80ukW_facts>p>svg{color:#656565;flex-shrink:0;margin-top:1px}.I80ukW_facts small{color:#727272;margin-top:2px;font-size:11px;font-weight:400;display:block}.I80ukW_facts[data-compact=true]{gap:6px;margin:8px 0}.I80ukW_facts[data-compact=true]>p{font-size:12px}.I80ukW_facts[data-compact=true] small{display:none}.I80ukW_menu{background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.I80ukW_menu summary{cursor:pointer;align-items:center;gap:8px;min-height:46px;padding:13px 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.I80ukW_menu summary::-webkit-details-marker{display:none}.I80ukW_menu summary>span{margin-left:auto}.I80ukW_menu[open] summary>span{transform:rotate(45deg)}.I80ukW_menu ul{margin:0;padding:0 14px;list-style:none}.I80ukW_menu li{border-top:1px solid #eee;justify-content:space-between;gap:18px;padding:10px 0;font-size:13px;line-height:1.4;display:flex}.I80ukW_menu li strong{white-space:nowrap}.I80ukW_menu>p{color:#666;margin:8px 14px;font-size:12px}.I80ukW_menu>a{align-items:center;gap:4px;min-height:44px;margin:0 14px;font-size:12px;display:inline-flex;color:#333!important;text-decoration:none!important}.I80ukW_menu>small{margin:0 14px 14px}.I80ukW_sources{color:#707070;font-size:12px}.I80ukW_sources summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.I80ukW_sources p{line-height:1.5}.I80ukW_sources a{color:inherit}.I80ukW_actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.I80ukW_action{min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:99px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:650;line-height:1.3;display:inline-flex;color:#252525!important;text-decoration:none!important}.I80ukW_action>svg{flex-shrink:0}.I80ukW_action:hover{background:#f5f5f5;border-color:#ccc}.I80ukW_action:focus-visible,.I80ukW_menu summary:focus-visible{outline-offset:3px;outline:3px solid #5278b0}.I80ukW_notice{color:#666;margin:8px 0;font-size:12px}.I80ukW_manual{width:100%;font:inherit;border:1px solid #ccc;border-radius:10px;padding:10px;font-size:13px}.I80ukW_facts[data-material=true] .I80ukW_sources summary{min-height:44px}.I80ukW_facts>.I80ukW_condition{color:#666;font-size:12px;line-height:1.45}.I80ukW_facts[data-material=true] .I80ukW_sources a{align-items:center;min-height:44px;display:inline-flex}
.nPEtQW_cover{border-radius:inherit;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.nPEtQW_emoji{filter:drop-shadow(0 5px 8px #0000000d);padding:12px 14px 38px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:clamp(48px,8vw,92px);line-height:1.2}.nPEtQW_title{-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;position:absolute;bottom:16px;left:18px;right:18px;overflow:hidden}.nPEtQW_cover:after{content:"";z-index:-1;border:1px solid #fff5;border-radius:50%;width:80%;height:130%;position:absolute;bottom:-70%;right:-20%}
.r0Qwpa_card{isolation:isolate;color:#161616;background:#fff;min-width:0;padding:0 0 3px;position:relative}.r0Qwpa_frame{aspect-ratio:4/3;background:#fff;border-radius:16px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;width:100%;display:grid;position:relative;overflow:hidden}.r0Qwpa_frame img,.r0Qwpa_frame picture{object-fit:cover;width:100%;min-width:0;height:100%;display:block}.r0Qwpa_card h3{-webkit-line-clamp:2;letter-spacing:-.025em;-webkit-box-orient:vertical;max-height:2.6em;margin:9px 1px 0;padding:0;font-size:clamp(15px,1.1vw,19px);font-weight:750;line-height:1.3;display:-webkit-box;overflow:hidden;min-height:0!important}.r0Qwpa_card p{white-space:nowrap;text-overflow:ellipsis;color:#595959;margin:3px 1px 0;font-size:13px;line-height:1.45;overflow:hidden}.r0Qwpa_hit{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:16px;width:100%;min-height:44px;position:absolute;inset:0}.r0Qwpa_hit:focus-visible,.r0Qwpa_save button:focus-visible{outline-offset:-3px;outline:3px solid #151515}.r0Qwpa_save{z-index:2;position:absolute;top:8px;right:8px}.r0Qwpa_card .r0Qwpa_save button{color:#171717;cursor:pointer;background:#fffffff2;border:0;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:static;box-shadow:0 2px 8px #1111}.r0Qwpa_save svg{width:23px;height:23px;display:block}.r0Qwpa_save button[aria-pressed=true]{color:#af2648}.r0Qwpa_badge{text-overflow:ellipsis;white-space:nowrap;color:#171717;background:#fffffff2;border-radius:999px;max-width:calc(100% - 68px);padding:6px 10px;font-size:12px;font-weight:700;line-height:1.25;position:absolute;top:8px;left:8px;overflow:hidden;box-shadow:0 1px 7px #1111}@media (max-width:600px){.r0Qwpa_card h3{font-size:16px}.r0Qwpa_card p{font-size:13px}.r0Qwpa_badge{font-size:11px}}
.m5yZFG_control{min-width:0}.m5yZFG_trigger{background:var(--app-canvas);color:#263329;max-width:100%;min-height:44px;font:inherit;cursor:pointer;border:1px solid #eee;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex}.m5yZFG_trigger span:first-of-type{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.m5yZFG_trigger svg{flex:none}.m5yZFG_trigger:hover{background:#f7f7f7}.m5yZFG_trigger:disabled{opacity:.6;cursor:wait}.m5yZFG_trigger:focus-visible,.m5yZFG_dialog button:focus-visible,.m5yZFG_dialog input:focus-visible{outline-offset:3px;outline:3px solid #467046}.m5yZFG_dialog{box-sizing:border-box;background:var(--app-canvas);color:#222;border:0;border-radius:24px;width:calc(100% - 32px);max-width:460px;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto;box-shadow:0 24px 100px #13201940}.m5yZFG_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#15231766}.m5yZFG_dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.m5yZFG_dialog header>span{letter-spacing:.1em;color:#626b5d;font-size:11px;font-weight:700}.m5yZFG_dialog header button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:25px}.m5yZFG_dialog h2{letter-spacing:-.045em;margin:14px 0;font-size:32px;line-height:1.1}.m5yZFG_dialog p{color:#5e6759;font-size:14px;line-height:1.5}.m5yZFG_dialog button,.m5yZFG_dialog input{font:inherit}.m5yZFG_dialog .m5yZFG_locate,.m5yZFG_dialog .m5yZFG_done{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 16px;display:flex}.m5yZFG_locate{color:#263329;background:#fff;border:1px solid #ddd;margin-top:20px}.m5yZFG_locate:disabled{opacity:.65}.m5yZFG_dialog .m5yZFG_privacy{font-size:12px;line-height:1.5}.m5yZFG_dialog label{margin:20px 0 8px;font-size:14px;font-weight:650;display:block}.m5yZFG_dialog input{box-sizing:border-box;color:#222;background:#fff;border:1px solid #a9b8a0;border-radius:12px;width:100%;min-height:48px;padding:12px}.m5yZFG_dialog .m5yZFG_done{color:#222;background:#eee;border:0;font-weight:700}.m5yZFG_status{min-height:0;margin:8px 0}.m5yZFG_status:empty{margin:0 0 12px}.m5yZFG_suggestions{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.m5yZFG_suggestions button{color:#3c4934;cursor:pointer;background:0 0;border:1px solid #eee;border-radius:999px;min-height:44px;padding:8px 12px;font-size:12px}.m5yZFG_coverage{border-top:1px solid #eee;padding-top:14px}.m5yZFG_dialog[open]{animation:.18s ease-out m5yZFG_locationIn}@keyframes m5yZFG_locationIn{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m5yZFG_dialog[open]{animation:none}}@media (max-width:520px){.m5yZFG_dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:20px}.m5yZFG_trigger{padding:8px 10px}.m5yZFG_trigger span:first-of-type{max-width:135px}}.m5yZFG_dialog{text-align:left;white-space:normal;font-size:16px;line-height:1.5}.m5yZFG_dialog p{white-space:normal;overflow-wrap:anywhere}.m5yZFG_dialog .m5yZFG_suggestions button{font-size:13px}.m5yZFG_dialog .m5yZFG_locate,.m5yZFG_dialog .m5yZFG_done{font-size:15px}
.Mmp_Jq_sheet{color:#171717;background:#fff;border:1px solid #e5e5e5;border-radius:28px;width:100%;max-width:min(540px,100vw);max-height:90dvh;padding:0;box-shadow:0 24px 100px #0002}.Mmp_Jq_surface{flex-direction:column;max-height:90dvh;display:flex}.Mmp_Jq_surface header{justify-content:space-between;align-items:center;padding:14px 24px 0;display:flex}.Mmp_Jq_surface header>span{letter-spacing:.12em;font-size:11px;font-weight:800}.Mmp_Jq_surface header>button{background:#f4f4f4;border:0;border-radius:50%;width:44px;height:44px;font-size:26px}.Mmp_Jq_body{overscroll-behavior:contain;padding:10px 24px 20px;overflow:auto}.Mmp_Jq_body h2{letter-spacing:-1.2px;margin:12px 0;font-size:34px;line-height:1.1}.Mmp_Jq_when{color:#555;font-size:16px}.Mmp_Jq_place{border-bottom:1px solid #eee;gap:12px;padding:18px 0;display:flex}.Mmp_Jq_place>span{font-size:24px}.Mmp_Jq_place p{color:#666;margin:5px 0 0;font-size:14px}.Mmp_Jq_who{border:0;margin:20px 0;padding:0}.Mmp_Jq_who legend{margin-bottom:10px;font-size:13px;font-weight:700}.Mmp_Jq_who>div,.Mmp_Jq_days>div{gap:8px;display:flex;overflow:auto}.Mmp_Jq_who button,.Mmp_Jq_days button{color:#222;min-height:44px;font:inherit;background:#fff;border:1px solid #d5d5d5;border-radius:24px;flex-shrink:0;padding:10px 16px;font-size:14px}.Mmp_Jq_who button[aria-pressed=true],.Mmp_Jq_days button[aria-pressed=true]{background:#d2ff5a;border-color:#171717}.Mmp_Jq_who button:disabled{opacity:.65}.Mmp_Jq_host{color:#666;font-size:14px}.Mmp_Jq_tickets{align-items:center;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.Mmp_Jq_details{color:#555;font-size:13px}.Mmp_Jq_details summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.Mmp_Jq_name{gap:8px;font-size:14px;display:grid}.Mmp_Jq_days{gap:10px;margin-top:16px;display:grid}.Mmp_Jq_error{color:#a52020;font-size:14px}.Mmp_Jq_surface footer{padding:16px 24px max(18px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee}.Mmp_Jq_send{color:#171717;background:#caff49;border:1px solid #171717;border-radius:14px;width:100%;min-height:52px;font-size:16px;font-weight:750}.Mmp_Jq_send:disabled{color:#454a3b;background:#edf3df;border-color:#cbd1bf}.Mmp_Jq_surface footer p{color:#666;text-align:center;margin:10px 0 0;font-size:12px}@media (max-width:640px){.Mmp_Jq_sheet{border-radius:24px 24px 0 0;max-width:100vw;max-height:94dvh;margin:auto 0 0}.Mmp_Jq_surface{max-height:94dvh}.Mmp_Jq_body h2{font-size:30px}}.Mmp_Jq_cover{object-fit:cover;border-radius:16px;width:100%;height:112px;margin-top:12px}.Mmp_Jq_picks{margin:16px 0}.Mmp_Jq_picks>button{text-align:left;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:14px;align-items:center;gap:12px;margin:8px 0;padding:12px;display:flex}.Mmp_Jq_picks img{object-fit:cover;border-radius:9px;width:56px;height:56px}.Mmp_Jq_picks strong,.Mmp_Jq_picks small{display:block}.Mmp_Jq_picks small{color:#666;margin-top:4px;font-size:12px}.Mmp_Jq_days h3,.Mmp_Jq_picks h3{margin:8px 0;font-size:15px}.Mmp_Jq_place svg{flex-shrink:0}.Mmp_Jq_spots{margin:16px 0}.Mmp_Jq_spots h3{margin:8px 0 10px;font-size:15px}.Mmp_Jq_spotNote{color:#555;margin:0 0 8px;font-size:13px}.Mmp_Jq_spot{text-align:left;width:100%;min-height:72px;font:inherit;color:#181818;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:14px;align-items:center;gap:12px;margin:0 0 8px;padding:10px 12px;display:flex}.Mmp_Jq_spot[aria-pressed=true]{border:2px solid #181818;padding:9px 11px}.Mmp_Jq_spot:focus-visible{outline-offset:2px;outline:3px solid #5278b0}.Mmp_Jq_spot img,.Mmp_Jq_spotThumb{object-fit:cover;background:#f2f2f2;border-radius:10px;flex:0 0 52px;width:52px;height:52px}.Mmp_Jq_spotText{flex:1;min-width:0}.Mmp_Jq_spotName{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Mmp_Jq_spotName strong{overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.25}.Mmp_Jq_spotName em{letter-spacing:.02em;color:#181818;background:#c1ff3a;border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.Mmp_Jq_spotText small{color:#555;margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.Mmp_Jq_spotGroup{color:#181818;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:650;text-decoration:underline}.Mmp_Jq_playStops{margin:14px 0;padding:0;list-style:none}.Mmp_Jq_playStops>li{grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:0 0 14px;display:grid;position:relative}.Mmp_Jq_playStops>li:not(:last-child):after{content:"";background:#e5e5e5;width:2px;position:absolute;top:24px;bottom:4px;left:62px}.Mmp_Jq_playTime{font-variant-numeric:tabular-nums;padding-top:2px;font-size:14px;font-weight:700}.Mmp_Jq_playStop{border-left:2px solid #181818;min-width:0;padding-left:12px}.Mmp_Jq_playStop strong{overflow-wrap:anywhere;font-size:15px;line-height:1.3;display:block}.Mmp_Jq_playStop small{color:#666;margin-top:2px;font-size:12.5px;display:block}.Mmp_Jq_playSwap{color:#181818;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650}.Mmp_Jq_playSwap[aria-expanded=true]{border-color:#181818}.Mmp_Jq_playAlternates{grid-column:2/-1;gap:6px;margin-top:6px;display:grid}.Mmp_Jq_playAlternates button{text-align:left;color:#181818;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:12px;padding:8px 12px;display:block}.Mmp_Jq_playAlternates strong{font-size:14px;display:block}.Mmp_Jq_playAlternates small{color:#666;font-size:12px;display:block}.Mmp_Jq_playSwap:focus-visible,.Mmp_Jq_playAlternates button:focus-visible{outline-offset:2px;outline:3px solid #5278b0}.Mmp_Jq_locationRecovery{color:#555;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;font-size:13px;display:flex}.Mmp_Jq_locationRecovery>button{min-height:44px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:999px;padding:8px 14px}.Mmp_Jq_spotGroup{width:100%;background:#f7f7f7!important;border:1px solid #ccc!important;border-radius:14px!important;min-height:48px!important;padding:12px 16px!important;font-weight:650!important;text-decoration:none!important}.Mmp_Jq_surface header,.Mmp_Jq_surface footer{flex-shrink:0}.Mmp_Jq_body{overflow-wrap:anywhere;min-height:0}@media (max-width:640px){.Mmp_Jq_sheet{inset:var(--plan-top,0px) 0 calc(100% - var(--plan-top,0px) - var(--plan-height,100dvh));max-height:calc(var(--plan-height,100dvh) * .94);margin:auto 0 0;position:fixed}.Mmp_Jq_surface{max-height:calc(var(--plan-height,100dvh) * .94)}}.Mmp_Jq_constraints{color:#555;flex-wrap:wrap;gap:8px;margin:12px 0 16px;font-size:13px;display:flex}.Mmp_Jq_constraints>span{background:#fff;border:1px solid #e4e4e4;border-radius:20px;padding:7px 10px}.Mmp_Jq_constraints>p{flex-basis:100%;margin:0;line-height:1.5}.Mmp_Jq_repeatReview{border:1px solid #ddd;border-radius:16px;margin:14px 0;padding:14px}.Mmp_Jq_repeatReview h3{margin:0 0 6px;font-size:16px}.Mmp_Jq_repeatReview p{color:#666;font-size:13px;line-height:1.4}.Mmp_Jq_repeatReview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Mmp_Jq_repeatReview label{gap:6px;min-width:0;font-size:13px;display:grid}.Mmp_Jq_repeatReview input{width:100%;min-width:0;min-height:44px}.Mmp_Jq_repeatReview button{min-height:44px;font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}@media (max-width:350px){.Mmp_Jq_repeatReview>div{grid-template-columns:1fr}}.Mmp_Jq_editProposal>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:650;display:flex}.Mmp_Jq_editProposal>summary>span{color:#666;font-size:12px;font-weight:400}.Mmp_Jq_editProposal .Mmp_Jq_repeatReview{gap:12px;margin:0 0 12px;display:grid}.Mmp_Jq_editProposal .Mmp_Jq_repeatReview>label>span{color:#666;font-size:12px}.Mmp_Jq_editProposal .Mmp_Jq_editDates{flex-wrap:wrap;gap:6px;display:flex}.Mmp_Jq_editProposal .Mmp_Jq_editDates button{border:1px solid #ddd;border-radius:20px;padding:8px 12px;text-decoration:none}.Mmp_Jq_editProposal input{font-size:16px}.Mmp_Jq_surface header>span{letter-spacing:0;color:#666;font-size:13px;font-weight:600}.Mmp_Jq_cover{height:170px;margin-top:4px}.Mmp_Jq_sheet{border:0}.Mmp_Jq_surface footer .Mmp_Jq_send{background:var(--brand-neon,#c1ff3a);border-color:#0000}.Mmp_Jq_surface footer .Mmp_Jq_send:disabled{color:#666;background:#ededed}.Mmp_Jq_noSwap{color:#777;max-width:72px;padding-top:4px;font-size:10px;line-height:1.4}.Mmp_Jq_spot{border-color:#e7e7e7;align-items:flex-start;padding:14px}.Mmp_Jq_spot img{border-radius:12px;flex-basis:80px;width:80px;height:90px}.Mmp_Jq_spotName{flex-wrap:wrap}.Mmp_Jq_spotName em{font-size:10px}.Mmp_Jq_spotText small{font-size:12px}.Mmp_Jq_sheet::backdrop{background:linear-gradient(to bottom,#fff 0,#fff env(safe-area-inset-top,0px),#0005 env(safe-area-inset-top,0px))}.Mmp_Jq_body .Mmp_Jq_name{margin-bottom:12px}.Mmp_Jq_surface footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}@media (max-width:350px){.Mmp_Jq_spot img{flex-basis:64px;width:64px;height:80px}.Mmp_Jq_body,.Mmp_Jq_surface header,.Mmp_Jq_surface footer{padding-inline:18px}}.Mmp_Jq_shortlistReview{gap:12px;margin:22px 0;display:grid}.Mmp_Jq_shortlistReview h3,.Mmp_Jq_shortlistReview p{margin:0}.Mmp_Jq_shortlistReview p{color:#666;font-size:14px}.Mmp_Jq_shortlistReview>div{background:#f5f5f5;border-radius:16px;align-items:center;gap:12px;min-height:66px;padding:10px;display:flex}.Mmp_Jq_shortlistReview img{object-fit:cover;border-radius:10px;width:64px;height:58px}.Mmp_Jq_shortlistReview strong{flex:1;font-size:15px;line-height:1.3}.Mmp_Jq_shortlistReview button{min-height:44px;font:inherit;color:#555;cursor:pointer;background:0 0;border:0;font-size:13px}.Mmp_Jq_body,.Mmp_Jq_surface>header,.Mmp_Jq_surface>footer{padding-inline:20px}.Mmp_Jq_cover{object-fit:cover;border-radius:16px;width:100%;height:180px;margin:0 0 18px}.Mmp_Jq_body h2{letter-spacing:-1px}.Mmp_Jq_name{border-top:1px solid #eee;margin-top:20px;padding:18px 0}.Mmp_Jq_name input{margin-top:8px}.Mmp_Jq_spots>div[role=list]{scroll-snap-type:x proximity;gap:12px;margin:0 -2px;padding:4px 2px 12px;display:flex;overflow-x:auto}.Mmp_Jq_spots [role=listitem]{scroll-snap-align:start;flex:0 0 245px}.Mmp_Jq_spots .Mmp_Jq_spot{background:#fff;border:1px solid #e6e6e6;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.Mmp_Jq_spots .Mmp_Jq_spot>img{object-fit:cover;border-radius:0;flex:none;width:100%;height:120px}.Mmp_Jq_spots .Mmp_Jq_spotText{gap:6px;padding:12px;display:grid}.Mmp_Jq_spots .Mmp_Jq_spotName{gap:7px;display:grid}.Mmp_Jq_spots .Mmp_Jq_spotName strong{font-size:16px;line-height:1.3}.Mmp_Jq_spots .Mmp_Jq_spotName em{color:#333;background:#f3f3f0;border-radius:6px;justify-self:start;padding:4px 8px;font-size:11px}.Mmp_Jq_spots .Mmp_Jq_spot[aria-pressed=true]{background:#fafaf8;border:2px solid #171717}.Mmp_Jq_spots .Mmp_Jq_spot[aria-pressed=true] .Mmp_Jq_spotName em{color:#fff;background:#171717}.Mmp_Jq_spots .Mmp_Jq_spotText small{font-size:12px;line-height:1.45}.Mmp_Jq_send{border-radius:16px;min-height:54px}.Mmp_Jq_constraints span{background:#f5f5f3;border:0}.Mmp_Jq_spots{scroll-margin-top:16px}.Mmp_Jq_who button[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.Mmp_Jq_cover{height:150px;margin-bottom:12px}.Mmp_Jq_body h2{margin:8px 0}.Mmp_Jq_when{margin:8px 0 12px}.Mmp_Jq_editProposal{margin:4px 0}.Mmp_Jq_locationRecovery{margin:8px 0}.Mmp_Jq_name input{scroll-margin-block:24px}.Mmp_Jq_body{scroll-padding-block:20px}.Mmp_Jq_dateRow{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 12px;display:flex}.Mmp_Jq_dateRow .Mmp_Jq_when,.Mmp_Jq_dateRow .Mmp_Jq_editProposal{margin:0}.Mmp_Jq_dateRow .Mmp_Jq_editProposal>summary{background:#f5f5f3;border-radius:12px;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;font-size:12px;list-style:none;display:inline-flex}.Mmp_Jq_dateRow .Mmp_Jq_editProposal>summary::-webkit-details-marker{display:none}.Mmp_Jq_dateRow .Mmp_Jq_editProposal[open]{flex-basis:100%}.Mmp_Jq_dateRow .Mmp_Jq_editProposal[open] .Mmp_Jq_repeatReview{margin-top:12px}.Mmp_Jq_groupPick{color:#181818;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 0;font-size:13px;font-weight:650;text-decoration:underline;display:inline-flex}.Mmp_Jq_groupPick:focus-visible{outline-offset:3px;outline:3px solid #5278b0}
.hjPnBG_trigger{color:#222;cursor:pointer;background:#f5f5f5;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.hjPnBG_sheet{width:min(100%,520px);max-height:85dvh;padding:24px 20px calc(24px + env(safe-area-inset-bottom));color:#171717;background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.hjPnBG_sheet::backdrop{background:#0006}.hjPnBG_sheet header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.hjPnBG_sheet h2{margin:0;font-size:22px;line-height:1.2}.hjPnBG_sheet button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#f5f5f5;border:0;border-radius:12px;padding:12px;font-weight:650}.hjPnBG_sheet>button{text-align:left;width:100%;margin:8px 0;display:block}.hjPnBG_sheet small{color:#606060;margin-top:16px;font-size:13px;line-height:1.5;display:block}.hjPnBG_undo{background:#f6f6f6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;padding:6px 12px;font-size:13px;display:flex}.hjPnBG_undo button{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:750}.hjPnBG_learning{border-top:1px solid #e8e8e5;margin-top:18px;padding-top:14px}.hjPnBG_learning h3{margin:0 0 8px;font-size:17px}.hjPnBG_learning>p{color:#5b5e57;font-size:14px}.hjPnBG_learning>div{align-items:center;gap:8px;margin:12px 0;display:flex}.hjPnBG_learning strong{flex:1;font-size:14px}.hjPnBG_learning button[aria-pressed=true]{color:#fff;background:#171717}
.tiP5kq_credit{z-index:3;color:#fff;box-sizing:border-box;background:#222222e8;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:calc(100% - 20px);min-height:44px;padding:0 10px;line-height:1.4;display:flex;position:absolute;top:10px;right:10px;font-size:11px!important}.tiP5kq_credit span{font-size:inherit!important}.tiP5kq_credit a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;display:inline-flex}.tiP5kq_credit a:focus-visible{outline-offset:2px;outline:2px solid #eee}.tiP5kq_inlineCredit{color:#656565;margin:-12px 0 8px;font-size:11px;line-height:1.4}.tiP5kq_inlineCredit a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;display:inline-flex}
._4p2wfG_card{border:1px solid var(--line);color:#222;background:#f7f7f7;border-radius:22px;grid-column:1/-1;min-width:0;margin:8px 0;padding:22px}._4p2wfG_top,._4p2wfG_bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}._4p2wfG_top>span{letter-spacing:.1em;font-size:10px;font-weight:800}._4p2wfG_top b{color:#777;margin-left:12px}._4p2wfG_top>button{background:0 0;border:0;width:44px;height:44px;font-size:24px}._4p2wfG_card h3{letter-spacing:-.035em;margin:0 0 8px;font-size:24px;line-height:1.15}._4p2wfG_card p{color:#656565;margin:0 0 18px;font-size:13px}._4p2wfG_choices{flex-wrap:wrap;gap:8px;display:flex}._4p2wfG_choices button,._4p2wfG_entry,._4p2wfG_bottom button,._4p2wfG_custom button{min-height:44px;font:inherit;cursor:pointer;font-size:13px;font-weight:650}._4p2wfG_choices button{color:#222;background:#fff;border:1px solid #e2e2e2;border-radius:99px;padding:10px 15px}._4p2wfG_choices button[aria-pressed=true]{color:#fff;background:#222;border-color:#222}._4p2wfG_choices button[aria-pressed=true]>span{color:var(--brand-neon)}._4p2wfG_custom{gap:8px;max-width:480px;margin-top:14px;display:flex}._4p2wfG_custom input{background:#fff;border:1px solid #ddd;border-radius:12px;width:100%;min-width:0;padding:12px;font-size:16px}._4p2wfG_custom button{background:#fff;border:1px solid #ddd;border-radius:12px;padding:8px 16px}._4p2wfG_custom button:disabled{opacity:.45}._4p2wfG_bottom{flex-wrap:wrap;margin-top:18px}._4p2wfG_bottom>span{color:#656565;font-size:11px}._4p2wfG_bottom>div{gap:8px;margin-left:auto;display:flex}._4p2wfG_bottom button{color:#222;background:0 0;border:0;border-radius:99px;padding:9px 16px}._4p2wfG_bottom ._4p2wfG_next{background:var(--brand-neon);color:#111;min-width:94px}._4p2wfG_entry{color:#222;background:#fff;border:1px solid #ddd;border-radius:99px;align-items:center;gap:12px;margin:10px 0;padding:10px 16px;display:inline-flex}._4p2wfG_entry>span{margin-left:auto}._4p2wfG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._4p2wfG_card :is(button,input):focus-visible,._4p2wfG_entry:focus-visible{outline-offset:3px;outline:2px solid #222}@media (max-width:600px){._4p2wfG_card{padding:16px}._4p2wfG_card h3{font-size:22px}._4p2wfG_choices{gap:7px}._4p2wfG_choices button{padding:9px 12px}._4p2wfG_bottom>span{max-width:145px}._4p2wfG_entry{font-size:12px}}._4p2wfG_card{scroll-margin-top:155px}._4p2wfG_card h3:focus{outline:none}
._3WjNOW_status{color:#171717;background:#f7f7f7;border-radius:16px;margin:16px 0 24px;padding:20px}._3WjNOW_status>ol{gap:0;margin:0 0 24px;padding:0;list-style:none;display:flex}._3WjNOW_status>ol li{color:#767676;flex:1;font-size:11px;position:relative}._3WjNOW_status>ol li:before{content:"";background:#dedede;height:2px;position:absolute;top:11px;left:22px;right:0}._3WjNOW_status>ol li:last-child:before{display:none}._3WjNOW_status>ol li>span{box-sizing:border-box;background:#f7f7f7;border:2px solid #dedede;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:relative}._3WjNOW_status>ol li>strong{margin-top:7px;font-weight:600;display:block}._3WjNOW_status>ol li[data-active=true]{color:#171717}._3WjNOW_status>ol li[data-active=true]>span,._3WjNOW_status>ol li[data-active=true]:not([aria-current]):before{color:#fff;background:#171717;border-color:#171717}._3WjNOW_line{align-items:center;gap:12px;display:flex}._3WjNOW_line strong{font-size:16px}._3WjNOW_line p{color:#666;margin:5px 0 0;font-size:13px;line-height:1.45}._3WjNOW_status details{margin-top:12px}._3WjNOW_status summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;font-weight:650;display:flex}._3WjNOW_replies{padding:0;list-style:none}._3WjNOW_replies li{align-items:center;gap:9px;min-height:50px;font-size:13px;display:flex}._3WjNOW_replies strong{color:#666;margin-left:auto;font-weight:500}._3WjNOW_status button:focus-visible,._3WjNOW_status summary:focus-visible{outline-offset:3px;outline:3px solid #111}@media (max-width:350px){._3WjNOW_status{padding:14px}._3WjNOW_line{flex-direction:column;align-items:flex-start}}._3WjNOW_status>ol li[aria-current=step]>span{color:#171717;background:#c1ff3a;border-color:#c1ff3a;transform:scale(1.14)}._3WjNOW_travel{color:#555;margin:12px 0 0;font-size:13px;line-height:1.5}
.dWJ_ba_bar{color:#242724;border-top:1px solid #eee;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:20px;margin:12px 0 24px;padding:20px 0;display:flex}.dWJ_ba_bar strong{font-size:16px}.dWJ_ba_bar p{color:#62665f;margin:6px 0 0;font-size:13px;line-height:1.5}.dWJ_ba_compact{align-items:center;display:inline-flex}.dWJ_ba_trigger{color:#30362f;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eee;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-size:13px;font-weight:650;display:inline-flex}.dWJ_ba_dot{background:#3b694b;border-radius:50%;width:6px;height:6px}.dWJ_ba_dialog{box-sizing:border-box;background:var(--app-canvas);color:#242724;border:1px solid #eee;border-radius:24px;width:min(560px,100vw - 24px);max-height:90dvh;padding:28px;overflow:auto;box-shadow:0 24px 100px #18211930}.dWJ_ba_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17221970}.dWJ_ba_dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dWJ_ba_eyebrow{letter-spacing:.1em;color:#63695e;font-size:11px;font-weight:700}.dWJ_ba_dialog header button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:27px}.dWJ_ba_dialog h2{letter-spacing:-1.2px;margin:14px 0 12px;font-size:34px;line-height:1.1}.dWJ_ba_intro{color:#676b62;margin:0 0 28px;font-size:16px;line-height:1.5}.dWJ_ba_dialog h3{margin:0 0 11px;font-size:14px}.dWJ_ba_chips,.dWJ_ba_suggestions{flex-wrap:wrap;gap:8px;display:flex}.dWJ_ba_chips button,.dWJ_ba_suggestions button{color:#2b402d;min-height:44px;font:inherit;cursor:pointer;background:#f2f2f2;border:1px solid #ddd;border-radius:999px;padding:9px 13px;font-size:13px}.dWJ_ba_chips button span{margin-left:5px}.dWJ_ba_less button{color:#59483a;background:#f0eae5;border-color:#ded5cb}.dWJ_ba_suggestions button{color:#50564c;background:0 0}.dWJ_ba_hint{color:#656a61;margin:6px 0;font-size:12px;line-height:1.55}.dWJ_ba_dialog label{margin-bottom:10px;font-size:13px;font-weight:650;display:block}.dWJ_ba_entry{gap:6px;display:flex}.dWJ_ba_entry input{flex:1;min-width:0}.dWJ_ba_entry input,.dWJ_ba_entry select{font:inherit;color:#30372d;background:#fff;border:1px solid #ddd;border-radius:10px;min-height:44px;padding:12px 9px;font-size:13px}.dWJ_ba_entry button,.dWJ_ba_done{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#28382a;border:0;border-radius:10px;padding:10px 15px;font-size:13px}.dWJ_ba_entry button:disabled{opacity:.45;cursor:default}.dWJ_ba_privacy{border-top:1px solid #eee;margin-top:26px;padding-top:18px}.dWJ_ba_privacy strong{font-size:12px}.dWJ_ba_privacy p{color:#666c61;font-size:12px;line-height:1.6}.dWJ_ba_dialog footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.dWJ_ba_reset{font:inherit;color:#60675b;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:12px}.dWJ_ba_feedback{border-top:1px solid #f2f2f2;padding:8px 16px 12px}.dWJ_ba_reason{color:#53614c;margin:5px 0;font-size:12px;line-height:1.5}.dWJ_ba_tune{color:#666d60;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 0;font-size:12px;display:flex}.dWJ_ba_feedbackActions{flex-wrap:wrap;gap:8px;display:flex}.dWJ_ba_feedbackActions button{font:inherit;color:#3e4937;cursor:pointer;background:#f7f7f7;border:1px solid #ddd;border-radius:9px;min-height:44px;padding:10px 12px;font-size:12px}.dWJ_ba_bar button:focus-visible,.dWJ_ba_dialog :focus-visible,.dWJ_ba_feedback button:focus-visible{outline-offset:3px;outline:3px solid #507544}@media (max-width:600px){.dWJ_ba_bar{flex-direction:column;align-items:flex-start;gap:12px}.dWJ_ba_dialog{width:100%;max-height:92dvh;padding:22px 20px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;margin:auto auto 0}.dWJ_ba_dialog h2{font-size:30px}.dWJ_ba_compact .dWJ_ba_trigger{padding:9px 12px;font-size:12px}.dWJ_ba_entry{flex-wrap:wrap}.dWJ_ba_entry input{flex-basis:50%}.dWJ_ba_dialog footer{background:var(--app-canvas);margin-bottom:-12px;padding:12px 0;position:sticky;bottom:-22px}.dWJ_ba_done{margin-left:auto}}@media (prefers-reduced-motion:reduce){.dWJ_ba_dialog{scroll-behavior:auto}}.dWJ_ba_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dWJ_ba_feedback .dWJ_ba_tune{font-size:12px;font-weight:400}.dWJ_ba_bar .dWJ_ba_trigger{font-size:13px;font-weight:650}.dWJ_ba_overlay{z-index:3;border:0;padding:0;position:absolute;top:16px;right:16px}.dWJ_ba_overlay .dWJ_ba_tune{color:#243322;background:#fffffff2;border:1px solid #eee;border-radius:50%;place-items:center;min-width:44px;min-height:44px;margin:0;padding:0;display:grid}.dWJ_ba_overlay .dWJ_ba_feedbackPanel{background:#fff;border:1px solid #eee;border-radius:14px;width:232px;padding:14px;position:absolute;top:50px;right:0;box-shadow:0 10px 30px #17221920}.dWJ_ba_overlay .dWJ_ba_feedbackActions{grid-template-columns:1fr;display:grid}.dWJ_ba_overlay .dWJ_ba_reason{margin:0 0 10px}.dWJ_ba_overlay .dWJ_ba_feedbackActions button{text-align:left}.dWJ_ba_overlay .dWJ_ba_tune:focus-visible{outline-offset:3px;outline:3px solid #507544}@media (max-width:600px){.dWJ_ba_dialog{max-width:100vw}}.dWJ_ba_dialog{background:var(--app-canvas);scrollbar-width:thin;border:0;padding:28px;box-shadow:0 28px 100px #13201935}.dWJ_ba_dialog h2{letter-spacing:-.05em;font-size:36px}.dWJ_ba_intro{max-width:420px;margin-bottom:22px}.dWJ_ba_dialog section{margin:20px 0}.dWJ_ba_direction{background:#f2f2f2;border-radius:999px;gap:4px;margin:0 0 14px;padding:4px;display:inline-flex}.dWJ_ba_direction button{color:#596252;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 17px;font-size:13px}.dWJ_ba_direction button[aria-pressed=true]{color:#222;background:#fff;font-weight:700;box-shadow:0 2px 6px #2222220c}.dWJ_ba_suggestions{gap:9px}.dWJ_ba_suggestions button{background:#fff;border-color:#eee;transition:background .15s,border-color .15s}.dWJ_ba_chips button{background:#edf6e4;border-color:#ddd}.dWJ_ba_selectionStatus{color:#59674d;margin:18px 0 0;font-size:12px;line-height:1.5}.dWJ_ba_privacy{margin-top:18px;padding-top:14px}.dWJ_ba_privacy p{margin-bottom:0}.dWJ_ba_dialog footer{background:var(--app-canvas)}.dWJ_ba_done{color:#222;background:#eee;border-radius:999px;padding-inline:20px;font-weight:700}.dWJ_ba_trigger{box-shadow:none;background:0 0;border-color:#eee;font-weight:500}.dWJ_ba_bar{background:#f7f7f7;border:0;border-radius:16px;padding:18px 20px}.dWJ_ba_bar p{font-size:13px}.dWJ_ba_overlay{top:10px;right:10px}.dWJ_ba_overlay .dWJ_ba_feedbackPanel{z-index:5}.dWJ_ba_reason{color:#4c6340}@media (max-width:600px){.dWJ_ba_dialog{padding:22px 20px calc(20px + env(safe-area-inset-bottom));max-height:92dvh}.dWJ_ba_dialog h2{font-size:31px}.dWJ_ba_intro{margin-bottom:18px;font-size:15px}.dWJ_ba_dialog footer{bottom:-22px}.dWJ_ba_bar{gap:12px;padding:18px}.dWJ_ba_direction button,.dWJ_ba_suggestions button{font-size:13px}}@media (prefers-reduced-motion:reduce){.dWJ_ba_suggestions button{transition:none}}.dWJ_ba_suggestions button[aria-pressed=true]{color:#fff;background:#222;border-color:#222}.dWJ_ba_chips button,.dWJ_ba_less button{color:#222;background:#f2f2f2;border-color:#ddd}.dWJ_ba_suggestions button:hover{background:#f7f7f7;border-color:#aaa}.dWJ_ba_suggestions button[aria-pressed=true]:hover{color:#fff;background:#333}.dWJ_ba_done,.dWJ_ba_entry button{color:#fff;background:#222}.dWJ_ba_dot{background:#222}.dWJ_ba_undoNotice{z-index:80;bottom:calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;color:#fffefa;background:#222;border-radius:18px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 24px);padding:12px 12px 12px 18px;font:14px/1.4 Arial,sans-serif;animation:.18s ease-out dWJ_ba_undoArrival;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #17221930}.dWJ_ba_undoNotice p{overflow-wrap:anywhere;max-width:360px;margin:0}.dWJ_ba_undoNotice strong{font-weight:600}.dWJ_ba_undoNotice button{color:#222;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#eee;border:0;border-radius:999px;flex-shrink:0;padding:10px 16px;font-weight:700}.dWJ_ba_undoNotice .dWJ_ba_dismissUndo{color:#fffefa;background:0 0;padding:8px;font-size:24px}.dWJ_ba_undoNotice button:focus-visible{outline-offset:3px;outline:3px solid #fffefa}@keyframes dWJ_ba_undoArrival{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:600px){.dWJ_ba_undoNotice{gap:8px;width:calc(100vw - 24px);padding:12px}.dWJ_ba_undoNotice p{flex:1;font-size:13px}.dWJ_ba_undoNotice button{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.dWJ_ba_undoNotice{animation:none}}.dWJ_ba_dialog[open]{animation:.2s cubic-bezier(.22,1,.36,1) dWJ_ba_preferenceArrival}.dWJ_ba_overlay .dWJ_ba_feedbackPanel{transform-origin:100% 0;animation:.16s cubic-bezier(.22,1,.36,1) dWJ_ba_preferenceArrival}.dWJ_ba_suggestions button,.dWJ_ba_direction button,.dWJ_ba_done,.dWJ_ba_feedbackActions button{transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.dWJ_ba_suggestions button:active,.dWJ_ba_done:active,.dWJ_ba_feedbackActions button:active{transform:scale(.97)}.dWJ_ba_suggestions button[aria-pressed=true]{box-shadow:0 2px 7px #22222216}.dWJ_ba_trigger:hover{background:#f7f7f7}.dWJ_ba_dialog .dWJ_ba_done:focus-visible{outline-color:#263d21}@keyframes dWJ_ba_preferenceArrival{0%{opacity:.5;translate:0 5px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.dWJ_ba_dialog[open],.dWJ_ba_overlay .dWJ_ba_feedbackPanel{animation:none}.dWJ_ba_suggestions button,.dWJ_ba_direction button,.dWJ_ba_done,.dWJ_ba_feedbackActions button{transition:none}.dWJ_ba_suggestions button:active,.dWJ_ba_done:active,.dWJ_ba_feedbackActions button:active{transform:none}}.dWJ_ba_dot{background:var(--brand-neon);border:1px solid #222}.dWJ_ba_done{background:var(--brand-neon)!important;color:#171717!important;border-color:var(--brand-neon)!important}.dWJ_ba_dialog:has([data-taste-onboarding])>:is(section:not([data-taste-onboarding]),form,footer,.dWJ_ba_privacy,.dWJ_ba_selectionStatus,.dWJ_ba_reset){display:none}.dWJ_ba_dialog [data-taste-onboarding] h3{letter-spacing:-.035em;font-size:24px;line-height:1.15}@media (max-width:600px){.dWJ_ba_dialog [data-taste-onboarding] h3{font-size:22px}}.dWJ_ba_pickDialog{width:min(460px,100vw - 24px);max-height:85dvh}.dWJ_ba_pickDialog header{align-items:flex-start;margin-bottom:16px}.dWJ_ba_pickDialog header h2{overflow-wrap:anywhere;margin:8px 0;font-size:22px;line-height:1.2}.dWJ_ba_pickDialog header button{flex-shrink:0}.dWJ_ba_pickDialog .dWJ_ba_feedbackActions{grid-template-columns:1fr;display:grid}.dWJ_ba_pickDialog .dWJ_ba_feedbackActions button{text-align:left;min-height:48px;font-size:15px}.dWJ_ba_pickDialog input{box-sizing:border-box;max-width:100%}@media (max-width:600px){.dWJ_ba_pickDialog{width:100%;max-width:100vw}.dWJ_ba_undoNotice{bottom:calc(80px + env(safe-area-inset-bottom));font-family:var(--font-body)}.dWJ_ba_dialog .dWJ_ba_entry input{font-size:16px}}
.MJ-CmG_card{color:#171717;text-align:left;background:#fff;border-radius:16px;overflow:hidden}.MJ-CmG_photo{height:200px;position:relative}.MJ-CmG_photo>img{object-fit:cover;width:100%;height:100%}.MJ-CmG_photo>span{background:#fff;border-radius:24px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:650;display:flex;position:absolute;bottom:14px;left:16px}.MJ-CmG_body{gap:16px;padding:20px;display:grid}.MJ-CmG_body h2{letter-spacing:-.7px;margin:0;font-size:27px;line-height:1.15}.MJ-CmG_people{align-items:center;gap:12px;font-size:14px;display:flex}.MJ-CmG_when{margin:0;font-size:14px;font-weight:650}.MJ-CmG_primary,.MJ-CmG_secondary{min-height:52px;font:inherit;color:#171717;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}.MJ-CmG_primary{background:var(--brand-neon,#c4ff38)}.MJ-CmG_secondary{background:#f4f4f4}.MJ-CmG_sheet{box-sizing:border-box;width:min(100%,520px);max-height:90dvh;padding:24px 20px calc(24px + env(safe-area-inset-bottom));color:#171717;background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.MJ-CmG_sheet::backdrop{background:#0006}.MJ-CmG_sheet header{justify-content:space-between;align-items:center;gap:12px;display:flex}.MJ-CmG_sheet h2{letter-spacing:-.6px;margin:0;font-size:27px}.MJ-CmG_sheet header button{width:44px;height:44px;color:inherit;background:#f4f4f4;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.MJ-CmG_times{gap:10px;display:flex}.MJ-CmG_times button{min-height:48px;font:inherit;background:#f4f4f4;border:0;border-radius:14px;flex:1;font-weight:650}.MJ-CmG_times button[aria-pressed=true]{color:#fff;background:#171717}.MJ-CmG_message{background:#f6f6f6;border-radius:16px;padding:18px;line-height:1.5}.MJ-CmG_sheet>.MJ-CmG_primary{width:100%}.MJ-CmG_sheet textarea{width:100%;min-height:100px;font:inherit;display:block}.MJ-CmG_sheet p{color:#555;font-size:15px}.MJ-CmG_card a:focus-visible,.MJ-CmG_card button:focus-visible,.MJ-CmG_sheet button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}
.VvB7mq_pill{color:#181818;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#c1ff3a;border:1px solid #181818;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:12px 18px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.VvB7mq_pill small{color:#333;font-size:13px;font-weight:600}.VvB7mq_pill:focus-visible{outline-offset:3px;outline:3px solid #5278b0}.VvB7mq_chips{flex-wrap:wrap;gap:8px;margin:8px 0 18px;display:flex}.VvB7mq_chips button{color:#181818;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;padding:8px 14px;font-size:14px}.VvB7mq_chips button[aria-pressed=true]{color:#fff;background:#181818;border-color:#181818}.VvB7mq_status{border:1px solid #e5e5e5;border-radius:20px;margin:18px 0;padding:18px 20px}.VvB7mq_status h2{letter-spacing:-.02em;margin:0 0 6px;font-size:18px}.VvB7mq_status p{color:#555;margin:0 0 10px;font-size:14px}.VvB7mq_pick{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.VvB7mq_pick>span{min-width:0}.VvB7mq_pick>button{white-space:nowrap;flex:none;min-height:44px;padding-inline:18px}.VvB7mq_pick strong{font-size:15px;display:block}.VvB7mq_pick small{color:#666;font-size:13px}
.bfPCKG_again{margin:0 0 22px}.bfPCKG_again h2{letter-spacing:-.01em;color:#181818;margin:0 0 6px;font-size:15px;font-weight:700}.bfPCKG_row{color:#181818;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.bfPCKG_row:first-of-type{border-top:0}.bfPCKG_row:focus-visible{outline-offset:2px;border-radius:12px;outline:3px solid #5278b0}.bfPCKG_emoji{background:#f4f4f4;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.bfPCKG_text{flex:auto;min-width:0}.bfPCKG_text strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;display:block;overflow:hidden}.bfPCKG_text small{color:#666;margin-top:2px;font-size:13px;display:block}.bfPCKG_closed{color:#8a4b00}.bfPCKG_cta{white-space:nowrap;flex:none;font-size:14px;font-weight:700}
._81ZGta_wrap{gap:9px;min-width:0;display:grid}._81ZGta_chip{color:#222;width:max-content;max-width:100%;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #22222224;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}._81ZGta_chip>span{color:#444;font-size:17px}._81ZGta_chip i{color:#7b7d87;font-size:13px;font-style:normal}._81ZGta_unset{color:#555;background:#eee;border-style:dashed;border-color:#444}._81ZGta_confirmed{animation:.2s ease-out _81ZGta_confirm}._81ZGta_editor{background:#fff;border:1px solid #22222220;border-radius:18px;gap:10px;width:min(100%,430px);padding:13px;display:grid;box-shadow:0 14px 35px #11142612}._81ZGta_editor input{color:#222;width:100%;min-height:47px;font:inherit;background:#fff;border:1px solid #2222222a;border-radius:13px;padding:10px 13px;font-size:16px}._81ZGta_editor input:focus{border-color:#444;outline:3px solid #44444436}._81ZGta_groups{gap:12px;display:grid}._81ZGta_groups section,._81ZGta_matches{gap:7px;display:grid}._81ZGta_groups small,._81ZGta_matches small{color:#6d707a;letter-spacing:.13em;font-size:9px;font-weight:900}._81ZGta_groups section>div{flex-wrap:wrap;gap:7px;display:flex}._81ZGta_groups button,._81ZGta_matches button{color:#222;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #2222221f;border-radius:12px;padding:8px 11px;font-size:12px;font-weight:750}._81ZGta_matches button{width:100%}._81ZGta_groups button:hover,._81ZGta_groups button:focus-visible,._81ZGta_matches button:hover,._81ZGta_matches button:focus-visible{border-color:#444;outline:none}._81ZGta_matches p{color:#737580;margin:0;font-size:12px}@keyframes _81ZGta_confirm{50%{border-color:#444;transform:scale(1.015);box-shadow:0 0 0 4px #44444420}}@media (max-width:520px){._81ZGta_editor{box-sizing:border-box;width:100%}._81ZGta_groups section>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._81ZGta_groups button{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){._81ZGta_confirmed{animation:none}}._81ZGta_compact{position:relative}._81ZGta_compact ._81ZGta_chip{text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;justify-items:start;gap:5px;width:100%;min-width:0;min-height:44px;padding:0;display:grid}._81ZGta_compact ._81ZGta_chip strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}._81ZGta_compact ._81ZGta_chip small{color:#656565;font-size:13px;font-weight:400}._81ZGta_compact ._81ZGta_editor{z-index:45;box-sizing:border-box;width:min(350px,100vw - 28px);position:absolute;top:calc(100% + 10px);right:0}._81ZGta_compact ._81ZGta_groups button,._81ZGta_compact ._81ZGta_matches button{min-height:44px}._81ZGta_compact ._81ZGta_groups small,._81ZGta_compact ._81ZGta_matches small{color:#656565;font-size:12px}
.Cef_2G_summary{color:#171717;overflow-wrap:anywhere;padding:24px}.Cef_2G_summary p{margin:0 0 12px;line-height:1.5}.Cef_2G_summary .Cef_2G_label{color:#555;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.Cef_2G_summary h2{letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(26px,4vw,34px)}.Cef_2G_time{font-size:20px}.Cef_2G_place{border-top:1px solid #e8e8e8;margin-top:20px;padding:16px 0}.Cef_2G_place strong{font-size:18px}.Cef_2G_place p{color:#555;margin:6px 0 0}.Cef_2G_summary .Cef_2G_notice{background:#f5f5f5;border-radius:12px;padding:12px}.Cef_2G_actions{flex-wrap:wrap;gap:8px;display:flex}.Cef_2G_actions a{min-height:44px;color:inherit;border:1px solid #ccc;border-radius:12px;align-items:center;padding:10px 14px;font-size:14px;text-decoration:none;display:inline-flex}.Cef_2G_actions a:focus-visible{outline-offset:3px;outline:3px solid #222}.Cef_2G_summary small{color:#555;margin-top:12px;line-height:1.5;display:block}@media (max-width:600px){.Cef_2G_summary{padding:20px}}
.dG6jfa_openings{color:#171717;margin:20px 0 24px}.dG6jfa_openings>header,.dG6jfa_sheet>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dG6jfa_openings h2{letter-spacing:-.6px;margin:0;font-size:23px}.dG6jfa_more{white-space:nowrap;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.dG6jfa_card{background:#fff;border:1px solid #e8e8e8;border-radius:16px;overflow:hidden}.dG6jfa_photo{background:#f4f4f4;height:174px;position:relative}.dG6jfa_photo img{object-fit:cover;width:100%;height:100%}.dG6jfa_time{color:#171717;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:700;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 1px 6px #0001}.dG6jfa_body{padding:18px}.dG6jfa_people{align-items:center;gap:10px;margin-bottom:13px;display:flex}.dG6jfa_people>span{color:#626262;font-size:12px}.dG6jfa_body h3{letter-spacing:-.7px;margin:0 0 9px;font-size:25px;line-height:1.12}.dG6jfa_reason{color:#626262;margin:0 0 13px;font-size:14px;line-height:1.4}.dG6jfa_stops{gap:8px;margin:0 0 13px;padding:0;list-style:none;display:grid}.dG6jfa_stops li{align-items:baseline;gap:12px;font-size:14px;display:flex}.dG6jfa_stops time{color:#626262;min-width:56px;font-size:12px}.dG6jfa_stops span{font-weight:650}.dG6jfa_fact{margin:0 0 10px;font-size:13px}.dG6jfa_area{color:#666;align-items:center;gap:6px;margin:0 0 16px;font-size:12px;display:flex}.dG6jfa_primary,.dG6jfa_secondary{width:100%;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:750;display:flex}.dG6jfa_primary{background:var(--brand-neon);color:#171717}.dG6jfa_secondary{color:#fff;background:#171717}.dG6jfa_primary:disabled,.dG6jfa_secondary:disabled{opacity:.55;cursor:wait}.dG6jfa_error{color:#862d18;background:#fff1ed;border-radius:12px;padding:12px;font-size:14px;line-height:1.5}.dG6jfa_sheet{width:100%;max-width:560px;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 20px);overscroll-behavior:contain;color:#171717;padding:20px 18px calc(24px + env(safe-area-inset-bottom,0px));background:#fff;border:0;border-radius:24px 24px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.dG6jfa_sheet::backdrop{background:#0006}.dG6jfa_sheet h2{letter-spacing:-.6px;margin:0;font-size:25px}.dG6jfa_close{color:#171717;background:#f5f5f5;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.dG6jfa_more:focus-visible,.dG6jfa_primary:focus-visible,.dG6jfa_secondary:focus-visible,.dG6jfa_close:focus-visible{outline-offset:3px;outline:3px solid #64778d}@media (min-width:700px){.dG6jfa_photo{height:230px}.dG6jfa_sheet{border-radius:24px;max-height:calc(100dvh - 64px);bottom:32px}}.dG6jfa_recovery{background:#f5f5f5;border-radius:16px;padding:16px}.dG6jfa_recovery p{margin:0 0 12px;font-size:14px;line-height:1.5}.dG6jfa_card[data-compact=true]{border-radius:16px}.dG6jfa_card[data-compact=true] .dG6jfa_photo{height:166px}.dG6jfa_card[data-compact=true] .dG6jfa_body{padding:14px 16px 16px}.dG6jfa_card[data-compact=true] h3{margin:8px 0;font-size:21px;line-height:1.2}.dG6jfa_card[data-compact=true] .dG6jfa_stops{display:none}.dG6jfa_card[data-compact=true] .dG6jfa_reason,.dG6jfa_card[data-compact=true] .dG6jfa_fact{margin:8px 0;font-size:13px;line-height:1.4}.dG6jfa_card[data-compact=true] .dG6jfa_area{font-size:12px}.dG6jfa_card[data-compact=true] .dG6jfa_primary{min-height:44px;margin-top:12px;font-size:14px}.dG6jfa_approvalNote{color:#666;margin:10px 0 0;font-size:13px;line-height:1.4}
.oIVyGW_crew{align-items:center;gap:12px;margin:4px 0 20px;font-size:14px;font-weight:650;display:flex}.oIVyGW_crew small{color:#696969;margin-top:4px;font-size:12px;font-weight:400;display:block}.oIVyGW_intro{color:#585858;margin:0 0 22px;font-size:16px;line-height:1.5}.oIVyGW_tiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.oIVyGW_tile{text-align:left;color:#171717;cursor:pointer;min-height:128px;font:inherit;background:#f5f5f5;border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex;position:relative}.oIVyGW_tile[aria-pressed=true]{color:#fff;background:#171717}.oIVyGW_tile svg{margin-bottom:7px}.oIVyGW_tile strong{letter-spacing:-.3px;font-size:17px}.oIVyGW_tile small{opacity:.78;font-size:12px}.oIVyGW_selected{position:absolute;top:16px;right:14px}.oIVyGW_tile:disabled{opacity:.4;cursor:default}.oIVyGW_privacy{color:#676767;justify-content:center;align-items:center;gap:7px;display:flex;margin:20px 0 0!important;font-size:12px!important}.oIVyGW_footer{bottom:calc(-22px - env(safe-area-inset-bottom,0px));padding:20px 0 max(12px,env(safe-area-inset-bottom));background:#fff;gap:10px;display:grid;position:sticky}.oIVyGW_primary,.oIVyGW_secondary,.oIVyGW_text{min-height:48px;font:inherit;cursor:pointer;white-space:normal;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:13px 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.oIVyGW_primary{color:#171717;background:#c1ff3a;width:100%}.oIVyGW_secondary{color:#171717;background:#f4f4f4;width:100%}.oIVyGW_text{color:#555;background:0 0;font-size:13px;font-weight:500}.oIVyGW_primary:disabled,.oIVyGW_secondary:disabled{opacity:.5;cursor:default}.oIVyGW_error{color:#842f1d;background:#fff1ed;border-radius:12px;padding:12px;font-size:14px;line-height:1.5}.oIVyGW_card{color:#171717;background:#fff;border:1px solid #e9e9e9;border-radius:20px;margin:20px 0;overflow:hidden}.oIVyGW_photo{object-fit:cover;width:100%;height:220px;display:block}.oIVyGW_body{padding:22px}.oIVyGW_meta{color:#6a6a6a;align-items:center;gap:7px;margin:0 0 14px;font-size:12px;display:flex}.oIVyGW_body h2{letter-spacing:-1px;margin:0 0 12px;font-size:31px;line-height:1.1}.oIVyGW_body>p{color:#5f5f5f;margin:0 0 20px;font-size:15px;line-height:1.5}.oIVyGW_place{margin:0 0 5px;font-size:16px;font-weight:650}.oIVyGW_actions{gap:10px;display:grid}.oIVyGW_saved{align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.oIVyGW_muted{color:#666;font-size:13px;line-height:1.5}.oIVyGW_later{color:#626262;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:14px;display:flex}.oIVyGW_messageCard{background:#fff;border:1px solid #e9e9e9;border-radius:20px;overflow:hidden}.oIVyGW_messageHeader{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:18px 20px;display:flex}.oIVyGW_mark{background:#f2f2f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.oIVyGW_messageHeader strong{font-size:15px;display:block}.oIVyGW_messageHeader small{color:#777;margin-top:4px;font-size:12px;display:block}.oIVyGW_messageBody{padding:24px 20px}.oIVyGW_messageBody p{letter-spacing:-.25px;white-space:pre-wrap;margin:0 0 20px;font-size:18px;line-height:1.45}.oIVyGW_linkCard{color:inherit;background:#fafafa;border:1px solid #e5e5e5;border-radius:16px;text-decoration:none;display:block;overflow:hidden}.oIVyGW_linkBody{padding:20px}.oIVyGW_linkBody h2{letter-spacing:-.7px;margin:16px 0 12px;font-size:25px;line-height:1.1}.oIVyGW_linkBody p{color:#666;margin:0;font-size:13px}.oIVyGW_linkBody .oIVyGW_meta{margin:18px 0 0;font-size:12px}.oIVyGW_linkButton{color:#fff;background:#171717;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:700;display:flex}.oIVyGW_note{color:#6c6c6c;margin:18px 0 0!important;font-size:12px!important;line-height:1.5!important}.oIVyGW_messageFooter{color:#666;background:#fafafa;border-top:1px solid #eee;align-items:flex-start;gap:10px;padding:18px 20px;font-size:13px;line-height:1.5;display:flex}.oIVyGW_messageFooter svg{flex-shrink:0;margin-top:2px}.oIVyGW_messageBody button:focus-visible,.oIVyGW_primary:focus-visible,.oIVyGW_secondary:focus-visible,.oIVyGW_tile:focus-visible,.oIVyGW_text:focus-visible,.oIVyGW_linkCard:focus-visible{outline-offset:3px;outline:3px solid #6486b8}@media (max-width:360px){.oIVyGW_body{padding:18px}.oIVyGW_body h2{font-size:27px}.oIVyGW_photo{height:180px}.oIVyGW_tile{padding:14px}.oIVyGW_tile strong{font-size:15px}.oIVyGW_messageBody{padding:20px 16px}}.oIVyGW_memoryNext{gap:10px;margin:20px 0;display:grid}.oIVyGW_memoryPhoto{object-fit:cover;border-radius:16px;width:100%;max-height:200px}.oIVyGW_optional{color:#666;margin-left:auto;font-size:12px;font-weight:400}.oIVyGW_memoryNext .oIVyGW_muted{margin:0 0 8px}
.DMDV9a_sheet{width:min(100% - 24px,480px);max-height:calc(100dvh - env(safe-area-inset-top) - 28px);margin:auto auto max(12px,env(safe-area-inset-bottom));color:#191d18;background:#fff;border:0;border-radius:20px;padding:20px;overflow:auto}.DMDV9a_sheet::backdrop{background:#0006}.DMDV9a_sheet header{justify-content:space-between;align-items:center;display:flex}.DMDV9a_sheet h2{margin:0;font-size:22px}.DMDV9a_sheet h3{margin:24px 0 8px;font-size:20px}.DMDV9a_sheet p{color:#62675e;font-size:14px;line-height:1.5}.DMDV9a_sheet header button{background:#f3f4f1;border:0;border-radius:50%;width:44px;height:44px;font-size:26px}.DMDV9a_sheet label{gap:8px;margin:16px 0;font-size:14px;font-weight:600;display:grid}.DMDV9a_sheet input,.DMDV9a_sheet select{min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #d8dcd5;border-radius:12px;padding:12px;font-size:16px}.DMDV9a_primary{color:#171c13;background:#c1ff32;border:0;border-radius:28px;width:100%;min-height:48px;margin-top:14px;font:700 16px system-ui}.DMDV9a_primary:disabled{opacity:.6}.DMDV9a_sheet [role=alert]{color:#a42c28}
.sywo4a_scene{color:#222;text-align:center;justify-items:center;gap:13px;padding:28px;display:grid}.sywo4a_scene strong{letter-spacing:-.02em;font-size:15px;animation:.25s sywo4a_appear}.sywo4a_art{width:96px;height:75px;position:relative}.sywo4a_art>span{border:2px solid #fff;border-radius:13px;place-items:center;width:39px;height:39px;font-size:20px;font-weight:800;display:grid;position:absolute;box-shadow:0 8px 19px #22222224}.sywo4a_ideaCard{color:#555;background:#eee;animation:1.8s ease-in-out infinite sywo4a_idea;top:3px;left:1px}.sywo4a_dateCard{color:#715019;background:#eee;animation:1.8s ease-in-out infinite sywo4a_date;top:1px;right:0}.sywo4a_crewCard{color:#318269;background:#eee;animation:1.8s ease-in-out infinite sywo4a_crew;bottom:0;left:25px}.sywo4a_art .sywo4a_mark{color:#fff;background:#555;animation:1.8s ease-in-out infinite sywo4a_mark;top:15px;left:29px}.sywo4a_compact{text-align:left;justify-content:flex-start;align-items:center;padding:9px 0;display:flex}.sywo4a_compact .sywo4a_art{transform-origin:50%;flex:0 0 67px;width:67px;height:58px;transform:scale(.62)}.sywo4a_compact strong{font-size:13px}@keyframes sywo4a_idea{50%{transform:translate(14px,12px)rotate(8deg)}}@keyframes sywo4a_date{50%{transform:translate(-14px,12px)rotate(-8deg)}}@keyframes sywo4a_crew{50%{transform:translate(8px,-8px)}}@keyframes sywo4a_mark{0%,28%{opacity:0;transform:scale(.65)}60%,to{opacity:1;transform:scale(1)}}@keyframes sywo4a_appear{0%{opacity:.3;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.sywo4a_art>span,.sywo4a_scene strong{animation:none!important}.sywo4a_art .sywo4a_mark{opacity:1}}
.obeGJq_section{margin:24px 0}.obeGJq_section h2{letter-spacing:-.03em;margin:0 0 14px;font-size:21px;line-height:1.25}.obeGJq_rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.obeGJq_rail article{min-width:0;margin:0}@media (max-width:600px){.obeGJq_rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow:auto}.obeGJq_rail article{scroll-snap-align:start;flex:0 0 86%}.obeGJq_rail article:only-child{flex-basis:100%}}
.jApcfa_days{gap:10px;display:grid}.jApcfa_day{border-bottom:1px solid #eee;grid-template-columns:minmax(64px,1fr) minmax(168px,1.8fr);align-items:center;gap:8px;padding:12px 0;display:grid}.jApcfa_day:last-child{border-bottom:0}.jApcfa_dayLabel{gap:3px;min-width:0;display:grid}.jApcfa_dayLabel>span{color:#606060;font-size:12px}.jApcfa_dayLabel strong{letter-spacing:-.03em;font-size:17px}.jApcfa_dayLabel small{color:#606060;font-size:12px;line-height:1.4}.jApcfa_choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.jApcfa_choices button{color:#222;min-width:0;min-height:46px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #d5d5d5;border-radius:12px;place-items:center;padding:6px 4px;font-size:13px;font-weight:650;display:grid}.jApcfa_choices button[aria-pressed=true]{color:#fff;background:#222;border-color:#222}.jApcfa_choices button[data-response=yes][aria-pressed=true]{color:#171717;background:#c1ff3a;border-color:#a7e727}.jApcfa_choices button:disabled{opacity:.55;cursor:default}.jApcfa_days button:focus-visible,.jApcfa_none:focus-visible,.jApcfa_review button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}.jApcfa_editor{background:#fff;border:1px solid #e5e5e5;border-radius:22px;padding:20px}.jApcfa_editor h2{letter-spacing:-.03em;margin:0 0 8px;font-size:23px}.jApcfa_editor p{color:#555;font-size:14px;line-height:1.5}.jApcfa_editor>.button{width:100%}.jApcfa_none{color:#222;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:12px;margin-top:12px;padding:8px 12px;font-size:14px}.jApcfa_none[aria-pressed=true]{background:#f2f2f2;border-color:#222}.jApcfa_review{background:#f5f5f5;border:1px solid #ccc;border-radius:14px;margin:14px 0;padding:14px}.jApcfa_review strong{font-size:14px}.jApcfa_review p{margin:6px 0;font-size:13px}.jApcfa_review button{color:#fff;min-height:44px;font:inherit;background:#222;border:0;border-radius:99px;padding:10px 14px;font-size:13px}.jApcfa_summary{background:#fff;border:1px solid #e5e5e5;border-radius:20px;margin:18px 0;padding:18px}.jApcfa_summary h2{letter-spacing:-.03em;margin:0 0 6px;font-size:18px}.jApcfa_summary>p{color:#606060;margin:0 0 12px;font-size:13px}.jApcfa_summary details{border-top:1px solid #eee;padding:8px 0}.jApcfa_summary summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.jApcfa_summary summary span{color:#555;text-align:right;font-size:12px}.jApcfa_summary summary:after{content:"+";font-size:18px}.jApcfa_summary details[open] summary:after{content:"−"}.jApcfa_summary ul{margin:6px 0;padding:0;list-style:none}.jApcfa_summary li{justify-content:space-between;gap:10px;padding:7px 0;font-size:13px;display:flex}.jApcfa_summary li span{color:#555}.jApcfa_summary small{color:#555;font-size:12px}@media (max-width:360px){.jApcfa_editor{padding:14px}.jApcfa_choices button{font-size:12px}.jApcfa_dayLabel strong{font-size:16px}}.jApcfa_days[aria-invalid=true]{outline-offset:4px;border-radius:14px;outline:2px solid #9a293e}@media (max-width:360px){.jApcfa_day{grid-template-columns:minmax(0,1fr)}.jApcfa_dayLabel{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 8px}.jApcfa_dayLabel small{grid-column:1/-1}}
.ZXweoW_times{border:0;min-width:0;margin:22px 0;padding:0}.ZXweoW_times legend{font-size:1.2rem;font-weight:800}.ZXweoW_times p,.ZXweoW_times small{color:var(--muted,#555);line-height:1.5}.ZXweoW_timeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.ZXweoW_timeChoices button{text-align:left;font:inherit;color:#222;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:16px;align-items:center;gap:12px;padding:15px;font-size:.95rem;display:flex}.ZXweoW_timeChoices button[aria-pressed=true]{background:#eee;border:2px solid #555;padding:14px}.ZXweoW_timeChoices button span{color:#555;font-weight:900}.ZXweoW_directions{padding:30px 0}.ZXweoW_directions h2{margin:8px 0;font-size:clamp(1.65rem,4vw,2.6rem)}.ZXweoW_directions>p{max-width:650px;line-height:1.6}.ZXweoW_directionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.ZXweoW_directionGrid button{text-align:left;background:var(--app-surface);color:#222;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:24px;min-height:200px;padding:24px 18px}.ZXweoW_directionGrid button:nth-child(2){background:#ffe5c8}.ZXweoW_directionGrid button:nth-child(3){background:#f2f2f2}.ZXweoW_directionGrid button:nth-child(4){background:var(--app-surface)}.ZXweoW_directionGrid button[aria-pressed=true]{outline-offset:3px;outline:3px solid #555}.ZXweoW_directionGrid button>span{margin-bottom:25px;font-size:2.2rem;display:block}.ZXweoW_directionGrid strong,.ZXweoW_directionGrid small{display:block}.ZXweoW_directionGrid strong{margin-bottom:9px;font-size:1.1rem}.ZXweoW_directionGrid small{line-height:1.45}.ZXweoW_directionDetail{background:#fff;border-radius:24px;margin-top:24px;padding:24px}.ZXweoW_brief{color:#fff;background:#222;border-radius:26px;margin:24px 0;padding:28px}.ZXweoW_brief h2{margin:8px 0 20px;font-size:1.7rem}.ZXweoW_brief dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.ZXweoW_brief dt{letter-spacing:.08em;text-transform:uppercase;color:#eee;margin-bottom:7px;font-size:.75rem}.ZXweoW_brief dd{overflow-wrap:anywhere;margin:0;line-height:1.5}.ZXweoW_brief .ZXweoW_next{border-top:1px solid #ffffff30;margin-top:22px;padding-top:18px}.ZXweoW_brief a{color:#eee}.ZXweoW_brief small{color:#eee;margin-top:12px;display:block}.ZXweoW_timeChoices button:focus-visible,.ZXweoW_directionGrid button:focus-visible{outline-offset:3px;outline:3px solid #555}@media (max-width:640px){.ZXweoW_directionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZXweoW_directionGrid button{min-height:185px}.ZXweoW_timeChoices,.ZXweoW_brief dl{grid-template-columns:1fr}.ZXweoW_brief{padding:23px}}.ZXweoW_partialTime{background:var(--app-surface);border-radius:22px;margin:14px 0;padding:16px}.ZXweoW_partialTimeChips{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.ZXweoW_partialTimeChips button{color:#222;min-width:80px;min-height:44px;font:inherit;background:#fff;border:1px solid #f7f7f7;border-radius:15px;padding:10px}.ZXweoW_partialDayToggle{color:#222;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #f7f7f7;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:12px 0 0;padding:9px 12px;display:grid}.ZXweoW_partialDayToggle>span:first-child{color:#555;background:#eee;border-radius:11px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.ZXweoW_partialDayToggle>span:nth-child(2){font-weight:850}.ZXweoW_partialDayToggle small{color:#555;font-size:11px;font-weight:800}.ZXweoW_partialDayToggle[aria-expanded=true],.ZXweoW_partialDayToggle[data-set=true]{background:#eee;border-color:#555;box-shadow:inset 0 0 0 1px #555}.ZXweoW_partialDayToggle:focus-visible{outline-offset:3px;outline:3px solid #555}.ZXweoW_suggestedAvailability{background:var(--app-surface);color:#222;border:1px solid #eee;border-radius:15px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;padding:12px 14px;display:flex}.ZXweoW_suggestedAvailability strong{font-size:14px}.ZXweoW_suggestedAvailability button{color:#fff;font:inherit;cursor:pointer;background:#555;border:0;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:750}.ZXweoW_suggestedAvailability small{flex-basis:100%;margin:0}
.g4VDxa_card{color:#171717;background:#fff;border:1px solid #e6e6e6;border-radius:24px;margin:24px 0;padding:24px}.g4VDxa_head{justify-content:space-between;align-items:center;gap:16px;display:flex}.g4VDxa_head h2,.g4VDxa_card h2{letter-spacing:-.04em;margin:0 0 7px;font-size:23px}.g4VDxa_card h3{letter-spacing:-.02em;margin:20px 0 8px;font-size:17px}.g4VDxa_card p{color:#666;margin:8px 0 16px;font-size:14px;line-height:1.55}.g4VDxa_card small{color:#666;font-size:12px;line-height:1.5}.g4VDxa_avatar{object-fit:cover;background:#f1f1f1;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:750;display:inline-flex;overflow:hidden}.g4VDxa_avatar img{object-fit:cover;width:100%;height:100%}.g4VDxa_identity{align-items:center;gap:14px;min-width:0;display:flex}.g4VDxa_identity strong{overflow-wrap:anywhere}.g4VDxa_actions{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.g4VDxa_card button,.g4VDxa_button{color:#171717;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:13px;font-weight:700;display:inline-flex;text-decoration:none!important}.g4VDxa_card button:disabled{opacity:.5;cursor:wait}.g4VDxa_card .g4VDxa_primary,.g4VDxa_primary{color:#171717;background:#c1ff3a;border-color:#c1ff3a}.g4VDxa_card label{margin:12px 0 6px;font-size:13px;font-weight:650;display:block}.g4VDxa_card input:not([type=checkbox]),.g4VDxa_card textarea,.g4VDxa_card select{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:#171717;background:#fff;border:1px solid #d7d7d7;border-radius:12px;padding:12px;font-size:16px}.g4VDxa_card .g4VDxa_check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-weight:450;line-height:1.5;display:flex}.g4VDxa_check input{accent-color:#171717;flex:0 0 18px;width:18px;height:18px;margin-top:2px}.g4VDxa_card details{border-top:1px solid #eee;margin-top:18px;padding-top:8px}.g4VDxa_card summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:700;display:flex}.g4VDxa_card summary:after{content:"＋";margin-left:auto}.g4VDxa_card details[open]>summary:after{content:"−"}.g4VDxa_notice{overflow-wrap:anywhere;background:#f4f4f4;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.g4VDxa_error{color:#982c21!important}.g4VDxa_row{border-top:1px solid #eee;align-items:center;gap:14px;min-width:0;padding:16px 0;display:flex}.g4VDxa_row:first-child{border:0}.g4VDxa_row>div{flex:1;min-width:0}.g4VDxa_row strong{font-size:15px}.g4VDxa_row p{margin:4px 0;font-size:12px}.g4VDxa_list{margin-top:16px}.g4VDxa_card .g4VDxa_person{text-align:left;border:0;border-top:1px solid #eee;border-radius:0;justify-content:flex-start;width:100%;padding:16px 0}.g4VDxa_person>span:nth-child(2){flex:1;min-width:0}.g4VDxa_person small{margin-top:4px;font-weight:400;display:block}.g4VDxa_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:14px 0;display:grid}.g4VDxa_card .g4VDxa_slot{text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:5px;padding:16px;display:flex}.g4VDxa_card .g4VDxa_selected{background:#f7f7f7;border-color:#171717;box-shadow:inset 0 0 0 1px #171717}.g4VDxa_page{max-width:760px;margin:0 auto;padding:20px 20px 110px}.g4VDxa_page>header{margin:45px 0 25px}.g4VDxa_page h1{letter-spacing:-.06em;font-size:clamp(32px,5vw,46px);line-height:1.08}.g4VDxa_page header p{color:#666;line-height:1.6}.g4VDxa_card a{color:inherit}.g4VDxa_card :is(a,button,input,summary,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #5479b1}.g4VDxa_form{max-width:450px}.g4VDxa_token{overflow-wrap:anywhere;background:#f4f4f4;border-radius:12px;padding:12px;font-family:monospace;font-size:12px}.g4VDxa_badge{background:#f1f1f1;border-radius:99px;padding:4px 8px;font-size:11px;display:inline-block}.g4VDxa_source{font-size:12px!important}.g4VDxa_card hr{border:0;border-top:1px solid #eee;margin:22px 0}@media (max-width:480px){.g4VDxa_card{border-radius:20px;padding:20px 17px}.g4VDxa_page{padding-inline:16px}.g4VDxa_head{align-items:flex-start}.g4VDxa_head h2{font-size:21px}.g4VDxa_card .g4VDxa_person{gap:12px}.g4VDxa_card .g4VDxa_person>span:nth-child(2){overflow-wrap:anywhere}.g4VDxa_actions>.g4VDxa_button,.g4VDxa_actions>button{flex-grow:1}.g4VDxa_grid{grid-template-columns:1fr}}
.Aq9ZnG_form,.Aq9ZnG_receipt{color:#171717;text-align:left;background:#fff;border:1px solid #e5e5e5;border-radius:24px;gap:20px;min-width:0;padding:22px;display:grid}.Aq9ZnG_form h2,.Aq9ZnG_receipt h2{letter-spacing:-.5px;margin:0;font-size:24px;line-height:1.2}.Aq9ZnG_form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.Aq9ZnG_form legend{padding:0 0 10px;font-size:18px;font-weight:700}.Aq9ZnG_form .Aq9ZnG_hint,.Aq9ZnG_receipt .Aq9ZnG_hint{color:#656565;margin:0;font-size:13px;line-height:1.45}.Aq9ZnG_places{gap:10px;display:grid}.Aq9ZnG_place{background:#fafafa;border:1px solid #e5e5e5;border-radius:16px;min-width:0;overflow:hidden}.Aq9ZnG_pick{color:#171717;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:72px;padding:12px;display:flex}.Aq9ZnG_pick[aria-pressed=true]{background:#f2ffd5}.Aq9ZnG_pick img{object-fit:cover;border-radius:11px;flex-shrink:0;width:66px;height:66px}.Aq9ZnG_pick>span{flex:1;gap:6px;min-width:0;display:grid}.Aq9ZnG_pick strong{letter-spacing:-.2px;font-size:16px;line-height:1.25}.Aq9ZnG_pick small{color:#666;align-items:center;gap:4px;font-size:12px;display:flex}.Aq9ZnG_check{flex-shrink:0}.Aq9ZnG_details{padding:0 12px;font-size:13px}.Aq9ZnG_details summary{cursor:pointer;color:#555;align-items:center;min-height:44px;display:flex}.Aq9ZnG_details p{font-size:13px;line-height:1.45}.Aq9ZnG_details>a{color:#333;align-items:center;min-height:44px;display:inline-flex}.Aq9ZnG_details>small{color:#666;padding-bottom:12px;font-size:11px;display:block}.Aq9ZnG_primary,.Aq9ZnG_secondary,.Aq9ZnG_answer{color:#171717;min-height:48px;font:inherit;cursor:pointer;white-space:normal;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.Aq9ZnG_primary{background:var(--brand-neon,#c4ff38);width:100%;font-weight:750}.Aq9ZnG_secondary{background:#f2f2f2;font-size:13px}.Aq9ZnG_answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Aq9ZnG_answer{background:#f4f4f4;border:1px solid #0000;padding:12px 5px;font-size:14px}.Aq9ZnG_answer[aria-pressed=true]{background:#f2ffd5;border-color:#171717}.Aq9ZnG_form :disabled{opacity:.55;cursor:default}.Aq9ZnG_form button:focus-visible,.Aq9ZnG_form summary:focus-visible,.Aq9ZnG_receipt button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}.Aq9ZnG_name{gap:8px;font-size:14px;font-weight:600;display:grid}.Aq9ZnG_name input{width:100%;min-width:0;font-size:16px}.Aq9ZnG_error,.Aq9ZnG_changed{background:#f6f6f6;border-radius:12px;padding:12px;font-size:14px;line-height:1.5}.Aq9ZnG_receipt>svg{color:#375d00}.Aq9ZnG_receipt>div{gap:6px;display:grid}.Aq9ZnG_receipt p{margin:0;font-size:14px;line-height:1.5}.Aq9ZnG_receipt ul{margin:0;padding:0;list-style:none}.Aq9ZnG_receipt li{border-bottom:1px solid #eee;justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}@media (max-width:360px){.Aq9ZnG_form,.Aq9ZnG_receipt{padding:16px}.Aq9ZnG_pick{gap:8px;padding:10px}.Aq9ZnG_pick img{width:50px;height:56px}.Aq9ZnG_pick strong{font-size:15px}.Aq9ZnG_answer{font-size:13px}}.Aq9ZnG_welcoming{border:0;border-radius:0;gap:18px;padding:4px 0 20px}.Aq9ZnG_welcoming .Aq9ZnG_answer{border-radius:16px;min-height:56px;font-size:15px;font-weight:700}.Aq9ZnG_welcoming .Aq9ZnG_answer[aria-pressed=true]{color:#fff;background:#191919;border-color:#191919;box-shadow:inset 0 0 0 1px #191919}.Aq9ZnG_welcoming .Aq9ZnG_answer svg{flex-shrink:0}.Aq9ZnG_welcoming .Aq9ZnG_primary{border-radius:16px;min-height:54px}.Aq9ZnG_textLink{font:inherit;color:#555;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.Aq9ZnG_toast{z-index:120;top:calc(env(safe-area-inset-top) + 16px);color:#fff;pointer-events:none;background:#242424;border-radius:24px;width:max-content;max-width:calc(100vw - 40px);margin:0;padding:10px 16px;font-size:13px;line-height:1.4;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0002}
._62OLza_card{color:#171717;text-align:left;background:#f7f7f7;border-radius:24px;gap:16px;margin:16px 0;padding:22px;display:grid}._62OLza_card h2{letter-spacing:-.6px;margin:0;font-size:24px;line-height:1.2}._62OLza_card>p{color:#606060;margin:0;font-size:14px;line-height:1.5}._62OLza_count{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._62OLza_count>span{color:#666}._62OLza_people{flex-wrap:wrap;gap:14px 20px;margin:0;padding:0;list-style:none;display:flex}._62OLza_people li{align-items:center;gap:9px;min-width:120px;display:flex}._62OLza_people i{background:#eaeaea;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-style:normal;font-weight:700;display:grid}._62OLza_people li>span{gap:3px;display:grid}._62OLza_people strong{font-size:13px}._62OLza_people small{color:#666;font-size:12px}._62OLza_primary,._62OLza_secondary{min-height:48px;font:inherit;color:#171717;cursor:pointer;white-space:normal;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 16px;font-size:15px;font-weight:700;display:flex}._62OLza_primary{background:var(--brand-neon,#c4ff38)}._62OLza_secondary{background:#fff;font-size:14px}._62OLza_primary:disabled,._62OLza_secondary:disabled{opacity:.55;cursor:default}._62OLza_card button:focus-visible{outline-offset:3px;outline:3px solid #5278b0}._62OLza_preview{gap:12px;display:grid}._62OLza_preview h3{margin:0;font-size:16px}._62OLza_message{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:14px;margin:0;padding:16px;font-size:14px;line-height:1.5}._62OLza_preview textarea{width:100%;min-height:110px;font-size:14px}@media (max-width:360px){._62OLza_card{padding:17px}._62OLza_card h2{font-size:22px}}._62OLza_match{background:#fff;border-radius:16px;gap:14px;display:grid;overflow:hidden}._62OLza_match>picture>img,._62OLza_match>img{object-fit:cover;width:100%;height:140px;display:block}._62OLza_match>div{padding:16px}._62OLza_match strong{font-size:20px;line-height:1.25}._62OLza_match p{color:#5f5f5f;margin:8px 0 14px;font-size:14px}._62OLza_matchPeople{align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}._62OLza_closest{letter-spacing:-.4px;margin:0;font-size:22px;line-height:1.25}._62OLza_compactMatch{align-items:center;gap:0;display:flex}._62OLza_compactMatch>picture,._62OLza_compactMatch>img{flex-shrink:0;width:84px;height:100px}._62OLza_compactMatch>picture img{width:100%;height:100%}._62OLza_compactMatch>div{padding:12px}._62OLza_compactMatch strong{font-size:16px}._62OLza_compactMatch p{margin:7px 0 0;font-size:13px}._62OLza_people small{max-width:230px;line-height:1.45}._62OLza_runnerUp{gap:5px;padding:0 2px;font-size:15px;line-height:1.4;display:grid}._62OLza_runnerUp strong{font-weight:600}._62OLza_runnerUp span,._62OLza_runnerUp small{color:#606060;font-size:13px}._62OLza_runnerChoice{color:#171717;width:fit-content;min-height:44px;font:inherit;text-underline-offset:3px;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;font-size:14px;font-weight:700;text-decoration:underline;display:flex}._62OLza_runnerChoice:disabled{opacity:.55;cursor:default}
.PdXSCW_dialog{color:#171717;border:0;border-radius:24px;width:min(640px,100% - 40px);max-height:calc(100dvh - 56px);padding:0;overflow:hidden;box-shadow:0 12px 80px #0003}.PdXSCW_dialog::backdrop{background:#0007}.PdXSCW_body{flex-direction:column;max-height:calc(100dvh - 56px);display:flex}.PdXSCW_body header,.PdXSCW_body footer{background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.PdXSCW_close{width:44px;height:44px;color:inherit;cursor:pointer;background:#f3f3f2;border:0;border-radius:50%;place-items:center;display:grid}.PdXSCW_scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.PdXSCW_photos{aspect-ratio:16/9;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.PdXSCW_photos img,.PdXSCW_photos picture{object-fit:cover;width:100%;height:100%;display:block}.PdXSCW_copy{padding:16px 22px}.PdXSCW_copy h2{letter-spacing:-.035em;margin:0 0 6px;font-size:26px;line-height:1.1}.PdXSCW_copy p,.PdXSCW_copy span,.PdXSCW_copy time{color:#565656;font-size:14px}.PdXSCW_copy ol{padding:0 0 0 22px}.PdXSCW_copy li{padding:4px 0 10px 4px;font-weight:700}.PdXSCW_copy li>*{margin-bottom:3px;display:block}.PdXSCW_copy details{padding-block:14px;font-size:13px}.PdXSCW_body footer{padding-bottom:max(14px,env(safe-area-inset-bottom));border-top:1px solid #eee;flex-direction:column}.PdXSCW_body footer button{background:var(--brand-neon,#bdff33);width:100%;min-height:48px;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:750}@media (max-width:620px){.PdXSCW_dialog{width:100%;max-width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - 22px);border-radius:24px 24px 0 0;margin:auto auto 0}.PdXSCW_body{max-height:calc(100dvh - env(safe-area-inset-top) - 22px)}}
.Uit3FW_panel{color:#222;text-align:left;background:#f7f7f7;border:1px solid #ddd;border-radius:20px;margin:18px 0;padding:20px}.Uit3FW_heading{align-items:center;gap:9px;display:flex}.Uit3FW_heading h2{letter-spacing:-.4px;margin:0;font-size:21px}.Uit3FW_change{margin-top:16px}.Uit3FW_change h3{color:#555;margin:0 0 8px;font-size:13px}.Uit3FW_comparison{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:10px;display:grid}.Uit3FW_comparison>div{gap:4px;font-size:14px;line-height:1.45;display:grid}.Uit3FW_comparison small{color:#666;font-size:11px}.Uit3FW_comparison span{color:#666}.Uit3FW_panel>p{margin:18px 0 0;font-size:14px;line-height:1.5}.Uit3FW_review{color:#222;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:12px;font-size:14px;font-weight:650;display:flex}.Uit3FW_review:focus-visible{outline-offset:3px;outline:3px solid #5278b0}@media (max-width:360px){.Uit3FW_panel{padding:16px}.Uit3FW_comparison{grid-template-columns:1fr}.Uit3FW_comparison>svg{transform:rotate(90deg)}}
.qqUvzq_start{margin:0 0 26px}.qqUvzq_start h2{letter-spacing:-.03em;margin:0 0 4px;font-size:22px}.qqUvzq_start>p{color:#555;margin:0 0 14px;font-size:14px}.qqUvzq_visualCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:700px){.qqUvzq_visualCards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:12px;padding:1px 1px 14px;display:grid;overflow-x:auto}.qqUvzq_visualCards>article{scroll-snap-align:start}}
.AvRMoG_ticket{text-align:left;color:#191919;background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.AvRMoG_ticket figure{margin:0;position:relative}.AvRMoG_ticket figure img{object-fit:cover;width:100%;height:218px;display:block}.AvRMoG_confirmed{background:#fff;border-radius:30px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:14px;left:16px}.AvRMoG_ticket figcaption{color:#555;background:#ffffffe6;border-radius:4px;max-width:75%;padding:3px 5px;font-size:10px;line-height:1.3;position:absolute;top:10px;right:10px}.AvRMoG_ticket figcaption a{color:inherit}.AvRMoG_ticketBody{padding:22px}.AvRMoG_ticket .AvRMoG_ticketBody h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:0 0 18px;font-size:30px;font-weight:800;line-height:1.08}.AvRMoG_facts{gap:10px;font-size:15px;line-height:1.4;display:grid}.AvRMoG_facts>span{align-items:flex-start;gap:9px;display:flex}.AvRMoG_facts svg{flex-shrink:0}.AvRMoG_people{align-items:center;gap:12px;margin-top:24px;display:flex}.AvRMoG_people>span:last-child{gap:4px;min-width:0;display:grid}.AvRMoG_people strong{font-size:14px}.AvRMoG_people small{color:#666;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.AvRMoG_ticketActions{border-top:1px dashed #d3d3d3;margin:24px -22px -4px;padding:24px 22px 0;position:relative}.AvRMoG_primary,.AvRMoG_secondary,.AvRMoG_textLink{min-height:48px;font:inherit;cursor:pointer;color:#191919;border:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.AvRMoG_primary{background:#c1ff3a;border-radius:16px;width:100%;min-height:54px;font-size:16px}.AvRMoG_secondary{background:#f2f2f2;border-radius:14px;width:100%;padding:12px 18px}.AvRMoG_textLink{background:0 0;padding:8px 6px;font-size:13px}.AvRMoG_links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.AvRMoG_hint{color:#666;font-size:13px;line-height:1.5}.AvRMoG_noPhotoStatus{color:#555;align-items:center;gap:7px;margin:0 0 16px;font-size:14px;display:flex}.AvRMoG_sheet{color:#191919;padding:22px 20px max(24px,env(safe-area-inset-bottom));width:100%;max-width:540px;max-height:calc(100dvh - env(safe-area-inset-top) - 20px);box-sizing:border-box;background:#fff;border:0;border-radius:24px 24px 0 0;margin:auto auto 0;overflow-y:auto}.AvRMoG_sheet::backdrop{background:#0000006b}.AvRMoG_sheet header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.AvRMoG_sheet h2{letter-spacing:-.5px;margin:0;font-size:22px}.AvRMoG_sheet header button{cursor:pointer;background:#f4f4f4;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.AvRMoG_preview{aspect-ratio:1200/630;object-fit:cover;border:1px solid #eee;border-radius:16px;width:100%;height:auto}.AvRMoG_sheet>.AvRMoG_preview{margin-bottom:20px;display:block}.AvRMoG_sheet>.AvRMoG_textLink{width:100%;margin-top:4px}.AvRMoG_sheet :disabled{opacity:.6;cursor:wait}.AvRMoG_sheet [role=alert]{color:#912d33;font-size:14px}.AvRMoG_sheet [role=status]{color:#555;font-size:13px}.AvRMoG_primary:focus-visible,.AvRMoG_secondary:focus-visible,.AvRMoG_textLink:focus-visible{outline-offset:3px;outline:3px solid #191919}.AvRMoG_celebrate{animation:.38s ease-out AvRMoG_ticketIn}@keyframes AvRMoG_ticketIn{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AvRMoG_celebrate{animation:none}}@media (min-width:641px){.AvRMoG_sheet{border-radius:24px;margin:auto}.AvRMoG_ticket figure img{height:280px}}
