.DevTools_wrapper__nBc71{display:flex;flex-direction:column;gap:28px}.DevTools_card__7LqjH{background:#fff;border:1px solid #e9ecef;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 10px rgba(0,0,0,.06)}.DevTools_cardTitle__x1Kpg{font-size:1rem;font-weight:700;color:#111827;margin:0;line-height:1.3}.DevTools_textarea__eOkKB{width:100%;padding:12px 14px;border:1.5px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:inherit;resize:vertical;transition:border-color .15s;box-sizing:border-box;color:#111827;line-height:1.6}.DevTools_textarea__eOkKB:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.DevTools_outputTextarea__4o7en{background:#f9fafb;color:#374151}.DevTools_monoTextarea__vsPhb{font-family:ui-monospace,Cascadia Code,Fira Mono,monospace;font-size:.875rem;line-height:1.5}.DevTools_buttonRow__dS8lm{display:flex;flex-wrap:wrap;gap:8px}.DevTools_actionBtn__wzb3q{padding:8px 16px;background:#f3f4f6;color:#374151;border:1.5px solid #e5e7eb;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;font-family:inherit}.DevTools_actionBtn__wzb3q:hover:not(:disabled){background:#e5e7eb;border-color:#d1d5db}.DevTools_actionBtn__wzb3q:disabled{opacity:.4;cursor:not-allowed}.DevTools_copyBtn__3uOff{margin-left:auto;color:#fff}.DevTools_copyBtn__3uOff,.DevTools_copyBtn__3uOff:hover:not(:disabled){background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.DevTools_copyBtn__3uOff:hover:not(:disabled){opacity:.9}.DevTools_outputWrapper__xQzbr{display:flex;flex-direction:column;gap:10px}.DevTools_errorMsg__qk_bW{margin:0;padding:10px 14px;background:#fef2f2;border:1.5px solid #fca5a5;border-radius:8px;color:#dc2626;font-size:.875rem;font-family:ui-monospace,monospace;white-space:pre-wrap;word-break:break-all}.DevTools_jwtGrid__X71aE{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.DevTools_jwtSectionLabel__Lu1J8{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:8px}.DevTools_jsonPre__QHhQa{padding:12px 14px;font-size:.8rem;font-family:ui-monospace,Cascadia Code,monospace;overflow:auto;max-height:220px;margin:0;color:#374151;line-height:1.5}.DevTools_jsonPre__QHhQa,.DevTools_jwtMeta__rEElQ{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px}.DevTools_jwtMeta__rEElQ{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.DevTools_metaItem__caJ2z{display:flex;gap:12px;align-items:baseline;font-size:.875rem}.DevTools_metaKey__ymzAO{font-weight:700;color:#374151;min-width:70px;flex-shrink:0}.DevTools_expiredBadge__j2jWh{color:#dc2626;font-weight:600}.DevTools_validBadge__O3Bjx{color:#059669;font-weight:600}.DevTools_sigNote__2AU6Q{margin:0;font-size:.8rem;color:#9ca3af}.DevTools_regexRow__ST1BX{display:flex;align-items:center;gap:6px}.DevTools_regexSlash__jx4OU{font-size:1.6rem;color:#9ca3af;font-family:ui-monospace,monospace;font-weight:300;line-height:1}.DevTools_regexInput__eZ15O{flex:1 1;padding:10px 14px;border:1.5px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:ui-monospace,Cascadia Code,monospace;color:#111827;transition:border-color .15s;box-sizing:border-box}.DevTools_regexInput__eZ15O:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.DevTools_flagsRow__qWM8I{display:flex;gap:6px}.DevTools_flagLabel__29Md_{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid #e5e7eb;border-radius:6px;font-size:.8rem;font-family:ui-monospace,monospace;font-weight:700;cursor:pointer;color:#9ca3af;background:#f3f4f6;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s,color .15s,border-color .15s}.DevTools_flagLabel__29Md_:hover{background:#e5e7eb}.DevTools_flagActive___mPl9{background:#667eea;color:#fff;border-color:#667eea}.DevTools_flagActive___mPl9:hover{background:#5a6fd6}.DevTools_matchResults__gAVOl{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px;padding:14px 16px}.DevTools_matchCount__5xnd_{font-size:.875rem;font-weight:700;color:#374151;margin-bottom:10px}.DevTools_matchList__gn6jS{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.DevTools_matchItem__OnnLd{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.DevTools_matchValue__wcdDt{font-family:ui-monospace,monospace;background:#e0e7ff;color:#4338ca;padding:2px 8px;border-radius:4px;font-size:.875rem;font-weight:600}.DevTools_matchMeta__xdOxx{font-size:.8rem;color:#6b7280}.DevTools_modeRow__a_e_v{display:flex;flex-wrap:wrap;gap:8px}.DevTools_modeBtn__bkQKw{padding:7px 14px;background:#f3f4f6;color:#374151;border:1.5px solid #e5e7eb;border-radius:6px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;font-family:inherit}.DevTools_modeBtn__bkQKw:hover{background:#e5e7eb;border-color:#d1d5db}.DevTools_modeBtnActive__4sbHl{color:#fff}.DevTools_modeBtnActive__4sbHl,.DevTools_modeBtnActive__4sbHl:hover{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent}.DevTools_modeBtnActive__4sbHl:hover{opacity:.9}@media (max-width:600px){.DevTools_jwtGrid__X71aE{grid-template-columns:1fr}.DevTools_copyBtn__3uOff{margin-left:0}}