@keyframes F2rIbh{0%{--rotation:0deg}to{--rotation:359deg}}.LXJ7KB{display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 25px var(--color-shadow);background-color:var(--color-white);border-left:1px solid var(--color-gray-300);border-right:1px solid var(--color-gray-300);transition:box-shadow var(--animation-duration-normal);height:100%;width:100%;margin:0 auto;position:relative}@media (max-width:767px){.LXJ7KB{transition:none;box-shadow:none}}.PmI83k{flex:1 1;display:flex;justify-content:center;overflow:hidden;background-color:var(--color-gray-100);height:100%}._3j2R6g,._Av5bO{width:100%;height:100%}._3j2R6g{position:relative;overflow:hidden;background-color:var(--color-white);display:flex;flex-direction:column;transition:width var(--animation-duration-normal);padding:0}@media (max-width:767px){._3j2R6g{transition:none}}.j1OZil{flex:1 1;display:flex;justify-content:center;align-items:center;width:100%;position:relative;background:linear-gradient(135deg,var(--color-gray-200),var(--color-gray-400));&._Uze7p{background:var(--color-surface)}& div{background:none}&.K_s8Cy{background:linear-gradient(135deg,var(--color-gray-400),var(--color-gray-600))}}@media (max-width:767px){.j1OZil{background:var(--color-gray-300)}.j1OZil.K_s8Cy{background:var(--color-gray-500)}}@media (min-width:768px){.LXJ7KB:hover{box-shadow:0 15px 30px var(--color-shadow)}}.lEcAzA{flex-direction:column;background-color:var(--color-surface);border-bottom:1px solid var(--color-gray-300)}._83eSYy,.lEcAzA{display:flex;box-sizing:border-box}._83eSYy{align-items:center;width:100%;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-sm);height:100%;overflow:hidden}.GFdr7h{min-width:0}.GFdr7h,.s9ZxdM{display:flex;align-items:center}.s9ZxdM{gap:var(--spacing-sm)}.WVI1sA{justify-content:flex-start;max-width:100%}.BNdmgq,.WVI1sA{display:flex;align-items:center;gap:var(--spacing-xs)}.BNdmgq{justify-content:center}.Q8nVE_{display:flex;align-items:center;gap:var(--spacing-xs);justify-content:flex-end;flex-wrap:nowrap;min-width:0}@media (max-width:767px){.Q8nVE_{gap:var(--spacing-xxs)}}.k56t4B{color:var(--color-success);flex-shrink:0}.xtY2wO{color:var(--color-warning);flex-shrink:0}._n1_BV{color:var(--color-error);flex-shrink:0}.KUjK38{color:var(--color-info);flex-shrink:0}.b7J7a8{color:var(--color-gray-600);flex-shrink:0}.Ha4Lh6{font-size:var(--font-size-xs);color:var(--color-gray-600);font-family:var(--font-family-base);white-space:nowrap;height:1.75rem}.Ha4Lh6,._SJJ4n{display:flex;align-items:center}._SJJ4n{justify-content:flex-start}.S6Kiio{width:auto;min-width:5rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between}.KYDkHM{margin-left:var(--spacing-xs)}.E5_A0D,.KYDkHM{color:var(--color-gray-500)}.E5_A0D{font-weight:var(--font-weight-bold);margin:0}.am6jzC,.biXPSX{color:var(--color-gray-600);font-family:var(--font-family-monospace);font-size:var(--font-size-xs)}.biXPSX{margin-left:var(--spacing-sm);display:flex;align-items:center;height:1.25rem}.vAF7mF{background-color:var(--color-primary);color:#ffffff;font-weight:var(--font-weight-bold)}.L0aqZr{width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);border:1px solid var(--color-gray-300);display:block;flex:1 1;border-radius:var(--radius);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9);background-color:var(--color-background);margin:var(--spacing-sm);transition:width var(--animation-duration-normal) ease,height var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,margin var(--animation-duration-normal) ease;background:color-mix(in srgb,var(--color-surface) 80%,transparent)}@media (max-width:767px){.L0aqZr{transition:none}}.TMNdwk{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}.LXJ7KB ._vQvRr{position:absolute;width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);margin:var(--spacing-sm);margin-left:50%;transform:translateX(-50%)}@media (max-width:767px){.LXJ7KB ._vQvRr{width:100%;height:100%;margin:0;transform:none;left:0}}.QLtAu5{width:100%;height:100%;margin:0;transform:none}.Q3pvFb{right:0;bottom:0;z-index:10;overflow-y:auto}.FNiX3B,.Q3pvFb{position:absolute;top:0;left:0}.FNiX3B{width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);margin:var(--spacing-sm);margin-left:50%;transform:translateX(-50%);pointer-events:all;z-index:5}@media (max-width:767px){.FNiX3B{width:100%;height:100%;margin:0;transform:none;left:0}}.eRZRVo{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));animation:R6GDMs 2s ease-in-out infinite;width:100%;z-index:10}@media (max-width:767px){.eRZRVo{animation:none;width:30%;left:35%}}.Zu9zoM,._9Rp2ef{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--color-surface) 95%,transparent);padding:var(--spacing-xl);border-radius:var(--radius);box-shadow:var(--shadow),0 0 0 9999px rgba(0,0,0,.5),0 8px 32px rgba(0,0,0,.2);font-size:var(--font-size-lg);color:var(--color-text-primary);z-index:50;min-width:400px;transition:all var(--animation-duration-normal) ease-out;border:1px solid var(--color-border);animation:_4KDAJo var(--animation-duration-normal) ease-out}.WBdUMP,.opP4_o{color:var(--color-primary);animation:BBpd7_ 2s ease-in-out infinite}.XToxGU,._3X6YAt{display:flex;flex-direction:column;gap:var(--spacing-xs)}.O1O6Tk,.zjcM3Y{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-primary)}.X_hUPo,.ghbYuW{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._1QRuTO{flex-shrink:0}._1QRuTO,.bDg_z5{white-space:nowrap;overflow:hidden}.bDg_z5{text-overflow:ellipsis}@keyframes BBpd7_{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes _4KDAJo{0%{opacity:0}to{opacity:1}}@keyframes R6GDMs{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}._1S1e_b .AsBL6D .browserChrome{display:none!important}.aSjxXL{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}._3j2R6g>.tabs{margin-top:0;border-bottom:1px solid var(--color-border)}.qp1wO3 ._D5S3h>div:first-child{width:100%;border-right:none;display:flex;flex-direction:column;align-items:center;padding:var(--spacing-md)}._5Q_Fte{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}.An7fXL{position:absolute;top:var(--spacing-sm);left:50%;transform:translateX(-50%);background:var(--color-surface);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);box-shadow:var(--shadow);z-index:40;border:1px solid var(--color-border);animation:_4KDAJo var(--animation-duration-normal) ease-out;opacity:.9}.FTMZNI{display:flex;align-items:center;gap:var(--spacing-sm)}.xiWlfm{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}._2DBfER{z-index:30;border-radius:0}._2DBfER,.tQnYoP{position:absolute;top:0;left:0;width:100%;height:100%}.tQnYoP{z-index:var(--z-modal)}.mIYxs5{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-surface);position:relative}@layer base{.N4YXHZ{min-width:14rem;animation:yWoBbs var(--animation-duration-fast) cubic-bezier(.16,1,.3,1);z-index:50}.N4YXHZ,.u1AL8N{background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 98%,var(--color-primary)) 0,color-mix(in srgb,var(--color-surface) 98%,var(--color-secondary)) 100%);border-radius:var(--radius);padding:var(--spacing-xs);box-shadow:var(--shadow),0 0 0 1px rgba(243,146,0,.05),0 4px 12px rgba(243,146,0,.1);border:1px solid color-mix(in srgb,var(--color-primary) 90%,transparent)}.u1AL8N{min-width:8rem;animation:_0Qwf3I var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._1Nt8I2{position:relative;display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}._1Nt8I2[data-disabled]{color:var(--color-text-disabled);pointer-events:none}._1Nt8I2:focus,._1Nt8I2:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}._1Nt8I2[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.JjdoxB,.bKcVKn{position:relative;display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);padding-left:1.75rem;font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}.JjdoxB:focus,.JjdoxB:hover,.bKcVKn:focus,.bKcVKn:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}.JjdoxB[data-highlighted],.bKcVKn[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.CvT8bp,.pXqzJZ{position:absolute;left:var(--spacing-sm);display:flex;align-items:center;justify-content:center}.CvT8bp,.W9eKig,.pXqzJZ{transition:transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}.W9eKig{width:4px;height:4px;border-radius:50%;background:currentColor}.fx2PXV{width:14px;height:14px;transition:transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}.iR33ZR{display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}.iR33ZR[data-state=open]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.iR33ZR:focus,.iR33ZR:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}.iR33ZR[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.XEvhI1{margin-left:auto;width:16px;height:16px;transition:transform var(--animation-duration-fast)}.iR33ZR:hover .XEvhI1{transform:translateX(2px)}.OSNSLO{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary) 90%,transparent),transparent);margin:var(--spacing-xs) calc(var(--spacing-xs) * -1)}.oJQRxe{padding:var(--spacing-xs) var(--spacing-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;outline:none}.oJQRxe,.rnzPk4{font-size:var(--font-size-xs)}.rnzPk4{margin-left:auto;color:var(--color-text-secondary);font-family:var(--font-family-monospace);transition:color var(--animation-duration-fast)}._1Nt8I2:hover .rnzPk4,._1Nt8I2[data-highlighted] .rnzPk4{color:inherit}.AmWV24{padding-left:1.75rem}@keyframes yWoBbs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _0Qwf3I{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}}.wYFlf1{color:var(--color-error)}.wYFlf1[data-highlighted]{background:var(--color-error);color:var(--color-white)}.kaWQS4{color:var(--color-success)}.NK8CUe,.kaWQS4{width:1rem;height:1rem;margin-right:var(--spacing-sm)}.NK8CUe{color:var(--color-gray-600)}.cZB_W8{color:#0e7490}.PTLqXO,.cZB_W8{width:1rem;height:1rem;margin-right:var(--spacing-sm)}.PTLqXO{color:var(--color-secondary)}.YZ5QMA{color:var(--color-primary)}.YZ5QMA,._8mm2bf{width:1rem;height:1rem;margin-right:var(--spacing-sm)}._8mm2bf{color:var(--color-info)}.It3Er6{display:flex;flex-direction:column;padding-top:1px}.wvpZ20{list-style:none;padding:0;margin:0}.tumpV2{flex-direction:column;list-style:none}.fWi5A_,.tumpV2{position:relative;display:flex}.fWi5A_{align-items:center;padding-left:var(--spacing-xxs);border-left:2px solid transparent}.ICmiIX[data-type=component],.fWi5A_[data-type=component]{border-left:2px solid var(--color-success)}.ICmiIX[data-type=helper],.fWi5A_[data-type=helper]{border-left:2px solid #0e7490}.ICmiIX[data-type=endpoint],.fWi5A_[data-type=endpoint]{border-left:2px solid var(--color-secondary)}.ICmiIX[data-type=page],.fWi5A_[data-type=page]{border-left:2px solid var(--color-primary)}.fWi5A_[data-type=cycle-ref],.fWi5A_[data-type=cycleGroup]{border-left:2px solid var(--color-info)}._8UIBhO{display:flex;flex-direction:column;background-color:color-mix(in srgb,var(--color-info) 10%,transparent);border:1px dashed var(--color-info);border-radius:var(--radius);padding:var(--spacing-xs) var(--spacing-sm);margin-right:var(--spacing-sm);width:100%}._8UIBhO:not(:has(._8CTE4o)){cursor:default}.pzVwdq{flex-direction:column;gap:var(--spacing-xxs)}.dgjCak,.pzVwdq{display:flex;width:100%}.dgjCak{align-items:center}.noeX7N{margin:0;padding:0;width:100%}.cdnxSi{margin-top:var(--spacing-xxs)}.Pmyiqw>.fWi5A_{margin-bottom:0}.jw66yy{margin-left:calc(.7rem + var(--spacing-xxs));border-left:2px solid var(--color-border);border-radius:0 var(--radius) var(--radius) 0;list-style:none;padding:0}._8CTE4o{flex-shrink:0;color:var(--color-text-secondary);transition:transform var(--animation-duration-normal)}._8CTE4o.bx7kTs{transform:rotate(90deg)}.YFYEsv{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.YFYEsv svg{width:1rem;height:1rem}.FUWXgA{padding-left:var(--spacing-xxs)}@keyframes SUxrFp{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.UBoYQ3{margin-top:var(--spacing-xl);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface)}.UXx7zB{font-family:var(--font-family-heading);font-size:var(--font-size-lg);color:var(--color-text-primary);margin-top:0;margin-bottom:var(--spacing-md)}._0Uog20{font-size:var(--font-size-md);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.VbEcP2{display:inline-flex;align-items:center}.noF42k{transition:transform var(--animation-duration-fast);width:1.2rem;height:1.2rem}.noF42k:hover:not(:disabled){transform:scale(1.05)}.noF42k:active:not(:disabled){transform:scale(.95)}.migpoN{min-width:10rem}.JcDckw{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer}.JcDckw svg{flex-shrink:0;margin-right:var(--spacing-sm);width:1rem;height:1rem}.aCw7Qv{color:var(--color-primary)}.BJA70W{color:#0e7490}.u8NwtX{color:var(--color-secondary)}.JcDckw:hover svg{color:var(--color-white)!important}.Z8GHwp{padding-right:var(--spacing-sm);margin:var(--spacing-xs) 0;width:100%}.c2ksIw{display:flex;align-items:center;position:relative;background-color:var(--color-white);border-radius:var(--radius);border:1px solid var(--color-primary);box-shadow:0 0 0 2px rgba(243,146,0,.1);transition:all var(--animation-duration-fast);overflow:hidden}.c2ksIw:focus-within{box-shadow:0 0 0 3px rgba(243,146,0,.2)}._4vDq4Q{color:var(--color-primary);margin-left:var(--spacing-sm)}.sul6WL{flex:1 1;background:transparent;padding-left:var(--spacing-xs)}.sul6WL,.sul6WL:focus{border:none;box-shadow:none}.sul6WL:focus{outline:none}.qjxMfF{margin-right:var(--spacing-xxs)}.IwJCSY,.qjxMfF{display:flex;align-items:center}.IwJCSY{justify-content:center;width:1.75rem;height:1.75rem;border:none;background:transparent;border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast);padding:0}.IwJCSY:hover{background-color:var(--color-gray-100)}.IwJCSY:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.t4TflV{color:var(--color-error)}.dS2sIC{color:var(--color-success)}.HRujpY{font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--spacing-xxs);padding-left:var(--spacing-sm);animation:YUTFZN var(--animation-duration-normal) ease}@keyframes YUTFZN{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.IbPOal{padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius);transition:background-color var(--animation-duration-fast);display:flex;justify-content:space-between;align-items:center;min-height:2rem}.IbPOal:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.IbPOal:hover svg{color:var(--color-text-primary)}.LwOJJq{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0;flex:1 1;flex-wrap:wrap}.fziaDR{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis;max-width:100%}._12ii0,.fziaDR{font-family:var(--font-family-monospace);white-space:nowrap}._12ii0{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-gray-100);border-radius:var(--radius)}.AVBIl4{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);width:6rem;animation:vdqElJ var(--animation-duration-fast) ease-out}.RheKXM{display:flex;gap:var(--spacing-xxs);opacity:0;transition:opacity var(--animation-duration-fast);flex-shrink:0}.RheKXM.v5T9Cw{opacity:1}@media (max-width:320px){.IbPOal{flex-direction:column;align-items:flex-start;padding:var(--spacing-xxs)}.LwOJJq{width:100%;margin-bottom:var(--spacing-xxs)}.RheKXM{align-self:flex-end}}@keyframes vdqElJ{0%{opacity:0;transform:translateX(-.5rem)}to{opacity:1;transform:translateX(0)}}._2UEhYW{width:100%}.pkHyO2{position:relative;animation:_0wg_mu var(--animation-duration-normal) ease-out;animation-fill-mode:both}.pkHyO2:first-child{animation-delay:0s}.pkHyO2:nth-child(2){animation-delay:50ms}.pkHyO2:nth-child(3){animation-delay:.1s}.pkHyO2:nth-child(4){animation-delay:.15s}.pkHyO2:nth-child(5){animation-delay:.2s}.XTWC2Q{height:1px;background:linear-gradient(to right,transparent,var(--color-border),transparent);opacity:.5;margin:var(--spacing-xxs) 0}@keyframes _0wg_mu{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}._5m7vWH{align-items:flex-start;position:relative;min-height:2.25rem}.OBud_1,._5m7vWH{display:flex;gap:var(--spacing-xs)}.OBud_1{flex:1 1;min-width:0}.XJbjIe,.vrMXIC{position:relative;min-width:0;display:flex}.vrMXIC{flex:3 1}.XJbjIe{flex:1 1;margin-top:0}._G65UN{font-size:var(--font-size-xs);padding:var(--spacing-xxs) var(--spacing-xs)}.xhi4GT{flex-shrink:0}.XJbjIe>div,.vrMXIC>div{width:100%;display:flex;flex-direction:column}.XJbjIe input,.vrMXIC input{width:100%}.XJbjIe [class*=formMessage],.vrMXIC [class*=formMessage]{position:absolute;top:calc(100% + var(--spacing-xxs));left:0;white-space:nowrap;z-index:1;font-size:var(--font-size-xs)}@media (max-width:320px){._5m7vWH{align-items:stretch}.OBud_1,._5m7vWH{flex-direction:column}.OBud_1{width:100%}.xhi4GT{align-self:flex-end;margin-top:var(--spacing-xs)}}._4a08PZ{display:flex;flex-direction:column;gap:var(--spacing-md);animation:onaRxh var(--animation-duration-normal) ease-out}.Kw9EDb,.YWAWpc,._4a08PZ,._609onm{width:100%}.Kw9EDb{height:1px;background:linear-gradient(90deg,transparent,var(--color-border),transparent);opacity:.5;margin:var(--spacing-xxs) 0}@keyframes onaRxh{0%{opacity:0;transform:translateY(var(--spacing-xs))}to{opacity:1;transform:translateY(0)}}.NFrRk_{display:inline-flex;align-items:center;padding-left:var(--spacing-xs);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);transition:all var(--animation-duration-normal);box-shadow:none}.NFrRk_:hover{color:var(--color-text-primary);transform:translateX(-2px)}.NFrRk_:hover .keD3uy{transform:translateX(-2px);color:var(--color-primary)}.NFrRk_:active{transform:translateX(-1px)}.keD3uy{width:1rem;height:1rem;margin-right:var(--spacing-xs);transition:transform var(--animation-duration-normal)}.OhzWHQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.NFrRk_:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wpNrzK{position:absolute;z-index:40;background-color:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--spacing-xs);border:1px solid var(--color-border);display:flex;gap:var(--spacing-xs);animation-duration:var(--animation-duration-slow);animation-timing-function:cubic-bezier(.16,1,.3,1)}._7RGRuq{left:var(--spacing-lg);transform-origin:top left;animation-name:vZqWqW}._7RGRuq,.eH8KSk{top:var(--spacing-lg)}.eH8KSk{right:var(--spacing-lg);transform-origin:top right;animation-name:ZNGeu2}.tF12F4{left:var(--spacing-lg);transform-origin:bottom left;animation-name:_5KfJ8w}.et5mA2,.tF12F4{bottom:var(--spacing-lg)}.et5mA2{right:var(--spacing-lg);transform-origin:bottom right;animation-name:A_pWIB}@keyframes vZqWqW{0%{opacity:0;transform:translate(-1rem,-1rem) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ZNGeu2{0%{opacity:0;transform:translate(1rem,-1rem) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _5KfJ8w{0%{opacity:0;transform:translate(-1rem,1rem) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes A_pWIB{0%{opacity:0;transform:translate(1rem,1rem) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}.VuWLCr{padding:var(--spacing-sm);background:var(--color-surface);border:none;isolation:isolate;box-shadow:var(--shadow),0 0 15px rgba(243,146,0,.2),0 0 30px rgba(243,146,0,.1);animation:QgmXfr 2s infinite}.VuWLCr:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border-radius:inherit;z-index:-2;opacity:.1}.VuWLCr:after{content:"";position:absolute;inset:1px;background:var(--color-surface);border-radius:calc(var(--radius) - 1px);z-index:-1}.VuWLCr:hover{box-shadow:var(--shadow),0 0 20px rgba(243,146,0,.3),0 0 40px rgba(243,146,0,.2)}@keyframes QgmXfr{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.wpNrzK:hover{box-shadow:var(--shadow),0 0 0 1px var(--color-primary)}._IRmfF{min-width:20rem;max-width:28rem;animation:yTOWr7 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);padding:var(--spacing-xs);display:flex;flex-direction:column;position:relative}._IRmfF.kALFH1{min-width:16rem;max-width:24rem}._IRmfF.Xdk9Ix{min-width:12rem;max-width:20rem}.cc4cYd{width:100%;overflow:hidden}.tmadpo{position:relative;width:100%}.WhnaDY{min-width:8rem;flex:1 1}.kv4WAm{background:var(--color-gray-100);border-radius:var(--radius);padding:var(--spacing-xxs);border:1px solid var(--color-gray-200);position:relative;z-index:1}.XA0rSU{width:1px;height:1rem;background:var(--color-gray-300);margin:0 var(--spacing-xxs)}.FuHnpD{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:0 var(--spacing-xxs);text-align:center}.ey08hY{animation:BCuz_F var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._7q2WVV{flex:1 1}.HdTTKL,._SmJ4e{display:none}.Qgl7SC{width:100%;justify-content:flex-start;gap:var(--spacing-sm);padding:0;border:none;box-shadow:none}.Qgl7SC,.Qgl7SC:hover{background:transparent}.Qgl7SC span{font-size:var(--font-size-sm);color:var(--color-text-primary)}@keyframes yTOWr7{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes BCuz_F{0%{opacity:0;height:0;transform:translateY(-.25rem)}to{opacity:1;height:auto;transform:translateY(0)}}@keyframes _17q5On{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){._IRmfF{min-width:16rem}._IRmfF.kALFH1{min-width:12rem}._IRmfF.Xdk9Ix{min-width:10rem}}.moUyg7{width:100%;background:var(--color-background);border-top:1px solid var(--color-border);box-shadow:var(--shadow);height:2.35rem;z-index:10}.PYSn6H{padding:0 var(--spacing-xs)}.PYSn6H,.Sh3B_A,._9cijMr{height:100%}._9cijMr{flex:1 1;display:flex;align-items:center;justify-content:center;min-width:0}.PYSn6H:not(:has(.Sh3B_A)) ._9cijMr{justify-content:center}.TEuECF{display:flex;flex-direction:column;width:100%;height:100%;min-height:200px;background:var(--color-surface);border:none;border-radius:0;overflow:hidden;position:relative}.C3GDur{margin-right:auto}.VKN9uj{padding:var(--spacing-xs) var(--spacing-sm);border-top:1px solid var(--color-border);background:var(--color-gray-100)}._9_qyXB,.nM9_pb{color:var(--color-text-secondary)}._9_qyXB[data-state=on],.nM9_pb[data-state=on]{color:var(--color-white)}.nM9_pb{color:var(--color-text-secondary)}.nM9_pb[data-state=on]{background:var(--color-primary);color:var(--color-white)}.nM9_pb:hover{background:var(--color-gray-200)}.nM9_pb[data-state=on]:hover{background:var(--color-primary-hover)}.aYtD6Z{width:100%;height:100%;flex:1 1;position:relative;border:none;border-radius:0}.DznlWf{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:10;transition:width var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.DznlWf.ga0M92{width:100px}.DznlWf.vAZMUh{width:200px}._DEDUj{width:100%;height:100%;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);line-height:var(--line-height-md);position:relative}._DEDUj:focus-within{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(243,146,0,.1)}._DEDUj[data-readonly=true]{background:var(--color-gray-100);cursor:default}._DEDUj[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--color-text-disabled);pointer-events:none}.MpK7GV{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}._0ghi6C{height:var(--spacing-lg)}._0ghi6C:first-child{width:80%}._0ghi6C:nth-child(2){width:70%}._0ghi6C:last-child{width:60%}._DEDUj .cm-focused{outline:none!important}._DEDUj .cm-line{padding:0 var(--spacing-sm)}._DEDUj .cm-gutters{border-right:1px solid var(--color-border);padding-right:var(--spacing-xs);position:sticky;left:0;background:var(--color-surface);z-index:1}._DEDUj .cm-scroller{overflow-x:clip}._DEDUj .cm-content{min-width:min-content}._DEDUj .cm-activeLineGutter{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}._DEDUj .cm-searchMatch{background-color:rgba(243,146,0,.2);border:1px solid var(--color-primary)}._DEDUj .cm-searchMatch.cm-searchMatch-selected{background-color:rgba(243,146,0,.4);border:1px solid var(--color-primary-hover)}._DEDUj .cm-selectionMatch{background-color:rgba(243,146,0,.1)}._9_qyXB{color:var(--color-text-secondary);font-family:var(--font-family-monospace);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);padding:var(--spacing-xxs) var(--spacing-sm);min-width:3rem;height:1.75rem}._9_qyXB[data-state=on]{color:var(--color-white);background:var(--color-primary)}._9_qyXB:hover{background:var(--color-gray-200)}._9_qyXB[data-state=on]:hover{background:var(--color-primary-hover)}._DEDUj .cm-tooltip{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow)}._DEDUj .cm-tooltip .cm-diagnostic{padding:var(--spacing-xs);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--color-text-primary);display:flex;gap:var(--spacing-xs);align-items:flex-start}._DEDUj .cm-tooltip .cm-diagnosticText{margin:0;flex:1 1}._DEDUj .cm-tooltip .cm-diagnosticAction{color:var(--color-primary);cursor:pointer;font-weight:var(--font-weight-bold);text-decoration:none}._DEDUj .cm-tooltip .cm-diagnosticAction:hover{color:var(--color-primary-hover)}@keyframes ToVWjz{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes xjGU2v{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.S8muGy{position:absolute;top:0;left:0;width:100%;z-index:10;padding:var(--spacing-md);background-color:color-mix(in srgb,var(--color-primary) 4%,var(--color-surface));border-bottom:1px solid var(--color-primary);& .v_OlsJ{background:none;border:none;padding:0;font:inherit;color:var(--color-primary);cursor:pointer;&:hover{text-decoration:underline}}}.Sxnpoc{position:absolute;top:0;left:0;width:100%;z-index:10;padding:var(--spacing-md);background-color:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));border-bottom:1px solid var(--color-warning);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._5Ns_E4{flex:1 1 auto;min-height:1px}.GLfKMj{background-color:white;overflow:auto;padding:var(--spacing-lg);line-height:1.5}.FGB54L{flex:1 1 auto;min-height:1px;overflow-y:auto}.YT9Ync{display:flex;flex-direction:column;flex:1 1;min-height:1px;position:relative}.coIQZ7{gap:var(--spacing-sm);color:var(--color-success);border:1px solid var(--color-success);padding:var(--spacing-sm);border-radius:var(--radius)}.coIQZ7,.pDyaai{display:flex;align-items:center}.pDyaai{gap:var(--spacing-xs)}.EY3dhR{white-space:nowrap}.EY3dhR,._6C7mU9,.nn9ohI{height:2.4rem}.ei_oS7{align-self:center;margin-left:var(--spacing-sm)}@layer base{.wQsMQN{display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);padding:var(--spacing-xs);box-shadow:var(--shadow)}.hyNPrE{display:none}.SgfK8g{border:none}.pDpIq4{padding:0;margin:0;max-height:80vh;max-width:32rem;top:200px}.SiPYKZ{display:flex;align-items:center;border-bottom:1px solid var(--color-border);padding:var(--spacing-xs) var(--spacing-sm)}.XSRWGe{width:1rem;height:1rem;color:var(--color-gray-500);margin-right:var(--spacing-sm);flex-shrink:0}.T72kX3{width:100%;background:transparent;border:none;font-size:var(--font-size-md);outline:none;padding:var(--spacing-xs) 0;color:var(--color-text-primary)}.T72kX3::placeholder{color:var(--color-text-disabled)}.GcQJ6d{overflow-y:auto;max-height:300px;padding:var(--spacing-xs)}.N71IUQ{padding:var(--spacing-lg);text-align:center;color:var(--color-text-disabled);font-size:var(--font-size-sm)}.p0SFYk{position:relative}.p0SFYk [cmdk-group-heading]{-webkit-user-select:none;user-select:none;font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-lg);display:flex;align-items:center}.jrQYT0{height:1px;background:var(--color-border);margin:var(--spacing-xs) 0}.GaHwXh{position:relative;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius);color:var(--color-text-primary);-webkit-user-select:none;user-select:none;cursor:pointer;transition:all var(--animation-duration-fast);will-change:background,color}.GaHwXh[data-selected=true]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-white)}.GaHwXh[data-disabled=true]{opacity:.5;cursor:not-allowed}.GaHwXh:hover{background:var(--color-gray-200)}.GaHwXh[data-selected=true]:hover{background:linear-gradient(135deg,var(--color-primary-hover),var(--color-primary-active))}.GaHwXh svg{width:1rem;height:1rem;flex-shrink:0;transition:transform var(--animation-duration-fast)}.GaHwXh[data-selected=true] svg{color:var(--color-white);transform:scale(1.1)}.wLzJFC{margin-left:auto;font-size:var(--font-size-xs);color:var(--color-text-disabled);padding-left:var(--spacing-sm)}.GaHwXh[data-selected=true] .wLzJFC{color:var(--color-white)}@media (max-width:640px){.pDpIq4{max-width:100%;margin:var(--spacing-sm)}}}.TX_OYe{gap:var(--spacing-lg);max-height:55vh;overflow-y:auto;padding-right:var(--spacing-xs)}.TX_OYe,.T_IqXy{display:flex;flex-direction:column}.T_IqXy,.UsjCvN{gap:var(--spacing-sm)}.UsjCvN{display:flex;align-items:center;font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.ZHHw8L{color:var(--color-warning)}.Fqz5uo{width:1rem;height:1rem;flex-shrink:0}.r0HL_H{font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius);padding:0 var(--spacing-xs)}.cbJTcv{margin:0;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.cbJTcv,.uFOyf5{list-style:none;padding:0}.uFOyf5{margin:var(--spacing-xs) 0 0 0}.L_oHsF{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.e0Jm3_{align-items:flex-start;flex-wrap:wrap;border-color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 6%,var(--color-surface))}.LuJs9W{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0;flex:1 1 20rem}._2WL8o_{font-family:var(--font-family-mono,monospace);font-size:var(--font-size-sm);color:var(--color-text-primary);overflow-wrap:anywhere}.bojust{line-height:var(--line-height-md);margin:0}.bojust,.i5enUX{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.i5enUX{white-space:nowrap}._6PXfZ_{align-items:center;flex-wrap:wrap}.XNKpyV,._6PXfZ_{display:flex;gap:var(--spacing-xs)}._4mJvUr{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md);margin:0}.RsOyR1{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-surface));border:1px solid var(--color-warning);border-radius:var(--radius)}.mgYBMu{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-md);margin:0}._1FtStg{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-sm)}.fm_Zdy{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._1FtStg[open] .fm_Zdy{margin-bottom:var(--spacing-sm)}.yYmKUz[data-state=open]{max-width:900px;width:900px}.FQT3y8{margin:var(--spacing-lg) 0}.FQT3y8,.gOv3iy{display:flex;flex-direction:column;gap:var(--spacing-xl)}.HPaM57{padding:var(--spacing-xl);background:linear-gradient(to bottom,var(--color-gray-100),var(--color-surface));border-radius:var(--radius);border:1px solid var(--color-border);box-shadow:var(--shadow)}.DDIbH2{margin-top:var(--spacing-md)}.us6PO4{flex-direction:column;padding:var(--spacing-lg);background:var(--color-gray-100)}.GhLjrr,.us6PO4{display:flex;gap:var(--spacing-md);border-radius:var(--radius);border:1px solid var(--color-border)}.GhLjrr{align-items:center;padding:var(--spacing-md);background:var(--color-surface);margin-top:var(--spacing-xs)}.h40T5m{color:var(--color-primary);width:2rem;height:2rem;flex-shrink:0}.Fl5LGr{flex-grow:1}.r_6tOf{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.nq0Gju{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-surface));border:1px solid var(--color-warning);border-radius:var(--radius)}._2zjFNl{color:var(--color-warning);width:1.5rem;height:1.5rem;flex-shrink:0}.KpHIqp{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-xxs) 0}.CUG75j{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md);margin:0}.mSQnZm{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.eusZnJ,.mSQnZm{margin-bottom:var(--spacing-xs)}.eusZnJ{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md)}.vBO2Ji{margin-top:var(--spacing-md)}.lnv1tN{position:relative;text-align:center;margin:var(--spacing-md) 0}.lnv1tN:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--color-border)}.v9Wj8Z{position:relative;background:var(--color-surface);padding:0 var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.JODe4m{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.sgK1Jj{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-md);margin-bottom:var(--spacing-md);max-width:90%}.pHI9GC{width:1rem;height:1rem}.gQSA7v{border-top:1px solid var(--color-border);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.Q4Vofj{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;width:100%;line-height:var(--line-height-md)}.KFdsLz{height:100%;overflow:hidden;display:flex;flex-direction:column}.asn2kk{background-color:var(--color-gray-100);border-bottom:1px solid var(--color-border);padding:0 var(--spacing-xxs);height:auto;width:100%}.wKxWuc{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);justify-content:center;flex:1 1;text-align:center}.fsJ3zc{display:flex;flex-direction:column;width:100%;height:100%}.hIIHG4{padding:var(--spacing-md)}._6HlyST{justify-content:space-between;padding:var(--spacing-sm);border-bottom:1px solid var(--color-border)}._6HlyST,.n79J_E{display:flex;align-items:center}.n79J_E{gap:var(--spacing-xs)}.IBZkIH{overflow:hidden;padding:var(--spacing-sm);display:flex;flex-direction:column}.V7Qi9W{margin-bottom:var(--spacing-md)}.V7Qi9W .AoCalN{display:flex;align-items:center}.MGzKDd{margin-left:var(--spacing-xs)}.Dy_GVv{flex-shrink:0}._4ZmkDl{display:flex;flex-direction:column;margin-bottom:var(--spacing-sm)}.AoCalN{justify-content:space-between;margin-bottom:0}.AoCalN,.b80295{display:flex;align-items:center}.seXYFg{margin-right:var(--spacing-xxs)}.Xk1LJg{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.2}._1pG30C{flex:1 1;min-height:1px;& svg{flex-shrink:0}}.ApwAEc{flex:1 1;padding:0 var(--spacing-sm) var(--spacing-sm);overflow-y:auto}.vYu9Zh{padding:0 var(--spacing-sm) var(--spacing-sm)}.e340oZ,.vYu9Zh{flex:1 1;overflow:hidden;display:flex}.uKupal{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:var(--spacing-xxs) 0 0 0}.wLq9Ev{margin-bottom:var(--spacing-md)}.GFb4Qu{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.2}.rVKcwK{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-xxs) 0 0 0}.uVE1t_{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;gap:var(--spacing-md)}.A4uR1O{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;border-radius:var(--radius);transition:background-color var(--animation-duration-fast)}.A4uR1O:hover{background-color:var(--color-gray-100)}.avdS_1{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.AImvEK{display:flex;flex-direction:column;padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);cursor:pointer}.AImvEK:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.Qw8p8I{display:flex;margin-bottom:var(--spacing-sm)}.Qw8p8I,.SpWAHM{align-items:center}.SpWAHM{display:inline-flex;justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-white);margin-right:var(--spacing-sm);min-width:3rem;text-align:center}._dhF4b{background-color:var(--color-info)}._eSkt2{background-color:var(--color-success)}.yoJHB8{background-color:var(--color-warning)}.MP9JT0{background-color:var(--color-error)}.B1d9dW{background-color:var(--color-secondary)}.ofdqSc{font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--color-text-secondary);background-color:var(--color-gray-100);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius)}.ha_d3v{display:flex;flex-direction:column}.uzdE5d{font-weight:var(--font-weight-bold);font-size:var(--font-size-md);margin-bottom:var(--spacing-xxs)}.whg9gL{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.yByc5Y{display:flex;flex-direction:column;padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);cursor:pointer}.yByc5Y:hover{transform:scale(1.01);box-shadow:var(--shadow)}.X2WAWd{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xs)}.wJCo1o{font-size:var(--font-size-xs);background-color:color-mix(in srgb,var(--color-info) 10%,var(--color-surface));padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius)}.wJCo1o,.whQGfS{color:var(--color-info)}.dk3zp_{font-weight:var(--font-weight-bold);font-size:var(--font-size-md);margin-bottom:var(--spacing-xs)}.Qwneh0{font-family:var(--font-family-monospace);font-size:var(--font-size-xs);background-color:var(--color-gray-100);padding:var(--spacing-xs);border-radius:var(--radius);margin-bottom:var(--spacing-sm);overflow-x:auto}.JYEwhx{font-size:var(--font-size-sm)}.JYEwhx,.jSh346{color:var(--color-text-secondary)}.jSh346{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;background:var(--color-gray-100);border-radius:var(--radius);border:1px dashed var(--color-border);margin-top:var(--spacing-md)}._8BrpV6{padding-left:var(--spacing-sm);& svg{color:var(--color-info)}}.ExQ6Hs{margin:var(--spacing-md)}.ZBlbJz{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.G63LOv{position:absolute;top:50%;left:var(--left-bar-width);transform:translateY(-50%) translateX(-50%);width:1.75rem;height:1.75rem;border-radius:50%;background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:0 1px 3px var(--color-shadow);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background-color var(--animation-duration-normal),box-shadow var(--animation-duration-normal);pointer-events:auto}.G63LOv:hover{background-color:var(--color-gray-100);box-shadow:0 2px 4px var(--color-shadow)}.G63LOv:active{background-color:var(--color-gray-200);box-shadow:0 1px 2px var(--color-shadow)}.skSaab{width:var(--left-bar-width);height:100%;background-color:var(--color-gray-100);border-right:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;padding:var(--spacing-md);gap:var(--spacing-xs)}.Rslpok{width:100%;border-right:none}.jvJEAz{width:calc(var(--left-bar-width) - var(--spacing-sm));flex-direction:column;border-radius:var(--radius);color:var(--color-text-secondary);cursor:pointer;transition:all var(--animation-duration-fast);padding:var(--spacing-sm) 0;border:1px solid transparent}.Rt4BnC,.jvJEAz{display:flex;align-items:center;justify-content:center}.Rt4BnC{margin-bottom:var(--spacing-xxs)}.rYE_bn{font-size:var(--font-size-xs);text-align:center;line-height:1.2}.jvJEAz:hover{background-color:var(--color-gray-200);color:var(--color-text-primary)}.cbbvnm{background-color:color-mix(in srgb,var(--color-primary) 15%,var(--color-surface))}.cbbvnm,.cbbvnm:hover{color:var(--color-primary)}.cbbvnm:hover{background-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-surface))}.U3eLz2{background-color:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-style:dashed;border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}.U3eLz2,.U3eLz2:hover{color:var(--color-primary)}.U3eLz2:hover{background-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface))}.obErN1{position:relative}.obErN1,.obErN1:hover{color:var(--color-error)}.ksS6RW{top:-2px;right:-2px;width:8px;height:8px;pointer-events:none}.ksS6RW,.obErN1:after{position:absolute;background-color:var(--color-error);border-radius:50%;animation:trCUHl 2s infinite}.obErN1:after{content:"";top:4px;right:4px;width:6px;height:6px}@keyframes trCUHl{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 4px rgba(239,68,68,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.PICFjn{position:fixed;transform:translateY(-50%);width:260px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none;box-shadow:var(--shadow-strong);border-radius:var(--radius-md);padding:var(--spacing-md) calc(var(--spacing-md) + var(--spacing-md)) var(--spacing-md) var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left;z-index:var(--z-popover);transform-origin:right center;animation:itJ6LQ var(--animation-duration-normal) ease-out forwards;pointer-events:auto;line-height:var(--line-height-md);font-weight:var(--font-weight-normal);flex-direction:column}.PICFjn,.UUC3NO{display:flex;gap:var(--spacing-xs)}.UUC3NO{align-items:center}._3KnxRZ{flex-shrink:0}.B_D8K9,._3KnxRZ{color:var(--color-error)}.B_D8K9{font-weight:var(--font-weight-bold)}.rw_Iud{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.PICFjn.OQlPya{animation:NBXzGA var(--animation-duration-normal) ease-in forwards}@keyframes itJ6LQ{0%{transform:translateY(-50%) scale(.3) translateX(10px);opacity:0}to{transform:translateY(-50%) scale(1) translateX(0);opacity:1}}@keyframes NBXzGA{0%{transform:translateY(-50%) scale(1) translateX(0);opacity:1}to{transform:translateY(-50%) scale(.3) translateX(10px);opacity:0}}.TWdvZx{position:absolute;top:4px;right:4px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:2px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--animation-duration-fast)}.TWdvZx:hover{background-color:color-mix(in srgb,var(--color-error) 15%,var(--color-white));color:var(--color-text-primary)}.fFDyKF{position:absolute;top:50%;right:-5px;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;background-color:color-mix(in srgb,var(--color-error) 8%,var(--color-white));border:none}.JUZZyS{width:calc(var(--left-bar-width) - var(--spacing-xl));height:1px;background-color:var(--color-border);margin:var(--spacing-xs) 0;flex-shrink:0}.gCuTFq{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}._6FoGz{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._Sjxgp{display:flex;padding:var(--spacing-3);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);position:relative;cursor:pointer}._Sjxgp:hover .KgwDVY{opacity:1}.WLCYcb{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}.KgwDVY{opacity:0;transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast);position:absolute;right:var(--spacing-3);top:var(--spacing-3);color:var(--color-text-secondary)}.KgwDVY:hover{color:var(--color-error)}._4Rn9H4{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-right:var(--spacing-1)}.dZO0Ee{color:var(--color-secondary)}.Bv5e7W{color:var(--color-primary)}.du0hcy{color:var(--color-success)}.YofDnY{color:var(--color-info)}.AoJvVZ{flex:1 1}.uomdge{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.M_NeKa,.uomdge{margin-bottom:var(--spacing-2)}.M_NeKa{font-size:11px;color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 10%,var(--color-surface));padding:2px 6px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--color-secondary) 20%,transparent)}._21xX8A{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:2px}._3_C2_K{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-top:var(--spacing-1)}._3_C2_K,._6ryrcE{transition:all var(--animation-duration-fast)}._6ryrcE{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);cursor:pointer}.EPURp0{display:flex;align-items:center;gap:var(--spacing-md)}._6ryrcE:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}._6ryrcE.jKenFd{cursor:default;border:none;border-radius:0;background:transparent;transition:none;padding:var(--spacing-sm) var(--spacing-xs)}._6ryrcE.jKenFd:hover{border-color:transparent}._4KdHLY{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}.R1eFqq{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius);background:var(--color-background);color:var(--color-text-secondary);flex-shrink:0}.ey8ru3{flex:1 1;min-width:0}.wcxHUg{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);color:var(--color-text-primary)}.n5FTM2{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xxs)}.vjld_d{flex-direction:column;padding-left:calc(32px + var(--spacing-md))}._1c_SNR,.vjld_d{display:flex;gap:var(--spacing-xs)}._1c_SNR{align-items:baseline}._7aB7TR{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.JvzO91{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.kzEFa8{height:.5rem}.nkZjo4{display:flex;justify-content:space-between}.HuKtSQ,.nkZjo4{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.HuKtSQ{font-style:italic}._3FMXY0{display:flex;justify-content:center;padding:var(--spacing-sm)}.HeZys3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}._7r5oL5{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ou_nr{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}.iZi3_h{display:flex;padding:var(--spacing-2);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);position:relative}.gl6EFI,.iZi3_h{cursor:pointer}.gl6EFI:hover{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}.iZi3_h:hover{border-color:var(--color-gray-400);box-shadow:var(--shadow);transform:translateY(-1px)}.mRkY9y{opacity:0;transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast);position:absolute;right:var(--spacing-2);top:var(--spacing-2);color:var(--color-text-secondary)}.iZi3_h:hover .mRkY9y{opacity:1}.mRkY9y:hover{color:var(--color-error)}.PLo9Zw{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);background:var(--color-gray-100);flex-shrink:0;transition:background var(--animation-duration-fast)}.iZi3_h:hover .PLo9Zw{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-gray-100))}.iZi3_h:hover .fYxU41{background-color:rgba(30,180,166,.1);color:var(--color-secondary)}.iZi3_h:hover .x31Qli{background-color:rgba(243,146,0,.1);color:var(--color-primary)}.iZi3_h:hover .YB1Wgu{background-color:rgba(92,161,24,.1);color:var(--color-success)}.iZi3_h:hover .LjXG_f{background-color:rgba(69,123,157,.1);color:var(--color-info)}.fYxU41{background-color:rgba(30,180,166,.1);color:var(--color-secondary)}.x31Qli{background-color:rgba(243,146,0,.1);color:var(--color-primary)}.YB1Wgu{background-color:rgba(92,161,24,.1);color:var(--color-success)}.LjXG_f{background-color:rgba(69,123,157,.1);color:var(--color-info)}.xHRfDN{margin-left:var(--spacing-2);flex:1 1}._6WHWwP{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-bottom:2px}.o4x_42{font-size:11px;color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 10%,var(--color-surface));padding:2px 6px;border-radius:var(--radius-sm);display:inline-block;margin-bottom:3px;border:1px solid color-mix(in srgb,var(--color-secondary) 20%,transparent)}.kInW9h{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:2px}.lpZSRq{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-top:1px;transition:all var(--animation-duration-fast)}.iZi3_h:hover .lpZSRq{color:var(--color-primary-hover);transform:translateX(4px)}.sMMzSM{font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:color-mix(in srgb,var(--color-gray-100) 30%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-3);text-align:center;font-weight:500;opacity:.7;transition:opacity var(--animation-duration-fast)}.sMMzSM:hover{opacity:.9}.KuGk8i{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--color-text-secondary);text-align:center;gap:var(--spacing-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 97%,var(--color-primary)),color-mix(in srgb,var(--color-surface) 97%,var(--color-secondary)));border-radius:var(--radius);border:1px solid var(--color-border);margin:var(--spacing-md) 0}.gtwrvx{position:relative}.gtwrvx,.wipfu_{width:100%}.fPlXxm{flex-direction:column}._1WC06A,.fPlXxm{display:flex;gap:var(--spacing-sm)}._1WC06A{justify-content:space-between}.LSrnw2,._1WC06A{align-items:center}.LSrnw2{display:flex;justify-content:center;padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}.LSrnw2:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.LSrnw2:active{transform:scale(.95)}.lesoTP{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.YrVbOp{padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center}.YrVbOp:not(:last-child){border-right:1px solid var(--color-border)}.YrVbOp:hover{background-color:var(--color-gray-100)}.YrVbOp.P6QAi8,.YrVbOp:hover{color:var(--color-text-primary)}.YrVbOp.P6QAi8{background-color:var(--color-gray-200);cursor:default}._YF9jU{min-height:160px}.oCQNXP{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._7Dd7Fc{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}._4jMfU9{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:var(--spacing-sm)}.YzAm9c{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PX_Hr8{width:100%;height:200px}.OI1Dph{width:100%;height:400px}._5KkXbe{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg) 0}._SLOWt{flex-direction:column}._SLOWt,.nTjYYn{display:flex;gap:var(--spacing-sm)}.nTjYYn{justify-content:space-between}.CqP_wk,.nTjYYn{align-items:center}.CqP_wk{display:flex;justify-content:center;padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}.CqP_wk:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.CqP_wk:active{transform:scale(.95)}.a_hTbn{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.Nj4jh_{padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center}.Nj4jh_:not(:last-child){border-right:1px solid var(--color-border)}.Nj4jh_:hover{background-color:var(--color-gray-100)}.Nj4jh_.QYSwOZ,.Nj4jh_:hover{color:var(--color-text-primary)}.Nj4jh_.QYSwOZ{background-color:var(--color-gray-200);cursor:default}._7gZisT{min-height:160px}.Bv7ByZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._hUc5x{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}.D2TnXp{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:var(--spacing-sm)}.CdUQXd{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PQXgQa{width:100%;height:200px}.Tm6GwW{width:100%;height:400px}.f6j1NF{height:300px}.cMn3xS,.f6j1NF{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background-color:var(--surface);position:relative}.cMn3xS{height:500px}.OmdsIL{position:absolute;top:var(--spacing-2);left:50%;transform:translateX(-50%);background-color:var(--foreground);color:var(--surface);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);white-space:nowrap;pointer-events:none;z-index:var(--z-overlay-low);box-shadow:var(--shadow)}.OmdsIL,.qYonoS{border-radius:var(--radius-sm)}.qYonoS{width:100%;height:300px}.E2GKDK{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg) 0}.z209VU{height:100%;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm)}.AHJZut,.z209VU{display:flex;flex-direction:column;background-color:var(--color-surface)}.AHJZut{position:sticky;top:0;padding:var(--spacing-md);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-sm);z-index:1;gap:var(--spacing-md)}.orc_SH{justify-content:space-between}.SvRwYR,.orc_SH{display:flex;align-items:center;gap:var(--spacing-sm)}.SvRwYR{font-size:var(--font-size-sm);flex:1 1;min-width:0}.SvRwYR,.vtYKP0{color:var(--color-text-secondary)}.vtYKP0{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);cursor:pointer;transition:all var(--animation-duration-fast);flex-shrink:0}.vtYKP0:hover{background-color:var(--color-gray-100);color:var(--color-text-primary);border-color:var(--color-gray-300)}.vtYKP0:active{transform:scale(.95)}.jlgxu2{width:8px;height:8px;border-radius:50%;background-color:var(--color-success);animation:x3K6b2 1.5s infinite}@keyframes x3K6b2{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 70%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 0%,transparent)}}.y3ri56{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-primary)}._9tZii_{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);cursor:pointer;width:100%;text-align:left;font-size:var(--font-size-sm);transition:background-color var(--animation-duration-fast)}._9tZii_:hover{background-color:var(--color-gray-100)}.Xy4I2I{width:auto;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.IkjT3X{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs);padding:var(--spacing-md);padding-bottom:0}.zffBZF{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);cursor:pointer;transition:all var(--animation-duration-fast);white-space:nowrap;text-align:center}.zffBZF:hover{background-color:var(--color-gray-100);color:var(--color-text-primary);border-color:var(--color-gray-300)}.zffBZF:active{transform:scale(.98);background-color:var(--color-gray-200)}.iUM_uF{display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto;flex-grow:1;padding:var(--spacing-md)}.zArzAe{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.F3iexq{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-background)}.qeY_6l{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xs)}.jk6aOc{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.EDXJlS{display:flex;flex-direction:column;gap:var(--spacing-sm)}.DRmi_t{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;color:var(--color-text-primary)}.w1LX1y .recharts-wrapper{width:100%!important;height:100%!important}.XyQ01l{display:flex;flex-direction:column;gap:var(--spacing-sm)}.XyQ01l .item{border:none;border-radius:0;margin-bottom:0;border-bottom:1px solid var(--color-border)}.XyQ01l .item:last-child{border-bottom:none}.nPfKJu{display:flex;align-items:center;gap:var(--spacing-sm)}.azZzHu{max-width:800px;width:90vw;max-height:85vh}._1tG3fI{margin-top:var(--spacing-md);overflow-y:auto}.hQ9PDk,.jcMo6a{filter:blur(1px);pointer-events:none;-webkit-user-select:none;user-select:none}.jcMo6a{position:relative}.jcMo6a:after{content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 30%,transparent) 0,color-mix(in srgb,var(--surface) 60%,transparent) 100%);pointer-events:none}.jcMo6a:after,.smFxyn{position:absolute;z-index:1}.smFxyn{top:20%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);text-align:center}.qJYyXh{padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(135deg,var(--primary) 0,var(--primary-400) 100%);color:var(--primary-foreground);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:var(--shadow-strong);transition:all var(--animation-duration-normal);white-space:nowrap}.qJYyXh:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(249,115,22,.3),0 4px 8px rgba(0,0,0,.1)}.qJYyXh:active{transform:translateY(0)}._LjTHv{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;text-shadow:0 1px 3px rgba(255,255,255,.8)}.F3NwAe{max-width:min(calc(100% - 2rem),720px)}.z91_j7{padding:16px 0;min-height:200px}.rwQDO9{display:flex;flex-direction:column;gap:8px;max-width:440px}.cF2V9u{color:var(--text-secondary);font-size:14px;margin-bottom:12px}._5iMQhS{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:border-color .15s;&:hover{border-color:var(--primary)}& input[type=radio]{accent-color:var(--primary)}& span{font-size:14px;font-weight:500}}.Z5jrH_{border-color:var(--primary);background:var(--primary-subtle)}.myxecT{color:var(--text-secondary);font-size:14px;text-align:center;padding:24px}.Z4SkfM{color:var(--error);font-size:13px;margin-top:8px}.Ew54WK{display:flex;flex-direction:column;gap:16px;min-height:280px}.UxEQEw{display:flex;flex-direction:column;justify-content:center;gap:16px;flex:1 1;min-height:220px;& ._5VrBN6,& .q87Kmg{align-self:center}}.q87Kmg{display:flex;align-items:center;gap:8px;padding:12px;background:var(--surface-secondary);border-radius:8px;& p{font-size:14px;color:var(--text-secondary)}}.__aLpY{display:flex;flex-direction:column;gap:12px}.De7mUU{border:1px solid var(--border);border-radius:8px;padding:12px}.vbnJ_F{display:flex;gap:8px;margin-bottom:8px}.z4uxSF{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--text-secondary)}.ngBJtq{font-size:11px;font-weight:500;padding:1px 6px;border-radius:4px;background:var(--primary-subtle);color:var(--primary)}.lB8CLm{margin-bottom:6px}.VrpItI{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.siZYp_{display:flex;align-items:center;gap:8px;margin-top:2px;& code{font-size:12px;word-break:break-all;flex:1 1;background:var(--surface-secondary);padding:4px 6px;border-radius:4px}}.xeVciE{font-size:12px;padding:2px 8px;border:1px solid var(--border);border-radius:4px;background:transparent;cursor:pointer;white-space:nowrap;color:var(--text-secondary);&:hover{background:var(--surface-secondary)}}.j2qDhw{width:280px;max-width:100%;align-self:center}.HBfxre{display:flex;align-items:center;gap:12px;margin:12px 0;color:var(--text-tertiary);font-size:13px;&:after,&:before{content:"";flex:1 1;height:1px;background:var(--border)}}._5VrBN6{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;font-size:14px;font-weight:500;color:var(--text-secondary);&:hover{color:var(--text-primary)}}._7cawZK{margin-top:8px}.BWWbPy{display:flex;flex-direction:column}.G55wkX{gap:16px;padding:16px 0;text-align:center;min-height:280px}.G55wkX,.T6ltmd{display:flex;flex-direction:column;align-items:center}.T6ltmd{justify-content:center;gap:12px;flex:1 1;min-height:220px}.HXg6vD{font-size:15px;font-weight:600;color:var(--text-primary)}.fdT6i4{font-size:14px;color:var(--text-secondary);max-width:440px;line-height:1.6}.l1iizd{width:100%;text-align:left}.moZdlc{align-self:flex-start}.ST63TH{display:flex;flex-direction:column;gap:8px;padding:12px;background:color-mix(in srgb,var(--warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);border-radius:8px;align-self:stretch;text-align:left}.KSpjRY{font-size:14px;color:var(--muted-foreground);max-width:440px}.vqi3BH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;min-height:280px}.nv6SI8{align-self:center;margin-top:16px}.iTF1Bg{font-size:15px;color:var(--text-primary);max-width:440px;line-height:1.6}.I5vNjk{color:#16a34a;vertical-align:text-bottom;margin-left:2px}.soZlhV{display:flex;flex-direction:column;gap:10px;width:100%;max-width:440px;padding:14px 16px;background:var(--surface-secondary);border:1px solid var(--border);border-radius:8px;text-align:left}.HD1x_c{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0}.lKP5gK{color:var(--text-primary);font-style:italic}.ZbOs0L{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;white-space:nowrap;background:none;border:none;padding:0;cursor:pointer;font-size:14px;font-weight:500;color:var(--primary);&:hover{text-decoration:underline}}.cxNhxz{display:flex;flex-direction:column;gap:12px;width:100%;max-width:440px;padding-top:16px;margin-top:4px;border-top:1px solid var(--border);text-align:left}.eNEyFw{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}.i9ZbAo{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0}.ciKJXD{display:flex;flex-direction:column;gap:8px;& label{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-primary);cursor:pointer}& input[type=radio]{accent-color:var(--primary)}}.Eg5q9x{font-size:11px;font-weight:500;line-height:1.4;color:var(--primary);background:var(--primary-subtle);border-radius:999px;padding:1px 8px}.BwJVzf{padding:8px 12px;max-width:240px}.BwJVzf,.eRDQXw{border:1px solid var(--border);border-radius:8px;font-size:14px;background:var(--surface);color:var(--text-primary)}.eRDQXw{width:100%;padding:10px 12px}._83eNoJ{flex-direction:column;align-items:center;margin-top:16px}._83eNoJ,.fg4_IK{display:flex;gap:8px}.fg4_IK{flex-wrap:wrap;justify-content:center}.eK50PQ{padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-secondary);color:var(--text-secondary)}.dVkhWQ,.eK50PQ{font-size:13px;cursor:pointer}.dVkhWQ{display:flex;align-items:flex-start;gap:8px;width:100%;font-weight:500;padding:10px 12px;border:1px solid var(--primary);border-radius:8px;background:var(--primary-subtle);color:var(--primary);text-align:left;transition:background .15s ease}.dVkhWQ:hover{background:color-mix(in srgb,var(--primary) 18%,transparent)}.dVkhWQ svg{flex-shrink:0}.yOppZr{margin-top:1px}.ugcInF{display:flex;flex-direction:column;gap:2px}.g0_Yhc{font-size:12px;font-weight:400;line-height:1.4;opacity:.85}._8YSLBM{display:block;font-family:var(--font-mono,monospace);font-size:13px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:8px 10px;white-space:pre-wrap;word-break:break-all}.hF74DS{font-style:italic;color:var(--text-secondary)}._5zMo_z,.hF74DS{font-size:13px;line-height:1.5;margin:0}._5zMo_z{color:#b45309;max-width:440px}.LlT10_{font-size:14px;color:#16a34a;margin:0}.GjnhKe{font-size:13px;color:var(--destructive,#dc2626);margin:0}.wqV_mG{display:flex;gap:8px}.PH6vjg{gap:24px}.PH6vjg,.pbVX0m{display:flex;flex-direction:column}.pbVX0m{gap:12px}._1CnHp{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.3;margin:0}.Y3zVuM{font-size:14px}.Y3zVuM,.vkojdt{color:var(--text-secondary);line-height:1.5;margin:0}.vkojdt{font-size:13px}.f_r4Y_{align-self:flex-start;max-width:100%;height:auto;min-height:2rem;padding-top:8px;padding-bottom:8px;white-space:normal;text-align:left}.D3Lx6q,.I7kr9p{display:flex;flex-direction:column;gap:8px}.D3Lx6q{padding:12px;border:1px solid var(--border);border-radius:8px}.Q7gEYx{display:flex;gap:8px}.Q7gEYx,.vVEGYr{align-items:center;min-width:0}.vVEGYr{display:inline-flex;gap:6px;font-size:14px;font-weight:500;color:var(--text-primary);flex:1 1}.vVEGYr svg{flex-shrink:0}.ePmz2c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TJ9CNx{color:#16a34a}.JHSGgX,.TJ9CNx{display:inline-flex;align-items:center;flex-shrink:0}.JHSGgX{gap:6px;font-size:13px;font-weight:500;color:#ca8a04;background:color-mix(in srgb,#ca8a04 10%,transparent);padding:4px 10px;border-radius:6px}._3AXeYZ{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.DO7vBg{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:2px 8px;border-radius:var(--radius-sm);line-height:1.5}.DO7vBg svg{flex-shrink:0}.rGe0MP{animation:rGe0MP .8s linear infinite}@keyframes rGe0MP{to{transform:rotate(1turn)}}.Kt7c_z{color:#16a34a;background:color-mix(in srgb,#16a34a 10%,transparent)}.XM7GQ9{color:#ca8a04;background:color-mix(in srgb,#ca8a04 10%,transparent)}.K_NKVY{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.qIPx_G{color:var(--text-secondary)}.xGacJY{color:var(--destructive-color)}._7J9wit{align-self:flex-start}._cCZoA{flex-direction:column}.PurInZ,._cCZoA,.dkdL_I{display:flex;gap:8px}.PurInZ{flex-direction:column}.KTAJVR{height:56px;border-radius:8px}.HmNBB_{max-width:540px;max-height:80vh;overflow-y:auto}._GHFLK{display:flex;flex-direction:column;gap:12px;margin-top:16px}.H5QC2B{border:1px solid var(--border);border-radius:8px;padding:12px}.IL9_M0{display:flex;gap:8px;margin-bottom:8px}.QWMvd9{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--text-secondary)}.PvYMbV{font-size:11px;font-weight:500;padding:1px 6px;border-radius:4px;background:var(--primary-subtle);color:var(--primary)}.taGrt_{margin-bottom:6px}.KWjvvL{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.tkrSGu{display:flex;align-items:center;gap:8px;margin-top:2px;& code{font-size:12px;word-break:break-all;flex:1 1;background:var(--surface-secondary);padding:4px 6px;border-radius:4px}}.mfdC30{font-size:12px;padding:2px 8px;border:1px solid var(--border);border-radius:4px;background:transparent;cursor:pointer;white-space:nowrap;color:var(--text-secondary);&:hover{background:var(--surface-secondary)}}.W8Gouk{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);cursor:pointer}.KlTp3W{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}.togHEX{gap:var(--spacing-md)}.cvoe6X,.togHEX{display:flex;align-items:center}.cvoe6X{justify-content:center;width:32px;height:32px;border-radius:var(--radius);background:var(--color-background);color:var(--color-text-secondary);flex-shrink:0}.Ek9vit{flex:1 1;min-width:0}._9b9qbE{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);color:var(--color-text-primary)}._31tgtb{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xxs)}._3bVOQV{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.aMdXca{display:flex;justify-content:center;padding:var(--spacing-xl)}.XrcWn8{animation:gX31QY 1s linear infinite;color:var(--color-text-secondary)}@keyframes gX31QY{to{transform:rotate(1turn)}}.lOUOPH{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._6bF1uf{align-items:center;gap:var(--spacing-sm);border-bottom:1px solid var(--border);font-weight:600;font-size:var(--font-size-sm)}._1as_vt,._6bF1uf{display:flex;padding:var(--spacing-md)}._1as_vt{margin:0;gap:var(--spacing-md)}._1as_vt,.ry6shg{flex-direction:column}.ry6shg{display:flex;gap:var(--spacing-xs)}.DCj85C{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.y0IFPm{margin:0;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);word-break:break-all;-webkit-user-select:all;user-select:all}._0JJYd2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center}.yqwVca{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}._7notxL{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary);margin:0}.oKIf5K{font-size:var(--font-size-xs);margin:var(--spacing-xs) 0 0 0}.lc6ObA,.oKIf5K{color:var(--color-text-secondary)}.lc6ObA{margin:0;font-size:var(--font-size-sm);line-height:1.5}._2EqOd7{display:flex;flex-direction:column;gap:var(--spacing-6);padding-top:var(--spacing-2);padding-bottom:var(--spacing-4)}.S8jSmC{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-xs)}.EG_Xjh{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}._5YDaf_{gap:var(--spacing-4)}.NaQbk_,._5YDaf_{display:flex;flex-direction:column}.NaQbk_{gap:var(--spacing-1)}.uwxGN5{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._7Bv9Fi{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:var(--line-height-md)}._9SwgdE{flex-direction:column}._9SwgdE,.w6Gr3L{display:flex;gap:var(--spacing-2)}.w6Gr3L{align-items:center}.VBCcm4{background-color:var(--color-gray-100);border-radius:var(--radius-full);padding:.1rem .5rem;line-height:1.4;font-weight:var(--font-weight-normal);font-style:italic}.VBCcm4,.iImJC7{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.iImJC7{margin:0;line-height:var(--line-height-md)}._AQIZD{display:flex;flex-direction:column;gap:var(--spacing-1)}.TYQBoz{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.by0BiI{font-family:var(--font-family-monospace)}.by0BiI,.hFiUKV{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Vuq7xo{margin:0;cursor:pointer}.W8MgG1{display:flex;justify-content:flex-end}.V0BOla{color:var(--color-warning);margin-top:var(--spacing-1);font-style:italic}.V0BOla,._8BxW5G{font-size:var(--font-size-xs)}._8BxW5G{display:flex;align-items:center;gap:var(--spacing-1);color:var(--color-success,#16a34a);margin:0;margin-top:var(--spacing-1);line-height:var(--line-height-md)}.VSxVbe{flex-shrink:0}.VSxVbe,._01Vtd9{display:flex;align-items:center;gap:var(--spacing-2)}._01Vtd9{justify-content:space-between;flex-wrap:wrap}.MqGNgk{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-success,#16a34a);font-weight:var(--font-weight-medium);background-color:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.2);border-radius:var(--radius-full);padding:.125rem .625rem;line-height:1}