._2a608:hover,._b1f13:hover{transform:scale(1.1)}._75451:not([hidden]){display:flex}._bee14:hover{background:#f3f3f5;border-color:#2a8aff}._56498:not([hidden]){display:flex}._a6946:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._a6946:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}._a6946:focus{outline:none;box-shadow:0 0 0 3px #2a8aff1a}.ci{color:#2d2d32;cursor:pointer;background:#fff;border:1px solid #dcdde0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:28px;padding:0 10px;transition:background-color .12s,border-color .12s;display:flex}.gi:hover{background:#94a3b81f}.ci:focus-visible{box-shadow:none;border-color:#acacb0;outline:none}.ei{opacity:.5;cursor:not-allowed}.hi{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.ii{color:#6a6a70}.di{color:#6a6a70;flex-shrink:0;width:14px;height:14px}.y8{box-sizing:border-box;color:#252527;width:100%;min-width:0}.y8 *,.y8 :before,.y8 :after{box-sizing:border-box}.E8{align-items:center;margin-bottom:1rem;display:flex}.I8{cursor:pointer;background:#00000005;border:1px solid #0000001a;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:flex}.I8:hover{background:#0000000f;border-color:#00000026}.J8{color:#66666b;width:1rem;height:1rem}.H8{background:#00000005;border:1px solid #0000001a;border-radius:.375rem;flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:all .15s;display:flex}.H8:focus-within{background:#fff;border-color:#a8cffa;box-shadow:0 0 0 2px #a8cffa4d}.F8{color:#66666b;flex-shrink:0;width:1rem;height:1rem}.G8{color:#252527;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:PPMori,sans-serif;font-size:.875rem}.G8::placeholder{color:#9999a1}.A8,.C8{cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.A8:hover,.C8:hover{background:#00000014}.B8,.D8{color:#66666b;width:.875rem;height:.875rem}.z8{color:#66666b;text-align:center;justify-content:center;align-items:center;padding:2rem 1rem;font-family:PPMori,sans-serif;font-size:.875rem;display:flex}.O8{flex-direction:column;gap:1.5rem;display:flex}.K8{flex-direction:column;gap:.5rem;display:flex}.L8{flex-direction:row;align-items:center;gap:.5rem;display:flex}.M8{color:currentColor;width:1em;height:1em}.N8{text-transform:none;color:#252527;letter-spacing:0;margin:0;font-family:PPMori,sans-serif;font-size:.875rem;font-weight:600}.S8{grid-template-columns:repeat(auto-fill,minmax(8.4em,1fr));gap:.75rem;min-width:0;display:grid}.S8>*{min-width:0}@media screen and (max-width:768px){.S8{grid-template-columns:repeat(auto-fill,minmax(7em,1fr));gap:.5rem}}@media screen and (max-width:480px){.S8{grid-template-columns:repeat(auto-fill,minmax(6em,1fr));gap:.5rem}}.P8{appearance:none;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;min-width:2.5rem;height:auto;text-shadow:none;padding-inline:0;cursor:pointer;text-align:center;border-style:solid;border-width:1px;border-image:initial;width:auto;box-shadow:none;color:#66666b;background:#0000000a;border-color:#0000000f;border-radius:.375rem;outline:2px solid #0000;flex:1;justify-content:center;align-items:center;padding:.5rem;font-family:PPMori,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;transition:all .3s;display:inline-flex;position:relative}.P8:hover{background:#ebf3fe;border-color:#a8cffa}.Q8{flex-direction:column;align-items:center;gap:.5rem;max-width:100%;display:flex}.T8{width:100%}.R8{text-overflow:ellipsis;white-space:nowrap;text-align:start;width:100%;max-width:100%;margin:0;font-size:.75rem;overflow:hidden}@media screen and (min-width:30em){.L8{display:flex}}@media screen and (max-width:768px){.N8{font-size:.8125rem}.R8{font-size:.6875rem}}@media screen and (max-width:480px){.S8{grid-template-columns:repeat(2,1fr)}}.ta{border-style:solid;border-width:2px;border-image:initial;background:#fff;border-color:#dfdfe0;border-radius:.25rem;flex-direction:column;width:8em;height:auto;min-height:5em;display:flex;overflow:hidden}.ga{width:100%;height:100%}.v9{border-style:solid;border-width:2px;border-image:initial;background:#fff;border-color:#dfdfe0;border-radius:.25rem;flex-direction:column;width:8em;height:auto;min-height:5em;display:flex;overflow:hidden}.w9{flex-direction:column;flex:1;justify-content:center;align-self:center;gap:1em;width:100%;padding:1em;font-size:.375em;display:flex}.y9{flex:1;grid-template:"accent body"/37.5% 62.5%;font-size:.375em;display:grid}.z9{flex:1;grid-template:"body accent"/62.5% 37.5%;font-size:.375em;display:grid}.g9{grid-area:accent;display:flex}.h9{color:#aeaeb2;background:#f5f5f6;border-radius:0;justify-content:center;align-items:center;width:100%;height:auto;min-height:4em;display:flex}.h9 svg{width:2em;height:2em}.M9{background:#dfdfe0;border-radius:.25em;height:1.25em}.N9{background:#dfdfe0;border-radius:.25em;height:.75em}.S9{flex-direction:column;align-items:flex-start;gap:.333333em;display:flex}.T9{background:#dfdfe0;border-radius:.25em;width:100%;height:.5em}.U9{background:#dfdfe0;border-radius:.25em;width:85%;height:.5em}.J9{grid-template-columns:repeat(2,1fr);gap:.75em;display:grid}.L9{grid-template-columns:repeat(3,1fr);gap:.75em;display:grid}.K9{grid-template-columns:repeat(4,1fr);gap:.75em;display:grid}.I9{flex-direction:column;flex:1;gap:.75em;display:flex}.P9{color:#aeaeb2;background:#f5f5f6;border-radius:.5em;justify-content:center;align-items:center;min-height:4em;display:flex}.P9 svg{width:2em;height:2em}.B9{color:#aeaeb2;background:#f5f5f6;border-radius:.5em;justify-content:center;align-items:center;min-height:4em;display:flex}.B9 svg{width:2em;height:2em}.p9{color:#dfdfe0;flex-direction:row;align-items:start;gap:.75em;padding-left:.5em;display:flex}.r9{background:#dfdfe0;border-radius:9999px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:.75em;height:.75em;display:flex}.q9{background:#dfdfe0;border-radius:.25em;flex-direction:row;flex:1;align-items:center;gap:.75em;width:75%;height:.5em;display:flex}.A9{flex:1;grid-template:"accent""body"1fr/1fr;font-size:.375em;display:grid}.x9{flex:1;grid-template-rows:auto;grid-template-columns:1fr;font-size:.375em;display:grid}.i9{background:#f5f5f6;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.i9 svg{width:2em;height:2em}.Y9{grid-template-columns:100%;gap:.75em;display:grid}.Z9{flex-direction:column;gap:.75em;display:flex}.aa{flex-direction:column;align-items:flex-start;gap:.75em;display:flex}.G9{background:#f5f5f6;border:none;border-radius:.5em;flex-direction:row;justify-content:space-between;align-items:center;gap:.75em;width:100%;min-height:2em;padding:.5em;display:flex}.H9{color:#aeaeb2;background:#dfdfe0;border-radius:.5em;flex:1;justify-content:center;align-items:center;min-height:3.5em;display:flex}.H9 svg{width:1.5em;height:1.5em}.ea{background:#f5f5f6;border:none;border-radius:.5em;flex-direction:column;gap:.75em;width:100%;min-height:2em;padding:.75em;display:flex}.ha{grid-template-columns:0 0 1fr;grid-auto-rows:auto;justify-content:center;row-gap:1em;margin-left:1em;display:grid;position:relative}.la{background:#dfdfe0;width:.25em;position:absolute;top:0;bottom:0}.ka{grid-area:span 2/3;align-items:start;padding-left:2em;display:flex;position:relative}.ja{background:#dfdfe0;border-radius:.25em;width:1em;height:1em;position:absolute;left:0;transform:translate(-50%)}.ia{flex-direction:column;flex:1;gap:.75em;display:flex}.O9{color:#aeaeb2;background:0 0;border-radius:.5em;justify-content:center;align-items:center;min-height:0;display:flex}.O9 svg{width:1.25em;height:1.25em}.j9{clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,10% 50%,0% 0%);background:#aeaeb2;width:100%;height:1.25em}.E9{clip-path:polygon(50% 100%,0 0,100% 0);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:1fr;gap:.25em;width:min(100%,10.6667em);margin-inline:auto;display:grid;position:relative}.F9{background:#dfdfe0;height:1.25em;display:flex}.V9{flex-direction:column;align-items:center;gap:.25em;width:min(100%,10.6667em);margin-inline:auto;display:flex}.X9{flex-direction:column;align-items:flex-start;gap:.25em;width:min(100%,10.6667em);margin-inline:auto;display:flex}.W9{background:#dfdfe0;border-radius:2px;height:1.25em;display:flex}.o9{flex-direction:column;justify-content:start;align-items:center;gap:.75em;display:flex}.n9{color:#aeaeb2;margin:0;font-size:1.5em}.l9{flex-direction:column;justify-content:start;align-items:center;gap:.75em;display:flex}.k9{background:#dfdfe0;border-radius:.25em;flex-direction:row;flex:1;align-items:center;gap:.75em;width:100%;display:flex;overflow:hidden}.m9{background:#aeaeb2;width:100%;height:1.25em;position:relative}.C9{aspect-ratio:1;justify-content:center;align-self:center;align-items:center;width:80%;display:flex;position:relative}.C9:before{content:"";background:conic-gradient(#aeaeb2 25%, #dfdfe0 0 9975%);z-index:1;border-radius:50%;position:absolute;inset:0}.C9:after{content:"";z-index:2;background:#fff;border-radius:50%;position:absolute;inset:.5em}.D9{z-index:100;background:#dfdfe0;border-radius:.25em;width:40%;height:.5em;position:absolute}.ba{background:#f5f5f6;border-radius:.25em;flex:1;padding:.25em}.da{border-bottom:1px solid #dfdfe0;display:flex}.da:last-of-type{border-bottom:none}.ca{border-right:1px solid #dfdfe0;flex:1;height:1em}.ca:last-of-type{border-right:none}.Q9{border-style:solid;border-width:2px;border-image:initial;border-color:#dfdfe0;border-radius:.25rem;flex-direction:column;width:100%;height:auto;min-height:2.5em;display:flex;overflow:hidden}.R9{background:#dfdfe0;border-radius:.5em;width:50%;height:2em;margin-inline:1em}.na{padding-left:.5em}.oa{color:#dfdfe0;flex-direction:row;align-items:center;gap:.75em;max-height:1em;display:flex}.oa svg{width:1.5em;height:1.5em}.t9{flex-direction:row;align-items:center;gap:.75em;display:flex}.s9{background:#dfdfe0;border:none;border-radius:.5em;flex-direction:column;gap:.75em;width:25%;min-height:1.5em;display:flex}.u9{background:0 0;border:.25em solid #dfdfe0;border-radius:.5em;flex-direction:column;gap:.75em;width:25%;min-height:1.5em;display:flex}.ma{background:#dfdfe0;border-radius:.25em;width:50%;height:1.725em}.xa{background:#dfdfe0;border-radius:.25em;height:1.25em}.za{background:#dfdfe0;border-radius:.25em;height:.75em}.ya{background:#dfdfe0;border-radius:.25em;width:50%;height:1.725em}.ua{flex-direction:column;align-items:flex-start;gap:.333333em;display:flex}.va{background:#dfdfe0;border-radius:.25em;width:100%;height:.5em}.wa{background:#dfdfe0;border-radius:.25em;width:85%;height:.5em}.Fa{color:#aeaeb2;background:#f5f5f6;border-radius:.5em;justify-content:center;align-items:center;width:100%;min-height:4em;display:flex}.Fa svg{width:2em;height:2em}.Ha{color:#aeaeb2;background:#f5f5f6;border-radius:.5em;justify-content:center;align-items:center;min-height:4em;display:flex}.Ha svg{width:1.5em;height:1.5em}.Ga{background:#f5f5f6;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.Ga svg{width:2em;height:2em}.Ba{grid-template-columns:repeat(2,1fr);gap:.75em;display:grid}.Ca{grid-template-columns:repeat(3,1fr);gap:.75em;display:grid}.Da{grid-template-columns:repeat(4,1fr);gap:.75em;display:grid}.Ea{flex-direction:column;flex:1;gap:.75em;display:flex}.sa{flex-direction:column;gap:.75em;display:flex}.pa{color:#dfdfe0;flex-direction:row;align-items:start;gap:.75em;padding-left:.5em;display:flex}.ra{background:#dfdfe0;border-radius:9999px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:.75em;height:.75em;display:flex}.qa{background:#dfdfe0;border-radius:.25em;flex-direction:row;flex:1;align-items:center;gap:.75em;width:75%;height:.5em;display:flex}.Aa{color:#aeaeb2;background:#f5f5f6;border-radius:.5em;justify-content:center;align-items:center;min-height:4em;display:flex}.Aa svg{width:2em;height:2em}.Bb{flex-direction:column;gap:1em;padding-left:1em;display:flex;position:relative}.Db{align-items:start;gap:.75em;display:flex;position:relative}.Cb{background:#dfdfe0;border-radius:50%;flex-shrink:0;width:.75em;height:.75em;margin-top:.25em}.jb{background:#f5f5f6;border-radius:.25em;width:2em;height:2em}.kb{--eddocu-placeholder:0}.Ja{align-items:center;gap:.5em;display:flex}.Ia{color:#aeaeb2;font-size:1.5em}.gb{flex-direction:column;align-items:center;gap:.5em;display:flex}.ib{background:#f5f5f6;border-radius:.25em;width:100%;height:.75em}.ib:first-child{width:100%}.ib:nth-child(2){width:75%}.ib:nth-child(3){width:50%}.hb{--eddocu-placeholder:0}.lb{flex-direction:column;gap:.5em;display:flex}.ob{align-items:center;gap:.75em;display:flex}.pb{background:#f5f5f6;border-radius:.25em;flex-shrink:0;height:.75em}.mb,.nb{--eddocu-placeholder:0}.Sa{color:#aeaeb2;font-size:2em;font-weight:700;line-height:1}.Ta,.Ua{--eddocu-placeholder:0}.Pa{flex-direction:column;gap:.75em;display:flex}.Na{flex-direction:column;gap:.5em;display:flex}.Ma{background:#dfdfe0;border-radius:.25em;width:30%;height:.5em}.Ka{background:#f5f5f6;border-radius:.25em;height:.75em;overflow:hidden}.La{background:#aeaeb2;border-radius:.25em;height:100%}.Oa,.Qa,.Ra{--eddocu-placeholder:0}.Xa{flex-direction:column;align-items:center;gap:.5em;display:flex}.Va{background:#f5f5f6;border:.25em solid #aeaeb2;border-radius:50%;width:2.5em;height:2.5em}.Wa{background:#dfdfe0;border-radius:.25em;width:60%;height:.5em}.Ya,.Za,.ab{--eddocu-placeholder:0}.ub{flex-direction:column;gap:.5em;display:flex}.wb{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.vb{background:#f5f5f6;border-radius:.25em;height:.75em}.sb{flex-direction:column;gap:.5em;display:flex}.qb{background:#f5f5f6;border-radius:.25em;flex-direction:column;gap:.5em;padding:.5em;display:flex}.rb,.tb{--eddocu-placeholder:0}.Ab{flex-direction:column;gap:.75em;display:flex}.xb{flex-direction:column;gap:.5em;display:flex}.yb{justify-content:space-between;align-items:center;display:flex}.zb{background:#aeaeb2;border-radius:9999px;flex-shrink:0;width:2em;height:1em}.bb{background:#aeaeb2;border-radius:.25em;width:40%;height:1.5em;margin-top:.5em}.cb,.db,.eb{--eddocu-placeholder:0}.Nj{pointer-events:auto;z-index:100;touch-action:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Nj .konvajs-content{touch-action:none}.qj{z-index:4444;isolation:isolate;background:#000;justify-content:center;align-items:center;width:100dvw;height:100dvh;margin:0;padding:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Dj{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}.yj{transform-origin:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 25px 80px #000c,0 0 0 1px #ffffff0d}.zj{width:100%;height:100%;position:relative;overflow:hidden}.Ej,.xj{color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:500;display:flex}.sj{-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;z-index:4450;background:#000000e6;width:100dvw;padding:16px 24px 8px;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(20px)}.uj{opacity:1;pointer-events:auto;transform:translateY(0)}.tj{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:100%;display:flex}.vj{align-items:center;display:flex}.wj,.pj,.Jj{align-items:center;gap:4px;display:flex}.pj{position:absolute;left:50%;transform:translate(-50%)}.rj{color:#ffffffe6;cursor:pointer;background-color:#0000;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s,color .15s;display:flex}.rj:hover:not(:disabled){color:#fff;background-color:#ffffff1a}.rj:active:not(:disabled){background-color:#ffffff26}.rj:disabled{opacity:.3;cursor:not-allowed;color:#fff6}.rj:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.oj{color:#c4b5fd;cursor:pointer;background-color:#9333ea33;border:1px solid #9333ea4d;border-radius:6px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex}.oj:hover{color:#fff;background-color:#9333ea4d;border-color:#9333ea80}.oj:active{background-color:#9333ea66}.oj:focus-visible{outline-offset:2px;outline:2px solid #9333ea80}.Bj{color:#ffffffe6;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:auto;height:32px;padding:0 10px;transition:background-color .15s,color .15s;display:flex}.Bj:hover{color:#fff;background-color:#ffffff1a}.Bj:active{background-color:#ffffff26}.Bj:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.Aj{color:inherit;white-space:nowrap;font-size:13px;font-weight:500}.Gj{cursor:pointer;z-index:1;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:32px;padding:12px 24px;transition:background .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;right:0}.Gj:hover{background:linear-gradient(#0006,#0000)}.Fj{pointer-events:none;background:#ffffff26;border-radius:2px;width:100%;height:4px;transition:height .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.Gj:hover .Fj{background:#ffffff40;border-radius:4px;height:8px}.Hj{background:#ffffffe6;border-radius:2px;transition:transform .15s,border-radius .2s cubic-bezier(.4,0,.2,1),background .15s;position:absolute;inset:0}.Gj:hover .Hj{background:#fff;border-radius:4px}.Ij{z-index:10000;pointer-events:none;margin-bottom:8px;animation:.15s ease-out forwards W3nUes;position:absolute;bottom:100%}@keyframes W3nUes{0%{opacity:0;transform:translateY(4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Kj{-webkit-backdrop-filter:blur(8px);background:#000000eb;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex;box-shadow:0 8px 32px #0006}.Mj{background:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:120px;max-width:min(30dvw,400px);min-height:68px;max-height:min(35dvh,400px);display:flex;overflow:hidden}.Lj{color:#ffffffe6;white-space:nowrap;padding:0 4px;font-size:12px;font-weight:600}.Cj{color:#ffffffe6;text-align:center;box-sizing:border-box;-webkit-user-select:text;user-select:text;background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;outline:none;height:32px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.Cj:focus{color:#fff;background-color:#ffffff26;border-color:#fff6}.Cj::placeholder{color:#ffffff80}@media (max-width:768px){.sj{padding:12px 16px 6px}.tj{gap:12px}.pj{gap:6px}.rj,.oj{width:28px;height:28px}.Bj{min-width:60px;height:28px;padding:0 8px}.Aj{font-size:12px}.Fj{width:calc(100% - 32px)}}@keyframes d4SiZr{0%{opacity:0}to{opacity:1}}@keyframes wIHPX{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes L4Pyw0{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes M2tYFI{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes P3PzLG{0%,to{opacity:1}50%{opacity:.85}}.v41ytN{--cp-height:2rem;--cp-font-size:.9rem;--cp-font-weight:500;--cp-swatch-size:26px;width:100%;min-width:0;position:relative}.v41ytN.o3cyuz{--cp-height:24px;--cp-font-size:.7rem;--cp-swatch-size:18px}.v41ytN.B1pWX8{--cp-height:28px;--cp-font-size:13px;--cp-font-weight:500;--cp-swatch-size:22px}.v41ytN.Z4eMHK{--cp-height:2rem;--cp-font-size:.9rem;--cp-swatch-size:26px}.v41ytN.e4AL8Y{--cp-height:2.5rem;--cp-font-size:1rem;--cp-swatch-size:30px}.v41ytN.z20vU6{--cp-height:3rem;--cp-font-size:1.1rem;--cp-swatch-size:36px}.g11IvQ{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.eBPJP{width:var(--cp-swatch-size);height:var(--cp-height);cursor:pointer;background:0 0;border:1px solid #dcdde0;border-radius:8px;flex-shrink:0;padding:0;transition:all .15s;position:relative;overflow:hidden}.eBPJP:hover{border-color:#6a6a70}.eBPJP:disabled{opacity:.5;cursor:not-allowed}.z5hpfY{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%);background-position:0 0,4px 4px;background-size:8px 8px;position:absolute;inset:0}.j1Bz5h{color:#6a6a70;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#fffc;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;inset:0}.J3dEPQ{min-width:0;height:var(--cp-height);font-size:var(--cp-font-size);font-weight:var(--cp-font-weight,500);color:#2d2d32;font-variant-numeric:tabular-nums;box-sizing:border-box;background:#fff;border:1px solid #dcdde0;border-radius:8px;flex:1;width:0;padding:0 10px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Droid Sans Mono,Source Code Pro,monospace;line-height:1;transition:background-color .12s,border-color .12s}.J3dEPQ:hover:not(:disabled){background:#94a3b81f}.J3dEPQ:focus{box-shadow:none;border-color:#acacb0;outline:none}.J3dEPQ::placeholder{color:#6a6a70}.J3dEPQ:disabled{opacity:.5;cursor:not-allowed}.I2aOwc{width:220px;transform-origin:var(--kb-popover-content-transform-origin);background:#fff;border:1px solid #dcdde0;border-radius:8px;padding:0;animation:.2s ease-out x1IlVd;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.I2aOwc[data-expanded]{animation:.2s ease-out x1IlVd}.I2aOwc[data-closed]{animation:.15s ease-in r3Cqy5}.W2zR4R{fill:#fff;stroke:#dcdde0;stroke-width:1px}.S55FMI{padding:8px 8px 6px}.p46LgN{cursor:crosshair;border-radius:4px;width:100%;height:140px;margin-bottom:8px;position:relative;overflow:hidden}.x5ihz6{background:linear-gradient(90deg,#fff,#0000);position:absolute;inset:0}.w52hMt{background:linear-gradient(#0000,#000);position:absolute;inset:0}.F25jMS{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 2px #0009}.mRAmb{cursor:ew-resize;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:4px;width:100%;height:10px;margin-bottom:6px;position:relative}.w5iS0H{pointer-events:none;background:#fff;border-radius:1px;width:4px;position:absolute;top:1px;bottom:1px;transform:translate(-50%);box-shadow:0 0 2px #0009}.j5nKcC{margin-top:6px}.L1RUVr{appearance:none;cursor:ew-resize;background:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%) 0 0/6px 6px,linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%) 3px 3px/6px 6px,linear-gradient(90deg,#0000,#000) 0 0/100% 100%;border-radius:4px;width:100%;height:10px}.L1RUVr::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #999;border-radius:50%;width:10px;height:10px;box-shadow:0 0 2px #0006}.L1RUVr::-moz-range-thumb{background:#fff;border:1px solid #999;border-radius:50%;width:10px;height:10px;box-shadow:0 0 2px #0006}.YVYvS{border-top:1px solid #dcdde0;padding:8px 10px}.G9yzv{color:#6a6a70;margin-bottom:6px;font-size:11px;font-weight:500}.y1KdII{flex-wrap:wrap;gap:4px;display:flex}.S3v698{cursor:pointer;width:20px;height:20px;box-shadow:var(--sketch-swatch-box-shadow);border-radius:3px;transition:all .15s;position:relative;overflow:hidden}.S3v698:hover{transform:scale(1.1)}.h1pT7B{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%);background-position:0 0,3px 3px;background-size:6px 6px;position:absolute;inset:0}.I3zXZa{box-sizing:border-box;background:#f3f3f5;border-top:1px solid #dcdde0;flex-direction:column;gap:6px;width:100%;padding:10px 12px;display:flex}.p28Rlg{justify-content:space-between;align-items:center;gap:8px;min-height:20px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Droid Sans Mono,Source Code Pro,monospace;font-size:11px;display:flex}.M50QAb{color:#6a6a70;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;min-width:40px;font-size:9px;font-weight:600}.P3tzzF{color:#2d2d32;-webkit-user-select:all;user-select:all;cursor:text;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #dcdde0;border-radius:3px;flex:1;padding:3px 6px;font-size:10px;font-weight:500;transition:all .15s;overflow:hidden}.P3tzzF:hover{background:#f3f3f5;border-color:#2a8aff}.C4k2hN{box-sizing:border-box;background:#f3f3f5;border-top:1px solid #dcdde0;justify-content:flex-end;width:100%;padding:10px 12px;display:flex}.B3vPmo{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.3px;background:#2a8aff;border:1px solid #dcdde0;border-radius:4px;padding:6px 16px;font-family:inherit;font-size:11px;font-weight:600;transition:all .15s;box-shadow:0 1px 2px #0000000d}.B3vPmo:hover{opacity:.9;background:#2a8aff;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.B3vPmo:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.B3vPmo:focus{outline:none;box-shadow:0 0 0 3px #2a8aff1a}@keyframes x1IlVd{0%{opacity:0;transform:scale(.95)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes r3Cqy5{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-8px)}}.xf{color:#ffffffe6;cursor:pointer;background-color:#0000;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s,color .15s;display:flex}.xf:hover{color:#fff;background-color:#ffffff1a}.xf:active{background-color:#ffffff26}.xf:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.yf{color:#fff;background-color:#ffffff26}.kf{-webkit-backdrop-filter:blur(8px);z-index:1000001;transform-origin:var(--kb-menu-content-transform-origin);background:#000000f2;border-radius:8px;min-width:160px;padding:4px;animation:.15s ease-out s5cNGW;box-shadow:0 4px 16px #00000080}.lf{animation:.1s ease-in forwards d1Tzfe}@keyframes s5cNGW{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes d1Tzfe{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(4px)}}.zf{flex-direction:column;gap:2px;display:flex}.uf{all:unset;color:#fffc;cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.uf:hover{color:#fff;background-color:#ffffff1a}.uf>span{text-align:left;flex:1}.uf>svg{flex-shrink:0}.wf{color:#fff;background-color:#ffffff1a}.vf{color:#fff;background-color:#ffffff26}.nf{background:#ffffff1a;height:1px;margin:4px 0}.jf{z-index:1000002;flex-direction:column;gap:8px;padding:8px 12px;display:flex;position:relative}.mf{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.rf{flex-direction:column;gap:8px;padding:8px 12px;display:flex}.of{align-items:center;gap:10px;display:flex}.sf{appearance:none;background:#fff3;border-radius:2px;outline:none;flex:1;height:4px}.sf::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ffffffe6;border-radius:50%;width:14px;height:14px;transition:background .15s}.sf::-webkit-slider-thumb:hover{background:#fff}.sf::-moz-range-thumb{cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;width:14px;height:14px;transition:background .15s}.sf::-moz-range-thumb:hover{background:#fff}.tf{color:#ffffffe6;text-align:right;min-width:32px;font-size:12px;font-weight:500}.qf{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pf{all:unset;cursor:pointer;background:#ffffffe6;border:2px solid #0000;border-radius:50%;flex-shrink:0;transition:all .15s}.pf:hover{background:#fff;border-color:#ffffff80}.pf.if{background:#fff;border-color:#3b82f6cc;box-shadow:0 0 0 2px #3b82f64d}.yo{top:calc(var(--ed-safe-top,0px) + 76px + 4px);z-index:1000;flex-direction:column;gap:6px;width:350px;max-width:90vw;display:flex;position:fixed;right:20px}@media (max-width:640px){.yo{top:calc(var(--ed-safe-top,0px) + 70px + 4px)}}.yo:hover .so .ho,.yo:focus-within .so .ho,.yo:hover .do,.yo:focus-within .do{opacity:1;pointer-events:auto}.xo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1.5px solid #d1d5dbe6;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px;display:flex;box-shadow:0 8px 24px #00000026,0 2px 8px #0000001a}.so{flex:1;align-items:center;display:flex;position:relative}.so .qo{color:#6b7280;z-index:1;pointer-events:none;position:absolute;left:8px}.so .ro{background:#ffffffe6;border:1px solid #d1d5dbcc;border-radius:6px;width:100%;padding:6px 120px 6px 28px;font-size:13px;transition:all .2s}.so .ro:focus{background:#fff;border-color:#000;outline:none;box-shadow:0 0 0 2px #0000001a}.so .ro:disabled{cursor:not-allowed;background-color:#f5f5f5e6}.so .ro::placeholder{color:#9ca3af}.so .ho{z-index:2;opacity:0;pointer-events:none;align-items:center;gap:2px;transition:opacity .2s;display:flex;position:absolute;right:6px}.so .mo{color:#d1d5db;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.so .mo:hover:not(:disabled){color:#9ca3af;background:#f3f4f6cc}.so .mo:disabled{opacity:.5;cursor:not-allowed}.so .mo.Zn{color:#3b82f6;background:0 0}.so .mo.Zn:hover:not(:disabled){color:#2563eb;background:#3b82f61a}.so .mo>svg{display:block}.so .co{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.so .co:hover{color:#374151;background:#f3f4f6cc}.do{cursor:pointer;opacity:0;pointer-events:none;background:#f3f4f6e6;border:1px solid #d1d5db99;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.do:hover{background:#e5e7ebe6}.uo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1.5px solid #d1d5dbe6;border-radius:8px;width:100%;max-height:60vh;padding:8px;overflow-y:auto;box-shadow:0 8px 24px #00000026,0 2px 8px #0000001a}.uo::-webkit-scrollbar{width:6px}.uo::-webkit-scrollbar-track{background:#f1f5f980}.uo::-webkit-scrollbar-thumb{background:#cbd5e1cc;border-radius:3px}.uo::-webkit-scrollbar-thumb:hover{background:#94a3b8cc}.wo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e5e7eb99;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:6px;display:flex;position:sticky;top:0}.wo .vo{color:#374151;font-size:12px}.wo .vo strong{color:#1f2937;font-size:14px;font-weight:600}.wo .lo{gap:3px;display:flex}.wo .lo .ko{cursor:pointer;background:#f3f4f6e6;border:1px solid #d1d5db99;border-radius:3px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.wo .lo .ko:hover:not(:disabled){background:#e5e7ebe6}.wo .lo .ko:disabled{opacity:.5;cursor:not-allowed}.bo{flex-direction:column;gap:4px;display:flex}.to{cursor:pointer;background:#f8fafc99;border-left:2px solid #0000;border-radius:4px;padding:6px 8px;transition:all .2s}.to:hover{background:#f1f5f9cc;transform:translate(1px)}.to.ao{background:#0000000d;border-left-color:#000;transform:translate(2px)}.to .oo{color:#6b7280;margin-bottom:3px;font-size:11px;font-weight:500}.to .no{color:#374151;word-break:break-word;font-size:13px;line-height:1.4}.to .no .highlight{color:#1f2937;background:linear-gradient(135deg,#ffd50099,#ffc10766);border-radius:2px;padding:1px 2px;font-weight:600}.po{color:#dc2626;background:#fee2e2f2;border:1px solid #ef44444d;border-radius:6px;margin-top:4px;padding:6px 8px;font-size:12px}.io{justify-content:center;align-items:center;min-height:40px;margin-top:8px;padding-top:8px;display:flex}.io .jo{color:#6b7280;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.io .eo{color:#9ca3af;text-align:center;padding:8px;font-size:12px}@keyframes D1eZv1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.yo{width:320px;right:10px}.xo{padding:6px}.uo{max-height:50vh;padding:6px}}@keyframes x50AEz{0%{opacity:0}to{opacity:1}}@keyframes O35y35{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes G1lg0K{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes R3ZKWQ{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes D4NOMf{0%,to{opacity:1}50%{opacity:.85}}.n3nkFX{--tos-height:2rem;--tos-font-size:.9rem;--tos-padding:.35rem .65rem;--tos-option-padding:.45rem .7rem;width:100%;display:inline-block;position:relative}.n3nkFX.t361Ko{opacity:.6;pointer-events:none}.n3nkFX.l4As4U{--tos-height:1.5rem;--tos-font-size:.7rem;--tos-padding:.2rem .4rem;--tos-option-padding:.25rem .5rem}.n3nkFX.B12HCG{--tos-height:1.75rem;--tos-font-size:.8rem;--tos-padding:.25rem .5rem;--tos-option-padding:.35rem .6rem}.n3nkFX.u1MMmM{--tos-height:2rem;--tos-font-size:.9rem;--tos-padding:.35rem .65rem;--tos-option-padding:.45rem .7rem}.n3nkFX.Y1oAv7{--tos-height:2.5rem;--tos-font-size:1rem;--tos-padding:.5rem .75rem;--tos-option-padding:.5rem .75rem}.n3nkFX.Y36sxb{--tos-height:3rem;--tos-font-size:1.1rem;--tos-padding:.65rem 1rem;--tos-option-padding:.6rem .85rem}.T2M0J9{align-items:center;display:flex;position:relative}.O3axCk{width:100%;height:var(--tos-height);padding:var(--tos-padding);font-size:var(--tos-font-size);cursor:pointer;background-color:#fff;border:1px solid #acacb0;border-radius:4px;outline:none;flex:1;padding-right:2rem;line-height:1;transition:all .2s}.O3axCk:hover:not(:disabled){background-color:#f3f3f5}.O3axCk:active:not(:disabled){background-color:#eaeaec}.O3axCk:disabled{opacity:.6;cursor:not-allowed}.O3axCk:focus,.O3axCk.P5pQqO{border-color:#6a6a70}.O3axCk::placeholder{color:#888890}.ApHiu{cursor:pointer;color:#6a6a70;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s ease-in-out;display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.ApHiu:hover:not(:disabled){color:#0f111b}.ApHiu:disabled{cursor:not-allowed;opacity:.5}.ApHiu svg{width:1rem;height:1rem}.W2M4ra{z-index:var(--solid-select-z-index,200);background-color:#fff;border:1px solid #dcdde0;border-radius:4px;max-height:200px;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.a3x1av{z-index:0;isolation:isolate;contain:layout style;will-change:scroll-position;--scroll-fade-size:20px;--scroll-fade-opacity:1;--scroll-fade-inset-start:0px;--scroll-fade-inset-end:0px;--scroll-fade-cross-inset-start:0px;--scroll-fade-cross-inset-end:0px;--scroll-fade-color:c.$popover;--scroll-fade-color-transparent:transparent;scrollbar-width:thin;scrollbar-color:#888890 transparent;max-height:200px;padding:.25rem;position:relative;overflow-y:auto}.a3x1av::-webkit-scrollbar{width:8px}.a3x1av::-webkit-scrollbar-track{background:0 0}.a3x1av::-webkit-scrollbar-thumb{background-color:#888890;border-radius:4px}.a3x1av::-webkit-scrollbar-thumb:hover{background-color:#6a6a70}.a3x1av:before,.a3x1av:after{content:"";left:var(--scroll-fade-cross-inset-start);right:var(--scroll-fade-cross-inset-end);height:var(--scroll-fade-size);pointer-events:none;z-index:1;position:absolute}.a3x1av:before{top:var(--scroll-fade-inset-start);background:linear-gradient(to bottom, var(--scroll-fade-color) 0%, var(--scroll-fade-color-transparent) 100%);opacity:0;transition:opacity .2s}.a3x1av:after{bottom:var(--scroll-fade-inset-end);background:linear-gradient(to top, var(--scroll-fade-color) 0%, var(--scroll-fade-color-transparent) 100%);opacity:0;transition:opacity .2s}.a3x1av:before{opacity:var(--scroll-fade-before-opacity,0)}.a3x1av:after{opacity:var(--scroll-fade-after-opacity,0)}.k5dUMD{padding:var(--tos-option-padding);cursor:pointer;font-size:var(--tos-font-size);-webkit-user-select:none;user-select:none;border-radius:3px;transition:background-color .15s ease-in-out}.k5dUMD:hover{background-color:#eaeaec}.k5dUMD.p4Vg7M{background-color:#f3f3f5;font-weight:500}.k5dUMD.t361Ko{color:#888890;pointer-events:none;opacity:.5}.k5dUMD.R16KUP{background-color:var(--primary-10)}.k5dUMD.D42z3J{outline:2px solid var(--primary-20);outline-offset:-2px;background-color:#eaeaec}.A5jjus{all:unset;box-sizing:border-box;width:100%;height:var(--tos-height);padding:var(--tos-padding);font-size:var(--tos-font-size);cursor:pointer;background-color:#fff;border:1px solid #acacb0;border-radius:4px;justify-content:space-between;align-items:center;gap:5px;line-height:1;transition:all .2s;display:inline-flex}.A5jjus:hover:not(:disabled){background-color:#f3f3f5}.A5jjus:active:not(:disabled){background-color:#eaeaec}.A5jjus:disabled{opacity:.6;cursor:not-allowed}.A5jjus>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.A5jjus.i2mcvF{color:#888890}.A5jjus:focus{border-color:#6a6a70}.n4IGov{color:#6a6a70;justify-content:center;align-items:center;display:flex}.n4IGov svg{width:1rem;height:1rem}.p3QWGU{--tos-font-size:.9rem;--tos-option-padding:.45rem .7rem;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);z-index:var(--solid-select-z-index,200);background-color:#fff;border:1px solid #dcdde0;border-radius:4px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.p3QWGU.l4As4U{--tos-font-size:.7rem;--tos-option-padding:.25rem .5rem}.p3QWGU.B12HCG{--tos-font-size:.8rem;--tos-option-padding:.35rem .6rem}.p3QWGU.u1MMmM{--tos-font-size:.9rem;--tos-option-padding:.45rem .7rem}.p3QWGU.Y1oAv7{--tos-font-size:1rem;--tos-option-padding:.5rem .75rem}.p3QWGU.Y36sxb{--tos-font-size:1.1rem;--tos-option-padding:.6rem .85rem}.I45zlR{margin:0;padding:.25rem}.S4rRTm{padding:var(--tos-option-padding);cursor:pointer;font-size:var(--tos-font-size);-webkit-user-select:none;user-select:none;border-radius:3px;align-items:center;padding-left:1.5rem;padding-right:.5rem;transition:background-color .15s ease-in-out;display:flex;position:relative}.S4rRTm:hover{background-color:#eaeaec}.S4rRTm.p4Vg7M{background-color:#f3f3f5;font-weight:500}.S4rRTm.t361Ko{color:#888890;pointer-events:none;opacity:.5}.S4rRTm:focus,.S4rRTm.D42z3J{background-color:#eaeaec;outline:none}.c3k3ef{justify-content:center;align-items:center;width:1.5rem;display:inline-flex;position:absolute;left:0}.v89fT{color:#6a6a70;cursor:default;background-color:#fff;justify-content:center;align-items:center;height:1.5rem;display:flex}.iImya{background:#fff;min-width:280px;padding:.75rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.N1bo7L{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.j4Xpww{flex:0 5rem;min-width:0}.M3yR5a{flex:0 7rem;min-width:0}.U30sxR{border-bottom:1px solid #dcdde0;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem;padding-bottom:.5rem;display:grid}.jDcKu{color:#3d3d42;text-transform:uppercase;justify-content:center;align-items:center;padding:.25rem;font-size:.75rem;font-weight:500;display:flex}.i4Y1iT{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.P2MiA5{color:#2d2d32;cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.875rem;transition:all .15s;display:flex}.P2MiA5:hover:not(:disabled):not(.k3OT85){background:#eaeaec}.P2MiA5.Z2KB1r{color:#6a6a70}.P2MiA5.HDEcb{background:#f3f3f5;font-weight:600}.P2MiA5.k3OT85{color:#fff;background:#2a8aff;font-weight:500}.P2MiA5.k3OT85:hover{background:#0070f3}.P2MiA5.h1jkE4{color:#888890;cursor:not-allowed}.P2MiA5.h1jkE4:hover{background:0 0}.bs1bh{width:100%;display:inline-block}.m1mzQi{background:#fff;border:1px solid #dcdde0;border-radius:4px;align-items:center;height:2.25rem;transition:border-color .15s;display:flex;overflow:hidden}.m1mzQi:focus-within{border-color:#2a8aff}.m1mzQi:has(.G2Xjke:disabled){cursor:not-allowed;background:#f3f3f5}.m1mzQi.V1nE8L,.m1mzQi.V1nE8L:focus-within{border-color:#ef4444}.v4E1Fd{color:#3d3d42;cursor:pointer;background:0 0;border:none;border-right:1px solid #dcdde0;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:100%;padding:0;transition:all .15s;display:flex}.v4E1Fd:hover:not(:disabled){color:#2d2d32;background:#eaeaec}.v4E1Fd:focus-visible{background:#eaeaec;outline:none}.v4E1Fd:disabled{color:#888890;cursor:not-allowed}.G2Xjke{height:100%;font-size:var(--font-size-sm);font-family:var(--font-family-mono,monospace);letter-spacing:.025em;color:#2d2d32;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 .625rem}.G2Xjke::placeholder{color:var(--text-tertiary);letter-spacing:normal;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.G2Xjke:disabled{color:#888890;cursor:not-allowed}.C5cIC3{font-size:var(--font-size-xs);color:#ef4444;margin-top:.25rem;line-height:1.3}.b3R2zw{min-width:auto;max-width:none;box-shadow:var(--shadow-medium);background:#fff;border:1px solid #dcdde0;border-radius:4px;padding:0;animation:.15s ease-out V5qXP7;overflow:hidden}.b3R2zw[data-closed]{animation:.1s ease-in c1rjbk}@keyframes V5qXP7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes c1rjbk{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}[data-theme=dark] .b3R2zw{background:var(--background-secondary)}@keyframes J4A0Ly{0%{opacity:0}to{opacity:1}}@keyframes H37naE{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes H5o836{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes o1qSF8{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes r33rXV{0%,to{opacity:1}50%{opacity:.85}}.d33CDz{width:100%;min-width:0;position:relative}.B3Zb79{background-color:#fff;border:1px solid #dcdde0;border-radius:4px;align-items:center;width:100%;min-width:0;transition:all .2s;display:flex;position:relative}.B3Zb79:hover{border-color:#888890}.B3Zb79:focus-within{border-color:#2a8aff;box-shadow:0 0 0 2px #0000000d}.zmVHB{color:#2d2d32;cursor:text;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:8px 12px;font-size:14px}.zmVHB::placeholder{color:#3d3d42}.zmVHB::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zmVHB::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zmVHB[type=number]{-moz-appearance:textfield}.zmVHB:disabled{opacity:.5;cursor:not-allowed}.u1mQHX{z-index:1000;background-color:#fff;border:1px solid #dcdde0;border-radius:4px;max-height:200px;margin-top:2px;animation:.15s ease-out q44lad;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.E2vIW8{max-height:200px;padding:4px;overflow-y:auto}.E2vIW8::-webkit-scrollbar{width:6px}.E2vIW8::-webkit-scrollbar-track{background:0 0}.E2vIW8::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.S5wQwN{color:#2d2d32;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:all .2s;display:flex;position:relative}.S5wQwN:hover{color:#2a8aff;background-color:#eaeaec;outline:none}.S5wQwN.N4Uj3Z{color:#2a8aff;background-color:#f3f3f5;font-weight:500}.S5wQwN:focus{outline:none}.pUSBO{color:#2a8aff;justify-content:center;align-items:center;width:16px;height:16px;margin-left:8px;display:flex}@keyframes q44lad{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes v9EeG{0%{opacity:0}to{opacity:1}}@keyframes y4GAjP{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes g1BMl8{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes x3Drh3{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes P3uYpE{0%,to{opacity:1}50%{opacity:.85}}.A2HxFX{z-index:var(--eddocu-modal-overlay-z,10000);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;animation:.2s cubic-bezier(.16,1,.3,1) t3Ae6Y;position:fixed;inset:0}.A2HxFX[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) a2iRuQ}.UvLZ2{z-index:var(--eddocu-modal-positioner-z,10001);box-sizing:border-box;overscroll-behavior:contain;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.l3TGFV{box-sizing:border-box;width:100%;min-width:0;max-width:calc(100vw - 2rem);max-height:calc(100vh - 4rem);transform-origin:50%;background:#fff;border:1px solid #dcdde0;border-radius:8px;outline:none;flex-direction:column;max-height:calc(100dvh - 4rem);animation:.2s cubic-bezier(.16,1,.3,1) Q1brZ8;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 64px #0003}.l3TGFV[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) C4UCQZ}.z3Nj2{min-width:min(400px,100%);max-width:560px}.sElAQ{min-width:min(320px,100%);max-width:400px}.g8d8M{min-width:min(400px,100%);max-width:560px}.k3oaYM{min-width:min(480px,100%);max-width:720px}.J3rIIj{min-width:min(560px,100%);max-width:900px}.g3k5QL{width:100%;min-width:0;max-width:calc(100vw - 4rem);height:calc(100vh - 4rem);height:calc(100dvh - 4rem);max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem)}.ukxN8{border-bottom:1px solid #dcdde0;flex-shrink:0;padding:1.5rem 1.5rem 1rem}.F36pgT{color:#0f111b;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.4rem;font-weight:600;line-height:1.3}.jKvLq{color:#3d3d42;overflow-wrap:anywhere;min-width:0;margin:.2rem 0 0;font-size:.85rem;line-height:1.5}.w3rbsJ{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:1.5rem;overflow-y:auto}.b1YR5l{background:#fafafb;border-top:1px solid #dcdde0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.b1YR5l button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.25}.k3ifSx{justify-content:space-between}.R59OZc{cursor:pointer;color:#3d3d42;z-index:1;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:inline-flex;position:absolute;top:1rem;right:1rem}.R59OZc:hover{color:#0f111b;background:#eaeaec}.R59OZc:focus-visible{outline-offset:2px;outline:2px solid #2a8aff}@keyframes t3Ae6Y{0%{opacity:0}to{opacity:1}}@keyframes a2iRuQ{0%{opacity:1}to{opacity:0}}@keyframes Q1brZ8{0%{opacity:0;transform:scale(.95)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes C4UCQZ{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-8px)}}@keyframes Sfydx{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes F3kjoT{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (max-width:480px){.UvLZ2{padding:12px;padding-top:max(12px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(12px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));align-items:center}.l3TGFV{width:100%;min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);border-radius:8px;max-height:calc(100dvh - 24px);animation:.2s cubic-bezier(.16,1,.3,1) Q1brZ8}.l3TGFV[data-closed]{animation:.16s cubic-bezier(.16,1,.3,1) C4UCQZ}.g3k5QL{height:calc(100vh - 24px);height:calc(100dvh - 24px);max-height:calc(100vh - 24px);border-radius:8px;max-height:calc(100dvh - 24px)}.ukxN8,.w3rbsJ{padding:1rem}.b1YR5l{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1rem}.b1YR5l>*{width:100%;min-width:0}.b1YR5l>div{flex-direction:column;align-items:stretch;gap:.5rem}.b1YR5l button{justify-content:center;width:100%;min-height:44px}}[data-theme=dark] .l3TGFV{background:#2d2d32;border-color:#4f4f55;box-shadow:0 18px 48px #00000080,0 8px 20px #00000059,0 2px 6px #00000047}[data-theme=dark] .F36pgT{color:#fff}[data-theme=dark] .jKvLq{color:#cbccd0}[data-theme=dark] .b1YR5l{background:#3d3d42;border-color:#4f4f55}[data-theme=dark] .R59OZc{color:#cbccd0}[data-theme=dark] .R59OZc:hover{color:#fff;background:#4f4f55}@keyframes S3tNpK{0%{opacity:0}to{opacity:1}}@keyframes S2F2H9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes y2EGNq{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes A294MQ{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes E3KyWl{0%,to{opacity:1}50%{opacity:.85}}.i2Ftut{align-items:flex-start;gap:1rem;min-width:0;display:flex}.i2Ftut>:last-child{overflow-wrap:anywhere;min-width:0}.Q1nZ63{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.p3X0Ap{color:#dc2626;background:#fef2f2}.L4oxZ6{color:#f59e0b;background:#fef3c7}.E2kV6x{color:#0070f3;background:#eff6ff}.me9wW{color:#6a6a70;background:#f3f3f5}.GyACi{color:#3d3d42;cursor:pointer;background:0 0;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.GyACi:hover{background:#f3f3f5;border-color:#888890}.GyACi:active{transform:scale(.98)}.GyACi:focus-visible{outline-offset:2px;outline:2px solid #2a8aff}.q3Le5L{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.q3Le5L:active{transform:scale(.98)}.q3Le5L:focus-visible{outline-offset:2px;outline:2px solid}.q3Le5L.p3X0Ap{color:#fff;background:#dc2626}.q3Le5L.p3X0Ap:hover{background:#b91c1c}.q3Le5L.p3X0Ap:focus-visible{outline-color:#dc2626}.q3Le5L.L4oxZ6{color:#fff;background:#f59e0b}.q3Le5L.L4oxZ6:hover{background:#cf8508}.q3Le5L.L4oxZ6:focus-visible{outline-color:#f59e0b}.q3Le5L.E2kV6x{color:#fff;background:#0070f3}.q3Le5L.E2kV6x:hover{background:#005ed4}.q3Le5L.E2kV6x:focus-visible{outline-color:#0070f3}.q3Le5L.me9wW{color:#fff;background:#6a6a70}.q3Le5L.me9wW:hover{background:#4f4f55}.q3Le5L.me9wW:focus-visible{outline-color:#6a6a70}[data-theme=dark] .Q1nZ63.p3X0Ap{color:#fca5a5;background:#dc262626}[data-theme=dark] .Q1nZ63.L4oxZ6{color:#f9c56d;background:#f59e0b26}[data-theme=dark] .Q1nZ63.E2kV6x{color:#8cc5ff;background:#0070f326}[data-theme=dark] .Q1nZ63.me9wW{color:#dcdde0;background:#6a6a7040}[data-theme=dark] .GyACi{color:#ffffffeb;border-color:#94a3b82e}[data-theme=dark] .GyACi:hover{background:#94a3b81a;border-color:#94a3b838}[data-theme=dark] .q3Le5L.p3X0Ap{background:#dc2626}[data-theme=dark] .q3Le5L.p3X0Ap:hover{background:#ef4444}[data-theme=dark] .q3Le5L.L4oxZ6{background:#f59e0b}[data-theme=dark] .q3Le5L.L4oxZ6:hover{background:#f7b13c}[data-theme=dark] .q3Le5L.E2kV6x{background:#0070f3}[data-theme=dark] .q3Le5L.E2kV6x:hover{background:#5aa8ff}[data-theme=dark] .q3Le5L.me9wW{background:#888890}[data-theme=dark] .q3Le5L.me9wW:hover{background:#acacb0}@keyframes r34OEM{0%{opacity:0}to{opacity:1}}@keyframes q3NECM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes z3IEP2{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes L5sNhd{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes MjyTj{0%,to{opacity:1}50%{opacity:.85}}.g3lzFY{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.g3lzFY:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #0f111b}.g3lzFY:disabled,.g3lzFY[data-disabled]{cursor:not-allowed;opacity:.5}.y14KwH{z-index:var(--solid-dropdown-menu-z-index,1500);color:#3d3d42;min-width:160px;max-width:20rem;transform-origin:var(--kb-menu-content-transform-origin);background-color:#fff;border:1px solid #00000014;border-radius:12px;padding:6px;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) Ewwwy;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000008,0 0 0 1px #00000005}.y14KwH[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) t4ClHR}.y14KwH[data-expanded]{animation:.2s cubic-bezier(.16,1,.3,1) Ewwwy}.C2dqoQ{background-color:#00000014;border:none;height:1px;margin:4px 6px}.B2GdLM{flex-direction:column;display:flex}.s3nNPg{color:#888890;text-transform:uppercase;letter-spacing:.05em;margin-top:.2rem;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600}.h3r2sM{color:#3d3d42;cursor:pointer;background-color:#0000;border:none;border-radius:6px;outline:none;align-items:center;width:100%;padding:8px 10px;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;transition:all .1s;display:flex;position:relative}.h3r2sM:hover,.h3r2sM[data-highlighted]{color:#000;background-color:#f3f3f5}.h3r2sM:active{background-color:#eaeaec}.h3r2sM:disabled,.h3r2sM[data-disabled]{cursor:not-allowed;opacity:.5}.h3r2sM:disabled:hover,.h3r2sM[data-disabled]:hover{background-color:#0000}.X1Ye3P{color:#888890;flex-shrink:0;margin-right:8px;transition:transform .1s}.h3r2sM:hover .X1Ye3P,.h3r2sM[data-highlighted] .X1Ye3P{color:#6a6a70;transform:translate(1px)}.gLEu{text-align:left;flex-grow:1}.V5sSGP,.V5sSGP .X1Ye3P{color:#ef4444}.V5sSGP:hover,.V5sSGP[data-highlighted]{color:#dc2626;background-color:#fee2e2}.V5sSGP:hover .X1Ye3P,.V5sSGP[data-highlighted] .X1Ye3P{color:#dc2626}.p1L9fS{color:#3d3d42;cursor:pointer;background-color:#0000;border:none;border-radius:6px;outline:none;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:.8125rem;font-weight:500;line-height:1.2;transition:all .1s;display:flex}.p1L9fS:hover,.p1L9fS[data-highlighted]{color:#000;background-color:#f3f3f5}.p1L9fS:disabled,.p1L9fS[data-disabled]{cursor:not-allowed;opacity:.5}.p1L9fS:disabled:hover,.p1L9fS[data-disabled]:hover{background-color:#0000}.n2whH5{z-index:var(--solid-dropdown-menu-z-index,1500);color:#3d3d42;min-width:160px;max-width:20rem;transform-origin:var(--kb-menu-content-transform-origin);background-color:#fff;border:1px solid #00000014;border-radius:12px;padding:6px;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) Ewwwy;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000008,0 0 0 1px #00000005}.n2whH5[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) t4ClHR}@keyframes Ewwwy{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes t4ClHR{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(-4px)}}[data-theme=dark] .y14KwH,[data-theme=dark] .n2whH5{color:#ffffffeb;background-color:#000000fa;border-color:#94a3b82e;box-shadow:0 18px 48px #00000080,0 8px 20px #00000059,0 2px 6px #00000047}[data-theme=dark] .C2dqoQ{background-color:#94a3b826}[data-theme=dark] .s3nNPg{color:#cbccd0}[data-theme=dark] .h3r2sM,[data-theme=dark] .p1L9fS{color:#ffffffeb}[data-theme=dark] .h3r2sM:hover,[data-theme=dark] .h3r2sM[data-highlighted],[data-theme=dark] .p1L9fS:hover,[data-theme=dark] .p1L9fS[data-highlighted]{background-color:#94a3b81a}[data-theme=dark] .gLEu{color:#ffffffeb}[data-theme=dark] .X1Ye3P{color:#94a3b8cc}.h3r2sM:hover [data-theme=dark] .X1Ye3P,.h3r2sM[data-highlighted] [data-theme=dark] .X1Ye3P{color:#ffffffe6}@keyframes U1TGAm{0%{opacity:0}to{opacity:1}}@keyframes T1OXrI{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes d3AgB4{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes r1OXpi{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Y32N7Z{0%,to{opacity:1}50%{opacity:.85}}.m24g8n{align-items:center;gap:.2rem;display:flex}.p1S5Io{cursor:pointer;color:#3d3d42;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;transition:background-color .2s;display:inline-flex}.p1S5Io:hover{background-color:#f3f3f5}.p1S5Io:focus-visible{outline-offset:2px;outline:2px solid #0f111b}.p1S5Io[data-expanded]{background-color:#f3f3f5}.p1S5Io:disabled,.p1S5Io[data-disabled]{cursor:not-allowed;opacity:.5}.Q3YGK6{justify-content:center;align-items:center;margin-right:.2rem;display:inline-flex}.I41e9G{z-index:1500;color:#3d3d42;min-width:160px;max-width:20rem;transform-origin:var(--kb-menu-content-transform-origin);background-color:#fff;border:1px solid #00000014;border-radius:12px;padding:6px;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) L1lUb3;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000008,0 0 0 1px #00000005}.I41e9G[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) i2xp14}.I41e9G[data-expanded]{animation:.2s cubic-bezier(.16,1,.3,1) L1lUb3}.PuPg{fill:#fff;stroke:#00000014;stroke-width:1px}.l2pBil{background-color:#00000014;border:none;height:1px;margin:.2rem 0}.g32HGe{flex-direction:column;display:flex}.y1LXu6{color:#888890;text-transform:uppercase;letter-spacing:.05em;margin-top:.2rem;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600}.n35dOn{cursor:pointer;color:#3d3d42;border-radius:.375rem;outline:none;justify-content:space-between;align-items:center;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;transition:background-color .2s;display:flex}.n35dOn:hover,.n35dOn[data-highlighted]{background-color:#f3f3f5}.n35dOn:focus-visible{outline-offset:-2px;outline:2px solid #0f111b}.n35dOn:disabled,.n35dOn[data-disabled]{cursor:not-allowed;opacity:.5}.n35dOn:disabled:hover,.n35dOn[data-disabled]:hover{background-color:#0000}.C1EwUa{color:#3d3d42;flex:1;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem}.o5qibr{color:#888890;margin-top:.2rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.75rem}.h5xN0m{justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.5rem;display:flex}.w3xJ26{cursor:pointer;color:#3d3d42;border-radius:.375rem;outline:none;justify-content:space-between;align-items:center;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;transition:background-color .2s;display:flex}.w3xJ26:hover,.w3xJ26[data-highlighted]{background-color:#f3f3f5}.w3xJ26:focus-visible{outline-offset:-2px;outline:2px solid #0f111b}.w3xJ26:disabled,.w3xJ26[data-disabled]{cursor:not-allowed;opacity:.5}.w3xJ26:disabled:hover,.w3xJ26[data-disabled]:hover{background-color:#0000}.w2z8vN{z-index:1500;color:#3d3d42;min-width:160px;max-width:20rem;transform-origin:var(--kb-menu-content-transform-origin);background-color:#fff;border:1px solid #00000014;border-radius:12px;padding:6px;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) L1lUb3;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000008,0 0 0 1px #00000005}.w2z8vN[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) i2xp14}.w2z8vN[data-expanded]{animation:.2s cubic-bezier(.16,1,.3,1) L1lUb3}.S50p8W{cursor:pointer;color:#3d3d42;border-radius:.375rem;outline:none;align-items:center;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;transition:background-color .2s;display:flex}.S50p8W:hover,.S50p8W[data-highlighted]{background-color:#f3f3f5}.S50p8W:focus-visible{outline-offset:-2px;outline:2px solid #0f111b}.S50p8W:disabled,.S50p8W[data-disabled]{cursor:not-allowed;opacity:.5}.S50p8W:disabled:hover,.S50p8W[data-disabled]:hover{background-color:#0000}.M1JRDK{cursor:pointer;color:#3d3d42;border-radius:.375rem;outline:none;align-items:center;padding:.2rem .5rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;transition:background-color .2s;display:flex}.M1JRDK:hover,.M1JRDK[data-highlighted]{background-color:#f3f3f5}.M1JRDK:focus-visible{outline-offset:-2px;outline:2px solid #0f111b}.M1JRDK:disabled,.M1JRDK[data-disabled]{cursor:not-allowed;opacity:.5}.M1JRDK:disabled:hover,.M1JRDK[data-disabled]:hover{background-color:#0000}@keyframes L1lUb3{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes i2xp14{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-4px)}}[data-theme=dark] .p1S5Io{color:#ffffffeb}[data-theme=dark] .p1S5Io:hover,[data-theme=dark] .p1S5Io[data-expanded]{background-color:#94a3b81a}[data-theme=dark] .I41e9G,[data-theme=dark] .w2z8vN{color:#ffffffeb;background-color:#000000fa;border-color:#94a3b82e;box-shadow:0 18px 48px #00000080,0 8px 20px #00000059,0 2px 6px #00000047}[data-theme=dark] .PuPg{fill:#000000fa;stroke:#94a3b82e}[data-theme=dark] .l2pBil{background-color:#94a3b826}[data-theme=dark] .y1LXu6{color:#cbccd0}[data-theme=dark] .n35dOn,[data-theme=dark] .w3xJ26,[data-theme=dark] .S50p8W,[data-theme=dark] .M1JRDK{color:#ffffffeb}[data-theme=dark] .n35dOn:hover,[data-theme=dark] .n35dOn[data-highlighted],[data-theme=dark] .w3xJ26:hover,[data-theme=dark] .w3xJ26[data-highlighted],[data-theme=dark] .S50p8W:hover,[data-theme=dark] .S50p8W[data-highlighted],[data-theme=dark] .M1JRDK:hover,[data-theme=dark] .M1JRDK[data-highlighted]{background-color:#94a3b81a}[data-theme=dark] .C1EwUa{color:#ffffffeb}[data-theme=dark] .o5qibr{color:#cbccd0}.T2dNTL{font:inherit;color:inherit;cursor:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Y5hNB9{z-index:9999;color:#fff;transform-origin:var(--kb-tooltip-content-transform-origin);background-color:#1f2937;border:1px solid #4b55634d;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Y5hNB9[data-expanded]{animation-name:JiyLM}.Y5hNB9[data-closed]{animation-name:M1zoLS}@keyframes JiyLM{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes M1zoLS{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.b9{background:var(--card-bg,#fff);width:100%;height:100%;min-height:0;max-height:100%;color:var(--card-text,#1d1d1f);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.b9 *,.b9 :before,.b9 :after{box-sizing:border-box}.c9{border-bottom:1px solid #f3f3f5;flex:none;align-items:center;gap:12px;min-width:0;padding:16px 20px 14px;display:flex}.d9{white-space:nowrap;flex-shrink:0;margin:0;font-size:17px;font-weight:600;line-height:1.2}.a9{color:#6a6a70;background:#f3f3f5;border:1px solid #0000;border-radius:10px;flex:280px;align-items:center;gap:8px;min-width:0;max-width:360px;height:34px;margin-inline:8px;padding:0 10px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.a9:focus-within{background:#fff;border-color:#2a8aff;box-shadow:0 0 0 3px #3b82f61f}.Y8{color:#acacb0;flex-shrink:0}.Z8{color:#3d3d42;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500}.Z8::placeholder{color:#acacb0;font-weight:400}.X8{color:#acacb0;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,color .15s;display:inline-flex}.X8:hover{color:#4f4f55;background:#eaeaec}.V8{color:#888890;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-start:auto;transition:background-color .15s,color .15s;display:inline-flex}.V8:hover{color:#3d3d42;background:#f3f3f5}.U8{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:16px 20px 20px;overflow:hidden auto}@media (max-width:640px){.c9{flex-wrap:wrap;row-gap:10px;padding:14px 16px 12px}.d9{flex:auto;font-size:16px}.V8{margin-inline-start:0}.a9{flex:100%;order:3;max-width:none;margin-inline:0}.U8{padding:12px 14px 16px}}@keyframes Cfmdz{0%{opacity:0}to{opacity:1}}@keyframes C22xyt{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes V26STV{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes L5wPwn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes D2TGro{0%,to{opacity:1}50%{opacity:.85}}.Bn{top:calc(var(--ed-safe-top,0px) + 20px);z-index:21500;opacity:0;pointer-events:none;background:#fff;border:1px solid #eaeaec;border-radius:12px;max-width:400px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0f111b14,0 1px 3px #0f111b0a}.Bn.Sn{pointer-events:all}.vn{color:#cbccd0;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .2s;display:flex;position:absolute;top:10px;right:10px}.vn:hover{color:#0f111b;background:#f3f3f5}.vn:active{transform:scale(.95)}.un{-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.Jn{cursor:pointer;background:#fff;border:1px solid #eaeaec;border-radius:6px;flex-shrink:0;width:55px;height:75px;padding:0;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f111b0f}.Jn:hover{border-color:#cbccd0;box-shadow:0 2px 6px #0f111b1a}.Jn:active{transform:scale(.98)}.Mn{background:linear-gradient(135deg,#fafafb 0%,#fff 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Ln{color:#888890;font-size:18px;font-weight:600}.wn{color:#fff;opacity:0;pointer-events:none;z-index:2;background:#0f111bbf;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:absolute;top:4px;right:4px}.Jn:hover .wn{opacity:1}.Pn{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.An{color:#acacb0;letter-spacing:-.01em;font-size:.85rem;font-weight:500}.Cn{align-items:baseline;gap:6px;display:flex}.Dn{color:#0f111b;letter-spacing:-.02em;font-size:18px;font-weight:600}.Qn{color:#dcdde0;font-size:14px;font-weight:400}.Nn{white-space:nowrap;border-radius:8px;flex-shrink:0;margin-left:auto;padding:8px 16px;font-size:14px;font-weight:500}.Hn{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;padding:0!important;display:flex!important;overflow:visible!important}.In{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1!important;background-color:#0f111bd9!important}.Gn{pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:visible}.Fn{flex:1!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;display:flex!important;overflow:visible!important}.En{z-index:10001;cursor:pointer;pointer-events:all;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;transition:all .2s;display:flex;top:calc(var(--ed-safe-top,0px) + 24px)!important;color:#fff!important;background:#0f111bbf!important;position:fixed!important;right:24px!important}.En:hover{background:#0f111be6!important}.zn{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:60px;display:flex;position:relative}.zn>div{border-radius:8px;max-width:100%;max-height:100%;overflow:hidden;box-shadow:0 20px 60px #0f111b4d}.Kn{z-index:21600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f111bd9;justify-content:center;align-items:center;animation:.15s ease-out Cfmdz;display:flex;position:fixed;inset:0}.yn{flex-direction:column;align-items:center;gap:16px;animation:.15s ease-out C22xyt;display:flex;position:relative}.yn>div:first-of-type:not(.tn):not(.xn){border-radius:8px;overflow:hidden;box-shadow:0 20px 60px #0f111b4d}.tn{color:#fff;z-index:1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f111bbf;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:-44px;right:-44px}.tn:hover{background:#0f111be6}.xn{color:#fff;text-shadow:0 1px 2px #0f111b80;font-size:16px;font-weight:500}@keyframes gdhSE{0%{opacity:0}to{opacity:1}}@keyframes M1At1D{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Q3OHZX{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes B1yk0I{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Q32TJN{0%,to{opacity:1}50%{opacity:.85}}.e8{pointer-events:none;width:100%;height:100%;z-index:var(--ultra-compact-z-index,21000);touch-action:none;flex-direction:column;padding:16px;display:flex;position:absolute;inset:0;overflow:visible}.e8.G7{justify-content:flex-end;align-items:center}.e8.H7{justify-content:flex-end;align-items:flex-start}.e8.I7{justify-content:flex-end;align-items:flex-end}.e8.W7{justify-content:stretch;align-items:stretch;padding:0}.e8.W7 .O7{--shell-radius:0;max-width:none;width:100%!important;height:100%!important}.O7{pointer-events:auto;--shell-radius:16px;width:var(--ultra-compact-width,500px);border-radius:var(--shell-radius);opacity:0;cursor:pointer;background:#fff;border:1px solid #1018281a;flex-direction:column;flex:0 auto;max-width:min(1200px,100%);min-height:0;max-height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:visible;transform:translateY(10px)scale(.98);box-shadow:0 1px 2px #1018280f,0 18px 44px -18px #10182852}.O7.p8{opacity:1;transform:translateY(0)scale(1)}.O7:focus-within{border-color:#10182829;box-shadow:0 1px 2px #1018280f,0 18px 44px -12px #10182842}.O7.k8{contain:layout style paint;box-shadow:none;will-change:width;pointer-events:none;transition:none}.O7.k8 .h8,.O7.k8 .i8{pointer-events:auto}.M7{border-radius:var(--shell-radius) var(--shell-radius) 0 0;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media (max-width:768px){.e8{padding:0}.O7{--shell-radius:14px;border-radius:var(--shell-radius) var(--shell-radius) 0 0;max-width:100%}.a8{border-radius:0}.V7{margin-right:12px}}.h8,.i8{cursor:ew-resize;z-index:100;touch-action:none;background:0 0;width:8px;height:100%;transition:background .15s;position:absolute;top:0}.h8:hover,.h8:active,.h8.g8,.i8:hover,.i8:active,.i8.g8{background:#2a8aff1f}.h8{left:0}.i8{right:0}.j8{cursor:ns-resize;z-index:101;touch-action:none;border-radius:var(--shell-radius) var(--shell-radius) 0 0;background:0 0;height:9px;transition:background .15s;position:absolute;top:0;left:8px;right:8px}.j8:hover,.j8:active,.j8.g8{background:#2a8aff24}.U7{cursor:grab;color:#0003;z-index:10;justify-content:center;align-items:center;width:24px;height:16px;transition:color .2s;display:flex;position:absolute;top:4px;left:50%;transform:translate(-50%)}.U7:active{cursor:grabbing}.U7:hover{color:#0006}.U7 svg{width:12px;height:12px}.V7{pointer-events:auto;color:#888;cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:20px;margin:0 16px 4px 0;padding:0;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000001a}.V7:hover{color:#1a1a1a;background:#f5f5f5;border-color:#0003}.V7 svg{width:12px;height:12px}.c8{-webkit-user-select:text;user-select:text;cursor:text;background:linear-gradient(#f8fafc 0%,#f7f7f4 100%);flex:auto;min-height:min(300px,40dvh);padding:14px 16px 16px;overflow:hidden auto}.c8::-webkit-scrollbar{width:6px}.c8::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.c8::-webkit-scrollbar-thumb:hover{background:#0003}.T7{background:#fff;padding:8px 12px 4px}.S7{background:#fbfcfd;border-top:1px solid #0f111b0d;padding:8px 12px 4px;position:relative}.R7{scrollbar-width:thin;background:#fafafb;border-top:1px solid #0f111b0a;max-height:152px;padding:8px 12px 0;overflow:auto}.a8{border-radius:0 0 var(--shell-radius) var(--shell-radius);background:#fff;border-top:1px solid #1018280d;flex-direction:column;flex:none;gap:8px;padding:12px 14px 10px;display:flex;position:relative}.b8{align-items:flex-start;gap:4px;display:flex}.n8{color:#1a1a1a;resize:none;background:0 0;border:none;outline:none;flex:1;min-height:32px;max-height:160px;padding:5px 2px;font-size:.95rem;line-height:1.55}.n8::placeholder{color:#9aa0a6}.Z7{color:#666;cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.Z7:hover{color:#1a1a1a;background:#0000000d}.Z7 svg{width:16px;height:16px}.N7{align-items:center;gap:8px;min-width:0;display:flex}.N7>*{flex-shrink:0}.P7{align-items:center;display:flex}.a8.Q7{border-top-left-radius:var(--shell-radius);border-top-right-radius:var(--shell-radius);border-top:0}.m8{z-index:1001;--ed-slide-from:-4px;white-space:nowrap;background:#fff;border:1px solid #0000001a;border-radius:8px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) Q3OHZX;position:absolute;box-shadow:0 8px 24px -6px #10182833}.d8{color:#1a1a1a;margin-bottom:10px;padding:0 4px;font-size:.8rem;font-weight:600}.J7{gap:4px;display:flex}.F7{color:#555;cursor:pointer;background:#00000008;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.F7 svg{opacity:.7;width:16px;height:16px}.F7:hover{color:#1a1a1a;background:#0000000f;border-color:#00000026}.F7:hover svg{opacity:1}.F7.E7{color:#0070f3;background:#2a8aff1f;border-color:#2a8aff66}.F7.E7 svg{opacity:1;color:#0070f3}.K7{grid-template-columns:1fr 1fr;gap:8px;display:grid}.L7{color:#555;text-align:center;cursor:pointer;background:#00000005;border:1px solid #00000014;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-size:.75rem;transition:all .2s;display:flex}.L7 svg{opacity:.7;width:18px;height:18px}.L7:hover{color:#1a1a1a;background:#0000000d;border-color:#00000026}.L7:hover svg{opacity:1}.L7.E7{color:#0070f3;background:#2a8aff1f;border-color:#2a8aff66;font-weight:600}.L7.E7 svg{opacity:1;color:#0070f3}.Y7{z-index:10000;--ed-slide-from:10px;background:#fff;border:1px solid #0000001a;border-radius:12px;min-width:280px;max-width:360px;max-height:400px;padding:0;animation:.2s cubic-bezier(.16,1,.3,1) Q3OHZX;overflow:hidden;box-shadow:0 10px 30px -8px #10182838}.X7{text-align:center;color:#888;padding:20px;font-size:.85rem}@keyframes G2tMCS{0%{opacity:0}to{opacity:1}}@keyframes miAtf{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes e2ypKR{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes N27Cut{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes j1af1a{0%,to{opacity:1}50%{opacity:.85}}.Q13{align-items:center;gap:8px;display:flex}.P13{background:#f3f3f5;border:1px solid #0f111b14;border-radius:8px;gap:4px;padding:3px;display:flex}.P13.L13{gap:2px;padding:2px}.O13{color:#888890;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.78rem;font-weight:500;transition:all .2s;display:flex}.O13 svg{opacity:.7}.O13:hover{color:#2d2d32;background:#0f111b0d}.O13.H13{color:#0f111b;background:#fff;font-weight:600;box-shadow:0 1px 3px #0f111b1a}.O13.H13 svg{opacity:1;color:#5aa8ff}.L13 .O13{gap:4px;padding:4px 8px;font-size:.7rem}.Y13{color:#3d3d42;cursor:pointer;height:auto;box-shadow:none;background:#f3f3f5;border:1px solid #0f111b14;border-radius:8px;align-items:center;gap:6px;min-width:90px;padding:5px 10px;font-size:.75rem;transition:all .2s;display:flex}.Y13:hover:not(.M13){background:#eaeaec;border-color:#0f111b1f}.Y13.M13{opacity:.4;cursor:not-allowed}.Y13.K13{gap:4px;min-width:70px;padding:4px 8px;font-size:.7rem}.Y13.K13 .V13,.Y13.K13 .J13{width:12px;height:12px}.S13{flex:1;align-items:center;gap:8px;display:flex}.W13{white-space:nowrap;font-weight:500}.V13{color:#888890;flex-shrink:0;width:14px;height:14px}.J13{opacity:.5;flex-shrink:0;width:14px;height:14px}.N13{box-sizing:border-box;min-width:260px;max-width:320px;z-index:var(--editor-assist-floating-z-index,11060);--ed-slide-from:10px;background:#fff;border:1px solid #0f111b1a;border-radius:12px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) e2ypKR;box-shadow:0 4px 20px #0f111b26}.X13{color:#3d3d42;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:8px;outline:none;flex-direction:column;gap:4px;width:100%;padding:10px 12px;transition:all .15s;display:flex;position:relative}.X13:hover{background:#0f111b0a}.X13.R13{background:#5aa8ff1a}.X13.R13 .W13{color:#0f111b;font-weight:600}.X13.R13 .V13{color:#5aa8ff}.X13:focus-visible{outline-offset:-2px;outline:2px solid #5aa8ff80}.U13{box-sizing:border-box;align-items:center;gap:8px;width:100%;font-size:.85rem;font-weight:500;display:flex}.U13 .V13{width:14px;height:14px}.I13{color:#5aa8ff;flex-shrink:0;width:14px;height:14px}.T13{color:#acacb0;box-sizing:border-box;width:100%;margin:0;padding-left:22px;font-size:.75rem;line-height:1.3}.n14{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:pointer;color:#fff;background:#2d2d32;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1rem;transition:background-color .18s,color .18s,border-color .18s,opacity .18s;display:inline-flex}.n14 svg{fill:#0000;stroke:currentColor}.n14:hover:not(.l14):not(.m14){background:#4f4f55}.n14:active:not(.l14):not(.m14){background:#3d3d42}.n14.m14{color:#3d3d42;cursor:pointer;background:#f3f3f5;border-color:#dcdde0}.n14.m14:hover{background:#eaeaec;border-color:#888890}.n14.m14:active{background:#dcdde0}.n14.l14{color:#fff;opacity:.38;cursor:default;background:#2d2d32;border-color:#0000}.n14.k14{border-radius:6px;gap:.3rem;padding:.35rem .7rem}.n14 .j14{white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1}.n14 .o14{flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.n14 .o14 svg{width:100%;height:100%}.n14 .p14 svg{animation:1s linear infinite X1NoCr}@keyframes X1NoCr{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.j12{color:#374151;margin:0;font-size:.95rem;font-weight:500}.Z11{gap:8px;display:flex}.T11{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.T11:hover{color:#111827;background-color:#f3f4f6}.k12{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transform-origin:0 100%;will-change:max-height, opacity, padding, gap;border-radius:8px;gap:2px;max-height:44px;margin-bottom:4px;padding:8px 10px;transition:max-height .3s ease-in-out 3s,opacity .3s ease-in-out 3s,padding .3s ease-in-out 3s,gap .3s ease-in-out 3s;display:flex;position:absolute;bottom:100%;left:0;overflow:hidden;transform:translateY(0)}.k12:hover,.k12.S11{gap:4px;max-height:15.5vh;padding:10px 12px;transition-delay:0s}.k12:hover .R11,.k12.S11 .R11{width:40px;height:40px;transition-delay:0s}.k12:hover .R11 svg,.k12.S11 .R11 svg{width:22px;height:22px;transition-delay:0s}.k12:empty{display:none}.k12.U11{opacity:0;border:none;max-height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden}.k12.m12{opacity:1;background-color:#4353ff0d;border:2px dashed #4353ff;gap:4px;max-height:15.5vh;padding:10px 12px}.k12 .l12{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex;overflow-y:auto}.W11{cursor:pointer;background-color:#fffffff5;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;flex:0 auto;min-width:120px;max-width:280px;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.W11:hover{border-color:#0f172a1f;box-shadow:0 12px 24px #0f172a1a,0 2px 6px #0f172a0d}.W11:hover .x12{opacity:1}.W11.s12{width:120px;min-width:120px}.W11.y12{background-color:#eef2ff;border-color:#bfd1f0}.t12{background-color:#f3f4f6;justify-content:center;align-items:center;width:100%;height:80px;display:flex;overflow:hidden}.t12 img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.t12:hover img{transform:scale(1.05)}.r12{justify-content:center;align-items:center;width:100%;max-height:300px;display:flex;overflow:hidden}.r12 img{object-fit:contain;max-width:100%;max-height:100%}.X11{background-color:#f8fafcd1;border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.X11 .Y11{color:#334155;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.8rem;font-weight:600;overflow:hidden}.x12{cursor:pointer;color:#6b7280;opacity:0;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .2s,color .2s,background-color .2s;display:flex}.x12:hover{color:#ef4444;background-color:#ef44441a}.z12{width:400px;max-width:400px;max-height:400px;z-index:var(--editor-assist-floating-z-index,11060);background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;animation:.2s L3o6rU;display:flex;overflow:hidden;box-shadow:0 10px 25px #00000026}.g12{min-width:180px;z-index:var(--editor-assist-floating-z-index,11060);background-color:#fff;border-radius:6px;padding:6px;animation:.2s L3o6rU;box-shadow:0 4px 16px #0000001a}.i12{cursor:pointer;color:#4b5563;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:.9rem;transition:background-color .2s;display:flex}.i12:hover{color:#111827;background-color:#f3f4f6}.i12:focus{color:#111827;background-color:#f3f4f6;outline:none}.h12{fill:#fff;filter:drop-shadow(0 -1px 1px #0000001a)}.R11{color:#6b7280;cursor:pointer;will-change:width, height;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:36px;height:36px;padding:0;transition:width .3s ease-in-out 3s,height .3s ease-in-out 3s,background-color .2s 3s,color .2s 3s,box-shadow .2s 3s;display:flex}.R11:hover{color:#111827;background-color:#f9fafb;box-shadow:0 1px 4px #0000000d}.R11 svg{will-change:width, height;width:20px;height:20px;transition:width .3s ease-in-out 3s,height .3s ease-in-out 3s}.q12{display:none}.b12{align-items:center;display:flex}.n12{color:#b91c1c;background-color:#fef2f2e6;border:1px solid #fca5a5cc;border-radius:6px;align-items:center;gap:8px;margin-top:4px;margin-bottom:8px;padding:8px 12px;font-size:.85rem;animation:.3s N1zDz6;display:flex}.c12{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.d12{align-items:center;gap:8px;display:flex}.a12{color:#6b7280;background-color:#f3f4f6;border-radius:12px;padding:2px 8px;font-size:.8rem;font-weight:500}@keyframes L3o6rU{0%{opacity:0}to{opacity:1}}@keyframes q3eg1U{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes N1zDz6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.y12 .Y11{color:#4f46e5;align-items:center;gap:4px;display:flex}.y12 .Y11:before{content:"";background-color:#4f46e5;border-radius:50%;width:8px;height:8px;display:inline-block}.B12{border-top:1px solid #e5e7eb;margin-top:6px;padding:8px;display:flex}.A12{border:1px solid #e5e7eb;border-radius:4px;flex:1;padding:6px 10px;font-size:.9rem}.A12:focus{border-color:#4353ff;outline:none;box-shadow:0 0 0 2px #4353ff1a}.C12{color:#fff;cursor:pointer;background-color:#4353ff;border:none;border-radius:4px;margin-left:8px;padding:6px 12px;font-size:.9rem;font-weight:500}.C12:hover{background-color:#3644cc}.p12{color:#b91c1c;background-color:#fee2e299;border:1px solid #f871714d;border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:.9rem;display:flex}.u12{opacity:.8;position:relative}.u12:before{content:"";transform-origin:0;z-index:10;background:linear-gradient(90deg,#4353ff,#8f9fff);height:2px;animation:2s infinite e1cLCI;position:absolute;top:0;left:0;right:0}@keyframes e1cLCI{0%{transform:scaleX(0)}50%{transform:scaleX(.5)}to{transform:scaleX(1)}}.S11{opacity:1!important;gap:4px!important;max-height:15.5vh!important;padding:10px 12px!important;transition-delay:0s!important}.S11 .l12{transition:none!important;overflow-y:auto!important}.S11 .R11{width:40px!important;height:40px!important;transition-delay:0s!important}.S11 .R11 svg{width:22px!important;height:22px!important;transition-delay:0s!important}.V11{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:4px;flex-wrap:nowrap;align-items:center;overflow:auto hidden;gap:4px!important;max-height:80px!important;margin-bottom:0!important;padding:4px 6px!important;transition:none!important;position:relative!important;bottom:auto!important;left:auto!important}.V11 .l12{flex-wrap:nowrap;gap:4px;overflow:auto hidden}.V11 .l12::-webkit-scrollbar{height:2px}.V11 .l12::-webkit-scrollbar-thumb{background:#0000001a;border-radius:1px}.V11 .R11{border-radius:4px;align-self:center;min-width:24px;min-height:24px;width:24px!important;height:24px!important;transition-delay:0s!important}.V11 .R11 svg{width:14px!important;height:14px!important;transition-delay:0s!important}.V11 .W11{min-width:80px;max-width:150px}.V11 .W11 .X11{padding:3px 6px}.V11 .W11 .X11 .Y11{max-width:120px;font-size:.75rem}.V11 .W11 .x12{opacity:1;padding:1px}.V11 .W11 .x12 svg{width:12px;height:12px}.V11 .w12{display:none}.V11 .b12{flex-shrink:0}.V11 .p12{margin-bottom:4px;padding:4px 8px;font-size:.75rem}.w12{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;color:#dc2626;opacity:1;pointer-events:none;background-color:#ffffffb3;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .3s .3s,background-color .2s .3s,color .2s .3s;display:flex;position:absolute;top:8px;right:0}.w12:hover{color:#b91c1c;background-color:#fee2e2;border-color:#fecaca}.w12:focus{outline:none;box-shadow:0 0 0 2px #dc262633}.w12 svg{width:18px;height:18px}.k12:hover .w12{opacity:1;pointer-events:auto;transition-delay:0s}.e12{color:#4353ff;background:linear-gradient(135deg,#4353ff0d,#8e9fff0d);border:1px solid #4353ff26;border-radius:8px;align-items:center;gap:8px;min-width:200px;padding:12px 16px;font-size:.9rem;font-weight:500;animation:.3s N1zDz6;display:flex}.e12 .v12{border:2px solid #4353ff33;border-top-color:#4353ff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite B4FJpx}@keyframes B4FJpx{to{transform:rotate(360deg)}}.o12{--eddocu-placeholder:0}@keyframes Z4e5qd{0%{opacity:0}to{opacity:1}}@keyframes E53oAm{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes E1WkzX{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes y4OyWg{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes n3MMhK{0%,to{opacity:1}50%{opacity:.85}}.r14{cursor:pointer;color:#888890;background:#fffffff5;border:1px solid #0f111b14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f111b0a}.r14:hover{color:#2d2d32;background-color:#f8fafc;border-color:#0f111b1f;box-shadow:0 8px 18px #0f111b14}.r14:active{transform:scale(.97)}.r14:focus-visible{outline:none;box-shadow:0 0 0 3px #2a8aff24,0 8px 18px #0f111b14}.r14 svg{width:18px;height:18px;transition:width .3s ease-in-out,height .3s ease-in-out}.r14.s14{border-radius:8px;width:24px;min-width:24px;height:24px;min-height:24px}.r14.s14 svg{width:14px;height:14px}.t14{min-width:200px;z-index:var(--editor-assist-floating-z-index,11060);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);--ed-slide-from:10px;background:#fffffffa;border:1px solid #0f111b14;border-radius:14px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) E1WkzX;box-shadow:0 20px 40px #0f111b29,0 4px 12px #0f111b14}.v14{box-sizing:border-box;cursor:pointer;text-align:left;color:#3d3d42;background:0 0;border:none;border-radius:8px;outline:none;align-items:center;gap:10px;width:100%;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .12s,color .12s,transform .12s;display:flex}.v14:hover,.v14:focus{background-color:#0f111b0b}.v14:active{transform:scale(.985)}.v14 svg{color:#888890;flex-shrink:0}.x14{border-top:1px solid #0f111b0f;gap:6px;margin-top:4px;padding:10px 8px 6px;display:flex}.w14{color:#3d3d42;background-color:#f8fafceb;border:1px solid #0f111b1a;border-radius:8px;outline:none;flex:1;padding:8px 10px;font-size:13px}.w14:focus{border-color:#2a8affb3;box-shadow:0 0 0 3px #2a8aff1a}.y14{color:#fff;cursor:pointer;background:#2d2d32;border:none;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:background-color .15s,transform .15s}.y14:hover{background:#2d2d32e0}.y14:active{transform:scale(.985)}.u14{fill:#fff;stroke:#0f111b14}.th-d .r14{color:#ffffffd1;background:#1e293beb;border-color:#94a3b81f}.th-d .r14:hover{color:#fff;background:#334155f5;border-color:#94a3b82e}.th-d .t14{background:#0f172afa;border-color:#94a3b81f}.th-d .v14{color:#ffffffe6}.th-d .v14 svg{color:#ffffffb8}.th-d .v14:hover,.th-d .v14:focus{background:#94a3b81f}.th-d .x14{border-top-color:#94a3b81f}.th-d .w14{color:#fff;background:#1e293be0;border-color:#94a3b824}.th-d .y14{color:#2d2d32;background:#ffffffeb}.th-d .u14{fill:#0f172afa;stroke:#94a3b81f}.n7{color:#ffffffeb;background:#ffffff1a;border:1px solid #ffffff26;border-radius:9px;flex-direction:column;gap:6px;margin-top:4px;padding:8px;display:flex}.h7{text-transform:uppercase;color:#ffffffad;align-items:center;gap:6px;min-width:0;font-size:.68em;font-weight:650;line-height:1.2;display:flex}.g7{color:#ffffffd1;background:#ffffff21;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.k7{gap:5px;min-width:0;display:grid}.j7{background:#ffffff17;border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:6px 7px;display:grid}.i7{color:#ffffffb8;justify-content:center;align-items:center;display:inline-flex}.i7 svg{width:13px;height:13px}.e7{gap:1px;min-width:0;display:grid}.m7{color:#ffffff8f;font-size:.66em;font-weight:650;line-height:1.15}.l7{text-overflow:ellipsis;white-space:nowrap;color:#fffffff0;min-width:0;font-size:.78em;font-weight:500;line-height:1.2;overflow:hidden}.V6{width:-moz-fit-content;width:fit-content;min-width:min(17rem,100%);max-width:min(52rem,100% - 2.5rem);font-size:var(--msg-font-size,15px);overflow-wrap:anywhere;contain:layout;flex-direction:column;margin:0 0 .9rem;line-height:1.55;display:flex}.Y6{align-self:flex-end}.X6{align-self:flex-start}.Y6+.Y6,.X6+.X6{margin-top:-.55rem}.Y6.Q6{max-width:min(46rem,100% - 1rem)}.X6.Q6{max-width:min(52rem,100% - 1rem)}.R6{max-width:min(36rem,100% - 2.5rem)}.T6{gap:var(--msg-gap,6px);width:100%;min-width:0;padding:var(--msg-padding-y,10px) var(--msg-padding-x,14px);border-radius:var(--msg-border-radius,14px);flex-direction:column;display:flex}.Y6 .T6{color:#fff;letter-spacing:-.005em;background:linear-gradient(#2d2d32 0%,#0f111b 100%);border-bottom-right-radius:6px}.X6 .T6{color:#2d2d32;background:#fff;border:1px solid #0f111b12;border-bottom-left-radius:6px;transition:box-shadow .22s,border-color .22s;box-shadow:0 1px 1px #0f111b08,0 2px 6px #0f111b08}.X6.a7 .T6{animation:2.4s ease-in-out infinite J2QNx3}@keyframes J2QNx3{0%,to{border-color:#0f111b12;box-shadow:0 1px 1px #0f111b08,0 2px 6px #0f111b08}50%{border-color:#2a8aff38;box-shadow:0 1px 1px #0f111b08,0 2px 6px #0f111b08,0 0 0 2px #2a8aff12}}.R6 .T6{padding:.625rem}.P6{opacity:0;pointer-events:none;align-items:center;gap:2px;padding-top:4px;transition:opacity .18s,transform .18s cubic-bezier(.22,.61,.36,1);display:flex;transform:translateY(-2px)}.Y6 .P6{justify-content:flex-end}.V6:hover .P6,.V6:focus-within .P6{opacity:1;pointer-events:auto;transform:translateY(0)}.O6{color:#0f111b6b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .14s,color .14s,transform .14s;display:inline-flex}.O6:hover{color:#0f111bd1;background:#0f111b0f}.O6:active{transform:scale(.94)}.O6:focus-visible{outline-offset:-1px;outline:2px solid #2a8aff80}.O6:disabled{opacity:.38;cursor:default;pointer-events:none}.O6 svg{width:14px;height:14px}.W6{white-space:pre-wrap;word-break:break-word}.U6{opacity:.72;align-items:center;gap:.35rem;font-size:.76em;display:inline-flex}.Z6{opacity:.72;font-size:.78em}.c7{align-items:center;gap:.28rem;min-height:1rem;display:inline-flex}.d7{margin-top:-.15rem}.b7{opacity:.24;background:currentColor;border-radius:999px;width:.34rem;height:.34rem;animation:1.05s ease-in-out infinite A2n4fE}.b7:nth-child(2){animation-delay:.12s}.b7:nth-child(3){animation-delay:.24s}.S6{border-radius:calc(var(--msg-border-radius,14px) - 2px);background:#0f111b0a;overflow:hidden}.S6 img{width:100%;max-width:min(100%,30rem);height:auto;display:block}@keyframes A2n4fE{0%,60%,to{opacity:.22;transform:translateY(0)}30%{opacity:.78;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.b7{animation:none}.P6,.V6:hover .P6,.V6:focus-within .P6{transition:opacity 80ms linear}.X6.a7 .T6{animation:none}}.V5{min-width:0;position:relative}.W5{min-height:1.25rem}.Y5{min-width:0}.b6{letter-spacing:.01em;color:#0000;background-image:linear-gradient(90deg,#6a6a70e6 0%,#2d2d32f2 35%,#2a8afff2 50%,#2d2d32f2 65%,#6a6a70e6 100%);background-position:0%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:.3rem;min-height:1.25rem;font-size:.95em;font-weight:500;animation:2.1s ease-in-out infinite k4PaYB;display:inline-flex}.Z5{vertical-align:text-bottom;opacity:.38;background:currentColor;border-radius:1.5px;width:.55em;height:1.05em;margin-left:.1em;animation:1.05s ease-in-out infinite E2vACi;display:inline-block}.a6{margin-top:.15rem;line-height:1;display:block}.X5{width:100%;max-width:min(100%,30rem);height:auto;display:block}@keyframes k4PaYB{0%{background-position:0%}to{background-position:200%}}@keyframes E2vACi{0%,to{opacity:.12;transform:scaleY(.9)}50%{opacity:.75;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.b6{background-position:50%;animation:none}.Z5{opacity:.45;animation:none}}.E6,.p6{flex-direction:column;gap:.7rem;min-width:0;display:flex}.p6:empty{display:none}.c6{flex-direction:column;gap:.7rem;min-width:0;display:flex}.c6:empty{display:none}.g6{border-radius:calc(var(--msg-border-radius,14px) - 4px);color:#eaeaec;background:#0f111b;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.i6{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.72em;display:flex}.e6{white-space:pre;margin:0;padding:.85rem .95rem;overflow-x:auto}.q6,.r6,.s6,.t6,.u6,.v6{letter-spacing:0;overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.3}.q6,.r6{margin-top:.35rem}.s6{margin-top:.2rem}.E6>:first-child,.p6>:first-child,.c6>:first-child{margin-top:0}.q6{font-size:1.45em}.r6{font-size:1.28em}.s6{font-size:1.14em}.t6,.u6,.v6{font-size:1em}.D6{overflow-wrap:break-word;margin:0;line-height:1.6}.N6,.C6,.d6,.M6{margin:0}.N6,.C6{padding-left:1.4rem;line-height:1.55}.A6{margin:.3em 0}.A6::marker{color:#0f111b5c}.A6>.N6,.A6>.C6{margin-top:.2em}.d6{color:#4f4f55;overflow-wrap:break-word;background:linear-gradient(90deg,#2a8aff0a,#0000 65%);border-left:3px solid #2a8aff8c;border-radius:0 4px 4px 0;min-width:0;padding:.35rem 0 .35rem .95rem;line-height:1.55}.z6{color:#0070f3;text-underline-offset:.22em;overflow-wrap:break-word;word-break:break-word;-webkit-text-decoration:underline #0070f347;text-decoration:underline #0070f347;text-decoration-thickness:1.2px;transition:text-decoration-color .16s,color .16s}.z6:hover{color:#005ed4;text-decoration-color:currentColor}.w6{color:#921653;overflow-wrap:break-word;word-break:break-all;background:#0f111b0e;border-radius:.35rem;padding:.1rem .38rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.E6 hr,.p6 hr{border:none;border-top:1px solid #0f111b1a;margin:.25rem 0}.y6{min-height:1rem}.j6{color:inherit;cursor:pointer;font:inherit;background:#ffffff14;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.94em;transition:background .12s;display:inline-flex}.j6:hover{background:#ffffff26}.n6,.l6{justify-content:center;align-items:center;display:inline-flex}.l6,.m6,.k6 .n6,.k6 .o6{display:none}.k6 .l6,.k6 .m6{display:inline-flex}.h6{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;line-height:1.55;display:block}.M6{overflow-x:auto}.G6{border-collapse:collapse;width:100%;min-width:20rem}.J6,.H6,.L6{background:0 0}.K6,.I6{text-align:left;border:1px solid #0f111b14;padding:.55rem .8rem;font-size:.92em;line-height:1.45}.K6{letter-spacing:.02em;text-transform:none;color:#6a6a70;background:#0f111b09;font-size:.84em;font-weight:600}.L6:nth-child(2n) .I6{background:#0f111b05}.F6{animation:.28s ease-out both JIMIV;display:inline}@keyframes JIMIV{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.F6{animation:none}}.B6 .katex-display{margin:.7rem 0;overflow:auto hidden}.B7{background:linear-gradient(#fff 0%,#fafafb 100%);border:1px solid #0f111b14;border-radius:10px;flex-direction:column;gap:.75rem;margin:.375rem 0;padding:1rem;display:flex;box-shadow:0 1px 2px #0f111b0a,0 8px 20px -16px #0f111b47}.B7.o7{gap:.625rem;padding:.75rem}.p7{align-items:center;gap:.75rem;display:flex}.r7{color:#fff;background:#2d3748;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.q7{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.D7{letter-spacing:0;color:#2d3748;font-size:.8125rem;font-weight:600}.C7{color:#acacb0;margin-left:auto;font-size:.6875rem}.z7{padding-left:calc(28px + .75rem)}.A7{color:#2d3748;letter-spacing:0;margin:0;font-size:.8125rem;line-height:1.55}.t7{flex-wrap:wrap;gap:.25rem;padding-left:calc(28px + .75rem);display:flex}.v7{display:none}.s7{color:#6a6a70;background:#fafafb;border:1px solid #0f111b0f;border-radius:9999px;padding:2px .5rem;font-size:.6875rem;font-weight:500}.u7,.w7{display:none}.y7{color:#2d3748;font-weight:500}.x7{color:#0070f3;text-overflow:ellipsis;white-space:nowrap;max-width:200px;text-decoration:none;overflow:hidden}.x7:hover{text-decoration:underline}.o7 .z7,.o7 .t7{padding-left:0}.F5{background:#fff;border-radius:12px;margin:.5rem 0;padding:1rem;box-shadow:0 2px 8px #0000001a}.I5{margin-bottom:.75rem}.L5{color:#64748b;font-size:.85rem;font-weight:500}.G5{flex-direction:column;gap:.75rem;display:flex}.M5{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.U5{color:#3b82f6;animation:1s linear infinite V5pD7u}@keyframes V5pD7u{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.N5{color:#64748b;font-size:.9rem}.K5{background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.J5{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:400px;display:block}.E5{opacity:0;gap:.5rem;animation:.2s ease-in-out forwards gAgV3;display:flex;position:absolute;top:.5rem;right:.5rem}@keyframes gAgV3{to{opacity:1}}.D5{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:relative}.D5:hover{background:#000000d9;transform:scale(1.05)}.D5:active{transform:scale(.95)}.H5{color:#fff;white-space:nowrap;pointer-events:none;background:#000000e6;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.T5{color:#1e293b;font-size:.9rem;line-height:1.5}.O5{z-index:10000;background:#000000e6;justify-content:center;align-items:center;padding:2rem;animation:.2s ease-in-out gAgV3;display:flex;position:fixed;inset:0}.Q5{background:#1e293b;border-radius:12px;flex-direction:column;gap:1rem;max-width:90vw;max-height:90vh;padding:1.5rem;display:flex;position:relative;box-shadow:0 20px 60px #00000080}.P5{color:#1e293b;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:-.5rem;right:-.5rem;box-shadow:0 2px 8px #0003}.P5:hover{background:#f1f5f9;transform:scale(1.1)}.P5:active{transform:scale(.95)}.R5{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:calc(90vh - 6rem)}.S5{color:#fff;text-align:center;padding:.5rem;font-size:1rem}@media (max-width:768px){.O5{padding:1rem}.Q5{max-width:95vw;max-height:95vh;padding:1rem}.R5{max-height:calc(95vh - 5rem)}.J5{max-height:300px}}.Q4{background:linear-gradient(#fff 0%,#fafafb 100%);border:1px solid #0f111b14;border-radius:10px;flex-direction:column;gap:.75rem;margin:.375rem 0;padding:1rem;display:flex;box-shadow:0 1px 2px #0f111b0a,0 8px 20px -16px #0f111b47}.Q4.G4{gap:.625rem;padding:.75rem}.R4{align-items:flex-start;gap:.75rem;display:flex}.U4{color:#fff;background:#2d3748;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.T4{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.x5{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.w5{letter-spacing:0;color:#2d3748;font-size:.8125rem;font-weight:600}.s5{color:#6a6a70;background:#f3f3f5;border:1px solid #0f111b0d;border-radius:9999px;padding:1px .5rem;font-size:.6875rem;font-weight:500;line-height:1.4}.r5{color:#005ed4;background:#2a8aff14;border-color:#2a8aff26}.t5{color:#005ed4;background:#2a8aff0f;border-color:#2a8aff1f}.J4{font-variant-numeric:tabular-nums;color:#6a6a70;margin-left:auto;font-size:.6875rem;font-weight:600}.S4{flex-shrink:0;align-items:center;gap:2px;display:flex}.y5,.z4{color:#888890;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s,color .12s;display:flex}.y5:hover,.z4:hover{color:#2d3748;background:#f3f3f5}.I4{flex-direction:column;gap:.5rem;padding:0 0 0 calc(28px + .75rem);display:flex}.i5{color:#2d3748;letter-spacing:0;margin:0;font-size:.8125rem;line-height:1.55}.W4{flex-wrap:wrap;gap:.25rem;display:flex}.V4{color:#6a6a70;white-space:nowrap;background:#fafafb;border:1px solid #0f111b0f;border-radius:9999px;padding:2px .5rem;font-size:.6875rem;font-weight:500;line-height:1.35}.Z4{align-items:center;gap:.5rem;display:flex}.X4{background:#eaeaec;border-radius:9999px;flex:1;height:3px;overflow:hidden}.Y4{background:linear-gradient(90deg,#0070f3,#0f9f8e);border-radius:9999px;height:100%;transition:width .3s ease-out}.a5{font-variant-numeric:tabular-nums;color:#888890;align-items:center;gap:.25rem;min-width:36px;font-size:.6875rem;font-weight:500;display:flex}.q5{color:#0070f3;animation:1s linear infinite e3LUIm}@keyframes e3LUIm{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m5{background:#0f111b09;border:1px solid #0f111b12;border-radius:8px;flex-direction:column;gap:2px;margin:0;padding:2px 2px 2px calc(28px + .75rem);display:flex;overflow:hidden}.k5{background:#fff;border:1px solid #0f111b0b;border-radius:6px;transition:background .12s;overflow:hidden}.k5.P4{background:#f6fbff;border-color:#2a8aff29}.k5.H4{background:#fff}.k5.L4{background:#ef44440a;border-color:#ef444433}.k5.N4{background:#fff}.C4{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:background .12s;display:flex}.C4:hover{background:#0f111b05}.D4{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.u5{background:#cbccd0;border-radius:50%;width:6px;height:6px}.E4{color:#0070f3}.M4{color:#ef4444}.n5{font-variant-numeric:tabular-nums;color:#888890;text-align:center;flex-shrink:0;min-width:1rem;font-size:.6875rem;font-weight:600}.o5{color:#2d3748;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;flex:1;font-size:.75rem;font-weight:500;overflow:hidden}.A4{opacity:0;gap:2px;transition:opacity .12s;display:flex}.k5:hover .A4,.k5.N4 .A4{opacity:1}.p5{color:#888890;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .12s,color .12s;display:flex}.p5:hover{color:#2d3748;background:#eaeaec}.B4{flex-direction:column;gap:.375rem;padding:0 .625rem .625rem calc(16px + 1.5rem);display:flex}.c5{align-items:center;gap:.375rem;min-width:0;display:flex}.d5{color:#6a6a70;font-size:.6875rem;font-weight:650}.e5{color:#acacb0;margin-left:auto;font-size:.6875rem;font-weight:600}.b5{color:#a16207}.h5{color:#047857}.K4{color:#2d3748;resize:none;background:#fff;border:1px solid #0f111b14;border-radius:6px;width:100%;min-height:56px;padding:.5rem;font-family:inherit;font-size:.75rem;line-height:1.45;transition:border-color .12s,box-shadow .12s,background .12s;overflow:hidden}.K4:focus{border-color:#2a8aff73;outline:none;box-shadow:0 0 0 2px #2a8aff1a}.K4:disabled{opacity:.55;cursor:not-allowed;background:#fafafb}.l5{color:#ef4444;background:#ef44440f;border:1px solid #ef444421;border-radius:6px;padding:.375rem .5rem;font-size:.6875rem;line-height:1.35}.g5{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.j5{color:#fff;cursor:pointer;background:#0070f3;border:1px solid #2a8aff38;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:.25rem;height:26px;padding:0 .5rem;font-size:.6875rem;font-weight:650;transition:background .12s,border-color .12s,opacity .12s;display:inline-flex}.j5:hover:not(:disabled){background:#005ed4;border-color:#2a8aff57}.j5:disabled{opacity:.45;cursor:default}.O4{justify-content:flex-end;align-items:center;gap:.5rem;margin-left:calc(28px + .75rem);padding-top:.25rem;display:flex}.v5{color:#888890;font-size:.6875rem}.F4{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:7px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background .12s;display:flex}.F4:hover{background:#005ed4}.G4 .I4,.G4 .m5,.G4 .O4{margin-left:0;padding-left:0}.G4 .m5{padding:2px}.G4 .B4{padding-left:.625rem}.x4{background:#fafafb;border:1px solid #0f111b0d;border-radius:8px;flex-direction:column;gap:.5rem;max-height:200px;margin-left:calc(28px + .75rem);padding:.625rem;font-size:.75rem;line-height:1.5;display:flex;overflow-y:auto}.t4{white-space:pre-wrap;word-break:break-word;border-radius:6px;align-items:flex-start;gap:.375rem;padding:.375rem .5rem;display:flex}.y4{color:#2d3748;background:#fff;border:1px solid #0f111b0f;align-self:flex-end;max-width:85%;box-shadow:0 1px 1px #0f111b08}.s4{color:#4f4f55;background:0 0;align-self:flex-start;max-width:100%;padding-left:0}.u4{color:#2d3748}.w4{flex:auto;min-width:0}.v4{color:#0070f3;flex:none;margin-left:.25rem;font-size:.625rem;animation:1s ease-in-out infinite I1SG8B}@keyframes I1SG8B{0%,to{opacity:.3}50%{opacity:1}}.z5{border-top:1px solid #0f111b0f;align-items:flex-end;gap:.5rem;margin-left:calc(28px + .75rem);padding:.5rem 0 0;display:flex}.A5{color:#2d3748;resize:none;background:#fff;border:1px solid #0f111b14;border-radius:8px;flex:auto;min-width:0;max-height:96px;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;line-height:1.45;transition:border-color .12s,box-shadow .12s;overflow-y:auto}.A5:focus{border-color:#2a8aff73;outline:none;box-shadow:0 0 0 2px #2a8aff1a}.A5:disabled{opacity:.55;cursor:not-allowed;background:#fafafb}.A5::placeholder{color:#acacb0}.B5{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .12s,opacity .12s;display:inline-flex}.B5:hover:not(:disabled){background:#005ed4}.B5:disabled{opacity:.35;cursor:not-allowed}.C5{animation:1s linear infinite C5}@keyframes C5{to{transform:rotate(360deg)}}.w13{-webkit-user-select:none;user-select:none;z-index:1000;background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;gap:.75rem;width:100%;max-width:320px;max-height:60vh;padding:.75rem;display:flex;overflow-y:auto;box-shadow:0 4px 12px #0f111b1a}.z13{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.z13 h3{color:#3d3d42;align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:500;display:flex}.E13{color:#0070f3;cursor:pointer;white-space:nowrap;background:#eff6ff;border:1px solid #dceeff;border-radius:6px;padding:.375rem .625rem;font-size:.75rem;transition:all .2s}.E13:hover{background:#dceeff}.F13{color:#3d3d42;background:#f3f3f5;border:none;border-radius:5px;width:100%;margin-bottom:8px;padding:6px 10px;font-size:.8rem}.F13:focus{background:#eaeaec;outline:none}.F13::placeholder{color:#cbccd0}.B13{scrollbar-width:thin;flex-direction:column;gap:.375rem;max-height:280px;padding-right:4px;display:flex;overflow-y:auto}.B13::-webkit-scrollbar{width:4px}.B13::-webkit-scrollbar-track{background:#f3f3f5;border-radius:10px}.B13::-webkit-scrollbar-thumb{background:#dcdde0;border-radius:10px}.B13::-webkit-scrollbar-thumb:hover{background:#cbccd0}.A13{cursor:pointer;text-align:left;background:#fff;border:1px solid #f3f3f5;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:.5rem .625rem;transition:all .15s;display:flex}.A13:hover{background:#fafafb;border-color:#eaeaec}.A13.v13{background-color:#eff6ff;border-color:#dceeff}.G13{-webkit-line-clamp:1;line-clamp:1;color:#3d3d42;-webkit-box-orient:vertical;flex:1;font-size:.8rem;font-weight:500;display:-webkit-box;overflow:hidden}.x13{color:#acacb0;flex-shrink:0;margin-left:6px;font-size:.7rem}.D13,.y13{text-align:center;color:#888890;background-color:#fafafb;border-radius:6px;padding:1rem .75rem;font-size:.8rem}.C13{color:#4f4f55;cursor:pointer;background:#fff;border:1px solid #eaeaec;border-radius:6px;width:100%;margin-top:4px;padding:.5rem;font-size:.8rem;transition:all .15s}.C13:hover{background:#fafafb;border-color:#dcdde0}.F1{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f3f4f6;border:1px solid #e5e7ebcc;border-radius:6px;flex-direction:column;flex:0 auto;min-width:120px;max-width:280px;transition:all .2s;display:flex;overflow:hidden}.F1:hover{box-shadow:0 2px 10px #00000014}.F1:hover .d2{opacity:1}.F1.T1{position:relative}.F1.T1:before{content:"";z-index:10;background:linear-gradient(90deg,#4353ff,#8f9fff);height:2px;animation:1.5s infinite n1gZY8;position:absolute;top:0;left:0;right:0}.F1.L1{border-color:#ef444466}.F1.L1 .G1{background-color:#fef2f200}.F1.L1 .O1{color:#ef4444;align-items:center;margin-right:4px;display:flex}.G1{background-color:#f9fafbb3;border-bottom:1px solid #e5e7eb80;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.G1 .H1{color:#374151;white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin:0 4px;font-size:.85rem;font-weight:500;overflow:hidden}.G1 .I1{color:#6b7280;align-items:center;display:flex}.R1{align-items:center;display:flex}.d2{cursor:pointer;color:#6b7280;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .2s,color .2s;display:flex}.d2:hover{color:#ef4444;background-color:#ef44441a}.a2{width:100%;max-width:500px;max-height:500px;z-index:var(--editor-assist-floating-z-index,11060);background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;animation:.2s yjcAj;display:flex;overflow:hidden;box-shadow:0 10px 25px #00000026}.c2{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.c2 h3{color:#111827;text-overflow:ellipsis;white-space:nowrap;max-width:300px;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.c2 .I1{color:#6b7280;align-items:center;margin-right:8px;display:flex}.Z1{max-height:400px;padding:12px;overflow-y:auto}.b2{background-color:#f9fafb;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:8px;padding:8px 12px;display:flex}.X1{color:#6b7280;background-color:#f3f4f6;border-radius:12px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-block}.Y1{fill:#fff;filter:drop-shadow(0 -1px 1px #0000001a)}.E1{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.E1:hover{color:#111827;background-color:#f3f4f6}.V1{color:#4353ff;opacity:.8;font-size:.7rem;font-weight:400}.U1{background-color:#f3f4f6b3;width:100%;height:4px;margin-top:auto;overflow:hidden}.S1{background:linear-gradient(90deg,#4353ff,#8f9fff);height:100%;transition:width .3s}.M1{text-align:center;flex-direction:column;align-items:center;padding:20px;display:flex}.M1 .N1{color:#ef4444;background-color:#fee2e280;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;display:flex}.M1 .P1 h4{color:#991b1b;margin:0 0 8px;font-size:1rem;font-weight:600}.M1 .P1 p{color:#dc2626;word-break:break-word;margin:0;font-size:.85rem}@keyframes yjcAj{0%{opacity:0}to{opacity:1}}.K1{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.K1 .J1{color:#4b5563;margin-top:8px;font-size:.9rem}.K1 .J1 div{color:#6b7280;margin-top:4px;font-size:.85rem}.Q1{justify-content:center;align-items:center;width:100%;max-height:300px;display:flex;overflow:hidden}.Q1 img{object-fit:contain;max-width:100%;max-height:300px}.W1{animation:1s linear infinite q4sggl}@keyframes n1gZY8{0%,to{opacity:1}50%{opacity:.5}}@keyframes q4sggl{to{transform:rotate(360deg)}}.Cc{color:#2d2d32;background:#fff;border:1px solid #0f111b14;border-radius:10px;width:100%;padding:10px 12px;font-size:12px;line-height:1.35;box-shadow:0 1px 3px #0f111b0d}.zc{z-index:50;pointer-events:auto;width:min(360px,100vw - 32px);max-height:48vh;position:absolute;bottom:72px;right:16px;overflow:auto}.yc{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.xc{letter-spacing:.06em;text-transform:uppercase;color:#acacb0;font-size:10px;font-weight:700;line-height:1}.vc{color:#005ed4;background:#2a8aff1a;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.Ec{color:#2d2d32;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;font-weight:650;overflow:hidden}.Dc{color:#888890;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.uc{gap:5px;margin-top:8px;display:flex;overflow:hidden}.tc{color:#6a6a70;white-space:nowrap;text-overflow:ellipsis;background:#f3f3f5;border-radius:999px;flex:0 auto;min-width:0;max-width:132px;padding:3px 7px;font-size:11px;font-weight:600;overflow:hidden}.rc{justify-content:flex-end;gap:8px;margin-top:9px;display:flex}.sc{cursor:pointer;border:1px solid #0000;border-radius:8px;height:28px;padding:0 11px;font-size:12px;font-weight:650}.Bc{color:#6a6a70;background:#fff;border-color:#0f111b1f}.Bc:hover{color:#dc2626;background:#fafafb}.Ac{color:#fff;background:#2d2d32}.Ac:hover{background:#0f111b}.wc{border-color:#ef44443d}.wc .xc{color:#dc2626}:root{--ai-preview-blue:#2a8aff;--ai-preview-blue-strong:#005ed4;--ai-preview-teal:#14b8a6;--ai-preview-red:#ef4444;--ai-preview-red-strong:#dc2626;--ai-preview-diff-insert:#10b981}.qc{z-index:80;color:#2d2d32;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffb;border:1px solid #0f111b14;border-radius:12px;align-items:center;gap:14px;min-width:min(560px,100vw - 32px);max-width:calc(100vw - 32px);padding:10px 14px;animation:.26s cubic-bezier(.22,.61,.36,1) d1oM2C;display:inline-flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0f111b0a,0 8px 24px #0f111b1a}@keyframes d1oM2C{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.qc .lc{letter-spacing:.08em;text-transform:uppercase;color:#6a6a70;font-size:.72rem;font-weight:600}.qc .Ub{color:#3d3d42;flex:auto;font-size:.88rem;font-weight:500}.qc .Vb{color:var(--ai-preview-blue-strong);font-weight:700}.qc .Wb{background:#0f111b1a;flex:none;width:1px;height:22px}.qc .kc{gap:4px;display:inline-flex}.qc .jc{color:#4f4f55;cursor:pointer;background:#fff9;border:1px solid #0f111b14;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .14s,color .14s;display:inline-flex}.qc .jc:hover{color:#2d2d32;background:#0f111b0a}.qc .oc,.qc .Jb{cursor:pointer;letter-spacing:-.005em;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.86rem;font-weight:600;transition:background .14s,color .14s,transform .14s;display:inline-flex}.qc .oc{color:#4f4f55;background:0 0;border-color:#0f111b1f}.qc .oc:hover{color:#dc2626;background:#0f111b0a;border-color:#ef444466}.qc .Jb{color:#fff;background:#2d2d32}.qc .Jb:hover{background:#0f111b}.qc .Jb:active,.qc .oc:active{transform:scale(.97)}.qc .hc{letter-spacing:.04em;color:#ffffff9e;background:#ffffff1f;border-radius:4px;padding:1px 5px;font-size:.68rem;font-weight:500}.qc .oc .hc{color:#0f111b80;background:#0f111b0f}.qc .ic{color:#4f4f55;background:#0f111b06;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:.82rem;line-height:1.4}.Kb{pointer-events:none;background:#14b8a60f;border:2px dashed #14b8a6b3;border-radius:4px;animation:.26s cubic-bezier(.22,.61,.36,1) H4VEvm;position:absolute}.Kb .Lb{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#14b8a6;border-radius:4px;padding:2px 6px;font-size:.62rem;font-weight:700;position:absolute;top:-10px;left:6px;box-shadow:0 1px 3px #0f111b1a}.pc{pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 4px,#ef444438 4px 8px);border:1px solid #ef444459;border-radius:4px;animation:.22s cubic-bezier(.22,.61,.36,1) H4VEvm;position:absolute}.pc .Lb{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ef4444;border-radius:4px;padding:2px 6px;font-size:.62rem;font-weight:700;position:absolute;top:-10px;left:6px}.mc{opacity:.55;transition:opacity .18s}.nc{pointer-events:none;background:#2a8aff0a;border:2px dashed #2a8aff8c;border-radius:4px;animation:.26s cubic-bezier(.22,.61,.36,1) H4VEvm;position:absolute;box-shadow:0 0 0 1px #fff6}@keyframes H4VEvm{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.dc{z-index:79;background:#fffffffb;border:1px solid #0f111b14;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;display:inline-flex;position:fixed;bottom:72px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0f111b0a}.cc{letter-spacing:.08em;color:#6a6a70;padding-right:2px;font-size:.64rem;font-weight:700}.Xb{cursor:default;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.Zb{color:#115e59;background:#14b8a61f}.ac{color:#a12c0b;background:#ff6a0a1f}.gc{border:1px solid #0f111b1a;border-radius:50%;width:12px;height:12px;display:inline-block}.ec{color:currentColor;background:#0f111b0f;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-family:Georgia,serif;font-size:.68rem;font-weight:700;display:inline-flex}.bc{letter-spacing:.06em;font-size:.62rem;font-weight:700}.Yb{font-size:.78rem;font-weight:500}.Rb{z-index:90;background:#fff;border:1px solid #0f111b1f;border-radius:12px;width:min(440px,100vw - 32px);padding:18px 20px 16px;animation:.22s cubic-bezier(.22,.61,.36,1) d1oM2C;position:fixed;bottom:76px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0f111b29}.Tb{color:#2d2d32;margin:0 0 10px;font-size:1rem;font-weight:600}.Ob{color:#4f4f55;margin:0 0 10px;font-size:.86rem;line-height:1.45}.Qb{color:#4f4f55;margin:8px 0 12px;padding-left:18px;font-size:.8rem}.Qb li{margin-bottom:4px}.Sb{color:#6a6a70;font-style:italic}.Nb{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.Pb,.Mb{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:background .14s,color .14s}.Pb{color:#4f4f55;background:0 0;border-color:#0f111b1f}.Pb:hover{background:#0f111b0a}.Mb{color:#fff;background:#ff5000}.Mb:hover{background:#a12c0b}@media (prefers-reduced-motion:reduce){.qc,.Kb,.pc,.nc,.Rb{animation:none}.mc,.Pb,.Mb{transition:none}}.n13{opacity:1;background-color:#fff;border:0;flex-direction:column;transition:width .15s,height .15s,opacity .2s;display:flex;transform:translate(0);box-shadow:0 0 16px #0000000f,0 1px 3px #0000000a}.n13.k13{transition:none;box-shadow:0 0 24px #0000001a}.n13.g13{box-shadow:none;background-color:#0000;border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:column;transform:translateY(0)}@keyframes b2ziuV{0%{opacity:0}to{opacity:1}}.o13{flex:1;width:100%;height:100%;overflow:auto}.l13{cursor:col-resize;z-index:10;background-color:#0000;border:none;justify-content:center;align-items:center;width:14px;height:100%;padding:0;transition:background .2s;display:flex;position:absolute;top:0}.l13:hover,.l13:focus,.l13:active{background:linear-gradient(90deg,#4c566a1a 0%,#4c566a33 50%,#4c566a1a 100%)}.l13.h13{left:0;transform:translate(-50%)}.l13.i13{right:0;transform:translate(50%)}.l13.j13{cursor:row-resize;justify-content:center;align-items:center;width:100%;height:14px;top:0;left:0;transform:translateY(-50%)}.l13.j13:hover,.l13.j13:focus,.l13.j13:active{background:linear-gradient(#4c566a1a 0%,#4c566a33 50%,#4c566a1a 100%)}.l13.j13 .m13{width:100%;height:1px}.l13.k13{background:linear-gradient(90deg,#4c566a26 0%,#4c566a4d 50%,#4c566a26 100%)}.l13.k13:after{opacity:1}.l13.k13.j13{background:linear-gradient(#4c566a26 0%,#4c566a4d 50%,#4c566a26 100%)}.l13:after{content:"";opacity:.5;background-color:#4c566a80;border-radius:1px;width:2px;height:30px;transition:opacity .2s}.l13.j13:after{width:30px;height:2px}.l13:hover:after{opacity:.8}.m13{background-color:#4c566a80;width:1px;height:100%}.e13{--eddocu-placeholder:0}.K12{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.d13{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;will-change:transform, opacity;background-color:#fff;border-radius:8px;transition:opacity .2s,transform .2s;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 20px #00000026}.d13.X12{transition:opacity .2s,transform .2s,box-shadow .2s}.d13.X12:hover{box-shadow:0 8px 30px #0003}.d13.X12.I12,.d13.X12.N12{opacity:0;transform:translateY(10px)translateZ(0)}.L12{opacity:1;flex-direction:column;width:100%;max-width:100%;height:100%;transition:opacity .2s;display:flex;position:relative;overflow:hidden}.L12.S12{opacity:1}.L12.T12{opacity:0}.W12{opacity:1;will-change:opacity;flex-direction:column;flex:1;width:100%;height:100%;padding:10px;transition:opacity .2s;display:flex;overflow:hidden;transform:translateZ(0)}.W12.S12,.W12.T12{opacity:0}.J12{flex-direction:column;flex:1;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}.P12{z-index:10;opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:6px;right:6px}.P12:hover,.P12:focus-within{opacity:1}.L12:hover .P12,.Z12:hover .P12{opacity:.6}.L12:hover .P12:hover,.Z12:hover .P12:hover{opacity:1}.O12{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:#888890;background:#ffffffe6;border:1px solid #0f111b14;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .15s;display:flex}.O12:hover{color:#4f4f55;background:#fff;border-color:#0f111b26;box-shadow:0 2px 8px #00000014}.E12{z-index:10003;background:#fff;border:1px solid #0000001a;border-radius:8px;padding:6px;animation:.15s N4B7Ga;box-shadow:0 4px 20px #00000026}@keyframes N4B7Ga{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.G12{gap:4px;display:flex}.F12{color:#555;cursor:pointer;background:#00000008;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.F12 svg{opacity:.7;width:16px;height:16px}.F12:hover{color:#1a1a1a;background:#0000000f;border-color:#00000026}.F12:hover svg{opacity:1}.F12.D12{color:#2a8ebf;background:#4cc9f01f;border-color:#4cc9f066}.F12.D12 svg{opacity:1;color:#2a8ebf}.M12{color:#888890;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:3px;transition:background-color .2s;display:flex}.M12:hover{color:#4f4f55;background:#0f111b0d}.M12.D12{color:#3d3d42;background:#0f111b1a}@media (max-width:768px){.d13:not(.Z12){max-width:90vw!important;max-height:80vh!important}}.floating .d13{width:auto;position:fixed}:not(.floating) .d13{position:relative}.H12{box-shadow:none;border:none;margin:10px 2px 0;padding:0}.V12{box-shadow:none;border:none;width:100%;height:100%}.Z12{pointer-events:auto;opacity:0;background:#fff;flex-direction:column;transition:opacity .2s;display:flex;overflow:hidden;top:var(--ed-safe-top,0px)!important;left:0!important;right:0!important;bottom:var(--eddocu-tabbar-h,0px)!important;z-index:9999!important;border-radius:0!important;width:100vw!important;height:auto!important;min-height:0!important;position:fixed!important}.Z12.S12{opacity:1}.Z12.T12{opacity:0}.R12{cursor:move;z-index:1;opacity:.5;background:linear-gradient(#0000000d 0%,#00000005 40%,#0000 100%);border:none;outline:none;width:100%;height:30px;transition:opacity .2s,background .2s;position:absolute;top:0;left:0}.R12:hover,.R12:active{opacity:1;background:linear-gradient(#0000001a 0%,#0000000d 60%,#0000 100%)}.Y12{z-index:100;background-color:#fff;border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 20px #00000026}.a13{color:#888890;pointer-events:auto;z-index:1000;background-color:#fff;border:1px solid #cbccd0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:200px;padding:24px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000026}.c13{border:2px solid #cbccd0;border-top-color:#2a8aff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite u4WxKv}@keyframes u4WxKv{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.b13{font-size:12px}.Q12{flex-direction:column;width:100%;min-width:300px;height:100%;display:flex}.m2{width:140px;min-width:140px}.k2{width:100%;min-width:0;box-shadow:none;background:#0f111b06;border:1px solid #0f111b14;border-radius:12px;max-width:100%!important}.k2:hover{box-shadow:0 1px 4px #0f111b0d}.h2{background:#0f111b08;border-bottom-color:#0f111b12;padding:8px 12px}.l2{color:#2d2d32;letter-spacing:-.01em;font-size:12.5px;font-weight:600;max-width:min(100%,280px)!important}.e2{color:#0f111b73}.j2{color:#0f111ba8;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:8px 12px 10px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.i2{border-color:#a1a1aacc}.i2 .contextTypeIcon{color:#64748b}.o3{width:120px;min-width:120px}.p3{background-color:#f3f4f6;justify-content:center;align-items:center;width:100%;height:80px;display:flex;overflow:hidden}.p3 img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.p3:hover img{transform:scale(1.05)}.s3{background-color:#fef2f2;border-color:#fca5a599}.s3 .contextTypeIcon{color:#ef4444}.u3{flex-direction:column;align-items:center;margin-bottom:12px;display:flex;position:relative}.t3{color:#ef4444;background-color:#fee2e280;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.r3{color:#2563eb;cursor:pointer;background-color:#f0f4f8;border:1px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:flex;position:absolute;top:-6px;right:-12px;box-shadow:0 2px 4px #0000000d}.r3:hover{background-color:#e0e7ff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 3px 6px #0000001a}.r3:active{background-color:#dbeafe;transform:translateY(0)}.r3 svg{stroke-width:2px}.H3{background-color:#ecf2ff;border-color:#bfd1f0cc}.H3 .contextTypeIcon{color:#60a5fa}.I3{color:#60a5fa;background-color:#dbeafe80;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.D3{border-radius:2px;width:16px;height:16px;margin-right:6px}.L3{color:red;margin-right:6px}.K3{border-radius:4px;width:100%;margin-bottom:12px;overflow:hidden}.J3{margin-bottom:8px;font-size:14px}.J3 a{color:#2563eb;text-decoration:none}.J3 a:hover{text-decoration:underline}.G3{color:#4b5563;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:12px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.E3{color:#6b7280;justify-content:center;align-items:center;padding:12px;font-size:14px;display:flex}.F3{color:#2563eb;margin-top:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.F3:hover{text-decoration:underline}.y2{background-color:#eff6ff;border-color:#93c5fd99}.y2 .contextTypeIcon{color:#3b82f6}.A2{background-color:#fef3c7;border-color:#fbbf2499}.A2 .contextTypeIcon{color:#f59e0b}.w2{background-color:#ecfdf580;border-color:#6ee7b799}.w2 .contextTypeIcon{color:#10b981}.z2{color:#3b82f6;background-color:#dbeafe80;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.B2{color:#f59e0b;background-color:#fef3c780;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.x2{color:#10b981;background-color:#d1fae580;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.M2{background-color:#f3e8ff80;border-color:#a78bfa99}.M2 .contextTypeIcon{color:#8b5cf6}.N2{width:100%;min-width:0;max-width:100%;box-shadow:none;background:#0f111b06;border:1px solid #0f111b14;border-radius:12px}.O2{padding:8px 12px;background:#0f111b08!important;border-bottom-color:#0f111b12!important}.n3{color:#2d2d32;letter-spacing:-.01em;font-size:12.5px;font-weight:600;max-width:min(100%,280px)!important}.P2{color:#0f111b73}.L2{border-bottom:1px solid #e5e7eb;flex-direction:column;gap:6px;margin-bottom:8px;padding:8px 0;display:flex}.W2{align-items:center;gap:8px;font-size:.85rem;display:flex}.V2{color:#6b7280;min-width:60px;font-weight:500}.X2{color:#374151}.j3{flex-direction:column;gap:8px;max-height:250px;display:flex;overflow-y:auto}.e3{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:8px}.d3{align-items:center;gap:8px;margin-bottom:4px;display:flex}.g3{color:#374151;font-size:.85rem;font-weight:600}.i3{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.k3{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:color .2s,background-color .2s;display:flex}.k3:hover{color:#ef4444;background-color:#ef44441a}.h3{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.T2{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:8px;padding:12px}.S2{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.U2{color:#374151;font-size:.85rem;font-weight:500}.Q2{gap:6px;display:flex}.l3{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:4px;padding:4px 8px;font-size:.75rem;transition:all .15s}.l3:hover{color:#374151;background-color:#f3f4f6}.b3{flex-direction:column;gap:6px;max-height:180px;padding:4px 0;display:flex;overflow-y:auto}.Z2{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;transition:background-color .15s;display:flex}.Z2:hover{background-color:#f3f4f6}.Y2{accent-color:#8b5cf6;cursor:pointer;width:16px;height:16px}.a3{color:#374151;font-size:.85rem}.c3{color:#6b7280;font-size:.8rem}.R2{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.I2{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:.85rem;transition:all .15s}.I2:hover{color:#374151;background-color:#f3f4f6}.J2{color:#fff;cursor:pointer;background-color:#8b5cf6;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;transition:all .15s;display:flex}.J2:hover:not(:disabled){background-color:#7c3aed}.J2:disabled{opacity:.5;cursor:not-allowed}.H2{color:#8b5cf6;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:12px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:.75rem;transition:all .15s;display:flex}.H2:hover{background:#8b5cf633;border-color:#8b5cf680}.H2 span{font-weight:500}.m3{animation:1s linear infinite d3VVy9}@keyframes d3VVy9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.E2{background:linear-gradient(135deg,#f0f4ff 0%,#e8eeff 100%);border:1px solid #c4d4ff}.E2:hover{background:linear-gradient(135deg,#e8eeff 0%,#f0f4ff 100%);border-color:#6366f1}.G2{background:linear-gradient(135deg,#f0f4ff 0%,#e8eeff 100%);border-radius:6px}.G2 .C2{color:#6366f1}.F2{flex-direction:column;gap:8px;padding:8px 0;display:flex}.D2{color:#6a6a70;margin:0;font-size:13px;line-height:1.5}.n2{min-width:120px}.t2{background:#fafafb;border-radius:.375rem;justify-content:center;align-items:center;margin-top:.25rem;padding:.5rem;display:flex}.o2{color:#cbccd0;justify-content:center;align-items:center;display:flex}.r2{flex-direction:column;align-items:center;gap:.75rem;padding:.5rem;display:flex}.s2{color:#cbccd0;background:#fafafb;border-radius:.5rem;justify-content:center;align-items:center;padding:1rem;display:flex}.p2{flex-direction:column;align-items:center;gap:.25rem;display:flex}.q2{color:#acacb0;margin:0;font-size:.75rem}.u2{color:#fff;cursor:pointer;background:#2a8aff;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .2s;display:flex}.u2:hover{background:#0070f3}.u2:active{background:#005ed4}.B3{width:120px;min-width:120px}.A3{width:100%!important;min-width:0!important;max-width:none!important}.x3{background-color:#f3f4f6;border-radius:4px;justify-content:center;align-items:flex-start;width:100%;height:60px;display:flex;overflow:hidden}.y3{box-sizing:border-box;background:linear-gradient(#0f111b05 0%,#0f111b0d 100%);border-top:1px solid #0f111b0f;border-radius:0 0 10px 10px;justify-content:center;align-items:center;width:100%;padding:8px 10px 10px;display:flex}.z3{background:#fff;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f111b14,0 1px 2px #0f111b0a}.w3{pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff}.v3{background:#fff;border-radius:6px;justify-content:center;align-items:flex-start;max-width:400px;max-height:300px;padding:8px;display:flex;overflow:auto}.U3{position:relative}.N3{align-items:center;gap:.5rem;margin-left:auto;display:flex}.Q3{contain:content;background:#fff;border-radius:8px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000001a}.Q3.R3{top:var(--ed-safe-top,0px);left:0;right:0;bottom:var(--eddocu-tabbar-h,0px);z-index:100;border-radius:0;height:auto;min-height:0;position:fixed}.O3{border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-surface-1);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.P3{align-items:center;width:100%;display:flex}.Y3{color:var(--color-text-accent);white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-right:.5rem;font-size:.9rem;font-weight:500;overflow:hidden}.Y3 span{vertical-align:middle;display:inline-block}.c4,.m4,.a4,.b4{border-radius:var(--radius-sm);cursor:pointer;width:2rem;height:2rem;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.c4:hover,.m4:hover,.a4:hover,.b4:hover{background-color:var(--color-surface-2);color:var(--color-text)}.c4 svg,.m4 svg,.a4 svg,.b4 svg{width:1.25rem;height:1.25rem}.V3{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-1);scrollbar-width:thin;max-height:160px;padding:.5rem .75rem 0;overflow:auto}.l4{scrollbar-width:thin;scrollbar-color:#0000004d transparent;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-user-select:text;user-select:text;cursor:text;contain:style;flex:1;padding:1rem;overflow-y:auto}.l4::-webkit-scrollbar{width:6px}.l4::-webkit-scrollbar-track{background:0 0}.l4::-webkit-scrollbar-thumb{background:var(--color-surface-3);border-radius:3px}.h4{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem 1rem;display:flex}.o4{z-index:50;background-color:#fff;border-radius:10px;max-width:80%;height:auto;max-height:80vh;position:absolute;top:60px;right:10px;overflow:hidden;box-shadow:0 6px 16px #0000001f,0 3px 6px #00000014}@media (max-width:768px){.o4{width:calc(100% - 20px);max-width:100%;max-height:70vh;left:10px;right:10px}}.g4{padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));background-color:#f9fafbcc;border:1px solid #e5e7ebe6;border-radius:12px;align-items:flex-end;gap:3px;margin-bottom:8px;display:flex;position:relative;box-shadow:0 2px 6px #0000000a}.i4{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Z3{color:#d32f2f;text-align:center;background-color:#ffc8c84d;border:1px solid #ff646480;border-radius:6px;margin:8px 0;padding:8px 12px;font-size:.9rem}.k4{color:#666;text-align:center;background-color:#c8c8c833;border:1px solid #c8c8c880;border-radius:6px;margin:8px 0;padding:8px 12px;font-size:.9rem;animation:1.5s infinite C38AIN}@keyframes C38AIN{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.r4{justify-content:center;margin-bottom:5vh;padding:1rem;display:flex}.M3{z-index:10;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.T3 .O3{gap:.2rem;min-height:auto;padding:.3rem .5rem}.T3 .c4,.T3 .m4,.T3 .a4,.T3 .b4{width:1.35rem;height:1.35rem}.T3 .c4 svg,.T3 .m4 svg,.T3 .a4 svg,.T3 .b4 svg{width:.8rem;height:.8rem}.T3 .N3{gap:.15rem}.T3 .l4{contain-intrinsic-size:auto 100px;flex:0 auto;min-height:40px;max-height:20dvh;padding:.35rem}.T3 .h4{height:auto;min-height:auto;padding:.75rem .5rem}.T3 .h4 h3,.T3 .h4 p{font-size:.75rem}.T3 .g4{border-radius:6px;gap:1px;margin-bottom:2px;padding:4px 8px}.T3 .U3{padding:0}.T3 .V3{padding:.15rem .35rem;font-size:.75rem}.T3 .o4{max-height:60vh;font-size:.85rem;top:40px}.T3 .r4{margin-bottom:2vh;padding:.5rem}.T3 .M3{top:-20px}.T3{--compact-text-scale:.82;font-size:calc(1rem * var(--compact-text-scale))}.T3 .messageContent{font-size:.85rem;line-height:1.3}.T3 .contextWPlusWrapper{padding:2px 4px}.T3 .tierSelectorButton{height:1.8rem;padding:.3rem .5rem;font-size:.75rem}.T3 .tierSelectorButton .tierIcon{width:12px;height:12px}.T3 .inputContainer{min-height:32px;padding:2px 0 2px 6px}.T3 .divTextarea{font-size:.9rem;line-height:1.3}.T3 .chatSendButton{min-width:3.5rem;height:1.8rem;font-size:.75rem}.T3 .chatSendButton svg{width:12px;height:12px}.T3.Q3{border-radius:6px;box-shadow:0 1px 6px #00000014}.d4,.n4{--eddocu-placeholder:0}.L14{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;pointer-events:none;border-radius:inherit;background:#ffffffb3;justify-content:center;align-items:center;animation:.2s ease-out z45dfD;display:flex;position:absolute;inset:0}.M14{text-align:center;background:#fff;border:1px solid #dcdde0;border-radius:20px;flex-direction:column;align-items:center;gap:16px;width:90%;max-width:400px;padding:40px;animation:.3s cubic-bezier(.16,1,.3,1) E1yOhx;display:flex;transform:translateY(0);box-shadow:0 20px 25px -5px #0f111b1a,0 10px 10px -5px #0f111b0a}.K14{color:#2a8aff;background:#2a8aff1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:8px;display:flex;position:relative}.P14{z-index:2;stroke-width:1.5px}.J14{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.I14{opacity:.5;stroke-width:1.5px;transition:all .3s;position:absolute}.I14:first-child{animation:4s ease-in-out infinite PfyBL;top:0;right:0;transform:rotate(15deg)translate(5px,-5px)}.I14:nth-child(2){animation:4s ease-in-out infinite d8gSt;bottom:0;left:0;transform:rotate(-15deg)translate(-5px,5px)}.O14{color:#2d2d32;margin:0;font-family:Manrope,Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:600}.N14{color:#6a6a70;margin:0;font-size:.9375rem;line-height:1.5}@keyframes z45dfD{0%{opacity:0}to{opacity:1}}@keyframes E1yOhx{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PfyBL{0%,to{transform:rotate(15deg)translate(5px,-5px)}50%{transform:rotate(20deg)translate(8px,-8px)}}@keyframes d8gSt{0%,to{transform:rotate(-15deg)translate(-5px,5px)}50%{transform:rotate(-20deg)translate(-8px,8px)}}.B14{z-index:10000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.A14{background:#1e1e1e;border-radius:12px;width:90%;max-width:400px;padding:24px}.A14 h3{color:#f59e0b;margin:0 0 16px}.A14 p{color:#3d3d42;margin:0 0 12px}.z14{color:#fff;cursor:pointer;background:#6366f1;border:none;border-radius:8px;width:100%;margin-top:16px;padding:12px;font-size:1rem}.z14:hover{opacity:.9}.p1a{cursor:pointer;opacity:0;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%,10px);box-shadow:0 2px 6px #0f111b1a}.p1a.q1a{opacity:1;transform:translate(-50%)}.p1a:hover{background-color:#f3f3f5f2;box-shadow:0 4px 8px #0f111b26}.p1a svg{stroke:#2d2d32;stroke-width:2.5px;width:18px;height:18px}.a1a{will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,2vw,1.5rem);width:100%;max-width:100%;padding:clamp(1rem,3vw,2rem);display:flex;overflow:visible;container-type:inline-size}@container (width>=768px){.a1a{padding:clamp(1.5rem,3vw,2rem)}}.b1a{text-align:center;color:#0f111b;will-change:transform;width:100%;margin-top:0;margin-bottom:clamp(.75rem,1.5vh,1.25rem);font-size:clamp(1.5rem,2.5vmin + .8rem,2rem);font-weight:600;line-height:1.2}@container (width>=480px){.b1a{font-size:clamp(1.75rem,2.5vmin + 1rem,2.25rem)}}.b1a{text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.Z19{color:#0f111b;word-break:break-word;text-overflow:ellipsis;background-color:#4f4f551a;border-radius:4px;max-width:100%;margin:.1em 0;padding:.1em .3em;font-weight:600;display:inline-block;overflow:hidden}@container (width<=480px){.Z19{white-space:nowrap;max-width:90%;margin:.3em auto;display:block}}.h1a{will-change:transform;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);gap:clamp(.8rem,1.5vw,1.2rem);width:100%;display:grid}@container (width<=600px){.h1a{grid-template-rows:repeat(4,auto);grid-template-columns:1fr}}.d1a{cursor:pointer;will-change:transform;border:1px solid #dcdde080;border-radius:12px;max-height:none;padding:clamp(1rem,1.5vw,1.5rem);transition:all .2s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 8px #0f111b0f}.d1a:hover{box-shadow:0 6px 12px #0f111b17}.d1a:after{content:"";opacity:0;z-index:0;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.d1a:hover:after{opacity:.5}@container (width<=768px){.d1a{align-items:center;min-height:3.5rem;display:flex}}.j1a{background:linear-gradient(135deg,#0070f314,#0070f326);border-color:#0070f333}.j1a:after{background:linear-gradient(135deg,#0070f30d,#0070f31a)}.j1a .g1a{color:#0070f3e6}.i1a{background:linear-gradient(135deg,#10b98114,#10b98126);border-color:#10b98133}.i1a:after{background:linear-gradient(135deg,#10b9810d,#10b9811a)}.i1a .g1a{color:#10b981e6}.X19{background:linear-gradient(135deg,#8e54e914,#8e54e926);border-color:#8e54e933}.X19:after{background:linear-gradient(135deg,#8e54e90d,#8e54e91a)}.X19 .g1a{color:#8e54e9e6}.Y19{cursor:not-allowed;opacity:.7;background:linear-gradient(135deg,#acacb014,#acacb026);border-color:#acacb033}.Y19:hover{box-shadow:0 4px 8px #0f111b0f;transform:none!important}.Y19:after{background:0 0}.Y19 .g1a{color:#acacb0b3}.e1a{z-index:1;flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.e1a h3{color:#0f111b;margin:0;font-size:clamp(1rem,1.2vw + .75rem,1.25rem);font-weight:600;line-height:1.2}.e1a p{color:#3d3d42;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2.8em;margin:0;font-size:clamp(.8rem,.8vw + .5rem,.9rem);line-height:1.4;display:-webkit-box;overflow:hidden}@container (width<=768px){.e1a p{display:none}.e1a{flex-direction:row;align-items:center;gap:1rem}.e1a .g1a{margin-bottom:0}}.g1a{flex-shrink:0;width:22px;height:22px;margin-bottom:.5rem}.W19{color:#3d3d42;background:#acacb033;border-radius:3px;margin-top:.4rem;padding:.2rem .4rem;font-size:.7rem;font-weight:500;display:inline-block}@media (prefers-reduced-motion:reduce){.a1a,.d1a,.b1a,.h1a{transition:none!important;animation:none!important}}.iat-pr{z-index:10000;pointer-events:none;position:fixed;top:0;left:0}.e16{pointer-events:none;z-index:10000;will-change:transform;contain:layout style;position:fixed;top:0;left:0}.b16{pointer-events:auto;animation:.25s cubic-bezier(.16,1,.3,1) forwards O2KYzX}.b16.Y15{animation:.2s cubic-bezier(.16,1,.3,1) forwards l4Lfwp}.d16{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#4f4f55f2;border:1px solid #6a6a70cc;border-radius:12px;max-width:280px;padding:12px 32px 12px 16px;animation:none;position:relative;box-shadow:0 4px 12px #0f111b66,0 0 0 1px #ffffff0d}.g16{color:#ffffffe6;font-size:.875rem;font-weight:500;line-height:1.5}.Z15{color:#cbccd0b3;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.Z15:hover{color:#ffffffe6;background:#ffffff1a}.Z15:active{background:#ffffff26}.c16{pointer-events:none;background:#4f4f55f2;border:1px solid #6a6a70cc;border-top:none;border-left:none;width:12px;height:12px;position:absolute;bottom:-6px;transform:translate(-50%)rotate(45deg)}@keyframes O2KYzX{0%{opacity:0;transform:scale(.95)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes l4Lfwp{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(4px)}}.F14{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.E14{color:#2a8aff;background:#4f4f55;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex}.H14{color:#0f111b;margin:0 0 8px;font-size:1.5rem;font-weight:600}.G14{color:#3d3d42;margin:0;font-size:1rem}.C14{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;max-width:400px;display:flex}.C14 .H14,.C14 .D14{margin-bottom:25%;font-size:2rem;font-weight:600}.RZ0aB{font-size:var(--font-size);font-weight:var(--font-weight);color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(236.6deg, var(--gradient-colors));--animation-duration:var(--gradient-animation-duration,6s);background-size:300% 300%;display:inline}.H1a{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(45deg,#eaeaec 0%,#acacb0 100%) 0 0/200% 200%;border-radius:8px;justify-content:center;align-items:center;margin-bottom:-.3rem;padding:.5rem .8rem;animation:15s infinite D2NmbF;display:inline-flex;box-shadow:0 2px 10px #0f111b1a}.H1a .I1a{color:#2d2d32;font-size:1rem;font-weight:500}.H1a button{cursor:pointer;background:0 0;border:none;padding:0 0 0 .5rem;transition:transform .2s;display:inline-flex}.H1a button:hover{transform:scale(1.1)}@keyframes D2NmbF{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.v1a{overflow-wrap:break-word;contain:layout style;flex:1;min-width:0;max-width:100%;height:100%;position:relative}.v1a .x1a{contain:content;background-color:#fff;border:1px solid #dcdde0e6;border-radius:8px;gap:3px;height:100%;padding:6px 0 6px 10px;display:flex;box-shadow:inset 0 1px 3px #0f111b08}.t1a{-moz-appearance:textfield-multiline;appearance:textarea;color:#3d3d42;white-space:pre-wrap;word-wrap:break-word;background-color:#0000;align-self:center;width:100%;height:-moz-fit-content;height:fit-content;padding:0;font-family:inherit;font-size:1.15rem;line-height:1.5;transition:min-height .2s;overflow-y:auto}.t1a:focus{outline:none}.t1a:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #3b82f680}.t1a.G1a:empty:before{content:attr(aria-placeholder);color:#acacb0;pointer-events:none}.t1a::-webkit-scrollbar{width:4px}.t1a::-webkit-scrollbar-track{background:0 0}.t1a::-webkit-scrollbar-thumb{background-color:#acacb080;border-radius:4px}.t1a::-webkit-scrollbar-thumb:hover{background-color:#acacb0cc}.t1a{scrollbar-width:thin;scrollbar-color:#acacb080 transparent}.w1a{resize:vertical;border:1px solid #cbccd0;border-radius:4px;flex-grow:1;height:100px;padding:10px;font-size:16px}.s1a{justify-content:space-between;display:flex}.C1a{background-color:#fff;border:1px solid #cbccd0;border-radius:4px;flex-grow:1;margin-right:10px;padding:8px;font-size:14px}.C1a:last-child{margin-right:0}.y1a{align-items:center;display:flex;position:relative}.D1a{cursor:pointer;opacity:0;visibility:hidden;background-color:#f3f3f5;border:none;border-radius:50%;padding:2px;transition:opacity .3s,visibility 0s linear .7s;position:absolute;bottom:0;left:-15px}.D1a:hover{background-color:#eaeaec}.F1a{stroke-width:1px;color:#3d3d42;width:20px;height:20px}.y1a:hover .D1a{opacity:1;visibility:visible;transition:opacity .3s .7s,visibility 0s linear .7s}.E1a{margin-bottom:.75rem}.E1a:last-child{margin-bottom:0}.E1a label{color:#6a6a70;margin-bottom:.25rem;font-family:inherit;font-size:.875rem;font-weight:500;display:block}.K1a{margin:0;padding:0;display:inline-block}.u1a{color:#ef4444;background-color:#fee2e2;border:1px solid #ef444433;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:.875rem}.r1a,.z1a,.A1a,.B1a,.J1a{--eddocu-placeholder:0}.T14{pointer-events:none;z-index:1003;opacity:1;contain:strict;will-change:contents;isolation:isolate;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.S14{will-change:transform;contain:strict;width:100%;height:100%;display:block;transform:translateZ(0)}.R14{pointer-events:none;contain:layout style paint;will-change:contents;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.Q14{pointer-events:none;will-change:width, height, opacity;contain:layout style;border:2px solid #0f111b99;border-radius:50%;animation:1.5s ease-out forwards i4Uqc4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes i4Uqc4{0%{opacity:.8;width:40px;height:40px}to{opacity:0;width:80px;height:80px}}.h16{pointer-events:none;opacity:0;width:1px;height:1px;position:absolute}.v16{z-index:10000;pointer-events:auto;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.j16{background:#4f4f55;border:1px solid #8888904d;border-radius:8px;flex-direction:column;gap:0;min-width:220px;max-width:300px;padding:10px 12px;display:flex;position:relative;box-shadow:0 10px 15px -3px #0f111b4d,0 4px 6px -2px #0f111b33}.i16{color:#ffffffb3;cursor:pointer;opacity:0;pointer-events:none;z-index:10;background:#ffffff1a;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:6px;right:6px}.i16:hover{color:#fff;background:#fff3}.i16:active{transform:scale(.95)}.j16:hover .i16{opacity:1;pointer-events:auto}.r16{flex-direction:column;gap:8px;display:flex}.p16{flex-direction:column;gap:0;animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:both;display:flex}.p16.k16{animation-name:h2SewF}.p16.s16{animation-name:W5zhNi;animation-timing-function:cubic-bezier(.36,0,.66,-.56)}@keyframes h2SewF{0%{opacity:0;max-height:0;transform:translateY(-8px)scale(.95)}to{opacity:1;max-height:100px;transform:translateY(0)scale(1)}}@keyframes W5zhNi{0%{opacity:1;max-height:100px;transform:translateY(0)scale(1)}to{opacity:0;max-height:0;transform:translateY(8px)scale(.95)}}.q16{justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.u16{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.o16{color:#fff;background:#6a6a7099;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.o16 svg{width:12px;height:12px}.n16{color:#ffffffe6;background:#6a6a7099;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.t16{animation:1s linear infinite U4KMKX}@keyframes U4KMKX{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m16{color:#f59e0b;cursor:help;background:#f59e0b33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.l16{color:#ef4444;cursor:help;background:#ef444433;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.Y14{color:#fff!important;white-space:nowrap!important;z-index:1000!important;background:#ef4444!important;border:none!important;border-radius:8px!important;max-width:280px!important;padding:10px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;box-shadow:0 4px 12px #0f111b26,0 0 0 1px #0f111b0d!important}.X14{fill:#ef4444!important}.U14{align-items:center;gap:8px;display:flex}.V14{flex-shrink:0;justify-content:center;align-items:center;display:flex}.V14 svg{stroke-width:2.5px}.W14{flex:1;min-width:0}.Z14{--eddocu-placeholder:0}.T1a{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:0 0;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:-22px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:0;left:0}.T1a:hover{background:#ffffff14;border-color:#ffffff40}.T1a:active{background:#ffffff1f;transform:scale(.95)}.T1a.L1a{color:#cbccd099;background:0 0;border-color:#ffffff14}.T1a.L1a:hover{color:#cbccd0cc;background:#ffffff0d;border-color:#ffffff1f}.M1a{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10000;min-width:200px;transform-origin:var(--kb-popover-content-transform-origin);background:#0f111bfa;border:1px solid #ffffff26;border-radius:12px;outline:none;padding:16px;animation:.2s Zqx3V;box-shadow:0 8px 32px #0f111b80}.N1a{fill:#0f111bfa}@keyframes Zqx3V{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.P1a{flex-direction:column;gap:8px;display:flex}.Q1a{color:#ffffffe6;text-align:center;font-size:13px;font-weight:600}.O1a{cursor:pointer;touch-action:none;align-items:center;width:100%;height:24px;padding:9px 0;display:flex;position:relative}.O1a:before{content:"";pointer-events:none;background:#ffffff1a;border-radius:3px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.O1a:hover .R1a{transform:translate(-50%,-50%)scale(1.2)}.O1a:active .R1a{transform:translate(-50%,-50%)scale(1.1)}.S1a{pointer-events:none;will-change:width;background:linear-gradient(90deg,#ffffff80,#fffc);border-radius:3px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.R1a{pointer-events:none;will-change:left, transform;background:#fff;border:2px solid #ffffff4d;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0f111b4d,0 0 0 1px #ffffff1a}.c14{background:#fff;border-radius:12px;min-width:400px;max-width:500px;padding:2rem}.i14{color:#0f111b;margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.e14{margin-bottom:1.5rem}.e14:last-of-type{margin-bottom:2rem}.g14{color:#0f111b;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.g14 h3{margin:0;font-size:1rem;font-weight:500}.g14 svg{color:#3d3d42}.h14{color:#0f111b;cursor:pointer;background:#fafafb;border:1px solid #dcdde0;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}.h14:hover{border-color:#2a8aff}.h14:focus{border-color:#2a8aff;outline:none;box-shadow:0 0 0 3px #2a8aff1a}.b14{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem}.Z13{justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}.a14,.d14{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .2s}.a14:disabled,.d14:disabled{opacity:.6;cursor:not-allowed}.a14{color:#0f111b;background:#fafafb;border:1px solid #dcdde0}.a14:hover:not(:disabled){background:#f3f3f5}.a14:active:not(:disabled){transform:scale(.98)}.d14{color:#fff;background:#2a8aff}.d14:hover:not(:disabled){background:#0070f3}.d14:active:not(:disabled){transform:scale(.98)}.u15{justify-content:center;align-items:center;display:flex;position:relative}.z15{pointer-events:none;opacity:0!important;visibility:hidden!important;position:absolute!important}.q15{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:relative;overflow:hidden}.q15:hover{transform:scale(1.05)}.q15:active{transform:scale(.95)}.D15{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.D15.A15{animation:.5s cubic-bezier(.36,0,.66,-.56) forwards o2boiR}.D15.s15{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards r2KhUY}@keyframes r2KhUY{0%{opacity:0;transform:scale(.4)rotate(-180deg)}60%{opacity:1;transform:scale(1.08)rotate(10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes o2boiR{0%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.4)rotate(180deg)}}.E15{cursor:pointer;border-radius:50%;flex-direction:column;align-items:center;transition:transform .2s;display:flex;position:relative;overflow:visible}.E15:hover{transform:scale(1.05)}.E15:hover .L15{opacity:1;transform:translate(-50%,-50%)scale(1)}.E15:hover .N15{opacity:1;transform:translate(-50%)}.E15:active{transform:scale(.98)}.I15{object-fit:cover;border-radius:50%}.L15{opacity:0;pointer-events:none;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f111bb3;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.N15{white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff;border-radius:10px;font-size:13px;font-weight:600;transition:all .3s;position:absolute;top:5px;left:50%;transform:translate(-50%,4px)}.T15{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.T15.x15{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards c4Y18u}.T15.F15{animation:.5s cubic-bezier(.36,0,.66,-.56) forwards m5kSw1}.T15.P15 .U15{filter:grayscale(.6)brightness(.7)}.T15.S15{pointer-events:none}.T15.S15 .B15,.T15.S15 .C15,.T15.S15 .t15,.T15.S15 .O15{opacity:0!important;pointer-events:none!important}.T15:hover:not(.S15) .B15,.T15.y15:not(.S15) .B15,.T15:hover:not(.S15) .C15,.T15.y15:not(.S15) .C15,.T15:hover:not(.S15) .C15 .w15 .v15,.T15.y15:not(.S15) .C15 .w15 .v15{opacity:1;pointer-events:auto}.T15:hover:not(.S15) .C15 .w15 .v15:first-child,.T15.y15:not(.S15) .C15 .w15 .v15:first-child{transform:rotate(var(--control-angle-1,0deg)) translate(70px) rotate(calc(-1 * var(--control-angle-1,0deg))) scale(1);transition-delay:0s}.T15:hover:not(.S15) .C15 .w15 .v15:nth-child(2),.T15.y15:not(.S15) .C15 .w15 .v15:nth-child(2){transform:rotate(var(--control-angle-2,0deg)) translate(70px) rotate(calc(-1 * var(--control-angle-2,0deg))) scale(1);transition-delay:50ms}.T15:hover:not(.S15) .C15 .w15 .v15:nth-child(3),.T15.y15:not(.S15) .C15 .w15 .v15:nth-child(3){transform:rotate(var(--control-angle-3,0deg)) translate(70px) rotate(calc(-1 * var(--control-angle-3,0deg))) scale(1);transition-delay:.1s}.T15:hover:not(.S15) .C15 .w15 .v15:nth-child(4),.T15.y15:not(.S15) .C15 .w15 .v15:nth-child(4){transform:rotate(var(--control-angle-4,0deg)) translate(70px) rotate(calc(-1 * var(--control-angle-4,0deg))) scale(1);transition-delay:.15s}.T15:hover:not(.S15) .t15,.T15.y15:not(.S15) .t15{opacity:1;pointer-events:auto;transform:translate(50%,-5px)scale(1)!important}.T15:hover:not(.S15) .O15,.T15.y15:not(.S15) .O15{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)!important}@keyframes c4Y18u{0%{opacity:0;transform:scale(.4)rotate(-180deg)}50%{opacity:.8;transform:scale(1.15)rotate(20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes m5kSw1{0%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.3)rotate(180deg)}}.U15{z-index:1002;contain:layout style;isolation:isolate;background:#0f111b;border-radius:50%;flex-shrink:0;padding:3px;transition:filter .4s;position:relative;overflow:visible}.U15>vsc-controller,.U15>[class*=vsc-controller],.U15>[class*=video-speed-controller]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-9999999!important;width:0!important;height:0!important;display:none!important;position:absolute!important}.B15{pointer-events:none;opacity:0;z-index:1000;width:200px;height:200px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.B15:before{content:"";pointer-events:none;background:radial-gradient(circle,#0f111bfc 0%,#3d3d4200 70%,#0000 100%);border-radius:50%;width:90vw;height:90vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.J15{object-fit:cover;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%;position:relative}.r15{z-index:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.r15:after{content:"";background:0 0;border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px}@keyframes RPYrh{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.C15{opacity:0;pointer-events:none;z-index:1001;width:0;height:0;transition:opacity .3s 50ms;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t15{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1003;opacity:0;pointer-events:none;background:#0f111bf5;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;order:2;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 4px 20px #0f111b80;transform:translate(50%,-5px)scale(.8)!important}.t15:hover{border-color:#ffffff40;background:#ffffff1f!important;transform:translate(50%,-5px)scale(1.1)!important;box-shadow:0 6px 24px #fff3!important}.t15:active{transform:translate(50%,-5px)scale(.96)!important}@media (max-width:768px){.t15{width:26px;height:26px;top:-3px;right:-3px}}.O15{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1003;opacity:0;pointer-events:none;background:#0f111bf5;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 4px 20px #0f111b80;transform:translate(-50%,-50%)scale(.8)!important}.O15:hover{border-color:#ffffff40;background:#ffffff1f!important;transform:translate(-50%,-50%)scale(1.1)!important;box-shadow:0 6px 24px #fff3!important}.O15:active{transform:translate(-50%,-50%)scale(.96)!important}.O15.M15{border-color:#ffffff1a;background:#0f111bf5!important}.O15.M15:hover{border-color:#ffffff40;background:#ffffff1f!important;box-shadow:0 6px 24px #fff3!important}@media (max-width:768px){.O15{width:26px;height:26px}}.Q15{pointer-events:none;z-index:1002;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.R15{background:#ffffff14;border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite uAKUo;position:absolute;top:0;left:0}@keyframes uAKUo{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.G15{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:1003;background:#0f111bd9;border-radius:50%;justify-content:center;align-items:center;animation:.3s B1iT5i;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.H15{color:#fff;animation:1s linear infinite Z44k0a}@keyframes B1iT5i{0%{opacity:0}to{opacity:1}}@keyframes Z44k0a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w15{width:1px;height:1px;position:relative}.v15{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:0 0;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:-22px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:0;left:0;transform:scale(.5)}.v15:hover{background:#ffffff14;border-color:#ffffff40}.v15:active{background:#ffffff1f;transform:scale(.95)}.v15.K15{color:#cbccd099;background:0 0;border-color:#ffffff14}.v15.K15:hover{color:#cbccd0cc;background:#ffffff0d;border-color:#ffffff1f}.a15{width:50px;min-width:50px;margin-right:6px;position:absolute}.c15,.e15,.g15,.i15{width:50px;height:50px}.b15:before{z-index:1000;position:fixed}.h15,.d15{width:50px;height:50px}.j15{width:40px;min-width:40px;height:100%;margin-right:6px}.k15,.m15,.n15,.p15,.o15,.l15{width:40px;height:40px}.iab-pr{z-index:9999;pointer-events:none;position:fixed;top:0;left:0}.X15{z-index:9999;will-change:transform;contain:layout style;pointer-events:none;backface-visibility:hidden;position:fixed;transform:translateZ(0)}.X15>*{pointer-events:auto}.X15.V15{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.o{z-index:9999;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.p{pointer-events:auto}.h{background:#fff;border-radius:12px;flex-direction:column;width:100%;height:auto;max-height:calc(100vh - 40px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000004d,0 0 0 1px #0000001a}.g{cursor:pointer;z-index:10;background:#f3f3f5;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}.g svg{color:#888890;width:18px;height:18px;transition:color .15s}.g:hover{background:#eaeaec}.g:hover svg{color:#3d3d42}.g:active{transform:scale(.95)}.j{cursor:move;-webkit-user-select:none;user-select:none}.k{border-bottom:1px solid #eaeaec;flex-shrink:0;align-items:center;gap:16px;padding:24px 48px 20px 24px;display:flex}.n{background:linear-gradient(135deg,#eff6ff 0%,#dceeff 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.m{color:#0070f3;width:24px;height:24px}.l{flex:1;min-width:0}.v{color:#3d3d42;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3}.t{color:#888890;margin:0;font-size:13px;line-height:1.4}.i{flex:auto;min-height:0;padding:24px;overflow:hidden}.u{color:#4f4f55;white-space:pre-wrap;cursor:text;-webkit-user-select:text;user-select:text;touch-action:auto;min-height:60px;max-height:calc(100vh - 350px);font-size:14px;line-height:1.6;overflow-y:auto}.u::-webkit-scrollbar{width:6px}.u::-webkit-scrollbar-track{background:#f3f3f5;border-radius:3px}.u::-webkit-scrollbar-thumb{background:#dcdde0;border-radius:3px}.u::-webkit-scrollbar-thumb:hover{background:#cbccd0}.r{background:#fafafb;border-top:1px solid #eaeaec;flex-shrink:0;padding:20px 24px 24px}.s{color:#6a6a70;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.q{color:#0070f3;flex-shrink:0;width:20px;height:20px}.b{flex-shrink:0;gap:12px;padding:0 24px 24px;display:flex}.r .b{padding:0}.c{cursor:pointer;touch-action:auto;-webkit-user-select:none;user-select:none;border:none;border-radius:8px;flex:1;padding:12px 20px;font-size:14px;font-weight:500;transition:all .15s}.c:active{transform:scale(.98)}.d{color:#fff;background:#0070f3}.d:hover{background:#005ed4}.d:active{background:#0047a8}.e{color:#6a6a70;background:#eaeaec}.e:hover{background:#dcdde0}.e:active{background:#cbccd0}.Z1a{z-index:10000;background:#0f111b99;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Y1a{background:#3d3d42;border-radius:12px;width:90%;max-width:400px;padding:24px}.c1b{color:#fff;margin:0 0 12px;font-size:1.125rem;font-weight:600}.X1a{color:#cbccd0;margin:0 0 24px;line-height:1.5}.U1a{justify-content:flex-end;gap:12px;display:flex}.V1a{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:opacity .2s}.V1a:hover{opacity:.9}.V1a.a1b{color:#fff;background:#2a8aff}.V1a.b1b{color:#fff;background:#4f4f55;border:1px solid #6a6a70}.V1a.d1b{color:#fff;background:#f59e0b}.V1a.W1a{color:#fff;background:#ef4444}@keyframes j5dRPN{0%{opacity:0}to{opacity:1}}@keyframes k4JmeF{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes W2v062{0%{opacity:0;transform:translateY(var(--ed-slide-from,10px))}to{opacity:1;transform:translateY(0)}}@keyframes v55NBA{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes g4OcfB{0%,to{opacity:1}50%{opacity:.85}}.H2L8Nf{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.H2L8Nf:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #0f111b}.H2L8Nf:disabled{cursor:not-allowed;opacity:.5}.g12lag{z-index:var(--solid-popover-z-index,1500);color:#3d3d42;min-width:160px;max-width:20rem;transform-origin:var(--kb-popover-content-transform-origin);background-color:#fff;border:1px solid #00000014;border-radius:12px;padding:6px;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:.2s cubic-bezier(.16,1,.3,1) xGBFv;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000008,0 0 0 1px #00000005}.g12lag[data-closed]{animation:.15s cubic-bezier(.16,1,.3,1) N1KOLj}.g12lag[data-expanded]{animation:.2s cubic-bezier(.16,1,.3,1) xGBFv}.s4iogb{fill:#fff;stroke:#00000014;stroke-width:1px}.A4FmJu{color:#0f111b;margin:0 0 .2rem;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.n4RaTw{color:#6a6a70;margin:0;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:.85rem;line-height:1.5}.G5fDJP{cursor:pointer;color:#6a6a70;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;font-family:Plus Jakarta Sans,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1rem;line-height:1;transition:all .2s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.G5fDJP:hover{color:#3d3d42;background-color:#f3f3f5;border-color:#00000014}.G5fDJP:active{background-color:#eaeaec}.G5fDJP:focus-visible{outline-offset:2px;outline:2px solid #0f111b}@keyframes xGBFv{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes N1KOLj{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(-4px)}}[data-theme=dark] .g12lag{color:#ffffffeb;background-color:#000000fa;border-color:#94a3b82e;box-shadow:0 18px 48px #00000080,0 8px 20px #00000059,0 2px 6px #00000047}[data-theme=dark] .s4iogb{fill:#000000fa;stroke:#94a3b82e}[data-theme=dark] .A4FmJu{color:#fff}[data-theme=dark] .n4RaTw,[data-theme=dark] .G5fDJP{color:#cbccd0}[data-theme=dark] .G5fDJP:hover{color:#fff;background-color:#4f4f55;border-color:#94a3b82e}[data-theme=dark] .G5fDJP:active{background-color:#6a6a70}.l1a{width:var(--button-size,2.44rem);height:var(--button-size,2.44rem);cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-right:.1rem;padding:2px;transition:all .3s;display:flex;position:relative}.l1a .m1a{width:var(--button-size,2.44rem);height:var(--button-size,2.44rem);color:#0f111b}.l1a .m1a svg,.l1a .m1a g,.l1a .m1a path,.l1a .m1a rect{stroke:currentColor}.l1a:hover{background-color:#f3f3f5}.l1a.k1a{background-color:#0f111b;animation:1.5s ease-in-out infinite z2ms29}.l1a.k1a .m1a{color:#fff}.l1a.o1a .n1a{display:block}.n1a{content:"";width:var(--button-size,2.44rem);height:var(--button-size,2.44rem);background:0 0;border:2px solid;border-radius:50%;animation:1.5s ease-out infinite N4VX7O;display:none;position:absolute}@keyframes z2ms29{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes N4VX7O{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}
