.page_container__jZF7q{width:100%;max-width:480px;margin:0 auto}.page_validator__Z08YF{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden}.page_header__oRW75{background:linear-gradient(135deg,#0ea5e9,#6366f1);padding:24px;text-align:center;color:#fff}.page_title__po7na{font-size:24px;font-weight:700;margin-bottom:4px}.page_subtitle__YBgxm{font-size:14px;opacity:.9}.page_form__NxPAx{padding:24px}.page_inputGroup__keP_G{margin-bottom:20px}.page_label__jI4Tf{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.page_inputWrapper__lmPUM{position:relative;display:flex;align-items:center}.page_input__lx_gt{width:100%;padding:16px;font-size:18px;font-weight:500;border:2px solid #e5e7eb;border-radius:12px;transition:all .2s ease;background:#f9fafb;font-family:SF Mono,Monaco,Consolas,monospace}.page_input__lx_gt:focus{border-color:#0ea5e9;background:#fff;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.page_input__lx_gt::placeholder{color:#9ca3af;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_clearBtn__0gOiv{position:absolute;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#9ca3af;background:#e5e7eb;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.page_clearBtn__0gOiv:hover{background:#d1d5db;color:#6b7280}.page_examples__6mG0m{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.page_exampleLabel__d1Jqi{font-size:12px;color:#9ca3af}.page_exampleBtn__ZD7vH{padding:4px 10px;font-size:12px;font-family:SF Mono,Monaco,Consolas,monospace;color:#0ea5e9;background:#e0f2fe;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.page_exampleBtn__ZD7vH:hover{background:#bae6fd}.page_validateBtn__u1O4a{width:100%;padding:16px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#0ea5e9,#6366f1);border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(14,165,233,.4)}.page_validateBtn__u1O4a:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(14,165,233,.5)}.page_validateBtn__u1O4a:active:not(:disabled){transform:translateY(0)}.page_validateBtn__u1O4a:disabled{opacity:.7;cursor:not-allowed}.page_results__r0wQg{margin-top:24px;border-radius:16px;overflow:hidden}.page_results__r0wQg.page_valid__gFtSt{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10b981}.page_results__r0wQg.page_invalid__pj22s{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #ef4444}.page_statusHeader__zZTvn{display:flex;align-items:center;gap:16px;padding:20px}.page_statusIcon__kBRXX{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;border-radius:50%}.page_valid__gFtSt .page_statusIcon__kBRXX{background:#10b981;color:#fff}.page_invalid__pj22s .page_statusIcon__kBRXX{background:#ef4444;color:#fff}.page_statusText__6Vir_{display:flex;flex-direction:column}.page_statusTitle__zKD0v{font-size:18px;font-weight:700}.page_valid__gFtSt .page_statusTitle__zKD0v{color:#059669}.page_invalid__pj22s .page_statusTitle__zKD0v{color:#dc2626}.page_statusSubtitle__0FKPM{font-size:13px;color:#6b7280;margin-top:2px}.page_parsedInfo__DUTGF{padding:0 20px 16px;border-bottom:1px dashed rgba(0,0,0,.1)}.page_parsedRow__Qq3Xq{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.page_parsedLabel__J_fjj{color:#6b7280}.page_parsedValue__bkZkc{font-weight:600;color:#1f2937;font-family:SF Mono,Monaco,Consolas,monospace}.page_messageSection__1ro_Q{padding:16px 20px}.page_messageTitle__Qb_0J{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.page_errorIcon__OP7HL{color:#ef4444}.page_warningIcon__LIU6F{color:#f59e0b}.page_infoIcon__0ySRW{color:#0ea5e9}.page_messageList__s13V8{list-style:none;margin:0;padding:0}.page_messageList__s13V8 li{position:relative;padding:6px 0 6px 20px;font-size:13px}.page_messageList__s13V8 li:before{content:"•";position:absolute;left:6px;font-weight:700}.page_errorItem__H3nSq{color:#dc2626}.page_errorItem__H3nSq:before{color:#ef4444}.page_warningItem__Kaqj1{color:#b45309}.page_warningItem__Kaqj1:before{color:#f59e0b}.page_infoItem__WUkrP{color:#0369a1}.page_infoItem__WUkrP:before{color:#0ea5e9}.page_handleSection__UBuNy{margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.page_handleTitle__bNXH7{font-size:13px;font-weight:600;color:#374151;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.page_handleGrid__SFLeB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.page_handleCard__EJSS8{display:flex;flex-direction:column;align-items:center;padding:12px 8px;background:#f9fafb;border-radius:10px;text-align:center}.page_handleIcon__XRZeB{font-size:20px;margin-bottom:4px}.page_handleName__JBTjO{font-size:11px;font-weight:600;color:#0ea5e9;font-family:SF Mono,Monaco,Consolas,monospace}.page_handleDesc__kqvlT{font-size:9px;color:#9ca3af;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.page_footer__F3MD0{padding:16px 24px;background:#f9fafb;border-top:1px solid #e5e7eb}.page_footer__F3MD0 p{font-size:11px;color:#9ca3af;text-align:center;line-height:1.5}@media (max-width:480px){.page_container__jZF7q{max-width:100%}.page_validator__Z08YF{border-radius:20px}.page_header__oRW75{padding:20px}.page_title__po7na{font-size:20px}.page_form__NxPAx{padding:20px}.page_input__lx_gt{font-size:16px;padding:14px}.page_exampleBtn__ZD7vH{font-size:11px;padding:3px 8px}.page_statusHeader__zZTvn{padding:16px;gap:12px}.page_statusIcon__kBRXX{width:40px;height:40px;font-size:20px}.page_statusTitle__zKD0v{font-size:16px}.page_handleGrid__SFLeB{grid-template-columns:repeat(3,1fr);gap:6px}.page_handleCard__EJSS8{padding:10px 6px}.page_handleIcon__XRZeB{font-size:18px}.page_handleName__JBTjO{font-size:10px}.page_handleDesc__kqvlT{font-size:8px}}@media (max-width:360px){.page_form__NxPAx,.page_header__oRW75{padding:16px}.page_examples__6mG0m{gap:6px}.page_exampleBtn__ZD7vH{font-size:10px}.page_handleGrid__SFLeB{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.page_container__jZF7q{max-width:520px}.page_validator__Z08YF{border-radius:28px}.page_header__oRW75{padding:28px}.page_title__po7na{font-size:28px}.page_subtitle__YBgxm{font-size:15px}.page_form__NxPAx{padding:28px}.page_input__lx_gt{font-size:20px;padding:18px}.page_validateBtn__u1O4a{padding:18px;font-size:17px}.page_handleGrid__SFLeB{grid-template-columns:repeat(3,1fr);gap:10px}.page_handleCard__EJSS8{padding:14px 10px}}