.notification-manager{bottom:0;box-sizing:border-box;left:0;max-height:calc(100% - 30px);padding:0;position:fixed;width:auto;z-index:999999}.notification-manager_stick-to_right{right:0}.notification-manager_stick-to_left{left:0}.notification-manager .notification{margin-bottom:20px;position:relative;visibility:visible}@media only screen and (min-width:768px){.notification-manager .notification.notification_cookie{bottom:20px;left:auto;margin-bottom:0;max-width:360px;position:fixed;right:20px}.notification-manager .notification.notification_cookie .notification__title{font-size:14px}.notification-manager .notification_animated.notification-right-enter{transform:translate3d(100%,0,0);visibility:hidden}.notification-manager .notification_animated.notification-right-enter.notification-right-enter-active{transform:translateZ(0);transition:transform .4s;visibility:visible}.notification-manager .notification_animated.notification-right-exit{transform:translateZ(0)}.notification-manager .notification_animated.notification-right-exit.notification-right-exit-active{transform:translate3d(calc(100% + 20px),0,0);transition:transform .4s}.notification-manager .notification_animated.notification-left-enter{transform:translate3d(-100%,0,0);visibility:hidden}.notification-manager .notification_animated.notification-left-enter.notification-left-enter-active{transform:translateZ(0);transition:transform .4s;visibility:visible}.notification-manager .notification_animated.notification-left-exit{transform:translateZ(0);visibility:visible}.notification-manager .notification_animated.notification-left-exit.notification-left-exit-active{transform:translate3d(-100%,0,0);transition:transform .4s}.notification-manager .notification-left-exit:not(.notification_animated),.notification-manager .notification-right-exit:not(.notification_animated){opacity:1}.notification-manager .notification-left-exit-active:not(.notification_animated),.notification-manager .notification-right-exit-active:not(.notification_animated){opacity:0;transition:opacity .4s}}@media only screen and (max-width:767px){.notification-manager{bottom:auto;left:0;padding-left:20px;padding-right:20px;right:0;top:0;width:100%}.notification-manager .notification{margin-bottom:0;margin-top:20px}.notification-manager .notification_status_error,.notification-manager .notification_status_fail,.notification-manager .notification_status_ok{left:0;margin-left:0;right:0;width:100%}.notification-manager .notification_animated.notification-left-enter,.notification-manager .notification_animated.notification-right-enter{transform:translate3d(0,calc(-100% - 20px),0);visibility:visible}.notification-manager .notification_animated.notification-left-enter-active,.notification-manager .notification_animated.notification-left-exit,.notification-manager .notification_animated.notification-right-enter-active,.notification-manager .notification_animated.notification-right-exit{transform:translateZ(0)}.notification-manager .notification_animated.notification-left-exit-active,.notification-manager .notification_animated.notification-right-exit-active{transform:translate3d(0,calc(-100% - 20px),0)}}.notification{align-items:center;background:var(--notification-background);border:1px solid var(--notification-border);border-radius:12px;color:var(--total-white);display:flex;min-height:48px;padding:15px 20px;position:fixed;transition:transform .2s ease-out;user-select:none;visibility:hidden;z-index:9999}.notification a{color:var(--modal-background-new);text-decoration:underline}.notification a:hover{color:var(--modal-background-new);text-decoration:none}.notification,.notification *,.notification :after,.notification :before{box-sizing:border-box}.notification_has-closer{padding-right:50px}.notification_stick-to_left{left:20px;transform:translate(-100%)}.notification_stick-to_right{right:20px;transform:translate(350px)}.notification__title{font-size:16px;font-weight:300;line-height:1.5}.notification__action{color:#ff34eb;cursor:pointer;font-weight:500;margin-left:15px;text-transform:uppercase}.notification__content{font-size:16px;font-weight:300;line-height:1.5}.notification__closer,.notification__icon{position:absolute}.notification__closer{cursor:pointer;height:26px;right:15px;top:50%;transform:translateY(-50%);width:26px}.notification__closer circle{fill:var(--notification-close)}.notification__closer rect{fill:var(--total-white)}.notification_status_error .notification__icon,.notification_status_fail .notification__icon,.notification_status_ok .notification__icon{display:block}.notification_visible{transform:translate(0);visibility:visible}@media only screen and (max-width:767px){.notification{min-height:48px;transform:translateY(-500px);width:100%}.notification_visible{transform:translate(0)}.notification_stick-to_left{left:0}.notification_stick-to_right{right:0}}.cookies-accepted .cookie-consent:not(.cookie-consent_leaving){display:none}.layout-root{display:flex;flex-direction:column;height:100vh;height:100dvh}.app-modal-open .layout,.layout-root{overflow:hidden}.layout{background:var(--color-bg);flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.layout_fill{display:flex;flex-direction:column;overflow:hidden}.layout_fill>*{width:100%}.layout:before{content:"";display:block;height:60px;transition:height .56s ease-out}.layout.layout_flow-header:before{display:none}@media only screen and (max-width:1024px){.layout:before{height:60px}}.layout.layout_with-banner:before{height:110px}@media only screen and (max-width:1024px){.layout.layout_with-banner:before{height:123px}}.layout.layout_black-friday:before{height:110px}@media only screen and (max-width:1024px){.layout.layout_black-friday:before{height:123px}}.ui-btn{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:16px;font-weight:600;gap:8px;height:48px;letter-spacing:-.02em;line-height:1.3;padding:10px 16px 10px 12px;position:relative;transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.ui-btn--primary{background:var(--gradient-accent);color:var(--color-on-accent)}.ui-btn--secondary{background:#0000;border:1px solid #0000004d;color:var(--color-text)}[data-theme=dark] .ui-btn--secondary{border-color:#fff6;color:#d7dbe0}.ui-btn--secondary:hover:not(:disabled){border-color:var(--blue-500);color:var(--blue-500)}.ui-btn--sm{height:40px}.ui-btn--lg{font-size:18px;height:60px}.ui-btn--full{justify-content:center;width:100%}.ui-btn__content{align-items:center;gap:8px}.ui-btn__content,.ui-btn__icon{display:inline-flex}.ui-btn--rounded{border-radius:100px}.ui-btn--primary:hover:not(:disabled){background:linear-gradient(#0000000f,#0000000f),var(--gradient-accent)}.ui-btn:disabled{cursor:not-allowed;opacity:.5}.ui-btn--loading{cursor:progress}.ui-btn--loading:disabled{opacity:1}.ui-btn--loading .ui-btn__content{visibility:hidden}.ui-btn__spinner{animation:ui-btn-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;height:18px;left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;width:18px}@keyframes ui-btn-spin{to{transform:rotate(1turn)}}.app-button{align-items:center;-webkit-appearance:none;background:var(--accent-color);border:none;border-color:var(--accent-color);border-radius:50px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-size:25px;font-weight:500;height:60px;justify-content:center;line-height:14px;padding:.625rem .9375rem;position:relative;text-align:center;touch-action:manipulation;transition:background .2s ease-in-out,border .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:background,border,box-shadow,color,opacity}.app-button_size_s{font-size:16px;height:40px;line-height:1.25}.app-button_block{width:100%}.app-button_disabled{cursor:not-allowed;opacity:.8}.app-button:hover:not(.app-button_disabled){background:var(--total-black);border-color:var(--total-black);color:var(--total-white)}.app-button>a:only-child{color:currentColor}.app-button span{margin:0 .3125rem}.app-button_loading span{visibility:hidden}.app-button_loading:after{animation:button-loading-spinner 1s ease infinite;border:4px solid #0000;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.new-button{align-items:center;background:var(--blue-60);border:none;border-radius:12px;box-shadow:none;color:var(--main-text-color);cursor:pointer;display:inline-flex;font-size:16px;height:50px;justify-content:center;padding:10px;position:relative;text-align:center}.new-button,.new-button_size_s{font-weight:600;line-height:120%}.new-button_size_s{font-size:14px;height:40px}.new-button_block{width:100%}.new-button_active{background:var(--grey-60)}.new-button_active:hover:not(.new-button_disabled){background:var(--grey-60)!important;color:var(--accent-color)}.new-button_accent{background:var(--accent-color);color:#fff}.new-button_accent:hover:not(.new-button_disabled){background:var(--accent-color-hover)!important}.new-button_disabled{cursor:not-allowed;opacity:.8}.new-button:hover:not(.new-button_disabled){background:var(--blue-80)}.new-button_loading span{visibility:hidden}.new-button_loading:after{animation:button-loading-spinner 1s ease infinite;border:4px solid #0000;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.new-button_transparent{background-color:#0000}.new-button_transparent:hover{background-color:var(--blue-80)}.new-button_gradient{background:var(--generate-button-gradient);color:#fff}.new-button_gradient:hover:not(.new-button_disabled){background:linear-gradient(266deg,#3027efcc -109.61%,#b733e2cc);color:#fff}.new-button_newgradient,.new-button_newgradient:hover:not(.new-button_disabled){background:var(--generator-gradient);color:#fff}.new-button_purplegradient,.new-button_purplegradient:hover:not(.new-button_disabled){background:var(--light-purple-gradient);color:#fff}.app-dropdown-menu-item.app-dropdown-menu-item-danger{color:#ff4d4f}.app-dropdown-menu-item.app-dropdown-menu-item-danger:hover{background-color:#ff4d4f;color:#fff}.app-dropdown-mask{background:#00000080;height:100%;position:fixed;width:100%;z-index:1000}.app-dropdown{box-sizing:border-box;color:var(--main-text-color);display:block;font-feature-settings:"tnum","tnum";font-size:14px;font-variant:tabular-nums;left:-9999px;line-height:1.5715;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;z-index:1050}.app-dropdown_fixed{position:fixed}.app-dropdown:before{bottom:-4px;content:" ";left:-7px;opacity:.0001;position:absolute;right:0;top:-4px;z-index:-9999}.app-dropdown-wrap{position:relative}.app-dropdown-wrap .anticon-down:before{transition:transform .2s}.app-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.app-dropdown-hidden,.app-dropdown-menu-hidden{display:none}.app-dropdown-show-arrow.app-dropdown-placement-topCenter,.app-dropdown-show-arrow.app-dropdown-placement-topLeft,.app-dropdown-show-arrow.app-dropdown-placement-topRight{padding-bottom:10px}.app-dropdown-show-arrow.app-dropdown-placement-bottomCenter,.app-dropdown-show-arrow.app-dropdown-placement-bottomLeft,.app-dropdown-show-arrow.app-dropdown-placement-bottomRight{padding-top:10px}.app-dropdown-arrow{background:#0000;border-style:solid;border-width:4.24264069px;display:block;height:8.48528137px;position:absolute;transform:rotate(45deg);width:8.48528137px;z-index:1}.app-dropdown-placement-topCenter>.app-dropdown-arrow,.app-dropdown-placement-topLeft>.app-dropdown-arrow,.app-dropdown-placement-topRight>.app-dropdown-arrow{border-color:#0000 #fff #fff #0000;bottom:6.2px;box-shadow:3px 3px 7px #00000012}.app-dropdown-placement-topCenter>.app-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.app-dropdown-placement-topLeft>.app-dropdown-arrow{left:16px}.app-dropdown-placement-topRight>.app-dropdown-arrow{right:16px}.app-dropdown-placement-bottomCenter>.app-dropdown-arrow,.app-dropdown-placement-bottomLeft>.app-dropdown-arrow,.app-dropdown-placement-bottomRight>.app-dropdown-arrow{border-color:#fff #0000 #0000 #fff;box-shadow:-2px -2px 5px #0000000f;top:6px}.app-dropdown-placement-bottomCenter>.app-dropdown-arrow{left:50%;transform:translateX(-50%) rotate(45deg)}.app-dropdown-placement-bottomLeft>.app-dropdown-arrow{left:16px}.app-dropdown-placement-bottomRight>.app-dropdown-arrow{right:16px}.app-dropdown-menu{background-clip:padding-box;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;list-style-type:none;margin:0;outline:none;padding:4px 0;position:relative;text-align:left}.app-dropdown-menu-item-group-title{color:#00000073;padding:5px 12px;transition:all .3s}.app-dropdown-menu-submenu-popup{background:#0000;box-shadow:none;position:absolute;transform-origin:0 0;z-index:1050}.app-dropdown-menu-submenu-popup li,.app-dropdown-menu-submenu-popup ul{list-style:none}.app-dropdown-menu-submenu-popup ul{margin-left:.3em;margin-right:.3em}.app-dropdown-menu-item,.app-dropdown-menu-submenu-title{clear:both;color:#000000d9;cursor:pointer;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:5px 12px;transition:all .3s;white-space:nowrap}.app-dropdown-menu-item>.anticon:first-child,.app-dropdown-menu-item>a>.anticon:first-child,.app-dropdown-menu-item>span>.anticon:first-child,.app-dropdown-menu-submenu-title>.anticon:first-child,.app-dropdown-menu-submenu-title>a>.anticon:first-child,.app-dropdown-menu-submenu-title>span>.anticon:first-child{font-size:12px;margin-right:8px;min-width:12px;vertical-align:-.1em}.app-dropdown-menu-item>a,.app-dropdown-menu-submenu-title>a{color:#000000d9;display:block;margin:-5px -12px;padding:5px 12px;transition:all .3s}.app-dropdown-menu-item>a:hover,.app-dropdown-menu-submenu-title>a:hover{color:#000000d9}.app-dropdown-menu-item>.anticon+span>a,.app-dropdown-menu-submenu-title>.anticon+span>a{color:#000000d9;transition:all .3s}.app-dropdown-menu-item>.anticon+span>a:hover,.app-dropdown-menu-submenu-title>.anticon+span>a:hover{color:#000000d9}.app-dropdown-menu-item-selected,.app-dropdown-menu-item-selected>a,.app-dropdown-menu-submenu-title-selected,.app-dropdown-menu-submenu-title-selected>a{background-color:#e6f7ff;color:#1890ff}.app-dropdown-menu-item:hover,.app-dropdown-menu-submenu-title:hover{background-color:#f5f5f5}.app-dropdown-menu-item-disabled,.app-dropdown-menu-submenu-title-disabled{color:#00000040;cursor:not-allowed}.app-dropdown-menu-item-disabled:hover,.app-dropdown-menu-submenu-title-disabled:hover{background-color:#fff;color:#00000040;cursor:not-allowed}.app-dropdown-menu-item-disabled>.anticon+span>a,.app-dropdown-menu-item-disabled>a,.app-dropdown-menu-submenu-title-disabled>.anticon+span>a,.app-dropdown-menu-submenu-title-disabled>a{color:#00000040;pointer-events:none;position:relative}.app-dropdown-menu-item-disabled>.anticon+span>a:after,.app-dropdown-menu-item-disabled>a:after,.app-dropdown-menu-submenu-title-disabled>.anticon+span>a:after,.app-dropdown-menu-submenu-title-disabled>a:after{content:"";cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%}.app-dropdown-menu-item-divider,.app-dropdown-menu-submenu-title-divider{background-color:#f0f0f0;height:1px;line-height:0;margin:4px 0;overflow:hidden}.app-dropdown-menu-item .app-dropdown-menu-submenu-expand-icon,.app-dropdown-menu-submenu-title .app-dropdown-menu-submenu-expand-icon{position:absolute;right:8px}.app-dropdown-menu-item .app-dropdown-menu-submenu-expand-icon .app-dropdown-menu-submenu-arrow-icon,.app-dropdown-menu-submenu-title .app-dropdown-menu-submenu-expand-icon .app-dropdown-menu-submenu-arrow-icon{color:#00000073;font-size:10px;font-style:normal;margin-right:0!important}.app-dropdown-menu-item-group-list{list-style:none;margin:0 8px;padding:0}.app-dropdown-menu-submenu-title{padding-right:24px}.app-dropdown-menu-submenu-vertical{position:relative}.app-dropdown-menu-submenu-vertical>.app-dropdown-menu{left:100%;margin-left:4px;min-width:100%;position:absolute;top:0;transform-origin:0 0}.app-dropdown-menu-submenu.app-dropdown-menu-submenu-disabled .app-dropdown-menu-submenu-title,.app-dropdown-menu-submenu.app-dropdown-menu-submenu-disabled .app-dropdown-menu-submenu-title .app-dropdown-menu-submenu-arrow-icon{background-color:#fff;color:#00000040;cursor:not-allowed}.app-dropdown-menu-submenu-selected .app-dropdown-menu-submenu-title{color:#1890ff}.app-dropdown.slide-down-appear.slide-down-appear-active.app-dropdown-placement-bottomCenter,.app-dropdown.slide-down-appear.slide-down-appear-active.app-dropdown-placement-bottomLeft,.app-dropdown.slide-down-appear.slide-down-appear-active.app-dropdown-placement-bottomRight,.app-dropdown.slide-down-enter.slide-down-enter-active.app-dropdown-placement-bottomCenter,.app-dropdown.slide-down-enter.slide-down-enter-active.app-dropdown-placement-bottomLeft,.app-dropdown.slide-down-enter.slide-down-enter-active.app-dropdown-placement-bottomRight{animation-name:appSlideUpIn}.app-dropdown.slide-up-appear.slide-up-appear-active.app-dropdown-placement-topCenter,.app-dropdown.slide-up-appear.slide-up-appear-active.app-dropdown-placement-topLeft,.app-dropdown.slide-up-appear.slide-up-appear-active.app-dropdown-placement-topRight,.app-dropdown.slide-up-enter.slide-up-enter-active.app-dropdown-placement-topCenter,.app-dropdown.slide-up-enter.slide-up-enter-active.app-dropdown-placement-topLeft,.app-dropdown.slide-up-enter.slide-up-enter-active.app-dropdown-placement-topRight{animation-name:appSlideDownIn}.app-dropdown.slide-down-leave.slide-down-leave-active.app-dropdown-placement-bottomCenter,.app-dropdown.slide-down-leave.slide-down-leave-active.app-dropdown-placement-bottomLeft,.app-dropdown.slide-down-leave.slide-down-leave-active.app-dropdown-placement-bottomRight{animation-name:appSlideUpOut}.app-dropdown.slide-up-leave.slide-up-leave-active.app-dropdown-placement-topCenter,.app-dropdown.slide-up-leave.slide-up-leave-active.app-dropdown-placement-topLeft,.app-dropdown.slide-up-leave.slide-up-leave-active.app-dropdown-placement-topRight{animation-name:appSlideDownOut}.app-dropdown-button>.anticon.anticon-down,.app-dropdown-link>.anticon.anticon-down,.app-dropdown-trigger>.anticon.anticon-down{font-size:10px;vertical-align:initial}.app-dropdown-button{white-space:nowrap}.dropdown-overlay{background:var(--main-color);border-radius:20px;padding:40px 20px 30px 40px}.dropdown-overlay_shadowed{box-shadow:0 1.40929px 5.5716px 0 #00000003,0 6.20086px 11.53649px 0 #00000005,0 15.2203px 23.00743px 0 #00000005,0 29.31317px 45.09718px 0 #00000005,0 49.32504px 82.91852px 0 #00000008,0 76.10149px 141.58417px 0 #0000000a}.dropdown-overlay__close{cursor:pointer;position:absolute;right:20px;top:20px}.dropdown-overlay__close circle{fill:var(--blue-60)}.chat-layout{box-sizing:border-box;flex:1 1 auto;height:100%;min-height:0;padding:0;position:relative;--chat-list-top:71px;--chat-centre-gap:clamp(0px,calc(100% - 980px),264px)}.chat-brand{align-items:center;display:flex;gap:33px;height:24px;left:26px;position:absolute;top:16px;z-index:41}.chat-brand__logo{display:flex;line-height:0}.chat-brand__back{align-items:center;background:var(--color-surface);border:none;border-radius:99px;box-sizing:border-box;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-family:Inter,"Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:12px;font-weight:400;gap:4px;height:24px;letter-spacing:-.02em;line-height:150%;padding:4px 8px 4px 4px}.chat-brand__back svg{color:var(--color-text);flex:none}.chat-corner{align-items:center;display:flex;gap:8px;position:absolute;right:16px;top:16px;z-index:41}.chat-upgrade{align-items:center;background:linear-gradient(90deg,#555dff,#995ced);border:none;border-radius:99px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:"Inter Display","Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:16px;font-weight:500;gap:10px;height:32px;justify-content:center;letter-spacing:0;line-height:1.6;min-width:104px;padding:0 20px;white-space:nowrap}.chat-upgrade:hover{filter:brightness(1.08)}.chat-theme{background:none;border:none;border-radius:50%;color:var(--color-text);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;transition:background-color .2s ease;width:32px}.chat-theme:hover{background:var(--color-surface)}.chat-theme__icon{grid-area:1/1;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.chat-theme__sun{opacity:0;transform:rotate(-90deg) scale(.4)}.chat-theme_dark .chat-theme__moon{opacity:0;transform:rotate(90deg) scale(.4)}.chat-theme_dark .chat-theme__sun{opacity:1;transform:none}:root.theme-reveal::view-transition-new(root),:root.theme-reveal::view-transition-old(root){animation:none;mix-blend-mode:normal}:root.theme-fading,:root.theme-fading *{transition:background-color .6s ease,color .6s ease,border-color .6s ease,fill .6s ease,stroke .6s ease!important}@media(prefers-reduced-motion:reduce){.chat-theme__icon{transition:none}}@keyframes chat-arrive-side{0%{opacity:0;transform:translateX(-100%)}}@keyframes chat-arrive-fade{0%{opacity:0}}html.chat-arriving [data-chat-sidebar]{animation:chat-arrive-side .48s cubic-bezier(.2,.8,.2,1) both}html.chat-arriving .chat-brand,html.chat-arriving .chat-corner{animation:chat-arrive-fade .48s ease both}html.chat-arriving [data-chat-welcome]{animation:none}.FadeWords_word__JE9Ru{animation:FadeWords_fadeIn__BVRoW .32s ease both}@keyframes FadeWords_fadeIn__BVRoW{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.FadeWords_word__JE9Ru{animation:none}}.ThinkingOrb_orb__xehfR{display:block;flex:none;height:54px;width:54px}.Thoughts_thoughts__P3\+wy{color:var(--muted);font:var(--text-meta)}.Thoughts_summary__zn1oH{cursor:pointer;list-style:none;user-select:none}.Thoughts_summary__zn1oH::-webkit-details-marker{display:none}.Thoughts_summary__zn1oH:before{content:"›";display:inline-block;transition:transform .12s ease;width:1em}.Thoughts_thoughts__P3\+wy[open] .Thoughts_summary__zn1oH:before{transform:rotate(90deg)}.Thoughts_line__N6-hv{margin:4px 0 0 1em}.Thoughts_live__ZeW88{align-items:center;display:flex;gap:10px;margin:4px 0 0 1em}.Thoughts_liveText__Nf3h2{color:var(--muted);font:var(--text-meta)}.Thoughts_stack__9iuYI{display:inline-grid}.Thoughts_stack__9iuYI>*{grid-area:1/1}.Thoughts_words__1yK2K{color:var(--muted)}.Thoughts_sweep__yPP4h{animation:Thoughts_sweepIn__fisvV .32s ease both,Thoughts_sweep__yPP4h 2.6s linear infinite;background:linear-gradient(100deg,var(--muted) 25%,var(--brand) 45%,var(--brand) 55%,var(--muted) 75%);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:#0000}@keyframes Thoughts_sweepIn__fisvV{0%{opacity:0}}@keyframes Thoughts_sweep__yPP4h{0%{background-position:160% 0}to{background-position:-60% 0}}.Thoughts_dots__IRgAU{animation:Thoughts_blinkDot__upDNk 1.2s infinite;color:var(--muted)}@keyframes Thoughts_blinkDot__upDNk{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Thoughts_dots__IRgAU,.Thoughts_sweep__yPP4h{animation:none}.Thoughts_sweep__yPP4h{display:none}}.Choices_choices__NKjYK{display:flex;flex-wrap:wrap;gap:8px}.Choices_choice__L3ki6{background:#0000;border:1px solid var(--brand);border-radius:10px;color:var(--brand);cursor:pointer;font:var(--text-ui);max-width:100%;padding:8px 14px;text-align:left;transition:background .12s ease,color .12s ease}.Choices_choice__L3ki6:hover:not(:disabled){background:var(--brand);color:var(--on-brand)}.Choices_choice__L3ki6:disabled{cursor:default;opacity:.5}.PlayerProvider_stack__qcvpz{display:flex;flex-direction:column;height:100%}.PlayerProvider_page__HZye3{flex:1;min-height:0}.TrackProgress_card__y8mM9{background:var(--surface);border-radius:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;margin:22px 0 26px;max-width:560px;padding:20px}.TrackProgress_head__o8eW5{align-items:center;display:flex;gap:10px}.TrackProgress_text__7M8mk{display:flex;flex-direction:column;gap:1px}.TrackProgress_caption__MEVoH{font:var(--text-ui)}.TrackProgress_hint__Euty\+{color:var(--muted);font:var(--text-meta)}.TrackProgress_stages__8ffhv{display:flex;gap:5px;list-style:none;margin:0;max-width:320px;padding:0}.TrackProgress_stage__VTebW{flex:1}.TrackProgress_pip__ruVzA{background:var(--rule);border-radius:2px;display:block;height:3px}.TrackProgress_reached__72cDj .TrackProgress_pip__ruVzA{background:var(--brand)}.DemoPicker_picker__UKM-B{display:flex;flex-direction:column;gap:12px;margin:0;width:100%}.DemoPicker_lead__019eZ{color:var(--muted);font:var(--text-meta)}.DemoPicker_pair__GC18p{display:grid;gap:8px;grid-template-columns:1fr 1fr}.DemoPicker_demo__aTzVj{background:var(--surface);border:1px solid #0000;border-radius:20px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px}.DemoPicker_kept__sMYq0{background:var(--brand-wash);border-color:var(--brand)}.DemoPicker_head__W6aY9{align-items:center;display:flex;gap:8px;min-width:0}.DemoPicker_ordinal__jR9gR{align-items:center;background:var(--brand);border-radius:8px;box-sizing:border-box;color:var(--on-brand);display:flex;flex:none;font:500 13px/1.5 var(--font);height:24px;justify-content:center;letter-spacing:var(--tracking);width:24px}.DemoPicker_style__7WEGF{color:var(--ink);font:400 13px/20px var(--font);letter-spacing:var(--tracking);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoPicker_tags__IyYsR{display:flex;gap:4px;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);min-width:0;overflow:hidden}.DemoPicker_tag__Iz-rp{align-items:center;box-sizing:border-box;color:var(--color-text-muted);display:inline-flex;flex:none;font:400 12px/1.5 var(--font);height:25px;letter-spacing:var(--tracking);padding:0 8px;white-space:nowrap}.DemoPicker_foot__dsjy5{align-items:center;display:flex;gap:8px;margin-top:7px;min-width:0}.DemoPicker_at__boIOS,.DemoPicker_length__FUwkv{flex:none;font:400 12px/1.5 var(--font);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking)}.DemoPicker_at__boIOS{color:var(--ink)}.DemoPicker_length__FUwkv{color:var(--color-text-muted)}.DemoPicker_bar__cxBXN{flex:1 1 auto;min-width:0}.DemoPicker_repeat__odMVL{flex:none}.DemoPicker_play__PWdUn{align-items:center;background:var(--inset);border:none;border-radius:99px;color:var(--ink);cursor:pointer;display:flex;flex:none;height:32px;justify-content:center;transition:background .12s ease;width:32px}.DemoPicker_play__PWdUn:hover{background:var(--brand-wash);color:var(--brand)}.DemoPicker_slot__7raWj{display:flex;flex-direction:column;gap:8px;min-width:0}.DemoPicker_choose__IYdHw{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-sizing:border-box;color:var(--ink);cursor:pointer;display:flex;font:400 13px/1.5 var(--font);height:36px;justify-content:center;letter-spacing:var(--tracking);padding:0 12px;transition:background .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.DemoPicker_choose__IYdHw:hover:not(:disabled){background:var(--brand-wash);border-color:var(--brand);color:var(--brand)}.DemoPicker_choose__IYdHw:disabled{cursor:default}.DemoPicker_chooseDone__J5zNm,.DemoPicker_chooseDone__J5zNm:disabled{background:var(--brand-wash);border-color:var(--brand);color:var(--brand);font-weight:500}@media (max-width:640px){.DemoPicker_pair__GC18p{grid-template-columns:1fr}}.DemoPicker_shape__AL2iA{background:var(--brand-wash);border-radius:6px;color:var(--brand);flex:none;font:var(--text-figure);padding:2px 6px}.TakeBar_bar__7eZkC{align-items:center;display:flex;font:var(--text-ui);gap:12px}.TakeBar_place__IP4ev{color:var(--text-secondary)}.TakeBar_active__u9H\+-{color:var(--brand)}.TakeBar_use__wdJxu{background:#0000;border:1px solid var(--brand);border-radius:8px;color:var(--brand);cursor:pointer;font:var(--text-ui);padding:4px 10px}.TakeBar_use__wdJxu:hover:not(:disabled){background:var(--brand);color:var(--on-brand)}.TakeBar_use__wdJxu:disabled{cursor:default;opacity:.5}.waveform{user-select:none;-webkit-user-select:none}.waveform__inner{width:100%}@media only screen and (max-width:767px){.waveform{cursor:grab;overflow:hidden;touch-action:pan-y}.waveform:active{cursor:grabbing}.waveform .waveform__inner{min-width:100%;width:var(--wave-width,100%);will-change:transform}.waveform .waveform__ruler{height:10px;margin-bottom:4px}.waveform .waveform__ticks{margin-bottom:4px}.waveform .waveform__mark{font-size:10px}}.waveform__ruler{height:12px;margin-bottom:8px;position:relative}.waveform__mark{color:#0000004d;font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;position:absolute;text-transform:uppercase;top:0;white-space:nowrap}[data-theme=dark] .waveform__mark{color:#ffffff4d}.waveform__ticks{height:13px;margin-bottom:8px;position:relative}.waveform__tick{background:var(--color-tick);bottom:0;height:5px;position:absolute;transform:translateX(-.5px);width:1px}.waveform__tick--major{background:var(--transparency-20);height:12px}.waveform__segments{display:flex;gap:2px;height:112px;position:relative}.waveform__playhead{background:var(--color-text);bottom:0;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-.5px) translateZ(0);width:1px;will-change:left;z-index:2}.waveform__segment{background-color:#00000008;border-radius:12px;flex:1;overflow:hidden;position:relative;transition:flex-grow .6s cubic-bezier(.2,.8,.2,1)}[data-theme=dark] .waveform__segment{background-color:#ffffff08}.waveform__segment-label{color:var(--color-text-muted);font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:14px;font-weight:400;left:12px;letter-spacing:-.02em;line-height:1.5;position:absolute;text-box-edge:cap alphabetic;text-box-trim:trim-both;top:14px;z-index:1}.waveform__wave{display:block;height:100%;inset:0;position:absolute;width:100%}.waveform__generating{background:linear-gradient(180deg,#965cee,#595dfe),#474d60;inset:0;position:absolute}.waveform__generating--leaving{animation:waveform-fill-out .6s ease forwards;pointer-events:none;z-index:1}.waveform__segments--revealing .waveform__segment-label,.waveform__segments--revealing .waveform__wave{animation:waveform-reveal-in .6s ease}.waveform__segments--revealing .waveform__segment-label{z-index:2}.waveform__segments--revealing .waveform__segment:nth-child(n+6){animation:waveform-segment-in .6s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.waveform__segment{transition:none}.waveform__generating--leaving{display:none}.waveform__segments--revealing .waveform__segment-label,.waveform__segments--revealing .waveform__segment:nth-child(n+6),.waveform__segments--revealing .waveform__wave{animation:none}}.waveform__generating-gif{height:100%;mix-blend-mode:screen;object-fit:cover;opacity:.25;pointer-events:none;user-select:none;width:100%;-webkit-user-drag:none}.waveform__segment--changed{outline:1px solid var(--blue-400);outline-offset:-1px}.waveform__segment--askable{cursor:pointer;transition:background .12s ease,flex-grow .6s cubic-bezier(.2,.8,.2,1)}.waveform__segment--askable:hover,.waveform__segment--selected{background:var(--brand-wash,#555dff1a)}.waveform__segment--selected{box-shadow:inset 0 0 0 1px var(--brand,#555dff)}@keyframes waveform-fill-out{to{opacity:0}}@keyframes waveform-reveal-in{0%{opacity:0}}@keyframes waveform-segment-in{0%{flex-grow:0}}@media(prefers-reduced-motion:reduce){.waveform__segment--askable{transition:background .12s ease}}.ui-skeleton{background:#00000014;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}[data-theme=dark] .ui-skeleton{background:#ffffff1f}.ui-skeleton:before{animation:ui-skeleton-shimmer 1.25s linear infinite;background:linear-gradient(90deg,#0000 10%,#ffffff80 18%,#0000 33%);background-size:800px 100%;content:"";inset:0;position:absolute}[data-theme=dark] .ui-skeleton:before{background:linear-gradient(90deg,#0000 10%,#ffffff1f 18%,#0000 33%);background-size:800px 100%}@keyframes ui-skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.TrackCard_card__vlR6\+{--scrubber-height:88px;background:var(--surface);border-radius:20px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:12px;margin:0;padding:12px;width:100%}.TrackCard_header__jgF-g{align-items:center;display:flex;gap:16px;min-height:32px}.TrackCard_actions__\+gpVb{align-items:center;display:flex;flex:none;gap:8px;margin-left:auto}.TrackCard_action__qqOBa.TrackCard_action__qqOBa{border-radius:8px;flex:none;font:400 13px/1.3 var(--font);height:32px;letter-spacing:var(--tracking);min-height:32px;padding:0 12px}.TrackCard_action__qqOBa.TrackCard_action__qqOBa.TrackCard_info__FQO6l{padding-left:8px}.TrackCard_play__FIZHn{background:var(--inset);border-radius:99px}.TrackCard_duration__SkG0z,.TrackCard_meta__tbCU-,.TrackCard_partsHint__Wkgt9{color:var(--muted);font:var(--text-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrackCard_partsHint__Wkgt9{margin-top:-2px}.TrackCard_export__PPPIk{padding:0;width:32px}.TrackCard_export__PPPIk:disabled{opacity:.4}.TrackCard_narrow__CGYVN{display:none}@media (max-width:640px){.TrackCard_wide__P4vIO{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.TrackCard_narrow__CGYVN{display:inline}.TrackCard_card__vlR6\+{padding:8px}.TrackCard_header__jgF-g{gap:8px}.TrackCard_action__qqOBa.TrackCard_action__qqOBa{padding:0 8px}.TrackCard_foot__2vKjr{gap:8px}.TrackCard_tags__E3dRQ{display:none}}.TrackCard_foot__2vKjr{align-items:center;display:flex;gap:8px;min-height:32px;min-width:0}.TrackCard_version__gTEY4{align-items:center;background:var(--brand);border-radius:8px;box-sizing:border-box;color:var(--on-brand);display:inline-flex;flex:none;font:500 13px/1.5 var(--font);height:24px;justify-content:center;letter-spacing:var(--tracking);min-width:34px;padding:0 8px}.TrackCard_title__pqWK3{color:var(--ink);font:400 14px/20px var(--font);letter-spacing:var(--tracking);min-width:0}.TrackCard_tags__E3dRQ{display:flex;flex:none;gap:4px;margin-left:42px;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);overflow:hidden;width:220px}.TrackCard_tag__yae7Y{align-items:center;border-radius:5px;box-sizing:border-box;color:var(--color-text-muted);display:inline-flex;flex:none;font:400 12px/1.5 var(--font);height:25px;letter-spacing:var(--tracking);padding:0 8px;white-space:nowrap}.TrackCard_repeat__vhm9W{flex:none;margin-left:auto}.TrackCard_pending__1RQYr{display:flex;flex-direction:column;gap:14px}.TrackCard_pendingText__zGqxN{display:flex;font:400 14px/1.5 var(--font);gap:16px;justify-content:space-between;letter-spacing:var(--tracking);min-width:0;white-space:nowrap}.TrackCard_pendingCaption__1JaSi{color:var(--ink)}.TrackCard_pendingHint__tdIjv{color:var(--muted);overflow:hidden;text-overflow:ellipsis}.TrackCard_pendingStages__7OYXF.TrackCard_pendingStages__7OYXF{gap:2px;max-width:none}.TrackCard_pendingStages__7OYXF li span{height:2px}@media (max-width:767px){.TrackCard_pending__1RQYr{gap:8px}}.Scrubber_scrubber__qQv1X{display:flex;flex-direction:column;gap:0;min-width:0;position:relative}.Scrubber_compact__00XgJ{align-items:center;flex-direction:row;gap:12px}.Scrubber_compact__00XgJ .Scrubber_track__euJto{flex:1;min-width:0}.Scrubber_compact__00XgJ .Scrubber_clock__Qy1-X{flex:none;gap:4px;margin-bottom:0}.Scrubber_compact__00XgJ .Scrubber_total__08s8R:before{color:var(--rule);content:"/";margin-right:4px}.Scrubber_clock__Qy1-X{align-items:center;color:var(--color-text-muted);display:flex;font:400 12px/1.5 var(--font);font-variant-numeric:tabular-nums;justify-content:space-between;letter-spacing:var(--tracking);margin-bottom:8px}.Scrubber_clock__Qy1-X .Scrubber_elapsed__rsQI0{color:var(--ink)}.Scrubber_elapsed__rsQI0{min-width:4ch}.Scrubber_total__08s8R{color:inherit}.Scrubber_point__ox9dH{align-items:center;background:none;border:none;border-radius:999px;color:var(--muted);display:inline-flex;font:var(--text-meta);gap:4px;padding:2px 9px}.Scrubber_point__ox9dH:hover:not(:disabled){background:var(--inset);color:var(--ink)}.Scrubber_point__ox9dH:disabled{opacity:.45}.Scrubber_progress__0L9il{background:var(--rule);border-radius:2px;cursor:pointer;height:3px;margin:0 0 8px;position:relative;touch-action:none}.Scrubber_progress__0L9il:before{content:"";inset:-9px 0;position:absolute}.Scrubber_progress__0L9il .Scrubber_fill__J6R6q{background:var(--brand);border-radius:2px;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center}.Scrubber_progressKnob__3f\+VR{background:var(--ink);border-radius:50%;box-shadow:0 2px 3.7px #0000001a;height:8px;left:0;margin:-4px 0 0 -4px;position:absolute;top:50%;width:8px}.Scrubber_ruler__udV6n{height:22px;margin-bottom:4px;position:relative}.Scrubber_tick__icGg2{background:var(--rule);height:4px;position:absolute;top:12px;width:1px}.Scrubber_tickMajor__PZQ9J{height:7px;top:9px}.Scrubber_tickLabel__fTHiJ{bottom:12px;color:#00000080;font:400 10px/1 var(--font);font-variant-numeric:tabular-nums;left:0;letter-spacing:0;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap}.Scrubber_tick__icGg2:first-child .Scrubber_tickLabel__fTHiJ{transform:none}.Scrubber_tick__icGg2:last-child .Scrubber_tickLabel__fTHiJ{transform:translateX(-100%)}.Scrubber_track__euJto{border-radius:6px;cursor:pointer;height:var(--scrubber-height,72px);position:relative;touch-action:none}.Scrubber_trackFull__4Zs5o{cursor:default;touch-action:auto}.Scrubber_section__uOgJR{background:var(--inset);border:none;border-radius:8px;bottom:0;overflow:hidden;padding:0;position:absolute;text-align:left;top:0;transition:background .12s ease}.Scrubber_section__uOgJR+.Scrubber_section__uOgJR{border-left:2px solid var(--surface)}.Scrubber_sectionChanged__eYkDs{background:var(--brand-wash)}.Scrubber_sectionChanged__eYkDs .Scrubber_sectionName__LHkby{color:var(--brand)}.Scrubber_section__uOgJR:hover:not(:disabled){background:var(--brand-wash)}.Scrubber_section__uOgJR:hover:not(:disabled) .Scrubber_sectionName__LHkby{color:var(--brand)}.Scrubber_section__uOgJR:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.Scrubber_section__uOgJR:disabled{cursor:default}.Scrubber_sectionName__LHkby{color:var(--muted);font:var(--text-figure);left:8px;letter-spacing:.04em;overflow:hidden;position:absolute;right:6px;text-overflow:ellipsis;top:8px;transition:color .12s ease;white-space:nowrap}.Scrubber_wave__0qEJ\+{color:var(--brand);display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.Scrubber_waveInset__LAhcx{bottom:auto;height:58%;top:50%;transform:translateY(-50%)}.Scrubber_head__\+N4Nn{background:var(--ink);bottom:0;left:0;margin-left:-1px;pointer-events:none;position:absolute;top:0;width:2px}.Scrubber_knob__wZix\+{background:var(--brand);border-radius:50%;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.Scrubber_track__euJto:focus-visible .Scrubber_knob__wZix\+,.Scrubber_track__euJto:hover .Scrubber_knob__wZix\+{height:13px;width:13px}.Scrubber_track__euJto>.Scrubber_fill__J6R6q{background:var(--brand-wash);inset:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:left center}.Scrubber_boundary__JDAJ3{background:var(--rule);bottom:0;pointer-events:none;position:absolute;top:0;width:1px}.VariantPicker_picker__T9X\+4{display:flex;flex-direction:column;gap:12px;margin:22px 0 26px;width:100%}.VariantPicker_lead__HNqVZ{color:var(--muted);font:var(--text-meta)}.VariantPicker_takes__qa4Bz{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.VariantPicker_take__Svila{background:var(--surface);border:1px solid var(--rule);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px}.VariantPicker_kept__vsShJ{background:var(--brand-wash);border-color:var(--brand)}.VariantPicker_head__4RuWh{align-items:center;display:flex;gap:8px;min-width:0}.VariantPicker_ordinal__EuDM5{align-items:center;background:var(--inset);border-radius:6px;color:var(--ink);display:flex;flex:none;font:var(--text-figure);height:20px;justify-content:center;width:20px}.VariantPicker_style__ZExDN{color:var(--ink);font:var(--text-ui);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariantPicker_badge__qLq8u{background:var(--brand);border-radius:6px;color:var(--on-brand);flex:none;font:var(--text-figure);padding:2px 6px}.VariantPicker_foot__oDiOo{align-items:center;display:flex;gap:8px;min-width:0}.VariantPicker_play__Jncsg{align-items:center;background:var(--brand);border:none;border-radius:50%;color:var(--on-brand);cursor:pointer;display:flex;flex:none;height:30px;justify-content:center;transition:background .12s ease;width:30px}.VariantPicker_play__Jncsg:hover{background:var(--brand-hover)}.VariantPicker_meta__w9LRN{color:var(--muted);font:var(--text-meta);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VariantPicker_loaded__se3Y4{color:var(--brand);flex:none;font:var(--text-figure)}.VariantPicker_spacer__bujGj{flex:1}.VariantPicker_keep__05Vk4{background:var(--inset);border:none;border-radius:8px;color:var(--ink);cursor:pointer;flex:none;font:var(--text-meta);height:30px;padding:0 12px;transition:background .12s ease,color .12s ease}.VariantPicker_keep__05Vk4:hover:not(:disabled){background:var(--brand-wash);color:var(--brand)}.VariantPicker_keep__05Vk4:disabled{cursor:default}.VariantPicker_keepDone__RSUBM{background:#0000;color:var(--brand)}.VariantPicker_more__9mbQ0{align-items:center;align-self:flex-start;background:var(--inset);border:none;border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;font:var(--text-meta);gap:6px;height:30px;padding:0 12px 0 9px;transition:background .12s ease,color .12s ease}.VariantPicker_more__9mbQ0:hover:not(:disabled){background:var(--brand-wash);color:var(--brand)}.VariantPicker_more__9mbQ0:disabled{cursor:default;opacity:.5}@media (max-width:640px){.VariantPicker_takes__qa4Bz{grid-template-columns:1fr}}.tag_tag__RCiaB{border:1px solid var(--rule);border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--ink);display:inline;font:inherit;padding:1px 6px}.AssistantMessage_row__QTEnj{display:flex}.AssistantMessage_body__YngLL{display:flex;flex:1;flex-direction:column;gap:32px;min-width:0}.AssistantMessage_text__Esxj0{color:var(--ink);font:var(--text-body);letter-spacing:var(--tracking);margin:0;white-space:pre-line}.AssistantMessage_link__7hZve{color:var(--brand);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.AssistantMessage_changes__QhzEq{display:flex;flex-wrap:wrap;gap:6px}.AssistantMessage_chip__pnBBb{align-items:center;border:1px solid var(--line);border-radius:7px;color:var(--muted);display:flex;font:var(--text-meta);gap:6px;padding:4px 10px}.AssistantMessage_chipWarned__H8Kro{border-color:var(--brand);color:var(--brand)}.AssistantMessage_sign__zXCMX{color:var(--ink)}.AssistantMessage_chipWarned__H8Kro .AssistantMessage_sign__zXCMX{color:inherit}.AssistantMessage_startNew__uHh87{align-self:flex-start;background:#0000;border:1px solid var(--brand);border-radius:10px;color:var(--brand);cursor:pointer;font:var(--text-ui);max-width:100%;padding:8px 14px;text-align:left;transition:background .12s ease,color .12s ease}.AssistantMessage_startNew__uHh87:hover:not(:disabled){background:var(--brand);color:var(--on-brand)}.AssistantMessage_startNew__uHh87:disabled{cursor:default;opacity:.6}.ChatThread_thread__WrD7D{display:flex;flex:1;flex-direction:column;gap:40px;overflow-y:auto;padding:18px 28px 12px;position:relative;scrollbar-width:none;z-index:1}.ChatThread_continues__IwisO{margin-top:-8px}.ChatThread_thread__WrD7D::-webkit-scrollbar{display:none}.ChatThread_row__9XTWb{animation:ChatThread_fadeUp__7o7G0 .3s ease both;display:flex;flex-direction:column;margin:0 auto;max-width:660px;width:100%}.ChatThread_arrived__bRde8{animation:none}.ChatThread_user__OG3-t{align-items:flex-start;align-self:flex-end;background:var(--said);border-radius:16px;color:var(--ink);display:flex;flex-direction:column;font:var(--text-body);gap:8px;letter-spacing:var(--tracking);max-width:min(515px,100%);padding:16px}.ChatThread_anchor__qi46J{align-items:center;background:color-mix(in srgb,var(--ink) 10%,#0000);border:none;border-radius:999px;color:inherit;display:inline-flex;font:var(--text-meta);font-variant-numeric:tabular-nums;gap:4px;margin:-2px 8px 0 0;padding:2px 8px 2px 6px;vertical-align:middle;white-space:nowrap}button.ChatThread_anchor__qi46J:hover{background:color-mix(in srgb,var(--on-brand) 30%,#0000)}.ChatThread_suggestions__unzTp{align-items:flex-start;display:flex;flex-direction:column;gap:1px;margin-top:6px}.ChatThread_suggestion__4nolo{align-items:center;background:none;border:none;color:var(--ink);display:inline-flex;font:var(--text-body);font-weight:600;gap:5px;padding:3px 0;text-align:left;transition:color .12s ease}.ChatThread_suggestion__4nolo:hover{color:var(--brand)}.ChatThread_arrow__zhhO3{color:var(--brand);flex:none}@keyframes ChatThread_fadeUp__7o7G0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.InspectorPanel_panel__OVk2W{animation:InspectorPanel_slideIn__pLpWF .18s ease both;background:var(--surface);bottom:0;box-shadow:var(--shadow-card);display:flex;flex-direction:column;max-width:calc(100% - 48px);overflow-y:auto;position:absolute;right:0;top:0;width:340px;z-index:43}.InspectorPanel_scrim__9Ako8{background:#0000;border:none;inset:0;padding:0;position:absolute;z-index:42}@keyframes InspectorPanel_slideIn__pLpWF{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.InspectorPanel_header__lR\+SB{align-items:center;background:var(--surface);display:flex;flex:none;gap:8px;justify-content:space-between;padding:14px 14px 10px 20px;position:sticky;top:0;z-index:1}.InspectorPanel_blockLabel__nb-1E,.InspectorPanel_headerLabel__PBkZv{color:var(--muted);font:var(--text-meta);letter-spacing:.09em;margin:0;text-transform:uppercase}.InspectorPanel_collapse__bQJTZ{align-items:center;background:none;border:none;border-radius:8px;color:var(--muted);display:flex;font:var(--text-meta);gap:4px;padding:6px 8px 6px 10px;transition:color .12s ease}.InspectorPanel_collapse__bQJTZ:hover{color:var(--ink)}.InspectorPanel_summary__ZsIb9{display:flex;flex:none;flex-direction:column;gap:12px;padding:4px 20px 18px}.InspectorPanel_identity__Kk4Zs{align-items:center;display:flex;gap:12px}.InspectorPanel_identityText__y44B2{display:flex;flex-direction:column;gap:2px;min-width:0}.InspectorPanel_title__rmFKM{font:var(--text-ui)}.InspectorPanel_versionLine__O3xxs{color:var(--brand);font:var(--text-meta)}.InspectorPanel_chips__VNjAZ{display:flex;flex-wrap:wrap;gap:6px}.InspectorPanel_chip__wc0Sa{align-items:center;background:var(--inset);border-radius:8px;color:var(--ink);display:flex;font:var(--text-meta);gap:5px;padding:5px 10px}.InspectorPanel_chipKey__EX-MP{color:var(--muted)}.InspectorPanel_block__-3Ugm{display:flex;flex:none;flex-direction:column;gap:10px;padding:6px 20px 18px}.InspectorPanel_blockHead__P668x{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.InspectorPanel_blockAside__buchq,.InspectorPanel_hint__rZTsf{color:var(--muted);font:var(--text-meta)}.InspectorPanel_hint__rZTsf{line-height:1.5;margin:0}.InspectorPanel_stems__c0iYd{display:flex;flex-direction:column;gap:5px}.InspectorPanel_stem__FnWqt{align-items:center;background:var(--inset);border:1px solid #0000;border-radius:10px;display:flex;gap:9px;padding:10px 12px;text-align:left;transition:border-color .12s ease,color .12s ease}.InspectorPanel_stem__FnWqt:hover:not(:disabled){border-color:var(--brand)}.InspectorPanel_stemIcon__OXFu3{color:var(--brand);flex:none}.InspectorPanel_stemName__htffS{flex:none;font:var(--text-ui)}.InspectorPanel_stemNote__Z3m6L{color:var(--muted);flex:1;font:var(--text-meta);min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.InspectorPanel_stemBlocked__-cOuP{opacity:.55}.InspectorPanel_stemBlocked__-cOuP .InspectorPanel_stemIcon__OXFu3{color:var(--muted)}.InspectorPanel_ask__j2mzU{background:none;border:1px solid var(--line);border-radius:9px;color:var(--brand);font:var(--text-meta);padding:9px 12px;text-align:left;transition:border-color .12s ease;width:100%}.InspectorPanel_ask__j2mzU:hover{border-color:var(--brand)}.InspectorPanel_keys__iyIEb{display:flex;flex-wrap:wrap;gap:5px}.InspectorPanel_key__9\+7bg{background:none;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:var(--text-meta);min-width:38px;padding:6px 10px;text-align:center;transition:border-color .12s ease,color .12s ease}.InspectorPanel_key__9\+7bg:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.InspectorPanel_keyCurrent__ontES,.InspectorPanel_keyCurrent__ontES:hover{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.InspectorPanel_keyBlocked__Dz7As{background:var(--inset);border-color:#0000;color:var(--muted);opacity:.6}.InspectorPanel_versions__jKeSO{display:flex;flex:1;flex-direction:column;gap:5px;padding:6px 20px 22px}.InspectorPanel_versions__jKeSO .InspectorPanel_blockLabel__nb-1E{margin-bottom:5px}.InspectorPanel_version__KXCj5{align-items:center;background:var(--inset);border:1px solid #0000;border-radius:9px;display:flex;gap:10px;padding:9px 11px;text-align:left;transition:border-color .12s ease}.InspectorPanel_versionActive__DgJhT,.InspectorPanel_version__KXCj5:hover{border-color:var(--brand)}.InspectorPanel_versionId__tFj9t{color:var(--muted);flex:none;font:var(--text-meta);width:20px}.InspectorPanel_versionActive__DgJhT .InspectorPanel_versionId__tFj9t{color:var(--brand)}.InspectorPanel_versionNote__DQa-Z{color:var(--ink);flex:1;font:var(--text-meta);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InspectorPanel_versionTime__6oDBY{color:var(--muted);flex:none;font:var(--text-meta);font-variant-numeric:tabular-nums}.Modal_dialog__f0nB1{background:none;border:none;color:var(--ink);max-height:100%;max-width:100%;padding:0}.Modal_dialog__f0nB1::backdrop{background:#1b1e2866}.Modal_dialog__f0nB1[open]{animation:Modal_appear__zsBec .18s ease both}.Modal_panel__XTDAf{background:var(--surface);border-radius:14px;box-shadow:0 20px 50px #1b1e2840;padding:26px;position:relative;width:min(380px,calc(100vw - 32px))}.Modal_close__YwiWp{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted);display:flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .12s ease,color .12s ease;width:32px}.Modal_close__YwiWp:hover{background:var(--inset);color:var(--ink)}.Modal_close__YwiWp:focus-visible{outline-offset:0}.Modal_title__jmnHD{font:var(--text-ui);margin:0 0 18px}@keyframes Modal_appear__zsBec{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.UsageDebug_debug__c3a9p{background:var(--background-2);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:12px 16px 16px;width:100%}.UsageDebug_stage__474oV{color:#6b6d7a;font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1;text-transform:uppercase}[data-theme=dark] .UsageDebug_stage__474oV{color:#a4a8b8}.UsageDebug_section__BgvfC{display:flex;flex-direction:column}.UsageDebug_head__zw4vm{align-items:center;background:none;border:none;box-sizing:border-box;color:var(--color-text);display:flex;font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:15px;font-weight:600;gap:8px;height:26px;justify-content:space-between;letter-spacing:0;line-height:1;margin-bottom:12px;padding:0;text-align:left;width:100%}button.UsageDebug_head__zw4vm{cursor:pointer}.UsageDebug_chevron__1Uyd5{color:var(--color-text);flex:none;transform:rotate(90deg);transition:transform .25s ease}.UsageDebug_open__nJ2mU{transform:rotate(-90deg)}.UsageDebug_body__QhLOm{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.UsageDebug_bodyOpen__KmUzT{grid-template-rows:1fr}.UsageDebug_bodyInner__TD27x{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding-top:0;transition:padding-top .25s ease}.UsageDebug_bodyOpen__KmUzT .UsageDebug_bodyInner__TD27x{padding-top:16px}.UsageDebug_row__HYVPo{display:flex;flex-direction:column;gap:8px}.UsageDebug_line__2aqO5{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.UsageDebug_label__MDy0P{color:var(--color-text-muted);font-weight:500}.UsageDebug_label__MDy0P,.UsageDebug_numbers__vGdGs{font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:14px;line-height:1}.UsageDebug_numbers__vGdGs{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}.UsageDebug_used__2CgJZ{color:var(--color-text);font-weight:600}.UsageDebug_limit__OSsJb{color:var(--color-text-secondary);font-weight:400}.UsageDebug_track__8ZYzJ{background:var(--transparency-20);border-radius:2px;height:4px;overflow:hidden}.UsageDebug_fill__yrq58{background:#555dff;border-radius:2px;height:100%;transition:width .3s ease}.UsageDebug_fillPlan__cEMzJ{background:#3dba5a}.UsageDebug_full__WUp\+\+{background:#e5484d}.UsageDebug_meta__6lM\+a{color:#6b6d7a;font-family:"Inter","Inter Fallback","Inter Fallback Roboto",sans-serif;font-size:12px;font-weight:400;line-height:1}[data-theme=dark] .UsageDebug_meta__6lM\+a{color:#a4a8b8}.UsageDebug_divider__gQR3l{border:none;border-top:1px solid #0000001a;height:0;margin:0}[data-theme=dark] .UsageDebug_divider__gQR3l{border-top-color:#ffffff1a}@media (prefers-reduced-motion:reduce){.UsageDebug_bodyInner__TD27x,.UsageDebug_body__QhLOm,.UsageDebug_chevron__1Uyd5,.UsageDebug_fill__yrq58{transition:none}}.Sidebar_sidebar__W4oB8{align-items:stretch;display:flex;flex:none;flex-direction:column;gap:12px;min-height:0;padding:var(--chat-list-top,0) 12px 18px 8px;position:relative;width:264px}.Sidebar_listHead__TEsI0{align-items:center;display:flex;flex:none;gap:8px;padding-bottom:4px}.Sidebar_iconButton__rLH\+t{align-items:center;background:none;border:none;border-radius:10px;color:var(--muted);display:flex;flex:none;height:36px;justify-content:center;padding:0;transition:color .12s ease;width:36px}.Sidebar_iconButton__rLH\+t:hover{color:var(--ink)}@keyframes Sidebar_rise__VaR0L{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Sidebar_newTrack__qe0Qw{align-items:center;background:var(--brand);border:none;border-radius:10px;color:var(--on-brand);display:flex;gap:8px;justify-content:center;padding:10px}.Sidebar_newTrack__qe0Qw:hover{background:var(--brand-hover)}.Sidebar_recent__3-f0p{display:flex;flex:1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto}.Sidebar_sectionLabel__kz1kV{color:var(--muted);font:var(--text-meta);padding:0 0 0 10px}.Sidebar_row__sd8BL{align-items:stretch;display:flex;position:relative}.Sidebar_chat__ZVrdU{background:none;border:none;border-radius:8px;display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;padding:8px 10px;text-align:left}.Sidebar_chatActive__eppE-,.Sidebar_chat__ZVrdU:hover{background:var(--brand-wash)}.Sidebar_delete__u7lF0{background:none;border:none;border-radius:6px;color:var(--muted);height:22px;line-height:1;opacity:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:22px}.Sidebar_delete__u7lF0:focus-visible,.Sidebar_row__sd8BL:hover .Sidebar_delete__u7lF0{opacity:1}.Sidebar_delete__u7lF0:hover{color:var(--ink)}.Sidebar_chatName__ZnD-K{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_chatMeta__KkWoN{color:var(--muted);font:var(--text-meta)}.Sidebar_limit__1wo7D:last-child{border-bottom:none}.Sidebar_limitValue__q4Vxe svg{color:var(--brand)}.Sidebar_upgrade__\+IDUG:hover{background:var(--brand-hover)}.Sidebar_confirmText__xUOHB{font:var(--text-body);margin:0 0 20px}.Sidebar_confirmButtons__QSNbO{display:flex;gap:8px;justify-content:flex-end}.Sidebar_cancel__1qNa2,.Sidebar_confirmDelete__D3ZLI{border-radius:8px;padding:9px 16px}.Sidebar_cancel__1qNa2{background:none;border:1px solid var(--line)}.Sidebar_cancel__1qNa2:hover{border-color:var(--ink)}.Sidebar_confirmDelete__D3ZLI{background:var(--ink);border:none;color:var(--bg)}.Sidebar_confirmDelete__D3ZLI:hover{opacity:.85}.Sidebar_drawerClose__9nbI1{display:none;margin-left:auto}.Sidebar_drawerCloseIcon__DZXPx{transform:rotate(180deg)}.Sidebar_scrim__19pbx{background:none;border:none;inset:0;padding:0;position:absolute;z-index:39}@media (max-width:640px){.Sidebar_sidebar__W4oB8{display:none}.Sidebar_drawerOpen__\+fyG0{animation:Sidebar_fadeIn__UPRg7 .2s ease both;background:var(--bg);box-shadow:var(--shadow-card);display:flex;inset:0;position:absolute;width:auto;z-index:40}.Sidebar_drawerClose__9nbI1{display:flex}}@keyframes Sidebar_fadeIn__UPRg7{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.Sidebar_footAccount__s4bs4,.Sidebar_footTheme__-pQIs{display:none}.Sidebar_drawerAccount__gB23f{display:flex;flex-direction:column;gap:2px;padding:0 4px}}.ChatEditor_shell__qO9bw{background:var(--bg);height:100%;overflow:hidden;position:relative;width:100%}.ChatEditor_layout__OuKJJ{display:flex;height:100%;width:100%}.ChatEditor_main__uFEe2{display:flex;flex:1;flex-direction:column;min-width:0;padding-right:var(--chat-centre-gap,0)}.ChatEditor_notice__CcWJu{align-self:center;color:var(--muted);flex:none;font:var(--text-meta);max-width:716px;padding:0 28px 8px;width:100%}.ChatEditor_limit__Av9Tm{align-self:center;background:var(--brand-wash);border-radius:14px;color:var(--ink);display:flex;flex:none;gap:12px;margin:0 0 10px;max-width:660px;padding:14px 16px;width:calc(100% - 56px)}.ChatEditor_limitIcon__sjhVv{color:var(--brand);flex:none;margin-top:1px}.ChatEditor_limitText__B9rXA{display:flex;flex-direction:column;gap:3px;min-width:0}.ChatEditor_limitTitle__9UXj7{font:var(--text-ui);font-weight:600}.ChatEditor_limitBody__IcVjU{color:var(--muted);font:var(--text-meta);margin:0}.ChatEditor_limitActions__OPcda{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.ChatEditor_limitAction__W7q8\+{background:none;border:0;color:var(--brand);cursor:pointer;font:var(--text-meta);font-weight:600;padding:0}.ChatEditor_limitAction__W7q8\+:hover{text-decoration:underline}.ChatEditor_mobileBar__MYx8p{display:none}@media (max-width:640px){.ChatEditor_mobileBar__MYx8p{align-items:center;display:flex;flex:none;gap:12px;justify-content:flex-end;padding:10px 14px 4px}}.ChatEditor_menuButton__W30FM{align-items:center;background:none;border:none;border-radius:10px;color:var(--muted);display:flex;flex:none;height:36px;justify-content:center;width:36px}.exit-icon:hover path{stroke:var(--accent-color)}.ChatMiniPlayer_loop__CFCrp{align-items:center;background:var(--transparency-3,#555dff24);border:1px solid #0000;border-radius:999px;color:var(--blue-500,#555dff);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 10px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ChatMiniPlayer_loop__CFCrp:hover{border-color:var(--blue-500,#555dff)}.ChatMiniPlayer_alternate__u33DB{border:1px solid var(--transparency-20);font-size:13px;font-weight:700;transition:background .2s ease,color .2s ease,border-color .2s ease}.ChatMiniPlayer_alternate__u33DB:hover:not(:disabled){border-color:var(--blue-400)}
/*# sourceMappingURL=pages-chat.460357dd.chunk.css.map*/