.qa,.u,.y,.Aa,.b,.Ba{color:inherit;font-family:var(--font-family);font-optical-sizing:auto;font-style:normal;letter-spacing:.01em;text-align:inherit;display:block;padding:0;margin:0}.qa{font-weight:var(--font-weight-title);font-size:var(--font-size-title)}.u,.y,.b{font-weight:var(--font-weight-heading)}.Aa{font-weight:var(--font-weight-body);font-size:var(--font-size-body)}.Ba{font-weight:var(--font-weight-meta);font-size:var(--font-size-meta)}.u{font-size:var(--font-size-h1)}.y{font-size:var(--font-size-h2)}.b{font-size:var(--font-size-label)}.zi{font-weight:var(--font-weight-title)}.Yi{display:inline}.ji{word-break:break-word}.Xi{text-transform:capitalize}.Li{white-space:pre-wrap}.Mi{text-align:left}.qi{text-align:center}.Ai{text-align:right}.Bi{text-shadow:var(--shadow-outer)}.Ci{text-shadow:var(--shadow-outer-feather)}.Di{text-shadow:var(--shadow-outer-float)}.Ei{display:flex;position:relative;outline:none}.Fi{flex:1}.Gi{width:fit-content}.Hi{width:max-content}.Ii{width:100vw}.Ji{width:100%}.Ki{height:fit-content}.Ni{height:max-content}.Oi{height:100vh}.Pi{height:100%}.Ca{flex-direction:column}.Ca.Da{flex-direction:column-reverse}.Ea{flex-direction:row}.Ea.Da{flex-direction:row-reverse}.Qi{flex-wrap:wrap}.Ri{row-gap:0}.Si{column-gap:0}.Ti{column-gap:var(--space-xs)}.Ui{column-gap:var(--space-sm)}.Vi{column-gap:var(--space-md)}.Wi{column-gap:var(--space-lg)}.Zi{row-gap:var(--space-xs)}._i{row-gap:var(--space-sm)}.ae{row-gap:var(--space-md)}.re{row-gap:var(--space-lg)}.te{padding-left:0;padding-right:0}.ie{padding-top:0;padding-bottom:0}.ee{padding-left:var(--space-xs);padding-right:var(--space-xs)}.oe{padding-left:var(--space-sm);padding-right:var(--space-sm)}.ne{padding-left:var(--space-md);padding-right:var(--space-md)}.se{padding-left:var(--space-lg);padding-right:var(--space-lg)}.de{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.ce{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.pe{padding-top:var(--space-md);padding-bottom:var(--space-md)}.le{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.Fa{margin-left:0;margin-right:0}.me{margin-top:0;margin-bottom:0}.ge{margin-left:var(--space-xs);margin-right:var(--space-xs)}.fe{margin-left:var(--space-sm);margin-right:var(--space-sm)}.he{margin-left:var(--space-md);margin-right:var(--space-md)}.ve{margin-left:var(--space-lg);margin-right:var(--space-lg)}.ue{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.ye{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.be{margin-top:var(--space-md);margin-bottom:var(--space-md)}.xe{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.we{justify-content:space-evenly}.ke{justify-content:space-between}.ze{justify-content:flex-start}.Ye{justify-content:center}.je{justify-content:flex-end}.Xe{align-content:stretch}.Le{align-items:flex-start}.Me{align-items:center}.qe{align-items:flex-end}.Ae{align-items:stretch}.Be{overflow:visible}.Ce{overflow:hidden}.De{scroll-behavior:smooth;overflow-y:hidden;overflow-x:overlay}.Ee{scroll-behavior:smooth;overflow-x:hidden;overflow-y:overlay}.Fe{scroll-behavior:smooth;overflow:overlay}.Ge{cursor:pointer}.Pe{display:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit;flex:inherit;row-gap:inherit;column-gap:inherit;overflow:inherit;cursor:inherit;background-color:inherit;color:inherit}.Qe{width:fit-content;height:fit-content}.Re{width:inherit;height:inherit}.Ha,.Ia,.Ja,.Ka,.Na{opacity:0}@keyframes Oa{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Na{animation:Oa var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes w{0%{opacity:0}to{opacity:1}}.Ha{animation:w var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes Pa{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.Ia{animation:Pa var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes Qa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Ja{animation:Qa var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes Ra{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Ka{animation:Ra var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes Sa{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.Se{animation:Sa var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}@keyframes Ta{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.Te{animation:Ta var(--animation-duration-medium-fast) var(--animation-timing-function) forwards}.Ue{animation:w var(--animation-duration-fast) ease-in-out reverse forwards}@keyframes Ua{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.Ve{animation:Ua var(--animation-duration-fast) ease-in-out forwards}@keyframes Va{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.We{animation:Va var(--animation-duration-fast) ease-in-out forwards}@keyframes Wa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.Ze{animation:Wa var(--animation-duration-fast) ease-in-out forwards}.go{overflow:auto;width:inherit;height:inherit;display:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit;flex:inherit;row-gap:inherit;column-gap:inherit;cursor:inherit;background-color:inherit;color:inherit}.fo{width:100%;padding:var(--space-sm);background-color:var(--background);border:1px solid var(--grey-1);box-shadow:var(--shadow-outer);border-radius:var(--space-xs);font-size:var(--font-size-body);text-align:left;cursor:pointer}.ho{position:absolute;z-index:2}.X{max-width:max-content;max-height:calc(var(--space-md) * 15);overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;padding:0 var(--space-sm);border-radius:var(--space-sm);box-shadow:var(--shadow-outer-float);background-color:var(--background)}.X ul.t{list-style-type:none;padding:0;margin:0;padding-bottom:var(--space-sm)}.X ul.t:not(:last-child){border-bottom:1px solid var(--grey-1)}ul.t>.pr{color:var(--grey-2)}ul.t>.pr,ul.t>.c{display:flex;align-items:center;padding:var(--space-sm);border-radius:var(--space-sm);cursor:pointer;transition-property:background-color,color;transition-duration:var(--animation-duration-fast);transition-timing-function:var(--animation-timing-function)}ul.t>.c.lr{scroll-snap-align:center}ul.t>.c:hover{color:var(--background);background-color:var(--foreground)}ul.t>.c.c.lr:before{content:"✓";margin-right:var(--space-xs)}._e{width:max-content;height:max-content;border-radius:var(--space-sm);border:1px solid var(--grey-1);background-color:var(--background);overflow:hidden}.ao{box-shadow:var(--shadow-outer)}._a,.ar,.rr{display:flex;align-items:center;justify-content:center;overflow:hidden}.ar{width:.75rem;height:.75rem}.ar>svg,.ar>img{width:.75rem;height:.75rem}._a{width:1.25rem;height:1.25rem}._a>svg,._a>img{width:1.25rem;height:1.25rem}.rr{width:1.75rem;height:1.75rem}.rr>svg,.rr>img{width:1.75rem;height:1.75rem}.Lo{width:min-content;max-width:calc(100vw - 2px - var(--space-lg) * 2);min-width:calc(var(--space-lg) * 25);height:max-content}.Mo{min-width:calc(var(--space-lg) * 38)}.qo{width:100%;height:auto}.Ao{border-bottom:1px solid var(--grey-1)}.Bo{border-top:1px solid var(--grey-1)}.f{width:100%;display:grid;transition-property:grid-template-rows,opacity;transition-duration:var(--animation-duration-fast);transition-timing-function:ease-in-out}.f.Co{opacity:1;grid-template-rows:1fr}.f.Do{grid-template-rows:0fr;opacity:0}.f>.Eo{width:100%;overflow:hidden}.p{width:100%;display:flex;position:relative;overflow:hidden;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--space-sm);border:1px solid var(--grey-1);border-radius:var(--space-xs);transition:border var(--animation-duration-fast) var(--animation-timing-function);cursor:pointer}.vo{pointer-events:none}.p:hover,.p.L{border-color:var(--foreground)}.p.L{box-shadow:var(--shadow-outer)}.mr{position:relative;top:0;right:-10px;opacity:0;transition-property:right,opacity;transition-duration:var(--animation-duration-fast);transition-timing-function:ease-in-out}.p.L .mr{right:0;opacity:1}.Fo{width:var(--space-sm);height:var(--space-sm);border-radius:50%;flex-shrink:0}.A{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--space-xs);border-radius:var(--space-xs);-webkit-transition:.2s;transition:opacity .2s}.A::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--space-lg);height:var(--space-lg);border-radius:var(--space-lg);border:3px solid var(--background);background:var(--foreground);cursor:pointer}.A::-moz-range-thumb{width:var(--space-lg);height:var(--space-lg);border-radius:var(--space-lg);border:3px solid var(--background);background:var(--foreground);cursor:pointer}.h{display:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit;flex:inherit;row-gap:inherit;column-gap:inherit;overflow:inherit;background-color:inherit;color:inherit;width:inherit;cursor:pointer;height:fit-content;position:relative;outline:0;border:0}.h:before{position:absolute;z-index:10;content:"";border-radius:var(--space-xs);pointer-events:none;box-shadow:none;left:calc(var(--space-xs) * -1);top:calc(var(--space-xs) * -1);right:calc(var(--space-xs) * -1);bottom:calc(var(--space-xs) * -1);transition:box-shadow var(--animation-duration-fast) ease}.h.Go:before,.h.Ho:before{box-shadow:inset 0 0 0 1px var(--neutral)}.g{width:100%;max-width:calc(var(--space-md) * 20);background-color:var(--background);border-radius:var(--space-xs);border:1px solid var(--grey-1);padding:var(--space-sm);box-shadow:var(--shadow-inner);font-family:var(--font-family);font-size:var(--font-size-body);transition:border-color var(--animation-duration-fast) var(--animation-timing-function);outline:0}.lo{width:46%}.dr{resize:vertical;max-height:calc(var(--space-md) * 10);min-height:calc(var(--space-md) * 5)}.g:focus{border-color:var(--foreground)}.g.cr{max-width:unset}.dr.cr{max-width:unset;max-height:unset;width:100%;height:100%}.g.mo{cursor:not-allowed;background-color:var(--grey-1)}.s h1:hover,.s h2:hover,.s span:hover,.s p:hover{text-decoration:underline;text-underline-position:under}.s{width:fit-content;cursor:pointer;display:inline-block}.B{font-family:var(--font-family);padding-left:var(--space-md);margin:0}.B>li{margin-bottom:var(--space-xs);list-style-type:disc}.B>li a{display:block}.Io{padding:var(--space-lg);border-radius:var(--space-sm);border:1px solid var(--grey-1);margin:var(--space-md) 0}.Jo{padding:var(--space-sm);border-radius:var(--space-sm);background-color:var(--foreground);color:var(--background);margin:0 var(--space-md);position:relative}.Ko{max-width:calc(var(--space-lg) * 30)}.No{min-width:calc(var(--space-md) * 7);max-width:calc(var(--space-md) * 10)}.Oo{position:absolute;left:-7px;top:calc(50% - 6.5px)}.Po{border-radius:var(--space-xs);width:var(--space-md);height:var(--space-md);box-shadow:var(--shadow-outer);flex-shrink:0;align-self:center}.C .D{transition-duration:var(--animation-duration-fast);transition-timing-function:ease-in-out;transition-property:filter,opacity;opacity:1;filter:saturate(100%);cursor:pointer}.C:hover .D{filter:saturate(50%);opacity:.1}.C:hover .D:hover{filter:saturate(100%);opacity:1}.Qo{width:fit-content;display:flex;flex-shrink:0}.Ro{margin:calc(var(--space-xs) * .5) 0;padding:var(--space-xs) var(--space-sm);border-radius:var(--space-lg);color:var(--background);width:fit-content}.E{transition-duration:var(--animation-duration-fast);transition-timing-function:ease-in-out;transition-property:opacity}.F{opacity:1}.F.G .E{opacity:.1}.F.G .E.G{opacity:1}.ro{position:absolute;z-index:1}.to{border-radius:var(--space-sm);border:1px solid var(--grey-1);box-shadow:var(--shadow-outer);overflow:hidden;outline:0}.Y{cursor:pointer;padding:var(--space-sm);background-color:var(--background);transition:background-color var(--animation-duration-fast) var(--animation-timing-function),color var(--animation-duration-fast) var(--animation-timing-function)}.Y:not(:last-child){border-bottom:1px solid var(--grey-1)}.Y:hover{background-color:var(--grey-0)}.So{width:100%;height:350px;overflow:visible}.To{transition:height .7s ease-out,y .7s ease-out;transform-origin:bottom}.Uo{font-size:14px;font-weight:800}.Vo{font-size:13px;font-weight:500;fill:#374151}.Wo{font-size:12px;fill:#6b7280}.Zo{font-size:18px;font-weight:600;color:#374151;margin-bottom:16px}._o{overflow-x:auto;padding-bottom:16px}.an{position:relative;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md) 0;width:100%}.rn{display:grid;grid-template-columns:minmax(80px,160px) 1fr;column-gap:var(--space-sm);row-gap:var(--space-lg);align-items:center;padding:var(--space-md) 0;max-width:600px;width:100%}.tn{text-align:right;overflow-wrap:break-word;white-space:normal}.in{flex-grow:1;display:flex;height:40px;background-color:var(--grey-3);width:100%}.en{height:100%;transition:width .5s ease-in-out;display:flex;align-items:center;justify-content:center;overflow:hidden}.on{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:16px;justify-content:center;width:100%}.nn{display:flex;align-items:center;gap:8px}.sn{width:12px;height:12px;border-radius:2px}.dn{position:absolute;background-color:var(--background, #ffffff);border:1px solid var(--grey-1, #e5e5e5);border-radius:8px;padding:12px 16px;box-shadow:0 4px 20px #00000014;pointer-events:none;z-index:10;min-width:180px;display:flex;flex-direction:column;gap:8px;font-family:var(--font-family);transition:opacity .15s ease-in-out}@keyframes Mr{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.cn{animation:Mr .15s ease-out forwards;display:flex;flex-direction:column;gap:8px;width:100%}.pn{font-weight:700;font-size:.9rem;border-bottom:1px solid var(--grey-1, #f0f0f0);padding-bottom:4px;color:var(--foreground)}.ln{display:flex;flex-direction:column;gap:6px}.mn{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;gap:16px;white-space:nowrap}.gn{display:flex;align-items:center;gap:6px;color:var(--foreground);opacity:.8}.fn{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hn{font-weight:600;color:var(--foreground)}.vn{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.85rem;border-top:1px solid var(--grey-1, #f0f0f0);padding-top:6px;margin-top:4px;color:var(--foreground)}.un{width:100%;text-align:center;margin-bottom:var(--space-xs)}.yn{position:relative;height:350px;margin:0 auto}.bn{width:100%;height:100%;overflow:visible}.xn{transition:opacity .25s ease-in-out}.wn,.kn{transition:height .5s ease-in-out,y .5s ease-in-out}.zn{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:24px;justify-content:center;width:100%}.Yn{display:flex;align-items:center;gap:8px}.jn{width:12px;height:12px;border-radius:2px}.Xn{position:absolute;background-color:var(--background, #ffffff);border:1px solid var(--grey-1, #e5e5e5);border-radius:8px;padding:12px 16px;box-shadow:0 4px 20px #00000014;pointer-events:none;z-index:10;min-width:180px;display:flex;flex-direction:column;gap:8px;font-family:var(--font-family);transition:opacity .15s ease-in-out}@keyframes qr{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.Ln{animation:qr .15s ease-out forwards;display:flex;flex-direction:column;gap:8px;width:100%}.Mn{font-weight:700;font-size:.9rem;border-bottom:1px solid var(--grey-1, #f0f0f0);padding-bottom:4px;color:var(--foreground)}.qn{display:flex;flex-direction:column;gap:6px}.An{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;gap:16px;white-space:nowrap}.Bn{display:flex;align-items:center;gap:6px;color:var(--foreground);opacity:.8}.Cn{width:8px;height:8px;border-radius:50%;flex-shrink:0}.Dn{font-weight:600;color:var(--foreground)}.En{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.85rem;border-top:1px solid var(--grey-1, #f0f0f0);padding-top:6px;margin-top:4px;color:var(--foreground)}.Fn{width:fit-content;min-height:var(--space-lg);border-radius:var(--space-xs);color:var(--background);position:relative}.Gn{content:"";position:absolute;width:0;height:0;top:50%;left:-.9rem;transform:translateY(-50%);border-width:.5rem;border-style:solid}.Hn{width:calc(var(--space-md) * 20);height:calc(var(--space-md) * 2);background-color:var(--grey-1);position:relative;overflow:hidden}.Ar{width:max-content;background-color:transparent;column-gap:var(--space-sm);display:flex}.In{width:100%;text-align:center}.Jn{width:calc(var(--space-md) * 7);text-align:right;white-space:wrap;margin-left:4rem}.Br{position:absolute;top:0;left:0;width:0;height:100%;border-radius:0 var(--space-xs) var(--space-xs) 0;transition:width var(--animation-duration-slow) var(--animation-timing-function)}.Br.Ar{position:relative}.po{width:100%;border:.5px solid var(--grey-1)}.Kn{max-width:calc(var(--space-md) * 15);height:fit-content}.Nn{text-align:center}.H{position:relative;margin-left:calc(var(--space-lg) * 10)}.On{position:absolute;left:-2rem;top:2rem;transform:translateY(-1rem);width:1.5rem;height:1.5rem;border-radius:1.5rem;border:var(--space-xs) solid var(--grey-1)}.I{border-left-width:1px;border-left-style:solid;border-color:var(--grey-1);position:absolute;width:0;height:calc(100% + 4rem);top:-2rem;left:calc((2rem - var(--space-xs) * 2 - 1px) * -1)}.H:first-child .I{border-image:linear-gradient(var(--background) 0%,var(--grey-1) 10%) 1}.H:last-child .I{border-image:linear-gradient(var(--grey-1) 80%,var(--background) 100%) 1}.Pn{position:absolute;top:2rem;right:calc(100% + 2.75rem);transform:translateY(-1.7rem);width:max-content;text-align:right;padding:var(--space-sm) var(--space-md);border-radius:var(--space-xs);color:var(--background)}.Qn{content:"";position:absolute;width:0;height:0;right:-.9rem;top:2rem;transform:translateY(-1rem);border-width:.5rem;border-style:solid}.Rn{max-width:calc(var(--space-lg) * 12);position:relative;top:-.75rem;padding:var(--space-md);border:1px solid var(--grey-1);border-radius:var(--space-xs);color:var(--foreground);background-color:var(--background)}.l{min-width:calc(var(--space-md) * 20);max-width:calc(var(--space-md) * 25);height:auto;padding:var(--space-lg);background-color:var(--background);color:var(--foreground)}.l:last-child{padding-bottom:calc(var(--space-lg) * 2)}.l.Sn:not(:last-child){border:0;border-right:1px solid var(--grey-1)}.l.Tn:not(:last-child){border:0;border-bottom:1px solid var(--grey-1)}.l.Un{border:.5px solid var(--grey-1)}.J{overflow:hidden;background-color:var(--grey-1);border-radius:var(--space-sm);width:100%}.J.Cr{height:fit-content}.J.Dr{height:15rem}.K{border-radius:var(--space-sm);width:100%;height:auto}.K.Cr{display:none}.K.Dr{display:block;animation:Er .2s ease-in forwards}@keyframes Er{0%{opacity:0}to{opacity:1}}.Vn{height:100%;min-width:calc(var(--space-md) * 20);max-width:calc(var(--space-md) * 25);padding:var(--space-md);color:var(--background);background-color:var(--foreground)}.v{display:grid;overflow:hidden;border:1px solid var(--grey-1);border-radius:var(--space-sm);background-color:var(--background);transition-property:grid-template-rows;transition-duration:var(--animation-duration-fast);transition-timing-function:ease-in-out;width:fit-content;height:fit-content;grid-auto-flow:auto}.v.Wn{grid-auto-flow:row}.v.Zn{grid-auto-flow:column}.v._n{grid-template-columns:repeat(2,1fr)}.as{position:absolute;bottom:var(--space-sm);right:var(--space-md)}.rs{display:grid;gap:var(--space-md);width:100%;box-sizing:border-box}.Fr,.Gr{grid-template-columns:repeat(2,1fr)}.ts{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.is{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%}.es{background-color:var(--grey-3, #f9f9f9);border:1px dashed var(--grey-1);border-radius:12px;padding:var(--space-lg);display:flex;justify-content:center;align-items:center;min-height:200px}@media (max-width:768px){.Fr,.Gr{grid-template-columns:1fr}}.r{position:relative;outline:0;width:max-content;border:1px solid var(--grey-1);border-radius:var(--space-lg);box-shadow:var(--shadow-outer);cursor:pointer;transition:border-color var(--animation-duration-fast) var(--animation-timing-function),transform var(--animation-duration-fast) var(--animation-timing-function),opacity var(--animation-duration-fast) var(--animation-timing-function)}.r.He{padding:var(--space-xs) var(--space-sm)}.r.Ie{padding:var(--space-sm) var(--space-md)}.Je{background:var(--primary);color:var(--background)}.Ga{background:var(--background);color:var(--foreground);border-color:var(--grey-1)}.Ke{background:var(--success);color:#fff}.Ne{background:var(--danger);color:#fff}.r:not(.x):hover,.r:focus{opacity:.8}.Ga:not(.x):hover,.r:focus{border-color:var(--grey-2)}.r:not(:disabled):active{transform:scale(.97)}.Oe{width:100%}.r.x{cursor:not-allowed}.o,.n{width:2rem;height:2rem;border-radius:50%;background-color:var(--foreground);color:var(--background);display:flex;align-items:center;justify-content:center;flex-shrink:0}.o{font-family:var(--font-family);font-weight:var(--font-weight-body)}.n{background-repeat:no-repeat;background-position:center center;background-size:cover}.n.tr,.o.tr{width:2rem;height:2rem;font-size:var(--font-size-body)}.n.ir,.o.ir{width:4rem;height:4rem;font-size:var(--font-size-h2)}.n.er,.o.er{width:6rem;height:6rem;font-size:var(--font-size-title)}.N,.O,.P,.Q,.R,.S,.T,.U,.V,.W,.Z,._,.aa,.ra,.ta,.ia,.ea,.oa,.na,.sa,.da,.ca,.pa,.la{animation-timing-function:ease-in-out;animation-fill-mode:forwards}.N{animation-name:Hr}.O{animation-name:Ir}@keyframes Hr{0%{opacity:0}to{opacity:1}}@keyframes Ir{0%{opacity:1}to{opacity:0}}.P{animation-name:Jr}.Q{animation-name:Kr}@keyframes Jr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Kr{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.R{animation-name:Nr}.S{animation-name:Or}@keyframes Nr{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Or{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.T{animation-name:Pr}.U{animation-name:Qr}@keyframes Pr{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes Qr{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.V{animation-name:Rr}.W{animation-name:Sr}@keyframes Rr{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes Sr{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.Z{animation-name:Tr}._{animation-name:Ur}@keyframes Tr{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Ur{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.aa{animation-name:Vr}.ra{animation-name:Wr}@keyframes Vr{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Wr{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-20px)}}.ta{animation-name:Zr}.ia{animation-name:_r}@keyframes Zr{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _r{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(20px)}}.ea{animation-name:at;transform-style:preserve-3d;backface-visibility:hidden}.oa{animation-name:rt;transform-style:preserve-3d;backface-visibility:hidden}@keyframes at{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}to{opacity:1;transform:perspective(400px) rotateX(0)}}@keyframes rt{0%{opacity:1;transform:perspective(400px) rotateX(0)}to{opacity:0;transform:perspective(400px) rotateX(-90deg)}}.na{animation-name:tt;transform-style:preserve-3d;backface-visibility:hidden}.sa{animation-name:it;transform-style:preserve-3d;backface-visibility:hidden}@keyframes tt{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}to{opacity:1;transform:perspective(400px) rotateY(0)}}@keyframes it{0%{opacity:1;transform:perspective(400px) rotateY(0)}to{opacity:0;transform:perspective(400px) rotateY(-90deg)}}.da{animation-name:et;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ca{animation-name:ot}@keyframes et{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes ot{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}.pa{animation-name:nt}.la{animation-name:st}@keyframes nt{0%{opacity:0;transform:rotate(-180deg) scale(.8)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes st{0%{opacity:1;transform:rotate(0) scale(1)}to{opacity:0;transform:rotate(180deg) scale(.8)}}@media (prefers-reduced-motion:reduce){.N,.O,.P,.Q,.R,.S,.T,.U,.V,.W,.Z,._,.aa,.ra,.ta,.ia,.ea,.oa,.na,.sa,.da,.ca,.pa,.la{animation:none!important;opacity:1!important;transform:none!important}}:root{--thinking-primary: #007aff;--thinking-success: #3cb371;--thinking-process: #ee9b00;--thinking-transform: #4361ee}.dt{display:inline-block;max-width:80%;margin:10px 0}.ct{position:relative;background-color:var(--background);border:1px solid var(--grey-1);border-radius:0 var(--space-sm) var(--space-sm) var(--space-sm);overflow:hidden;box-shadow:var(--shadow-outer-feather);animation:pt .4s cubic-bezier(.16,1,.3,1);width:100%;transition:transform .3s cubic-bezier(.16,1,.3,1)}@keyframes pt{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ma{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(var(--foreground-rgb, 0, 0, 0),.03) 50%,transparent 100%);background-size:200% 100%;animation:lt 3s ease-in-out infinite;opacity:.2}@keyframes lt{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.mt{position:relative;z-index:1;padding:14px 16px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;transition:all .3s cubic-bezier(.16,1,.3,1)}.os{display:flex;align-items:center;gap:10px;flex-shrink:0}.gt{width:64px;height:64px;display:flex;align-items:center;justify-content:center;animation:ft .5s cubic-bezier(.34,1.56,.64,1)}@keyframes ft{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ns{width:64px;height:64px;stroke:var(--foreground);fill:none}.ht{animation:vt 2s ease-in-out infinite}@keyframes vt{0%,to{opacity:1}50%{opacity:.7}}.ut{stroke:var(--thinking-primary);fill:#007aff1a;animation:yt 2s ease-in-out infinite}@keyframes yt{0%,to{opacity:.8}50%{opacity:1}}.bt{stroke:var(--thinking-primary);opacity:.6;animation:xt 1.5s linear infinite}@keyframes xt{0%{stroke-dashoffset:0}to{stroke-dashoffset:-12}}.wt,.ga{fill:var(--thinking-primary);animation:kt 1.5s ease-in-out infinite}.ga{animation-delay:.3s}@keyframes kt{0%,to{opacity:.4;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.zt{animation:ss 2s ease-in-out infinite}.Yt,.fa,.ha{stroke:var(--foreground);fill:rgba(var(--foreground-rgb, 0, 0, 0),.08);animation:jt 2s ease-in-out infinite}.fa{animation-delay:.2s}.ha{animation-delay:.4s}@keyframes jt{0%,to{opacity:.6}50%{opacity:1}}.Xt{animation:ds 2.5s ease-in-out infinite}.cs{stroke:var(--foreground);opacity:.5}.Lt{stroke:var(--thinking-success);stroke-width:2.5;animation:Mt 3s ease-in-out infinite}@keyframes Mt{0%{stroke-dasharray:100;stroke-dashoffset:100}50%,to{stroke-dasharray:100;stroke-dashoffset:0}}.qt,.va,.ua{fill:var(--thinking-success);animation:At 2s ease-in-out infinite}.va{animation-delay:.3s}.ua{animation-delay:.6s}@keyframes At{0%,to{r:2.5;opacity:.7}50%{r:3.5;opacity:1}}.Bt{stroke:var(--thinking-success);fill:none;opacity:.3;animation:Ct 2s ease-in-out infinite}@keyframes Ct{0%,to{r:8;opacity:.3}50%{r:10;opacity:.6}}.Dt{animation:ps 2.5s ease-in-out infinite}.Et,.ya,.ba{stroke:var(--thinking-primary);fill:#007aff14;animation:Ft 2s ease-in-out infinite}.ya{animation-delay:.2s}.ba{animation-delay:.4s}@keyframes Ft{0%,to{opacity:.7}50%{opacity:1}}.ls,.ms{stroke:var(--foreground);opacity:.5}.Gt{stroke:var(--thinking-primary);animation:Ht 1.5s ease-in-out infinite}@keyframes Ht{0%,49%,to{opacity:1}50%,99%{opacity:.3}}.It{animation:gs 2.5s ease-in-out infinite}.Jt,.xa,.wa{stroke:var(--thinking-process);fill:#ee9b001a;animation:Kt 2s ease-in-out infinite}.xa{animation-delay:.3s}.wa{animation-delay:.6s}@keyframes Kt{0%,to{opacity:.7;r:6}50%{opacity:1;r:7}}.fs,.hs{stroke:var(--foreground);opacity:.4}.Nt,.ka{stroke:var(--thinking-process);animation:Ot 2s ease-in-out infinite}.ka{animation-delay:.4s}@keyframes Ot{0%,to{opacity:.5}50%{opacity:1}}.vs{fill:var(--thinking-process)}.Pt{animation:us 3s ease-in-out infinite}.Qt{stroke:var(--foreground);fill:rgba(var(--foreground-rgb, 0, 0, 0),.05);animation:Rt 3s ease-in-out infinite}@keyframes Rt{0%,40%{opacity:1}60%,to{opacity:.5}}.ys{stroke:var(--foreground);opacity:.4}.St{stroke:var(--thinking-transform);animation:Tt 1.5s ease-in-out infinite}@keyframes Tt{0%,to{opacity:.5}50%{opacity:1}}.Ut{animation:bs 3s ease-in-out infinite}.Vt,.za,.Ya{fill:var(--thinking-transform);opacity:0;animation:Wt 3s ease-in-out infinite}.za{animation-delay:.2s}.Ya{animation-delay:.4s}@keyframes Wt{0%,40%{opacity:0;transform:scaleY(0)}60%,to{opacity:1;transform:scaleY(1)}}.Zt{animation:xs 2s ease-in-out infinite}._t{stroke:var(--foreground);fill:rgba(var(--foreground-rgb, 0, 0, 0),.05);animation:ai 2s ease-in-out infinite}@keyframes ai{0%,to{opacity:.8}50%{opacity:1}}.ws,.ks{stroke:var(--foreground);fill:none;opacity:.5}.ri{stroke:var(--thinking-success);fill:#3cc37126;animation:ti 2s ease-in-out infinite}@keyframes ti{0%,40%{r:0;opacity:0}60%,to{r:8;opacity:1}}.ii{stroke:var(--thinking-success);stroke-dasharray:20;stroke-dashoffset:20;animation:ei 2s ease-in-out infinite}@keyframes ei{0%,50%{stroke-dashoffset:20}70%,to{stroke-dashoffset:0}}.oi{animation:ni 2s linear infinite;transform-origin:32px 32px}@keyframes ni{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.si,.ja{stroke:var(--thinking-process);fill:none;animation:di 2s ease-in-out infinite}.ja{animation-delay:.5s}@keyframes di{0%,to{opacity:.7}50%{opacity:1}}.ci,.Xa{stroke:var(--thinking-process);animation:pi 2s ease-in-out infinite}.Xa{animation-delay:.5s}@keyframes pi{0%,to{opacity:.6}50%{opacity:1}}.li{fill:var(--thinking-process);animation:mi 1.5s ease-in-out infinite}@keyframes mi{0%,to{opacity:.5;r:3}50%{opacity:1;r:4}}.zs{width:24px;height:24px}.gi{stroke:var(--foreground);fill:none;transform-origin:center;animation:fi 1.5s linear infinite}@keyframes fi{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Ys{display:flex;align-items:center;gap:4px}.m{width:5px;height:5px;border-radius:50%;animation:hi 1.4s ease-in-out infinite}.m:nth-child(1){background:var(--foreground);opacity:.8;animation-delay:0s}.m:nth-child(2){background:var(--foreground);opacity:.6;animation-delay:.2s}.m:nth-child(3){background:var(--foreground);opacity:.4;animation-delay:.4s}@keyframes hi{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-6px);opacity:1}}.js{min-width:0;overflow:hidden}.Xs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;transition:all .3s cubic-bezier(.16,1,.3,1)}.Ls{font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-heading);color:var(--foreground);line-height:1.4;letter-spacing:-.01em}.vi{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;background:var(--grey-1);border-radius:6px;font-family:var(--font-family);font-size:var(--font-size-meta);font-weight:var(--font-weight-heading);color:var(--foreground);letter-spacing:-.005em;animation:ui .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ui{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.Ms{height:2px;width:100%;background:rgba(var(--foreground-rgb, 0, 0, 0),.1);position:relative;overflow:hidden}.yi{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--foreground);opacity:.5;animation:bi 2s ease-in-out infinite}@keyframes bi{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dt,.ct,.mt,.xi,.ma,.gt,.ht,.ut,.bt,.wt,.ga,.zt,.Yt,.fa,.ha,.Xt,.Lt,.qt,.va,.ua,.Bt,.Dt,.Et,.ya,.ba,.Gt,.It,.Jt,.xa,.wa,.Nt,.ka,.Pt,.Qt,.St,.Ut,.Vt,.za,.Ya,.Zt,._t,.ri,.ii,.oi,.si,.ja,.ci,.Xa,.li,.gi,.m,.vi,.yi{animation:none!important;transition:none!important}}@media (prefers-color-scheme:dark){.ma{opacity:.15}.xi{opacity:.4}}.La{max-width:80%;padding:var(--space-sm);background-color:var(--background);border:1px solid var(--grey-1);box-shadow:var(--shadow-outer-feather)}.La.qs{border-radius:var(--space-sm) 0 var(--space-sm) var(--space-sm)}.La.As{border-radius:0 var(--space-sm) var(--space-sm) var(--space-sm)}.Bs{width:100%}.jr{position:relative;display:flex;align-items:center;padding:var(--space-xs) var(--space-sm);padding-right:var(--space-lg);border-radius:var(--space-md);border:1px solid var(--grey-1);background-color:var(--background);box-shadow:var(--shadow-outer);cursor:pointer}.jr.ko{opacity:.5;cursor:not-allowed;pointer-events:none}.Xr{position:absolute;display:flex;flex-direction:column;top:0;right:var(--space-sm);transition:top var(--animation-duration-fast) var(--animation-timing-function)}.Xr.zo{top:-1.7rem}.Lr{height:1.7rem;display:flex;align-items:center;justify-self:center;overflow:hidden;opacity:1;transition:opacity var(--animation-duration-fast) var(--animation-timing-function);pointer-events:none}.Lr.Yo{opacity:0}.i,.i div{box-sizing:border-box}.i{display:inline-block;position:relative;width:calc(var(--space-sm) * 3 + var(--space-sm));height:var(--space-sm)}.i div{position:absolute;top:calc(var(--space-md) / 2 - var(--space-sm) / 2);width:calc(var(--space-sm) * .75);height:calc(var(--space-sm) * .75);border-radius:50%;background:var(--grey-2);animation-timing-function:cubic-bezier(0,1,1,0)}.i div:nth-child(1){left:var(--space-xs);animation:wi .6s infinite}.i div:nth-child(2){left:var(--space-xs);animation:Ma .6s infinite}.i div:nth-child(3){left:calc(var(--space-xs) + var(--space-sm));animation:Ma .6s infinite}.i div:nth-child(4){left:calc(var(--space-xs) * 3.75 + var(--space-sm));animation:ki .6s infinite}@keyframes wi{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ki{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes Ma{0%{transform:translate(0)}to{transform:translate(calc(var(--space-xs) * 2.75))}}
