.slcJ-G_page{max-width:720px;padding:8px max(var(--gutter), env(safe-area-inset-right)) calc(var(--tabbar-height) + 32px + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));flex-direction:column;gap:28px;margin:0 auto;display:flex}@media (min-width:900px){.slcJ-G_page{padding-bottom:48px}}.slcJ-G_header{justify-content:space-between;align-items:flex-end;gap:12px;padding-top:40px;display:flex}.slcJ-G_largeTitle{font-family:var(--font-display);font-size:var(--text-large-title);letter-spacing:.01em;margin:0;font-weight:700;line-height:1.2}.slcJ-G_section{flex-direction:column;gap:6px;display:flex}.slcJ-G_sectionHeader{font-size:var(--text-footnote);text-transform:uppercase;letter-spacing:.02em;color:var(--label-secondary);margin:0;padding:0 16px;font-weight:400}.slcJ-G_sectionFooter{font-size:var(--text-footnote);color:var(--label-secondary);margin:0;padding:0 16px}.slcJ-G_group{background:var(--bg-grouped-secondary);border-radius:var(--radius-group);overflow:hidden}.slcJ-G_row{align-items:center;gap:12px;min-height:44px;padding:11px 16px;display:flex;position:relative}a.slcJ-G_row{color:var(--label);text-decoration:none}a.slcJ-G_row:after{content:"›";color:var(--label-tertiary);font-size:var(--text-title2);margin-left:auto;line-height:1}.slcJ-G_row+.slcJ-G_row:before{content:"";border-top:.5px solid var(--separator);position:absolute;top:0;left:16px;right:0}.slcJ-G_rowLabel{flex:1;min-width:0}.slcJ-G_rowValue{color:var(--label-secondary);font-variant-numeric:tabular-nums}.slcJ-G_rowSub{font-size:var(--text-subhead);color:var(--label-secondary);display:block}.slcJ-G_buttonPrimary,.slcJ-G_buttonSecondary,.slcJ-G_buttonPlain{border-radius:var(--radius-group);min-height:50px;font-size:var(--text-headline);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;transition:opacity .15s,background-color .15s;display:inline-flex}.slcJ-G_buttonPrimary{background:var(--tint);color:var(--on-tint)}.slcJ-G_buttonPrimary:hover{background:var(--tint-pressed)}.slcJ-G_buttonSecondary{background:var(--bg-fill);color:var(--tint)}.slcJ-G_buttonPlain{min-height:44px;color:var(--tint);background:0 0;padding:0 12px;font-weight:400}.slcJ-G_buttonPrimary:disabled,.slcJ-G_buttonSecondary:disabled{opacity:.4;cursor:default}.slcJ-G_fullWidth{width:100%}.slcJ-G_badge{background:var(--bg-fill);min-height:44px;color:var(--label);font-size:var(--text-subhead);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.slcJ-G_empty{text-align:center;color:var(--label-secondary);flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.slcJ-G_emptyTitle{font-size:var(--text-title2);color:var(--label);margin:0;font-weight:700}.slcJ-G_notice{border-radius:var(--radius-group);background:var(--bg-grouped-secondary);font-size:var(--text-subhead);padding:12px 16px}.slcJ-G_error{color:var(--danger);font-size:var(--text-subhead);margin:0;padding:0 16px}
.YvSMbG_fieldLabel{flex-shrink:0;width:72px}.YvSMbG_input{min-width:0;min-height:44px;font-size:var(--text-body);color:var(--label);background:0 0;border:none;flex:1}.YvSMbG_input::placeholder,.YvSMbG_niche::placeholder{color:var(--label-tertiary)}.YvSMbG_input:focus-visible,.YvSMbG_niche:focus-visible{outline:none}.YvSMbG_niche{width:100%;min-height:88px;font-size:var(--text-body);color:var(--label);resize:vertical;background:0 0;border:none;line-height:1.35;display:block}.YvSMbG_hold{color:var(--danger)}.YvSMbG_switch{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;min-width:51px;min-height:44px;display:inline-flex;position:relative}.YvSMbG_switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.YvSMbG_switch span{background:var(--bg-fill);border-radius:999px;width:51px;height:31px;transition:background-color .2s;position:relative}.YvSMbG_switch span:after{content:"";background:var(--segment-selected);border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.YvSMbG_switch input:checked+span{background:var(--success)}.YvSMbG_switch input:checked+span:after{transform:translate(20px)}.YvSMbG_switch input:focus-visible+span{outline:3px solid var(--tint);outline-offset:2px}.YvSMbG_switch input:disabled+span{opacity:.5}@media (prefers-reduced-motion:reduce){.YvSMbG_switch span,.YvSMbG_switch span:after{transition:none}}
.XB6nuq_balance{align-items:baseline;gap:10px;padding:0 4px;display:flex}.XB6nuq_balanceNumber{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--tint);font-size:4rem;font-weight:700;line-height:1}.XB6nuq_balanceLabel{font-size:var(--text-title2);color:var(--label-secondary)}.XB6nuq_price{background:var(--bg-fill);min-width:88px;min-height:44px;color:var(--tint);font-variant-numeric:tabular-nums;cursor:pointer;border:none;border-radius:999px;padding:0 14px;font-weight:600}.XB6nuq_price:hover{background:var(--tint);color:var(--on-tint)}
._KnVZa_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}._KnVZa_tile{color:var(--label);flex-direction:column;gap:8px;text-decoration:none;display:flex}._KnVZa_poster{aspect-ratio:9/16;border-radius:var(--radius-group);background:var(--bg-grouped-secondary);align-items:flex-end;max-width:100%;padding:10px;display:flex;position:relative;overflow:hidden}._KnVZa_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._KnVZa_status{font-size:var(--text-caption);background:var(--bg-fill);border-radius:999px;padding:4px 8px;font-weight:600;position:relative}._KnVZa_poster[data-status=delivered] ._KnVZa_status{background:var(--success);color:#fff}._KnVZa_poster[data-status=failed] ._KnVZa_status,._KnVZa_poster[data-status=rejected] ._KnVZa_status{color:var(--danger)}._KnVZa_topic{font-size:var(--text-subhead);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}
.quPCzq_page{max-width:1080px}.quPCzq_lede{text-wrap:pretty;color:var(--label-secondary);font-size:var(--text-body);margin:6px 0 0}.quPCzq_layout{align-items:start;gap:28px;display:grid}@media (min-width:1180px){.quPCzq_layout{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}.quPCzq_steps{flex-direction:column;gap:28px;min-width:0;display:flex}.quPCzq_fieldset{border:none;min-width:0;margin:0;padding:0}.quPCzq_fieldset>legend{margin-bottom:6px}.quPCzq_typeCard,.quPCzq_voiceCard,.quPCzq_lookCard{background:var(--bg-grouped-secondary);border-radius:var(--radius-group);box-shadow:inset 0 0 0 1px var(--separator);transition:box-shadow .15s;position:relative}.quPCzq_voiceCard[data-selected]{box-shadow:inset 0 0 0 2px var(--tint)}.quPCzq_typeCard:has(input:checked){box-shadow:inset 0 0 0 2px var(--tint)}.quPCzq_lookCard:has(input:checked){box-shadow:inset 0 0 0 2px var(--tint)}:is(.quPCzq_typeCard:has(input:focus-visible),.quPCzq_voicePick:has(input:focus-visible),.quPCzq_lookCard:has(input:focus-visible)){outline:3px solid var(--tint);outline-offset:2px}.quPCzq_typeGrid{gap:12px;display:grid}@media (min-width:640px){.quPCzq_typeGrid{grid-template-columns:1fr 1fr}}.quPCzq_typeCard{cursor:pointer;gap:14px;min-height:44px;padding:12px;display:flex}.quPCzq_typeArt{aspect-ratio:9/16;background:var(--bg-fill);width:72px;color:var(--tint);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.quPCzq_typeArt img{object-fit:cover;width:100%;height:100%}.quPCzq_typeText{flex-direction:column;gap:4px;padding-right:24px;display:flex}.quPCzq_typeName{font-size:var(--text-headline);font-weight:600}.quPCzq_typeDesc{font-size:var(--text-subhead);color:var(--label-secondary)}.quPCzq_cost{background:var(--bg-fill);font-size:var(--text-footnote);font-variant-numeric:tabular-nums;border-radius:999px;align-self:flex-start;margin-top:auto;padding:2px 8px;font-weight:600}.quPCzq_tick{color:var(--tint);opacity:0;position:absolute;top:12px;right:12px}.quPCzq_typeCard:has(input:checked) .quPCzq_tick{opacity:1}.quPCzq_labelRow{justify-content:space-between;align-items:baseline;display:flex}.quPCzq_counter{font-size:var(--text-footnote);color:var(--label-tertiary);font-variant-numeric:tabular-nums;padding:0 16px}.quPCzq_topic{width:100%;min-height:112px;font-size:var(--text-title2);resize:vertical;background:0 0;border:none;padding:14px 16px;line-height:1.3;display:block}.quPCzq_topic::placeholder{color:var(--label-tertiary)}.quPCzq_topic:focus-visible{outline:none}.quPCzq_ideas{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 0 16px;display:flex}.quPCzq_ideasIcon{color:var(--label-secondary)}.quPCzq_chip{background:var(--bg-fill);min-height:44px;font-size:var(--text-subhead);cursor:pointer;border:none;border-radius:999px;padding:0 14px}.quPCzq_chip:hover{color:var(--tint)}.quPCzq_voiceGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;display:grid}.quPCzq_voiceCard{align-items:center;gap:4px;padding-right:6px;display:flex}.quPCzq_voicePick{border-radius:var(--radius-group);cursor:pointer;flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;min-height:60px;padding:10px 6px 10px 14px;display:flex}.quPCzq_voiceName{font-weight:600}.quPCzq_voiceTone{font-size:var(--text-footnote);color:var(--label-secondary)}.quPCzq_play{background:var(--bg-fill);width:44px;height:44px;color:var(--tint);cursor:pointer;border:none;border-radius:999px;flex:none;place-items:center;display:grid}.quPCzq_play[aria-pressed=true]{background:var(--tint);color:var(--on-tint)}.quPCzq_segmented{border-radius:var(--radius-control);background:var(--bg-fill);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.quPCzq_segment{cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:52px;display:flex}.quPCzq_segment:has(input:checked){background:var(--segment-selected);box-shadow:0 1px 3px #0000001f}.quPCzq_segment:has(input:focus-visible){outline:3px solid var(--tint);outline-offset:1px}.quPCzq_segmentName{font-size:var(--text-subhead);font-weight:600}.quPCzq_segmentSub{font-size:var(--text-caption);color:var(--label-secondary);font-variant-numeric:tabular-nums}.quPCzq_lookGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;display:grid}@media (max-width:400px){.quPCzq_lookGrid{grid-template-columns:1fr 1fr}}.quPCzq_lookCard{cursor:pointer;flex-direction:column;gap:2px;padding:10px;display:flex}.quPCzq_swatch{border-radius:8px;height:56px;margin-bottom:6px}.quPCzq_swatchAuto{background:var(--bg-fill);color:var(--tint);place-items:center;display:grid}.quPCzq_lookName{font-weight:600;font-size:var(--text-subhead)}.quPCzq_lookBlurb{font-size:var(--text-footnote);color:var(--label-secondary)}.quPCzq_summary{border-radius:var(--radius-group);background:var(--bg-grouped-secondary);flex-direction:column;gap:14px;padding:16px;display:flex}@media (min-width:1180px){.quPCzq_summary{margin-top:22px;position:sticky;top:24px}}.quPCzq_summaryTitle{font-size:var(--text-headline);margin:0;font-weight:600}.quPCzq_summaryList{flex-direction:column;margin:0;display:flex}.quPCzq_summaryList>div{font-size:var(--text-subhead);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.quPCzq_summaryList>div+div{border-top:.5px solid var(--separator)}.quPCzq_summaryList dt{color:var(--label-secondary)}.quPCzq_summaryList dd{text-align:right;margin:0}.quPCzq_summaryCost dd{font-variant-numeric:tabular-nums;font-weight:600}.quPCzq_balance{color:var(--label-secondary);font-weight:400}.quPCzq_summaryNote{font-size:var(--text-footnote);color:var(--label-secondary);margin:0}.quPCzq_dock{z-index:9;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(10px + var(--tabbar-height) + 8px + env(safe-area-inset-bottom));border:1px solid var(--separator);background:var(--bg-grouped-secondary);border-radius:20px;max-width:560px;margin:0 auto;padding:8px 8px 8px 16px;position:fixed;box-shadow:0 6px 24px #0000001f}.quPCzq_dockRow{align-items:center;gap:12px;display:flex}.quPCzq_dockText{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.quPCzq_dockTitle{font-size:var(--text-subhead);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.quPCzq_dockSub{font-size:var(--text-footnote);color:var(--label-secondary)}.quPCzq_dockButton{flex:none;min-height:44px;padding:0 18px}.quPCzq_dockError{color:var(--danger);font-size:var(--text-footnote);margin:0 0 6px}.quPCzq_layout{padding-bottom:96px}.quPCzq_summaryAction{display:none}@media (min-width:900px){.quPCzq_dock{bottom:calc(16px + env(safe-area-inset-bottom));left:256px}}@media (min-width:1180px){.quPCzq_dock{display:none}.quPCzq_layout{padding-bottom:0}.quPCzq_summaryAction{flex-direction:column;gap:10px;display:flex}}@media (max-width:639px){.quPCzq_typeCard{gap:12px;padding:10px}.quPCzq_typeArt{width:48px}.quPCzq_typeDesc{font-size:var(--text-footnote)}}.quPCzq_voiceName,.quPCzq_lookName{align-items:center;gap:6px;display:inline-flex}.quPCzq_inlineTick{color:var(--tint)}
.Fd15IW_actions{flex-direction:column;gap:8px;display:flex}.Fd15IW_footnote{font-size:var(--text-footnote);color:var(--label-secondary);margin:0;padding:0 16px}.Fd15IW_script{font-size:var(--text-body);flex-direction:column;gap:10px;padding:16px;line-height:1.45;display:flex}.Fd15IW_script p{margin:0}.Fd15IW_scriptTitle{font-size:var(--text-headline);font-weight:600}.Fd15IW_player{aspect-ratio:9/16;border-radius:var(--radius-group);background:var(--bg-grouped-secondary);width:100%;max-width:min(420px,56.25dvh - 123.75px);margin:0 auto;display:block}.Fd15IW_progress{flex-direction:column;gap:10px;padding:16px;display:flex}.Fd15IW_progressLabel{font-size:var(--text-subhead);justify-content:space-between;gap:12px;display:flex}.Fd15IW_progressLabel span:last-child{color:var(--label-secondary);font-variant-numeric:tabular-nums}.Fd15IW_bar{appearance:none;background:var(--bg-fill);width:100%;height:6px;accent-color:var(--tint);border:none;border-radius:3px;overflow:hidden}.Fd15IW_bar::-webkit-progress-bar{background:var(--bg-fill)}.Fd15IW_bar::-webkit-progress-value{background:var(--tint);border-radius:3px;transition:width .4s}.Fd15IW_bar::-moz-progress-bar{background:var(--tint)}.Fd15IW_spinnerRow{font-size:var(--text-subhead);align-items:center;gap:12px;padding:16px;display:flex}.Fd15IW_spinner{border:2.5px solid var(--bg-fill);border-top-color:var(--label-secondary);border-radius:50%;flex:none;width:20px;height:20px;animation:.9s linear infinite Fd15IW_spin}@keyframes Fd15IW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Fd15IW_spinner{animation-duration:2.4s}.Fd15IW_bar::-webkit-progress-value{transition:none}}.Fd15IW_board{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.Fd15IW_frame{aspect-ratio:9/16;background:var(--bg-grouped-secondary);border-radius:8px;overflow:hidden}.Fd15IW_frame img{object-fit:cover;width:100%;height:100%;display:block}.Fd15IW_framePending{background:var(--bg-fill);width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.Fd15IW_framePending{animation:1.6s ease-in-out infinite Fd15IW_breathe}}@keyframes Fd15IW_breathe{50%{opacity:.5}}.Fd15IW_choices{color:var(--label-secondary);font-size:var(--text-subhead);margin:6px 0 0}
.D-6rfa_screen{min-height:100dvh;padding:24px max(var(--gutter), env(safe-area-inset-right)) 24px max(var(--gutter), env(safe-area-inset-left));place-items:center;display:grid}.D-6rfa_card{flex-direction:column;gap:16px;width:100%;max-width:400px;display:flex}.D-6rfa_title{font-family:var(--font-display);font-size:var(--text-large-title);text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.D-6rfa_lede{color:var(--label-secondary);margin:0 0 12px}.D-6rfa_options{flex-direction:column;gap:12px;display:flex}.D-6rfa_apple{border-radius:var(--radius-group);color:#fff;min-height:50px;font-size:var(--text-headline);cursor:pointer;background:#000;border:none;font-weight:600}@media (prefers-color-scheme:dark){.D-6rfa_apple{color:#000;background:#fff}}.D-6rfa_emailForm{flex-direction:column;gap:12px;display:flex}.D-6rfa_divided{border-top:.5px solid var(--separator);margin-top:12px;padding-top:20px}.D-6rfa_intro{color:var(--label-secondary);margin:0}.D-6rfa_fields{border-radius:var(--radius-group);background:var(--bg-grouped-secondary);flex-direction:column;display:flex;overflow:hidden}.D-6rfa_field{min-height:50px;color:var(--label);font-size:var(--text-body);background:0 0;border:none;padding:0 16px}.D-6rfa_field~.D-6rfa_field{border-top:.5px solid var(--separator)}.D-6rfa_hint{font-size:var(--text-footnote);color:var(--label-secondary);margin:-4px 0 0;padding:0 16px}.D-6rfa_links{flex-direction:column;align-items:center;display:flex}.D-6rfa_legal{font-size:var(--text-footnote);color:var(--label-secondary);text-align:center;margin:16px 0 0}.D-6rfa_legal a{color:var(--tint)}
