.skjizdj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.sgty8wk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.sxa1y6f{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:500 13px var(--font-ui);cursor:pointer}.sxa1y6f svg{color:var(--color-text-tertiary);-webkit-flex:none;-ms-flex:none;flex:none}.sxa1y6f:hover{border-color:var(--color-accent-border)}.sxa1y6f:disabled{opacity:.5;cursor:default}.sxa1y6f[data-tone=accent]{height:26px;padding:0 10px;border-radius:8px;border-color:var(--color-accent-border);background:var(--color-accent-soft);color:var(--color-accent-strong);font:600 12px var(--font-ui);white-space:nowrap}.sxa1y6f[data-tone=accent]:hover{background:var(--color-accent-soft-2);border-color:var(--color-accent-border)}.sxa1y6f[data-tone=accent][data-busy=true],.sxa1y6f[data-tone=accent][data-busy=true]:hover{border-color:var(--color-border-strong);background:var(--color-paper);color:var(--color-text-secondary);cursor:default;opacity:1}.sx7snzh{display:inline-block;-webkit-flex:none;-ms-flex:none;flex:none;width:10px;height:10px;border:2px solid var(--color-border-strong);border-top-color:var(--color-accent-strong);border-radius:999px;-webkit-animation:chipSpin-sx7snzh 1s linear infinite;animation:chipSpin-sx7snzh 1s linear infinite}@-webkit-keyframes chipSpin-sx7snzh{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes chipSpin-sx7snzh{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sx7snzh{-webkit-animation:none;animation:none}}.swbft45{border:1.5px solid var(--color-accent);border-radius:16px;background:color-mix(in srgb,var(--color-surface) 52%,transparent);backdrop-filter:blur(22px) saturate(1.45);-webkit-backdrop-filter:blur(22px) saturate(1.45);box-shadow:0 7px 22px -8px #2e8bd44d;padding:10px 12px 8px;-webkit-transition:box-shadow .14s ease;transition:box-shadow .14s ease}.swbft45:focus-within{box-shadow:0 0 0 3px #2e8bd42e,0 7px 22px -8px #2e8bd452}.swbft45[data-state=error]{border-color:var(--color-danger);box-shadow:0 7px 22px -8px #c2756647}.swbft45[data-state=warn]{border-color:var(--color-warning-border);box-shadow:0 7px 22px -8px #b98a3442}.swbft45[data-state=disabled]{background:var(--color-elevated);border:1.5px solid var(--color-border);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 7px 22px -10px #00000029}.swbft45[data-attract=true]{position:relative;-webkit-animation:cmpBloom-swbft45 2.2s cubic-bezier(.2,0,0,1) 2 both;animation:cmpBloom-swbft45 2.2s cubic-bezier(.2,0,0,1) 2 both}.swbft45[data-attract=true]>*{position:relative;z-index:1}.swbft45[data-attract=true]:before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:16px;padding:1.5px;z-index:0;pointer-events:none;background:conic-gradient(from var(--cmpang),#2e8bd4,#62c3c0,#8fd3dc,#8b7cb6,#2e8bd4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:cmpSpin-swbft45 2.2s linear 2 both,cmpFade-swbft45 .55s cubic-bezier(.2,0,0,1) 4.4s both;animation:cmpSpin-swbft45 2.2s linear 2 both,cmpFade-swbft45 .55s cubic-bezier(.2,0,0,1) 4.4s both}@-webkit-keyframes cmpBloom-swbft45{0%{box-shadow:0 7px 22px -8px #2e8bd44d,0 0 #2e8bd400}28%{box-shadow:0 8px 26px -8px #62c3c06b,0 0 22px -2px #62c3c057}62%{box-shadow:0 8px 26px -8px #8fd3dc6b,0 0 24px -2px #8b7cb652}to{box-shadow:0 7px 22px -8px #2e8bd44d,0 0 #2e8bd400}}@keyframes cmpBloom-swbft45{0%{box-shadow:0 7px 22px -8px #2e8bd44d,0 0 #2e8bd400}28%{box-shadow:0 8px 26px -8px #62c3c06b,0 0 22px -2px #62c3c057}62%{box-shadow:0 8px 26px -8px #8fd3dc6b,0 0 24px -2px #8b7cb652}to{box-shadow:0 7px 22px -8px #2e8bd44d,0 0 #2e8bd400}}@-webkit-keyframes cmpSpin-swbft45{to{--cmpang:360deg}}@keyframes cmpSpin-swbft45{to{--cmpang:360deg}}@-webkit-keyframes cmpFade-swbft45{to{opacity:0}}@keyframes cmpFade-swbft45{to{opacity:0}}@-webkit-keyframes phWake-swbft45{0%{opacity:.45}40%{opacity:1;color:var(--color-accent-strong)}to{opacity:1}}@keyframes phWake-swbft45{0%{opacity:.45}40%{opacity:1;color:var(--color-accent-strong)}to{opacity:1}}@media (prefers-reduced-motion: reduce){.swbft45[data-attract=true],.swbft45[data-attract=true]:before{-webkit-animation:none;animation:none}.swbft45[data-attract=true]:before{background:conic-gradient(from 90deg,#2e8bd4,#62c3c0,#8fd3dc,#8b7cb6,#2e8bd4)}.swbft45[data-attract=true]{box-shadow:0 8px 26px -8px #62c3c066,0 0 20px -4px #2e8bd44d}}.swbft45[data-attract=true] textarea::-webkit-input-placeholder{-webkit-animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both;animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both}.swbft45[data-attract=true] textarea::-moz-placeholder{-webkit-animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both;animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both}.swbft45[data-attract=true] textarea:-ms-input-placeholder{-webkit-animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both;animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both}.swbft45[data-attract=true] textarea::placeholder{-webkit-animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both;animation:phWake-swbft45 2.2s cubic-bezier(.2,0,0,1) both}@media (prefers-reduced-motion: reduce){.swbft45[data-attract=true] textarea::-webkit-input-placeholder{-webkit-animation:none;animation:none}}@media (prefers-reduced-motion: reduce){.swbft45[data-attract=true] textarea::-moz-placeholder{-webkit-animation:none;animation:none}}@media (prefers-reduced-motion: reduce){.swbft45[data-attract=true] textarea:-ms-input-placeholder{-webkit-animation:none;animation:none}}@media (prefers-reduced-motion: reduce){.swbft45[data-attract=true] textarea::placeholder{-webkit-animation:none;animation:none}}.s1h6aq7s{font:500 14px var(--font-ui);color:var(--color-text);--grow-line:21px;--grow-lines:8;--grow-max:calc(var(--grow-lines) * var(--grow-line));display:-ms-grid;display:grid;max-height:var(--grow-max);overflow:hidden}@media (max-width: 720px){.s1h6aq7s{--grow-max:min(calc(var(--grow-lines) * var(--grow-line)), 35vh)}}.s1h6aq7s>textarea,.s1h6aq7s>[data-role=grow-copy]{grid-area:1/1;width:100%;min-width:0;margin:0;padding:0;border:none;font:inherit;line-height:var(--grow-line);white-space:pre-wrap;overflow-wrap:break-word}.s1h6aq7s>[data-role=grow-copy]{visibility:hidden;pointer-events:none}.s1h6aq7s>textarea{max-height:var(--grow-max);resize:none;overflow-x:hidden;overflow-y:auto;background:transparent;color:inherit;outline:none;scrollbar-width:thin}.s1h6aq7s[data-multiline=off]{--grow-lines:1}.s1h6aq7s[data-multiline=off]>[data-role=grow-copy]{display:none}.s1h6aq7s[data-multiline=off]>textarea{white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.s1h6aq7s[data-multiline=off]>textarea::-webkit-scrollbar{display:none}.s1h6aq7s>textarea:disabled{cursor:default}.s1h6aq7s>textarea::-webkit-input-placeholder{color:var(--color-text-tertiary)}.s1h6aq7s>textarea::-moz-placeholder{color:var(--color-text-tertiary)}.s1h6aq7s>textarea:-ms-input-placeholder{color:var(--color-text-tertiary)}.s1h6aq7s>textarea::placeholder{color:var(--color-text-tertiary)}.sts83hc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:6px}.s1gftyo2{-webkit-flex:1;-ms-flex:1;flex:1}.s68pl7x{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:34px;height:34px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}.s68pl7x:hover{color:var(--color-accent);border-color:var(--color-accent)}.s68pl7x:disabled{opacity:.5;cursor:default}.s68pl7x[data-active=true]{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.sblka0l{position:absolute;top:2px;right:2px;width:7px;height:7px;border-radius:999px;background:var(--color-warning);border:1.5px solid var(--color-surface)}.sblka0l[data-tone=off]{background:var(--color-danger)}.stgo57o{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:34px;height:34px;border:none;border-radius:999px;background:var(--color-accent);color:#fff;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none}.stgo57o:disabled{background:var(--color-elevated);color:var(--color-text-tertiary);cursor:default}.stgo57o[data-mode=stop]{background:var(--color-text);color:#fff}.stgo57o[data-mode=label]{width:auto;min-height:38px;height:auto;padding:0 15px;gap:7px;font:600 13.5px var(--font-ui);color:var(--color-on-accent)}.stgo57o[data-mode=label]:disabled{color:var(--color-text-tertiary)}.sbw7d8w{font:600 11.5px var(--font-numeric);color:var(--color-text-tertiary)}.sbw7d8w[data-over=true]{color:var(--color-warning)}.shnavur{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--color-text-secondary);font:500 13px var(--font-ui)}.sou2vkm{position:relative;display:inline-block;overflow:hidden;height:1.3em;line-height:1.3em;white-space:nowrap}.sou2vkm>span{display:block}.sou2vkm>span[data-layer=prev]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation:phaseOut-sou2vkm .26s cubic-bezier(.2,0,0,1) both;animation:phaseOut-sou2vkm .26s cubic-bezier(.2,0,0,1) both}.sou2vkm>span[data-layer=current]{-webkit-animation:phaseIn-sou2vkm .26s cubic-bezier(.2,0,0,1) both;animation:phaseIn-sou2vkm .26s cubic-bezier(.2,0,0,1) both}@-webkit-keyframes phaseOut-sou2vkm{to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes phaseOut-sou2vkm{to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes phaseIn-sou2vkm{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1}}@keyframes phaseIn-sou2vkm{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.sou2vkm>span[data-layer=prev]{display:none}.sou2vkm>span[data-layer=current]{-webkit-animation:none;animation:none}}.s5jnd9g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:9px}.sqotrdd{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:26px;max-width:280px;padding:0 6px 0 9px;border:1px solid var(--color-border-strong);border-radius:8px;background:transparent;color:var(--color-text);font:500 12px var(--font-ui)}.sqotrdd[data-tone=error]{border-color:var(--color-danger-soft);background:var(--color-danger-soft);color:var(--color-danger)}.sqotrdd>svg{-webkit-flex:none;-ms-flex:none;flex:none;color:var(--color-text-secondary)}.sqotrdd>span[data-role=name]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqotrdd>span[data-role=meta],.sqotrdd>em{-webkit-flex:none;-ms-flex:none;flex:none;font:400 11px var(--font-ui);font-style:normal;color:var(--color-text-tertiary);white-space:nowrap}.sqotrdd>button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:none;-ms-flex:none;flex:none;width:18px;height:18px;padding:0;border:none;border-radius:5px;background:transparent;cursor:pointer;color:var(--color-text-tertiary);font-size:13px;line-height:1}.sqotrdd>button:hover{color:var(--color-text)}.s14gxzwk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:8px -12px 0;padding:8px 12px 0;border-top:1px solid var(--color-border);font:500 12.5px var(--font-ui);color:var(--color-text-secondary)}.s14gxzwk>svg{-webkit-flex:none;-ms-flex:none;flex:none}.s14gxzwk[data-tone=error]{color:var(--color-danger);border-top-color:color-mix(in srgb,var(--color-danger) 40%,transparent)}.s14gxzwk[data-tone=warn]{color:var(--color-warning);border-top-color:var(--color-warning-border);-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s166c7ig{-webkit-flex:1;-ms-flex:1;flex:1}.s1p2kb16{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 12px;border:1px solid var(--color-danger);border-radius:999px;background:transparent;color:var(--color-danger);font:600 12px var(--font-ui);cursor:pointer}.s1p2kb16:hover{background:var(--color-danger-soft)}.s1p2kb16[data-tone=warn]{border-color:var(--color-warning-border);color:var(--color-warning)}.s1p2kb16[data-tone=warn]:hover{background:color-mix(in srgb,var(--color-warning) 12%,transparent)}.s1p2kb16[data-tone=plan]{border-color:var(--color-border);color:var(--color-text-secondary)}.s1p2kb16[data-tone=plan]:hover{background:color-mix(in srgb,var(--color-text-secondary) 10%,transparent)}.s10gl2nb{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;padding:0 12px;border:none;border-radius:999px;background:var(--color-accent);color:#fff;font:600 12px var(--font-ui);cursor:pointer}.s10gl2nb[data-role=switch-model]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 720px){.s10gl2nb[data-role=switch-model]{width:100%;height:44px;margin-top:2px}}.sufyrjc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:300px}.s170dae9{height:1px;background:var(--color-border);margin:10px 0}
