.A6hOha_root{--read-step:.8s;--bar-period:2.4s;overflow:visible}.A6hOha_root[data-state=busy]{--read-step:.4s;--bar-period:1.2s}.A6hOha_sheet{fill:var(--muted);stroke:var(--border);stroke-width:1px;transform-box:fill-box;transform-origin:50% 100%;transition:transform var(--dur-base) var(--ease-spring), stroke var(--dur-fast) var(--ease-standard)}.A6hOha_sheetLeft{transform:rotate(-6deg)}.A6hOha_sheetRight{transform:rotate(5deg)}.A6hOha_page{transition:transform var(--dur-base) var(--ease-spring)}.A6hOha_paper{fill:var(--card);stroke:var(--border);stroke-width:1px;transition:stroke var(--dur-fast) var(--ease-standard)}.A6hOha_fold{fill:var(--muted);stroke:var(--border);stroke-width:1px;stroke-linejoin:round;transition:stroke var(--dur-fast) var(--ease-standard)}.A6hOha_tag{fill:var(--brand)}.A6hOha_tagLetters{stroke:var(--brand-foreground);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.A6hOha_line{fill:var(--foreground);opacity:.14}.A6hOha_read{fill:var(--brand);transform-box:fill-box;transform-origin:0;animation:A6hOha_read-line calc(var(--read-step) * 7) linear infinite both;animation-delay:calc(var(--i) * var(--read-step))}@keyframes A6hOha_read-line{0%{opacity:1;transform:scaleX(0)}14%,20%{opacity:1;transform:scaleX(1)}32%,to{opacity:0;transform:scaleX(1)}}.A6hOha_bar{fill:var(--muted-foreground);opacity:.55;transform-box:fill-box;transform-origin:50%;animation:A6hOha_bar-breathe var(--bar-period) ease-in-out infinite alternate both;animation-delay:calc(var(--i) * -.31s);transition:fill var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard)}@keyframes A6hOha_bar-breathe{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}@keyframes A6hOha_bar-breathe-wide{0%{transform:scaleY(.7)}to{transform:scaleY(1.2)}}.A6hOha_badge{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-base) var(--ease-spring)}.A6hOha_badgeFill{fill:var(--foreground);transition:fill var(--dur-fast) var(--ease-standard)}.A6hOha_arrow{stroke:var(--background);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.A6hOha_ring{stroke:var(--brand);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:stroke-dashoffset var(--dur-base) var(--ease-standard);transform:rotate(-90deg)}@keyframes A6hOha_arrow-nudge{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}@keyframes A6hOha_arrow-float{0%{transform:translateY(1.5px)}to{transform:translateY(-2.5px)}}@keyframes A6hOha_arrow-rise{0%{opacity:0;transform:translateY(5px)}30%,70%{opacity:1}to{opacity:0;transform:translateY(-5px)}}@media (hover:hover){:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_sheetLeft{transform:rotate(-10deg)}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_sheetRight{transform:rotate(9deg)}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_page{transform:translateY(-2px)}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_bar{fill:var(--foreground);opacity:.7}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_badge{transform:scale(1.06)}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_arrow{animation:A6hOha_arrow-nudge .5s var(--ease-spring)}}.A6hOha_root[data-state=drag] .A6hOha_sheetLeft{transform:rotate(-13deg)}.A6hOha_root[data-state=drag] .A6hOha_sheetRight{transform:rotate(12deg)}.A6hOha_root[data-state=drag] .A6hOha_sheet,.A6hOha_root[data-state=drag] .A6hOha_paper,.A6hOha_root[data-state=drag] .A6hOha_fold{stroke:var(--brand)}.A6hOha_root[data-state=drag] .A6hOha_page{transform:translateY(-4px)}.A6hOha_root[data-state=drag] .A6hOha_bar{fill:var(--brand);opacity:.85;animation-name:A6hOha_bar-breathe-wide;animation-duration:1.2s}.A6hOha_root[data-state=drag] .A6hOha_badgeFill{fill:var(--brand)}.A6hOha_root[data-state=drag] .A6hOha_arrow{stroke:var(--brand-foreground);animation:.7s ease-in-out infinite alternate A6hOha_arrow-float}.A6hOha_root[data-state=busy] .A6hOha_arrow{animation:A6hOha_arrow-rise 1.1s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){.A6hOha_sheet,.A6hOha_page,.A6hOha_badge{transition:none}.A6hOha_sheetLeft,:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_sheetLeft,.A6hOha_root[data-state=drag] .A6hOha_sheetLeft{transform:rotate(-6deg)}.A6hOha_sheetRight,:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_sheetRight,.A6hOha_root[data-state=drag] .A6hOha_sheetRight{transform:rotate(5deg)}:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_page,.A6hOha_root[data-state=drag] .A6hOha_page,:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_badge{transform:none}.A6hOha_read{animation-name:A6hOha_read-line-fade}.A6hOha_bar,.A6hOha_root[data-state=drag] .A6hOha_bar,.A6hOha_arrow,:is(label:hover,input:focus-visible+label) .A6hOha_root[data-state=idle] .A6hOha_arrow,.A6hOha_root[data-state=drag] .A6hOha_arrow,.A6hOha_root[data-state=busy] .A6hOha_arrow{animation:none}}@keyframes A6hOha_read-line-fade{0%,32%,to{opacity:0}14%{opacity:1}}
.tts-tone-icon{overflow:visible}.tts-tone-icon .tti-m{--tti-d:0s;--tti-t:.56s;--tti-e:cubic-bezier(.32, .72, 0, 1);transform-box:fill-box;transform-origin:50%}.tts-tone-icon .tti-o-bottom{transform-origin:50% 100%}.tts-tone-icon .tti-o-top{transform-origin:50% 0}.tts-tone-icon .tti-o-bl{transform-origin:0 100%}.tts-tone-icon .tti-hop{--tti-k:tti-hop;--tti-k2:tti-hop-again}.tts-tone-icon .tti-wiggle{--tti-k:tti-wiggle;--tti-k2:tti-wiggle-again;--tti-t:.68s}.tts-tone-icon .tti-pop{--tti-k:tti-pop;--tti-k2:tti-pop-again;--tti-t:.48s}.tts-tone-icon .tti-blink{--tti-k:tti-blink;--tti-k2:tti-blink-again;--tti-t:.52s;--tti-e:ease-in-out}.tts-tone-icon .tti-slide{--tti-k:tti-slide;--tti-k2:tti-slide-again;--tti-t:.52s}:is(.tts-tone-icon[data-motion=hover]:hover,:is([data-tts-tone-motion-trigger]:hover,[data-tts-tone-motion-trigger]:focus-visible,[data-tts-tone-motion-trigger]:has(:focus-visible)) .tts-tone-icon[data-motion=hover]) .tti-m{animation:var(--tti-k) var(--tti-t) var(--tti-e) var(--tti-d)}.tts-tone-icon[data-motion=active] .tti-m{animation:var(--tti-k2) var(--tti-t) var(--tti-e) var(--tti-d)}:is(.tts-tone-icon[data-motion=active]:hover,:is([data-tts-tone-motion-trigger]:hover,[data-tts-tone-motion-trigger]:focus-visible,[data-tts-tone-motion-trigger]:has(:focus-visible)) .tts-tone-icon[data-motion=active]) .tti-m{animation:var(--tti-k) var(--tti-t) var(--tti-e) var(--tti-d), var(--tti-k2) var(--tti-t) var(--tti-e) var(--tti-d)}@media (prefers-reduced-motion:reduce){.tts-tone-icon .tti-m{animation:none!important}}@keyframes tti-hop{0%{transform:translateY(0)}35%{transform:translateY(-1.75px)}65%{transform:translateY(.25px)}to{transform:translateY(0)}}@keyframes tti-wiggle{0%{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes tti-pop{0%{transform:scale(1)}40%{transform:scale(1.22)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes tti-blink{0%{opacity:1}45%{opacity:.15}to{opacity:1}}@keyframes tti-slide{0%{transform:translate(0)}40%{transform:translate(1.75px)}70%{transform:translate(-.25px)}to{transform:translate(0)}}@keyframes tti-hop-again{0%{transform:translateY(0)}35%{transform:translateY(-1.75px)}65%{transform:translateY(.25px)}to{transform:translateY(0)}}@keyframes tti-wiggle-again{0%{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes tti-pop-again{0%{transform:scale(1)}40%{transform:scale(1.22)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes tti-blink-again{0%{opacity:1}45%{opacity:.15}to{opacity:1}}@keyframes tti-slide-again{0%{transform:translate(0)}40%{transform:translate(1.75px)}70%{transform:translate(-.25px)}to{transform:translate(0)}}
._07MQRq_surface{position:relative}._07MQRq_content{white-space:pre-wrap;overflow-wrap:anywhere;min-height:13.5rem;color:var(--foreground);caret-color:var(--brand);outline:none;padding:.875rem 1rem 1rem;font-size:16px;line-height:1.85}._07MQRq_placeholder{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--muted-foreground);white-space:pre-wrap;font-size:16px;line-height:1.85;position:absolute;inset:.875rem 1rem auto}._07MQRq_styleMark{background:hsl(var(--tts-hue) 92% 56% / .1);box-shadow:inset 0 -1.5px 0 hsl(var(--tts-hue) 72% 48% / .55);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:2px 3px;transition:background-color .2s}._07MQRq_styleMark:before{content:attr(data-label);letter-spacing:.01em;vertical-align:1.5px;background:hsl(var(--tts-hue) 85% 50% / .16);color:hsl(var(--tts-hue) 62% 34%);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:999px;margin-right:5px;padding:0 7px;font-size:11px;font-weight:600;line-height:17px;display:inline-block}._07MQRq_styleMark:hover{background:hsl(var(--tts-hue) 92% 56% / .16)}.dark ._07MQRq_styleMark{background:hsl(var(--tts-hue) 80% 62% / .15);box-shadow:inset 0 -1.5px 0 hsl(var(--tts-hue) 85% 66% / .6)}.dark ._07MQRq_styleMark:before{background:hsl(var(--tts-hue) 80% 62% / .24);color:hsl(var(--tts-hue) 95% 80%)}._07MQRq_vocalTag{display:inline}._07MQRq_chip{vertical-align:1px;border:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);background:color-mix(in oklab, var(--foreground) 5%, transparent);height:21px;color:var(--foreground);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:3px;margin:0 2px;padding:0 5px 0 7px;font-size:12px;font-weight:500;line-height:19px;transition:background-color .15s,border-color .15s;display:inline-flex}._07MQRq_chip:hover{background:color-mix(in oklab, var(--foreground) 9%, transparent)}._07MQRq_chip[data-group=pause]{background:0 0;border-style:dashed}._07MQRq_chipSelected{border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 25%, transparent)}._07MQRq_chipIcon{width:12px;height:12px;color:var(--muted-foreground);flex-shrink:0}._07MQRq_chipRemove{width:14px;height:14px;color:var(--muted-foreground);opacity:0;border-radius:999px;justify-content:center;align-items:center;margin-left:1px;transition:opacity .15s,background-color .15s;display:inline-flex}._07MQRq_chipRemove svg{width:10px;height:10px}._07MQRq_chip:hover ._07MQRq_chipRemove,._07MQRq_chipSelected ._07MQRq_chipRemove{opacity:1}._07MQRq_chipRemove:hover{background:color-mix(in oklab, var(--foreground) 12%, transparent);color:var(--foreground)}@media (hover:none){._07MQRq_chipRemove{opacity:1}}._07MQRq_floating{z-index:50;width:19.5rem;max-width:calc(100vw - 1.5rem);position:fixed}._07MQRq_floatingAbove{transform:translate(-50%,calc(-100% - 10px))}._07MQRq_floatingBelow{transform:translate(-50%,10px)}._07MQRq_option:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent)}._07MQRq_optionActive,._07MQRq_optionActive:hover{background:hsl(var(--tts-hue) 90% 55% / .14);font-weight:600}.dark ._07MQRq_optionActive{background:hsl(var(--tts-hue) 80% 62% / .2)}.dark ._07MQRq_optionActive:hover{background:hsl(var(--tts-hue) 80% 62% / .2)}._07MQRq_swatch{background:hsl(var(--tts-hue) 80% 52%);border-radius:999px;flex-shrink:0;width:8px;height:8px}.dark ._07MQRq_swatch{background:hsl(var(--tts-hue) 85% 64%)}@media (prefers-reduced-motion:reduce){._07MQRq_styleMark,._07MQRq_chip,._07MQRq_chipRemove{transition:none}}
.GaoOBq_button{position:relative}.GaoOBq_icon{flex-shrink:0;width:15px;height:15px;overflow:visible}.GaoOBq_bar,.GaoOBq_sparkle{transform-box:fill-box;transform-origin:50%}.GaoOBq_sparkle{transition:transform .42s var(--ease-spring-bounce,cubic-bezier(.34, 1.56, .64, 1))}.GaoOBq_button:hover .GaoOBq_sparkle,.GaoOBq_button:focus-visible .GaoOBq_sparkle{transform:rotate(90deg)scale(1.12)}.GaoOBq_button:hover .GaoOBq_bar,.GaoOBq_button:focus-visible .GaoOBq_bar{animation:.56s ease-in-out GaoOBq_bar-bounce}.GaoOBq_button:hover .GaoOBq_bar2,.GaoOBq_button:focus-visible .GaoOBq_bar2{animation-delay:70ms}.GaoOBq_button:hover .GaoOBq_bar3,.GaoOBq_button:focus-visible .GaoOBq_bar3{animation-delay:.14s}.GaoOBq_button.GaoOBq_working .GaoOBq_bar{animation:.9s ease-in-out infinite GaoOBq_bar-bounce}.GaoOBq_button.GaoOBq_working .GaoOBq_bar2{animation-delay:.15s}.GaoOBq_button.GaoOBq_working .GaoOBq_bar3{animation-delay:.3s}.GaoOBq_button.GaoOBq_working .GaoOBq_sparkle{animation:1.4s ease-in-out infinite GaoOBq_twinkle}@keyframes GaoOBq_bar-bounce{0%,to{transform:scaleY(1)}45%{transform:scaleY(.4)}}@keyframes GaoOBq_twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.7)rotate(45deg)}}.GaoOBq_nudge{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 18%, transparent);animation:1.6s ease-out 3 GaoOBq_nudge-ring}@keyframes GaoOBq_nudge-ring{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--brand) 40%, transparent)}70%{box-shadow:0 0 0 8px color-mix(in oklab, var(--brand) 0%, transparent)}to{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.GaoOBq_sparkle{transition:none}.GaoOBq_button:hover .GaoOBq_sparkle,.GaoOBq_button:focus-visible .GaoOBq_sparkle{transform:none}.GaoOBq_button:hover .GaoOBq_bar,.GaoOBq_button:focus-visible .GaoOBq_bar,.GaoOBq_button.GaoOBq_working .GaoOBq_bar,.GaoOBq_button.GaoOBq_working .GaoOBq_sparkle,.GaoOBq_nudge{animation:none}}
.jVhDga_body{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--foreground);font-size:14px;line-height:1.9}.jVhDga_chunk{transition:opacity .24s}.jVhDga_following .jVhDga_chunk{opacity:.45}.jVhDga_following .jVhDga_active{opacity:1}.jVhDga_activeWord{background:var(--brand);box-shadow:0 0 0 2px var(--brand);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}.jVhDga_chip{height:19px;font-size:11px;line-height:17px}@media (prefers-reduced-motion:reduce){.jVhDga_chunk{transition:none}}
