.SecurityInfoCard_infoCard___Sgwc{margin-bottom:16px;padding:12px 16px;border-radius:var(--radius-md);background:var(--accent-tint);color:var(--text);font-size:.875rem;font-weight:500;line-height:1.5;border:1px solid var(--accent-dim);box-shadow:var(--shadow-float)}.JsonFormatter_wrap__DeImu{position:relative;padding:1.5rem;height:calc(100vh - var(--site-header-h));display:flex;flex-direction:column;background:var(--bg);overflow:hidden}.JsonFormatter_columns__GcOH1{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;flex:1 1;min-height:0}.JsonFormatter_panel__n2ZA_{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column;min-height:0}.JsonFormatter_panelHeader__LtbuM{padding:1rem 1.25rem;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:1rem}.JsonFormatter_panelTitle__F0pEn{margin:0;font-family:Fraunces,serif;font-weight:700;color:var(--text);font-size:1.1rem}.JsonFormatter_panelBody__qNW8g{padding:1rem 1.25rem 1.25rem;flex:1 1;display:flex;flex-direction:column;min-height:0;gap:1rem}.JsonFormatter_toolbar__QBQXg{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.JsonFormatter_buttonGroup__YEjYm{display:flex;align-items:center;gap:.5rem}.JsonFormatter_editorArea__tZe8_{flex:1 1;width:100%;min-height:0;padding:1rem;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-family:Courier New,Courier,monospace!important;font-size:.95rem;line-height:1.5;resize:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.JsonFormatter_editorArea__tZe8_::placeholder{color:var(--text-muted);opacity:.7}.JsonFormatter_editorArea__tZe8_:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-dim)}.JsonFormatter_outputArea__PM9BG{flex:1 1;width:100%;min-height:0;padding:1rem;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-family:Courier New,Courier,monospace!important;font-size:.95rem;line-height:1.5;overflow:auto;white-space:pre-wrap;word-break:break-all}.JsonFormatter_statusContainer__NaU8r{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500}.JsonFormatter_statusIndicator__Fd3mx{display:inline-block;width:8px;height:8px;border-radius:50%}.JsonFormatter_statusValid__aLYuT{color:#198754}.JsonFormatter_statusValid__aLYuT .JsonFormatter_statusIndicator__Fd3mx{background-color:#198754;box-shadow:0 0 8px #198754}.JsonFormatter_statusInvalid__GnuGd{color:#dc3545}.JsonFormatter_statusInvalid__GnuGd .JsonFormatter_statusIndicator__Fd3mx{background-color:#dc3545;box-shadow:0 0 8px #dc3545}.JsonFormatter_errorMessage__v36Sc{margin-top:.5rem;padding:.75rem 1rem;background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.2);border-radius:8px;color:#ea868f;font-family:Courier New,Courier,monospace!important;font-size:.85rem;line-height:1.4;word-break:break-all}.JsonFormatter_primaryBtn__eqlbf{background:linear-gradient(90deg,#ad4be3,#8a29c2)!important;color:#fff!important;border:1px solid #a036dc!important;border-radius:8px;font-weight:600;box-shadow:0 4px 14px rgba(160,54,220,.28);transition:all .2s ease}.JsonFormatter_primaryBtn__eqlbf:focus:not(:disabled),.JsonFormatter_primaryBtn__eqlbf:hover:not(:disabled){background:linear-gradient(90deg,#982dd2,#7f1fb4)!important;box-shadow:0 6px 18px rgba(128,31,180,.45)}.JsonFormatter_secondaryBtn__iLG6w{background:transparent!important;color:var(--text)!important;border:1px solid var(--border)!important;border-radius:8px;font-weight:500;transition:all .2s ease}.JsonFormatter_secondaryBtn__iLG6w:focus:not(:disabled),.JsonFormatter_secondaryBtn__iLG6w:hover:not(:disabled){background:hsla(0,0%,100%,.05)!important;border-color:var(--text-muted)!important}.JsonFormatter_btnSm__WDfMC{padding:.375rem .75rem;font-size:.875rem}.JsonFormatter_selectConfig__aJfhu{background-color:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:.375rem 1.75rem .375rem .75rem;font-size:.875rem;outline:none}.JsonFormatter_selectConfig__aJfhu:focus{border-color:var(--accent)}@media (max-width:992px){.JsonFormatter_wrap__DeImu{height:auto;overflow:visible}.JsonFormatter_columns__GcOH1{grid-template-columns:1fr;min-height:auto}.JsonFormatter_editorArea__tZe8_,.JsonFormatter_outputArea__PM9BG{min-height:300px}}.JsonFormatter_treeContainer__20HNJ{font-family:Courier New,Courier,monospace!important;font-size:.95rem;line-height:1.6}.JsonFormatter_treeNode__ODgs2{position:relative;padding-left:1.25rem;margin-top:.125rem;margin-bottom:.125rem;text-align:left}.JsonFormatter_treeChildren__QCNAS{margin-left:.5rem;border-left:1px dashed hsla(0,0%,100%,.15);padding-left:.5rem}html[data-theme=light] .JsonFormatter_treeChildren__QCNAS{border-left:1px dashed rgba(0,0,0,.12)}.JsonFormatter_toggler__sJV6S{background:none!important;border:none!important;color:var(--text-muted)!important;font-size:.75rem;cursor:pointer;position:absolute;left:0;top:.25rem;padding:0;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;outline:none;transition:color .15s ease,transform .15s ease}.JsonFormatter_toggler__sJV6S:hover{color:var(--accent)!important}.JsonFormatter_collapsedSummary__s2TzV{display:inline-block;background:hsla(0,0%,100%,.08);color:var(--text-muted);border-radius:4px;padding:.125rem .375rem;font-size:.8rem;margin:0 .25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-theme=light] .JsonFormatter_collapsedSummary__s2TzV{background:rgba(0,0,0,.05)}.JsonFormatter_collapsedSummary__s2TzV:hover{background:var(--accent-dim);color:var(--text)}.JsonFormatter_jsonKey__pxcST{color:#a78bfa;font-weight:500}html[data-theme=light] .JsonFormatter_jsonKey__pxcST{color:#4338ca}.JsonFormatter_jsonString___alcb{color:#34d399}html[data-theme=light] .JsonFormatter_jsonString___alcb{color:#15803d}.JsonFormatter_jsonNumber__P4s3_{color:#fbbf24;font-weight:500}html[data-theme=light] .JsonFormatter_jsonNumber__P4s3_{color:#c2410c}.JsonFormatter_jsonBoolean__Gnqo5{color:#60a5fa;font-weight:500}html[data-theme=light] .JsonFormatter_jsonBoolean__Gnqo5{color:#1d4ed8}.JsonFormatter_jsonNull__5raIu{color:#9ca3af;font-style:italic}.JsonFormatter_jsonBracket__YyNDz,.JsonFormatter_jsonComma__hUxAe{color:var(--text);opacity:.8}.JsonFormatter_toggleGroup__wekI3{display:inline-flex;background:rgba(0,0,0,.2);padding:3px;border-radius:8px;border:1px solid var(--border)}html[data-theme=light] .JsonFormatter_toggleGroup__wekI3{background:rgba(0,0,0,.04)}.JsonFormatter_toggleBtn__QdQdb{background:transparent!important;color:var(--text-muted)!important;border:none!important;border-radius:6px!important;font-weight:500;padding:.25rem .75rem!important;font-size:.8rem!important;transition:all .15s ease}.JsonFormatter_toggleBtn__QdQdb:hover{color:var(--text)!important}.JsonFormatter_toggleBtnActive__a9U3m{background:var(--accent)!important;color:var(--bg)!important;border:none!important;border-radius:6px!important;font-weight:600;padding:.25rem .75rem!important;font-size:.8rem!important;box-shadow:0 2px 6px rgba(0,0,0,.15)}html[data-theme=light] .JsonFormatter_toggleBtnActive__a9U3m{box-shadow:0 2px 6px rgba(47,92,197,.2)}html[data-theme=light] .JsonFormatter_errorMessage__v36Sc{background:rgba(220,53,69,.05);border-color:rgba(220,53,69,.15);color:#b02a37}