.f5Fu8G_launcher{z-index:70;width:54px;min-width:44px;height:54px;min-height:44px;color:var(--dvn-ink,#2f2b28);background:#f6f1ea;border:1px solid #2f2b282e;border-radius:999px;outline:none;place-items:center;padding:0;transition:transform .16s ease-out,color .16s ease-out,border-color .16s ease-out,bottom .2s ease-out;animation:.45s cubic-bezier(.16,1,.3,1) both f5Fu8G_helpEnter;display:grid;position:fixed;box-shadow:0 10px 28px #130f0d38}.f5Fu8G_launcher:hover{border-color:#2f2b2861;transform:translateY(-2px)}.f5Fu8G_launcher:active{transform:translateY(0)}.f5Fu8G_launcher.f5Fu8G_launcher:focus-visible,.f5Fu8G_panel .f5Fu8G_tab:focus-visible,.f5Fu8G_panel .f5Fu8G_close:focus-visible,.f5Fu8G_panel .f5Fu8G_quickLink:focus-visible,.f5Fu8G_panel .f5Fu8G_suggestion:focus-visible,.f5Fu8G_panel .f5Fu8G_input:focus-visible,.f5Fu8G_panel .f5Fu8G_send:focus-visible{outline:2px solid var(--accent,#b45309);outline-offset:3px}.f5Fu8G_launcherLogo{object-fit:contain;pointer-events:none;width:36px;height:36px}.f5Fu8G_panel{--support-ink:var(--dvn-ink,#2f2b28);--support-muted:var(--dvn-muted,#57524e);--support-rule:#2f2b2829;--support-field:var(--dvn-paper,#d0ccc9);--sb-inset:16px;--sb-micro:max(9px, .6rem);--sb-small:max(10.5px, .74rem);--sb-body:max(12.5px, .88rem);--sb-title:max(15px, 1.13rem);--sb-input:max(16px, 1.06rem);z-index:72;width:min(380px, calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));color:var(--support-ink);-webkit-backdrop-filter:blur(22px)saturate(.8);backdrop-filter:blur(22px)saturate(.8);isolation:isolate;font-family:var(--font-para,system-ui, sans-serif);background:#d9d6d4f7;border:1px solid #ffffffbf;border-radius:24px;flex-direction:column;padding:0;animation:.18s ease-out both f5Fu8G_panelEnter;display:flex;position:fixed;overflow:hidden;box-shadow:0 30px 90px #130f0d61}.f5Fu8G_header{min-height:72px;padding:13px var(--sb-inset) 8px;align-items:center;gap:12px;display:flex}.f5Fu8G_brandMark{border:1px solid var(--support-rule);background:#f6f1ea;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;display:grid}.f5Fu8G_brandLogo{object-fit:contain;width:27px;height:27px}.f5Fu8G_brandText{flex:1;min-width:0}.f5Fu8G_title{font-family:var(--font-display,Georgia, serif);font-size:var(--sb-title);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:450;line-height:1.4;overflow:hidden}.f5Fu8G_subtitle{color:var(--support-muted);font-size:var(--sb-micro);letter-spacing:normal;text-transform:none;margin:4px 0 0;font-weight:600;line-height:1.25}.f5Fu8G_close{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--support-ink);border:1px solid var(--support-rule);background:0 0;border-radius:999px;outline:none;flex:none;place-items:center;padding:0;transition:transform .16s ease-out,border-color .16s ease-out;display:grid}.f5Fu8G_close:hover{border-color:#2f2b2873;transform:rotate(6deg)}.f5Fu8G_tabs{margin:4px var(--sb-inset) 0;background:#2f2b2814;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.f5Fu8G_tab{min-height:40px;padding:0 var(--sb-inset);color:var(--support-muted);font-family:var(--font-para,system-ui, sans-serif);font-size:var(--sb-small);text-align:center;background:0 0;border:0;border-radius:999px;font-weight:650;transition:color .16s ease-out,background-color .16s ease-out}.f5Fu8G_tab:hover{color:var(--support-ink)}.f5Fu8G_panel .f5Fu8G_tab:after{content:none!important}.f5Fu8G_panel .f5Fu8G_tab.f5Fu8G_tabActive,.f5Fu8G_panel .f5Fu8G_tab.f5Fu8G_tabActive:hover{background:var(--support-ink);color:var(--support-field)!important}.f5Fu8G_conversation{min-height:0;padding:var(--sb-inset);scrollbar-width:thin;scrollbar-color:#302b2740 transparent;flex:1;overflow-y:auto}.f5Fu8G_messageStack,.f5Fu8G_botTurn{flex-direction:column;display:flex}.f5Fu8G_messageStack{gap:12px}.f5Fu8G_botTurn{gap:4px}.f5Fu8G_message{max-width:88%;font-size:var(--sb-body);margin:0;padding:9px 12px;line-height:1.55}.f5Fu8G_botMessage{max-width:100%;color:var(--support-ink);background:0 0;align-self:flex-start;padding:2px 0}.f5Fu8G_userMessage{color:var(--support-field);background:var(--support-ink);border-radius:18px 18px 4px;align-self:flex-end}.f5Fu8G_suggestion{min-height:44px;color:var(--support-muted);font-size:var(--sb-small);border:1px solid var(--support-rule);border-radius:999px;align-self:flex-start;align-items:center;padding:0 16px;font-weight:650;text-decoration:none;transition:opacity .16s ease-out,transform .16s ease-out;display:inline-flex}.f5Fu8G_suggestion:hover{opacity:.68}.f5Fu8G_suggestion:active{transform:translateY(1px)}.f5Fu8G_typing{align-items:center;gap:4px;display:inline-flex}.f5Fu8G_typingDot{background:var(--support-ink);opacity:.5;border-radius:999px;width:6px;height:6px;display:inline-block}.f5Fu8G_quickHelp{flex-direction:column;gap:10px;margin-top:3px;display:flex}.f5Fu8G_quickLabel{color:var(--support-muted);font-size:var(--sb-small);letter-spacing:normal;text-transform:none;margin:0;font-weight:400}.f5Fu8G_quickGrid{flex-wrap:wrap;gap:8px;display:flex}.f5Fu8G_quickLink{max-width:100%;min-height:44px;color:var(--support-muted);border:1px solid var(--support-rule);font-size:var(--sb-small);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-weight:650;line-height:1.2;text-decoration:none;transition:opacity .16s ease-out,transform .16s ease-out;display:inline-flex}.f5Fu8G_quickLink:hover{opacity:.68}.f5Fu8G_quickLink:active{transform:translateY(1px)}.f5Fu8G_composer{padding:10px var(--sb-inset) 14px;align-items:center;gap:8px;display:flex}.f5Fu8G_input{min-width:0;min-height:44px;color:var(--support-ink);border:1px solid var(--support-rule);font-family:var(--font-para,system-ui, sans-serif);font-size:var(--sb-input);background:#ffffff4d;border-radius:999px;outline:none;flex:1;padding:0 18px;line-height:1.4}.f5Fu8G_input::placeholder{color:#6f6963;opacity:1}.f5Fu8G_send{min-width:44px;min-height:44px;color:var(--support-field);border:1px solid var(--support-ink);background:var(--support-ink);border-radius:999px;outline:none;flex:none;place-items:center;padding:0;transition:transform .16s ease-out,opacity .16s ease-out;display:grid}.f5Fu8G_send:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.f5Fu8G_send:disabled{cursor:not-allowed;opacity:.35}.f5Fu8G_feedbackBody{min-height:0;padding:var(--sb-inset);flex:1;overflow-y:auto}@keyframes f5Fu8G_helpEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes f5Fu8G_panelEnter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:767px){.f5Fu8G_panel{--sb-inset:14px;border-radius:20px}.f5Fu8G_header{min-height:66px;padding:11px var(--sb-inset)}}@media (max-width:520px){.f5Fu8G_panel{--sb-small:max(10.5px, .7rem)}}@media (prefers-reduced-motion:reduce){:is(html:not(.hw-force-motion) .f5Fu8G_launcher,html:not(.hw-force-motion) .f5Fu8G_panel,html:not(.hw-force-motion) .f5Fu8G_close,html:not(.hw-force-motion) .f5Fu8G_tab,html:not(.hw-force-motion) .f5Fu8G_quickLink,html:not(.hw-force-motion) .f5Fu8G_suggestion,html:not(.hw-force-motion) .f5Fu8G_send){transition:none;animation:none}}
.XDRdoW_capture{color:var(--support-ink,var(--ink));border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);gap:12px;padding:14px;display:grid}.XDRdoW_capture h3,.XDRdoW_capture p{margin:0}.XDRdoW_capture h3{font-family:var(--font-display,Georgia, serif);font-size:1rem;font-weight:550;line-height:1.35}.XDRdoW_progress{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.72rem}.XDRdoW_chips{flex-wrap:wrap;gap:8px;display:flex}.XDRdoW_chips button,.XDRdoW_actions button,.XDRdoW_signup{min-height:44px;color:inherit;border:1px solid color-mix(in srgb, currentColor 28%, transparent);font:inherit;text-align:left;background:0 0;border-radius:999px;padding:8px 12px}.XDRdoW_chips button:hover,.XDRdoW_actions button:hover,.XDRdoW_signup:hover{border-color:currentColor}.XDRdoW_capture form,.XDRdoW_capture form label,.XDRdoW_capture>div{gap:10px;display:grid}.XDRdoW_capture input:not([type=checkbox]),.XDRdoW_capture select{width:100%;min-height:44px;color:inherit;border:1px solid color-mix(in srgb, currentColor 28%, transparent);font:inherit;background:#ffffff61;border-radius:10px;padding:8px 10px;font-size:16px}.XDRdoW_capture label{font-size:.78rem}.XDRdoW_or,.XDRdoW_privacy{color:color-mix(in srgb, currentColor 65%, transparent);font-size:.72rem}.XDRdoW_check{grid-template-columns:22px 1fr;align-items:start;gap:9px;line-height:1.45;display:grid}.XDRdoW_check input{width:18px;height:18px;accent-color:var(--accent,#b45309);margin:1px 0 0}.XDRdoW_actions{justify-content:space-between;gap:8px;display:flex}.XDRdoW_actions button:last-child{color:#fffaf3;background:#6f4936;border-color:#6f4936}.XDRdoW_actions button:disabled{opacity:.45}.XDRdoW_back{text-underline-offset:4px;text-decoration:underline;border-color:#0000!important}.XDRdoW_error{color:#a3311f;font-size:.78rem}.XDRdoW_signup{width:fit-content;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.XDRdoW_capture :is(button,input,select,a):focus-visible{outline:2px solid var(--accent,#b45309);outline-offset:2px}
.AIY-zW_scope{display:contents}.AIY-zW_scope.AIY-zW_scope .btn-primary{background:var(--btn);color:var(--btn-ink)}.AIY-zW_scope.AIY-zW_scope .btn{white-space:normal;text-align:center;min-height:48px}.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab{background:var(--btn);min-height:44px;color:var(--btn-ink)}.AIY-zW_sheet{width:min(520px,100vw - 24px);max-width:none;height:calc(100dvh - 24px);max-height:none;color:var(--ink);background:var(--card);border:1px solid var(--line);font-family:var(--sans);border-radius:24px;margin:0;padding:0;position:fixed;inset:12px 12px 12px auto;overflow:hidden}.AIY-zW_sheet::backdrop{background:#0000006b}.AIY-zW_frame{flex-direction:column;height:100%;min-height:0;display:flex}.AIY-zW_header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.AIY-zW_header h2{color:var(--ink);font-size:26px;line-height:1.25;font-family:var(--sans);margin:0}.AIY-zW_close{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.AIY-zW_body{overscroll-behavior:contain;scrollbar-color:var(--muted) var(--card);min-height:0;padding:24px;overflow-y:auto}.AIY-zW_form{gap:24px;display:grid}.AIY-zW_form fieldset{border:0;min-width:0;margin:0;padding:0}.AIY-zW_form legend,.AIY-zW_field>span{margin-bottom:12px;font-weight:600;display:block}.AIY-zW_categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AIY-zW_categories button,.AIY-zW_faces button{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;min-height:48px;padding:12px;line-height:1.5;transition:transform .16s ease-out}.AIY-zW_categories button[aria-pressed=true]{background:var(--btn);color:var(--btn-ink);border-color:var(--accent)}.AIY-zW_categories button:hover,.AIY-zW_faces button:hover{transform:translateY(-2px)}.AIY-zW_faces{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.AIY-zW_faces button{flex-direction:column;align-items:center;gap:6px;min-width:0;padding:8px 4px;display:flex}.AIY-zW_faces button img{width:44px;height:44px}.AIY-zW_faces button span{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.AIY-zW_faces button[aria-pressed=true]{border:2px solid var(--accent)}.AIY-zW_field{display:block}.AIY-zW_field .input{background:var(--bg);width:100%;min-width:0;min-height:48px;color:var(--ink)}.AIY-zW_field textarea{resize:vertical}.AIY-zW_field .input::placeholder{color:var(--muted);opacity:1}.AIY-zW_privacy{color:var(--muted);font-size:14px;line-height:1.65}.AIY-zW_error{color:var(--bad)}.AIY-zW_confirmation{text-align:center;justify-items:center;gap:24px;padding-block:32px;display:grid}.AIY-zW_confirmation>img{width:112px;height:112px}.AIY-zW_confirmation h3{color:var(--ink);font-size:28px;line-height:1.35}.AIY-zW_sheet :is(button,input,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.AIY-zW_sheet button:disabled{opacity:.55;cursor:wait;transform:none}@media (max-width:640px){.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab{border-radius:16px 0 0 16px;padding:10px 14px;display:flex;top:auto;bottom:96px;right:0;transform:translate(0,0)}.AIY-zW_sheet{border-radius:0;width:100vw;height:100dvh;inset:0}.AIY-zW_header,.AIY-zW_body{padding:20px}}@media (prefers-reduced-motion:reduce){.AIY-zW_categories button,.AIY-zW_faces button{transition:none;transform:none}}html:not([lang=en]) .AIY-zW_header h2{line-height:1.4}.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab .AIY-zW_tabIcon{display:none}@media not (min-width:600px){[data-hw-help] .AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab.AIY-zW_tab{width:44px;height:44px;min-height:44px;top:auto;right:16px;bottom:calc(var(--hw-help-bottom,16px) + 52px + env(safe-area-inset-bottom,0px));border-radius:50%;justify-content:center;padding:0;transform:translate(0,0)}[data-hw-help] .AIY-zW_tabLabel{display:none}[data-hw-help] .AIY-zW_tab.AIY-zW_tab.AIY-zW_tab .AIY-zW_tabIcon{width:28px;height:28px;display:block}[data-hw-help] .AIY-zW_tab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}}
