.XmlViewer_container__O_vyl{font-family:Inter,monospace;min-height:100vh;overflow:hidden;transition:background .3s,color .3s;display:flex;flex-direction:column}.XmlViewer_container__O_vyl.XmlViewer_light__vRn4l{background:#fff;color:#212529}.XmlViewer_container__O_vyl.XmlViewer_dark__HJKXS{background:#121212;color:#e0e0e0}.XmlViewer_searchContainer__6byea{margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;padding:12px;border-radius:8px;flex:1 1}.XmlViewer_searchContainer2__jdpqr{display:flex;flex-direction:row;gap:8px}.XmlViewer_light__vRn4l .XmlViewer_searchContainer__6byea{background-color:#f8f9fa}.XmlViewer_dark__HJKXS .XmlViewer_searchContainer__6byea{background-color:#2a2a2a}.XmlViewer_container__O_vyl.XmlViewer_fullScreen__J_ah5{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;flex-direction:column}.XmlViewer_toolbar__hU3_c{display:flex;flex-wrap:wrap;align-items:center;padding:10px 15px;border-bottom:1px solid #ddd;gap:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;z-index:100}.XmlViewer_light__vRn4l .XmlViewer_toolbar__hU3_c{background:#fff;border-color:#dee2e6}.XmlViewer_dark__HJKXS .XmlViewer_toolbar__hU3_c{background:#1e1e1e;border-color:#495057;box-shadow:0 2px 4px rgba(0,0,0,.2)}.XmlViewer_mainTitle__foEfe{font-size:1em;font-weight:600;margin:12px;white-space:nowrap}.XmlViewer_light__vRn4l .XmlViewer_mainTitle__foEfe{color:#0d6efd}.XmlViewer_dark__HJKXS .XmlViewer_mainTitle__foEfe{color:#add8e6}.XmlViewer_toolbarControls__yye9_{display:flex;flex-wrap:wrap;gap:8px;flex-grow:1;align-items:center}.XmlViewer_tabContainer__Varmu{display:flex;justify-content:flex-start;border-bottom:1px solid #ddd;gap:8px;padding:0;background:#fff}.XmlViewer_dark__HJKXS .XmlViewer_tabContainer__Varmu{background:#1e1e1e;border-color:#495057}.XmlViewer_tabButton__88pWj{padding:8px 12px;background:transparent;border:2px solid #d3d3d3;cursor:pointer;font-size:.8em;font-weight:500;transition:border-color .2s,color .2s}.XmlViewer_light__vRn4l .XmlViewer_tabButton__88pWj{color:#495057}.XmlViewer_dark__HJKXS .XmlViewer_tabButton__88pWj{color:#ced4da}.XmlViewer_tabButton__88pWj:hover{color:#0d6efd;border:2px solid #0d6efd}.XmlViewer_dark__HJKXS .XmlViewer_tabButton__88pWj:hover{color:#add8e6}.XmlViewer_tabButton__88pWj.XmlViewer_active__vPvs9{border:2px solid #0d6efd;background-color:#0d6efd;color:#fff;font-weight:700}.XmlViewer_dark__HJKXS .XmlViewer_tabButton__88pWj.XmlViewer_active__vPvs9{border-bottom:2px solid #add8e6}.XmlViewer_panelContainer__ibDad{display:flex;flex-direction:column;flex-grow:1;padding:15px;gap:15px;overflow:hidden}.XmlViewer_editorPanel__1feVO,.XmlViewer_viewerPanel__nz85h{flex:1 1;border:1px solid #ddd;border-radius:8px;padding:15px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.05)}.XmlViewer_light__vRn4l .XmlViewer_editorPanel__1feVO,.XmlViewer_light__vRn4l .XmlViewer_viewerPanel__nz85h{background:#fff;border-color:#dee2e6}.XmlViewer_dark__HJKXS .XmlViewer_editorPanel__1feVO,.XmlViewer_dark__HJKXS .XmlViewer_viewerPanel__nz85h{background:#1e1e1e;border-color:#495057;box-shadow:0 2px 8px rgba(0,0,0,.2)}.XmlViewer_editorPanel__1feVO{min-height:250px;position:relative}.XmlViewer_inputTextarea__ULGIL{flex:1 1;width:100%;border:none;color:inherit;padding:0;resize:none;outline:none;min-height:50vh;height:100%}.XmlViewer_errorOverlay__N5_mr,.XmlViewer_inputTextarea__ULGIL{font-family:monospace;font-size:.95em;background:transparent;line-height:1.5}.XmlViewer_errorOverlay__N5_mr{position:absolute;top:15px;left:15px;right:15px;bottom:15px;overflow:auto;pointer-events:none;color:transparent}.XmlViewer_errorOverlay__N5_mr pre{margin:0;white-space:pre-wrap;word-wrap:break-word}.XmlViewer_errorHighlightChar__E3_A_{background:rgba(220,53,69,.5);border-radius:3px;padding:1px 0}.XmlViewer_light__vRn4l .XmlViewer_errorHighlightChar__E3_A_{color:#fff}.XmlViewer_dark__HJKXS .XmlViewer_errorHighlightChar__E3_A_{color:#212529}.XmlViewer_editorActions__5EgAx{margin-top:10px;display:flex;justify-content:flex-end}.XmlViewer_fileInput__NIqbD{display:none}.XmlViewer_fileUploadLabel__bKQZQ{border-radius:5px;padding:8px 15px;font-size:.9em;transition:background .2s ease}.XmlViewer_light__vRn4l .XmlViewer_fileUploadLabel__bKQZQ{background:#198754}.XmlViewer_dark__HJKXS .XmlViewer_fileUploadLabel__bKQZQ,.XmlViewer_light__vRn4l .XmlViewer_fileUploadLabel__bKQZQ:hover{background:#157347}.XmlViewer_dark__HJKXS .XmlViewer_fileUploadLabel__bKQZQ:hover{background:#146c43}.XmlViewer_searchInput__TPFBA,.XmlViewer_select__XpKkw{padding:8px 12px;border:1px solid #ccc;border-radius:5px;font-size:.9em;transition:background .3s,color .3s}.XmlViewer_light__vRn4l .XmlViewer_searchInput__TPFBA,.XmlViewer_light__vRn4l .XmlViewer_select__XpKkw{background:#fff;color:#212529;border-color:#ced4da}.XmlViewer_select__XpKkw{max-width:30vw;width:200px}.XmlViewer_dark__HJKXS .XmlViewer_searchInput__TPFBA,.XmlViewer_dark__HJKXS .XmlViewer_select__XpKkw{background:#2a2a2a;color:#e0e0e0;border-color:#495057}.XmlViewer_searchInput__TPFBA{flex:1 1;min-width:120px}.XmlViewer_checkbox__PW6uF{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:.9em;cursor:pointer}.XmlViewer_button__wYtYJ{padding:8px 15px;border:none;border-radius:5px;font-size:.9em}.XmlViewer_button2__2ULJ_,.XmlViewer_button__wYtYJ{color:#fff;cursor:pointer;transition:background .2s ease,transform .1s ease;white-space:nowrap;font-weight:500}.XmlViewer_button2__2ULJ_{padding:4px 8px;border:none;border-radius:3px;font-size:.75em}.XmlViewer_light__vRn4l .XmlViewer_button__wYtYJ{background:#0d6efd}.XmlViewer_light__vRn4l .XmlViewer_button__wYtYJ:hover{background:#0b5ed7;transform:translateY(-1px)}.XmlViewer_light__vRn4l .XmlViewer_button__wYtYJ:active{transform:translateY(0)}.XmlViewer_dark__HJKXS .XmlViewer_button__wYtYJ{background:#0d6efd}.XmlViewer_dark__HJKXS .XmlViewer_button__wYtYJ:hover{background:#0b5ed7}.XmlViewer_matchCount__9cfVJ{font-weight:700;white-space:nowrap;font-size:.9em}.XmlViewer_light__vRn4l .XmlViewer_matchCount__9cfVJ{color:#6c757d}.XmlViewer_dark__HJKXS .XmlViewer_matchCount__9cfVJ{color:#adb5bd}.XmlViewer_breadcrumbs__WdeIg{margin-bottom:10px;font-size:.9em;display:flex;flex-wrap:wrap;align-items:center;padding:5px 0;border-bottom:1px solid #eee}.XmlViewer_light__vRn4l .XmlViewer_breadcrumbs__WdeIg{color:#6c757d;border-color:#e9ecef}.XmlViewer_dark__HJKXS .XmlViewer_breadcrumbs__WdeIg{color:#adb5bd;border-color:#495057}.XmlViewer_breadcrumbSeparator__I1uVQ{margin:0 5px;color:#999}.XmlViewer_breadcrumbLink__pFnlR{background:none;border:none;cursor:pointer;text-decoration:none;padding:0;font-size:.9em;transition:color .2s ease}.XmlViewer_light__vRn4l .XmlViewer_breadcrumbLink__pFnlR{color:#0d6efd}.XmlViewer_light__vRn4l .XmlViewer_breadcrumbLink__pFnlR:hover{text-decoration:underline;color:#0b5ed7}.XmlViewer_dark__HJKXS .XmlViewer_breadcrumbLink__pFnlR{color:#add8e6}.XmlViewer_dark__HJKXS .XmlViewer_breadcrumbLink__pFnlR:hover{color:#87ceeb}.XmlViewer_tree__3MGt3{white-space:pre-wrap;transition:color .3s;flex:1 1;overflow:auto;padding-bottom:20px}.XmlViewer_placeholder__Yi8Dv{color:#999;text-align:center;padding:40px 20px;font-style:italic;font-size:1.1em}.XmlViewer_node__r76bZ{margin-left:15px;position:relative;padding-left:5px}.XmlViewer_toggle__abQAJ{position:absolute;left:-15px;top:5px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;transition:color .2s ease}.XmlViewer_light__vRn4l .XmlViewer_toggle__abQAJ{color:#6c757d}.XmlViewer_dark__HJKXS .XmlViewer_toggle__abQAJ{color:#adb5bd}.XmlViewer_toggle__abQAJ:hover{color:#0d6efd}.XmlViewer_dark__HJKXS .XmlViewer_toggle__abQAJ:hover{color:#add8e6}.XmlViewer_icon__1qUAm{width:100%;height:100%;vertical-align:middle}.XmlViewer_bracket__C_D_o{font-weight:700}.XmlViewer_light__vRn4l .XmlViewer_bracket__C_D_o{color:#6c757d}.XmlViewer_dark__HJKXS .XmlViewer_bracket__C_D_o{color:gold}.XmlViewer_ellipsis__b4WxM{color:#999;margin-left:5px;font-style:italic}.XmlViewer_list__L7o4I{list-style:none;padding:0;margin:0 0 0 15px}.XmlViewer_item__9EW29{margin:2px 0;position:relative}.XmlViewer_key___wcdq{font-weight:700;cursor:pointer;transition:color .2s ease}.XmlViewer_light__vRn4l .XmlViewer_key___wcdq{color:#dc3545}.XmlViewer_dark__HJKXS .XmlViewer_key___wcdq{color:tomato}.XmlViewer_key___wcdq:hover{text-decoration:underline}.XmlViewer_string__MBD_c{color:#198754}.XmlViewer_number__IFj0Q{color:#0d6efd}.XmlViewer_boolean__V6u2I,.XmlViewer_null__bprEP{color:#6f42c1}.XmlViewer_dark__HJKXS .XmlViewer_string__MBD_c{color:#90ee90}.XmlViewer_dark__HJKXS .XmlViewer_number__IFj0Q{color:#add8e6}.XmlViewer_dark__HJKXS .XmlViewer_boolean__V6u2I,.XmlViewer_dark__HJKXS .XmlViewer_null__bprEP{color:plum}.XmlViewer_highlight__cizBF{font-weight:700;padding:1px 2px;border-radius:3px}.XmlViewer_dark__HJKXS .XmlViewer_highlight__cizBF,.XmlViewer_highlight__cizBF{background:#ffc107;color:#212529}.XmlViewer_currentMatch__HTT9D{background:#fff3cd;border:1px solid #ffc107;animation:XmlViewer_pulse__CZSat 1s;border-radius:4px}.XmlViewer_dark__HJKXS .XmlViewer_currentMatch__HTT9D{background:#664d03;border-color:#ffc107}@keyframes XmlViewer_pulse__CZSat{0%{box-shadow:0 0 10px #ffc107}to{box-shadow:none}}.XmlViewer_count__zgNGr{font-size:.8em;margin-left:5px}.XmlViewer_light__vRn4l .XmlViewer_count__zgNGr{color:#6c757d}.XmlViewer_dark__HJKXS .XmlViewer_count__zgNGr{color:#adb5bd}.XmlViewer_circular__fLq_w{color:#dc3545;font-style:italic;font-weight:700}.XmlViewer_errorContainer__tHPCL{padding:20px;border:1px solid #dc3545;border-radius:8px}.XmlViewer_light__vRn4l .XmlViewer_errorContainer__tHPCL{color:#dc3545;background:#f8d7da}.XmlViewer_dark__HJKXS .XmlViewer_errorContainer__tHPCL{color:#f5c2c7;background:#58151c;border-color:#dc3545}.XmlViewer_error__e4KLq{font-weight:700;margin-bottom:5px}.XmlViewer_errorPosition__4idca{background:#dc3545;color:#fff;padding:2px 4px;border-radius:3px}.XmlViewer_editInput__6mHnN{border:1px solid #0d6efd;padding:2px 5px;font-family:monospace;font-size:.95em;border-radius:4px;outline:none;width:auto;min-width:50px}.XmlViewer_light__vRn4l .XmlViewer_editInput__6mHnN{background:#fff;color:#212529}.XmlViewer_dark__HJKXS .XmlViewer_editInput__6mHnN{background:#2a2a2a;color:#e0e0e0;border-color:#add8e6}.XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_copyNodeButton__zbNdd,.XmlViewer_copyPathButton__BJfAi{color:#fff;border:none;border-radius:4px;padding:3px 8px;font-size:.75em;margin-left:10px;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.XmlViewer_light__vRn4l .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_light__vRn4l .XmlViewer_copyNodeButton__zbNdd,.XmlViewer_light__vRn4l .XmlViewer_copyPathButton__BJfAi{background:#6c757d}.XmlViewer_light__vRn4l .XmlViewer_copyInlineButton__nrYJ8:hover,.XmlViewer_light__vRn4l .XmlViewer_copyNodeButton__zbNdd:hover,.XmlViewer_light__vRn4l .XmlViewer_copyPathButton__BJfAi:hover{background:#5a6268}.XmlViewer_dark__HJKXS .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_dark__HJKXS .XmlViewer_copyNodeButton__zbNdd,.XmlViewer_dark__HJKXS .XmlViewer_copyPathButton__BJfAi{background:#495057}.XmlViewer_dark__HJKXS .XmlViewer_copyInlineButton__nrYJ8:hover,.XmlViewer_dark__HJKXS .XmlViewer_copyNodeButton__zbNdd:hover,.XmlViewer_dark__HJKXS .XmlViewer_copyPathButton__BJfAi:hover{background:#343a40}.XmlViewer_boolean__V6u2I:hover .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_key___wcdq:hover .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_node__r76bZ:hover .XmlViewer_copyNodeButton__zbNdd,.XmlViewer_node__r76bZ:hover .XmlViewer_copyPathButton__BJfAi,.XmlViewer_null__bprEP:hover .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_number__IFj0Q:hover .XmlViewer_copyInlineButton__nrYJ8,.XmlViewer_string__MBD_c:hover .XmlViewer_copyInlineButton__nrYJ8{opacity:1}.XmlViewer_messageBox__wFJPB{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);color:#fff;padding:10px 20px;border-radius:5px;font-size:1.2em;z-index:1001;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:XmlViewer_fadeInOut__AFppt 3s forwards}.XmlViewer_light__vRn4l .XmlViewer_messageBox__wFJPB{background-color:rgba(33,37,41,.8)}.XmlViewer_dark__HJKXS .XmlViewer_messageBox__wFJPB{background-color:rgba(0,0,0,.8)}@keyframes XmlViewer_fadeInOut__AFppt{0%{opacity:0;transform:translateX(-50%) translateY(20px)}10%{opacity:1;transform:translateX(-50%) translateY(0)}90%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(20px)}}.XmlViewer_seoContent__GRjWW{padding:20px 15px;border-top:1px solid #e0e0e0;margin-top:20px;line-height:1.6}.XmlViewer_light__vRn4l .XmlViewer_seoContent__GRjWW{background:#f8f9fa;border-color:#dee2e6}.XmlViewer_dark__HJKXS .XmlViewer_seoContent__GRjWW{background:#1e1e1e;border-color:#495057}.XmlViewer_seoContent__GRjWW h2{font-size:1.8em;margin-bottom:15px}.XmlViewer_light__vRn4l .XmlViewer_seoContent__GRjWW h2{color:#434343}.XmlViewer_dark__HJKXS .XmlViewer_seoContent__GRjWW h2{color:#add8e6}.XmlViewer_seoContent__GRjWW h3{font-size:1.4em;margin-top:25px;margin-bottom:10px}.XmlViewer_light__vRn4l .XmlViewer_seoContent__GRjWW h3{color:#343a40}.XmlViewer_dark__HJKXS .XmlViewer_seoContent__GRjWW h3{color:#ced4da}.XmlViewer_seoContent__GRjWW dd,.XmlViewer_seoContent__GRjWW li,.XmlViewer_seoContent__GRjWW p{margin-bottom:10px;font-size:.95em}.XmlViewer_seoContent__GRjWW ol,.XmlViewer_seoContent__GRjWW ul{margin-left:20px;margin-bottom:15px}.XmlViewer_seoContent__GRjWW dl{margin-top:15px}.XmlViewer_seoContent__GRjWW dt{font-weight:700;margin-top:10px}.XmlViewer_light__vRn4l .XmlViewer_seoContent__GRjWW dt{color:#495057}.XmlViewer_dark__HJKXS .XmlViewer_seoContent__GRjWW dt{color:#adb5bd}.XmlViewer_seoContent__GRjWW dd{margin-left:20px;margin-bottom:5px}.XmlViewer_viewerPanelControls__X8uU2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.XmlViewer_light__vRn4l .XmlViewer_viewerPanelControls__X8uU2{border-color:#e9ecef}.XmlViewer_dark__HJKXS .XmlViewer_viewerPanelControls__X8uU2{border-color:#495057}