.yYmKUz[data-state=open]{max-width:900px;width:900px}.FQT3y8{margin:var(--spacing-lg) 0}.FQT3y8,.gOv3iy{display:flex;flex-direction:column;gap:var(--spacing-xl)}.HPaM57{padding:var(--spacing-xl);background:linear-gradient(to bottom,var(--color-gray-100),var(--color-surface));border-radius:var(--radius);border:1px solid var(--color-border);box-shadow:var(--shadow)}.DDIbH2{margin-top:var(--spacing-md)}.us6PO4{flex-direction:column;padding:var(--spacing-lg);background:var(--color-gray-100)}.GhLjrr,.us6PO4{display:flex;gap:var(--spacing-md);border-radius:var(--radius);border:1px solid var(--color-border)}.GhLjrr{align-items:center;padding:var(--spacing-md);background:var(--color-surface);margin-top:var(--spacing-xs)}.h40T5m{color:var(--color-primary);width:2rem;height:2rem;flex-shrink:0}.Fl5LGr{flex-grow:1}.r_6tOf{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.nq0Gju{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:color-mix(in srgb,var(--color-warning) 8%,var(--color-surface));border:1px solid var(--color-warning);border-radius:var(--radius)}._2zjFNl{color:var(--color-warning);width:1.5rem;height:1.5rem;flex-shrink:0}.KpHIqp{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-xxs) 0}.CUG75j{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md);margin:0}.mSQnZm{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.eusZnJ,.mSQnZm{margin-bottom:var(--spacing-xs)}.eusZnJ{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-md)}.vBO2Ji{margin-top:var(--spacing-md)}.lnv1tN{position:relative;text-align:center;margin:var(--spacing-md) 0}.lnv1tN:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--color-border)}.v9Wj8Z{position:relative;background:var(--color-surface);padding:0 var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.JODe4m{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.sgK1Jj{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-md);margin-bottom:var(--spacing-md);max-width:90%}.pHI9GC{width:1rem;height:1rem}.gQSA7v{border-top:1px solid var(--color-border);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.Q4Vofj{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;width:100%;line-height:var(--line-height-md)}._272fmH{max-width:42rem}.E_XXdw{width:36px!important}.mv23V_{margin-top:var(--spacing-md);position:relative}.mv23V_:before{content:"";position:absolute;top:-var(--spacing-md);left:calc(-1 * var(--spacing-xl));width:calc(100% + var(--spacing-xl) * 2);height:1px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.1}.tFPQR9{padding:var(--spacing-lg) 0;border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-md)}.tFPQR9:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tFPQR9:first-child{padding-top:0}.lpFYCQ{margin-bottom:var(--spacing-6)}.lpFYCQ:last-child{margin-bottom:0}.U5nJf0{font-family:var(--font-family-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.kZP1w0{color:var(--color-text-secondary);line-height:var(--line-height-md);margin:0 0 var(--spacing-3) 0}.VXJVGZ,.kZP1w0{font-size:var(--font-size-sm)}.VXJVGZ{width:100%;border:1px solid var(--color-border);transition:border-color var(--animation-duration-normal) ease}.VXJVGZ:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.Y53uJv{width:100%;border:1px solid var(--color-border);transition:border-color var(--animation-duration-normal) ease;font-size:var(--font-size-sm)}.Y53uJv:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.rdL_Af{margin-top:var(--spacing-lg)}.IcAXzQ{background-color:var(--color-success)!important;transition:background-color var(--animation-duration-normal)}@keyframes _1eUdWD{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.IcAXzQ{animation:_1eUdWD var(--animation-duration-normal) ease-in-out}.LLNwMD{padding:0;border:none;margin:0}.VN56Yt{justify-content:space-between;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.VCQ25E,.VN56Yt{display:flex;align-items:flex-start}.VCQ25E{gap:var(--spacing-sm);flex:1 1}.cQevQ7{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius);background-color:var(--color-gray-100);color:var(--color-text-secondary);flex-shrink:0;margin-top:var(--spacing-xxs)}.pRYK7F{flex:1 1;min-width:0}.F5jaaA{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xxs)}.K8kCmc{margin:0;line-height:var(--line-height-md)}.U2bHh_{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-1)}.d0xFoc{margin-top:var(--spacing-sm);padding:var(--spacing-3);background-color:var(--color-gray-50);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.EMnFZ2{display:flex;flex-direction:column;gap:var(--spacing-1)}.YDpXhe{font-family:var(--font-family-monospace);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._2pwjgu{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.cO5GH1{display:flex;flex-direction:column;gap:var(--spacing-2)}.q_kr1P{height:1.5rem;width:120px}.DuzCmz{height:1rem;width:180px}.mS3sXl{font-size:var(--font-size-sm);color:var(--color-error)}.IcEtbH{animation:IcEtbH 1s linear infinite}@keyframes IcEtbH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@layer base{.P2eV2c{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}.P2eV2c::placeholder{color:var(--muted-foreground)}.P2eV2c:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}.P2eV2c:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}.P2eV2c:disabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.yH7zTU{resize:none}._4OwOEx{border:none;padding:0;border-radius:0}._4OwOEx,._4OwOEx:focus,._4OwOEx:hover{background-color:transparent;box-shadow:none}._4OwOEx:focus,._4OwOEx:hover{border:none}.dark .P2eV2c{background-color:color-mix(in srgb,var(--background) 80%,#000)}.dark .P2eV2c:hover{background-color:color-mix(in srgb,var(--background) 75%,#000);border-color:color-mix(in srgb,var(--primary) 90%,#fff)}.dark .P2eV2c:focus{background-color:color-mix(in srgb,var(--background) 80%,#000);box-shadow:inset 0 1px 2px color-mix(in srgb,#000 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}