.page_page__KdIv3{width:100vw;height:100vh;flex-direction:column;background:var(--color-background);color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height);overflow:hidden}.page_dropZone__6Yj05,.page_page__KdIv3{display:flex;font-family:var(--font-family)!important;margin:0;padding:0}.page_dropZone__6Yj05{width:100%;height:100%;border:2px dashed hsla(0,0%,100%,.2);align-items:center;justify-content:center;transition:all .3s ease;background:hsla(0,0%,100%,.02);cursor:pointer}.page_dropZone__6Yj05:hover{border-color:var(--color-accent);background:var(--color-hover)}.page_dropZone__6Yj05.page_dragOver__BEcJV{border-color:#bad761;background:rgba(186,215,97,.1);transform:scale(1.02)}.page_dropZone__6Yj05.page_hasContent__KuZ92{border:none;background:rgba(0,0,0,0);position:relative}.page_dropContent__PrMxn{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.page_dropContent__PrMxn .page_dropIcon__sMRPI{color:var(--color-preview);margin-bottom:1rem}.page_dropContent__PrMxn .page_dropText__oWq72{font-size:var(--font-size-large);font-weight:500;color:var(--color-text);margin:0;font-family:var(--font-family)!important}.page_dropContent__PrMxn .page_dropSubtext__ZBKgX{font-size:var(--font-size-base);color:var(--color-preview);margin:0;font-family:var(--font-family)!important}.page_dropContent__PrMxn .page_browseButton__7WqZz{background:var(--button-primary);color:var(--button-text);border:1px solid var(--color-border);padding:12px 24px;border-radius:6px;font-size:var(--font-size-base);font-weight:500;cursor:pointer;transition:background-color .2s;font-family:var(--font-family)!important}.page_dropContent__PrMxn .page_browseButton__7WqZz:hover{background:var(--button-primary-hover);color:var(--button-text-hover)}.page_jsonContainer__VGWVe{width:100%;height:100%;position:relative;overflow:hidden}.page_floatingToolbar__ARSuS{position:absolute;top:1rem;right:1rem;z-index:10;background:var(--button-primary);border:1px solid var(--color-border);border-radius:6px;padding:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_clearButton__DdRmw{background:var(--button-secondary);color:var(--button-text);border:none;padding:8px 16px;border-radius:4px;font-size:var(--font-size-base);font-weight:500;cursor:pointer;transition:background-color .2s;font-family:var(--font-family)!important}.page_clearButton__DdRmw:hover{background:var(--button-secondary-hover);color:var(--button-text-hover)}.page_jsonContent__CLA_f{height:100%;overflow:auto;padding:1rem;font-family:var(--font-family)!important}.page_error__err8O{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ff657a;background:rgba(255,101,122,.1);border:1px solid #ff657a;border-radius:6px;padding:10px 18px;font-size:var(--font-size-large);font-weight:500;text-align:center;max-width:400px;font-family:var(--font-family)!important;z-index:100}@keyframes page_spin__3FWvx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JSONTree_jsonTree__A2wog{line-height:var(--line-height);padding:1rem;color:var(--color-text);white-space:pre-wrap;position:relative}.JSONTree_jsonTree__A2wog,.JSONTree_treeNode__cRxUe{font-family:var(--font-family)!important;font-size:var(--font-size-base)}.JSONTree_treeNode__cRxUe{display:flex;align-items:flex-start;gap:4px;min-height:20px}.JSONTree_expandButton__7O3lo{background:none;border:none;cursor:pointer;padding:2px;margin:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:2px;transition:background-color .2s;font-family:var(--font-family)!important}.JSONTree_expandButton__7O3lo:hover{background-color:var(--color-hover)}.JSONTree_expandIcon__zNSJd{display:inline-block;font-size:var(--font-size-small);transition:transform .2s;color:var(--color-preview);font-family:var(--font-family)!important}.JSONTree_expandIcon__zNSJd.JSONTree_expanded__hTMFK{transform:rotate(90deg)}.JSONTree_key__KB7ZZ{color:var(--color-key);font-weight:500;margin-right:4px}.JSONTree_key__KB7ZZ,.JSONTree_value__a997O{font-family:var(--font-family)!important;font-size:var(--font-size-base)}.JSONTree_value__a997O{color:var(--color-text);transition:background-color .2s,opacity .2s;padding:2px 4px;border-radius:3px}.JSONTree_value__a997O:hover{background-color:var(--color-hover);opacity:.8}.JSONTree_value__a997O.JSONTree_string__lnvJV{color:var(--color-string)}.JSONTree_value__a997O.JSONTree_number__zrkts{color:var(--color-number)}.JSONTree_value__a997O.JSONTree_boolean__AosNr{color:var(--color-boolean);font-weight:500}.JSONTree_value__a997O.JSONTree_null__zWKx3{color:var(--color-null);font-style:italic}.JSONTree_bracket__POtOp{color:var(--color-bracket);font-weight:500}.JSONTree_bracket__POtOp,.JSONTree_comma__jSx_2{font-family:var(--font-family)!important;font-size:var(--font-size-base)}.JSONTree_comma__jSx_2{color:var(--color-comma);margin-left:2px}.JSONTree_preview__g6P7_{color:var(--color-preview);font-style:italic;font-size:var(--font-size-small);font-family:var(--font-family)!important;margin:0 4px}.JSONTree_treeChildren__Ky0n0{padding-left:24px;border-left:1px solid hsla(0,0%,100%,.1);margin-left:8px}@media(prefers-color-scheme:light){.JSONTree_jsonTree__A2wog{color:var(--color-text-light)}.JSONTree_key__KB7ZZ{color:var(--color-key-light)}.JSONTree_value__a997O.JSONTree_string__lnvJV{color:var(--color-string-light)}.JSONTree_value__a997O.JSONTree_number__zrkts{color:var(--color-number-light)}.JSONTree_value__a997O.JSONTree_boolean__AosNr{color:var(--color-boolean-light)}.JSONTree_value__a997O.JSONTree_null__zWKx3{color:var(--color-null-light)}.JSONTree_bracket__POtOp{color:var(--color-bracket-light)}.JSONTree_comma__jSx_2{color:var(--color-comma-light)}.JSONTree_expandIcon__zNSJd,.JSONTree_preview__g6P7_{color:var(--color-preview-light)}.JSONTree_expandButton__7O3lo:hover{background-color:var(--color-hover)}.JSONTree_treeChildren__Ky0n0{border-left-color:rgba(0,0,0,.1)}}