.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)}}@layer base{.j_PZQl{display:inline-flex;border-bottom:1px solid var(--color-border);width:100%;overflow-x:auto;flex-shrink:0;height:2rem;flex-wrap:nowrap}.ATCFev{position:relative;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;transition:color var(--animation-duration-fast);-webkit-user-select:none;user-select:none;white-space:nowrap}.ATCFev:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--color-primary);transform:scaleX(0);transition:transform var(--animation-duration-fast)}.ATCFev:hover{color:var(--color-primary-hover)}.ATCFev:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary);border-radius:var(--radius)}.ATCFev[data-state=active]{color:var(--color-primary);font-weight:var(--font-weight-bold)}.ATCFev[data-state=active]:after{transform:scaleX(1)}.ATCFev[data-disabled]{cursor:not-allowed;opacity:.5}.ATCFev[data-disabled],.ATCFev[data-disabled]:hover{color:var(--color-text-disabled)}.PGkxRY[data-state=inactive]{display:none}}.DL9l0E{height:100%;padding:24px;box-sizing:border-box;background:var(--background);overflow:hidden}.DL9l0E,.OfclKP{display:flex;flex-direction:column;width:100%}.OfclKP{gap:16px;flex:1 1;min-height:0}.eSHXet{display:flex;flex-direction:column;gap:12px}.lT1P4H{justify-content:space-between;width:100%}.XNC3ew,.lT1P4H{display:flex;align-items:center}.XNC3ew{gap:12px}.l9LiBZ{width:240px;max-width:100%}.oOnNMv{width:auto;border-bottom:none}.o2q455{position:relative;display:flex;align-items:center;width:260px;max-width:100%}.g6oVrM{width:100%;height:32px;padding:0 12px 0 32px;font-size:13px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-primary);outline:none;transition:border-color var(--animation-duration-fast)}.g6oVrM:focus{border-color:var(--color-primary)}.apnfEC{position:absolute;left:10px;color:var(--text-secondary)}.yAh2vf{display:flex;align-items:stretch;gap:8px;align-self:flex-start;flex-wrap:wrap}.Ycrr2g{display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:all var(--animation-duration-fast)}.Jr5Qvu{border-color:var(--card-accent,var(--border));background:color-mix(in srgb,var(--card-accent,var(--border)) 12%,transparent)}.pd3y77{gap:8px;font-size:12px;padding-bottom:4px}.b4lWJB,.pd3y77{display:flex;align-items:center;color:var(--text-secondary)}.b4lWJB{justify-content:center;background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--radius-sm)}.b4lWJB:hover{background:var(--surface-secondary,rgba(0,0,0,.05));color:var(--text-primary)}.saNKMP{display:flex;align-items:center;gap:6px;min-height:30px}.sTMt3w{color:var(--card-accent,var(--text-secondary));flex-shrink:0}.KnOeT9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:14px;min-width:20px;text-align:center;color:var(--text-primary)}._IhIC8{font-size:11px;color:var(--text-secondary)}.M8ePga{width:30px;height:22px;border-radius:var(--radius-sm)}.KRZGDk{flex:1 1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface);box-sizing:border-box}.LLCrQN{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.mNFmaz{display:flex;flex-direction:column;width:100%}.glS2MR{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.55fr) minmax(0,4fr) minmax(0,.7fr);align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);font-size:13px;background:var(--surface)}.glS2MR:last-child{border-bottom:none}.njNdUW{cursor:pointer;transition:background var(--animation-duration-fast)}.njNdUW:hover{background:var(--surface-secondary)}.E_pQTh{max-width:720px}.zCrL66{display:flex;flex-direction:column;gap:12px}.aYWQGd{display:grid;grid-template-columns:96px 1fr;align-items:start;gap:12px;font-size:13px}.bOhIgW{color:var(--text-secondary);font-weight:500}.uQva4E{word-break:break-word}.OSdH9X,.uQva4E{color:var(--text-primary)}.OSdH9X{font-family:var(--font-mono,monospace);font-size:12px;word-break:break-all}.J_mWcr{color:#dc2626;word-break:break-word}._8YkF6C{gap:8px;min-width:0;word-break:break-word}._8YkF6C,.d9c96x{display:flex;flex-direction:column;align-items:flex-start}.d9c96x{gap:4px;max-width:100%}.d9c96x button{max-width:100%;white-space:normal;text-align:left}.Vcw_dv{margin:4px 0 0;font-size:12px;color:var(--text-secondary)}.S2aS5k{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.C_0T6F{width:100%;height:60vh;background:#fff}.C_0T6F,.G7N6iF{max-height:70vh;border:1px solid var(--border);border-radius:var(--radius)}.G7N6iF{margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:13px;color:var(--text-primary);background:var(--surface-secondary,var(--background));padding:12px}.daoZ4B{height:200px;width:100%;border-radius:var(--radius-sm)}.Xxk_2P{display:flex;flex-direction:column;gap:6px}.HlMg_R{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px}.wzTHxM{overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.ckF5CV,.wzTHxM{white-space:nowrap}.ckF5CV,.u9u_hG{color:var(--text-secondary)}.u9u_hG{position:sticky;top:0;z-index:2;background:var(--surface-secondary,var(--surface));font-weight:500;font-size:12px}.LBAqtq,.RBE4_x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LBAqtq{color:var(--text-primary)}.RBE4_x{color:var(--text-secondary)}._3kSodA{color:var(--text-primary);font-weight:500}.mfN_du{color:var(--text-tertiary)}@media (max-width:768px){.mfN_du{display:none}.lT1P4H{display:contents}.XNC3ew{order:1;justify-content:space-between}.yAh2vf{order:2}.o2q455{order:3;width:100%}.glS2MR{grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr)}.BHwBEG{display:none}}.BHwBEG{text-align:right;color:var(--text-secondary);white-space:nowrap}.Dtfmlu{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;line-height:1.5;text-transform:capitalize}.TPjzv1{padding:56px 16px;color:var(--text-secondary);font-size:13px}.TPjzv1,.zOJnOZ{text-align:center;width:100%;box-sizing:border-box}.zOJnOZ{flex-direction:column;padding:80px 16px}._4GpgU,.zOJnOZ{display:flex;align-items:center;justify-content:center}._4GpgU{width:48px;height:48px;border-radius:50%;background:var(--surface-secondary,var(--background));border:1px solid var(--border);margin-bottom:12px}.B4_cBf{color:var(--text-secondary)}.xW1UsU{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.fdrkiN{margin:4px 0 0;font-size:13px;color:var(--text-secondary);max-width:380px;line-height:1.5}.Uhw0na{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.XPTbab{height:44px;width:100%;border-radius:var(--radius-sm)}.mD7TG6{height:100%;padding:24px;box-sizing:border-box;background:var(--background);overflow:hidden}.mD7TG6,.s2oDEv{display:flex;flex-direction:column;width:100%}.s2oDEv{gap:16px;flex:1 1;min-height:0}.EP805H{justify-content:space-between;flex-wrap:wrap}.EP805H,.Ljc5sz{gap:12px}.EP805H,.Ljc5sz,.Ro0NIX{display:flex;align-items:center}.Ro0NIX{gap:8px}.bgkA_I{width:180px;max-width:100%}.xRha3M{width:130px;max-width:100%}.ysPpPO{position:relative;display:flex;align-items:center;width:260px;max-width:100%}.B640Y5{width:100%;height:32px;padding:0 28px 0 32px;font-size:13px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-primary);outline:none;transition:border-color var(--animation-duration-fast)}.B640Y5:focus{border-color:var(--color-primary)}.eqk_JP{left:10px}.G8dPH5,.eqk_JP{position:absolute;color:var(--text-secondary)}.G8dPH5{right:8px;display:flex;align-items:center;border:none;background:none;padding:0;cursor:pointer}.JCGpRT{flex:1 1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.LWV_Bu,.lrdP0_{display:grid;grid-template-columns:170px 70px 90px minmax(0,1fr);align-items:center;gap:12px;padding:8px 16px}.lrdP0_{border-bottom:1px solid var(--border);font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._riGFU{flex:1 1;min-height:0;overflow:auto}.q3JT8W{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.LWV_Bu{border-bottom:1px solid var(--border);font-size:13px}.LWV_Bu:last-of-type{border-bottom:none}.Cjp_yL{cursor:pointer;transition:background var(--animation-duration-fast)}.Cjp_yL:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.wvwH2C{background:color-mix(in srgb,#dc2626 6%,transparent)}._2sylZI{color:var(--text-secondary);white-space:nowrap;font-size:12px}.I0Qb_Y{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;width:fit-content}.rNaVw0{color:var(--text-secondary)}.T4dTHP,.rNaVw0{font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;white-space:nowrap}.T4dTHP{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.xl8d_h{padding:12px 16px;font-size:12px}.AClv28,.xl8d_h{color:var(--text-secondary);text-align:center}.AClv28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;min-height:200px;padding:24px}._5w2rws{color:var(--text-secondary)}._2Kg_kD{font-size:15px;font-weight:600;color:var(--text-primary)}.cKRTRd{font-size:13px;max-width:360px}.lsq5O_{animation:_5LU_o2 .8s linear infinite}@keyframes _5LU_o2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MGdrzb{max-width:720px;width:calc(100vw - 48px)}.F632oJ{display:flex;align-items:center;gap:8px}.zcAgCS{display:flex;flex-direction:column;gap:16px;min-width:0;max-height:70vh;overflow:auto}.NFj_0M{display:grid;grid-template-columns:100px minmax(0,1fr);gap:6px 12px;font-size:13px;align-items:baseline}.sI6Brw{color:var(--text-secondary);font-size:12px;font-weight:600}._2hDaDq{font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;word-break:break-all}.NvCovU{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid color-mix(in srgb,#dc2626 30%,transparent);border-radius:var(--radius);background:color-mix(in srgb,#dc2626 6%,transparent)}.lrE7P9{font-size:13px;font-weight:700;color:#dc2626}.W4n_Cm{font-size:13px;color:var(--text-primary);word-break:break-word}._4OrcQ5{padding:8px;font-size:11px;color:var(--text-secondary);background:var(--surface);white-space:pre}.E_XqPV,._4OrcQ5{margin:0;font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);line-height:1.6;border-radius:var(--radius);overflow:auto}.E_XqPV{padding:12px;font-size:12px;color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 4%,transparent);white-space:pre-wrap;word-break:break-word}.iPjuMU{flex:none;display:flex;flex-direction:column;width:200px;min-width:0;height:100%;border-right:1px solid var(--border);background:var(--background)}.OLzcKZ{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--border)}._0KFOKl{font-size:12px;font-weight:500;color:var(--foreground)}.JfY22z{display:flex;gap:2px;margin-left:auto}.AlW6DA,.JfY22z{align-items:center}.AlW6DA{appearance:none;display:inline-flex;justify-content:center;padding:4px;border:none;border-radius:6px;background:none;color:var(--muted-foreground);cursor:pointer}.AlW6DA:hover{background:var(--muted);color:var(--foreground)}.Bx4Yii{flex:1 1;min-height:0;overflow-y:auto;gap:2px}.Bx4Yii,.nQpC2z{display:flex;flex-direction:column;padding:8px}.nQpC2z{position:relative;appearance:none;border:none;border-radius:6px;background:none;text-align:left;font-family:inherit;font-size:12px;line-height:1.4;color:var(--muted-foreground);cursor:pointer;gap:6px;min-width:0}.H_lWZj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ZOfKHi,.iGHZrC{flex:none;position:relative;overflow:hidden;border:1px solid var(--border);border-radius:4px;background:#fff}.ljqMXA{position:absolute;top:0;left:0;border:none;transform-origin:0 0;pointer-events:none}.ZOfKHi{display:flex;flex-direction:column;justify-content:center;gap:6%;padding:0 14%;background:var(--muted)}.ZOfKHi span{height:6%;border-radius:999px;background:var(--border)}.ZOfKHi span:first-child{width:55%;background:var(--muted-foreground);opacity:.5}.ZOfKHi span:last-child{width:70%}.nQpC2z:hover{color:var(--foreground)}.nQpC2z:hover .ZOfKHi,.nQpC2z:hover .iGHZrC{border-color:color-mix(in srgb,var(--primary) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 45%,transparent)}.aaQKml,.aaQKml:hover{color:var(--foreground);font-weight:500}.aaQKml .ZOfKHi,.aaQKml .iGHZrC,.aaQKml:hover .ZOfKHi,.aaQKml:hover .iGHZrC{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._88oG5I{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--muted-foreground);box-shadow:0 1px 3px rgb(0 0 0/12%);opacity:0;cursor:pointer;transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast)}._88oG5I:focus-visible,.nQpC2z:hover ._88oG5I{opacity:1}._88oG5I:hover{color:var(--foreground);border-color:var(--primary)}._88oG5I:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}@media (hover:none){._88oG5I{opacity:1}}.xfeVZ9{appearance:none;display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:none;font-family:inherit;font-size:12px;color:var(--muted-foreground);cursor:pointer;text-align:left}.xfeVZ9:hover{background:var(--muted);color:var(--foreground)}._55amv7{--back-slot:46px}.NdfhVw{position:sticky;top:-8px;z-index:2;flex:none;margin:-8px -8px 6px;padding:8px;border-bottom:1px solid var(--border);background:var(--background)}._55amv7 ._3pyx1a{top:calc(var(--back-slot) - 8px)}.EmXbll{display:flex;flex-direction:column;gap:2px}.EmXbll+.EmXbll{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}._3pyx1a{appearance:none;position:sticky;top:-8px;z-index:1;display:flex;align-items:center;gap:4px;width:100%;min-width:0;padding:6px 6px 6px 4px;border:none;border-radius:6px;background:var(--background);font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;color:var(--foreground);text-align:left;cursor:pointer}._3pyx1a:hover{background:var(--muted)}._3pyx1a:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Ylp6mv{flex:none;color:var(--muted-foreground);transition:transform var(--animation-duration-fast)}.HVf1Ri{transform:rotate(90deg)}.tRfC9U{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.T6tHD9{width:6px;height:6px;background:var(--primary)}.T6tHD9,._9T7XAp{flex:none;border-radius:999px}._9T7XAp{min-width:18px;padding:1px 6px;background:var(--muted);font-size:10px;font-weight:500;color:var(--muted-foreground);text-align:center}._3pyx1a:hover ._9T7XAp,._5SREXl{background:var(--background)}._5SREXl{flex:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:36px;height:100%;padding:12px 0;border:none;border-right:1px solid var(--border);border-radius:0;font-family:inherit;color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none}._5SREXl:hover{background:var(--muted);color:var(--foreground)}._5SREXl:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.qr9JuP{flex:none}.yCJErp{writing-mode:vertical-rl;font-size:12px;font-weight:500;line-height:1;color:var(--foreground)}.yzVW4M{min-width:18px;padding:1px 5px;border-radius:999px;background:var(--muted);font-size:10px;font-weight:500;color:var(--muted-foreground);text-align:center}._5SREXl:hover .yzVW4M{background:var(--background)}@media (max-width:767px){.iPjuMU{position:absolute;left:0;top:0;bottom:0;height:auto;z-index:5;box-shadow:4px 0 16px rgb(0 0 0/12%)}}@layer base{.WVUQ3h{overflow:hidden;background-color:var(--background);pointer-events:none}.Sjm6NK,.WVUQ3h{position:absolute;top:0;left:0;width:100%;height:100%}.Sjm6NK{background:radial-gradient(circle at 50% 50%,rgba(249,115,22,.02) 0,rgba(16,185,129,.01) 50%,transparent 100%)}.HToYzN{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;height:100%;width:100%;pointer-events:all}}.wZ0MnK{height:100%;width:100%;padding:var(--spacing-xl)}.QzuNHW,.wZ0MnK{display:flex;flex-direction:column;align-items:center;justify-content:center}.QzuNHW{gap:var(--spacing-6)}.Vs4WRO{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3)}.NJK_1B{width:1rem;height:1rem;border-radius:var(--radius-full);animation:_QWvgq 1.5s ease-in-out infinite}.WTmRKu{background-color:var(--primary);animation-delay:0s}.V0d_MW{background-color:var(--blue);animation-delay:.2s}._ZJX6A{background-color:var(--teal);animation-delay:.4s}.rFI5vt{background-color:var(--secondary);animation-delay:.6s}@keyframes _QWvgq{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:1}}@media (max-width:640px){.NJK_1B{width:.875rem;height:.875rem}.Vs4WRO{gap:var(--spacing-2)}}@media (min-width:1024px){.NJK_1B{width:1.25rem;height:1.25rem}}.gtrmYF{top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}.KJIW_3,.gtrmYF{position:absolute}.KJIW_3{inset:0;background-color:rgba(45,48,71,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:B3LIqQ var(--animation-duration-normal) ease-out}.jM9kCh{position:relative;flex-direction:column;gap:var(--spacing-4);max-width:28rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);text-align:center;animation:k_pEJR var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.jM9kCh,.rsKVdR{display:flex;align-items:center}.rsKVdR{justify-content:center;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 15%,var(--card)),color-mix(in srgb,var(--warning) 25%,var(--card)));border:2px solid color-mix(in srgb,var(--warning) 30%,transparent)}.N6SPDb{color:var(--warning);animation:DPDKVF 2s ease-in-out infinite}.ylHJrM{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-sm)}.BLjtG2{margin:0;font-size:var(--font-size-md);color:var(--muted-foreground);line-height:var(--line-height-md);max-width:24rem}._3clAxg{margin-top:var(--spacing-2);min-width:8rem;transition:transform var(--animation-duration-fast) ease}._3clAxg:hover{transform:translateY(-2px)}._3clAxg:active{transform:translateY(0)}@keyframes B3LIqQ{0%{opacity:0}to{opacity:1}}@keyframes k_pEJR{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DPDKVF{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width:640px){.gtrmYF{padding:var(--spacing-2)}.jM9kCh{padding:var(--spacing-6);gap:var(--spacing-3)}.ylHJrM{font-size:var(--font-size-lg)}.BLjtG2{font-size:var(--font-size-sm)}.rsKVdR{width:3rem;height:3rem}.N6SPDb{width:1.5rem;height:1.5rem}}._elcaB{top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}.QD_jzJ,._elcaB{position:absolute}.QD_jzJ{inset:0;background-color:rgba(45,48,71,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:OSrn_R var(--animation-duration-normal) ease-out}._0q0hAk{position:relative;flex-direction:column;gap:var(--spacing-4);max-width:28rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);text-align:center;animation:e_xiK2 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._0q0hAk,._81_MFF{display:flex;align-items:center}._81_MFF{justify-content:center;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 15%,var(--card)),color-mix(in srgb,var(--warning) 25%,var(--card)));border:2px solid color-mix(in srgb,var(--warning) 30%,transparent)}.dJgNEi{color:var(--warning)}._18Qhmm{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-sm)}.meKfpk{margin:0;font-size:var(--font-size-md);color:var(--muted-foreground);line-height:var(--line-height-md);max-width:24rem}.HGfvEN{margin-top:var(--spacing-2);min-width:8rem;transition:transform var(--animation-duration-fast) ease}.HGfvEN:hover{transform:translateY(-2px)}.HGfvEN:active{transform:translateY(0)}@keyframes OSrn_R{0%{opacity:0}to{opacity:1}}@keyframes e_xiK2{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:640px){._elcaB{padding:var(--spacing-2)}._0q0hAk{padding:var(--spacing-6);gap:var(--spacing-3)}._18Qhmm{font-size:var(--font-size-lg)}.meKfpk{font-size:var(--font-size-sm)}._81_MFF{width:3rem;height:3rem}.dJgNEi{width:1.5rem;height:1.5rem}}.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)}.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=2f8367b9ad590893.css.map*/