.ZCkSCe{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background)}.GkcVfp{width:100%;max-width:480px;padding:var(--spacing-6);gap:var(--spacing-8);animation:MQIfpb .6s cubic-bezier(.16,1,.3,1)}.GkcVfp,.qRXjEu{display:flex;flex-direction:column}.qRXjEu{text-align:center;gap:var(--spacing-6)}.XDg_V1,.qRXjEu{align-items:center}.XDg_V1{display:flex;justify-content:center;opacity:.6;animation:V2yACa 3s ease-in-out infinite}.XDg_V1 svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.04))}@keyframes V2yACa{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.HGEhCi{display:flex;transition:opacity var(--animation-duration-fast) ease}.HGEhCi:hover{opacity:.8}.qhKAz0{margin-bottom:var(--spacing-2)}.Sc0zLu{display:flex;flex-direction:column;gap:var(--spacing-3)}.eWWzmH{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0;letter-spacing:-.02em;line-height:1.2}._8MvL0b{font-size:var(--font-size-md);color:var(--muted-foreground);line-height:1.6;margin:0 auto;max-width:36ch}.s_nUoS{width:100%;height:1px;background-color:var(--border);opacity:.5}.ooTZqV{display:flex;justify-content:center}.Fgt_er{width:100%;max-width:280px;height:3rem;font-weight:500;font-size:1rem;gap:var(--spacing-3)}._7iy7s{margin-left:auto;opacity:.7}@keyframes MQIfpb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.GkcVfp{padding:var(--spacing-4);gap:var(--spacing-6)}.XDg_V1 svg{width:60px;height:60px}.eWWzmH{font-size:1.5rem}.Fgt_er{max-width:100%}}@layer base{.aKVp1Q{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;min-width:1px}.i9kJZe{position:absolute;border-radius:50%;border:solid transparent;border-top:solid var(--color-primary);animation:SAhAdf var(--animation-duration-slow) linear infinite}.zXN7eQ .i9kJZe{border-top-color:var(--color-primary)}._30s9Vq .i9kJZe{border-top-color:var(--color-white)}.oToora .i9kJZe{border-top-color:currentColor}.drGsus,.drGsus .i9kJZe{width:1rem;height:1rem}.drGsus .i9kJZe{border-width:2px}.xaPjp8,.xaPjp8 .i9kJZe{width:2rem;height:2rem}.xaPjp8 .i9kJZe{border-width:3px}.YZO2W5,.YZO2W5 .i9kJZe{width:3rem;height:3rem}.YZO2W5 .i9kJZe{border-width:4px}@keyframes SAhAdf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}._8XUczH{text-align:left;position:relative;overflow:hidden;line-height:normal;padding-right:var(--spacing-xxs);flex-shrink:0;&.EKM8s7{opacity:.5}&.EKM8s7,&.nza8Mf{color:var(--color-text-secondary)}&.nza8Mf{opacity:.7}&.OFLKXP{opacity:1}&.OFLKXP,&.gy6c7N{color:var(--color-text-secondary)}&.gy6c7N{transition:all .3s ease}&.d1TC8d{color:var(--color-text-secondary);opacity:1}&.d1TC8d .rwvUdk{color:var(--color-primary);opacity:1;animation:ot6A15 .5s cubic-bezier(.4,0,.6,1) infinite}&.d1TC8d.tYvA4o .rwvUdk{animation:none}&.tYvA4o{background:var(--color-primary);color:var(--color-white)}&.tYvA4o:hover{background:var(--color-primary-hover)}&.tYvA4o.OFLKXP{background:var(--color-primary);color:var(--color-white)}&.tYvA4o .N4XphX,&.tYvA4o .rwvUdk{color:var(--color-white);opacity:1}&.yFt7Ex{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-text-primary)}&.yFt7Ex,&.yFt7Ex:hover{box-shadow:0 0 2px color-mix(in srgb,var(--color-primary) 80%,transparent)}&.yFt7Ex:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}&.yFt7Ex .N4XphX,&.yFt7Ex .rwvUdk{color:var(--color-primary);opacity:.9}&.kenO6F:hover{background:color-mix(in srgb,#67E8F9 25%,var(--color-background));border-color:#06B6D4}&.kenO6F .q4SnGw{font-family:var(--font-family-monospace);font-size:.9em}&.kenO6F .rwvUdk{color:#06B6D4;opacity:.9}&.kenO6F.tYvA4o{box-shadow:0 0 2px #06B6D4;background:color-mix(in srgb,#A5F3FC 60%,var(--color-background));border-color:#06B6D4}&.kenO6F.tYvA4o .q4SnGw{color:#155E75}&.kenO6F.tYvA4o .rwvUdk{color:#0E7490;opacity:1}&.kenO6F.EKM8s7 .N4XphX,&.kenO6F.OFLKXP .N4XphX,&.kenO6F.d1TC8d .rwvUdk,&.kenO6F.nza8Mf .N4XphX{color:#06B6D4}&.kenO6F.yFt7Ex{background:color-mix(in srgb,#A5F3FC 25%,var(--color-background));color:#155E75;box-shadow:0 0 2px #06B6D4}&.kenO6F.yFt7Ex:hover{background:color-mix(in srgb,#A5F3FC 35%,var(--color-background));box-shadow:0 0 2px #06B6D4}&.kenO6F.yFt7Ex .N4XphX,&.kenO6F.yFt7Ex .rwvUdk{color:#06B6D4;opacity:.9}&._gsgvy{animation:none;overflow:visible}&._gsgvy:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-primary);border-radius:var(--radius);z-index:0;animation:_LdeD_ .6s cubic-bezier(.175,.885,.32,1.275) forwards}&._gsgvy .SksHoE{position:relative;z-index:1}&.xkLFg2{position:relative;overflow:hidden}&.xkLFg2:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(243,146,0,.1),transparent);animation:fbe3dH .6s cubic-bezier(.4,0,.2,1)}}@keyframes _LdeD_{0%{transform:scale(1);opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes fbe3dH{0%{left:-100%}to{left:100%}}@keyframes ot6A15{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(2)}}.SksHoE{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.q4SnGw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.N4XphX{display:flex;align-items:center;justify-content:center;opacity:.7;flex-shrink:0}.N4XphX,.rwvUdk{color:var(--color-text-secondary)}.rwvUdk{opacity:.5;transition:all .3s ease;transform-origin:center}@layer base{.JWFYUd{position:relative;background:var(--color-gray-200);border-radius:var(--radius);overflow:hidden;min-height:1rem;animation:_35hoU 2s cubic-bezier(.4,0,.6,1) infinite}.JWFYUd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--color-gray-100),transparent);transform:translateX(-100%);animation:uVEQZT 2s infinite}@keyframes _35hoU{0%,to{opacity:1}50%{opacity:.7}}@keyframes uVEQZT{to{transform:translateX(100%)}}}@layer base{.erb2_a{position:relative;overflow:hidden;background:var(--color-gray-200);border-radius:var(--radius);width:100%;height:.5rem}.IfuInT{left:0;right:0;bottom:0;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-hover) 100%);transition:transform var(--animation-duration-normal) cubic-bezier(.65,0,.35,1);box-shadow:0 0 8px var(--color-primary)}.IfuInT,.IfuInT:after{position:absolute;top:0;width:100%}.IfuInT:after{content:"";left:-100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:gJmFsg 2s infinite}@keyframes gJmFsg{to{transform:translateX(200%)}}}.Ysk9oy{width:100vw;height:100vh;display:flex;flex-direction:column;background-color:var(--background);overflow:hidden;animation:gubhsE var(--animation-duration-normal) ease}.zGqyv_{height:3rem;justify-content:space-between;padding:0 var(--spacing-4);background:var(--background);border-bottom:1px solid var(--border);flex-shrink:0}.urnuWe,.zGqyv_{display:flex;align-items:center}.urnuWe{gap:var(--spacing-3)}.GTHr6I{width:2rem;height:2rem;border-radius:var(--radius-sm)}._4gTrWY{display:flex;align-items:center;gap:var(--spacing-2)}._0MB0Sj{width:120px;height:1rem}.FgVOXN{width:80px;height:.875rem}.WIJoru{width:60px;height:1.25rem;border-radius:var(--radius-full)}.yj6FXn{display:flex;align-items:center}.ftuBat{width:140px;height:2rem;border-radius:var(--radius-full)}.RBBGut{flex:1 1;width:100%;padding:0;display:flex}.iaPPIV{width:100%;height:100%;border-radius:0}@keyframes gubhsE{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.zGqyv_{padding:0 var(--spacing-2)}.FgVOXN,.ftuBat{display:none}}.g8iub8{min-width:min(750px,calc(100% - 2rem));max-width:min(900px,calc(100% - 2rem));max-height:90vh;overflow-y:auto}.cQB5mk{padding:0 0 var(--spacing-md) 0}.Fl3rHM,.brhkhW,.cQB5mk{width:100%}.brhkhW,.c_HLgt{margin-bottom:var(--spacing-md)}.c_HLgt{padding:var(--spacing-md);background-color:var(--color-gray-100);border-radius:var(--radius);border-left:3px solid var(--color-primary)}.nC41Vd{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-xs) 0}.Fw2tUr{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-md);margin:0 0 var(--spacing-sm) 0}.Tz1lH2{margin:var(--spacing-sm) 0 0 var(--spacing-lg);padding:0}.Cz9AY0{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-md);margin-bottom:var(--spacing-xs)}.Cz9AY0:last-child{margin-bottom:0}.MgH4Vb{margin:0 0 var(--spacing-md) 0;max-height:450px;overflow-y:auto;border-radius:var(--radius)}.wJr4S3{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xl) 0}.HrPp0d{margin-top:var(--spacing-md)}.xUoV54{padding:var(--spacing-md) 0;width:100%}.mUDglc{margin-right:var(--spacing-xs)}._3bVFYZ,.f0ybAG{display:flex;flex-direction:column;gap:var(--spacing-md)}.f0ybAG{padding:var(--spacing-lg);border:1px solid var(--color-gray-200);border-radius:var(--radius);background-color:var(--color-surface)}.Nws7Hp{display:flex;align-items:center;gap:var(--spacing-md)}.vHyP51{width:2.5rem;height:2.5rem;border-radius:50%}.slwmJx{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1}.LbPzx3{height:1.5rem;width:40%}.b8TviL{height:1rem;width:30%}.j3fbkL{height:1rem;width:70%}.hBJgTx{display:flex;justify-content:space-between;align-items:center}.CX52Yx{height:1.25rem;width:40%}.CY0cuN{display:flex;gap:var(--spacing-sm)}.oEdKYj{height:2rem;width:4rem;border-radius:var(--radius)}.elY0Ag{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--border);padding-top:20px}.jYjUZD{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:flex-end}._9t5jB9{font-size:1.05rem;font-weight:600;color:var(--foreground)}.r4rMcY{color:var(--muted-foreground);font-size:.75rem;margin-top:2px}.IlyCTw{display:flex;gap:24px;flex-wrap:wrap}.HtYz5R{font-size:.75rem;color:var(--muted-foreground);font-weight:400;white-space:nowrap}.rT98QG{font-size:1.05rem;font-weight:700;color:var(--foreground);line-height:1.2;margin-top:2px}.nfgL39{overflow-x:auto;-webkit-overflow-scrolling:touch}.zpaNEW{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px 8px;align-items:start;min-width:640px}.mflLIp{display:grid;grid-template-columns:repeat(53,minmax(0,1fr));font-size:11px;color:var(--muted-foreground);height:14px;overflow:hidden}.rQ8QLl{white-space:nowrap;overflow:hidden}._2DN5wL{display:grid;grid-template-rows:repeat(7,minmax(0,1fr));gap:3px;font-size:11px;color:var(--muted-foreground);height:100%;align-items:center}.BysE_p{line-height:1}.dVTe1J{grid-template-columns:repeat(53,minmax(0,1fr))}.dVTe1J,.mmlMIz{display:grid;gap:2px}.mmlMIz{grid-template-rows:repeat(7,minmax(0,1fr));min-width:0}.TL6Q6J{aspect-ratio:1;border-radius:2px}.glmWML{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:.75rem;color:var(--muted-foreground)}.mMG_9f{display:inline-flex;align-items:center;gap:4px}.cr6FH5{width:10px;height:10px;border-radius:2px;display:inline-block}.szCekG{font-size:.75rem;color:var(--muted-foreground)}.AjEy4Y{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--spacing-6)}.vhFwIp{margin-bottom:var(--spacing-6)}.VV_QNM{display:flex;flex-direction:column;position:relative}.HMjmxA,.VV_QNM{margin-bottom:var(--spacing-2)}.HMjmxA{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin-top:0}._w5B23{font-size:1rem;color:var(--muted-foreground);margin:0}.KPKVHo{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-4)}.VivMGn{flex:1 1;max-width:500px;width:100%}._5_Tv2y{white-space:nowrap}.wchxLD{background-color:var(--surface);border-radius:var(--radius);padding:var(--spacing-4);min-height:400px;box-shadow:var(--shadow-subtle)}.SCj9TO{margin-top:var(--spacing-2)}._6bFMDb{height:350px;display:flex;align-items:center;justify-content:center}.ESOzE8{gap:var(--spacing-4)}.ESOzE8,._00_vp_{display:flex;flex-direction:column}._00_vp_{padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface)}._00_vp_,.xYIOyV{gap:var(--spacing-3)}.xYIOyV{display:flex;align-items:center}.LCQO7Z{width:2.5rem;height:2.5rem;border-radius:50%}.vAZns4{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1 1}.CSBU71{height:1.5rem;width:40%}.LCssqT{height:1rem;width:30%}.pA8QGi{height:1rem;width:70%}._0xF8N0{display:flex;justify-content:space-between;align-items:center}._73Eui2{height:1.25rem;width:40%}.v6j1aw{display:flex;gap:var(--spacing-2)}.GXCbMR{height:2rem;width:4rem;border-radius:var(--radius)}.jK_1Ee{display:flex;align-items:center;gap:var(--spacing-3);background-color:rgba(255,186,8,.1);border:1px solid var(--warning);border-radius:var(--radius);padding:var(--spacing-3);margin:var(--spacing-4) 0}.jK_1Ee svg{color:var(--warning);flex-shrink:0}.jK_1Ee p{margin:0;font-size:var(--font-size-sm);color:var(--foreground)}@media (max-width:768px){.AjEy4Y{padding:var(--spacing-4)}.KPKVHo{flex-direction:column;align-items:stretch}.VivMGn{max-width:100%}._5_Tv2y{width:100%}}@media (max-width:480px){.z0YakH{font-size:1.75rem}._w5B23{font-size:1rem}.wchxLD{padding:var(--spacing-3)}}.mKwxdW{overflow-x:auto;min-width:0}.gl1xJL{display:flex;flex-direction:column;gap:.5rem;min-width:fit-content}.HcFfLU{flex-shrink:0;white-space:nowrap;overflow:visible}.HcFfLU h3{overflow:visible;text-overflow:unset}.SPITVf{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-1);min-width:180px;max-width:100%}.txSeTH{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-family:var(--font-family-monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.H_CZmr{height:4px;background:var(--color-gray-100)}.a33l3s{display:flex;flex-direction:column;gap:var(--spacing-md)}.r4st3E{position:relative}._eK8vr,.oRjtV2,.r4st3E{width:100%}._eK8vr{max-width:32rem;animation:_8kTQmx var(--animation-duration-normal) ease-out}.Sfc_q5{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);padding:var(--spacing-md);margin-top:var(--spacing-sm)}.aM9oQe,.cxvCAb{display:flex;flex-direction:column}.cxvCAb{gap:var(--spacing-sm)}.et60NF{font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex:1 1}.et60NF,.et60NF p{margin:0}.et60NF ol,.et60NF ul{margin-left:1.5rem}.et60NF pre{background:var(--color-gray-100);padding:var(--spacing-sm);overflow-x:auto;margin:var(--spacing-sm) 0}.et60NF code,.et60NF pre{border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:var(--font-size-xs);border:1px solid var(--color-gray-200)}.et60NF code{background:color-mix(in srgb,var(--color-surface) 20%,transparent);padding:.2rem .4rem}._1VGV5n{animation:JcF4x6 var(--animation-duration-normal) ease-out}@keyframes JcF4x6{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.QUD5Jb{display:flex;flex-direction:column;gap:var(--spacing-sm)}.fK7dvW{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--animation-duration-fast);-webkit-user-select:none;user-select:none}.fK7dvW:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.em_g_0,.fK7dvW:hover{border-color:var(--color-primary)}.em_g_0{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));color:var(--color-primary);font-weight:var(--font-weight-bold)}._6pnMJA{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--animation-duration-fast)}.SIPgsh{border-color:var(--color-primary);background:var(--color-primary);color:white}.Suf4ak{width:100%;min-height:80px;padding:var(--spacing-sm);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-md);resize:vertical;transition:border-color var(--animation-duration-fast)}.Suf4ak:focus{outline:none;border-color:var(--color-primary)}.Suf4ak::placeholder{color:var(--color-text-tertiary)}.FsRzr7{margin-top:var(--spacing-md)}.PyIVO5{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.x9_adX{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.x9_adX p{margin:0}.x9_adX code{background:color-mix(in srgb,var(--color-surface) 20%,transparent);padding:.1rem .3rem;border-radius:var(--radius);font-family:var(--font-family-monospace)}.Pa_NL_,.x9_adX code{font-size:var(--font-size-xs)}.Pa_NL_{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.AygvqC{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-style:italic}@keyframes _8kTQmx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cM64uf{width:100%;animation:WttCx1 var(--animation-duration-normal) ease-out}.Bx24OE{width:100%;margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-sm)}.S5XrbF{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.t9Dl_h{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-xs);width:fit-content;transition:color var(--animation-duration-fast) ease}.t9Dl_h:hover{text-decoration:underline;color:var(--color-text-primary)}.gUFRFg{font-family:var(--font-family-monospace);word-break:break-all}.oTqRPg{margin:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.AHS1st{margin-top:var(--spacing-sm)}.AHS1st button{font-size:.75rem}.AHS1st button svg{width:1rem;height:1rem}.HBnsWe{display:inline-flex;align-items:stretch;background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;transition:background-color var(--animation-duration-fast) ease}.HBnsWe:hover{background-color:var(--color-gray-50)}.MeFymk{background:transparent;color:inherit;border:none;padding:0 var(--spacing-md);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);outline:none;font-size:.75rem;font-weight:500;height:2rem}.H6AmH0{width:1px;background-color:var(--color-border)}.pvhdJO{background:transparent;color:inherit;border:none;padding:0 var(--spacing-sm);cursor:pointer;height:2rem;display:inline-flex;align-items:center;justify-content:center;outline:none;transition:background-color var(--animation-duration-fast) ease}.pvhdJO:hover,.pvhdJO[data-state=open]{background-color:var(--color-gray-100)}.pQdJif{min-width:16rem}.UXPRJ_{cursor:pointer;align-items:flex-start}.UXPRJ_:focus .thpLvy,.UXPRJ_:hover .thpLvy,.UXPRJ_[data-highlighted] .thpLvy{color:inherit}._8dUU2S{display:flex;flex-direction:column;gap:2px}._3Vzl_6{font-weight:600;font-size:var(--font-size-sm)}.thpLvy{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.3}@keyframes WttCx1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.OZ61Mn{position:relative}.YwFyFk{color:var(--color-primary);animation:ev46UN 2s ease-in-out infinite}.Scrcms{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius);padding:var(--spacing-xs);margin-bottom:var(--spacing-xs);border:1px dashed var(--color-primary)}.IYddRZ{font-family:var(--font-geist-mono);font-size:.75rem;padding:0;transition:color var(--animation-duration-fast) ease;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;flex-shrink:0}.GLVlol,.IYddRZ{color:var(--color-text-secondary)}.GLVlol{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.UF5IVW{margin:0;padding-left:var(--spacing-lg)}.UF5IVW li{margin-bottom:var(--spacing-xxs)}._6Edfn8{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-sm);color:var(--color-text-primary)}.wbF47u{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}@keyframes ev46UN{0%,to{opacity:1}50%{opacity:.6}}.TeMWw0{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.KYsjN3{flex-direction:column;padding:0;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:var(--radius);animation:yIceFK .3s ease-out;transition:transform .2s ease-out,filter .2s ease-out}.Ir56eV,.KYsjN3{display:flex;position:relative;overflow:hidden}.Ir56eV{align-items:center;justify-content:space-between;padding:var(--spacing-sm);background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)));min-height:2.5rem}.KYsjN3:not(._oLktX) .Ir56eV{animation:_1XiyQY 2s infinite}._oLktX .Ir56eV:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0,color-mix(in srgb,var(--color-success) 50%,transparent) 20%,color-mix(in srgb,var(--color-success) 90%,transparent) 60%,transparent 100%);opacity:0;animation:wT6D04 .8s ease-out;pointer-events:none}._82z94E{display:flex;flex-direction:column;gap:var(--spacing-xxs);margin-right:var(--spacing-sm);flex:1 1}._bsbqO{font-size:var(--font-size-sm);color:var(--color-text-primary)}.BK2NDz,._bsbqO{line-height:var(--line-height-sm)}.BK2NDz{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-surface);border-top:1px solid var(--color-border)}.BK2NDz ol,.BK2NDz ul{margin:var(--spacing-xs) 0;padding-left:1.5rem}.BK2NDz ul{list-style-type:disc}.BK2NDz ol{list-style-type:decimal}.BK2NDz li{margin-bottom:var(--spacing-xxs)}.BK2NDz li:last-child{margin-bottom:0}.BK2NDz li>ol,.BK2NDz li>ul{margin-top:var(--spacing-xxs);margin-bottom:0}.hKJ_sZ{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.eIWPcZ{transition:opacity .3s ease-in-out;opacity:1}.aw7r88{animation:lyUVT0 .3s ease-in-out forwards}._9jXx5K{color:var(--color-success);position:absolute;transition:all .3s ease-in-out;opacity:0;transform:scale(.8) rotate(-10deg);filter:drop-shadow(0 0 4px var(--color-success))}.rQv2Q_{opacity:1;animation:y9IedA .7s cubic-bezier(.68,-.55,.265,1.55) forwards}.hLgjEm{opacity:0;transform:scale(.8)}@keyframes yIceFK{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes lyUVT0{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(20deg)}}@keyframes _ZfV6p{0%{transform:scale(.8);opacity:0;filter:drop-shadow(0 0 0 var(--color-success))}50%{transform:scale(1.2);opacity:1;filter:drop-shadow(0 0 4px var(--color-success))}to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 0 var(--color-success))}}@keyframes gUkprw{0%{opacity:0}50%{opacity:.3}to{opacity:0}}@keyframes _1XiyQY{0%{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)))}50%{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)),color-mix(in srgb,var(--color-success) 5%,var(--color-surface)))}to{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)))}}@keyframes y9IedA{0%{transform:scale(.8) rotate(-10deg);filter:drop-shadow(0 0 4px var(--color-success))}50%{transform:scale(1.4) rotate(5deg);filter:drop-shadow(0 0 12px var(--color-success))}75%{transform:scale(.95) rotate(0deg);filter:drop-shadow(0 0 8px var(--color-success))}to{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 10px var(--color-success))}}@keyframes wT6D04{0%{opacity:0;transform:translateX(-100%)}50%{opacity:.7;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}._VVxwB{pointer-events:none}._VVxwB,.hNv6D7{position:absolute}.hNv6D7{width:4px;height:4px;background:var(--color-success);border-radius:50%;animation:AyrluF .6s ease-out forwards}@keyframes AyrluF{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(0);opacity:0}}._9mtmKt{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)) 0,color-mix(in srgb,var(--color-warning) 8%,var(--color-surface)) 100%);transition:background var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}._9mtmKt .loading{opacity:.7;pointer-events:none}._9mtmKt .noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._9mtmKt .duplicateButton{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-md)}.PHDeiZ{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background-color:color-mix(in srgb,var(--color-error) 5%,var(--color-surface));border-radius:var(--radius);margin:var(--spacing-md);border:1px solid color-mix(in srgb,var(--color-error) 20%,var(--color-border))}.aJAbMh{gap:var(--spacing-sm)}.aJAbMh,.uwFNmI{display:flex;align-items:center;color:var(--color-error);font-size:var(--font-size-sm)}.uwFNmI{gap:var(--spacing-xs);margin-left:var(--spacing-md);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--radius);background-color:var(--color-surface);border:1px solid var(--color-error);cursor:pointer;transition:all var(--animation-duration-fast)}.uwFNmI:hover{background-color:color-mix(in srgb,var(--color-error) 10%,var(--color-surface))}._2s_s5k{margin-right:auto;color:var(--color-warning);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);letter-spacing:.02em;overflow:hidden}._2s_s5k,.oAIidW{white-space:nowrap}.eLjM8C{color:var(--color-warning);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-warning) 40%,transparent));flex-shrink:0}.IlDA9p{padding:var(--spacing-xs);border-bottom:1px solid color-mix(in srgb,var(--color-warning) 15%,var(--color-border));display:flex;justify-content:center;gap:var(--spacing-sm);height:52px;flex-shrink:0;background:color-mix(in srgb,var(--color-surface) 97%,var(--color-warning))}.IlDA9p,.qYyPQo{align-items:center}.qYyPQo{display:inline-flex;gap:var(--spacing-xs);font-size:var(--font-size-sm);padding:var(--spacing-xxs) var(--spacing-xs);background:color-mix(in srgb,var(--color-surface) 95%,var(--color-warning));border-color:color-mix(in srgb,var(--color-warning) 25%,transparent);overflow:hidden}.qYyPQo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._55cmJv{color:var(--color-gray-600);padding:var(--spacing-xxs)!important;transition:all var(--animation-duration-fast)}._55cmJv:hover{color:var(--color-error);background:color-mix(in srgb,var(--color-surface) 95%,var(--color-error))!important;transform:rotate(8deg)}@keyframes E4hf9D{to{background-position:200%}}.vDG_nS{transition:transform var(--animation-duration-fast);color:var(--color-text-secondary)}.W93G05{transition:background var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);background:var(--color-surface);flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;min-height:0}.L1Nrjh{cursor:not-allowed;animation:none;transform:none;background:linear-gradient(135deg,color-mix(in srgb,var(--color-gray-400) 10%,var(--color-surface)) 0,color-mix(in srgb,var(--color-gray-500) 15%,var(--color-surface)) 100%);border:1px solid var(--color-gray-300)}.L1Nrjh .W93G05{background-color:var(--color-gray-100)}.L1Nrjh .IlDA9p{background:color-mix(in srgb,var(--color-surface) 97%,var(--color-gray-500));border-bottom:1px solid var(--color-gray-300)}.L1Nrjh .qYyPQo{background:color-mix(in srgb,var(--color-surface) 95%,var(--color-gray-500));border-color:var(--color-gray-300);color:var(--color-text-disabled)}._92s38p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xl);padding:var(--spacing-xxl);text-align:center;color:var(--color-text-secondary);position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 98%,var(--color-warning)) 0,color-mix(in srgb,var(--color-surface) 98%,var(--color-primary)) 100%);border-radius:var(--radius);margin:var(--spacing-lg)}._92s38p:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 30%,transparent),color-mix(in srgb,var(--color-primary) 30%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._92s38p p{font-size:var(--font-size-lg);line-height:var(--line-height-lg);background:linear-gradient(135deg,var(--color-warning),var(--color-primary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:var(--font-weight-bold);max-width:24rem}.iNNKaY{display:flex;align-items:center;gap:var(--spacing-sm)}.ZNZV1a{background:var(--color-error);color:var(--color-white);box-shadow:0 2px 0 color-mix(in srgb,var(--color-error) 70%,black)}.ZNZV1a:hover{background:color-mix(in srgb,var(--color-error) 90%,white);transform:translateY(-1px);box-shadow:0 4px 0 color-mix(in srgb,var(--color-error) 70%,black)}.ZNZV1a:active{background:color-mix(in srgb,var(--color-error) 90%,black);transform:translateY(1px);box-shadow:0 0 0 color-mix(in srgb,var(--color-error) 70%,black)}.vzwqg2{max-width:50px;max-height:50px;border-radius:var(--radius);border:1px dashed var(--color-primary)}.ICcpjq{margin-left:auto}.ICcpjq,.rysJMK{display:flex;align-items:center}.rysJMK{gap:var(--spacing-sm);flex:1 1}.aJAbMh{color:var(--error);padding:var(--spacing-xs) var(--spacing-sm);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 30%,transparent);margin-bottom:var(--spacing-xs);line-height:var(--line-height-sm)}.A8NZ66,.aJAbMh{font-size:var(--font-size-xs);border-radius:var(--radius-sm)}.A8NZ66{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);padding:var(--spacing-xxs) var(--spacing-xs);background-color:var(--color-gray-100);cursor:help}.fnD_1c{display:flex;justify-content:center;margin:var(--spacing-md) 0;overflow-x:auto}.fnD_1c svg{max-width:100%;height:auto}.fnD_1c .loopText,.fnD_1c .messageText,.fnD_1c .sequenceNumber,.fnD_1c text,.fnD_1c text.actor{fill:var(--color-text-primary)!important}.fnD_1c .messageLine0,.fnD_1c .messageLine1{stroke:var(--color-text-primary)!important}.dRzVj_{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-md);overflow-x:auto;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--color-text-primary);margin:var(--spacing-md) 0}.wlBNL9{position:absolute;transform:translate(-50%,-100%);z-index:var(--z-popover);pointer-events:auto;animation:fn9MeE var(--animation-duration-fast) ease-out}._9xfuYu{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow);font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:background var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._9xfuYu:hover{background:color-mix(in srgb,var(--color-surface) 90%,var(--color-primary));box-shadow:var(--shadow-strong)}._9xfuYu:active{transform:scale(.96)}@keyframes fn9MeE{0%{opacity:0;transform:translate(-50%,-100%) scale(.92)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}.e4hQgQ{flex:1 1;overflow-y:auto;padding:var(--spacing-lg) var(--spacing-xl);position:relative}.P_id91{position:sticky;top:0;display:flex;justify-content:flex-end;z-index:var(--z-content)}.HHOLYg{max-width:720px;margin:0 auto;font-size:var(--font-size-sm);line-height:1.7;color:var(--color-text-primary)}.HHOLYg h1{font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-md) 0}.DocC8c{margin:var(--spacing-xs) 0}.eNlOSr{font-size:var(--font-size-xs);color:var(--muted-foreground);cursor:default}.HHOLYg h2{font-size:1.25rem;font-weight:600;margin:var(--spacing-lg) 0 var(--spacing-sm) 0}.HHOLYg h3{font-size:1.1rem;font-weight:600;margin:var(--spacing-md) 0 var(--spacing-sm) 0}.HHOLYg p,.HHOLYg ul{margin:0 0 var(--spacing-sm) 0}.HHOLYg ul{padding-left:var(--spacing-lg);list-style-type:disc}.HHOLYg ul ul{list-style-type:circle}.HHOLYg ul ul ul{list-style-type:square}.HHOLYg ol{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg);list-style-type:decimal}.HHOLYg li{margin-bottom:var(--spacing-xs)}.HHOLYg pre,.f7g_zF{overflow-x:auto;margin:var(--spacing-sm) 0 var(--spacing-md) 0;-webkit-overflow-scrolling:touch}.HHOLYg pre{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:1.5}.HHOLYg pre code{white-space:pre}.HHOLYg table{border-collapse:collapse;font-size:var(--font-size-xs);white-space:nowrap}.HHOLYg td,.HHOLYg th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);text-align:left}.HHOLYg th{background:#f5e6d3}.HHOLYg strong,.HHOLYg th{font-weight:600}.HHOLYg details{margin-bottom:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface)}.HHOLYg summary{cursor:pointer;font-weight:600;-webkit-user-select:none;user-select:none;padding:var(--spacing-xs) 0}.HHOLYg details[open] summary{margin-bottom:var(--spacing-sm)}.HHOLYg hr{border:none;border-top:1px solid var(--color-border);margin:var(--spacing-md) 0}.HHOLYg .plan-changed{background:hsla(40,80%,55%,.1);border-radius:3px;transition:background .3s ease;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm))}.HHOLYg li.plan-changed{position:relative;isolation:isolate;background:transparent;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.HHOLYg li.plan-changed:after{content:"";position:absolute;inset:0 calc(-1 * var(--spacing-sm)) 0 calc(-1 * var(--spacing-lg) - var(--spacing-sm));background:hsla(40,80%,55%,.1);border-radius:inherit;pointer-events:none}.HHOLYg .plan-changed+.plan-changed{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.HHOLYg .plan-changed:has(+.plan-changed){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg li.plan-changed:has(+li.plan-changed){padding-bottom:var(--spacing-xs)}.HHOLYg .plan-changed:has(+ol>.plan-changed:first-child),.HHOLYg .plan-changed:has(+ul>.plan-changed:first-child){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg .plan-changed+ol>li.plan-changed:first-child,.HHOLYg .plan-changed+ul>li.plan-changed:first-child{border-top-left-radius:0;border-top-right-radius:0}.HHOLYg ol:has(+.plan-changed)>li.plan-changed:last-child,.HHOLYg ul:has(+.plan-changed)>li.plan-changed:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg ol:has(>li.plan-changed:last-child):has(+.plan-changed),.HHOLYg ul:has(>li.plan-changed:last-child):has(+.plan-changed){margin-bottom:0}.HHOLYg ol:has(>li.plan-changed:last-child)+.plan-changed,.HHOLYg ul:has(>li.plan-changed:last-child)+.plan-changed{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.Y9aP3V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);height:100%;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.IQQdLs{position:relative}.IQQdLs:focus-within .nhSx_2,.IQQdLs:hover .nhSx_2{opacity:1}.nhSx_2{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);opacity:0;transition:opacity var(--animation-duration-fast);background-color:var(--color-surface);border:1px solid var(--color-border);z-index:var(--z-content-low);box-shadow:var(--shadow-subtle)}@media (hover:none){.nhSx_2{opacity:1}}div.bK72hY{max-width:95vw;width:95vw;height:95vh;max-height:95vh;display:flex;flex-direction:column}.BIirE7{flex:1 1;overflow:auto;padding:var(--spacing-md)}.BIirE7 table{border-collapse:collapse;font-size:var(--font-size-sm)}.BIirE7 td,.BIirE7 th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);text-align:left}.BIirE7 th{background:#f5e6d3;font-weight:600}.yeD6TE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AC4qUc{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-surface)}._1k3_Sz{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);flex-shrink:0;background:color-mix(in srgb,var(--color-surface) 95%,var(--color-primary))}.fhSWsQ{position:absolute;left:50%;transform:translateX(-50%);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);pointer-events:none}._6vWzEe{display:flex;align-items:center;gap:var(--spacing-sm)}.Q6yYD0,.SCiiCv{white-space:nowrap}.SCiiCv{margin-left:auto;font-size:var(--font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.CJ6rt5{color:var(--color-warning);font-weight:600}.w65mE4{color:var(--color-error);font-weight:600}.ADqCvY{padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));border-bottom:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);font-size:var(--font-size-xs);color:var(--color-text-primary);flex-shrink:0}.WrHUJ3{position:fixed;top:0;left:0;right:0;z-index:var(--z-overlay);pointer-events:none;justify-content:center}.WrHUJ3,._7vezL0{display:flex;padding:var(--spacing-4)}._7vezL0{align-items:center;justify-content:space-between;max-width:28rem;width:100%;background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);border:2px solid var(--primary);box-shadow:var(--shadow);pointer-events:auto;font-family:var(--font-family-base);animation:RQlUcf .3s ease-out}@keyframes RQlUcf{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}._7Qz6DV{display:flex;align-items:flex-start;gap:var(--spacing-3);flex:1 1;min-width:0}.uwwCcJ{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--primary);margin-top:var(--spacing-1)}.s0NHVJ{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.Vu3sWz{font-weight:600;color:var(--card-foreground);line-height:1.3;font-size:var(--font-size-md)}.auo7DN{font-size:var(--font-size-sm);line-height:1.4}.SZv3QO,.auo7DN{color:var(--muted-foreground)}.SZv3QO{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background-color:transparent;border:none;border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast);flex-shrink:0;margin-left:var(--spacing-2)}.SZv3QO:hover{background-color:var(--muted);color:var(--foreground);transform:scale(1.05)}.SZv3QO:focus-visible{outline:2px solid var(--primary);outline-offset:2px;background-color:var(--muted);color:var(--foreground)}.SZv3QO:active{background-color:color-mix(in srgb,var(--muted) 80%,var(--foreground) 20%);transform:scale(.95)}@media (max-width:480px){.WrHUJ3{padding:var(--spacing-3) var(--spacing-2)}._7vezL0{padding:var(--spacing-3);border-radius:var(--radius)}._7Qz6DV{gap:var(--spacing-2)}.SZv3QO{width:1.75rem;height:1.75rem;margin-left:var(--spacing-1)}.Vu3sWz{font-size:var(--font-size-sm)}.auo7DN{font-size:var(--font-size-xs)}}@media (max-width:360px){.WrHUJ3{padding:var(--spacing-2)}._7vezL0{padding:var(--spacing-2) var(--spacing-3)}}@layer base{._0k3hEO{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-surface);border-bottom:1px solid var(--color-border);min-height:1px;flex:0 0 2.5rem}.vd81d9{justify-self:start}.dTKwC1,.vd81d9{display:flex;align-items:center}.dTKwC1{justify-content:center}.dTKwC1,.l84ngh{gap:var(--spacing-sm);height:100%}.l84ngh{display:flex;align-items:center;justify-self:end}}.zJpVsH{gap:var(--spacing-xs);min-width:0}.g_olJv{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._0fa5f5{opacity:.5;flex-shrink:0}.qe6SzE{width:240px;padding:var(--spacing-xs)}.LBxB8L{display:flex;flex-direction:column;gap:2px}.O3l1kd{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:none;background:transparent;width:100%;cursor:pointer;text-align:left;transition:background-color var(--animation-duration-fast);color:var(--color-text-secondary)}.O3l1kd:hover{color:var(--color-text-primary)}.O3l1kd._0S_xIl,.O3l1kd:hover{background-color:var(--color-gray-100)}.O3l1kd._0S_xIl{color:var(--color-primary)}.JR0KXi{display:flex;align-items:center;justify-content:center;color:inherit}.DNzRuR{display:flex;flex-direction:column;flex:1 1;min-width:0}.ZKZBQv{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit}.iHmKB_{font-size:.75rem;color:var(--color-text-tertiary);opacity:.7}.ePAhbV{color:var(--color-primary)}._hZeTA,.yX_yQp{width:100%;height:100%;overflow:hidden}.yX_yQp{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-lg,12px)}.SePruR{overflow:hidden;display:block}.SePruR,.xVYikT{width:100%;height:100%}.xVYikT{display:flex;flex-direction:column;align-items:stretch;overflow:auto;padding:var(--spacing-xl);background-color:var(--color-gray-100);transition:background-color var(--animation-duration-normal)}.UBfnI1{flex:1 1;width:100%;min-width:0;min-height:0;display:flex}.k2GfRK{margin:auto;flex-shrink:0}.yfm7Gc{display:contents}.f1_ehw{width:100%;height:100%}.f1_ehw,.znUcQ_{position:relative}.znUcQ_{width:var(--device-width,375px);height:var(--device-height,667px);max-height:calc(100% - 24px);box-shadow:0 0 20px var(--color-shadow);background-color:var(--color-white);border-radius:var(--radius-lg,12px);transition:width var(--animation-duration-normal) ease,height var(--animation-duration-normal) ease;overflow:visible}.GifcCm{transition:none}.mSO9qI{width:100%;height:100%}.Zfd_nh,.mSO9qI{position:relative}.Zfd_nh{width:var(--device-width);height:var(--device-height);background-color:var(--color-white);flex-shrink:0;margin:auto;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 20px 40px -10px rgba(0,0,0,.2);border-radius:40px;border:12px solid #2d2d2d;box-sizing:content-box}.S2rLRO{width:100%;height:100%;overflow:hidden;background:var(--screen-bg,white);position:relative;z-index:1;display:flex;flex-direction:column}.S2rLRO>iframe{width:100%;height:100%;border:none}.f1_ehw .S2rLRO,.mSO9qI .S2rLRO{border-radius:0}.znUcQ_ .S2rLRO{border-radius:var(--radius-lg,12px)}._9DMVyr{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none}.Zfd_nh ._9DMVyr{display:block}.Zfd_nh[data-rotated=true] ._9DMVyr{top:50%;left:0;transform:translateY(-50%)}._Zt0PN{display:none;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:4px;background:rgba(0,0,0,.2);border-radius:2px;z-index:10;pointer-events:none}.Zfd_nh ._Zt0PN{display:block}.Zfd_nh[data-rotated=true] ._Zt0PN{bottom:auto;left:auto;right:8px;top:50%;width:4px;height:120px;transform:translateY(-50%)}.B_jcEB{width:100%;flex-shrink:0;padding-bottom:var(--spacing-sm)}.B_jcEB,.C8VozQ{display:flex;justify-content:center}.C8VozQ{z-index:5;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--color-white);border:1px solid var(--color-gray-300);box-shadow:var(--shadow);align-items:center;cursor:pointer;color:var(--color-text-secondary);transition:background-color var(--animation-duration-fast),transform var(--animation-duration-fast)}.C8VozQ:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.C8VozQ:active{transform:scale(.95)}.Zfd_nh[data-device*=iphone-15]{border-width:10px;border-radius:50px}.Zfd_nh[data-device*=iphone-15] .S2rLRO{border-radius:40px;padding-top:50px}.Zfd_nh[data-device*=iphone-15][data-rotated=true] .S2rLRO{padding-top:0;padding-left:50px}.Zfd_nh[data-device*=iphone-15] ._9DMVyr{top:10px;width:100px;height:30px;background:#000;border-radius:20px}.Zfd_nh[data-device*=iphone-15][data-rotated=true] ._9DMVyr{top:50%;left:10px;width:30px;height:100px;transform:translateY(-50%)}.Zfd_nh[data-device*=iphone-15] ._Zt0PN{display:block}.Zfd_nh[data-device*=pixel-7]{border-width:8px;border-radius:24px}.Zfd_nh[data-device*=pixel-7] .S2rLRO{border-radius:16px;padding-top:36px}.Zfd_nh[data-device*=pixel-7][data-rotated=true] .S2rLRO{padding-top:0;padding-left:36px}.Zfd_nh[data-device*=pixel-7] ._9DMVyr{top:15px;width:12px;height:12px;background:#000;border-radius:50%}.Zfd_nh[data-device*=pixel-7][data-rotated=true] ._9DMVyr{top:50%;left:15px;transform:translateY(-50%)}.Zfd_nh[data-device*=ipad]{border-width:16px;border-radius:24px}.Zfd_nh[data-device*=ipad] .S2rLRO{border-radius:8px}._0RRtn7{position:absolute;z-index:4;background:var(--color-gray-300);transition:background var(--animation-duration-fast)}._0RRtn7:hover,._3_1tTT{background:var(--color-gray-500)}.UmFxeN,.igeANY{width:6px;height:32px;top:50%;transform:translateY(-50%);cursor:ew-resize}.igeANY{right:calc(100% + 4px)}.UmFxeN,.igeANY{border-radius:3px}.UmFxeN{left:calc(100% + 4px)}.Up9p_P,.afYibh{width:32px;height:6px;left:50%;transform:translateX(-50%);cursor:ns-resize}.afYibh{bottom:calc(100% + 4px)}.Up9p_P,.afYibh{border-radius:3px}.Up9p_P{top:calc(100% + 4px)}.gC3pNZ{position:absolute;width:12px;height:12px;z-index:5}.gC3pNZ:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:var(--color-gray-300);transition:background var(--animation-duration-fast)}.KHLmon:after,.gC3pNZ:hover:after{background:var(--color-gray-500)}.bqEE6o{top:-6px;left:-6px;cursor:nwse-resize}.M_1gIB{top:-6px;right:-6px}.M_1gIB,._6l66Wl{cursor:nesw-resize}._6l66Wl{bottom:-6px;left:-6px}.QqKsZE{bottom:-6px;right:-6px;cursor:nwse-resize}.UC_w4l{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}._09MmLs{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-gray-800);font-size:.75rem;font-family:var(--font-mono,monospace);z-index:3}._09MmLs,.kYax4N{color:var(--color-white)}.kYax4N{background:transparent;border:none;font-family:inherit;font-size:inherit;width:4ch;text-align:center;outline:none;padding:0}.kYax4N:focus{background:rgba(255,255,255,.2);border-radius:2px}.Q25_7A{margin:0 4px}._3UhSXC{bottom:8px;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-gray-800);font-size:.75rem;font-family:var(--font-mono,monospace);z-index:3;opacity:.85}._3UhSXC,.uAmgm_{position:absolute;left:50%;transform:translateX(-50%);color:var(--color-white);white-space:nowrap;pointer-events:none}.uAmgm_{top:var(--spacing-sm);z-index:6;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);background-color:var(--color-gray-900);font-size:var(--font-size-xs,.75rem);font-weight:500;box-shadow:var(--shadow)}.bHwmRN{width:100vw;height:100vh;display:flex;flex-direction:column;background-color:var(--background);overflow:hidden}._3SuLiZ{height:3rem;justify-content:space-between;padding:0 var(--spacing-4);background:color-mix(in srgb,var(--background),transparent 10%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);z-index:1;flex-shrink:0}.AMoeQM,._3SuLiZ{display:flex;align-items:center}.AMoeQM{gap:var(--spacing-3);min-width:0}.ymhH95{display:flex;align-items:center;transition:opacity var(--animation-duration-fast) ease}.ymhH95:hover{opacity:.8}._6J3ozg{display:flex;align-items:baseline;gap:var(--spacing-2);white-space:nowrap}._6J3ozg,.rNzAOE{overflow:hidden;text-overflow:ellipsis}.rNzAOE{font-weight:600;color:var(--foreground);font-size:var(--font-size-sm)}.xQuWCo{color:var(--muted-foreground);font-size:var(--font-size-xs)}.opHI_J{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-text-secondary);font-weight:500}._6Ib5fn{gap:var(--spacing-3);flex-shrink:0}._6Ib5fn,.hwMp7E{display:flex;align-items:center}.hwMp7E{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--foreground);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease;box-shadow:var(--shadow-subtle);font-family:var(--font-family-base)}.hwMp7E:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300);transform:translateY(-1px);box-shadow:var(--shadow)}._6_bXVH{max-width:300px;font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--foreground)}.OYOWcG{margin:0;white-space:pre-wrap}.jkX17y{flex:1 1;width:100%;position:relative;overflow:hidden;display:flex;justify-content:center;transition:background-color var(--animation-duration-normal)}._Bnmqv{background-color:var(--color-gray-100)}._4Hq2JF{width:100%;height:100%}.GZrSJt{display:block}.GZrSJt,.qUvKMM{width:100%;height:100%;border:none}.qUvKMM{border-radius:0;box-shadow:none;margin:0}@media (max-width:640px){._3SuLiZ{padding:0 var(--spacing-2)}.hwMp7E span,.xQuWCo{display:none}}.cGsuq0{flex-direction:column;gap:var(--spacing-4);height:100%;width:100%;padding:var(--spacing-xl);text-align:center}.cGsuq0,.vhpfST{display:flex;align-items:center;justify-content:center}.vhpfST{gap:var(--spacing-3);margin-bottom:var(--spacing-2)}.QwPBDM{width:1rem;height:1rem;border-radius:var(--radius-full);animation:AmcprI 1.5s ease-in-out infinite}._hIZJ1{background-color:var(--primary);animation-delay:0s}._3mpPFG{background-color:var(--blue);animation-delay:.2s}._8ulZsO{background-color:var(--teal);animation-delay:.4s}.XITZQI{background-color:var(--secondary);animation-delay:.6s}.BYUpFj{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary)}.FmuSF_{margin:0;max-width:24rem;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary)}@keyframes AmcprI{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:1}}@media (max-width:640px){.QwPBDM{width:.875rem;height:.875rem}.vhpfST{gap:var(--spacing-2)}}@keyframes pjfMKX{0%{--rotation:0deg}to{--rotation:359deg}}.URT95x{flex-direction:column;background-color:var(--color-white);transition:box-shadow var(--animation-duration-normal);width:100%;margin:0 auto}.SsyocX,.URT95x{display:flex;overflow:hidden;height:100%;position:relative}.SsyocX{flex:1 1;justify-content:center;background-color:var(--color-gray-100)}.S9kmmm,._Yb8RZ{width:100%;height:100%}.S9kmmm{position:relative;overflow:hidden;background-color:var(--color-white);display:flex;flex-direction:column;transition:width var(--animation-duration-normal);padding:0}.aSW_sr{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));&._203OTE{background:var(--color-surface)}& div{background:none}&.pCrMwX{background:linear-gradient(135deg,var(--color-gray-400),var(--color-gray-600))}}.WQrwTO{gap:var(--spacing-xs)}.WQrwTO,.ZKVhKL{display:flex;align-items:center;flex-wrap:nowrap;min-width:0}.ZKVhKL{gap:12px}.EyImmw{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:25px;padding:0;border:none;border-radius:17.882px;background-color:#e5e7eb;color:#111827;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}.EyImmw:hover{background-color:var(--color-gray-300)}.dark-theme .EyImmw{background-color:#333333;color:var(--color-text-primary)}.JU4X2h{background-color:color-mix(in srgb,var(--color-primary) 20%,#e5e7eb);color:var(--color-primary)}.ZCmEJ_{width:32px!important;border-radius:8px!important}.g30rhe{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.Q6Xn2H{width:1px;height:1.25rem;background-color:var(--color-border);flex-shrink:0;margin:0 var(--spacing-xxs)}.zuYBra{padding:var(--spacing-xs);flex-shrink:0}.g30rhe [data-tutorial=select]>:first-child{order:1}.g30rhe [data-tutorial=select]>div:not([role=group]) span{display:none}.tCgRjd{font-size:var(--font-size-xs);color:var(--color-gray-600);font-family:var(--font-family-base);white-space:nowrap;display:flex;align-items:center;height:1.75rem}.CNsORR{background-color:var(--color-primary);color:#ffffff;font-weight:var(--font-weight-bold)}._9jijd3{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)}.vHl88Q{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}.URT95x .P_r2zx{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%)}.Jn0LSK{width:100%;height:100%;margin:0;transform:none}.v4QFTK{right:0;bottom:0;z-index:10;overflow-y:auto}.d1C3vm,.v4QFTK{position:absolute;top:0;left:0}.d1C3vm{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}._3q_1z8{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));animation:LCKGTS 2s ease-in-out infinite;width:100%;z-index:10}.Mk3ka2,.tF4xNz{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:PQ5Uy2 var(--animation-duration-normal) ease-out}.K6n3yP,.zNbg6J{color:var(--color-primary);animation:qXEJn1 2s ease-in-out infinite}.FMq_2e,._7Nerew{display:flex;flex-direction:column;gap:var(--spacing-xs)}.GkXAVz,.J3xLSp{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-primary)}._2GDoNV,.hYa9od{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@keyframes qXEJn1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes PQ5Uy2{0%{opacity:0}to{opacity:1}}@keyframes LCKGTS{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}._9Oy7mT{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.S9kmmm>.tabs{margin-top:0;border-bottom:1px solid var(--color-border)}.GkOzLD{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}._3UWqtF{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:PQ5Uy2 var(--animation-duration-normal) ease-out;opacity:.9}.NTwOUU{display:flex;align-items:center;gap:var(--spacing-sm)}.rzH5uV{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}.nf6KWK{z-index:30;border-radius:0}.nf6KWK,.rPrIlJ{position:absolute;top:0;left:0;width:100%;height:100%}.rPrIlJ{z-index:var(--z-modal)}.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}@media (hover:hover){.KgwDVY{opacity:0}.KgwDVY:focus-visible,._Sjxgp:hover .KgwDVY{opacity:1}}@media (hover:none){.AoJvVZ{padding-right:32px}}.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{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)}._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{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)}@media (hover:hover){.mRkY9y{opacity:0}.iZi3_h:hover .mRkY9y,.mRkY9y:focus-visible{opacity:1}}@media (hover:none){.xHRfDN{padding-right:32px}}.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{align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--color-text-secondary);text-align:center;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}.KuGk8i,.fPlXxm{flex-direction:column}.KuGk8i,._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)}.qOxs8D{color:var(--color-error)}.n_drIM{display:flex;align-items:flex-start;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-gray-100);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4;& svg{flex-shrink:0;margin-top:2px}}.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)}
/*# sourceMappingURL=2169f67f933266f7.css.map*/