.hQTo1W_frame{--wish-radius:20px}.hQTo1W_card{border-radius:var(--wish-radius);background:var(--hz-card);color:var(--hz-ink);font-family:var(--hz-font-body);flex-direction:column;display:flex}.hQTo1W_head{padding:28px 52px 0 24px}.hQTo1W_card .hQTo1W_title{font-family:var(--hz-font-display);letter-spacing:0;margin:0;font-size:22px;font-weight:600;line-height:1.25}.hQTo1W_card .hQTo1W_sub{color:var(--hz-ink-soft);margin:8px 0 0;font-size:15px;line-height:1.5}.hQTo1W_prefilled{color:var(--hz-muted);margin:10px 24px 0;font-size:13.5px;line-height:1.45}.hQTo1W_state{color:var(--hz-ink-soft);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 24px 40px;font-size:15px;display:flex}.hQTo1W_state p{margin:0}.hQTo1W_kinds{padding:0 24px}.hQTo1W_kind{border:0;min-width:0;margin:22px 0 0;padding:0}.hQTo1W_kindName{font-family:var(--hz-font-display);margin-bottom:10px;padding:0;font-size:16px;font-weight:600}.hQTo1W_options{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hQTo1W_option{border:1px solid var(--hz-line-strong);border-radius:var(--hz-r-md);background:var(--hz-card);cursor:pointer;align-items:center;gap:10px;height:100%;min-height:44px;padding:8px 12px;font-size:14.5px;line-height:1.3;transition:background-color .15s,border-color .15s;display:flex}.hQTo1W_option:hover{background:var(--hz-paper-deep)}.hQTo1W_option .hQTo1W_box{border:1.5px solid var(--hz-line-strong);background:var(--hz-card);width:20px;height:20px;box-shadow:none;color:var(--hz-on-fill);cursor:inherit;border-radius:6px;flex:none}.hQTo1W_option .hQTo1W_box[data-state=checked]{border-color:var(--hz-cinnabar-fill);background:var(--hz-cinnabar-fill)}.hQTo1W_option .hQTo1W_box svg{width:14px;height:14px}.hQTo1W_option[data-on]{border-color:var(--hz-cinnabar);background:var(--hz-gold-wash)}.hQTo1W_option[data-shut]{cursor:default;opacity:.5}.hQTo1W_option[data-shut]:hover{background:var(--hz-card)}.hQTo1W_other{padding:24px 24px 0}.hQTo1W_otherLabel{font-family:var(--hz-font-display);margin-bottom:8px;font-size:16px;font-weight:600;display:block}.hQTo1W_other .hQTo1W_otherInput{border:1px solid var(--hz-line-strong);border-radius:var(--hz-r-md);background:var(--hz-paper);width:100%;min-height:44px;color:var(--hz-ink);font:inherit;padding:0 14px;font-size:16px}.hQTo1W_other .hQTo1W_otherInput[aria-invalid=true]{border-color:var(--hz-cinnabar)}.hQTo1W_hint{color:var(--hz-muted);justify-content:space-between;gap:12px;margin:6px 0 0;font-size:13px;display:flex}.hQTo1W_hint[data-over]{color:var(--hz-cinnabar)}.hQTo1W_chars{font-variant-numeric:tabular-nums;flex:none}.hQTo1W_foot{border-top:1px solid var(--hz-line);border-radius:0 0 var(--wish-radius) var(--wish-radius);background:var(--hz-card);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;padding:14px 24px 18px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.hQTo1W_count{min-width:12em;color:var(--hz-ink-soft);font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:14px;line-height:1.4}.hQTo1W_count[data-full]{color:var(--hz-ink);font-weight:600}.hQTo1W_error{color:var(--hz-cinnabar);flex-basis:100%;order:-1;margin:0;font-size:14px;font-weight:600;line-height:1.4}.hQTo1W_send{margin-left:auto}.hQTo1W_thanks{text-align:center;outline:none;align-items:center;padding:36px 24px 28px}.hQTo1W_thanks .hQTo1W_title{margin-top:18px}.hQTo1W_badge{background:var(--hz-paper-deep);width:64px;height:64px;color:var(--hz-cinnabar);border-radius:999px;place-items:center;display:grid}.hQTo1W_done{margin-top:22px}.hQTo1W_option:has(.hQTo1W_box:focus-visible){outline:2px solid var(--hz-cinnabar);outline-offset:2px}.hQTo1W_other .hQTo1W_otherInput:focus-visible{outline:2px solid var(--hz-cinnabar);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hQTo1W_option{transition:none}}
