.PlaygroundUI_card__7B2X5{background-color:#ffffff;border-radius:1.6rem;width:100%;max-width:42rem;display:flex;flex-direction:column;gap:2.4rem;padding:3.2rem;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:all .3s ease;overflow:hidden}.PlaygroundUI_modal__afKqz{box-shadow:0 2rem 2.5rem -.5rem rgba(0,0,0,.1),0 1rem 1rem -.5rem rgba(0,0,0,.04);border:none;animation:PlaygroundUI_popIn__uXy5z .3s cubic-bezier(.16,1,.3,1)}.PlaygroundUI_page__0xP1F{margin:6rem auto;box-shadow:0 .4rem .6rem -.1rem rgba(0,0,0,.05),0 .2rem .4rem -.1rem rgba(0,0,0,.03);border:.1rem solid #e5e7eb}.PlaygroundUI_animateEnter__ZuByS{animation:PlaygroundUI_slideIn__4G4hD .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes PlaygroundUI_slideIn__4G4hD{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.PlaygroundUI_header__JRRks{text-align:center;margin-bottom:2rem}.PlaygroundUI_title__nWIT4{font-size:2.4rem;font-weight:700;color:#111827;margin:0 0 .8rem}.PlaygroundUI_description__NwpIx{font-size:1.4rem;color:#6b7280;margin:0;line-height:1.5}.PlaygroundUI_buttonGroup__dQBrf{display:flex;flex-direction:column;gap:1.2rem}.PlaygroundUI_primaryButton__f7qqS{background-color:#5300ff;color:white;padding:1.4rem;border-radius:1.2rem;border:none;font-weight:600;font-size:1.6rem;cursor:pointer;transition:background-color .2s;display:flex;justify-content:center;align-items:center}.PlaygroundUI_primaryButton__f7qqS:hover{background-color:#4300c9}.PlaygroundUI_primaryButton__f7qqS:disabled{background-color:#e1d2ff;cursor:not-allowed}.PlaygroundUI_secondaryButton__yeuTC{background-color:#f3f4f6;color:#1f2937;padding:1.4rem;border-radius:1.2rem;border:.1rem solid transparent;font-weight:600;font-size:1.6rem;cursor:pointer;text-align:center;text-decoration:none;display:block;transition:background-color .2s,border-color .2s}.PlaygroundUI_secondaryButton__yeuTC:hover{background-color:#e5e7eb;border-color:#d1d5db}.PlaygroundUI_footer___pcXs{margin-top:.8rem;text-align:center;border-top:.1rem solid #f3f4f6;padding-top:1.6rem}.PlaygroundUI_closeButton__3E2lp{background:none;border:none;color:#9ca3af;font-size:1.4rem;cursor:pointer;padding:.8rem 1.6rem;border-radius:.6rem;transition:color .2s}.PlaygroundUI_closeButton__3E2lp:hover{color:#374151}.PlaygroundUI_errorMessage__ZADYM{color:red;font-size:1.4rem}@keyframes PlaygroundUI_popIn__uXy5z{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}.PlaygroundUI_form__Gm_LF{display:flex;flex-direction:column;gap:1.6rem;text-align:left}.PlaygroundUI_formGroup__QzDUE{display:flex;flex-direction:column;gap:.6rem}.PlaygroundUI_label___w_Wr{font-size:1.4rem;font-weight:600;color:#374151}.PlaygroundUI_input__mOOhG{padding:1.2rem;border-radius:.8rem;border:.1rem solid #d1d5db;font-size:1.6rem;outline:none;transition:border-color .2s}.PlaygroundUI_input__mOOhG:focus{border-color:#5300ff;ring:.2rem solid #e1d2ff}.PlaygroundUI_successIconWrapper__LrsT9{display:flex;justify-content:center;margin-bottom:1.6rem}.PlaygroundUI_successIcon__xMiy_{width:6.4rem;height:6.4rem;color:#10b981;animation:PlaygroundUI_scaleUp__KxtPa .4s ease-out}@keyframes PlaygroundUI_scaleUp__KxtPa{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:1024px){.PlaygroundUI_page__0xP1F{margin:5rem auto;width:80%;max-width:50rem}.PlaygroundUI_card__7B2X5{padding:3rem}}@media (max-width:768px){.PlaygroundUI_card__7B2X5{max-width:90%;padding:2.8rem;gap:2.2rem}.PlaygroundUI_modal__afKqz{width:95%}.PlaygroundUI_page__0xP1F{width:92%;margin:4rem auto}.PlaygroundUI_title__nWIT4{font-size:2.2rem}.PlaygroundUI_description__NwpIx{font-size:1.35rem}}@media (max-width:480px){.PlaygroundUI_card__7B2X5{max-width:95%;padding:2rem;gap:1.6rem}.PlaygroundUI_page__0xP1F{margin:2rem auto;width:96%;border:none;box-shadow:none}.PlaygroundUI_title__nWIT4{font-size:2rem}.PlaygroundUI_description__NwpIx{font-size:1.3rem}.PlaygroundUI_primaryButton__f7qqS,.PlaygroundUI_secondaryButton__yeuTC{padding:1.2rem;font-size:1.5rem}.PlaygroundUI_input__mOOhG{padding:1rem;font-size:1.5rem}.PlaygroundUI_label___w_Wr{font-size:1.3rem}.PlaygroundUI_successIcon__xMiy_{width:5rem;height:5rem}.PlaygroundUI_footer___pcXs{padding-top:1.2rem}.PlaygroundUI_closeButton__3E2lp{padding:.8rem 1.2rem;font-size:1.3rem}}.page_overlay__nwl4v{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem}.page_modalLayout__HU9_P{width:100%;max-width:50rem;display:flex;justify-content:center;flex-direction:column;flex-shrink:1}