.XpE7oq_page{background:var(--signup-form-bg,var(--surface));grid-template-columns:minmax(300px,.82fr) minmax(540px,1.18fr);min-height:100svh;display:grid}.XpE7oq_eventPane{--pane-ink:var(--signup-pane-content,var(--primary-contrast));min-height:100svh;color:var(--pane-ink);background:var(--signup-paint,linear-gradient(145deg, color-mix(in srgb, var(--primary) 88%, #000), var(--primary)));flex-direction:column;gap:48px;padding:clamp(40px,7vw,96px);display:flex;position:sticky;top:0;overflow:hidden;container:event-pane/inline-size}.XpE7oq_eventPane:after{content:"";aspect-ratio:1;border:clamp(34px, 5vw, 72px) solid color-mix(in srgb, var(--pane-ink) 8%, transparent);pointer-events:none;border-radius:50%;width:min(36vw,520px);position:absolute;bottom:-18%;right:-18%}.XpE7oq_eventPane[data-has-hero]:after{display:none}.XpE7oq_eventHero,.XpE7oq_eventArtwork{aspect-ratio:1;pointer-events:none;width:min(36vw,520px);position:absolute;bottom:-18%;right:-18%}.XpE7oq_eventHero{object-fit:cover;border-radius:50%}.XpE7oq_eventArtwork{object-fit:contain;object-position:center}.XpE7oq_eventTop,.XpE7oq_eventFacts,.XpE7oq_privacyNote{z-index:1;position:relative}.XpE7oq_eventMark{align-items:end;gap:7px;height:34px;margin-bottom:clamp(40px,8vh,92px);display:inline-flex}.XpE7oq_languageSwitch{z-index:2;border:1px solid color-mix(in srgb, currentColor 26%, transparent);border-radius:99px;width:fit-content;margin:0 0 22px auto;padding:3px;display:flex;position:relative}.XpE7oq_languageSwitch button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 14px;font-size:.8125rem;font-weight:700;line-height:1}.XpE7oq_languageSwitch button[aria-pressed=true]{background:color-mix(in srgb, currentColor 18%, transparent);color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 40%, transparent)}.XpE7oq_languageSwitch button:focus-visible{outline-offset:2px;outline:2px solid}.XpE7oq_eventMark i{background:currentColor;border-radius:99px;width:7px;display:block}.XpE7oq_eventMark i:first-child{opacity:.58;height:18px}.XpE7oq_eventMark i:nth-child(2){height:34px}.XpE7oq_eventMark i:nth-child(3){opacity:.78;height:25px}.XpE7oq_eventPane h1.XpE7oq_logoHeading{max-width:none;margin:16px 0 0;line-height:0}.XpE7oq_eventLogo{object-fit:contain;object-position:left center;width:min(100%,36rem);height:auto;max-height:min(42vh,280px);display:block}.XpE7oq_kicker,.XpE7oq_stepLabel{letter-spacing:.035em;margin:0;font-size:.8125rem;font-weight:700}.XpE7oq_eventPane .XpE7oq_kicker{color:var(--pane-ink)}.XpE7oq_eventPane h1{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:14px 0 0;font-size:clamp(2.375rem,5vw,4.75rem);line-height:1.06}.XpE7oq_description{max-width:58ch;color:var(--pane-ink);margin:24px 0 0;font-size:1rem;line-height:1.75}.XpE7oq_eventFacts{border-top:1px solid color-mix(in srgb, var(--pane-ink) 24%, transparent);gap:0;margin:0;display:grid}.XpE7oq_eventFacts>div{border-bottom:1px solid color-mix(in srgb, var(--pane-ink) 24%, transparent);grid-template-columns:72px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.XpE7oq_eventFacts dt{color:var(--pane-ink);font-size:.8125rem}.XpE7oq_eventFacts dd{margin:0;font-weight:600}.XpE7oq_scheduleDate,.XpE7oq_scheduleHours{white-space:nowrap;display:block}@container event-pane (min-width:400px){.XpE7oq_eventFacts{grid-template-columns:72px max-content minmax(0,1fr);column-gap:18px}.XpE7oq_eventFacts>div{grid-column:1/-1}.XpE7oq_eventFacts>div:not([data-split]) dd{grid-column:2/-1}.XpE7oq_eventFacts>div[data-split]{grid-template-columns:subgrid}.XpE7oq_eventFacts>div[data-split] dd{grid-column:2/-1;grid-template-columns:subgrid;display:grid}}.XpE7oq_privacyNote{max-width:54ch;color:var(--pane-ink);margin:-24px 0 0;font-size:.8125rem;line-height:1.65}.XpE7oq_mobileEventSummary{display:none}.XpE7oq_formPane{--form-ink:var(--signup-form-content,var(--text));--form-ink-muted:color-mix(in srgb, var(--signup-form-muted,var(--muted)) 75%, var(--form-ink));--form-link:var(--signup-form-link,var(--primary));color:var(--form-ink);align-self:start;width:min(100%,920px);padding:clamp(40px,7vw,96px) clamp(24px,7vw,104px) 104px}.XpE7oq_formHeader{border-bottom:1px solid color-mix(in srgb, var(--form-ink) 14%, transparent);max-width:650px;padding-bottom:30px}.XpE7oq_stepLabel{color:var(--primary)}.XpE7oq_formHeader h2{letter-spacing:-.03em;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.875rem,4vw,3.125rem);line-height:1.12}.XpE7oq_formHeader p:last-child{max-width:58ch;color:var(--form-ink-muted);margin:16px 0 0;line-height:1.7}.XpE7oq_form{gap:34px;margin-top:36px;display:grid}.XpE7oq_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px;display:grid}.XpE7oq_field,.XpE7oq_choiceField{border:0;align-content:start;gap:9px;min-width:0;margin:0;padding:0;display:grid}.XpE7oq_fullField,.XpE7oq_choiceField{grid-column:1/-1}.XpE7oq_fieldLabel,.XpE7oq_choiceField legend{width:100%;color:var(--form-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:0;font-size:.875rem;font-weight:700;line-height:1.5;display:flex}:is(.XpE7oq_field .input,.XpE7oq_field .select,.XpE7oq_field .textarea){min-height:52px;font-size:1rem}.XpE7oq_field .textarea{resize:vertical;min-height:116px}.XpE7oq_required{border:1px solid color-mix(in srgb, var(--form-ink) 18%, transparent);color:color-mix(in srgb, var(--form-ink) 68%, transparent);white-space:nowrap;border-radius:99px;flex:none;align-self:center;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.4}.XpE7oq_choiceField legend{margin-bottom:9px}.XpE7oq_choiceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.XpE7oq_segmented{border:1px solid var(--line-strong);border-radius:var(--radius-field,10px);background:var(--surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}.XpE7oq_segmented label{border-radius:calc(var(--radius-field,10px) - 3px);min-height:44px;color:var(--form-ink-muted);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:6px 10px;font-size:.9375rem;font-weight:600;line-height:1.35;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:flex;position:relative}.XpE7oq_segmented label:hover{background:color-mix(in srgb, var(--form-ink) 5%, transparent);color:var(--form-ink)}.XpE7oq_segmented label:has(input:checked){border-color:color-mix(in srgb, var(--primary) 55%, transparent);background:var(--primary-soft);color:color-mix(in srgb, var(--primary) 78%, var(--form-ink));font-weight:700}.XpE7oq_segmented label:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:1px}.XpE7oq_segmented input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.XpE7oq_choiceField[data-invalid=true] .XpE7oq_segmented{border-color:var(--danger)}@media (prefers-reduced-motion:reduce){.XpE7oq_segmented label{transition:none}}.XpE7oq_choiceList label,.XpE7oq_booleanField{border:1px solid var(--line-strong);border-radius:var(--radius-field,10px);background:var(--surface);cursor:pointer;align-items:center;gap:11px;min-height:52px;padding:12px 14px;display:flex}.XpE7oq_choiceList label:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.XpE7oq_booleanField:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.XpE7oq_choiceList input,.XpE7oq_booleanField input,.XpE7oq_consentBox input{width:20px;height:20px;min-height:0;accent-color:var(--primary);flex:none;padding:0}:is(.XpE7oq_field .input[aria-invalid=true],.XpE7oq_field .select[aria-invalid=true],.XpE7oq_field .textarea[aria-invalid=true]){border-color:var(--danger);background:color-mix(in srgb, var(--danger) 4%, var(--bg))}:is(.XpE7oq_field .input[aria-invalid=true]:focus-visible,.XpE7oq_field .select[aria-invalid=true]:focus-visible,.XpE7oq_field .textarea[aria-invalid=true]:focus-visible){outline:2px solid var(--danger);outline-offset:1px}.XpE7oq_choiceField[data-invalid=true] legend{color:color-mix(in srgb, var(--danger) 60%, var(--text))}.XpE7oq_booleanField:has(input[aria-invalid=true]){color:color-mix(in srgb, var(--danger) 60%, var(--text))}.XpE7oq_fieldError{color:color-mix(in srgb, var(--danger) 60%, var(--text));align-items:baseline;gap:7px;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.XpE7oq_fieldErrorGlyph{background:var(--danger);width:15px;height:15px;color:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:grid;transform:translateY(1px)}.XpE7oq_errorPanel{border:1px solid color-mix(in srgb, var(--danger) 40%, var(--line));border-radius:var(--radius-box,14px);background:var(--danger-soft);gap:12px;margin-top:26px;padding:18px 20px;animation:.26s cubic-bezier(.16,1,.3,1) both XpE7oq_errorPanelIn;display:grid}.XpE7oq_errorPanel:focus-visible{outline:2px solid var(--danger);outline-offset:3px}@keyframes XpE7oq_errorPanelIn{0%{opacity:0;transform:translateY(-6px)}}.XpE7oq_errorPanelTitle{color:color-mix(in srgb, var(--danger) 60%, var(--text));align-items:center;gap:10px;margin:0;font-size:.9375rem;font-weight:700;display:flex}.XpE7oq_errorGlyph{background:var(--danger);width:22px;height:22px;color:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:.875rem;line-height:1;display:grid}.XpE7oq_errorPanelNote{color:color-mix(in srgb, var(--danger) 60%, var(--text));margin:0;font-size:.875rem;line-height:1.65}.XpE7oq_errorPanelList{margin:0;padding:0;list-style:none;display:grid}.XpE7oq_errorPanelList li+li{border-top:1px solid color-mix(in srgb, var(--danger) 22%, transparent)}.XpE7oq_errorPanelList button{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:10px 0;display:grid}.XpE7oq_errorPanelList strong{min-width:0;color:color-mix(in srgb, var(--danger) 60%, var(--text));-webkit-text-decoration:underline solid color-mix(in srgb, var(--danger) 35%, transparent) 1px;text-decoration:underline solid color-mix(in srgb, var(--danger) 35%, transparent) 1px;text-underline-offset:3px;overflow-wrap:break-word;font-size:.875rem}.XpE7oq_errorPanelList span{min-width:0;color:color-mix(in srgb, var(--danger) 60%, var(--text));text-align:end;font-size:.8125rem;line-height:1.55}.XpE7oq_errorPanelList button:hover strong,.XpE7oq_errorPanelList button:focus-visible strong{-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}.XpE7oq_errorPanelList button:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.XpE7oq_consentField{gap:9px;display:grid}.XpE7oq_errorNotice{border:1px solid color-mix(in srgb, var(--danger) 38%, var(--line));border-radius:var(--radius-field,10px);background:var(--danger-soft);color:color-mix(in srgb, var(--danger) 60%, var(--text));margin-top:26px;padding:14px 16px;line-height:1.6}.XpE7oq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.XpE7oq_consentBox{border:1px solid var(--line-strong);border-radius:var(--radius-box,14px);background:var(--bg);cursor:pointer;align-items:flex-start;gap:14px;padding:20px;display:flex}.XpE7oq_consentBox[data-invalid=true]{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 4%, var(--bg))}.XpE7oq_consentBox>input{margin-top:2px}.XpE7oq_consentBox:not([data-split]):has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.XpE7oq_consentAgree:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.XpE7oq_booleanField:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.XpE7oq_choiceList label:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.XpE7oq_consentBox>span{gap:7px;display:grid}.XpE7oq_consentBox strong{font-size:.875rem}.XpE7oq_consentBox span span{color:var(--form-ink-muted);font-size:.8125rem;line-height:1.7}.XpE7oq_consentBox a{color:var(--primary);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.XpE7oq_consentBox[data-split]{cursor:auto;gap:16px;display:grid}.XpE7oq_consentNotice{gap:7px;display:grid}.XpE7oq_consentNotice>span{color:var(--form-ink-muted);font-size:.8125rem;line-height:1.7}.XpE7oq_consentAgree{border-top:1px solid var(--line);color:var(--form-ink,inherit);cursor:pointer;align-items:flex-start;gap:14px;padding-top:16px;font-size:.875rem;font-weight:600;line-height:1.6;display:flex}.XpE7oq_consentAgree>input{margin-top:1px}.XpE7oq_submitRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.XpE7oq_submitRow .XpE7oq_submitButton{min-width:min(100%,240px);min-height:56px;padding-inline:28px;font-size:1rem}.XpE7oq_submitRow p{max-width:32ch;color:var(--form-ink-muted);margin:0;font-size:.8125rem}.XpE7oq_recoverPrompt{border-top:1px solid color-mix(in srgb, var(--form-ink-muted) 22%, transparent);color:var(--form-ink-muted);margin:0;padding-top:18px;font-size:.9375rem}.XpE7oq_recoverPrompt button{min-height:44px;color:var(--form-link,var(--primary));font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.XpE7oq_recoverPrompt button:focus-visible{outline:2px solid var(--form-link,var(--primary));outline-offset:3px}.XpE7oq_recoverPanel{text-align:start;gap:24px;display:grid}.XpE7oq_closedPanel .XpE7oq_recoverPrompt{margin-top:8px}.XpE7oq_closedPage,.XpE7oq_successPage{background:linear-gradient(color-mix(in srgb, var(--primary) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--primary) 4%, transparent) 1px, transparent 1px), var(--signup-backdrop-paint,var(--signup-backdrop-bg,var(--bg)));background-size:32px 32px,32px 32px,cover;place-items:center;min-height:100svh;padding:clamp(24px,6vw,72px);display:grid}.XpE7oq_closedPanel,.XpE7oq_successPanel{--card-ink:var(--signup-card-content,var(--text));--card-ink-muted:color-mix(in srgb, var(--signup-card-muted,var(--muted)) 75%, var(--card-ink));border:1px solid var(--signup-card-line,var(--line));border-radius:var(--radius-box,16px);width:min(100%,650px);color:var(--card-ink);background:var(--signup-card-paint,var(--signup-card-bg,var(--surface)));box-shadow:12px 18px 50px color-mix(in srgb, var(--text) 9%, transparent);padding:clamp(30px,6vw,64px)}.XpE7oq_closedPanel .XpE7oq_eventMark{color:var(--primary);margin-bottom:38px}.XpE7oq_closedPanel .XpE7oq_eventLogo{width:min(100%,22rem);max-height:160px}.XpE7oq_successLogo{object-fit:contain;width:auto;max-width:min(100%,240px);height:clamp(32px,4vw,44px);margin:0 auto 24px;display:block}.XpE7oq_closedPanel h1,.XpE7oq_successPanel h1{letter-spacing:-.03em;text-wrap:balance;margin:10px 0 0;font-size:clamp(2rem,6vw,3.375rem);line-height:1.12}.XpE7oq_closedRule{background:var(--primary);width:72px;height:2px;margin:36px 0}.XpE7oq_closedPanel h2{margin:0;font-size:1.375rem}.XpE7oq_closedPanel>p:last-child{max-width:52ch;color:var(--card-ink-muted);margin:12px 0 0;line-height:1.7}.XpE7oq_successPanel{text-align:center}.XpE7oq_successPanel .XpE7oq_kicker{color:var(--card-ink-muted)}.XpE7oq_successSeal{background:var(--signup-seal-bg,var(--ok));width:60px;height:60px;color:var(--signup-seal-content,var(--color-success-content,#fff));border-radius:50%;place-items:center;margin:0 auto 22px;font-size:1.875rem;font-weight:700;display:grid}.XpE7oq_successLead{max-width:46ch;color:var(--card-ink-muted);margin:18px auto 0;line-height:1.7}.XpE7oq_qrStage{aspect-ratio:1;border:1px solid var(--signup-qr-frame,var(--line));background:var(--signup-qr-bg,#fff);width:min(100%,330px);margin:30px auto 22px;padding:13px}.XpE7oq_qrStage img{width:100%;height:100%;display:block}.XpE7oq_qrLoading{height:100%;color:var(--card-ink-muted);place-items:center;display:grid}.XpE7oq_codeLine{gap:2px;display:grid}.XpE7oq_codeLine span{color:var(--card-ink-muted);font-size:.75rem}.XpE7oq_codeLine strong{letter-spacing:.04em;font-size:1.125rem}.XpE7oq_keepNote{max-width:54ch;color:var(--card-ink-muted);margin:22px auto 0;font-size:.8125rem;line-height:1.7}.XpE7oq_progressStage{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.XpE7oq_successActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.XpE7oq_successActions .btn{min-height:48px}.XpE7oq_successActions .btn-primary{border-color:var(--signup-action-bg,var(--primary));background:var(--signup-action-paint,var(--signup-action-bg,var(--primary)));color:var(--signup-action-content,var(--primary-contrast))}.XpE7oq_successActions .btn-primary:hover{border-color:var(--signup-action-bg,var(--primary));background:var(--signup-action-paint,var(--signup-action-bg,var(--primary)));color:var(--signup-action-content,var(--primary-contrast))}.XpE7oq_successActions .btn-outline{border-color:color-mix(in srgb, var(--signup-action-outline,var(--card-ink)) 45%, transparent);color:var(--signup-action-outline,var(--card-ink));background-color:#0000}.XpE7oq_successActions .btn-outline:hover{border-color:color-mix(in srgb, var(--signup-action-outline,var(--card-ink)) 45%, transparent);color:var(--signup-action-outline,var(--card-ink));background-color:#0000}.XpE7oq_successActions .btn-outline:hover{background-color:color-mix(in srgb, var(--signup-action-outline,var(--card-ink)) 10%, transparent)}.XpE7oq_savePreview{z-index:50;width:100%;max-width:none;height:100%;max-height:none;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));color:#fff;text-align:center;background:#000000e0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0;position:fixed;inset:0}.XpE7oq_savePreview[open]{display:flex}.XpE7oq_savePreview::backdrop{background:#0006}.XpE7oq_savePreview p{max-width:34ch;margin:0;font-size:1rem;line-height:1.6}.XpE7oq_savePreview img{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 190px);display:block}.XpE7oq_savePreview .btn{min-width:140px;min-height:48px}@media (max-width:880px){.XpE7oq_page{grid-template-columns:1fr}.XpE7oq_eventPane{gap:34px;min-height:auto;padding:40px 24px 34px;position:relative}.XpE7oq_eventPane:after{width:290px}.XpE7oq_eventMark{height:28px;margin-bottom:34px}.XpE7oq_eventMark i:nth-child(2){height:28px}.XpE7oq_eventMark i:nth-child(3){height:22px}.XpE7oq_eventLogo{width:min(100%,20rem);max-height:180px}.XpE7oq_eventPane h1{max-width:17ch;font-size:clamp(2.125rem,10vw,3.375rem)}.XpE7oq_eventFacts{margin-top:8px}.XpE7oq_formPane{padding:42px 20px 72px}}@media (max-width:600px){.XpE7oq_eventPane{gap:14px;padding:22px 20px 18px}.XpE7oq_eventPane:after,.XpE7oq_eventHero,.XpE7oq_eventArtwork{opacity:.72;width:190px}.XpE7oq_eventMark{height:22px;margin-bottom:16px}.XpE7oq_languageSwitch{margin-bottom:12px}.XpE7oq_eventMark i:nth-child(2){height:22px}.XpE7oq_eventMark i:nth-child(3){height:18px}.XpE7oq_eventLogo{width:min(100%,13rem);max-height:96px}.XpE7oq_eventPane h1{max-width:18ch;margin-top:8px;font-size:clamp(1.75rem,9vw,2.375rem)}.XpE7oq_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.XpE7oq_eventFacts,.XpE7oq_privacyNote{display:none}.XpE7oq_mobileEventSummary{z-index:1;color:var(--pane-ink);gap:4px;margin:0;font-size:.8125rem;line-height:1.45;display:grid;position:relative}.XpE7oq_mobileEventSummary p{margin:0}.XpE7oq_mobileSchedule{word-spacing:6px;font-weight:600}.XpE7oq_mobileSchedule span{white-space:nowrap;word-spacing:normal}.XpE7oq_mobileEventSummary .XpE7oq_mobilePrivacy{opacity:.78;margin-top:2px;font-size:.75rem}.XpE7oq_formPane{padding:28px 20px 64px}.XpE7oq_formHeader{padding-bottom:22px}.XpE7oq_fieldGrid,.XpE7oq_choiceList,.XpE7oq_errorPanelList button{grid-template-columns:1fr}.XpE7oq_errorPanelList span{text-align:start}.XpE7oq_formHeader h2{font-size:1.75rem}.XpE7oq_submitRow{align-items:stretch}.XpE7oq_submitButton{width:100%}.XpE7oq_successActions{display:grid}}@media (prefers-reduced-motion:reduce){.XpE7oq_page{scroll-behavior:auto}.XpE7oq_errorPanel{animation:none}}.XpE7oq_printCard{display:none}@media print{@page{size:A4 portrait;margin:12mm}.XpE7oq_successPage{background:#fff;min-height:auto;padding:0}.XpE7oq_successPanel{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.XpE7oq_savePreview{display:none}.XpE7oq_successPage:has(.XpE7oq_printCard) .XpE7oq_successPanel{display:none}.XpE7oq_printCard{width:auto;max-width:100%;max-height:273mm;margin:0 auto;display:block}.XpE7oq_successActions,.XpE7oq_languageSwitch{display:none}}.XpE7oq_designedPage{--form-ink:var(--signup-form-content,var(--text));--form-ink-muted:color-mix(in srgb, var(--signup-form-muted,var(--muted)) 75%, var(--form-ink));--form-link:var(--signup-form-link,var(--primary));--card-ink:var(--signup-card-content,var(--text));--card-ink-muted:color-mix(in srgb, var(--signup-card-muted,var(--muted)) 75%, var(--card-ink));min-height:100svh;color:var(--form-ink);background:var(--m-page-bg)}@media (min-width:768px){.XpE7oq_designedPage{background:var(--d-page-bg)}}.XpE7oq_designedRecover{--form-ink:var(--signup-card-content,var(--text));--form-ink-muted:color-mix(in srgb, var(--signup-card-muted,var(--muted)) 75%, var(--form-ink))}.XpE7oq_recoverFields{gap:20px;display:grid}.XpE7oq_designedToast{z-index:40;border-radius:14px;width:min(560px,100vw - 24px);max-height:calc(100svh - 24px);position:fixed;top:12px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 18px 50px #0f172a38}.XpE7oq_designedAction{border-radius:inherit;display:block}.XpE7oq_designedAction .btn-primary{border-color:var(--signup-action-bg,var(--primary));background:var(--signup-action-paint,var(--signup-action-bg,var(--primary)));color:var(--signup-action-content,var(--primary-contrast))}.XpE7oq_designedAction .btn-primary:hover{border-color:var(--signup-action-bg,var(--primary));background:var(--signup-action-paint,var(--signup-action-bg,var(--primary)));color:var(--signup-action-content,var(--primary-contrast))}.XpE7oq_designedAction .btn-outline{border-color:color-mix(in srgb, var(--signup-action-outline,var(--card-ink)) 45%, transparent);color:var(--signup-action-outline,var(--card-ink));background-color:#0000}.XpE7oq_designedAction .btn-outline:hover{border-color:color-mix(in srgb, var(--signup-action-outline,var(--card-ink)) 45%, transparent);color:var(--signup-action-outline,var(--card-ink));background-color:#0000}.XpE7oq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.XpE7oq_starRating{flex-wrap:wrap;gap:6px;display:flex}.XpE7oq_starRating label{cursor:pointer;width:44px;height:44px;color:color-mix(in srgb, currentColor 28%, transparent);place-items:center;font-size:34px;line-height:1;transition:color .12s,transform .12s;display:inline-grid;position:relative}.XpE7oq_starRating label[data-lit]{color:var(--star-color,#f5b301)}.XpE7oq_starRating label:hover{transform:scale(1.08)}.XpE7oq_starRating input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.XpE7oq_starRating label:has(input:focus-visible){outline:2px solid var(--primary,currentColor);outline-offset:2px;border-radius:8px}
.uyhtma_page{--pane-ink:var(--signup-pane-content,var(--primary-contrast));--ink-soft:color-mix(in srgb, var(--pane-ink) 88%, transparent);--ink-faint:color-mix(in srgb, var(--pane-ink) 18%, transparent);--glow:color-mix(in srgb, var(--pane-ink) 22%, transparent);--ease-out:cubic-bezier(.16, 1, .3, 1);isolation:isolate;min-height:100svh;color:var(--pane-ink);background:var(--primary);position:relative}.uyhtma_page:before{content:"";z-index:-2;background:var(--signup-paint,linear-gradient(160deg, color-mix(in srgb, var(--primary) 70%, #000), var(--primary) 55%, color-mix(in srgb, var(--primary) 82%, #000)));position:fixed;inset:0}.uyhtma_page:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 20%,#0000 40%,#0000004d);position:fixed;inset:0}.uyhtma_topBar{z-index:10;background:color-mix(in srgb, var(--primary) 55%, transparent);border-bottom:1px solid var(--ink-faint);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);align-items:center;gap:16px;min-height:68px;padding:10px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.uyhtma_page .uyhtma_brand{color:inherit;letter-spacing:.04em;flex:none;align-items:center;font-weight:700;text-decoration:none;display:flex}.uyhtma_brandLogo{object-fit:contain;width:auto;max-width:min(40vw,180px);height:40px;display:block}.uyhtma_nav{gap:28px;margin-inline:auto;display:flex}.uyhtma_page .uyhtma_nav a{color:var(--ink-soft);font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s}.uyhtma_page .uyhtma_nav a:hover{color:var(--pane-ink)}.uyhtma_topActions{align-items:center;gap:10px;margin-left:auto;display:flex}.uyhtma_topActions>[role=group]{margin:0}.uyhtma_page .uyhtma_topCta{background:var(--pane-ink);min-height:44px;color:var(--primary);white-space:nowrap;border-radius:99px;align-items:center;padding:0 18px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.uyhtma_hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 68px);padding:clamp(48px,9vh,96px) 16px clamp(88px,12vh,120px);display:flex;position:relative;overflow:hidden}.uyhtma_heroPhoto,.uyhtma_artwork{z-index:0;aspect-ratio:1;pointer-events:none;width:min(92vw,820px);animation:uyhtma_bloom 1.8s var(--ease-out) both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uyhtma_heroPhoto{object-fit:cover;opacity:.32;border-radius:50%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.uyhtma_artwork{object-fit:contain;opacity:.4}.uyhtma_hero:not([data-has-hero]):before,.uyhtma_hero:not([data-has-hero]):after{content:"";z-index:0;aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uyhtma_hero:not([data-has-hero]):before{border:1px solid var(--ink-faint);width:min(88vw,760px);box-shadow:0 0 80px var(--glow), inset 0 0 80px var(--glow);animation:uyhtma_bloom 1.8s var(--ease-out) both}.uyhtma_hero:not([data-has-hero]):after{border:1px solid color-mix(in srgb, var(--pane-ink) 10%, transparent);width:min(62vw,520px);animation:uyhtma_bloom 1.8s var(--ease-out) .15s both}.uyhtma_heroInner{z-index:1;flex-direction:column;align-items:center;max-width:960px;display:flex;position:relative}.uyhtma_heroInner>*{animation:uyhtma_rise 1s var(--ease-out) both}.uyhtma_heroInner>:nth-child(2){animation-delay:.1s}.uyhtma_heroInner>:nth-child(3){animation-delay:.2s}.uyhtma_heroInner>:nth-child(4){animation-delay:.3s}.uyhtma_heroInner>:nth-child(5){animation-delay:.4s}.uyhtma_heroLogo{object-fit:contain;filter:drop-shadow(0 12px 40px #00000059);width:auto;max-width:min(72vw,420px);max-height:clamp(96px,24vh,220px);margin-bottom:clamp(24px,4vh,40px);display:block}.uyhtma_badge{border:1px solid var(--ink-faint);background:color-mix(in srgb, var(--pane-ink) 8%, transparent);letter-spacing:.08em;border-radius:99px;margin:0;padding:7px 16px;font-size:.8125rem;font-weight:700}.uyhtma_hero h1{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 8px 40px #00000040;max-width:18ch;margin:20px 0 0;font-size:clamp(2.5rem,7vw,5.75rem);line-height:1.04}.uyhtma_heroFacts{color:var(--pane-ink);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:28px 0 0;padding:0;font-size:1rem;font-weight:600;list-style:none;display:flex}.uyhtma_heroFacts li{align-items:center;gap:8px;display:inline-flex}.uyhtma_heroFacts svg{flex:none;width:18px;height:18px}.uyhtma_heroActions{flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}.uyhtma_page .uyhtma_scrollHint{z-index:1;color:var(--ink-soft);letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-items:center;gap:6px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(20px,4vh,36px);left:50%;transform:translate(-50%)}.uyhtma_scrollHint svg{width:18px;height:18px;animation:2s ease-in-out infinite uyhtma_nudge}.uyhtma_page .uyhtma_cta{background:var(--pane-ink);min-height:58px;color:var(--primary);box-shadow:0 0 0 6px color-mix(in srgb, var(--pane-ink) 12%, transparent), 0 20px 50px -18px #000000a6;transition:transform .35s var(--ease-out), box-shadow .35s;border-radius:99px;align-items:center;gap:14px;padding:0 10px 0 28px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.uyhtma_ctaIcon{background:var(--primary);width:40px;height:40px;color:var(--pane-ink);transition:transform .35s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.uyhtma_ctaIcon svg{width:20px;height:20px}.uyhtma_page .uyhtma_cta:hover{box-shadow:0 0 0 8px color-mix(in srgb, var(--pane-ink) 16%, transparent), 0 26px 60px -18px #000000b3;transform:translateY(-2px)scale(1.02)}.uyhtma_cta:hover .uyhtma_ctaIcon{transform:rotate(45deg)}.uyhtma_cta:active{transform:scale(.97)}.uyhtma_page .uyhtma_ghost{border:1px solid color-mix(in srgb, var(--pane-ink) 30%, transparent);background:color-mix(in srgb, var(--pane-ink) 7%, transparent);min-height:48px;color:inherit;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .25s, transform .35s var(--ease-out);border-radius:99px;align-items:center;gap:10px;padding:0 22px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.uyhtma_ghost svg{width:18px;height:18px}.uyhtma_page .uyhtma_ghost:hover{background:color-mix(in srgb, var(--pane-ink) 15%, transparent);transform:translateY(-2px)}.uyhtma_cta:focus-visible,.uyhtma_ghost:focus-visible,.uyhtma_topCta:focus-visible,.uyhtma_nav a:focus-visible,.uyhtma_brand:focus-visible,.uyhtma_scrollHint:focus-visible{outline:2px solid var(--pane-ink);outline-offset:3px}.uyhtma_section{padding:clamp(72px,12vh,120px) 16px;scroll-margin-top:68px;position:relative}.uyhtma_lit:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 55%, var(--glow), transparent 72%);position:absolute;inset:0}.uyhtma_sectionTitle{text-align:center;justify-content:center;align-items:center;gap:20px;margin:0 auto clamp(36px,6vh,56px);display:flex}.uyhtma_sectionTitle:before,.uyhtma_sectionTitle:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pane-ink) 60%, transparent));flex:1;max-width:220px;height:1px}.uyhtma_sectionTitle:after{background:linear-gradient(90deg, color-mix(in srgb, var(--pane-ink) 60%, transparent), transparent)}.uyhtma_sectionTitle h2{letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600}.uyhtma_about{text-align:center;max-width:860px;margin:0 auto}.uyhtma_eyebrow{color:var(--ink-soft);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.uyhtma_eyebrow:before,.uyhtma_eyebrow:after{content:"";background:currentColor;width:32px;height:1px}.uyhtma_lead{text-wrap:pretty;white-space:pre-line;margin:24px 0 0;font-size:clamp(1.25rem,2.6vw,1.875rem);font-weight:500;line-height:1.6}.uyhtma_glass{background:linear-gradient(180deg, color-mix(in srgb, var(--pane-ink) 10%, transparent), color-mix(in srgb, var(--pane-ink) 4%, transparent));box-shadow:0 0 40px color-mix(in srgb, var(--pane-ink) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--pane-ink) 22%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .8s var(--ease-out), box-shadow .5s;border-radius:28px;position:relative;overflow:hidden}.uyhtma_glass:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--pane-ink) 60%, transparent), color-mix(in srgb, var(--pane-ink) 12%, transparent) 30%, transparent 50%, color-mix(in srgb, var(--pane-ink) 12%, transparent) 70%, color-mix(in srgb, var(--pane-ink) 50%, transparent));-webkit-mask-composite:xor;pointer-events:none;padding:1.25px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.uyhtma_glass>*{z-index:1;position:relative}.uyhtma_spot{border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(360px circle at var(--mx,50%) var(--my,40%), color-mix(in srgb, var(--pane-ink) 18%, transparent), transparent 55%);transition:opacity .45s;inset:0;overflow:hidden;z-index:0!important;position:absolute!important}.uyhtma_spot:after{content:"";background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--pane-ink) 16%, transparent) 48%, transparent 60%);position:absolute;inset:-20%;transform:translate(-90%)}.uyhtma_glass:hover{box-shadow:0 0 70px var(--glow), 0 24px 60px #00000059, inset 0 1px 0 color-mix(in srgb, var(--pane-ink) 30%, transparent)}.uyhtma_glass:hover .uyhtma_spot{opacity:1}.uyhtma_glass:hover .uyhtma_spot:after{transition:transform 1.2s var(--ease-out);transform:translate(90%)}.uyhtma_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:0 auto;display:grid}.uyhtma_cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.uyhtma_cards[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:420px}.uyhtma_detail{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:36px 24px 34px;display:flex}.uyhtma_detailIcon{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--pane-ink) 30%, transparent), color-mix(in srgb, var(--pane-ink) 6%, transparent) 70%);width:76px;height:76px;box-shadow:0 0 30px var(--glow), inset 0 1px 0 color-mix(in srgb, var(--pane-ink) 40%, transparent);transition:transform .6s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.uyhtma_detailIcon svg{stroke-width:1.5px;width:34px;height:34px}.uyhtma_glass:hover .uyhtma_detailIcon{transform:translateY(-4px)scale(1.06)}.uyhtma_detailLabel{color:var(--ink-soft);letter-spacing:.28em;text-transform:uppercase;margin:0 0 6px;padding-bottom:12px;font-size:.75rem;font-weight:700;position:relative}.uyhtma_detailLabel:after{content:"";width:28px;height:1px;transition:width .5s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.uyhtma_glass:hover .uyhtma_detailLabel:after{width:56px}.uyhtma_detailValue{text-wrap:balance;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.uyhtma_detailSub{color:var(--ink-soft);margin:0;font-size:.9375rem}.uyhtma_detailActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.uyhtma_timeline{background:color-mix(in srgb, var(--pane-ink) 6%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:28px;gap:6px;max-width:860px;margin:0 auto;padding:10px;list-style:none;display:grid}.uyhtma_timeline li{background:color-mix(in srgb, var(--pane-ink) 5%, transparent);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 22px;transition:background .3s;display:flex}.uyhtma_timeline li:nth-child(odd){background:color-mix(in srgb, var(--pane-ink) 11%, transparent)}.uyhtma_timeline li:hover{background:color-mix(in srgb, var(--pane-ink) 16%, transparent)}.uyhtma_timelineDate{align-items:center;gap:14px;font-weight:600;display:inline-flex}.uyhtma_timelineDate:before{content:"";background:var(--pane-ink);width:8px;height:8px;box-shadow:0 0 12px var(--pane-ink);border-radius:50%;flex:none}.uyhtma_timelineHours{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:600}.uyhtma_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}.uyhtma_step{border:1px solid var(--ink-faint);background:color-mix(in srgb, var(--pane-ink) 6%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;align-items:center;gap:16px;padding:20px 22px;display:flex;position:relative}.uyhtma_stepNumber{background:var(--pane-ink);width:42px;height:42px;color:var(--primary);box-shadow:0 0 22px var(--glow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.uyhtma_stepIcon{opacity:.4;width:22px;height:22px;position:absolute;top:16px;right:18px}.uyhtma_stepTitle{margin:0;font-size:1.0625rem;font-weight:700}.uyhtma_stepDetail{color:var(--ink-soft);margin:4px 0 0;font-size:.9375rem;line-height:1.5}.uyhtma_finalCta{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:clamp(40px,6vh,56px);display:flex}.uyhtma_notice{background:color-mix(in srgb, var(--pane-ink) 10%, transparent);border-radius:16px;max-width:58ch;margin:0;padding:14px 18px;font-size:.9375rem;line-height:1.6}.uyhtma_footer{border-top:1px solid var(--ink-faint);color:var(--ink-soft);letter-spacing:.08em;text-align:center;padding:28px 16px 36px;font-size:.8125rem}.uyhtma_heroStage{justify-content:center;align-items:center;width:min(92vw,640px);height:clamp(200px,36vh,400px);margin-bottom:clamp(16px,3vh,28px);display:flex;position:relative}.uyhtma_heroStage:not(:has(img)):not([data-ready]){height:0;margin:0}.uyhtma_heroStage .uyhtma_heroLogo{max-height:100%;margin:0;transition:opacity .6s}.uyhtma_heroStage canvas{pointer-events:none;opacity:0;filter:drop-shadow(0 18px 40px #0006);width:160%;height:124%;animation:1s .1s forwards uyhtma_canvasIn;position:absolute;inset:-12% -30%}.uyhtma_heroStage[data-ready] .uyhtma_heroLogo{opacity:0}.uyhtma_detailIcon canvas{pointer-events:none;width:calc(100% + 28px);height:calc(100% + 28px);filter:drop-shadow(0 0 10px var(--glow));position:absolute;inset:-14px}.uyhtma_detailIcon{position:relative}.uyhtma_detailIcon[data-ready]>svg{opacity:0}@keyframes uyhtma_canvasIn{to{opacity:1}}.uyhtma_page:lang(th) .uyhtma_sectionTitle h2,.uyhtma_page:lang(th) .uyhtma_detailLabel,.uyhtma_page:lang(th) .uyhtma_eyebrow,.uyhtma_page:lang(th) .uyhtma_scrollHint,.uyhtma_page:lang(th) .uyhtma_badge{letter-spacing:.02em}.uyhtma_page[data-motion] [data-reveal]:not([data-shown]){opacity:0}.uyhtma_page[data-motion] [data-reveal][data-shown]{animation:uyhtma_rise .9s var(--ease-out) var(--delay,0s) backwards}@keyframes uyhtma_rise{0%{opacity:0;transform:translateY(26px)}}@keyframes uyhtma_bloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}}@keyframes uyhtma_nudge{50%{transform:translateY(5px)}}@media (max-width:960px){.uyhtma_nav{display:none}.uyhtma_cards,.uyhtma_cards[data-count="2"],.uyhtma_steps{grid-template-columns:minmax(0,1fr);max-width:520px}}@media (max-width:560px){.uyhtma_topBar{min-height:60px}.uyhtma_page .uyhtma_topCta{display:none}.uyhtma_hero{min-height:calc(100svh - 60px)}.uyhtma_heroFacts{flex-direction:column;align-items:center}.uyhtma_cta{justify-content:space-between;width:100%}.uyhtma_heroActions,.uyhtma_finalCta{align-self:stretch}.uyhtma_heroActions{width:100%}.uyhtma_sectionTitle h2{letter-spacing:.2em;white-space:normal}.uyhtma_detailActions{flex-direction:column;align-items:stretch}.uyhtma_ghost{justify-content:center}}@media (hover:none),(pointer:coarse){.uyhtma_glass{transform:none}}@media (prefers-reduced-motion:reduce){.uyhtma_heroInner>*,.uyhtma_heroPhoto,.uyhtma_artwork,.uyhtma_hero:before,.uyhtma_hero:after,.uyhtma_scrollHint svg,.uyhtma_page[data-motion] [data-reveal][data-shown]{animation:none}.uyhtma_glass{transition:box-shadow .5s;transform:none}.uyhtma_spot:after{display:none}}
._4MeaDG_progress{width:100%;color:inherit;text-align:left;gap:12px;display:grid}._4MeaDG_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._4MeaDG_head h2{margin:0;font-size:1.125em;font-weight:700;line-height:1.3}._4MeaDG_head p{opacity:.78;margin:2px 0 0;font-size:.875em}._4MeaDG_refresh{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;padding:0 16px;font-size:.875em;font-weight:600}._4MeaDG_refresh:disabled{opacity:.6;cursor:progress}._4MeaDG_refresh:focus-visible{outline:3px solid var(--primary);outline-offset:2px}._4MeaDG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}._4MeaDG_list li{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:grid}._4MeaDG_mark{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.9375rem;font-weight:800;line-height:1;display:grid}._4MeaDG_list li[data-done] ._4MeaDG_mark{border-color:var(--primary);background:var(--primary);color:var(--primary-contrast,#fff)}._4MeaDG_name{overflow-wrap:anywhere;min-width:0;font-weight:600}._4MeaDG_state{opacity:.72;white-space:nowrap;font-size:.8125em}._4MeaDG_list li[data-done] ._4MeaDG_state{opacity:1;font-weight:700}._4MeaDG_reward{background:var(--primary);color:var(--primary-contrast,#fff);text-align:center;border-radius:12px;margin:0;padding:12px 14px;font-weight:700}._4MeaDG_reward[data-claimed]{border:1px solid color-mix(in srgb, currentColor 25%, transparent);color:inherit;background:0 0;font-weight:600}._4MeaDG_failed{color:var(--danger);margin:0;font-size:.875em}._4MeaDG_route{--station-accent:currentColor;gap:1.25em;display:grid}._4MeaDG_routeRow{justify-content:center;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}._4MeaDG_stationCell{flex:0 1 calc(var(--station-size) * 1.4);align-content:start;justify-items:center;gap:.5em;min-width:0;display:grid}._4MeaDG_stationTop{justify-content:center;width:100%;display:flex;position:relative}._4MeaDG_stationArt{width:min(100%, var(--station-size));aspect-ratio:1;position:relative}._4MeaDG_stationArt img{object-fit:contain;width:100%;height:100%;display:block}._4MeaDG_stationCell:not([data-done]) ._4MeaDG_stationArt[data-borrowed] img{filter:grayscale();opacity:.45}._4MeaDG_stationBlank{border:2px dashed color-mix(in srgb, currentColor 40%, transparent);opacity:.6;border-radius:50%;place-items:center;width:100%;height:100%;font-size:1.25em;font-weight:800;display:grid}._4MeaDG_stationCell[data-done] ._4MeaDG_stationBlank{border-style:solid;border-color:var(--station-accent);opacity:1}._4MeaDG_stationTick{aspect-ratio:1;background:var(--station-tick,var(--primary));width:26%;min-width:22px;color:var(--primary-contrast,#fff);font-size:max(13px, calc(var(--station-size) * .13));border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;bottom:4%;right:4%;box-shadow:0 2px 6px #0000004d}._4MeaDG_stationCaption{text-align:center;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;margin:0;font-size:.8125em;font-weight:600;line-height:1.25;display:flex}._4MeaDG_stationNo{border:2px solid var(--station-accent);border-radius:999px;place-items:center;min-width:2.2em;height:2.2em;padding:0 .35em;font-weight:800;display:inline-grid}._4MeaDG_stationCell:not([data-done]) ._4MeaDG_stationCaption{opacity:.75}._4MeaDG_chevron{width:clamp(14px, calc(var(--station-size) * .16), 32px);aspect-ratio:1;color:var(--station-accent);position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}._4MeaDG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4MeaDG_survey{--form-ink:currentColor;--form-ink-muted:color-mix(in srgb, currentColor 72%, transparent);--surface:color-mix(in srgb, currentColor 7%, transparent);--line:color-mix(in srgb, currentColor 20%, transparent);--line-strong:color-mix(in srgb, currentColor 34%, transparent);--primary-soft:color-mix(in srgb, var(--station-tick,var(--primary)) 18%, transparent);border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);gap:14px;margin-top:4px;padding-top:16px;display:grid}._4MeaDG_survey h3{margin:0;font-size:1.0625em;font-weight:700;line-height:1.3}._4MeaDG_surveyLead{opacity:.78;margin:-8px 0 0;font-size:.875em}._4MeaDG_surveyFields{gap:16px;display:grid}._4MeaDG_survey>button{justify-self:stretch;min-height:48px}._4MeaDG_surveyThanks{background:color-mix(in srgb, var(--station-tick,var(--primary)) 14%, transparent);text-align:center;border-radius:12px;margin:4px 0 0;padding:12px 14px;font-weight:600}:is(._4MeaDG_survey .textarea,._4MeaDG_survey .input){border:1px solid var(--line-strong);background:var(--surface);color:inherit}._4MeaDG_survey .textarea::placeholder{color:var(--form-ink-muted)}._4MeaDG_survey .textarea:focus-visible{outline:2px solid var(--station-tick,var(--primary));outline-offset:1px}._4MeaDG_survey input[type=checkbox],._4MeaDG_survey input[type=radio]{accent-color:var(--station-tick,var(--primary))}
.RgalmW_host{width:100%}.RgalmW_artboard{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--ah), auto);width:var(--aw,100%);background:var(--abg);margin:0 auto;display:grid;position:relative}.RgalmW_element{box-sizing:border-box;overflow-wrap:anywhere;min-width:0}.RgalmW_free{z-index:1;justify-self:var(--js);align-self:var(--as);width:var(--w);height:var(--h);min-height:var(--minh);margin:var(--mt) var(--mr) 0 var(--ml);grid-area:1/1;position:relative}.RgalmW_free[data-page]{z-index:0}.RgalmW_inGroup{grid-column:var(--gc);justify-self:var(--js);width:var(--w);height:var(--h)}.RgalmW_group{grid-template-columns:var(--cols);gap:var(--gap);padding:var(--pad);align-items:var(--ai);align-content:var(--ac);display:grid}.RgalmW_element[data-type=rect],.RgalmW_element[data-type=image],.RgalmW_element[data-type=line],.RgalmW_element[data-type=eventLogo],.RgalmW_element[data-type=qrCode]{overflow:hidden}.RgalmW_inGroup:empty:not([data-type=rect],[data-type=line],[data-type=stack]){display:none}.RgalmW_host[data-responsive] .RgalmW_artboard{--ah:var(--m-ah);--abg:var(--m-abg);grid-template-rows:minmax(max(var(--ah), 100svh), auto)}.RgalmW_host[data-responsive] .RgalmW_element{--fs:var(--m-fs);--gc:var(--m-gc);--js:var(--m-js);--w:var(--m-w);--h:var(--m-h);--ml:var(--m-ml);--mr:var(--m-mr);--mt:var(--m-mt);--as:var(--m-as);--minh:var(--m-minh);--cols:var(--m-cols);--gap:var(--m-gap);--pad:var(--m-pad);--ai:var(--m-ai);--ac:var(--m-ac)}.RgalmW_host[data-responsive] .RgalmW_element[data-mobile=off]{display:none}@media (min-width:768px){.RgalmW_host[data-responsive] .RgalmW_artboard{--ah:var(--d-ah);--abg:var(--d-abg)}.RgalmW_host[data-responsive] .RgalmW_element{--fs:var(--d-fs);--gc:var(--d-gc);--js:var(--d-js);--w:var(--d-w);--h:var(--d-h);--ml:var(--d-ml);--mr:var(--d-mr);--mt:var(--d-mt);--as:var(--d-as);--minh:var(--d-minh);--cols:var(--d-cols);--gap:var(--d-gap);--pad:var(--d-pad);--ai:var(--d-ai);--ac:var(--d-ac)}.RgalmW_host[data-responsive] .RgalmW_element[data-mobile=off]{display:block}.RgalmW_host[data-responsive] .RgalmW_group[data-mobile=off]{display:grid}.RgalmW_host[data-responsive] .RgalmW_element[data-desktop=off]{display:none}}.RgalmW_text{white-space:pre-wrap;margin:0}.RgalmW_image{border-radius:inherit;width:100%;height:100%;display:block}:is(.RgalmW_element[data-type=submit] .btn,.RgalmW_element[data-type=saveQrButton] .btn,.RgalmW_element[data-type=printButton] .btn){width:100%;min-height:52px;font-size:inherit;font-weight:inherit;border-radius:inherit;text-decoration:none}.RgalmW_element[data-fill] .btn{border-color:var(--piece-fill);background:var(--piece-fill)}.RgalmW_element[data-fill] .btn:hover{border-color:var(--piece-fill);background:var(--piece-fill)}.RgalmW_element[data-ink] .btn{color:var(--piece-ink)}.RgalmW_element[data-ink] .btn:hover{color:var(--piece-ink)}.RgalmW_element[data-line] .btn{border:var(--piece-line-width) solid var(--piece-line)}.RgalmW_element[data-line] .btn:hover{border:var(--piece-line-width) solid var(--piece-line)}.RgalmW_element[data-fill] .btn:hover{filter:brightness(.94)}.RgalmW_qr{object-fit:contain;width:100%;height:100%;display:block}.RgalmW_dates{gap:10px;margin:0;display:grid}.RgalmW_dates div{grid-template-columns:7em minmax(0,1fr);gap:12px;display:grid}.RgalmW_dates dt{opacity:.78}.RgalmW_dates dd{margin:0;font-weight:600}
.-Z4V4q_shell{grid-template-rows:auto auto minmax(0,1fr);gap:10px;height:100vh;padding:12px 16px;overflow:hidden}.-Z4V4q_toolbar{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;display:flex}.-Z4V4q_toolbarGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.-Z4V4q_title{margin:0 8px 0 0;font-size:1rem}.-Z4V4q_switchLine{cursor:pointer;align-items:center;gap:8px;margin-left:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.-Z4V4q_workspace{grid-template-columns:260px minmax(0,1fr) 290px;gap:10px;min-height:0;display:grid}.-Z4V4q_leftPanel,.-Z4V4q_rightPanel{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.-Z4V4q_rightPanel{grid-template-rows:minmax(0,1fr)}.-Z4V4q_panelBody{overscroll-behavior:contain;align-content:start;gap:12px;padding:12px;display:grid;overflow-y:auto}.-Z4V4q_tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.-Z4V4q_tabs button{min-height:42px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.8125rem;font-weight:600}.-Z4V4q_tabs .-Z4V4q_tabActive{color:var(--text);box-shadow:inset 0 -2px 0 var(--color-primary)}.-Z4V4q_groupTitle{margin:0 0 6px;font-size:.8125rem;font-weight:700}.-Z4V4q_hintText{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.-Z4V4q_warnText{color:var(--danger);font-size:.75rem}.-Z4V4q_paletteGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.-Z4V4q_paletteTile,.-Z4V4q_paletteItem{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;gap:2px;padding:8px 10px;font-size:.8125rem;display:grid}.-Z4V4q_paletteTile:hover,.-Z4V4q_paletteItem:hover{border-color:var(--color-primary)}.-Z4V4q_paletteItem small{color:var(--muted);font-size:.6875rem}.-Z4V4q_paletteList{gap:6px;display:grid}.-Z4V4q_req{color:var(--danger);margin-left:6px;font-size:.6875rem;font-style:normal}.-Z4V4q_checklist{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft);border-radius:10px;gap:6px;margin:10px 12px 0;padding:10px;font-size:.75rem;display:grid}.-Z4V4q_checklist ul{gap:4px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.-Z4V4q_checklist li{justify-content:space-between;align-items:center;gap:6px;display:flex}.-Z4V4q_checklist small{color:var(--muted)}.-Z4V4q_layers{gap:2px;margin:0;padding:0;list-style:none;display:grid}.-Z4V4q_layers li{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.-Z4V4q_layers li.-Z4V4q_layerActive{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.-Z4V4q_layerName{min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:.8125rem;display:grid}.-Z4V4q_layerName span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-Z4V4q_layerName small{color:var(--muted);font-size:.6875rem}.-Z4V4q_layerTools{display:flex}.-Z4V4q_layerTools button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px}.-Z4V4q_layerTools button:hover:not(:disabled){background:var(--hover);color:var(--text)}.-Z4V4q_viewport{border:1px solid var(--line);background:conic-gradient(from 90deg at 1px 1px, transparent 25%, color-mix(in srgb, var(--text) 5%, transparent) 0) 0 0 / 16px 16px, var(--bg);border-radius:12px;min-height:0;padding:24px;overflow:auto}.-Z4V4q_viewport>div{overflow:visible}.-Z4V4q_viewport>div>div{box-shadow:0 10px 40px #0f172a29}.-Z4V4q_item{cursor:move;outline:1px dashed #0000}.-Z4V4q_item:not([data-type=stack]) *{pointer-events:none}.-Z4V4q_item[data-type=stack]{outline-style:dotted}.-Z4V4q_itemGrouped{cursor:pointer}.-Z4V4q_item:hover{outline-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}.-Z4V4q_item[data-locked]{cursor:default}.-Z4V4q_itemSelected{outline-color:#0000}.-Z4V4q_selection{z-index:50;box-sizing:border-box;border:2px solid var(--color-primary);pointer-events:none;position:absolute}.-Z4V4q_selectionGrouped{border-style:dashed}.-Z4V4q_moveTab{background:var(--color-primary);color:var(--color-primary-content);white-space:nowrap;cursor:move;pointer-events:auto;border-radius:4px 4px 0 0;font-weight:700;line-height:1.4;position:absolute;left:0}.-Z4V4q_handle{box-sizing:border-box;border:1.5px solid var(--color-primary);pointer-events:auto;background:#fff;border-radius:2px;position:absolute}.-Z4V4q_handle[data-handle=nw]{cursor:nwse-resize;top:0;left:0}.-Z4V4q_handle[data-handle=n]{cursor:ns-resize;top:0;left:50%}.-Z4V4q_handle[data-handle=ne]{cursor:nesw-resize;top:0;left:100%}.-Z4V4q_handle[data-handle=e]{cursor:ew-resize;top:50%;left:100%}.-Z4V4q_handle[data-handle=se]{cursor:nwse-resize;top:100%;left:100%}.-Z4V4q_handle[data-handle=s]{cursor:ns-resize;top:100%;left:50%}.-Z4V4q_handle[data-handle=sw]{cursor:nesw-resize;top:100%;left:0}.-Z4V4q_handle[data-handle=w]{cursor:ew-resize;top:50%;left:0}.-Z4V4q_guideV,.-Z4V4q_guideH{z-index:49;pointer-events:none;background:#ff3b8d;position:absolute}.-Z4V4q_guideV{top:0;bottom:0}.-Z4V4q_guideH{left:0;right:0}.-Z4V4q_placeholder{border:2px dashed color-mix(in srgb, var(--text) 25%, transparent);border-radius:inherit;width:100%;height:100%;color:var(--muted);text-align:center;place-items:center;font-size:14px;display:grid}.-Z4V4q_mockInput{border:1px solid var(--field-outline);border-radius:var(--radius-field,10px);background:var(--surface);min-height:52px;color:var(--muted);justify-content:flex-end;align-items:center;padding:0 14px;font-size:14px;display:flex}.-Z4V4q_mockCheck{border:2px solid var(--field-outline);border-radius:5px;flex:none;width:22px;height:22px;display:inline-block}.-Z4V4q_clip{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-Z4V4q_control{gap:4px;font-size:.75rem;font-weight:600;display:grid}.-Z4V4q_control input,.-Z4V4q_control select,.-Z4V4q_control textarea{min-block-size:36px;padding:6px 10px;font-size:.8125rem;font-weight:400}.-Z4V4q_boxGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.-Z4V4q_paintRow{grid-template-columns:40px minmax(0,1fr);gap:6px;display:grid}.-Z4V4q_paintRow input[type=color]{width:40px;height:36px;padding:2px}.-Z4V4q_swatches{flex-wrap:wrap;gap:4px;display:flex}.-Z4V4q_swatches button{border:1px solid var(--line-strong);cursor:pointer;border-radius:50%;width:22px;height:22px;padding:0}.-Z4V4q_swatches button[aria-pressed=true]{outline:2px solid var(--color-primary);outline-offset:2px}.-Z4V4q_checkLine{cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:flex}.-Z4V4q_checkLine input{width:18px;min-block-size:18px}.-Z4V4q_actions{border-top:1px solid var(--line);gap:6px;padding-top:10px;display:grid}@media (max-width:1100px){.-Z4V4q_shell{height:auto;overflow:visible}.-Z4V4q_workspace{grid-template-columns:1fr}.-Z4V4q_viewport{min-height:70vh}}.-Z4V4q_toolbar select.-Z4V4q_widthSelect{min-block-size:32px;width:auto;padding:2px 8px;font-size:.75rem}.-Z4V4q_intoNote{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:8px;margin:0;padding:8px 10px;font-size:.75rem;line-height:1.5}.-Z4V4q_rowButtons{gap:6px;display:flex}.-Z4V4q_subsection{border-top:1px solid var(--line);gap:10px;padding-top:10px;display:grid}.-Z4V4q_linkedPreview{border:1px dashed var(--line-strong);white-space:pre-wrap;border-radius:8px;margin:0;padding:8px 10px;font-size:.8125rem}.-Z4V4q_stationEditor{border:1px solid var(--line);border-radius:10px;gap:8px;padding:10px;display:grid}.-Z4V4q_stationEditor h4{margin:0;font-size:.875rem;font-weight:700}.-Z4V4q_stationEditor h4 small{opacity:.7;font-weight:400}.-Z4V4q_stationPictures{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.-Z4V4q_stationPicture{align-content:start;justify-items:center;gap:4px;font-size:.8125rem;display:grid}.-Z4V4q_stationPicture img,.-Z4V4q_stationPictureEmpty{object-fit:contain;background:repeating-conic-gradient(color-mix(in srgb, var(--text) 8%, transparent) 0 25%, transparent 0 50%) 0 0 / 12px 12px;border-radius:8px;width:72px;height:72px}.-Z4V4q_stationPictureEmpty{border:1px dashed var(--line);color:var(--muted,inherit);place-items:center;font-size:.75rem;display:grid}
