@import"https://fonts.googleapis.com/css2?family=Quicksand&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Quicksand,sans-serif}.modal-tool-fullscreen{left:0;top:0;width:100vw!important;overflow:hidden;height:-webkit-fill-available}.modal-tool-fullscreen .ant-modal-content{padding:0;height:100vh}.modal-tool-fullscreen .ant-modal-content .ant-modal-body{height:100%}.one-action-controller{margin-bottom:1rem}.one-action-controller .one-action-controller-input-label{font-weight:700;margin-bottom:.5rem}.one-action-controller .one-action-controller-btn{margin-top:1rem}.action-output .action-output-title{font-weight:700;font-size:1.2rem}.action-output .action-output-content{padding:1rem;border:1px solid #efefef}.action-output .action-output-item{margin-bottom:1rem;border-bottom:1px solid #efefef}.action-output .action-output-item-title{font-weight:700}.output-block{font-family:Space Mono,monospace}.tool-page{height:calc(100vh - 56px - 4rem)}.tool-page .ant-tabs-editable,.tool-page .ant-tabs-editable .ant-tabs-content,.tool-page .ant-tabs-editable .ant-tabs-content .ant-tabs-tabpane{height:100%}.editable-div:hover{background-color:#fbfbfb}.editable-div input{border:none;outline:none;background-color:transparent;border-radius:4px}.base64 .base64-options{margin:1rem 0}.json-editor-page{display:flex;height:100%;flex-wrap:wrap;--controller-width: 140px}.json-editor-page.mode-left .json-editor-panel-right{visibility:hidden;opacity:0;flex:0 0 0;animation:fade-out 0s ease-in-out}.json-editor-page.mode-left .json-editor-panel-left{flex:0 0 calc(100% - var(--controller-width));max-width:calc(100% - var(--controller-width));animation:fade-in 0s ease-in-out}.json-editor-page.mode-right .json-editor-panel-left{visibility:hidden;opacity:0;flex:0 0 0;animation:fade-out 0s ease-in-out;display:none}.json-editor-page.mode-right .json-editor-panel-right{flex:0 0 calc(100% - (var(--controller-width)));max-width:calc(100% - (var(--controller-width)));animation:fade-in 0s ease-in-out}.json-editor-page .json-editor-panel{flex:0 0 calc(50% - var(--controller-width) / 2);max-width:calc(50% - var(--controller-width) / 2);height:100%;display:flex}@media screen and (max-width: 576px){.json-editor-page .json-editor-panel{flex:0 0 100%;max-width:100%}.json-editor-page .json-editor-panel.json-editor-panel-right{display:none}}.json-editor-page .json-editor-panel .json-editor-panel-content{flex:1;width:100%}.json-editor-page .json-editor-panel .json-editor-panel-content .diff-create{--jse-contents-background-color: hsl(76, 52%, 70%);--jse-selection-background-color: hsl(76, 32%, 60%);--jse-selection-background-inactive-color: hsl(76, 42%, 65%);--jse-hover-background-color: hsl(76, 42%, 65%);--jse-context-menu-pointer-hover-background: hsl(76, 32%, 50%);--jse-context-menu-pointer-background-highlight: hsl(76, 22%, 40%);--jse-context-menu-pointer-background: hsl(76, 12%, 30%);--jse-collapsed-items-background-color: var( --jse-selection-background-inactive-color );--jse-collapsed-items-selected-background-color: hsl(76, 32%, 50%)}.json-editor-page .json-editor-panel .json-editor-panel-content .diff-update{--jse-contents-background-color: hsl(41, 87%, 74%);--jse-selection-background-color: hsl(41, 67%, 64%);--jse-selection-background-inactive-color: hsl(41, 77%, 69%);--jse-hover-background-color: hsl(41, 77%, 69%);--jse-context-menu-pointer-hover-background: hsl(41, 67%, 54%);--jse-context-menu-pointer-background-highlight: hsl(41, 57%, 44%);--jse-context-menu-pointer-background: hsl(41, 47%, 34%);--jse-collapsed-items-background-color: var( --jse-selection-background-inactive-color );--jse-collapsed-items-selected-background-color: hsl(41, 67%, 54%)}.json-editor-page .json-editor-panel .json-editor-panel-content .diff-remove{--jse-contents-background-color: hsl(8, 87%, 74%);--jse-selection-background-color: hsl(8, 67%, 64%);--jse-selection-background-inactive-color: hsl(8, 77%, 69%);--jse-hover-background-color: hsl(8, 77%, 69%);--jse-context-menu-pointer-hover-background: hsl(8, 67%, 54%);--jse-context-menu-pointer-background-highlight: hsl(8, 57%, 44%);--jse-context-menu-pointer-background: hsl(8, 47%, 34%);--jse-collapsed-items-background-color: var( --jse-selection-background-inactive-color );--jse-collapsed-items-selected-background-color: hsl(8, 67%, 54%)}.json-editor-page .json-editor-controller{flex:0 0 var(--controller-width);display:flex;padding-top:20px;flex-direction:column;align-items:center;background-color:#f7f7f7;font-size:.9rem}@media screen and (max-width: 576px){.json-editor-page .json-editor-controller{flex:0 0 0;display:none}}.json-editor-page .json-editor-controller .json-editor-controller-switch-tree-mode{cursor:pointer;margin-top:10px;font-size:.8rem}.json-editor-page .json-editor-controller .json-editor-controller-switch-tree-mode span{color:#d8503b;font-weight:600;text-decoration:underline}.json-editor-page .json-editor-controller-diff-count{text-align:center;margin-top:10px;font-size:.9rem}.json-editor-page .json-editor-controller-seciton{width:100%;display:flex;flex-direction:column;align-items:center}.json-editor-page .json-editor-controller-seciton:not(:last-child){margin-bottom:1rem}.json-editor-page .json-editor-controller-title{font-weight:600;margin-bottom:.5rem}.json-editor-page .json-editor-controller-content{padding-left:1rem}@keyframes fade-in{0%{display:flex;opacity:1;visibility:visible;flex:0 0 0}to{opacity:1;visibility:visible;flex:0 0 calc(100% - var(--controller-width))}}@keyframes fade-out{0%{opacity:1;visibility:visible;flex:0 0 calc(100% - var(--controller-width))}to{opacity:0;visibility:hidden;flex:0 0 0;display:none}}.vanilla-jsoneditor-react{height:100%;width:100%;--jse-font-family: "Montserrat", sans-serif;--jse-font-size: 16px;--jse-font-family-mono: -apple-system, "Space Mono", sans-serif;--jse-font-size-mono: 14px;--jse-theme-color: #4d4d4d}.tool-menu{position:relative;background:#4d4d4d;color:#fff;display:flex;padding:5px 5px 0}.tool-menu .tool-menu-left{flex:1}.tool-menu .tool-menu-button{background:transparent;border:none;color:#fff;cursor:pointer;padding:10px;border-radius:5px;transition:background .3s ease;display:flex;align-items:center;justify-content:center}.tool-menu .tool-menu-button .tool-menu-button-title{margin-right:.4rem}.tool-menu .tool-menu-button:hover{background:#5d5d5d}.tool-menu .tool-menu-right{display:flex;align-items:center;justify-content:center}.document-detail-modal{padding-bottom:2rem}.document-detail-modal .document-detail-table .document-detail-table-row{display:flex}.document-detail-modal .document-detail-table .document-detail-table-row .document-detail-table-column-left{flex:0 0 20%;display:flex;align-items:center}.document-detail-modal .document-detail-table .document-detail-table-row .document-detail-table-column-right{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.tool-explorer{height:100%}.tool-explorer .tool-list{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}.tool-explorer .tool-list .tool-item{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #efefef;border-radius:4px;cursor:pointer}.tool-explorer .tool-list .tool-item:hover{background-color:#f0f0f0}.url-parser{display:flex;flex-direction:column;gap:16px}.url-parser-container{padding:0 2rem 2rem}.header{height:56px;background-color:#4d4d4d;color:#fff}.header .header-inner{height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.header .header-inner .logo-link{text-decoration:none;color:#fff}.header .header-inner h1{font-size:1.5rem;font-weight:700}.tool-layout-content{padding:1rem}.tool-layout{display:flex;flex-direction:column;min-height:100vh}.tool-layout-header{flex:0 0 50px}.tool-layout-content{flex:1}
