.DataFormatter_pageWrapper__zsDdt{min-height:100vh;background:radial-gradient(circle at 0 0,rgba(16,185,129,.18) 0,rgba(248,250,252,0) 45%),radial-gradient(circle at 100% 0,rgba(56,189,248,.14) 0,rgba(248,250,252,0) 42%),#f8fafc;padding:0 1.5rem 5rem;color:#0f172a}.DataFormatter_embedWrapper__0s8P_{background:#f8fafc;min-height:100vh;padding:1.5rem;color:#0f172a}.DataFormatter_mainContent__cefF_{max-width:1120px;margin:0 auto;padding-top:4.5rem}.DataFormatter_hero__8s1Oz{text-align:center;margin-bottom:3.5rem}.DataFormatter_heroEyebrow___lbvU{font-size:.95rem;text-transform:uppercase;letter-spacing:.16em;color:#0ea5e9;margin-bottom:.9rem}.DataFormatter_heroTitle__GA_Hw{font-size:clamp(2.6rem,5vw,3.8rem);margin-bottom:1.1rem;font-weight:700}.DataFormatter_heroSubtitle__xk72D{font-size:1.15rem;line-height:1.7;max-width:780px;margin:0 auto;color:rgba(15,23,42,.7)}.DataFormatter_toolShell__PUn02{background:#fff;border-radius:28px;box-shadow:0 36px 64px -40px rgba(15,23,42,.32);padding:2.5rem;margin-bottom:3rem;border:1px solid rgba(15,23,42,.08)}.DataFormatter_embedWrapper__0s8P_ .DataFormatter_toolShell__PUn02{padding:1.6rem;margin-bottom:1.5rem;box-shadow:none}.DataFormatter_formatSwitcher__Cjmf2{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem}.DataFormatter_switcherButton___QR5d{padding:.55rem 1.2rem;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:rgba(241,245,249,.6);color:#0f172a;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease}.DataFormatter_switcherButtonActive__t7J5F{background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#fff;border-color:transparent;box-shadow:0 12px 30px -16px rgba(37,99,235,.7)}.DataFormatter_editorArea__69_7q{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(15,23,42,.12);margin-bottom:1.4rem}.DataFormatter_editorLabel__nqfGR{position:absolute;top:.75rem;right:.9rem;background:rgba(15,23,42,.82);color:#fff;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;padding:.2rem .75rem;border-radius:999px}.DataFormatter_editorInput__4VJ1A{width:100%;min-height:320px;padding:1.6rem 1.2rem 1.2rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;line-height:1.6;border:none;resize:vertical;color:#0f172a;background:rgba(248,250,252,.94)}.DataFormatter_editorInput__4VJ1A:focus{outline:none}.DataFormatter_actionRow__Cc2yT{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.4rem}.DataFormatter_primaryButton__kEZGc{padding:.75rem 1.8rem;border-radius:14px;border:none;background:linear-gradient(135deg,#2563eb,#38bdf8);color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.DataFormatter_primaryButton__kEZGc:hover{transform:translateY(-1px);box-shadow:0 16px 34px -22px rgba(37,99,235,.72)}.DataFormatter_secondaryButton__3IjI_{padding:.75rem 1.6rem;border-radius:14px;border:1px solid rgba(15,23,42,.16);background:#fff;color:#0f172a;font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.DataFormatter_secondaryButton__3IjI_:hover{transform:translateY(-1px);border-color:#0ea5e9}.DataFormatter_samplesRow__jjNdN{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.2rem}.DataFormatter_sampleButton__hyeBO{border:none;border-radius:12px;padding:.55rem 1.2rem;background:rgba(14,165,233,.12);color:#0369a1;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.DataFormatter_sampleButton__hyeBO:hover{background:rgba(14,165,233,.24);transform:translateY(-1px)}.DataFormatter_validationBanner__q0B5o{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-radius:16px;font-weight:600;font-size:.95rem}.DataFormatter_validationSuccess__L_9Zz{background:rgba(16,185,129,.12);color:#047857;border:1px solid rgba(16,185,129,.35)}.DataFormatter_validationError___3yU_{background:rgba(220,38,38,.12);color:#b91c1c;border:1px solid rgba(220,38,38,.32)}.DataFormatter_validationNeutral__XH4iI{background:rgba(148,163,184,.18);color:#475569;border:1px solid rgba(148,163,184,.35)}.DataFormatter_validationMessage__1eUHZ{font-size:.92rem;font-weight:500}.DataFormatter_analyticsGrid__3ABwX{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.1rem;margin-bottom:2rem}.DataFormatter_analyticsCard__FtkYP{background:rgba(15,23,42,.04);border-radius:18px;padding:1.1rem 1.2rem;border:1px solid rgba(15,23,42,.06)}.DataFormatter_analyticsEyebrow__68Io9{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(15,23,42,.55);margin-bottom:.6rem}.DataFormatter_analyticsValue__DLDGT{font-size:1.45rem;font-weight:700;color:#0f172a;margin-bottom:.3rem;white-space:pre-line}.DataFormatter_analyticsCaption__uVaV3{font-size:.9rem;color:rgba(15,23,42,.65);line-height:1.5}.DataFormatter_outputShell__4DI8x{background:#fff;border-radius:26px;padding:2.2rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 56px -40px rgba(15,23,42,.35)}.DataFormatter_embedWrapper__0s8P_ .DataFormatter_outputShell__4DI8x{padding:1.4rem;box-shadow:none}.DataFormatter_outputHeader__BMjJR{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.4rem}.DataFormatter_outputTitle__IgRQG{font-size:1.4rem;font-weight:700;color:#0f172a}.DataFormatter_outputSubtitle__ZlRH6{font-size:.98rem;color:rgba(15,23,42,.65)}.DataFormatter_tabBar__xKFi1{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.DataFormatter_tabButton__5jy_9{border:1px solid rgba(15,23,42,.12);border-radius:12px;padding:.55rem 1.1rem;background:rgba(241,245,249,.6);color:#0f172a;font-size:.92rem;font-weight:600;cursor:pointer;transition:all .2s ease}.DataFormatter_tabButtonActive__rB5LX{background:rgba(14,116,144,.16);border-color:rgba(14,116,144,.55);color:#0f172a}.DataFormatter_codeBlock__iTG4f{background:rgba(15,23,42,.92);color:#f8fafc;padding:1.4rem;border-radius:18px;font-size:.9rem;line-height:1.6;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;max-height:420px;overflow:auto;white-space:pre}.DataFormatter_emptyState__tD1r3{padding:2rem 1.4rem;border-radius:18px;background:rgba(241,245,249,.9);color:rgba(15,23,42,.7);text-align:center;font-weight:500}.DataFormatter_shareGrid__zwMjv{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem;margin-top:1.4rem}.DataFormatter_shareCard__EFyyb{background:rgba(15,23,42,.03);border-radius:18px;padding:1.1rem 1.2rem;border:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;gap:.75rem}.DataFormatter_shareLabel__ZwjU0{font-size:.92rem;font-weight:600;color:rgba(15,23,42,.72)}.DataFormatter_shareInput__Key3U{width:100%;border-radius:12px;border:1px solid rgba(15,23,42,.16);padding:.6rem .75rem;font-size:.9rem;background:#fff;color:#0f172a}.DataFormatter_copyButton__XFzfo{align-self:flex-start;padding:.6rem 1.3rem;border-radius:12px;border:none;background:linear-gradient(135deg,#0ea5e9,#22d3ee);color:#fff;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;font-size:.9rem}.DataFormatter_copyButton__XFzfo:hover{transform:translateY(-1px);box-shadow:0 12px 28px -18px rgba(14,165,233,.75)}.DataFormatter_smallNote__su4JG{font-size:.82rem;color:rgba(15,23,42,.6)}@media (max-width:768px){.DataFormatter_pageWrapper__zsDdt{padding:0 1rem 3.5rem}.DataFormatter_outputShell__4DI8x,.DataFormatter_toolShell__PUn02{padding:1.6rem}.DataFormatter_editorInput__4VJ1A{min-height:260px}}