.ytah-q_root{--est-page:#efeadf;--est-paper:#fffdf8;--est-paper-2:#f7f3ea;--est-ink:#242a2d;--est-muted:#646a66;--est-line:#dcd4c4;--est-line-strong:#b9b0a0;--est-green:var(--accent,#1a4b40);--est-green-deep:#143c33;--est-cream:#f5f1e8;--est-cream-soft:#f5f1e8bd;--est-warn:#9a6a1e;--est-label:var(--est-green);--est-accent:var(--est-green);--est-input:#fff;--est-font:"Libre Franklin", "Helvetica Neue", Arial, sans-serif;color:var(--est-ink);font-family:var(--est-font);flex-direction:column;gap:18px;width:100%;min-width:0;max-width:900px;margin-inline:auto;font-size:15px;line-height:1.55;display:flex}:is(.dark .ytah-q_root,[data-theme=dark] .ytah-q_root){--est-page:#0b1412;--est-paper:#121d1a;--est-paper-2:#17241f;--est-ink:#ece7db;--est-muted:#a2a8a4;--est-line:#26332f;--est-line-strong:#3c4b46;--est-warn:#e2b36a;--est-label:var(--est-cream-soft);--est-accent:var(--est-cream);--est-input:var(--est-paper-2);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ytah-q_root *,.ytah-q_root :before,.ytah-q_root :after{box-sizing:border-box}.ytah-q_card{background:var(--est-paper);border:1px solid var(--est-line);flex-direction:column;min-width:0;min-height:clamp(620px,84vh,860px);display:flex;box-shadow:0 18px 40px -32px #242a2d59}.ytah-q_bar{background:var(--est-paper-2);color:var(--est-ink);border-bottom:1px solid var(--est-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 24px;display:flex}.ytah-q_brand{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ytah-q_brandText{flex-direction:column;gap:1px;display:flex}.ytah-q_brandText b{letter-spacing:.01em;font-size:17px;font-weight:600}.ytah-q_brandText span{letter-spacing:.2em;text-transform:uppercase;color:var(--est-muted);font-size:10.5px;font-weight:600}.ytah-q_hdrMark{width:38px;height:38px}.ytah-q_ticks{align-items:center;gap:4px;display:flex}.ytah-q_tick{background:var(--est-line);width:16px;height:2px;display:block}.ytah-q_tickOn{background:var(--est-accent)}.ytah-q_ticksText{color:var(--est-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:11.5px}.ytah-q_body{flex-direction:column;flex:1;min-height:0;display:flex}.ytah-q_thread{flex-direction:column;flex:1;gap:22px;min-width:0;max-height:62vh;padding:40px clamp(18px,5vw,56px) 24px;display:flex;overflow:hidden auto}.ytah-q_threadWelcome{max-height:none;overflow-y:visible}.ytah-q_welcome{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:12px;display:flex}.ytah-q_welcomeMark{width:84px;height:84px}.ytah-q_introName{letter-spacing:.2em;text-transform:uppercase;color:var(--est-muted);font-size:10.5px;font-weight:600}.ytah-q_root .ytah-q_headline{letter-spacing:-.01em;text-wrap:balance;max-width:22ch;color:var(--est-ink);margin:0;font-size:clamp(26px,4.2vw,36px);font-weight:300;line-height:1.15}.ytah-q_welcome p{color:var(--est-muted);max-width:54ch;margin:0;font-size:15.5px}.ytah-q_starters{flex-wrap:wrap;justify-content:center;gap:10px;max-width:720px;margin-top:10px;display:flex}.ytah-q_starter,.ytah-q_opt{background:var(--est-paper);color:var(--est-ink);border:1px solid var(--est-line-strong);font:inherit;cursor:pointer;text-align:left;border-radius:0;padding:10px 16px;font-size:14px;transition:background .12s,border-color .12s,color .12s}.ytah-q_starter:hover,.ytah-q_opt:hover{border-color:var(--est-green);background:var(--est-paper-2)}.ytah-q_root .ytah-q_starter:focus-visible,.ytah-q_root .ytah-q_opt:focus-visible,.ytah-q_root .ytah-q_change:focus-visible,.ytah-q_root .ytah-q_send:focus-visible,.ytah-q_root .ytah-q_cta:focus-visible,.ytah-q_root .ytah-q_restart:focus-visible,.ytah-q_root .ytah-q_textarea:focus-visible,.ytah-q_root .ytah-q_summary:focus-visible{outline:2px solid var(--est-green);outline-offset:2px}:is(.dark .ytah-q_root .ytah-q_starter:focus-visible,.dark .ytah-q_root .ytah-q_opt:focus-visible,.dark .ytah-q_root .ytah-q_change:focus-visible,.dark .ytah-q_root .ytah-q_send:focus-visible,.dark .ytah-q_root .ytah-q_restart:focus-visible,.dark .ytah-q_root .ytah-q_textarea:focus-visible,.dark .ytah-q_root .ytah-q_summary:focus-visible){outline-color:var(--est-cream)}.ytah-q_root .ytah-q_cta:focus-visible{outline-color:var(--est-green)}:is(.dark .ytah-q_root .ytah-q_cta:focus-visible,[data-theme=dark] .ytah-q_root .ytah-q_cta:focus-visible){outline-color:var(--est-cream)}.ytah-q_who{letter-spacing:.2em;text-transform:uppercase;color:var(--est-label);margin-bottom:6px;font-size:10.5px;font-weight:600}.ytah-q_fyn{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;max-width:680px;display:grid}.ytah-q_fynMark{width:34px;height:34px}.ytah-q_fc{min-width:0}.ytah-q_say{font-size:17px;font-weight:400;line-height:1.45}.ytah-q_hint{color:var(--est-muted);margin-top:4px;font-size:13.5px}.ytah-q_you{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;min-width:0;max-width:78%;display:flex}.ytah-q_said{background:var(--est-paper-2);color:var(--est-ink);border:1px solid var(--est-line);overflow-wrap:anywhere;padding:11px 16px;font-size:15px}.ytah-q_change{color:var(--est-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px}.ytah-q_change:hover{color:var(--est-ink);text-decoration:underline}.ytah-q_noted{border-top:1px solid var(--est-line);margin:10px 0 0;padding:0;list-style:none}.ytah-q_noted li{border-bottom:1px solid var(--est-line);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:14.5px;display:flex}.ytah-q_noted li span small{color:var(--est-muted);letter-spacing:.04em;margin-right:8px;font-size:12px}.ytah-q_opts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ytah-q_opt{align-items:center;gap:10px;display:inline-flex}.ytah-q_opt kbd{color:var(--est-muted);border:1px solid var(--est-line);font-variant-numeric:tabular-nums;place-items:center;min-width:18px;height:18px;font-family:inherit;font-size:10.5px;display:inline-grid}.ytah-q_box{border:1px solid var(--est-line-strong);flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.ytah-q_opt[aria-pressed=true]{border-color:var(--est-green);background:var(--est-paper-2)}.ytah-q_opt[aria-pressed=true] .ytah-q_box{background:var(--est-green);border-color:var(--est-green)}.ytah-q_opt[aria-pressed=true] .ytah-q_box:after{content:"";border-left:2px solid var(--est-cream);border-bottom:2px solid var(--est-cream);width:7px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.ytah-q_multiGo{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.ytah-q_multiGo small{color:var(--est-muted);font-size:12.5px}.ytah-q_typing{gap:5px;padding:6px 0;display:inline-flex}.ytah-q_typing i{background:var(--est-muted);border-radius:50%;width:6px;height:6px;animation:1s infinite ytah-q_dots}.ytah-q_typing i:nth-child(2){animation-delay:.15s}.ytah-q_typing i:nth-child(3){animation-delay:.3s}@keyframes ytah-q_dots{0%,80%,to{opacity:.25}40%{opacity:1}}.ytah-q_result{background:var(--est-paper-2);color:var(--est-ink);border:1px solid var(--est-line);flex-direction:column;gap:20px;min-width:0;padding:clamp(20px,4vw,32px);display:flex}.ytah-q_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--est-muted);font-size:10.5px;font-weight:600}.ytah-q_figure{color:var(--est-accent);font-variant-numeric:tabular-nums;letter-spacing:-.015em;margin-top:8px;font-size:clamp(36px,6vw,52px);font-weight:300;line-height:1}.ytah-q_figure small{color:var(--est-muted);letter-spacing:0;margin-left:8px;font-size:15px;font-weight:400}.ytah-q_lines{border-top:1px solid var(--est-line);flex-direction:column;display:flex}.ytah-q_line{border-bottom:1px solid var(--est-line);justify-content:space-between;gap:16px;padding:12px 0;font-size:14.5px;display:flex}.ytah-q_line span small{color:var(--est-muted);font-size:12px;display:block}.ytah-q_line b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.ytah-q_fit{color:var(--est-muted);border-left:2px solid var(--est-accent);padding-left:12px;font-size:14px}.ytah-q_fit.ytah-q_warn{border-left-color:var(--est-warn)}.ytah-q_fit strong{color:var(--est-ink);font-weight:600;display:block}.ytah-q_cta{background:var(--est-green);color:var(--est-cream);letter-spacing:.14em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:10px;padding:15px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ytah-q_cta:hover{background:var(--est-green-deep)}.ytah-q_fine{color:var(--est-muted);margin:0;font-size:12px}.ytah-q_takes{border-left:2px solid var(--est-accent);flex-direction:column;gap:8px;margin-top:14px;padding-left:14px;display:flex}.ytah-q_takes p{margin:0;font-size:15px}.ytah-q_composer{border-top:1px solid var(--est-line);background:var(--est-paper);padding:16px clamp(14px,3vw,22px) 20px}.ytah-q_askbox{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:680px;margin:8px 0 0;display:flex}.ytah-q_askbox label{letter-spacing:.2em;text-transform:uppercase;color:var(--est-label);font-size:10.5px;font-weight:600}.ytah-q_textarea{border:1px solid var(--est-line-strong);background:var(--est-input);width:100%;min-height:112px;color:var(--est-ink);font:inherit;resize:vertical;border-radius:4px;padding:14px 16px;font-size:16px;line-height:1.5}.ytah-q_textarea::placeholder{color:var(--est-muted)}.ytah-q_textarea:focus{border-color:var(--est-green);outline:none;box-shadow:0 0 0 3px #1a4b401f}.ytah-q_askrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ytah-q_askrow small{color:var(--est-muted);font-size:12.5px}.ytah-q_askrow .ytah-q_send{border-radius:4px;min-height:48px}.ytah-q_or{color:var(--est-muted);margin-top:14px;font-size:13px}.ytah-q_send{background:var(--est-green);color:var(--est-cream);min-height:52px;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;align-self:center;align-items:center;gap:10px;padding:0 22px;font-size:12.5px;font-weight:600;display:inline-flex}.ytah-q_send:disabled{background:var(--est-line-strong);color:var(--est-paper);cursor:default}.ytah-q_restart{border:1px solid var(--est-line-strong);color:var(--est-ink);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:11px 18px;font-size:13px}.ytah-q_restart:hover{border-color:var(--est-green)}.ytah-q_endrow{color:var(--est-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.ytah-q_otherform{flex-wrap:wrap;gap:8px;width:100%;margin-top:4px;display:flex}.ytah-q_otherform input{border:1px solid var(--est-line-strong);background:var(--est-paper);min-width:0;color:var(--est-ink);font:inherit;border-radius:0;flex:240px;padding:11px 12px;font-size:15px}.ytah-q_otherform input:focus-visible{outline:2px solid var(--est-green);outline-offset:1px}.ytah-q_otherform .ytah-q_send{min-height:46px}.ytah-q_err{width:100%;color:var(--est-warn);font-size:12.5px}.ytah-q_asas{color:var(--est-muted);text-align:right;max-width:320px;font-size:12px}.ytah-q_details{border-top:1px solid var(--est-line);color:var(--est-ink);padding-top:14px}.ytah-q_summary{cursor:pointer;font-size:14px;font-weight:600}.ytah-q_method{color:var(--est-muted);flex-direction:column;gap:12px;margin-top:12px;font-size:14px;display:flex}.ytah-q_method p{margin:0}.ytah-q_tablewrap{overflow-x:auto}.ytah-q_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--est-ink);font-size:13px}.ytah-q_table th,.ytah-q_table td{text-align:left;border-bottom:1px solid var(--est-line);white-space:nowrap;padding:6px 8px}.ytah-q_table th{color:var(--est-muted);font-weight:600}.ytah-q_mark{flex:none;display:block;overflow:visible}.ytah-q_mk,.ytah-q_bt,.ytah-q_bb{transform-box:fill-box;transform-origin:50%}.ytah-q_live .ytah-q_mk{animation:5s ease-in-out infinite ytah-q_fbreathe}.ytah-q_thinking .ytah-q_bt{animation:1.2s ease-in-out infinite ytah-q_fshift}.ytah-q_thinking .ytah-q_bb{animation:1.2s ease-in-out .18s infinite ytah-q_fshift}.ytah-q_nod .ytah-q_bt{animation:.75s cubic-bezier(.2,.8,.2,1) 50ms both ytah-q_fsnap}.ytah-q_nod .ytah-q_bb{animation:.75s cubic-bezier(.2,.8,.2,1) .2s both ytah-q_fsnap}.ytah-q_hello .ytah-q_bt{animation:.75s cubic-bezier(.2,.8,.2,1) .35s both ytah-q_fsnap}.ytah-q_hello .ytah-q_bb{animation:.75s cubic-bezier(.2,.8,.2,1) .5s both ytah-q_fsnap}@keyframes ytah-q_fbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes ytah-q_fshift{0%,to{transform:translate(0)}50%{transform:translate(150px)}}@keyframes ytah-q_fsnap{0%{opacity:0;transform:translate(-240px)}55%{opacity:1}to{opacity:1;transform:translate(0)}}.ytah-q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=480px){.ytah-q_bar{padding:14px 16px}.ytah-q_you{max-width:92%}.ytah-q_send{justify-content:center;width:100%}.ytah-q_otherform .ytah-q_send{width:auto}}@media (prefers-reduced-motion:reduce){.ytah-q_root *,.ytah-q_root :before,.ytah-q_root :after{transition:none!important;animation:none!important}}
